آخرین مطالب

همه
فناوری شبکه
تعرفه اینترنت
برنامه نویسی
بررسی نقاط ضعف و قوت پردازنده های ARM و X86 از منظر امنیت

بررسی نقاط ضعف و قوت پردازنده های ARM و X86 از منظر امنیت

پردازنده‌های با معماری ARM به دلیل گستردگی استفاده در دستگاه‌های موبایل، IoT، و برخی سرورها، به یکی از اهداف اصلی حملات امنیتی تبدیل شده‌اند. در این مقاله، به بررسی مهم‌ترین حملات و مشکلات امنیتی پردازنده‌های ARM پرداخته و مقایسه‌ای امنیتی بین این معماری و معماری x86 انجام شده...
10/06/1403 - 17:10
چت‌جی‌پی‌تی (ChatGPT) چیست و چگونه کار می‌‌کند؟

چت‌جی‌پی‌تی (ChatGPT) چیست و چگونه کار می‌‌کند؟

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

10 زبان برنامه‌نویسی پردرآمد که باید یاد بگیریم

برنامه نویسی
زبان‌های برنامه‌نویسی پایه و اساس تمامی فعالیت‌های تجاری را شکل می‌دهند و یکی از مهم‌ترین ابزارهای فناوری اطلاعات و علم داده‌ها به‌شمار می‌روند. توسعه‌دهندگان نرم‌افزار و دانشمندان علم داده‌ها از زبان‌های برنامه‌نویسی مختلف برای ساخت برنامه‌های کاربردی و الگوریتم‌های هوش مصنوعی...
اوپن‌استک (OpenStack) چیست و چرا رایانش ابری را متحول خواهد ساخت؟

اوپن‌استک (OpenStack) چیست و چرا رایانش ابری را متحول خواهد ساخت؟

فناوری شبکه
اوپن‌استک محبوب‌ترین پلتفرم منبع‌باز فضای ابری است و در چند سال اخیر به‌شکل قابل توجهی مورد توجه سازمان‌ها قرار گرفته است. گزارشی که موسسه Statista در سال 2021 میلادی منتشر کرد، نشان داد نزدیک به 30 درصد شرکت‌ها و سازمان‌ها در جهان از اوپن‌استک در زیرساخت فناوری اطلاعات خود...
انسیبل (Ansible) چیست و چگونه باید از آن استفاده کنیم؟

انسیبل (Ansible) چیست و چگونه باید از آن استفاده کنیم؟

کارگاه
اگر در حوزه فناوری اطلاعات و توسعه نرم‌افزارهای کاربردی به فعالیت اشتغال دارید، به احتمال زیاد نام انسیبل (Ansible) را شنیده‌اید. مدیران ارشد فناوری اطلاعات، این فناوری را گزینه مورد علاقه توسعه‌دهندگان دوآپس توصیف می‌کنند که نقش مهمی در خودکارسازی نرم‌افزارهای کاربردی دارد. به‌...
برترین ابزارهای مشاهده‌پذیری سال 1402 مخصوص کارشناسان شبکه

برترین ابزارهای مشاهده‌پذیری سال 1402 مخصوص کارشناسان شبکه

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

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

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

میزبانی اختصاصی وب چه مزایا و معایبی برای سازمان‌ها به‌همراه دارد؟

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

10 الگوریتم برتر یادگیری ماشین که باید آن‌ها را یاد بگیریم

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

داده‌کاوی، شغل آینده‌داری که بازار کار خوبی دارد

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

چرا شرکت‌ها به دنبال مدل اعتماد صفر هستند؟

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

لیست نهایی ائتلاف سرآمد برای انتخاب سازمان نظام صنفی رایانه‌ای کشور منتشر شد. 

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

چگونه یک پلتفرم تحلیل امنیتی یکپارچه را انتخاب کنیم؟

امنیت
کارشناسان حوزه امنیت و شبکه، از نرم‌افزارها و ابزارهای مختلف برای گردآوری اطلاعات کاربردی و لحظه‌ای (Realtime) درباره اتفاقات شبکه و فعالیت‌های مشکوک استفاده می‌کنند تا بتوانند راهکارهای پیشگیرانه‌ای برای مقابله با حملات سایبری متنوع و پیشرفته اتخاذ کنند. یکی از ابزارهای...

صفحه‌ها

Apache یا Nginx،کدام وب‌سرو بهتر است؟

Apache یا Nginx،کدام وب‌سرو بهتر است؟

وب‌سرور (Web Server)، نرم‌افزاری است که بر روی یک سرور اجرا می‌شود و وظیفه پاسخ‌گویی به درخواست‌های HTTP ارسال‌شده توسط کلاینت‌ها را دارد. با استفاده از وب‌سرور، صفحات وب و محتواهای دیگری که در یک وب‌سایت قرار دارند، برای کاربرانی که از اینترنت استفاده می‌کنند، در دسترس قرار می‌...
22/02/1403 - 03:55
راهنمای جامع آشنایی با انواع مختلف سوییچ‌های سیسکو

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

فناوری شبکه
سوئیچ شبکه دستگاهی است که گره‌ها و تجهیزات شبکه را بر مبنای رویکرد راهگزینی (Switching) به یکدیگر متصل می‌کند. سوئیچ فریم‌های دریافتی از گره‌ها را دریافت و پردازش کرده و مناسب‌ترین مسیر را برای ارسال بسته‌ها به مقصد انتخاب می‌کند. به بیان دقیق‌تر، سوئیچ‌ها برای اتصال چند دستگاه...
وضعیت اینترنت فیبر نوری ایران به کجا رسید؟

وضعیت اینترنت فیبر نوری ایران به کجا رسید؟

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

سوئیچ SAN چیست و چه کاربردی در شبکه دارد؟

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

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

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

شبکه‌های محلی مجازی چه مزایایی برای سازمان‌ها دارند؟

حمیدرضا تائبی
فناوری شبکه
یک ایستگاه کاری تنها زمانی بخشی از یک شبکه محلی (LAN) به شمار می‌رود که از منظر فیزیکی به آن LAN تعلق داشته باشد. ملاک عضویت در این‌جا موقعیت جغرافیایی است. حال اگر به یک اتصال مجازی بین دو ایستگاه متعلق به دو شبکه LAN فیزیکی مختلف نیاز داشته باشیم چه اتفاقی می افتد؟ ما تقریباً...
برای خرید یک ذخیره‌ساز تحت شبکه (NAS) کارآمد به چه نکاتی باید دقت کنیم؟

برای خرید یک ذخیره‌ساز تحت شبکه (NAS) کارآمد به چه نکاتی باید دقت کنیم؟

فناوری شبکه, راهنمای خرید
از ملزومات مهم شبکه‌های امروزی که باعث بهبود عملکرد خدمات می‌شود باید به ذخیره‌ساز تحت شبکه اشاره کرد. ذخیره‌ساز تحت شبکه (NAS) سرنام Network Attached Storage سامانه‌ای فایل‌محور و متصل به شبکه است که قابلیت نگه‌داری اطلاعات در یک مکان متمرکز را دارد و به کاربران اجازه می‌دهد...
شبکه‌های مولد تخاصمی (GAN) چیستند و چگونه کار می‌کنند؟

شبکه‌های مولد تخاصمی (GAN) چیستند و چگونه کار می‌کنند؟

حمیدرضا تائبی
فناوری شبکه, کارگاه
شبکه‌های مولد تخاصمی (GAN) سرنام (Generative Adversarial Networks) در سال 2014 میلادی توسط Ian Goodfellow ابداع شدند و امروزه مورد توجه متخصصان هوش مصنوعی قرار دارند. این شبکه‌ها بر مبنای رویکرد تئوری بازی‌ها پدید آمده‌اند که در آن یک شبکه یادگیری عمیق که مولد (Generator) نامیده...
مزایا و کاربردهای جدید 5G که در 10 سال آینده شاهد آن‌‌ها خواهیم بود

مزایا و کاربردهای جدید 5G که در 10 سال آینده شاهد آن‌‌ها خواهیم بود

حمیدرضا تائبی
فناوری شبکه
شبکه‌های تلفن همراه نسل اول (1G)، نسل دوم (2G)، نسل سوم (3G) و نسل چهارم (4G) به ترتیب در دهه‌های 1980، 1990، 2000 و 2010 به دنیای فناوری وارد شدند. آن‌ها با ارائه ابزارهای ارتباطی مهم مانند تماس‌های صوتی سیار، پیام‌های متنی، دسترسی به اینترنت همراه، برنامه‌های کاربردی رسانه‌های...
چرا در سال 2022 رایانش ابری محبوب‌تر می‌شود؟ مزایا و کاربردهای آن کدام است؟

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

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

مهندسان قابلیت اطمینان سایت (SREs) چه وظایفی در مراکز ابری دارند؟

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

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

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

ترانک چیست و چرا یکی از مفاهیم مهم دنیای شبکه است؟

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

صفحه‌ها

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

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

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

صفحه‌ها

Scanner در جاوا چیست و چه قابلیت‌هایی در اختیار ما قرار می‌دهد؟

Scanner در جاوا چیست و چه قابلیت‌هایی در اختیار ما قرار می‌دهد؟

در جاوا، Scanner یک کلاس است که به برنامه‌نویس امکان می‌دهد تا داده‌های ورودی را از منابع مختلف مانند کنسول (System.in)، فایل، و حتی رشته‌ها بخواند. این کلاس در بسته java.util قرار دارد و به طور گسترده‌ای برای خواندن ورودی های کاربر استفاده می‌شود.
حمیدرضا تائبی
01/05/1403 - 10:30
کامپایلر و مفسر چه تفاوتی با یکدیگر دارند؟

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

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

چگونه در مصاحبه استخدام برنامه‌نویس ASP.Net و Web API موفق شویم؟

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

برنامه‌نویسان چه مباحث دنیای ریاضی را باید یاد بگیرند؟

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

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

حمیدرضا تائبی
عصرشبکه, برنامه نویسی
پایگاه دانش(Knowledge base) به فناوری گفته می‌شود که در سیستم های کامپیوتری، برای ذخیره‌سازی داده‌های پیچیده ساختار یافته و بدون ساختار استفاده می‌شود. اولین سیستم های پایگاه دانشی که به وجود آمد، در سیستم‌های خبره کاربرد داشتند. یک سیستم مبتنی بر پایگاه دانش از دو زیرسیستم...
چگونه از زبان پایتون برای کدنویسی توابع REST API استفاده کنیم؟ ‌

چگونه از زبان پایتون برای کدنویسی توابع REST API استفاده کنیم؟ ‌

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

آشنایی با 17 مفهوم مهم در ارتباط با ساخت نرم افزارهای کاربردی

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

چگونه در پایتون با رشته‌ها کار کنیم؟

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

Bootstrap چه نقشی در دنیای علم داده‌ها دارد؟

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

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

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

‌پرکاربردترین دستورات SQL که توسعه‌دهندگان به آن‌ها نیاز دارد

برنامه نویسی, پرونده ویژه
بانک‌های اطلاعاتی یکی از مولفه‌های کلیدی وب‌سایت‌ها هستند. نرم‌افزارهای دسکتاپی، وب‌محور و وب‌سایت‌ها به روش‌های مختلف از بانک‌های اطلاعاتی استفاده می‌کنند. زمانی‌که بانک‌های اطلاعاتی در تعامل با زبان محاوره ساخت‌یافته (SQL) استفاده شوند، مدیریت و دستکاری داده‌ها با سهولت انجام...
29 ترفند پایتون که شاید از وجود آن‌ها بی اطلاع بودید

29 ترفند پایتون که شاید از وجود آن‌ها بی اطلاع بودید

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

چهار اشتباه رایج برنامه نویسی با C و راهکارهای جلوگیری از آن

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

صفحه‌ها