مزه زندگی یک دانشجوی دکتری

روزنوشته های یک دانشجوی PhD

مزه زندگی یک دانشجوی دکتری

روزنوشته های یک دانشجوی PhD

GitHub و Python

این چند روز اخیر مسافر داشتیم و من هم یه سری مشغله های پیش بینی نشده داشتم و برای همین اینجا نیامدم.

در مورد اون فایلی رو که اطلاعاتش رو از دست داده بودم، باید بگم که متاسفانه نتونستم اون رو از طریق افرادی که فایل باهاشون به اشتراک گذاشته شده بود، پیدا کنم چون DropBox اونا هم Sync شده بود و به اطلاعات قبلی دسترسی نداشتن. حتی یکی از اون افراد با استفاده از شماره Credit Card ای که داشت، اومد بصورت آزمایشی اکانت Business رو راه انداخت اما هیچ چیزی تغییر نکرد و خلاصه معلوم شد که کلا قانون نگهداری ورژن های قبلی فایل ها در DropBox یک ماه هست. در نهایت به این نتیجه رسیدم که به DropBox ایمیل بفرستم. برای این منظور، یه ایمیل خواهش و التماس آماده کردم و فرستادم؛ براشون نوشتم من دانشجو هستم و کلی از وقتم رو صرف نوشتن این تکه کد کردم و خلاصه ازشون خواهش کردم که کمکم کنن و اونها هم یه روز بعد کمک کردن و  فایل رو برام بازیابی کردن! یعنی قیافه من وقتی این فایل یه دفعه ای روی کامپیوتر آپلود شد، دیدنی بود!! کلی ذوق کرده بودم!

بعدش هم برام نوشتن که ما کلی وقت گذاشتیم تا تونستیم فایل تون رو بازیابی کنیم به این دلیل که واقعا اطلاعات قبل از 30 روز سرورها رو پاک میکنیم و از این حرفا! خلاصه بنده بسی شاد گشتم اما در ادامه یکی از دوستان به بنده اکیدا توصیه کردن که برای نگهداری کدهای برنامه نویسی از DropBox استفاده نکنم و اونها رو حتما روی GitHub قرار بدم. بنده هم یکی دو روزی هست که درگیر فهمیدن فرآیند GitHub هستم و هنوز بطور کامل بهش مسلط نشدم. با این حال، مقاله های مقدماتی در موردش رو که خوندم و ویدئوهای آموزشی رو که دیدم، به نظرم فوق العاده است و به حرف اون دوستم حتما عمل میکنم. شما هم اگر شبیه سازی دارید و کدنویسی میکنید، بهتره که استفاده از GitHub رو مدنظر قرار بدید.

از طرف دیگه، این روزا خودم رو درگیر یه پروژه ای کردم که پوستم رو کَنده (البته تو تابستون هم بصورت خیلی خیلی کم روی اون کار میکردم) و حالم گرفته است. فهمیدن موضوع و مسئله یه طرف ماجراست، فهمیدن راه حل های موجود یه طرف، بخش اصلی بحث زبان برنامه نویسی است که از شانس من تکه ای از اون با Python هست و من تا به حال با Python کار نکردم! خلاصه بدجوری توی اینجور کارها موندم و یه سری مشغله های جانبی دیگه هم وضع رو برام دشوارتر کرده است. با این حال، از وضع موجود ناراضی نیستم و میدونم که بعد از تحمل این سختی ها، چیزهای ارزشمندی رو بدست میارم.

چنین وضعیتی رو البته با درجه سختی بیشتر، چند سال قبل، در مواجهه با اولین پروژه دکتر ش تجربه کردم و یک دفعه وسط پروژه ای افتادم که یک کلمه هم ازش نمی فهمیدم و از طرف دیگه زبان R رو هم اصلا بلد نبودم. انصافا این دفعه وضعیتم نسبت به اون بار بهتره و دیگه اون آدم تعطیل نیستم!

نظرات 6 + ارسال نظر
سمانه چهارشنبه 17 آذر 1395 ساعت 18:07

چه عالی که دراپ باکس کمکت کرد... خوشحال شدم

احسان سه‌شنبه 16 آذر 1395 ساعت 23:39 http://hdana.blog.ir/

سلام
خوب هستید؟
خوشحالم که فایلتون رو بازیابی کردید
بابت پیشنهاداتون هم ممنون

سلام
ممنونم و خواهش میکنم

سلام دوشنبه 15 آذر 1395 ساعت 21:17

یعنی چی فایل های رو دراپ باکس پاک میشه؟! یعنی هر فایلی بذاریم تو دراپ باکس بعد از 30 روز دیگه نیستش؟!

نه دوست خوبم؛ هر فایلی روی دراپ باکس وقتی تغییر میکنه، ورژن های قبلی اون روی دراپ باکس موجوده. یعنی مثلا شما روز جمعه فایل تون رو تغییر میدید. بعد دو روز بعد روز یکشنبه هم تغییری در فایل ایجاد میکنید. سپس همون روز بنابر دلایلی تصمیم میگیرید که فایل رو به حالت روز جمعه برگردونید. برای این کار تنها کافیه که وارد وبسایت دراپ باکس بشید و ورژن های قبلی این فایل رو پیدا کنید و اونی رو که مربوط به تاریخ جمعه بوده، انتخاب کنید. این نسخه ها همون ورژن های قبلی فایل تون هستن. طبق قانون دراپ باکس، آخرین ورژن فایلی که نگهداری میشه، مربوط به 30 روز قبل هست. یعنی اگر فایلی دارید که بیش از 30 روز هست که بهش دست نزده اید، شما به ورژن های قبلی فایل تون دسترسی ندارید.

زهرا دوشنبه 15 آذر 1395 ساعت 21:04

چقدر خوب...هر دفعه چیزهای جدید و به روی از نوشته هات یاد میگیرم.از پارسال و خاطراتت تو امریکا تا الان. مرسیییی. ایکاش خونمون مشهد بود اونوقت یه دوست خیلی خوب داشتم چون خیلی از لحظه هایی که داری و حس هاشونو دقیقا منم دارم.از عشق به پژوهش بگیر تا خستگی موقع سرشلوغی ها

زهرا دوشنبه 15 آذر 1395 ساعت 07:58

چه خوب فایلت برگشته، ولی فکر نمیکردم دراپ باکسی ها اینفده مهربون باشن. احتمالا نامه عجزامیز خوبی نوشتی

ممنون
واقعیتش در اینجور مواقع شرکت ها کمک میکنند
چند وقت قبل هم که موبایلم بهم ریخته بود، چون موبایل رو از T-mobile آمریکا خریده بودم، بهشون پیغام دادم و نیمساعتی داشتم با یکی از کارمنداشون در مورد مشکل موبایل چت میکردم.
یا یه مورد دیگه مربوط به یه پایگاه داده اطلاعاتی بود که داده هاش رایگان بود و من استفاده میکردم. اینا اومده بودن آدرس سرورها رو عوض کرده بودن و روی سرورهای جدید من امکان دسترسی به داده ها رو نداشتم. با کارمند اونجا هم از طریق ایمیل های متوالی یکساعتی مشغول بررسی مشکل شبکه ای سرورهاشون و البته سیستم من بودیم تا بالاخره مشکل حل شد و مثل قبل به داده ها دسترسی پیدا کردم.

افشین دوشنبه 15 آذر 1395 ساعت 01:57

دست بر قضا منم الان مشهدم. اگه میدونستم پایتون کار هستین کلی فایل آموزشی پایتون داشتم

به سلامتی؛ ایام به کام
التماس دعا
ممنون از لطف شما

برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد