ضرورت ایجاد معماری MVVM همانطور که میدانید در پروژههای تجاری بزرگ آنچه بیش از هر چیز اهمیت دارد انعطاف پذیری در زمان توسعه است به طوری که تیم بتوانند به خوبی با یکدیگر کار کنند ایجاد این …
در مقاله ی بعدی راست میخواهیم مفاهیم جدیدتری رو با هم دیگه یادبگیریم. توی این مقاله میخواهیم با دو مفهوم جدید در زبان راست آشنا بشیم یعنی Tuple و Array …
زبان راست یک زبان مدرن و درحال پیشرفت هست و مناسب system programming و ... هست. اگر نمی دونید راست چی هست میتونید این مقاله معرفی رو در لینک زیر بخوونید -
در بخش بعدی مقاله راست میخواهیم با زبان راست بیشتر آشنا بشیم و با comments و variables و formatted print در زبان راست آشنا بشیم و تمرین هایی رو انجام بدیم.
اپل از جدیدترین محصول خود یعنی اولین نسل از هدفونهای روی گوشی ایرپاد مکس رونمایی کرد. این هدفون که اولین هدفون بیسیم این شرکت به حساب میآید، مطابق انتظار قیمت بالایی دارد و از قابلیتهایی مانند …
با عرض سلام خدمت دوستان و سَروران گرامی بعد از آپدیت سنگینی که لاراول 8 داد و بسیاری از چیز هایی که بی خودی تغییر کردند هی مشکلاتی سد راه میشن و یکی از اون ها صفحه بندی در لاراول هست که در ورژن های …
در این بخش از مقاله قصد دارم که نحوه نصب و نوشتن اولین برنامه را توضیح بدم البته در این مسیر سعی میکنم نکته هایی که خودم بهش برخوردم هم توضیح بدم. هر برنامه ای در GO از یک
خیلی وقته که دوست دارم در رابطه با زبان برنامه نویسی GO یاد بگیرم. از زمانی که شروع کردم علاقه دارم در این رابطه بنویسم برای همین در این مقاله و مقالات بعدی سعی میکنم شما رو بیشتر با ا …
اطلاعیهی جدید اپل بهتشریح روند برگزاری کنفرانس WWDC 2020 میپردازد. براساس این اطلاعیه، نطق اصلی WWDC دوم تیرماه ساعت ۲۱:۳۰ بهوقت تهران برگزار میشود. در رویداد W …
Rust یک زبان بسیار جوان و در عین حال مدرن است. این زبان، جزو زبانهای برنامهنویسی کامپایلری است و در بکاند هم از LLVM استفاده میکند. همچنین Rust یک زبان بر …
راستش همین اول موضوع اشاره کنم که تست نویسی و درست کردن Mock خودش چالش زیادی داره و واقعاٌ دیگه حوصله برای بعضی کارهای روتین نمیمونه و این شد به فکر افتادم که چطوری میتونم کامند هایی ک …
سایت های متعددی دیدم که در یک زیردامنه کاربر احراز هویت می شود و در همه زیر دامنه دیگر کاربر به عنوان کاربر احراز هویت شده شناسایی می شود. شاید برای بعضی کاربران یا برنامه نویسان سوال پیش میاد، چطو …
لینت Lint یا لینتر Linter ابزاری است که به ما کمک میکنه تا سورس کد نوشته شده را آنالیز کنیم و خطا های برنامه نویسی ، هشدار های مربوط به سبک کد نویسی Stylistic error …
UUID مخفف Universal Unique Identifier است. UUID یک شماره 128 بیتی است که برای شناسایی منحصر به فرد یک شی یا در مورد ما، یک رکورد پایگاه داده استفاده می شود.
این روزها صحبت داکر Docker در محافل فناوری داغ است و به احتمال زیاد از گوشه و کنار تعریفهای داکر به گوش شما خورده است. به همین منظور در ادامه قصد داریم با هم ببینیم داکر چیست و چرا …
در بسیاری از پروژهها مخصوصاً پروژههای وب (وباپها، وبسایتها و ....) نیاز به یکسری خدمات تکراری داریم. برای مثال که یک سایت آموزشی نیاز به پخش فیلم دارد و یک وبلاگ هم ممکن است …
شاید اکثر ما جریان بوجود آمدن روز برنامه نویس و اون برنامه نویس روسی رو شنیده باشیم و دیگه نمیخواهیم تکرار کنیم این مسئله رو و روز برنامه نویس رو از یک دیدگاه دیگه میخواهیم تبریک بگیم.
گیتهاب براساس آنچه تبعیت از قوانین تجاری ایالات متحده عنوان میکند، در حال مسدودسازی دسترسی کاربران ایرانی است. …
جاناتان آیو طراح ارشد اپل تا پایان امسال از سمت خود در این شرکت کناره گیری می کند و به این ترتیب دوران حرفه ای فردی که برخی از تاثیرگذارترین گجت ها از جمله آیفون را طراحی کرده در یکی از بزرگ ترین ش …
این مقاله در ادامه مقالههای قبلی در مورد درست برنامه نویسی کردن میباشد. در این مقاله میخواهیم در مورد PSR-2 بحث کنیم و این بحث در ادامه PSR-1 میباشد. (حتما اون رو هم ی …
اگر از Oh-My-Zsh استفاده می کنید و پلاگین گیت رو براش نصب کردید، از این میانبرها برای گیت می توانید استفاده کنید. این مقاله صرفا برای رفرنس هست
در این قسمت سعی من بر این هست که میانبرهایی رو در Bash برای شما قرار بدهم که معمولا به خاطر استفاده نکردن زیاد ممکن هست یادتون بره، اما کاربرد اونها خیلی زیاد هست و اگر بدونیدشون خیلی …
در این قسمت سعی من بر این هست که میانبرهایی رو در یونیکیس برای شما قرار بدهم که معمولا به خاطر استفاده نکردن زیاد ممکن هست یادتون بره، اما کاربرد اونها خیلی زیاد هست و اگر بدونیدشون خیلی جاها می تو …
نظرسنجی سالانه Developer Stack Overflow نهمین سال متوالی است که Stack Overflow نتایج نظرسنجی سالانه خود را منتشر می کند. بنابر Stack Overflow: نتایج ک …