Safhenegar
رادان ، راهکارهاي يکپارچه سازماني
اخبار فناوری

اخبار فناوری (3)

 

چهارشنبه, 17 شهریور 1395 08:03

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

نوشته شده توسط
رای دادن به این مورد
(0 راي ها)

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


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

زبان Clojure: از سال ۲۰۰۷ فعالیت خود را آغاز کرد و برای مجازی‌سازی فضاها در کنار جاوا مورد استفاده قرار می‌گیرد

زبان Go: توسط شرکت گوگل راه‌اندازی شده است و برای پاسخگویی به نیاز پردازنده‌های چند هسته‌ای، سیستم‌های شبکه‌ای، شبکه‌های خوشه‌ای رایانه‌ای و اپلیکیشن‌های مبتنی بر وب مورد استفاده قرار می‌گیرد

زبان Rust: سال ۲۰۱۶ میلادی در بررسی مرکز توسعه‌دهنده نرم‌افزاری Stackoverflow به عنوان محبوب‌ترین زبان برگزیده شد. این زبان برنامه‌نویسی را موزیلا راه‌اندازی کرده است

 


زبان Swift: این زبان برنامه‌نویسی متن‌باز توسط شرکت اپل راه‌اندازی شده است و به عنوان یک پلتفرم مدرن برای زبان Objective-C محسوب می‌شود

زبان Julia: این زبان برنامه‌نویسی به کارشناسان علوم داده و ریاضی‌دانان امکان می‌دهد همه دانسته‌های خود را یکپارچه در یک زبان واحد ارائه دهند

زبان Hack: این زبان به عنوان یک پلتفرم مکمل در کنار PHP مورد استفاده قرار می‌گیرد و برای راه‌اندازی ماشین‌های مجازی HHVM کاربردهای فراوان دارد

زبان TypeScript: این زبان برنامه‌نویسی از جمله تلاش‌های مایکروسافت برای افزودن قابلیت‌های بیشتر به JavaScript است که به صورت رایگان و متن‌باز در اختیار کاربران قرار می‌گیرد.

رای دادن به این مورد
(0 راي ها)

غول نرم‌افزاری برای یافتن آسیب‌پذیری در پلتفرم‌های توسعه نرم‌افزاری .NET و ASP.NET، تا ۱۵ هزار دلار به پژوهشگران پرداخت خواهد کرد.


به گزارش ایتنا از رایورز به نقل از PCWorld، مایکروسافت برنامه پاداش خود را گسترش داده و اکنون پلتفرم‌های توسعه نرم‌افزاری منبع باز .NET Core و ASP.NET Core را هم دربر می‌گیرد. فناوری‌های .NET Core و ASP.NET Core برای ایجاد برنامه‌های سروری که قابل اجرا روی ویندوز، لینوکس و مک باشند، مورد استفاده قرار می‌گیرند. همچنین، توانایی نوشتن کد تنها برای یکبار و سپس اجرای آن روی پلتفرم‌های متعدد موجب شده تا این فناوری‌ها در میان برنامه‌نویسان نرم‌افزارهای سازمانی بسیار محبوب باشند.

گفتنی است مایکروسافت برای یافتن آسیب‌پذیری‌های بحرانی در ریلیزهای RTM، بتا، یا RC، پاداش‌های نقدی از ۵۰۰ دلار تا ۱۵ هزار دلار درنظر گرفته است. همچنین، این شرکت برای یافتن نقایص موجود در وب‌سرور میان‌پلتفرمی مایکروسافت با نام کسترل (Kestrel)، پیدا کردن آسیب‌پذیری‌ها در الگوهای پیش‌فرض ASP.NET Core که توسط ASP.NET Web Tools Extension برای Visual Studio 2015 تدارک دیده شده و نسخه‌های بعدی آن نیز توسط همین برنامه پاداش پوشش داده می‌شوند.

بنابر پست وبلاگی مایکروسافت، پلتفرم‌های مورد پشتیبانی این شرکت، عبارتند از ویندوز، ویرایش‌های .NET Core و ASP.NET Core از لینوکس و گزارش‌های مربوط به آسیب‌پذیری‌های بسیار جدی، از پاداش‌های بیشتری بهره‌مند خواهند شد. گفتنی است این شرکت برای یافتن خطا در آفیس ۳۶۵، Azure، و Microsoft Edge نیز همچون گذشته، جوایزی درنظر دارد. افزون بر اینها، مایکروسافت برای یافتن تکنیک‌های جدید در به مخاطره انداختن سازوکارهای محافظتی در ویندوز و نیز ارائه ایده‌های تدافعی که منجر به کاهش اثرات مخاطرات گردند، جوایزی درنظر گرفته است.


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

بنابر آخرین گزارش «وضعیت امنیت نرم‌افزاری» که از سوی Veracode (عرضه‌کننده خدمات امنیت نرم‌افزاری) منتشر شده، دات‌نت دومین زبان برنامه‌نویسی محبوب در سطح سازمانی پس از جاوا به شمار می‌رود. افزون بر این و بنابر همین گزارش، محبوبیت جاوا در طی چند سال گذشته رو به کاهش بوده و در این میان، نرخ به‌کارگیری دات‌نت افزایش داشته است.

شنبه, 03 مرداد 1394 08:53

برای آینده ای بدون Internet Explorer آماده شوید

نوشته شده توسط
رای دادن به این مورد
(0 راي ها)

 

 

 

IEدر حال خروج از صحنه ی رقابت است، برای سازندگان خدمات وب و متخصصین IT زمان آن فرا رسیده است تا به وب مدرن مهاجرت نمایند. برای سال های متوالی سازمان های IT به اینترنت اکسپلولر که مرورگر استاندارد تلقی میشد، وابسته بودند. ولی این مرورگر هر روز بیش از پیش از سازگاری با HTML مدرن فاصله می گرفت. با رشد روز افزون دستگاههای قابل حمل و با محبوب شدن مکینتاش، ویژگی هایی چون ActiveX و Java از این مرورگر تبدیل به زنجیر هایی شدند که مانع از اجرای برنامه های گران بهای به روز بر روی دستگاه های موبایل و دستگاه های بین پلتفرمی می شدند. تفاوت های سازگاری میان یک نسخه از IE با دیگری این به روز رسانی ها را حتی دشوارتر ساخته اند.

مایکروسافت سال های طولانی را صرف ترغیب شرکت ها برای انتقال به جدیدترین نسخه ی IE نموده است. در عوض استفاده از Google Chrome، Apple Safari و Mozilla Firefox افزایش پیدا کرده تا جایی که بسیاری از شرکت ها از IE برایمصارف قدیمی و از Chorme برای مصارف مدرنشان استفاده می کنند.            

پس اکنون مایکروسافت یک قدم تازه برای ویندوز ده بر داشته است و این قدم معرفی یک مرورگر جدید با نام Edge است (اسم رمز این پروژه، پروژه ی Spartan) است، که از شر تکنولوژی های قدیمی راحت شده و از بسیاری از ویژگی های HTML مدرن پشتیبانی می کند. این مرورگر موتور رندر HTML ترایدنت (Trident) را با تمرکز بر روی مشخصات HTML به روز ساخته و بسیاری از ویژگی های قدیمی را حذف نموده است. می توان گفت که این مرورگر کروم یا سافاری مایکروسافت است.
با ارایه ی ویندوز 10 و با امیدی که این شرکت نسبت به جایگزینی ویندوز XP، Vista، 7 و 8 با این ویندوز جدید دارد، به نظر می رسد که قرار است نسخه های نا توان و پرخطای IE را دیگر نبینیم. موتور رندر قدیمی Trident هنوز هم برای IE11 موجود خواهد بود ولی اگر ویژگی های پیش فرض ویندوز 10 را دستکاری نکرده باشید، Edge مرورگر پیش فرض این ویندوز است. واضح است که IE11 هنوز هم به منظور فراهم آوردن بستری مناسب برای انتقال بر روی ویندوز 10 در نظر گرفته شده است. ولی به نظر می رسد که عمر آن طولی نخواهد کشید.

 

 

 

 

 

 

 

 

 

نرم افزار مالی و حسابداری نرم افزار مدیریت تولید نرم افزار خدمات پس از فروش نرم افزار مدیریت انبار