شما اینجایید
خانه > طراحی و پیاده سازی

چرا iOS 10.3 به توسعه دهندگان،خدمات مشتری جدید ارائه می‌دهد؟

سیستم عامل گوشی اپل

با انتشار نسخه جدید ios10.3 از اپل، عناوین خبری برای توسعه‌دهندگان روشن‌شده است: صدای شما بالاخره شنیده شد! نهایتاً این نسخه جدید به توسعه‌دهندگان اجازه می‌دهد تا آن‌ها هم در بررسی‌های مربوط به مشتریان شرکت کنند. توسعه‌دهندگان مدتی است که این کار را برای اندروید انجام می‌دهند اما

اندروید Q Beta 4 با API های نهایی منتشر شد

گوشی اندروید

گوگل اندروید Q Beta 4 را عرضه کرده است که شروعِ این عرضه با قول گوگل مبنی بر نهایی بودنِ API ها در نسخه‌ای که منتشر می‌شود همراه بود. معرفی رسمی API29 برای این نسخه اختصاص داده‌شده است و  برای توسعه‌دهندگانی مناسب است که مایل به دریافت و بررسی

زبان های برنامه نویسی Functional (بخش آخر)

برنامه نویسی Functional

4- Elm

یکی از زبان‌های جدیدترِ این لیست است، elm یکی از زبان‌های برنامه نویسیِ functional است که توسط Evan Czaplicki در سال 2012 طراحی شده است. این زبان در بین طراحان و توسعه دهندگان وب بخصوص برای ساخت واسط کاربری محبوب است. برخلاف دیگر زبان‌های برنامه

زبان های برنامه نویسی Functional (بخش دوم)

برنامه نویسی Functional

2- Python

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

زبان های برنامه نویسی Functional (بخش اول)

آموزش برنامه نویسی

برنامه نویسی Functional چیست؟

اگر پیش زمینه‌ای در ریاضیات داشته باشید، برای یادگیری Functional Programming جلوتر هستید. این موضوع به این خاطر است که برنامه نویسیِ functional عمل محاسبات را با توابع ریاضی انجام می‌دهد. اگر پیش زمینه‌ای در ریاضیات نداشته باشید، این مبحث می‌تواند باعث گیج

کارگاه آسان کردن خواندن متن‌ها در وب‌سایت‌ها

 موارد مورد نیاز: Chrome یا Firefox

زمان مورد نیاز: 15 دقیقه

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

۵ قانون جدید برای WAN در عصر دیجیتال

تقریباً با اطمینان می‌توان گفت که کسی تغییر را دوست ندارد؛ باعث می‌شود که احساس ناراحتی کنیم و ما را در جایگاهی می‌گذارد که با آن آشنا نیستیم. این مطمئناً فقط در مورد زندگی‌های شخصی ما نیست بلکه در کار ما نیز صادق است. به نظر می‌رسد هرگاه

چرا الیکسیر؟ (Elixir)

انتخاب رویکرد توسعه

الیکسیر تقریباً زبان برنامه‌نویسی جدیدی است که در بین توسعه‌دهندگان محبوبیت زیادی یافته است. خوزِه وَلیم (José Valim)، که سال‌ها در جمعیت توسعه‌دهندگانِ Ruby بود، این زبان را در سال ۲۰۱۰ ساخت. در آن زمان خوزه و همکارانش در شرکت توسعۀ نرم‌افزار و مشاورۀ Plataformatec  در جست‌وجوی راهی برای بهبود

انعطاف‌پذیری بیشتر مدیریت Undo Tablespace در MySQL 8.0.2

ویژگی‌هایی از DMR  MySQL 8.0.2 را معرفی می‌کنیم که مدیریت undo tablespace را در InnoDB آسان‌تر می‌کنند.

بخش اصلی ارتقایی که صورت گرفته این است که می‌توانید undo tablespace-ها را در هرموقع بسازید و مستقر کنید. می‌توانید فایل config را تغییر بدهید و قبل از هر راه‌اندازی

مدیر فنی پروژه

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

بالا