لاراولیستا

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

252 views بار
بیوگرافی ایدا لاولیس، اولین برنامه نویس تاریخ

بیوگرافی ایدا لاولیس، اولین برنامه نویس تاریخ

ایدا لاولیس با نام کامل Augusta Ada King-Noel, Countess of Lovelace یک ریاضی‌دان و نویسنده‌ی انگلیسی بود که عمده‌ی شهرت خود را مدیون همکاری با چارلز ببیج در توسعه‌ی کامپیوتر مشهور همه‌کاره‌ی این دانشمند یعنی موتور تحلیلی است. او اولین فردی بود که متوجه پتانسیل‌های ماشین‌ محاسباتی، فراتر از محاسبات ساده‌ی ریاضی شد و اولین الگوریتم تاریخ را برای ارتباط با این ماشین تدوین کرد. به‌همین دلیل او به‌عنوان اولین برنامه‌نویس تاریخ شناخته می‌شود. ایدا فرزند یک […]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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