مهاجرت موقت بعد از ۱۵ سال برنامه نویسی ویندوز به مک

معرفی سخت افزارهایی که دارای بیشترین سازگاری با گنو/لینوکس هستند

مهاجرت موقت بعد از ۱۵ سال برنامه نویسی ویندوز به مک

نوشتهاز farbod99 » یک شنبه شهریور 23, 99 5:38 pm

شروع داستان

محصولی رو تو شرکت توسعه دادیم به عنوان سیستم جامع مدیریت شهری که به شهرداری ها و سالن های نظارت های ترافیکی سرویس می ده و همچنین یک سرویس برای تمامی شهروندان روی گوشی های هوشمند داره که برای کاربران امکان ثبت و ارسال رخداد های شهری رو به این سامانه فراهم می کنه

لوگوی سامانه مدیریت شهری
توسعه Api این سرویس رو خودم انجام دادم و برای برنامه اندروید هم یکی از همکارامون زحمتش رو کشید و روی این Api ها یک برنامه اندروید توسعه داد تا کاربران امکان ثبت رخداد های شهری رو داشته باشند

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



تجربه اجرای Mac روی ویندوز

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

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

سیستم من یک Asus N56 JN هست که خوب با ۱۲ گیگ رم و پردازنده Core i7 و هاردی که SSD ۲۵۶،‌ صفحه نمایش FHD، ارتقاش دادم یکی از بهترین سیستم هایی بود که داشتم.

Asus N56JN
Asus N56JN
اما خوب معایب زیادی هم داره، وزن بالا، باطری به شدت داغون (حداکثر ۲ ساعت با باطری سالم) که جفتشون برای من برنامه نویس آزاردهنده است.

مک بوک ...

مک بوک پرو ۲۰۱۷،‌ ۱۳ اینچ خاکستری،‌۲۵۶ گیگ SSD
یک هفته ای می شه که این پسر خوشگل رو گرفتم و در نگاه اول محو طراحیش شدم، مشخصات رو می تونید تو سایت اپل ببینید. کیفیت صفحه نمایش بالا،‌وزن کم (۱.۳ کیلوگرم)، باطری فوق العاده (۱۰ ساعت) همه تو اولین روزهای کار باهش به شدت دلبری می کنه و خوب برای تجربه این همه حس یکجا باید هزینه کنید و از همه مهمتر تو کمتر لپ تاپ ویندوزی همه این مشخصات رو می تونید کنار هم داشته باشید.

من این سیستم رو اسفند ماه ۹۶ در اوج افزایش قیمت ارز به مبلغ ۷ میلیون و ۲۰۰ هزارتومان بدون گارانتی خریدم که خوب می تونم بگم به نسبت ۳ ماه پیش یک افزایش قیمت ۱ الی ۱.۵ میلیونی رو تجربه کرده بود اما بخاطر اون پروژه هم که قبلا دربارش صحبت کرده بودم باید این سیستم رو تهیه می کردیم تا کار پیش بره.


در سه ماه اول بارداری چه چیزهایی نباید بخوریم؟
بهترین روشهای مرور کردن مطالب مختلف (متد علمی)
نگرفتن سینه مادر برای شیر توسط نوزاد: علت و روشهای ساده درمان
140 عادت بدی که باید آنها را ترک کنیم (مگا لیست)


اولین برنامه ها

اولین برنامه ای که روش نصب کردم xcode بود که خوب ابزار مورد نیاز برای توسعه برنامه هست و به شدت بهش نیاز داریم بعد شروع کردم به نصب نرم افزار هایی که در طول روز از اونها استفاده می کنم و از همه مهتر نرم افزارهایی که دوری از اکوسیستم مایکروسافت برام تا حدی تسکین بده و از همه اون ها مهمتر مجموعه نرم افزاری Office هست.

نرم افزارهای که هنگام نوشتن این مطلب روی داک وجود دارند
تقریبا تو نصب برنامه های و کارهای روتینی که انجام می دم مشکلی نداشتم،‌همیشه به دوستام میگه اگه برنامه مناسبی رو برای کارهای روزانه انتخاب کرده باشین باید مطمین باشید اون برنامه تو تمامی پلتفرم ها بخوبی کار میکنه،‌به عنوان مثال من برای یادداشت برداری همیشه از ٍEvernote استفاده می کنم و برای همون هم مطمين هستم که تو تمامی پلتفرم ها یک نسخه خوب و پایدار داره که می تونم باهش به راحتی کار کنم.

ادامه دارد ...
farbod99

 
نوشته: 6
پیوستن: یک شنبه شهریور 23, 99 5:31 pm
Given: 0 thanks
Received: 0 thanks

Re: مهاجرت موقت بعد از ۱۵ سال برنامه نویسی ویندوز به مک

نوشتهاز zahra » سه شنبه آذر 16, 00 9:17 am

farbod99 نوشته است:شروع داستان

محصولی رو تو شرکت توسعه دادیم به عنوان سیستم جامع مدیریت شهری که به شهرداری ها و سالن های نظارت های ترافیکی سرویس می ده و همچنین یک سرویس برای تمامی شهروندان روی گوشی های هوشمند داره که برای کاربران امکان ثبت و ارسال رخداد های شهری رو به این سامانه فراهم می کنه

لوگوی سامانه مدیریت شهری
توسعه Api این سرویس رو خودم انجام دادم و برای برنامه اندروید هم یکی از همکارامون زحمتش رو کشید و روی این Api ها یک برنامه اندروید توسعه داد تا کاربران امکان ثبت رخداد های شهری رو داشته باشند

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



تجربه اجرای Mac روی ویندوز

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

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

سیستم من یک Asus N56 JN هست که خوب با ۱۲ گیگ رم و پردازنده Core i7 و هاردی که SSD ۲۵۶،‌ صفحه نمایش FHD، ارتقاش دادم یکی از بهترین سیستم هایی بود که داشتم.

Asus N56JN
Asus N56JN
اما خوب معایب زیادی هم داره، وزن بالا، باطری به شدت داغون (حداکثر ۲ ساعت با باطری سالم) که جفتشون برای من برنامه نویس آزاردهنده است.

مک بوک ...

مک بوک پرو ۲۰۱۷،‌ ۱۳ اینچ خاکستری،‌۲۵۶ گیگ SSD
یک هفته ای می شه که این پسر خوشگل رو گرفتم و در نگاه اول محو طراحیش شدم، مشخصات رو می تونید تو سایت اپل ببینید. کیفیت صفحه نمایش بالا،‌وزن کم (۱.۳ کیلوگرم)، باطری فوق العاده (۱۰ ساعت) همه تو اولین روزهای کار باهش به شدت دلبری می کنه و خوب برای تجربه این همه حس یکجا باید هزینه کنید و از همه مهمتر تو کمتر لپ تاپ ویندوزی همه این مشخصات رو می تونید کنار هم داشته باشید.

من این سیستم رو اسفند ماه ۹۶ در اوج افزایش قیمت ارز به مبلغ ۷ میلیون و ۲۰۰ هزارتومان بدون گارانتی خریدم که خوب می تونم بگم به نسبت ۳ ماه پیش یک افزایش قیمت ۱ الی ۱.۵ میلیونی رو تجربه کرده بود اما بخاطر اون پروژه هم که قبلا دربارش صحبت کرده بودم باید این سیستم رو تهیه می کردیم تا کار پیش بره.


در سه ماه اول بارداری چه چیزهایی نباید بخوریم؟
بهترین روشهای مرور کردن مطالب مختلف (متد علمی)
نگرفتن سینه مادر برای شیر توسط نوزاد: علت و روشهای ساده درمان
140 عادت بدی که باید آنها را ترک کنیم (مگا لیست)


اولین برنامه ها

اولین برنامه ای که روش نصب کردم xcode بود که خوب ابزار مورد نیاز برای توسعه برنامه هست و به شدت بهش نیاز داریم بعد شروع کردم به نصب نرم افزار هایی که در طول روز از اونها استفاده می کنم و از همه مهتر نرم افزارهایی که دوری از اکوسیستم مایکروسافت برام تا حدی تسکین بده و از همه اون ها مهمتر مجموعه نرم افزاری Office هست.

نرم افزارهای که هنگام نوشتن این مطلب روی داک وجود دارند
تقریبا تو نصب برنامه های و کارهای روتینی که انجام می دم مشکلی نداشتم،‌همیشه به دوستام میگه اگه برنامه مناسبی رو برای کارهای روزانه انتخاب کرده باشین باید مطمین باشید اون برنامه تو تمامی پلتفرم ها بخوبی کار میکنه،‌به عنوان مثال من برای یادداشت برداری همیشه از ٍEvernote استفاده می کنم و برای همون هم مطمين هستم که تو تمامی پلتفرم ها یک نسخه خوب و پایدار داره که می تونم باهش به راحتی کار کنم.

ادامه دارد ...



واقعا خسته نباشید انشالله همیشه موفق باشید
https://honarfardi.com/public-skills/intelligence/problem-solving-techniques/
zahra

 
نوشته: 12
پیوستن: چهار شنبه آذر 10, 00 10:30 am
Given: 0 thanks
Received: 0 thanks

Re: مهاجرت موقت بعد از ۱۵ سال برنامه نویسی ویندوز به مک

نوشتهاز batsat » یک شنبه شهریور 6, 01 11:04 am

batsat

 
نوشته: 19
پیوستن: دو شنبه مرداد 24, 01 5:11 pm
Given: 0 thanks
Received: 0 thanks

پس

برگشت به سخت افزار

اکنون هست

;کسانی که اکنون در این تالار هستند: کاربری نام ننوشته است کاربر و 2 میهمان

cron