لاراولیستا

لاراول یستا - صفحه 47 از 51 - مجله برنامه نویسان

محصولات فروشی

آخرین مطالب

187 views بار
پایتون، زبان برنامه نویسی محبوب برنده نوبل اقتصاد ۲۰۱۸ است

پایتون، زبان برنامه نویسی محبوب برنده نوبل اقتصاد ۲۰۱۸ است

پاول رومر یکی از دو اقتصاددان برنده جایزه‌ی نوبل اقتصاد ۲۰۱۸ است که روز گذشته از سوی آکادمی نوبل اعلام شد. پاول رومر یکی از برترین تئوریسین‌ها در زمینه‌ی دلایل انگیزش رشد اقتصادی است. پاول رومر را باید مشوق نظریه‌ی موسوم به Charter Cities بدانیم. نظریه‌ی Charter Cities دولت‌ها در کشور‌های در حال توسعه را تشویق به ایجاد شهرهایی می‌کند که از نظر قوانین بسیار آزادتر از مناطق ویژه‌ی اقتصادی یا مناطق معاف از مالیات […]

194 views بار
هفت ابزار برتر یادداشت‌برداری برای برنامه‌نویس‌ها

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

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

196 views بار
پایتون، زبانی که برنامه‌ نویسی کامپیوتر را همه‌گیر کرد

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

خیدو فان‌روسوم، دانشمند علوم رایانه هلندی تصمیم گرفت در دسامبر ۱۹۸۹ در تعطیلات کریسمس روی پروژه‌ای شخصی کار کند. او که از کم‌وکاستی‌های دیگر زبان‌های برنامه‌نویسی رایانه خسته شده بود، دست به کار شد و زبان برنامه‌نویسی خودش را ساخت. فان‌روسوم برای ساخت زبان برنامه‌نویسی‌اش سه اصل ساده و ابتدایی داشت: ۱. زبانی که می‌سازد باید خوانا و یادگیری آن آسان باشد؛ به‌همین‌دلیل در هر کد در زبان برنامه‌نویسی پایتون به‌جای براکت‌های درهم، از تورفتگی (وایت‌اسپیس) […]

176 views بار
بیستمین دوره مسابقات دانشجویی برنامه‌نویسی ACM با قهرمانی دانشگاه شریف خاتمه یافت

بیستمین دوره مسابقات دانشجویی برنامه‌نویسی ACM با قهرمانی دانشگاه شریف خاتمه یافت

بیستمین دوره از مسابقه‌ی برنامه‌نویسی ACM در منطقه‌ی غرب آسیا به میزبانی دانشگاه صنعتی شریف و حمایت کافه‌ بازار در قالب رقابتی دوروزه برگزار شد و شب گذشته به کارش پایان داد. این مسابقه یکی از مسابقات منطقه‌ای ACM در سطح جهان است که از سال ۱۳۷۸ در تهران و به‌‌همت دانشگاه صنعتی شریف، همه‌ساله با حضور هشتاد تیم سه‌نفره از دانشگاه‌های کشور و منطقه برگزار می‌شود. به‌گفته‌ی دکتر ظرابی‌زاده، مسئول برگزاری این رقابت‌ها، هدف مسابقه […]

205 views بار
گزارش زومیت از بیستمین دوره مسابقات دانشجویی برنامه‌نویسی ACM دانشگاه صنعتی شریف

گزارش زومیت از بیستمین دوره مسابقات دانشجویی برنامه‌نویسی ACM دانشگاه صنعتی شریف

مقاله‌های مرتبط: بیستمین دوره از مسابقه‌ی برنامه‌نویسی ACM در منطقه‌ی غرب آسیا به میزبانی دانشگاه صنعتی شریف و حمایت کافه‌ بازار در قالب رقابتی دوروزه برگزار شد و شب گذشته به کارش پایان داد. در رقابت‌های امسال، بیش از ۸۸۰ تیم (سه‌برابر سال قبل) شرکت کردند که از این تعداد ۶۶۶ تیم موفق شدند حداقل به یک سؤال جواب صحیح دهند. در بخش زبان‌های برنامه‌نویسی، امسال نیز ++C با ۷۹درصد محبوب‌ترین عنوان را کسب کرد […]

198 views بار
۱۱ ابزار و برنامه‌ توسعه‌ رایگان مایکروسافت

۱۱ ابزار و برنامه‌ توسعه‌ رایگان مایکروسافت

اگر به‌عنوان کاربر مایکروسافت ویندوز به‌دنبال یادگیری برنامه‌نویسی باشید، شاید در ابتدا ندانید از کجا شروع کنید. امروزه، برنامه‌نویسی و توسعه‌ی نرم‌افزار، به صنعت بزرگی تبدیل شده که زبان‌ها و برنامه‌های متعددی است. هرگز برای یادگیری، به‌خصوص یادگیری کدنویسی، دیر نیست. صرف‌نظر از اینکه جایگاه فعلی شما چیست، به آغازگاهی نیاز دارید. منابع متعددی برای یادگیری وجود دارد؛ اما مایکروسافت ردموند بهترین تولیدکننده‌ی ابزار توسعه برای برنامه‌نویسان است. درادامه، چند ابزار توسعه‌ی برتر مایکروسافت، ازجمله […]

189 views بار
از برنامه‌نویسی به‌مثابه ترجمه چه می‌توان آموخت

از برنامه‌نویسی به‌مثابه ترجمه چه می‌توان آموخت

برای تبدیل دنیای واقعی به یک چکیده‌ی دیجیتالی، دانستن فرایند خلاصه‌نویسی ضروری است و توسعه‌دهندگان هم مانند مترجمان ادبی باید این فرایند را یاد بگیرند. اما منظور از عمل ترجمه چیست؟ اومبرتو اکو (فیلسوف و نشانه‌شناسی از قرن بیستم) ترجمه را به‌صورت خلاصه این چنین تعریف می‌کند: «بیان نکته‌ای به زبانی دیگر.» تشبیه، ابزار قدرتمندی برای حل مسائل جدید و یافتن راه‌حل‌های خلاقانه برای آن‌ها است؛ بنابراین از تشبیه برنامه‌نویسی به ترجمه چه می‌توان آموخت؟ برای […]

219 views بار
هفت زبان مناسب برای یادگیری توسعه‌‌ بازی‌های یونیتی

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

توسعه‌ی بازی هرگز کار آسانی نبوده است؛ اما پلتفرم‌هایی مثل یونیتی ساخت هر نوع بازی ازجمله بازی‌های دوبعدی تا شوترهای اول‌شخص سه‌بعدی با جزئیات کامل را میسر ساخته‌اند. یونیتی برای توسعه‌دهندگان کوچک رایگان است و منبع عظیمی از خودآموزها برای یادگیری این برنامه در دسترس هستند. البته برای ساخت یک بازی پیشرفته تنها یادگیری یونیتی کافی نیست. هسته‌ی اصلی یک بازی کدی است که رفتار آن را تعیین می‌کند. تشخیص زبان برنامه‌نویسی مناسب برای توسعه‌ی […]

186 views بار
فایل XML چیست و چگونه می‌توان از آن استفاده کرد؟

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

XML مخفف زبان نشانه‌گذاری قابل توسعه است. هدف این زبان، توصیف و سازمان‌دهی داده‌ها روی اینترنت، اپلیکیشن‌های موبایل و بسیاری از موارد دیگر است؛ اما XML چگونه کار می‌کند و چه کاربردهایی دارد؟ زبان‌ نشانه‌گذاری چیست؟ زبان‌های نشانه‌گذاری برای حاشیه‌نویسی متون یا اضافه کردن اطلاعات به کار می‌روند. حاشیه‌نویسی‌ها از دید کاربر نهایی مخفی می‌مانند. ماشین (مرورگر) این یادداشت‌ها را قبل از پردازش می‌خواند و متن را به‌صورت دستورها نشانه‌گذاری نمایش می‌دهد. براساس تعریف ویکی‌پدیا: […]

211 views بار
فورک در برنامه‌ نویسی به چه معنا است و گیت هاب چگونه مفهوم آن را تغییر داد؟

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

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