آموزش

یادگیری Design Pattern یک بار برای همیشه

مواد لازم: کمی حوصله مقداری فکر اندکی صبر تا انتهای مطلب من هم مثل شما خسته شدم از این مبحث که فکر می‌کردم هیچ جا هم به کارم نمیومد. مثل محاسبات ریاضی !! ولی قطعا همه اینها کمک می‌کنن تا مغز ما مسائل پیچیده‌تری رو حل کنه. نمونه‌هایی که تونستم گیر بیارم: https://github.com/kamranahmedse/design-patterns-for-humans#-simple-factory https://github.com/nemanjarogic/DesignPatternsLibrary توضیحاتش …

یادگیری Design Pattern یک بار برای همیشه ادامه »

اصول برنامه نویسی در لاراول

چند تا لینک هست که قرار می‌دم بد نیست نگاهی بهش بندازید: SOLID DRY KISS Thin Controller, Fat Model Iman Ghafouri Telegram  Design Patterns این لیست در حال تکمیل هست. نظری داشتید کامنت کنید. البته لازم به گفتن نیست هر کدی تست داشته باشه هم خیال خودت راحته، هم خیال بقیه.

مفهوم interface و abstract در php + مقاله‌ای در مورد Laravel IoC Service Container

در یکی از مصاحبه‌ها از من در مورد service container لاراول سوال کردند که به نظرم جواب خوبی ندادم و درست بعد از آن موقع code review مشاهده کردم که یکی از توسعه‌دهندگان از خاصیت bind استفاده کرده. مطالعاتی در زمینه شروع کردم که هم جهت دسترسی سریع‌تر به منابع و هم برای استفاده دیگران …

مفهوم interface و abstract در php + مقاله‌ای در مورد Laravel IoC Service Container ادامه »

تحلیل کوتاهی بر نمای سایت amazon.com

یکی از سایت‌های e-commerce که برای خیلی از سایت‌های دیگر می‌تواند نمونه باشد سایت آمازون می‌باشد. نمای desktop در این نما تمام منو ها در عرض صفحه جا داده شده است. همچنین لوگو و تغییر زبان و قسمت ورود و سبد خرید در کنار جستجو در یک سطر قرار دارند. این نما در حالت موبایل …

تحلیل کوتاهی بر نمای سایت amazon.com ادامه »

آدیلار، مدیریت هوشمند پروسه استخدام

فرایند استخدام و داستان‌های آن

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

ساخت swap با فایل در لینوکس

شاید شما هم به این مشکل خورده باشید که برای بعضی کاربردها یا نرم‌افزارها به فضای swap در لینوکس نیاز داشه باشید. برای خودم و شما دستورات زیر رو گذاشتم تا به عنوان منبعی داشته باشیم: sudo fallocate -l 1G /swapfile یا sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576 sudo chmod 600 /swapfile sudo mkswap /swapfile …

ساخت swap با فایل در لینوکس ادامه »

نوشتن پکیج لاراول – قسمت دوم

نوشتن پکیج لاراول – قسمت اول بهترین راه مطالعه مستندات خود لاراول در مورد توسعه پکیج هست. من خودم با یه جستجوی کوچک شروع کردم از اینجا پیشنهاد می‌کنم مطالعه‌ش کنید و شاید این پکیج هم به درد بخوره و حتما در تمام دوره‌های آموزشی لاراول این لینک مفید خواهد بود خب برای کسایی که …

نوشتن پکیج لاراول – قسمت دوم ادامه »

آیین انجام کار

بری پتیس (Bre Petis) این بیانیه را در وبلاگش نوشت: سه حالت بودن وجود دارد: نداشتن، اقدام و اتمام کار. بپذیرید هر چیزی مثل یک پیش‌نویس است. کمک می‌کند آن را به انجام برسانید. هیچ مرحله ویرایشی وجود ندارد. تظاهر به اینکه می‌دانید چه کاری انجام می‌دهید تقریبا شبیه این است که واقعا می‌دانید چه …

آیین انجام کار ادامه »

نوشتن پکیج لاراول – قسمت اول

داشتم صحبت‌های ایمان غفوری رو تو یوتیوب می‌دیدم که اینجا خونم به جوش اومد! نوشتن پکیج لاراول ! واقعا برام زور داشت رضا امیری ۸۲ ای بتونه پکیج بنویس و من هنوز درگیر تصمیم برای نوشتن یا ننوشتن یک پکیج باشم! البته نه اینکه نوشتن پکیج لاراول تاثیری در سنیور شدن یا پیشرفت کاری یا …

نوشتن پکیج لاراول – قسمت اول ادامه »

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

هرس درخت انگور امروز می‌خوام در حد کفایت، هرس کردن درختان انگور رو که خودم هم تازه یاد گرفتم، آموزش بدم. تصویری که در بالا می‌بینید، یک درخت هرس نشده انگور هست. این درخت به صورت لم داده شده به خاک کاشته شده و البته روش‌های دیگر کاشت درختان انگور هم وجود داره ولی من …

یک روز مفید با هرس کردن درختان انگور ادامه »

پیمایش به بالا