آخرین مطالب

همه
فناوری شبکه
تعرفه اینترنت
برنامه نویسی
سه‌گانه زنجیره بلوکی (Trilemma) چیست و چه نقشی در دنیای زنجیره بلوکی دارد؟

سه‌گانه زنجیره بلوکی (Trilemma) چیست و چه نقشی در دنیای زنجیره بلوکی دارد؟

زنجیره‌های بلوکی فقط می‌توانند تعداد محدودی از تراکنش‌ها را در ثانیه مدیریت کنند. به‌طور مثال، شبکه بیت‌کوین می‌تواند حدود هفت تراکنش در ثانیه را پردازش کند. فناوری فوق در حالت عادی توانایی و سرعت خوبی در زمینه پردازش تراکنش‌ها دارد، اما اگر قرار باشد این فناوری در مقیاس جهانی...
حمیدرضا تائبی
28/02/1402 - 13:50
تحقیقات بازاریابی و طراحی آزمایش چیست؟

تحقیقات بازاریابی و طراحی آزمایش چیست؟

عصرشبکه
بازاریابان برای آن‌که بتوانند در کار خود موفق باشند باید در ارتباط با بازار هدف تحقیقات مفصلی انجام دهند و بر مبنای تکنیک‌های مختلف اقدام به جمع‌آوری اطلاعات کنند. بر همین اساس در صنعت بازاریابی مفاهیم مختلفی ابداع شده که «تحقیقات بازاریابی» و «طرح آزمایش» دو اصطلاح معروف در این...
در انتظار دوقلوی دیجیتالی

در انتظار دوقلوی دیجیتالی

حمیدرضا تائبی
دیدگاه و یاداشت
یکی از موضوعات پرسروصدای این روزهای دنیای فناوری اطلاعات، دوقلوهای دیجیتالی هستند. دوقلوی دیجیتالی در ساده‌ترین تعریف به کپی اطلاعات و اندیشه‌های یک فرد اشاره دارد. به بیان دقیق‌تر، چیزی که قبلا در فیلم‌ها و مینی سریال‌هایی مثل آپلود نظاره‌گر آن‌ها بودیم در حال ورود به دنیای...
فناوری NVMe over Fabrics چیست و چه کاربردی در دنیای شبکه‌های کامپیوتری دارد؟

فناوری NVMe over Fabrics چیست و چه کاربردی در دنیای شبکه‌های کامپیوتری دارد؟

حمیدرضا تائبی
فناوری شبکه
NVMe-oF سرنام NVMe over Fabrics که به ‌نام حافظه غیرفرار روی بافت شناخته می‌شود، پروتکلی است که برای اتصال میزبان‌ها به فضای ذخیره‌سازی در بافت شبکه با استفاده از پروتکل NVMe مورد استفاده قرار می‌گیرد. این پروتکل مکانیزم انتقال داده‌ها بین میزبان و سیستم ذخیره‌سازی را با...
نقشه راهی که شما را به یک توسعه‌دهنده بک‌اند تبدیل می‌کند

نقشه راهی که شما را به یک توسعه‌دهنده بک‌اند تبدیل می‌کند

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

ایلان ماسک بار دیگر برای خرید توییتر خیز برداشت

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

شکاف دیجیتال

هرمز پوررستمی
دیدگاه و یاداشت
در شماره قبل به مبحث سواد دیجیتالی اشاره کردم. در این شماره به موضوعی می‌پردازم که ارتباط تنگاتنگی با آن دارد. در این شماره به موضوع مهم «شکاف دیجیتالی» می‌پردازم.
«تور امنیت سایبری» چیست  و اشاره به چه مفهومی دارد؟

«تور امنیت سایبری» چیست و اشاره به چه مفهومی دارد؟

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

ذخیره‌سازی ابرمحور چه مزایا و معایبی دارد؟

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

بک‌اند و برنامه‌نویسیِ بک‌اند به چه معنا است؟

حمیدرضا تائبی
پرونده ویژه
حوزه‌های مهم و زیربنایی فناوری اطلاعات مثل برنامه‌نویسی ماهیت پویایی دارند. به بیان دقیق‌تر، فناوری‌های مورد استفاده در این حوزه دائما در حال تغییر هستند و قرار نیست فناوری‌ای که چند سال قبل مورد توجه قرار داشته، هنوز هم محبوب باشد. به همین دلیل است که هر ساله مشاهده می‌کنید...
تکنیک «تست درخت» چه نقشی در بهبود طراحی وب‌سایت‌ها دارد؟

تکنیک «تست درخت» چه نقشی در بهبود طراحی وب‌سایت‌ها دارد؟

کارگاه
یکی از بزرگ‌ترین مشکلاتی که وب‌سایت‌ها دارند، تداخل دسته‌بندی داده‌ها و برچسب‌گذاری‌ها در زمان طراحی وب‌سایت‌ها است. برای این منظور طراحان وب‌سایت‌ها و به‌ویژه طراحان تجربه کاربری از تکنیکی که تست درخت (Tree Testing) و مرتب‌سازی کارت (Card Sorting) نام دارد، استفاده می‌کنند. تست...
چه آینده‌ای پیش روی شبکه‌های عصبی قرار دارد؟

چه آینده‌ای پیش روی شبکه‌های عصبی قرار دارد؟

حمیدرضا تائبی
کارگاه
یادگیری عمیق (Deep Learning) حوزه وسیع و گسترده‌ای است که حول محور یک الگوریتم متمرکز که توسط میلیون‌ها یا حتا میلیاردها متغیر تغییر پیدا می‌کند، در حال حرکت است. این الگوریتم بزرگ، شبکه عصبی نام دارد. آمارها نشان می‌دهند که هرچند سال یک‌بار تکنیک‌ها و روش‌های جدیدی به این حوزه...
مغز کم‌مصرف

مغز کم‌مصرف

عصرشبکه
وقتی شارژ گوشی‌های هوشمند و تبلت‌ها رو به‌اتمام می‌رسد، صفحه‌‌نمایش‌های درخشان آن‌ها وارد حالت تاریک می‌شوند. همچنین، اگر برای صرفه‌جویی در مصرف انرژی، آن‌ها را به حالت کم‌مصرف وارد کنید، در اصل عملیات غیرضروری را متوقف کرده‌اید تا فرآیندهای اصلی ادامه پیدا کند تا وقتی‌که باتری‌...

صفحه‌ها

وظایف سرپرستان سرور در زمینه مدیریت سرورها چیست؟

وظایف سرپرستان سرور در زمینه مدیریت سرورها چیست؟

سرور قلب تپنده شبکه‌های سازمانی است و نقش کلیدی‌‌ای در میزبانی برنامه‌های وب‌محور دارد. به همین دلیل، مدیریت سرور برای تداوم عملیات تجاری و انجام سریع‌تر کارها توسط کاربران ضروری است. با این‌حال، مدیریت سرور پیچیده است و به دانش فنی بالایی نیاز دارد. هر دو بخش سخت‌افزار و نرم‌...
حمیدرضا تائبی
22/02/1402 - 16:45
عیب‌یابی شبکه چیست؟ مراحل و ابزارهای نرم‌افزاری و سخت‌افزاری

عیب‌یابی شبکه چیست؟ مراحل و ابزارهای نرم‌افزاری و سخت‌افزاری

علی حسینی
فناوری شبکه
عیب‌یابی (troubleshooting) شبکه فرآیندی دقیق و تکرارپذیر است که طی آن، مشکلات شبکه شناسایی و سپس با استفاده از روش‌های قابل آزمایش، حل می‌شوند. عیب‌یابی کارآمدتر از آزمایش‌های تصادفی است زیرا به‌کمک آن می‌توان هر جزء شبکه را مستقلا هدف گرفت و عملکرد هر یک را سنجید. ضمنا چون عیب‌...
آشنایی با فناوری PoE و سوییچ‌های محبوب سازگار با این فناوری در ایران

آشنایی با فناوری PoE و سوییچ‌های محبوب سازگار با این فناوری در ایران

فناوری شبکه
انتقال انرژی بر بستر کابل شبکه (PoE) سرنام Power over Ethernet به فناوری انتقال جریان الکتریکی موردنیاز تجهیزات توسط کابل‌های شبکه به جای کابل‌های برق اشاره دارد. این فناوری برای به‌کارگیری در اترنت سیمی ابداع شده تا متخصصان شبکه بتوانند با سیم‌کشی کمتری تجهیزات شبکه را نصب کنند...
اترنت، ویژگی‌های شبکه در لایه فیزیکی و لایه پیوند داده را چگونه تشریح می‌کند

اترنت، ویژگی‌های شبکه در لایه فیزیکی و لایه پیوند داده را چگونه تشریح می‌کند

علی حسینی
فناوری شبکه
اترنت نحوه عملکرد شبکه در لایه اول و دوم مدل مرجع OSI را توضیح می‌دهد. لایه اول، لایه فیزیکی (Physical layer) است که تبادل داده در رسانه‌های فیزیکی مختلف (کابل‌ها و فیبر نوری) را برعهده دارد. مواردی مانند نوع کابل‌ها و کانکتورها، نوع سیگنال‌های ارسالی (الکتریکی یا نوری) و نوع...
آشنایی با پروتکل‌های مسیریابی ادهاک ad-hoc

آشنایی با پروتکل‌های مسیریابی ادهاک ad-hoc

فناوری شبکه
پروتکل مسیریابی ad-hoc استانداردی است که کنترل می‌کند که چگونه گره‌ها برای هدایت و مسیریابی بسته‌ها در بین گره‌های دیگر در یک شبکه موبایلی adhoc تصمیم بگیرند. در یک شبکه ad-hoc گره‌ها با پیکربندی شبکه آشنایی ندارند و بنابراین باید خود نحوه پیکربندی را کشف کنند. ایده پایه این است...
ابر لبه (edge cloud) چیست و چه تفاوتی با خدمات ابر سنتی دارد؟

ابر لبه (edge cloud) چیست و چه تفاوتی با خدمات ابر سنتی دارد؟

محسن آقاجانی
فناوری شبکه
لبه یک شبکه همان‌گونه که از نامش مشخص است، انتهایی‌ترین نقطه دسترسی به آن شبکه است. بستر ابری نوع خاصی از شبکه‌های همپوشان (network overlay) است که چند مکان شبکه را به بخشی از یک دامنه شبکه واحد تبدیل می‌کند. بر مبنای این تعریف یک ابر لبه (edge cloud) می‌تواند یک شبکه منطقی و...
دامنه برخورد (Collision Domain) در شبکه چیست و عملکرد هاب، بریج و سوئیچ در خصوص آن چگونه است؟

دامنه برخورد (Collision Domain) در شبکه چیست و عملکرد هاب، بریج و سوئیچ در خصوص آن چگونه است؟

علی حسینی
فناوری شبکه
برخورد یا تصادم (Collision) زمانی رخ می‌دهد که دو یا چند گره شبکه هم‌زمان داده‌ای بفرستند. دامنه برخورد (Collision Domain) نیز محدوده‌ای است که در آن برخورد روی می‌دهد. در ادامه علت بروز برخورد یا تصادم (collision) در شبکه بررسی می‌شود. همچنین توضیح داده خواهدشد که دامنه برخورد...
دیوارهای آتش ابرمحور چه مزایایی در اختیار سازمان‌ها قرار می‌دهند؟

دیوارهای آتش ابرمحور چه مزایایی در اختیار سازمان‌ها قرار می‌دهند؟

حمیدرضا تائبی
فناوری شبکه, امنیت
دیوارهای آتش ابری نرم‌افزارمحور، دستگاه‌های شبکه‌ای نصب شده در فضای ابری هستند که برای پیشگیری یا به حداقل رساندن دسترسی به شبکه‌های خصوصی استفاده می‌شوند. دیوارهای آتش ابرمحور برای پاسخ‌گویی به نیازهای روبه‌رشد کسب‌وکارها طراحی شده‌اند و در بستر آنلاین میزبانی می‌شوند.
چگونه امنیت شبکه را ارزیابی و تحلیل کنیم؟

چگونه امنیت شبکه را ارزیابی و تحلیل کنیم؟

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

چگونه در مصاحبه استخدام کارشناس رایانش ابری موفق شویم؟

حمیدرضا تائبی
فناوری شبکه, پرونده ویژه
رایانش ابری از فناوری‌های تاثیرگذار عصر جدید است که قرار است وابستگی کاربران و سازمان‌ها به تجهیزات سنتی را کم کند و راهکارهای هوشمندانه‌تری در اختیار کسب‌وکارها قرار دهد. در این مطلب به مزایای رایانش ابری و پرسش و پاسخ‌های برتر آزمون‌های استخدامی کارشناس رایانش ابری اشاره شده...
پل شبکه یا بریج (Bridge) چیست، چه کاربردی دارد و چگونه کار می‌کند؟

پل شبکه یا بریج (Bridge) چیست، چه کاربردی دارد و چگونه کار می‌کند؟

علی حسینی
فناوری شبکه
پل یا بریج (Bridge) دستگاهی است که یک شبکه محلی را به دو یا چند سگمنت (segment) تقسیم می‌کند؛ یا از منظری دیگر، دو یا چند سگمنت را به هم متصل و آن‌ها را یک‌پارچه می‌کند. ساده‌ترین نوع بریج‌، بریج دو پورتی است که حداکثر دو سگمنت را به هم متصل یا یک شبکه را به دو سگمنت تقسیم می‌...
آشنایی با مزایای روش‌های ارتباطی اتصال‌گرا و غیر اتصال‌گرا

آشنایی با مزایای روش‌های ارتباطی اتصال‌گرا و غیر اتصال‌گرا

حمیدرضا تائبی
فناوری شبکه
ارتباط اتصال‌گرا نوعی ارتباط شبکه‌ای در ارتباطات راه دور و شبکه‌های کامپیوتری است که جلسه ارتباط یا اتصال نیمه دائم قبل از انتقال داده‌ها ایجاد می‌شود و جریانی از داده‌ها را به همان ترتیبی که فرستاده شده بود تحویل می‌دهد. جایگزینی انتقال اتصال‌گرا با ارتباط غیر اتصال‌گرا است. به...
آشنایی با حالت‌های انتقال داده: Simplex و Half-duplex و Full-duplex و Synchronous و Asynchronous و Serial و Parallel

آشنایی با حالت‌های انتقال داده: Simplex و Half-duplex و Full-duplex و Synchronous و Asynchronous و Serial و Parallel

علی حسینی
فناوری شبکه
حالت‌ تبادل داده (Data transmission mode) نحوه هدایت جریان داده‌ها از وسیله‌ای به وسیله دیگر در شبکه را مشخص می‌کند. حالت‌های انتقال داده بسته به جهت ارسال داده، هماهنگی فرستنده و گیرنده و تعداد مسیرهای ارسال داده، چند گونه‌اند. در ادامه، انتقال داده یک‌طرفه (simplex)، نیمه‌...

صفحه‌ها

معرفی و خرید آنلاین بسته اینترنت همراه یک ماهه شاتل موبایل

معرفی و خرید آنلاین بسته اینترنت همراه یک ماهه شاتل موبایل

بسته‌های اینترنت شاتل موبایل با زمان‌ها و حجم‌های متنوع، جهت پاسخ‌گویی به طیف گسترده مشترکین طراحی شده است. شما می‌توانید با فعال‌سازی بسته مناسب شاتل موبایل خود، علاوه بر مدیریت هزینه، از شبکه پرسرعت اینترنت شاتل موبایل بهره‌مند شوید. در این مطلب، علاوه بر آشنایی با بسته‌های...
الناز قنبری
10/04/1401 - 03:40

صفحه‌ها

توسعه‌دهنده دات‌نت کیست و چگونه چنین فردی را استخدام کنیم؟

توسعه‌دهنده دات‌نت کیست و چگونه چنین فردی را استخدام کنیم؟

جهان روزبه‌روز بیشتر به‌سمت دیجیتالی شدن در حال حرکت است و همین موضوع باعث شده تا تقاضا برای توسعه‌دهندگان کاربلد و ماهر که روی دیجیتالی‌سازی فرآیندهای تجاری متمرکز هستند، بیشتر شود. متأسفانه، به‌علت کمبود استعدادهای واقعی در زمینه فناوری، امروزه یافتن مهندسان نرم‌افزار ماهر...
16/04/1401 - 12:55
آیا جولیا می‌تواند جایگزین زبان‌های بزرگی همچون پایتون و آر شود؟

آیا جولیا می‌تواند جایگزین زبان‌های بزرگی همچون پایتون و آر شود؟

حمیدرضا تائبی
برنامه نویسی
زبان برنامه‌نویسی جولیا که نزدیک به 14 روز پیش (در زمان نگارش این مقاله) نسخه پایدار آن (1.0.2) منتشر شد، در مقایسه با زبان‌های برنامه‌نویسی رایج و محبوبی همچون پایتون عملکردی به مراتب انعطاف‌پذیرتر دارد. لازم به توضیح است که نگارش 1 این زبان در ماه اوت ارائه شد، زبانی که تیمی...
حقایق ناپیدا و تلخ برنامه‌نویسی که بیشتر به واقعیت نزدیک هستند

حقایق ناپیدا و تلخ برنامه‌نویسی که بیشتر به واقعیت نزدیک هستند

محسن آقاجانی
کارگاه, برنامه نویسی
‌به‌تازگی باوری در جامعه فناوری شکل‌گرفته که می‌گوید برای پیشرفت بیشتر همه باید برنامه‌نویسی یاد بگیرند؛ اما چنین ایده‌ای کمی‌ افراط‌گونه به نظر می‌رسد، زیرا کدنویسی نوع جدید سواد خواندن و نوشتن محسوب نمی‌شود. تب تبدیل‌شدن به ابر ثروتمندان دره سیلیکون جنبشی به نام «یادگیری...
کیفیت و انعطاف بالا در برابر تغییرات، ارمغان متدولوژی سریع یا XP

کیفیت و انعطاف بالا در برابر تغییرات، ارمغان متدولوژی سریع یا XP

حمیدرضا تائبی
برنامه نویسی, پرونده ویژه
در میان متدولوژی‌های سبک‌وزن و چابکی که پیش روی تیم‌های برنامه‌نویسی قرار دارد، این متدولوژی XP است که سعی می‌کند ساده‌ترین راهکارها را برای ساخت و تولید یک سامانه نرم‌افزاری پیشنهاد دهد. مهم‌ترین مزیت این متدولوژی سهولت به‌کارگیری است. به عبارت دقیق‌تر، این متدولوژی شما را...
یادگیری ماشین در عمل با پایتون

یادگیری ماشین در عمل با پایتون

شاهراه اطلاعات, هوش مصنوعی, برنامه نویسی, دانلود
اگر از شما این سوال پرسیده شود که در میان زبان‌های رایج برنامه‌نویسی که امروزه به کار گرفته می‌شوند کدامیک از آن‌ها به شما اجازه می‌دهند در سریع‌ترین زمان برنامه‌ای بنویسید که روی پلتفرم‌های مختلف قابل اجرا باشد چه جوابی می‌دهید؟ آیا جواب شما پایتون نخواهد بود؟ یکی از قابلیت‌های...
راهنمای شروع به کار با زبان برنامه‌نویسی Kotlin

راهنمای شروع به کار با زبان برنامه‌نویسی Kotlin

محسن آقاجانی
کارگاه, برنامه نویسی
کوتلین، یک‌زبان برنامه‌نویسی همه‌منظوره و منبع باز است که قابلیت‎های شی‌گرا و توابع کاربردی را باهم ترکیب کرده است. از کوتلین (Kotlin) برای ساخت اپلیکیشن‎های ماشین مجازی جاوا (JVM)، اندروید، مرورگر و اپلیکیشن‎های مستقل MacOS، لینوکس، ویندوز، iOS, WebAssembly و اندروید استفاده می...
زبان پایتون برای چه کارهایی مناسب نیست

زبان پایتون برای چه کارهایی مناسب نیست

محسن آقاجانی
برنامه نویسی
پایتون یکی از معروفترین زبانهای برنامه نویسی سالهای اخیر است. ساختار دستوری ساده و واضح آن باعث شده تا پایتون به یک زبان کدنویسی ایدهال برای تازه کاران تبدیل شود. قابل انکار نیست که یادگیری پایتون با توجه به موارد استفاده گسترده آن به یک ضرورت تبدیل شده است. به همین دلیل این...
با ۱۰ الگوی  پراستفاده و مهم معماری نرم‌افزار آشنا شوید

با ۱۰ الگوی پراستفاده و مهم معماری نرم‌افزار آشنا شوید

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

چرا مدل آبشاری هنوز جزو برترین متدولوژی‌های دنیای نرم‌افزار است؟

حمیدرضا تائبی
برنامه نویسی, پرونده ویژه
دنیای نرم‌افزار با طیف گسترده‌ای از متدولوژی‌های نرم‌افزاری احاطه‌شده که برخی از این مدل‌ها بنیادین بوده و در حقیقت زیربنایی برای مدل‌های پس از خود شده‌اند. زمانی‌که صحبت از متدلوژی‌های نرم‌افزاری به میان می‌آید، کمتر منبعی را پیدا می‌کنید که اشاره‌ای به مدل آبشاری نداشته باشد....
اسکرام چیست و چگونه آن را استفاده کنیم؟

اسکرام چیست و چگونه آن را استفاده کنیم؟

میثاق محمدی‌زاده
برنامه نویسی, پرونده ویژه
در دهه حاضر، شرکت‌های تجاری و کسب‌وکارها، بدون نرم‌افزارهای مدیریت پروژه نمی‌توانند از پس کارها و جزئیات زیاد تولید یک محصول، ارائه یک سرویس و اتمام یک پروژه برآیند. هریک از این امور نیازمند همکاری و هماهنگی چندین کارمند یا تیم‌های کاری، کنترل و مدیریت انبوهی از کارهای ریزودرشت...
باید‌ها و نبایدها‌ی به‌کارگیری مدل V در ارتباط با توسعه نرم‌افزارها

باید‌ها و نبایدها‌ی به‌کارگیری مدل V در ارتباط با توسعه نرم‌افزارها

حمیدرضا تائبی
دانش کامپیوتر, برنامه نویسی, پرونده ویژه
مدل V یکی دیگر از مدل‌هایی است که در زمینه ساخت نرم‌افزارها و در صنایع حساسی همچون هواپیمایی از آن استفاده می‌شود. البته از این مدل در ارتباط با ساخت تجهیزات سخت‌افزاری نیز می‌توان استفاده کرد. مدل V را می‌توان یک مدل توسعه‌یافته از مدل آبشاری در نظر گرفت. در این مدل به‌جای آن‌...
اگر برنامه‌نویس هستید این سایت‌ها مهارت‌های شما را به چالش می‌کشند

اگر برنامه‌نویس هستید این سایت‌ها مهارت‌های شما را به چالش می‌کشند

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

چرا برنامه‌های نوشته شده بسیار کند اجرا می‌شوند

محسن آقاجانی
کارگاه, برنامه نویسی
اگربعد از پشت سر گذاشتن زحمات فراوان برای توسعه نرم‌افزار دوست‌داشتنی خود با معضل سرعت کم اجرای آن مواجه شدید، باید بدانید که پنج دلیل عمده وجود دارد که باعث می‌شود برنامه نوشته شده شما در محصول نهایی و عمل با شکست مواجه شود. اگر یک برنامه‌نویس هستید و دوست ندارید برنامه‌ نوشته...

صفحه‌ها