Skip to main content

بررسی تجربه‌ی کاربری برنامه «آخرین خبر»

جلسه بررسی تجربه کاربری تاد tod آخرین خبر

تجربه‌ی کاربری اسمی هست که این روزها در دنیای شرکت های تکنولوژی و به خصوص نرم افزاری زیاد میشنویم. تجربه‌ی کاربری (یا همان User Experience) شامل تمامی رفتارها، احساسات و بازخوردهاییست که یک کاربر هنگام مواجه شدن با نرم افزار یا ابزار برایش ایجاد میشود. ما هنوز صنعت نرم افزارهای موبایل را در ایران بسیار نوپا میدانیم و معتقدیم کیفیت…

بیشتر بخوانید

معماری قابل گسترش برای سرورهای وب

Scalable WebServer Architecture

یادتان هست نتایج کنکور سازمان سنجش تا چند ساعت بعد از انتشار نتایج به دلیل شلوغی بیش از حد، قابل دسترس نبود؟ با وجود راه حل‌های فراوان متن باز، چرا بگذاریم چنین اتفاقی مجددا تکرار شود؟ در دنیای اینترنت، بخش اعظم خدمات وب و از طرفی پس زمینه‌ی اکثر خدمات موبایل، بر دوش وب سرور های عزیز و وب اپلیکیشن هاست. سرویس دهنده‌های وب…

بیشتر بخوانید

به بهانه انتشار نسخه تازه بازی آنلاین ” فروت کرفت ” از محصولات ” تاد “

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

بیشتر بخوانید

شرکت تاد حامی طلایی استارتاپ ویکند موبایل تهران

استارتاپ ویکند یک رویداد آموزشی-تجربی (Experiental Education) در سراسر دنیاست که در ۳ روز متوالی (در انتهای هفته) برگزار می گردد. در این برنامه شرکت کنندگان پر انگیزه ای شامل برنامه نویسان، مدیران تجاری، عاشقان استارتاپ، بازاریاب ها و طراحان گرافیک گرد هم می آیند تا طی ۵۴ ساعت ایده هایشان را مطرح کنند، گروه تشکیل بدهند و هر گروه…

بیشتر بخوانید

شرایط رقابتی و قفل بین‌پروسه‌ای در PHP

[این مقاله در سطح «پیشرفته» و نیازمند آشنایی خواننده با زبان PHP و نرم‌افزار Redis و مفاهیم «شرایط رقابتی» و «Shared Object» است.] کنترل دسترسی چند پروسه به منابع مشترک یا shared object ها از مسائلی است که روزانه در زندگی واقعی برنامه‌نویسان رخ می‌دهد. مدیریت این گونه از مسائل اهمیت بسیار زیادی در پیاده‌سازی نرم‌افزارها و سرویس‌های توزیع‌شده دارد. پیامد مدیریت…

بیشتر بخوانید

چطور یک Thread Pool بسازیم!

[این مقاله در سطح «متوسط» و نیازمند آشنایی خواننده با مفهوم «پردازش موازی» و زبان برنامه‌سازی «++C» است.] در پیاده‌سازی سرویس‌دهنده‌ها موارد بسیاری وجود دارد که در آن نیازمند پردازش درخواست‌های کوچک اما متعدد هستیم. برای درک بهتر مسأله یک شعبه‌ی بانک یا یک باجه‌ی فروش بلیت را در نظر بگیرید. در مثال شعبه‌ی بانک، تعداد مراجعان در طول یک روز غالباً…

بیشتر بخوانید

۹ دروغی که برنامه‌نویسان معمولاً به خودشان می‌گویند

بیاید با خودمون روراست باشیم، برنامه‌نویسا خدا نیستن. ممکنه فک کنن خدای کاری که انجام میدن باشن اما اونا هم چیزی بیش از یک انسان نیستن! و خب، مثل بقیه‌ی انسان‌ها با خودشون روراست نیستن. برنامه‌نویسا بیش از اونچه فکر می‌کنید به خودشون دروغ می‌گن. اینجا لیستی از ۹ دروغی که برنامه‌نویسا به خودشون می‌گن آورده شده.

بیشتر بخوانید

اسکرام به زبان ساده

اسکرام

اسکرام چی هست و  به چه درد ما می خوره؟ خب! مثل تمام مستند‌های ایرانی همون اول میریم سراغ معنی لغوی اسکرام (Scrum): معنی لغوی نداره و خیالتون راحت، اما اصطلاحاً شروع دوباره تو بازی راگبی رو اسکرام میگن؛ یعنی هر وقت به هر دلیلی، مثل خطا یا بیرون افتادن توپ بازی متوقف بشه، با اسکرام بازی شروع میشه. شاید دیده…

بیشتر بخوانید

میزبانی از رمزعبور

یکی از عادت‌های خوب برای حضور در فضای مجازی، انتخاب رمزعبور مناسب است. رمزعبوری که هم خوب به خاطر بماند و هم به حد کافی پیچیده طولانی باشد که امنیت ما را تضمین کند. اما این فقط یک روی ماجراست. میزبان که وظیقه نگهداری از رمزعبورها را بر عهده دارد با چالش دیگری رو به رو است.

بیشتر بخوانید