سایر

Google Assistant ابزاری سودمند برای دستگاه های اندرویدی

[مقاله] Google Assistant یکی از بزرگترین نرم‌افزارهایی است که تاکنون توانسته در کارهای روزانه مبتنی بر تکنولوژی افراد مانند برقراری تماس، ارسال متن یا تنظیم زنگ هشدار کمک حال آنان باشد. در گذشته‌ای نه چندان دور این ویژگی تنها در انحصار برخی از گوشی‌های هوشمند بود اما اکنون ابزاری فوق&zwn...

چرا ما همواره به زبان برنامه نویسی جدید نیاز داریم؟

[مقاله] کتاب ساختار و تفسیر برنامه های کامپیوتری که توسط هارولد آبلسون(Harold Abelson) و جرالد جی سسمن(Gerald Jay Sussman) نوشته شده است یکی از بهترین کتاب ها در زمینه ی برنامه نویسی است و نسبت به زمان خودش پیشرفته بود. مزایای برنامه نویسی کاربردی که مطرح شده است همچنان منبع ثابت و الهام بخشی برای سخنران...

نکات برجسته ی کنفرانس گوگل 2018 I/O  

[مقاله] امسال من توجه ویژه ای به کنفرانس گوگل 2018 I/O داشتم. تجربه ی فوق العاده ای برای من بود. هزاران نفر در سرتاسر جهان در انتظار ویژگی ها و ابزارهایی جدید برای محصولات گوگل هستند.  یادگیری ماشین و هوش مصنوعی تقریبا تمام ویژگی های جدید از هوش مصنوعی بهره مند هستند. از توسعه دهندگان گرفته تا کارب...

بلاک چین (Blockchain) چیست؟ ساده ترین تعریف بلاک چین

[مقاله]   این مقاله مختص کسانی است که کنجکاو هستند در مورد بلاک چین اطلاعاتی داشته باشند اما هیچ نظر و ایده ای در مورد آن ندارند. هدف این است که شما بلاک چین را درک کنید. در هنگام نوشتن این مقاله مطالب را اندکی مختصر و ساده ساخته ام، اگر در انتها شما بتوانید تکنولوژی بلاک چین را درک کنید من به هدف و خ...

10 دستور مفید Git که شما همیشه نیاز دارید

[مقاله] 1.نمایش commit های منتشر نشده (non-pushed) git log origin/master..HEAD شما همچنین می توانید تفاوت ها را با دستور diff ببینید git diff origin/master..HEAD   2.تغییر پیغام آخرین commit git commit --amend   3.برگشت به آخرین commit تغییرات محلی را حفظ می کند: git reset --soft HEAD~...

توییتر در مورد گذرواژه ها(Password) چه می گوید؟

[مقاله] در روز جهانی گذرواژه توییتر از طریق یک توییت، ارسال ایمیل و همچنین متنی در سایت شرکت توسط Parag Agrawal مدیر ارشد فنی خود از 336 میلیون کاربر خود درخواست کرد نسبت به تغییر گذرواژه ی خود اقدام کنند، ظاهرا علت این امر وجود یک باگ در سیستم بوده است که اطلاعات را بدون رمز نگاری به طور ساده نگهداری نمو...

12 ترند طراحی UX موبایل در سال 2018

[مقاله] در دنیای برنامه های موبایل همه چیز به سرعت در حال تغییر است. برای موفقیت در زمینه ی طراحی UX موبایل، طراحان می بایست دوراندیش بوده و خود را برای رو در رویی با چالش های جدید در هر زمینه ای مهیا سازند. برای راحتی کار من بزرگترین ترندهای تاثیرگذار سال 2018 را برای شما آماده کرده‌ام. 1. تسهیل ا...

راهنمای کامل تجربه ی کاربری(UX) – قسمت دوم

[مقاله] در مقاله ی قبلی در مورد چگونگی تجربه ی کاربری خوب و چگونگی احساس حاصل از آن صحبت کردم. اما طراحی یک محصول که توانایی دریافت تجربه ی کاربری مثبت را از جانب کاربران خود داشته باشد چالش برانگیز است. خوشبختانه ما اطلاعاتی در مورد راه انجام ساده تر طراحی داریم که می تواند آسودگی خاطر ما را از جهت محصو...