آخرین مطالب

همه
فناوری شبکه
تعرفه اینترنت
برنامه نویسی
google colab چیست و چگونه از آن استفاده کنیم؟

google colab چیست و چگونه از آن استفاده کنیم؟

Google Colab یک سرویس رایگان متعلق به شرکت گوگل است که به شما امکان اجرا و توسعه کدهای پایتون را در محیطی آنلاین فراهم می کند. با استفاده از Google Colab، شما می‌توانید بدون نیاز به نصب هیچ نرم‌افزاری روی سیستم خود، با استفاده از مرورگر و اتصال اینترنت، کدهای پایتون خود را اجرا...
حمیدرضا تائبی
30/11/1402 - 14:05
پرسش و پاسخ‌های برتر مصاحبه‌های استخدامی میکروسرویس‌ها

پرسش و پاسخ‌های برتر مصاحبه‌های استخدامی میکروسرویس‌ها

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

موانع و راهکارهای تحول دیجیتال

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

پرشتاب باش و از سد موانع عبور کن

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

چگونه با کوبرنتیس یک میکروسرویس ایجاد و راه‌اندازی کنیم؟

حمیدرضا تائبی
پرونده ویژه
برنامه‌نویسان و تیم‌های توسعه می‌توانند فرآیند ساخت میکروسرویس‌ها را با داکر (Docker) و جنکینز (Jenkins) انجام دهند. این الگوی توسعه، فرآیند ساده‌ای دارد و تنها بر مبنای به‌کارگیری افزونه Docker Pipeline قادر به ساخت و اجرای کانتینرها با میکروسرویس‌ها هستید. با این‌حال، روش فوق...
11 راهکار موثر برای تامین امنیت میکروسرویس‌ها

11 راهکار موثر برای تامین امنیت میکروسرویس‌ها

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

سیستم ‌های مش‌وای‌فای چه قابلیت‌هایی در اختیار شرکت‌ها قرار می‌دهند؟

حمیدرضا تائبی
فناوری شبکه
سیستم‌های مش‌وای‌فای سازمانی راه‌حل جامعی در اختیار موسسات، شرکت‌ها، مجتمع‌ها، هتل‌ها و مراکزی قرار می‌دهند که به دنبال دسترسی بدون سیم و کابل به اینترنت هستند. سامانه‌های مش وای‌فای به‌ شکل همزمان روی دو باند 2.4 و 5 گیگاهرتز دستیابی به سرعت‌های بالا مثل 1167 مگابیت بر ثانیه را...
معماری یکپارچه و میکروسرویس چه تفاوت‌هایی دارند؟

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

پرونده ویژه
معماری یکپارچه (Monolithic Architecture)، مدل سنتی توسعه نرم‌‌افزارهای کاربردی است. در این‌جا، واژه یکپارچه به‌معنای ترکیب همه مولفه‌ها در قالب یک مفهوم واحد است. لازم به توضیح است که فرهنگ لغت کمبریج، صفت یکپارچه (Monolithic) را «بسیار بزرگ» و «غیرقابل تغییر» تعریف کرده است که...
متلب چیست و چرا مورد توجه محققان و دانشگاها قرار دارد؟

متلب چیست و چرا مورد توجه محققان و دانشگاها قرار دارد؟

کارگاه
همانند بیشتر زبان‌های برنامه‌نویسی معروف مثل جاوا، سی‌شارپ و غیره، متلب (MATLAB) یک محیط توسعه یکپارچه (IDE) و مجموعه‌ای از کتاب‌خانه‌های غنی در اختیار توسعه‌دهندگان قرار می‌دهد و قادر است از پارادایم‌های مختلف برنامه‌نویسی پشتیبانی کند. بنابراین، امکان استفاده از پارادایم‌های...
قانون 5 ساعت یادگیری مادام‌العمر، رمز پیشرفت

قانون 5 ساعت یادگیری مادام‌العمر، رمز پیشرفت

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

کراس، تنسورفلو، پای‌تورچ؛ تفاوت‌های کلیدی سه چارچوب یادگیری عمیق

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

چرا سازندگان هارددیسک روی ذخیره‌سازی داده‌ها در DNA سرمایه‌گذاری می‌کنند؟

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

میکروسرویس چیست و چرا به جریان غالب در توسعه نرم‌افزار تبدیل شده است؟

حمیدرضا تائبی
پرونده ویژه
ریزسرویس‌ها (Microservices) یا معماری ریزسرویس‌ها (Microservices Architecture)، رویکردی در زمینه توسعه برنامه‌های کاربردی است که در آن یک برنامه کاربردی بزرگ به مولفه‌ها یا سرویس‌های ماژولار شکسته می‌شود، به‌طوری که هر ماژول مسئول اجرای یک وظیفه است، رابط کاربری ساده‌ای دارد و...

صفحه‌ها

مجازی‌ساز KVM چیست، چگونه پیاده‌سازی  می‌شود و چرا مورد توجه کارشناسان شبکه است؟

مجازی‌ساز KVM چیست، چگونه پیاده‌سازی می‌شود و چرا مورد توجه کارشناسان شبکه است؟

امروزه، راه‌حل‌های مجازی‌ساز مورد توجه همه شرکت‌ها، توسعه‌دهندگان و تیم‌های برنامه‌نویسی قرار دارند، زیرا قابلیت‌های درخشانی در اختیار آن‌ها قرار می‌دهند. با این‌حال، راه‌حل‌های ارائه‌شده توسط شرکت‌های مختلف یکسان نیستند و هر یک مزایا و معایب خاص خود را دارند. در این میان خرید...
22/11/1402 - 17:25
چگونه سویبچ سیسکو را ریست کنیم

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

محسن آقاجانی
فناوری شبکه
سوییچ 2960 سیسکو، یکی از پرکاربردترین سویچ‌های لایه دو سیسکو در سازمان‌ها و شرکت‌ها است. این سویچ در مدل 3 لایهای سیسکو در لایه Access مورد استفاده قرار می‌گیرد. به این معنا که سیستم‌های کاربران، دوربین‌های مداربسته و دستگاه‌هایی که نیاز به برقراری ارتباط با شبکه دارند به این...
چگونه هات اسپات (hotspot) یا نقطه اتصال همراه را در اندروید و آیفون فعال کنیم؟

چگونه هات اسپات (hotspot) یا نقطه اتصال همراه را در اندروید و آیفون فعال کنیم؟

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

چگونه با Cisco WebEx کنفرانس‌های ویدیویی از راه دور برگزار کنیم؟

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

آشنایی با سوییچ 24 پورتی F1126P شرکت آی‌پی‌کام

فناوری شبکه
F1126P یک سوییچ PoE غیر مدیریتی با 24 پورت با سرعت پورت 10/100 مگابیت بر ثانیه از نوع Base-TX RJ45، یک پورت 10/100/1000 مگابیت بر ثانیه Base-T RJ45 و 1 پورت 1000 مگابیت بر ثانیه Base-TX RJ45 است.
آموزش CEH (هکر کلاه سفید): چه تهدیداتی پیرامون دستگاه‌های همراه قرار دارد؟

آموزش CEH (هکر کلاه سفید): چه تهدیداتی پیرامون دستگاه‌های همراه قرار دارد؟

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

چگونه اکسس پوینت بی‌سیم خود را نصب و راه اندازی کنیم

محسن آقاجانی
فناوری شبکه
نقاط دسترسی بی‌سیم یا Wireless access points(به اختصار AP یا WAP) دستگاه‌های شبکه سازی هستند که این امکان را برای دستگاه‌های وای‌فای فراهم می‌‌کنند تا به یک شبکه سیمی‌‌ متصل شوند. آنها شبکه‌های محلی بی‌سیم (WLAN) را تشکیل می‌‌دهند. برای نصب و راه اندازی این دستگاه ادامه مقاله...
با معروفترین پروتکل‌های امنیت شبکه‌های بی‌سیم خانگی بیشتر آشنا شوید

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

محسن آقاجانی
فناوری شبکه, امنیت
همانطور که می‌دانید در دنیای امروز امنیت یکی از برجسته‌ترین مباحث مطرح در حوزه فناوری اطلاعات است. پروتکل‌های امنیتی بی‌سیم گوناگون توسعه پیدا کردهاند تا از شبکه‌های بی‌سیم خانگی محافظت کنند. این پروتکل‌های امنیتی بی‌سیم شامل WEP, WPA و WPA2 هستند که هر کدام توانایی و ضعفهای...
اینترنت 5G سرانجام به ایران رسید!

اینترنت 5G سرانجام به ایران رسید!

فناوری شبکه
اواخر بهمن ماه 97 بود که وزیر ارتباطات خبر از گسترش و بهبود کیفیت نسل سوم و چهارم شبکه‌های ارتباطی داد و اعلام کرد مقدمات ارائه اینترنت 5G در سال 98 آماده شده و قرار است اینترنت 5G با هدف توسعه زیرساخت‌های ارتباطی و توسعه برنامه‌های اقتصادی کشور راه‌اندازی شوند. یک مکانیزم...
چگونه از طریق یک اکسس پوینت بیسیم به اینترنت متصل شویم

چگونه از طریق یک اکسس پوینت بیسیم به اینترنت متصل شویم

محسن آقاجانی
فناوری شبکه
نقاط دسترسی بی‌سیم یا Wireless access pointsبه اختصار (AP یا WAP) دستگاه‌های شبکه سازی هستند که این امکان را برای دستگاه‌های وای‌فای فراهم می‌‌‌کنند تا به یک شبکه سیمی و اینترنت‌‌‌ متصل شوند. شما بعد از نصب و پیکربندی اکسس پوینت خود باید قادر باشید از طریق آن به اینترنت متصل...
VDI یا RDS  کدام فناوری  مجازی‌ساز دسکتاپ مناسب کسب‌و‌کار  شما است؟

VDI یا RDS کدام فناوری مجازی‌ساز دسکتاپ مناسب کسب‌و‌کار شما است؟

محسن آقاجانی
فناوری شبکه, پرونده ویژه
دورکاری به معنای به‌کارگیری ابزارها و زیرساخت‌های مناسب برای پیش‌برد کسب و کار است. به عبارت دقیق‌تر، اگر به دنبال تحقق خط‌مشی‌های تدوین شده متناسب با بحران‌هایی شبیه به کووید 19 هستید، باید به فکر انتخاب بهترین گزینه باشید. برخی سازمان‌ها سعی می‌کنند از سرویس‌ها و ابزارهای...
آشنایی اجمالی با سوییچ 5 پورت S1105-4-PWR شرکت آی‌پی‌کام

آشنایی اجمالی با سوییچ 5 پورت S1105-4-PWR شرکت آی‌پی‌کام

فناوری شبکه
S1105-4-PWR یک سوییچ PoE با 5 پورت 10/100Mbps RJ45 است. پورت‌های 1 تا 4 از فناوری PoE پشتیبانی کرده و با استاندارد IEEE 802.3af (حداکثر خروجی برابر با 15.4W) و 802.3at (حداکثر خروجی برابر با 30W) سازگاری دارند.
چگونه اکسس پوینت بی‌سیم خود را پیکربندی کنیم

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

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

صفحه‌ها

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

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

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

صفحه‌ها

google colab چیست و چگونه از آن استفاده کنیم؟

google colab چیست و چگونه از آن استفاده کنیم؟

Google Colab یک سرویس رایگان متعلق به شرکت گوگل است که به شما امکان اجرا و توسعه کدهای پایتون را در محیطی آنلاین فراهم می کند. با استفاده از Google Colab، شما می‌توانید بدون نیاز به نصب هیچ نرم‌افزاری روی سیستم خود، با استفاده از مرورگر و اتصال اینترنت، کدهای پایتون خود را اجرا...
حمیدرضا تائبی
30/11/1402 - 14:05
چرا یادگیری پایتون برای برنامه‌نویسان تازه‌کار کاملا ایده‌آل است؟

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

حمیدرضا تائبی
برنامه نویسی
در پنج سال گذشته سایت‌هایی همچون Coding Dojo به 5 هزار نفر از افرادی که تازه به دنیای برنامه‌نویسی وارد شده بودند پایتون را آموخت. نکته‌ای که همواره باید به آن دقت کنید این است که برای آموزش یا یادگیری اولین زبان برنامه‌نویسی باید به سراغ یک گزینه کامل بروید. به نظر می‌رسد...
یادگیری جاوااسکریپت برای توسعه‌دهندگان وب از نان شب واجب‌تر است!

یادگیری جاوااسکریپت برای توسعه‌دهندگان وب از نان شب واجب‌تر است!

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

زبان‌های برنامه‌نویسی رو به مرگ

حمیدرضا تائبی
برنامه نویسی
اگر با برنامه‌نویسان گفت‌وگویی داشته باشید مشاهده می‌کنید که هر برنامه‌نویسی یک زبان محبوب خود را برگزیده است. اما یکسری زبان‌های برنامه‌نویسی نیز وجود دارند که بسیاری از برنامه‌نویسان در آرزوی حذف دائمی آن‌ها از جهان فناوری هستند. زبان‌هایی که به مرور زمان ممکن است محو شوند.
آیا زبان برنامه‌نویسی کاتلین اکو سیستم اندروید را زیر و رو خواهد کرد؟

آیا زبان برنامه‌نویسی کاتلین اکو سیستم اندروید را زیر و رو خواهد کرد؟

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

این 11 فناوری آینده شغلی برنامه‌نویسان را تضمین می‌کند

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

21 گرایش پر رونق و کم رونق دنیای برنامه نویسی (بخش سوم و آخر)

محسن آقاجانی
برنامه نویسی
در این مقاله فهرستی از پررونق‎ترین‎های دنیای برنامه‎نویسی و آن‎ها که دیگر چندان مورد استقبال این حوزه از فناوری نیستند را مورد بررسی قرار دادیم. البته به این نکته توجه کنید که این فهرست ممکن است مورد تأیید همه کارشناسان نباشد، اما همین اختلاف سلیقه‎ها برنامه‎نویسی را به یک حرفه...
48 منبع رایگان برای علاقه‌مندان به برنامه‌نویسی

48 منبع رایگان برای علاقه‌مندان به برنامه‌نویسی

برنامه نویسی
اگر به برنامه نویسی علاقه مندید و به دنبال منابع خوب رایگان می‌گردید؛ اگر به آینده کودکتان اهمیت می‌دهید و به دنبال راهی آسان برای آموزش برنامه نویسی به او می‌گردید این مطلب برای شماست. در ادامه به معرفی 48 منبع رایگان برنامه نویسی پرداختیم. با شبکه همراه باشید.
21 گرایش پر رونق و کم رونق دنیای برنامه نویسی (بخش دوم)

21 گرایش پر رونق و کم رونق دنیای برنامه نویسی (بخش دوم)

محسن آقاجانی
کارگاه, برنامه نویسی
در این مقاله فهرستی از پررونق‎ترین‎های دنیای برنامه‎نویسی و آن‎ها که دیگر چندان مورد استقبال این حوزه از فناوری نیستند را مورد بررسی قرار دادیم. البته به این نکته توجه کنید که این فهرست ممکن است مورد تأیید همه کارشناسان نباشد، اما همین اختلاف سلیقه‎ها برنامه‎نویسی را به یک حرفه...
21 گرایش پررونق و کم‌رونق دنیای برنامه‌نویسی (بخش اول)

21 گرایش پررونق و کم‌رونق دنیای برنامه‌نویسی (بخش اول)

کارگاه, برنامه نویسی
در این مقاله فهرستی از پررونق‎ترین‎های دنیای برنامه‎نویسی و آن‎ها که دیگر چندان مورد استقبال این حوزه از فناوری نیستند را مورد بررسی قرار دادیم. البته به این نکته توجه کنید که این فهرست ممکن است مورد تأیید همه کارشناسان نباشد، اما همین اختلاف سلیقه‎ها برنامه‎نویسی را به یک حرفه...
ساده‌ترین زبان‌های برنامه‌نویسی ویژه افراد تازه‌کار

ساده‌ترین زبان‌های برنامه‌نویسی ویژه افراد تازه‌کار

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

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

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

نسخه کاملی از ویژوال استودیو 2017 برای مک عرضه شد

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

صفحه‌ها