با توجه به این که یک برنامه نویس حرفه یی بیش از ۱۰ الی ۱۵ ساعت در روز کدنویسی می کند، به نظر میرسد که تم های تیره رنگ نه تنها چشم آنها را کمتر اذیت می کنند، بلکه مغز ایشان را نیز دیرتر خسته میکند. شاید پس از تغییر تم ویرایشگر کد از روشن به تیره، در چند روز اول کمی سردرگم و گیج شویم، اما پس از عادت کردن به تم تیره رنگ، سوئیچ کردن به تیم روشن دیگر غیر ممکن خواهد بود (امتحان آن ضرری ندارد!)
آنچه مسلم است این که اگر هم علاقمند به استفاده از بک گراندهای تیره هستید، هرگز نباید از بک گراندهای سیاه خالص (000#) با رنگ فونت سفید خالص (fff#) استفاده کنید چرا که بسیار آزاردهنده است زیرا در چنین تنظیماتی، کنتراست بسیار بالا است. رنگ تیره ی بک گراند باید خیلی آزاردهنده نباشد و شاید یکی از دلایلی که نرم افزارهایی همچون ویژوال استودیو، اندروید استودیو، فتوشاپ و … به جای رنگ تیره ی خالص، از نوعی خاکستری استفاده میکنند همین باشد.
http://bit.ly/1WgDQIT
آنچه مسلم است این که اگر هم علاقمند به استفاده از بک گراندهای تیره هستید، هرگز نباید از بک گراندهای سیاه خالص (000#) با رنگ فونت سفید خالص (fff#) استفاده کنید چرا که بسیار آزاردهنده است زیرا در چنین تنظیماتی، کنتراست بسیار بالا است. رنگ تیره ی بک گراند باید خیلی آزاردهنده نباشد و شاید یکی از دلایلی که نرم افزارهایی همچون ویژوال استودیو، اندروید استودیو، فتوشاپ و … به جای رنگ تیره ی خالص، از نوعی خاکستری استفاده میکنند همین باشد.
http://bit.ly/1WgDQIT
Sokanacademy
کدنویسی با بک گراند Dark یا Light: مسأله این است!
یکی از سؤالاتی که ذهن برنامه نویسان مبتدی را همواره به خود مشغول می کند، این است که در شروع کار در ویرایشگر کد یا IDE خود از تم Dark (بک گراند تیره با نوشتههای روشن) یا Light (بک گراند روشن با نوشتههای تیره) استفاده کنند. پیرامون این موضوع از دهه ی ۱۹۸۰…
یکی از مشکلات اساسی برنامه نویسان مخصوصاً در کارهای گروهی ناتوانی در نوشتن کدهای زیبا و اصولی است. حال اولین سؤالی که با مواجهه با چنین مسئله ای پیش می آید این است که اساساً به چه نوع کدی زیبا گفته می شود؟ در جواب به این سؤال بایستی گفت کد زیبا به کدی گفته می شود که تمیز، خوانا، مرتب و اصولی نوشته شده باشد و به گونه ای باشد که خواننده کد بتواند آن را بدون نیاز به دقت زیاد و یا سردرگمی درک کند. در این مقاله قصد داریم تا شما را با 7 روش برای نوشتن کدی زیبا آشنا کنیم.
http://bit.ly/1OQ2KXU
http://bit.ly/1OQ2KXU
Sokanacademy
چگونه زیبا کدنویسی کنیم؟
در این مقاله یاد خواهیم گرفت که چگونه زیبا تر کدنویسی کنیم و کدهای بهتر و خواناتری بنویسیم
شش ماه است که از سیستم کانتیتر استفاده می کنم. تاحالا ۵۱ سرویس که الان هم فعال هستند، روی کانتینترهای داکر تعریف کردم. اینجا تجربه استفاده را با شما به اشتراک می گذرام. به طور کلی مزایا و معایبی که در عمل با آنها مواجه بودم را برای شما می نویسم.
#داکر به عنوان یک سکوی تولید، نگهداری، به اشتراک گذاری و اجرای میکروسرویس ها در اواخر سال ۲۰۱۳ مورد توجه من قرار گرفت. در شرکتی که هم اکنون مسیولیت آن را به عهده دارم تعداد زیادی سرویس بر روی داکر ایجاد کردیم که شامل موتور جست و جو، پایگاه داده رابطه ای و NoSQL و همچنین وب سرویسها و بک اندهای json است. چند عدد سرویس ایمیل و مقابله با اسپم هم داریم.
ادامه متن در اینجا 👈 http://bit.ly/20I2lNs
#داکر به عنوان یک سکوی تولید، نگهداری، به اشتراک گذاری و اجرای میکروسرویس ها در اواخر سال ۲۰۱۳ مورد توجه من قرار گرفت. در شرکتی که هم اکنون مسیولیت آن را به عهده دارم تعداد زیادی سرویس بر روی داکر ایجاد کردیم که شامل موتور جست و جو، پایگاه داده رابطه ای و NoSQL و همچنین وب سرویسها و بک اندهای json است. چند عدد سرویس ایمیل و مقابله با اسپم هم داریم.
ادامه متن در اینجا 👈 http://bit.ly/20I2lNs
در این مصاحبه که در تابستان 2014 ضبط شده و در ابتدای سال 2015 منتشر شده است چارلز اندرسون با جیمز ترنبل ، در مورد #Docker صحبت میکند. Docker ابزاری است که با وجود عمر کوتاه خود، خصوصاً در محیطهای استقرار مستمر و در معماریهای مبتنی بر ریزسرویسها، توجه زیادی به خود جلب کرده است. جیمز ترنبل یک نویسنده مستقل نرمافزارهای متنباز، متخصص امنیت و توسعهدهنده نرمافزار است. او هماکنون، نایبرییس شرکت Docker است. او نقشهای مشابهی در PuppetLabs و Venmo داشته است. او کتابهایی در مورد Docker ، Puppet ، Logstash ، مدیریت سیستمهای لینوکس و امنیت نوشته است.
ادامه متن در اینجا 👈 http://bit.ly/1TDlA6N
ادامه متن در اینجا 👈 http://bit.ly/1TDlA6N
Forwarded from امیر مهرانی
🌀 بقیهاش به من مربوط نیست!
از سختترین آدمهایی که میشود با آنها کار کرد کسانی هستند که میگن من کار خودم رو انجام دادم و باقیاش به من مربوط نیست!
احتمالا بین همکارانمون یا در ادارهها نمونه این افراد را دیدهایم یا کارمان پیششان گیر کرده.
این افراد عقیده دارند که مگر چقدر پول میگیرم که بخوام کار دیگهای انجام بدم؟
همهی ما بخشی از یک سیستم هستیم که در تعامل با دیگر اجزا قرار داریم. اگر این تعامل را درست برقرار نکنیم و در زمانهای درست بده بستانهای لازم را نداشته باشیم، کم کم کل سیستم مختل میشود و از اختلال سیستم همه ضرر میکنند از جمله همان فرد اول.
همین افراد هم معمولا منتقدین بزرگ سیستمهای کاری هستند و به همه چیز ایراد میگیرند.
مدیران هم معمولا به چنین افرادی کمتر اعتماد میکنند چون میدانند آنها به درخواستهای خارج از چارچوب پاسخ نخواهند داد و بجای تمرکز بر راهحل صرفا غر میزنند.
کار برای این افراد صرفا وظیفهای است که باید انجام شود. معمولا این افراد جزو گروهی هستند که کارشان را دوست ندارند و بهاجبار در چنین موقعیتی قرار گرفتهاند و حتی بیرون از محیط کار هم حال چندان خوبی ندارند.
اگر کسی به کارش علاقه داشته باشد برای آن مرز و محدوده قائل نیست.
بزرگترین لطف یک نفر به خودش و اطرافیانش این است که تلاش کند در موقعیتی باشد که بیشتر احساس خوشحالی میکند.
دلیلی ندارد هزینهی بیعلاقگی این افراد را خانواده، دوستان، همکاران و مخاطبان بدهند.
#امیرمهرانی
@thecoach_ir
از سختترین آدمهایی که میشود با آنها کار کرد کسانی هستند که میگن من کار خودم رو انجام دادم و باقیاش به من مربوط نیست!
احتمالا بین همکارانمون یا در ادارهها نمونه این افراد را دیدهایم یا کارمان پیششان گیر کرده.
این افراد عقیده دارند که مگر چقدر پول میگیرم که بخوام کار دیگهای انجام بدم؟
همهی ما بخشی از یک سیستم هستیم که در تعامل با دیگر اجزا قرار داریم. اگر این تعامل را درست برقرار نکنیم و در زمانهای درست بده بستانهای لازم را نداشته باشیم، کم کم کل سیستم مختل میشود و از اختلال سیستم همه ضرر میکنند از جمله همان فرد اول.
همین افراد هم معمولا منتقدین بزرگ سیستمهای کاری هستند و به همه چیز ایراد میگیرند.
مدیران هم معمولا به چنین افرادی کمتر اعتماد میکنند چون میدانند آنها به درخواستهای خارج از چارچوب پاسخ نخواهند داد و بجای تمرکز بر راهحل صرفا غر میزنند.
کار برای این افراد صرفا وظیفهای است که باید انجام شود. معمولا این افراد جزو گروهی هستند که کارشان را دوست ندارند و بهاجبار در چنین موقعیتی قرار گرفتهاند و حتی بیرون از محیط کار هم حال چندان خوبی ندارند.
اگر کسی به کارش علاقه داشته باشد برای آن مرز و محدوده قائل نیست.
بزرگترین لطف یک نفر به خودش و اطرافیانش این است که تلاش کند در موقعیتی باشد که بیشتر احساس خوشحالی میکند.
دلیلی ندارد هزینهی بیعلاقگی این افراد را خانواده، دوستان، همکاران و مخاطبان بدهند.
#امیرمهرانی
@thecoach_ir
10 PHP functions and code snippets to work with dates http://www.catswhocode.com/blog/10-php-functions-and-code-snippets-to-work-with-dates
Cats Who Code
10 PHP functions and code snippets to work with dates
Dates are always an important part of any website or app, but they can be a little tricky to deal with, especially for beginners. Here is a list of a few PHP functions and code snippets that will definitely come in handy when dealing with dates.