لاراولیستا

فناوری Archives - لاراول یستا

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

آسیب پذیری جدید در جی‌کوئری در وب‌سایت‌هایی که از وردپرس و جوملا استفاده می‌کنند

محققان به تازگی اعلام کرده‌اند که  هکرها می‌توانند از طریق مشکل امنیتی جدید که در کتابخانه‌ی جاوا اسکریپت پر استفاده JQuery کشف شده، به میلیون‌ها وب‌سایتی که از سیستم‌های مدیریت محتوای وردپرس و جوملا بهره می‌برند، نفوذ کنند. بر طبق گفته‌های شرکت امنیتی Avast، حملات جعلی جی‌کوئری جدیدا به روشی پر استفاده برای نفوذ به وب‌سایت‌ها مبدل شده است. در پستی که در بلاگ شرکت امنیتی یاد شده منتشر شده، این تیم اعلام کرده که […]

- بار
ترکیب جاوا اسکریپت و بلاک چین در یک مرورگر: تهدیدی برای آگهی‌های تبلیغاتی

ترکیب جاوا اسکریپت و بلاک چین در یک مرورگر: تهدیدی برای آگهی‌های تبلیغاتی

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

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

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

بیل جوی (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 در ویژوال استودیو کد […]

- بار
الگوریتم‌ها چگونه به‌جای ما تصمیم‌گیری می‌کنند

الگوریتم‌ها چگونه به‌جای ما تصمیم‌گیری می‌کنند

دیونیسوس دمیتس، مدرس مدیریت سیستم‌ها از دانشگاه هال است. او در مقاله‌ای به‌دنبال پژوهش‌های خود به بررسی تاثیر الگوریتم‌ها در قدرت تصمیم‌گیری انسان می‌پردازد. آنچه در ادامه می‌خوانید، از زبان او بیان شده است. هنوز می‌توانم شگفتی خودم را به‌یاد بیاورم؛ هنگامی‌که کتاب The making of a fly از پیتر لارنس، متخصص زیست‌شناس فرگشتی با قیمت نجومی ۲۳٬۶۹۸٬۶۵۵.۹۳ دلار به اضافه ۳/۹۹ دلار هزینه حمل‌ونقل در سایت آمازون ارائه شد. درحالی‌که همکاران من در سراسر دنیا […]

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

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

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

- بار
جاوا، پی اچ پی یا دات نت: کدام زبان برنامه نویسی درآمد بیشتری دارد؟

جاوا، پی اچ پی یا دات نت: کدام زبان برنامه نویسی درآمد بیشتری دارد؟

حقوق پرداختی برای مهارت‌های مورد نیاز برنامه‌نویسی نظیر جاوا (Java) و پی‌اچ‌پی (PHP) به‌شدت در حال افزایش است. حقوق و دستمزد اعلام شده در حوزه‌ی فناوری برای سومین سال متوالی در سال ۲۰۱۸ تا ۱/۷ درصد افزایش داشته است. همچنین با ادامه‌ی افزایش تقاضا برای توسعه‌دهنگان جاوا، پی‌اچ‌پی و دات‌نت (NET.)، پرداختی‌ها به متخصصان حوزه‌ی فناوری با افزایش قابل توجهی همراه بوده است. در این دوره‌ی سه ساله‌، دستمزد توسعه‌دهندگان جاوا با افزایش ۴۱ درصدی، […]