دستهبندی
توسعه نرمافزار
ساخت نرمافزار سفارشی و سازمانی: تحلیل و طراحی، انتخاب زبان و فریمورک، معماری و مقیاسپذیری.
مقالههای این دسته
تازهترین مقالهها

نوکد یا کدنویسی سفارشی؟
ابزارهای بدون کد تا کجا میبرند و دیوارشان کجاست. چهار سقفی که همه به آن میخورند، و مسیری که هزینهٔ هر دو را کم میکند.
مطالعه مقاله
فرآیند تولید نرمافزار: هفت مرحله و خروجی هرکدام
نرمافزار در کدنویسی ساخته نمیشود؛ در فاصلهٔ بین تصمیم و تحویل ساخته میشود. هفت مرحله، خروجی مکتوب هرکدام، و جایی که پروژهها معمولاً میلغزند.
مطالعه مقاله
مدیریت دستگاههای IoT از یک پنل
وقتی هزار دستگاه در دست مشتریان است: ثبت و هویت، بهروزرسانی از راه دور، دادههای زماندار و هزینهای که با تعداد دستگاه رشد میکند.
مطالعه مقاله
وب فارسی: فونت، راستبهچپ و اعداد
دامهای واقعی ساخت سایت فارسی: چیدمان راستبهچپ، نیمفاصله، «ی» و «ک» عربی، اعداد، و تاریخ شمسی — از تجربهٔ ساخت، نه از کتاب.
مطالعه مقاله
سامانه مدیریت آموزش (LMS) چه چیزهایی لازم دارد؟
LMS سازمانی با مدرسهٔ آنلاین و پلتفرم فروش دوره سه چیز متفاوتاند. اجزای مشترک، تفاوتهای تعیینکننده، و اینکه چرا نرخ اتمام دوره مهمترین سنجه است.
مطالعه مقاله
مستندسازی زیرساخت: چه چیزی واقعاً داریم
بیشتر سازمانها نمیدانند دقیقاً چه سرورهایی دارند. موجودیبرداری با شواهد تاریخدار، تفکیک دانسته از فرض، و چرا این پیشنیاز هر تصمیم زیرساختی است.
مطالعه مقاله
نوسازی نرمافزار قدیمی سازمان
سامانهای که سالهاست کار میکند و دیگر نمیشود تغییرش داد. چطور تصمیم بگیرید بازنویسی کنید یا نه، و چرا بازنویسی کامل معمولاً شکست میخورد.
مطالعه مقاله
صف پیام: چرا سیستم شما به آن نیاز دارد
وقتی دو سامانه مستقیم به هم وصلاند، خرابی یکی دیگری را میخواباند. صف این وابستگی را میشکند — با چند مسئله جدید که باید از قبل بدانید.
مطالعه مقاله
مدیریت ناوگان: از ردیابی تا هزینه هر کیلومتر
ردیاب نصب کردن مدیریت ناوگان نیست. کدام داده واقعاً هزینه را کم میکند، نگهداری پیشگیرانه چطور حساب میشود، و مرز پایش با نظارت بر راننده کجاست.
مطالعه مقاله
مدیریت رخداد و پاسخ به خرابی
وقتی سامانه میافتد، ترتیب کارها اهمیت دارد: اول برگرداندن سرویس، بعد یافتن علت. نقشها، سطحبندی شدت، و بازبینی بدون مقصر.
مطالعه مقاله
امنیت سمت کاربر در وب
XSS، CSRF، کلیکربایی و نشت داده در مرورگر — همراه با اشتباه بنیادی که همهٔ اینها از آن میآیند: اعتماد به چیزی که در مرورگر اجرا میشود.
مطالعه مقاله
GraphQL یا REST؟
مسئلهای که GraphQL حل میکند و هزینهای که میآورد. کِی واقعاً ارزشش را دارد، و چرا برای اکثر پروژهها REST جواب درست است.
مطالعه مقاله
سامانه نیکوکاری: شفافیت بهعنوان یک الزام فنی
در سامانهٔ خیریه، اعتماد محصول است. ردیابی کمک از پرداخت تا مصرف، حفظ کرامت مددجو در مدل داده، و کمکهای غیرنقدی که همیشه جا میمانند.
مطالعه مقاله
سامانه اطلاعات بیمارستانی (HIS)
HIS از چه بخشهایی ساخته میشود، چرا جایگزینیاش از هر پروژهٔ نرمافزاری دیگری سختتر است، و چه چیزی را باید سفارشی ساخت و چه چیزی را نه.
مطالعه مقاله
انتخاب پایگاه داده: رابطهای، سندی یا هر دو
برای بیشتر سامانههای سازمانی پاسخ پیشفرض رابطهای است. کجا این فرض عوض میشود، و چرا انتخاب اشتباه گرانتر از انتخاب دیرهنگام است.
مطالعه مقاله
دسترسپذیری بالا و طراحی برای خرابی
هدف این نیست که چیزی خراب نشود؛ این است که خرابی یک جزء، کل سامانه را نخواباند. نقطههای شکست، پشتیبان آزموده و عددی که واقعاً باید تعیین کنید.
مطالعه مقاله
CI/CD: یکپارچهسازی و تحویل مستمر
یکپارچهسازی مستمر با تحویل مستمر یکی نیست. خط لولهای که واقعاً کار میکند چه مراحلی دارد و چرا ساخت بازگشتپذیر مهمتر از استقرار سریع است.
مطالعه مقاله
مستنداتی که بیصدا کهنه میشوند
خطرناکترین سند، سند غلطی است که کسی نمیداند غلط شده. تفکیک «تأییدشده» از «فرضشده»، تاریخگذاری ادعا، و قاعدهای که از واگرایی جلوگیری میکند.
مطالعه مقاله
معماری رویدادمحور
وقتی سرویسها بهجای صدا زدن هم، رویداد منتشر میکنند. چه چیزی آزاد میشود، چه چیزی سختتر، و چرا سازگاری نهایی باید تصمیم کسبوکار باشد.
مطالعه مقاله
مقایسه فریمورکهای فرانتاند
ریاکت، ویو، انگولار، سوِلت — و گزینهای که اغلب فراموش میشود: هیچکدام. معیارهایی که واقعاً تصمیم را میسازند، از جمله بازار نیروی ایران.
مطالعه مقاله
استراتژی کش و نقش Redis
کش سریع است تا وقتی داده کهنه به مشتری نشان بدهد. کجا کش بگذارید، چطور باطلش کنید، و سه اشتباهی که کش را به منبع باگ تبدیل میکند.
مطالعه مقاله
ثبت تصمیم فنی با گزینههای ردشده
سندی که فقط برنده را مینویسد، همان بحث را شش ماه بعد باز میکند. قالبی که در عمل جواب داده، و چرا تصمیم برگشته نباید حذف شود.
مطالعه مقاله
تولید تست با هوش مصنوعی
تست خودکارِ تولیدشده کجا ارزش دارد و کجا فقط پوشش میسازد. مسئلهٔ بنیادی «تثبیت رفتار غلط» و روشی که از آن اجتناب میکند.
مطالعه مقاله
کارهای پسزمینه و زمانبندی در نرمافزار سازمانی
چرا کارهای سنگین باید از مسیر درخواست کاربر بیرون بروند، تفاوت کران با صف، و اشتباههایی که وقتی سرور دوم اضافه میشود خودشان را نشان میدهند.
مطالعه مقاله
مهاجرت داده: پروژهای که همه دستکم میگیرند
انتقال داده از سامانهٔ قدیمی چرا از خود نرمافزار جدید سختتر میشود، چه چیزهایی را باید پیش از برآورد بدانید، و چطور روز جابهجایی را بیحادثه رد کنید.
مطالعه مقاله
احراز هویت و ورود یکپارچه (SSO)
چند سامانه و یک بار ورود. تفاوت احراز هویت با اجازه دسترسی، جایی که توکن نگه داشته میشود، و آنچه در سازمانهای ایرانی معمولاً لازم میشود.
مطالعه مقاله
بازبینی کد با کمک هوش مصنوعی
ابزار خودکار چه چیزی را میگیرد و چه چیزی را نمیگیرد، چرا بازبینی انسانی جایگزین نمیشود، و دامی که کیفیت را پایین میآورد.
مطالعه مقاله
حاکمیت داده در سازمان
وقتی دو گزارش دو عدد میدهند: مرجع هر داده کیست، مالک داده یعنی چه، و چطور کیفیت داده را بدون پروژهٔ چندساله بهتر کنیم.
مطالعه مقاله
معیارهای تجربهٔ صفحه گوگل (Core Web Vitals)
سه عددی که گوگل با آنها تجربهٔ صفحه را میسنجد، هرکدام واقعاً چه چیزی را اندازه میگیرند، و مشخصاً چه کاری هرکدام را بهتر میکند.
مطالعه مقاله
دروازه API چه کاری انجام میدهد و چه وقت لازمش دارید؟
یک نقطه ورود برای همه سرویسها: احراز هویت، محدودیت نرخ و مسیریابی در یک جا. و اینکه چرا برای یک سرویس، دروازه فقط یک لایه اضافه است.
مطالعه مقاله
کانتینر و ارکستراسیون
کانتینر مسئلهٔ واقعیای حل میکند؛ ارکستراسیون فقط برای بعضیها. کِی لازم است، کِی زودهنگام است، و ملاحظات زیرساخت در بازار ما.
مطالعه مقاله
خودکارسازی فرایندهای مالی
کدام کار مالی ارزش خودکارسازی دارد و کدام نه. تطبیق بانکی، ثبت فاکتور، گردش تأیید — و چرا هدف حذف حسابدار نیست.
مطالعه مقاله
مستندسازی API برای مصرفکننده
مستندی که واقعاً استفاده میشود چه دارد: نمونهٔ کارکردنی، رفتار خطا، و محیط آزمایش. و چرا مستند دستینوشته همیشه غلط میشود.
مطالعه مقاله
تداوم کسبوکار و برنامه بازیابی
دو عددی که کل برنامه را تعیین میکنند، تفاوت پشتیبانگیری با بازیابی، و اینکه چرا برنامهای که تمرین نشده فقط یک سند است.
مطالعه مقاله
مقایسه .NET Core 8 و .NET Framework
مقایسه NET Core 8 و NET Framework: کارایی، پشتیبانی چندسکویی، مسیر مهاجرت، و اینکه کدامیک برای یک سامانه سازمانی جدید انتخاب درست است.
مطالعه مقاله
مزایای استفاده از PHP 8
PHP 8 چه چیزی را عوض کرد: کامپایلر JIT، سیستم نوع قویتر، ویژگیهای تازه زبان و بهبودهای امنیتی و عملکردی — با اثر واقعی روی پروژه شما.
مطالعه مقاله
ترندهای نوظهور در توسعه نرم افزار
هفت ترند توسعه نرمافزار — هوش مصنوعی، رایانش ابری، امنیت سایبری، اپلیکیشن بومی و وب، فریمورکهای جاوااسکریپت، بلاکچین و توسعه چابک و DevOps.
مطالعه مقاله
سوالی دارید که مقالهای پاسخش را نداده؟
در یک جلسه مشاوره رایگان، آن را با تیم مهندسی ما در میان بگذارید.