لاراولیستا

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

آخرین مطالب

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

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

علی پروتوی (Ali Partovi) و هادی پرتوی (Hadi Partovi) دو برادر ایرانی آمریکایی مقیم ایالات متحده هستند که نامشان با بسیاری از استارتاپ‌های بزرگ سیلیکون ولی همچون دراپ باکس، فیسبوک و code.org گره خورده است. این دو برادر امروز نام‌هایی آشنا برای اهالی سیلیکون ولی هستند که حضورشان در هر شرکتی، نشان‌دهنده‌ی برنامه‌ای جدی برای رسیدن به موفقیت است. علی پرتوی عضو تیم موسس شرکت تبلیغاتی LinkExchange بود که در سال ۱۹۹۸ به قیمت ۲۶۵ میلیون […]

- بار
یادگیری ماشین توانایی شناسایی برنامه‌نویس‌های ناشناس را دارد

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

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

- بار
دارپا هنوز از وب به‌عنوان سلاح استفاده می‌کند

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

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

- بار
بیوگرافی بیل جوی، بنیان‌گذار سان مایکروسیستمز و یکی از پیشگامان جنبش نرم‌افزار آزاد

بیوگرافی بیل جوی، بنیان‌گذار سان مایکروسیستمز و یکی از پیشگامان جنبش نرم‌افزار آزاد

بیل جوی (Bill Joy) با نام کامل ویلیام نلسون جوی (William Nelson Joy) یک توسعه‌ دهنده‌ی آمریکایی نرم‌افزار و کارآفرین است که عموما با عنوان هم‌بنیان‌گذار سان مایکروسیستمز، از شرکت‌های پیشگام انقلاب اینترنت شناخته می‌شود. جوی نسخه‌ای از سیستم‌عامل یونیکس با نام برکلی یونیکس توسعه داد که از زبان شبکه‌ی TCP/IP استفاده می‌کرد. این نسخه، پایه‌گذار سلطه‌ی یونیکس در دنیای سرورهای اینترنتی و همچنین جنبش نرم‌افزار آزاد شد. جوی علاوه بر این سیستم‌عامل، در توسعه‌ی زبان برنامه‌نویسی جاوا و همچنین زبان شبکه‌ی جینی […]

- بار
بیوگرافی جیمز گاسلینگ، بنیان‌گذار زبان برنامه‌نویسی جاوا

بیوگرافی جیمز گاسلینگ، بنیان‌گذار زبان برنامه‌نویسی جاوا

جیمز آرتور گاسلینگ (James Arthur Gosling) متخصص علوم کامپیوتر کانادایی بوده که شهرت اصلی خود را به‌خاطر بنیان‌گذاری زبان برنامه‌نویسی جاوا به دست آورده است. گاسلینگ در دانشگاه‌های کلگری و کارنگی ملون تحصیل کرده و دارای مدرک دکترای علوم کامپیوتر است. پروژه‌های اجرایی گاسلینگ در زمان تحصیل در دانشگاه کارنگی ملون و در مقطع دکترا شروع شدند. او نسخه‌ای از ویرایشگر متنی Emacs و همچنین نسخه‌ای برای کار با چند پردازنده از یونیکس را در دوران تحصیل در […]

- بار
۱۰ بازی‌ برای افزایش مهارت برنامه نویسی

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

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

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

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

گریس هاپر (Grace Brewster Murray Hopper) دانشمند آمریکایی علوم کامپیوتر بود که نام خودش را به‌عنوان یکی از اولین برنامه‌نویس‌های کامپیوتر مشهور هاروارد مارک جاودانه کرد. او یکی از پیشگامان برنامه‌نویسی مدرن بود و اولین کامپایلر برنامه‌نویسی را نیز توسعه داد. ایده‌ی زبان‌های برنامه‌نویسی مستقل از ماشین از ذهن این دانشمند زاده شد و بعدها به خلق زبان برنامه‌نویسی کوبول انجامید.  هاپر علاقه‌ی زیادی نیز به ارتش داشت و در دوران جنگ جهانی دوم برای ملحق شدن به ارتش […]

- بار
بیوگرافی کن تامسون، خالق سیستم‌عامل یونیکس و زبان برنامه‌نویسی B

بیوگرافی کن تامسون، خالق سیستم‌عامل یونیکس و زبان برنامه‌نویسی B

کن تامسون (با نام کامل کنت لین تامسون – Kenneth Lane Thompson) یکی از پیشگامان دنیای کامپیوتر است. او برنامه‌نویسی آمریکایی است که سابقه‌ی کار در شرکت مشهور آزمایشگاه‌های بل (Bell Labs) را دارد. جایی که چند دستاورد مهم زندگی‌اش یعنی سیستم‌عامل یونیکس و زبان برنامه‌نویسی B در آن شکل گرفت. زبان برنامه‌نویسی B بعدا به زبان جامع و پرطرفدار C تبدیل شد. تامسون در محافل برنامه‌نویس‌ها و هکرها به نام کن شناخته می‌شود. تامسون دستاوردهای مهم […]

- بار
گیت هاب، سرویسی که طی ۱۰ سال دنیای برنامه نویسی را تغییر داد

گیت هاب، سرویسی که طی ۱۰ سال دنیای برنامه نویسی را تغییر داد

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

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

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

قابلیت IntelliCode در ویژوال استودیو با ارائه‌ی بهترین و مرتبط‌ترین پیشنهاد در صدر فهرست تکمیل عبارت‌ها در هنگام کدنوشتن، به توسعه‌دهندگان کمک می‌کند در وقتشان بیشتر صرف‌جویی کنند. پیشنهادهایی که IntelliCode ارائه می‌کند، برآمده از بررسی و ارزیابی هزاران پروژه‌ی متن‌باز روی گیت‌هاب است که الگوهای کدنویسی پرطرفدار و رایج در آن‌ها رعایت شده است. مایکروسافت هفته گذشته اعلام کرد می‌خواهد قابلیت تقویت‌شده با هوش‌مصنوعیِ IntelliSense را برای زبان جاوا در افزونه‌ی IntelliCode در ویژوال استودیو کد […]