نظرات اشتراک‌ها
ویدیو های EmberConf 2015
EmberConf 2015
- Opening Keynote
https://www.youtube.com/watch?v=o12-90Dm-Qs
- EMBER.JS PERFORMANCE
https://www.youtube.com/watch?v=iTZxo6bSx44
- DESIGNING FOR EMBER APPS
https://www.youtube.com/watch?v=ijiNbF2Wu0E
- HIJACKING HACKER NEWS WITH EMBER.JS
https://www.youtube.com/watch?v=PXB93Z8azZE
- THE ART OF EMBER DEPLOYMENT
https://www.youtube.com/watch?v=4EDetv_Rw5U
- AMBITIOUS UX FOR AMBITIOUS APPS
https://www.youtube.com/watch?v=TlU0m18Pr-Y
- BRING SANITY TO FRONTEND INFRASTRUCTURE WITH EMBER
https://www.youtube.com/watch?v=iwPsNTkyCcA
- DYNAMIC GRAPHIC COMPOSITION IN EMBER
https://www.youtube.com/watch?v=J-LpgGqyxcI
- TEST-DRIVEN DEVELOPMENT BY EXAMPLE
https://www.youtube.com/watch?v=2b1vcg_XSR8
- ALIGNING EMBER WITH WEB STANDARDS
https://www.youtube.com/watch?v=knYeLk1EuHw
- GROWING EMBER ONE TOMSTER AT A TIME
https://www.youtube.com/watch?v=xsG0gDkvDPw
- INTERACTION DESIGN WITH EMBER 2.0 AND POLYMER
https://www.youtube.com/watch?v=Z8NDAiOZ8SE
- BUILDING CUSTOM APPS WITH EMBER CLI
https://www.youtube.com/watch?v=J6vPwvFdUiE
- BUILDING REAL-TIME APPLICATIONS WITH EMBER
https://www.youtube.com/watch?v=nfGORL8ebn8
- PHYSICAL DESIGN
https://www.youtube.com/watch?v=p8aF-7-_cE8
- CLOSING KEYNOTE
https://www.youtube.com/watch?v=qWcNZ3j3y6g
- MINITALKS
https://www.youtube.com/watch?v=K4fyHxg3Ldk
- FAULT TOLERANT UX
https://www.youtube.com/watch?v=s2awUFvA-0I

اشتراک‌ها
کنترل پکیج های نصب شده bower با gulpfile در ASP.NET 5
ASP.NET 5 uses the NuGet package manager to get server-side libraries but for client-side things we recommend folks use Bower. The most popular JavaScript and CSS libraries are there, and there's no need for us to duplicate them in NuGet. This means ASP.NET 5 folks get to use the same great client-side libraries that other open web technologies enjoy.
کنترل پکیج های نصب شده bower با gulpfile در ASP.NET 5
مطالب
برنامه نویسی امن به زبان C

اگر سخنان بزرگان برنامه نویسی را مطالعه کرده باشید، یکی از موارد این بود:
" هیچگاه از gets و sprintf استفاده نکنید، در غیر اینصورت شیاطین به زودی به سراغ شما خواهند آمد! (FreeBSD Secure Programming Guidelines) "
به عبارت دیگر استفاده از توابع کتابخانه‌های استاندارد زبان C ، بدون ملاحظات لازم (یا همان برنامه نویسی کلاسیک به زبان C )، منشاء بسیاری از حملات Buffer overrun است، زیرا اکثر این توابع اندازه‌ی بافر یا رشته‌ی ورودی را بررسی نمی‌کنند.
برای رفع این مشکلات که هنوز که هنوز است قربانی می‌گیرد! ، The Safe C Library پدید آمده است. این کتابخانه بر اساس استاندارد ISO TR24731 تهیه گردیده و در آن یک سری توابع مکمل، جهت بالا بردن امنیت‌ برنامه‌های تهیه شده به زبان C مطابق استاندارد ISO/IEC 9899:1999 معرفی شده است.

برای مثال مطابق استاندارد ISO/IEC JTC1 SC22 WG14 N1172 ، تابع نا امن memcpy با تابع امن زیر باید جایگزین شود:
errno_t  memcpy_s(void *dest, rsize_t dmax, const void *src, rsize_t smax)

مستندات آن‌را در فایل safe_lib_html.tar پس از دریافت کتابخانه می‌توانید مشاهده نمائید.

همچنین اخیرا به عنوان مکمل این مجموعه، یک کتابخانه‌ی ریاضی امن نیز تهیه شده است.

پ.ن.
شبیه به همین مورد در اینترفیس پلاگین‌های IDA-Pro در نگارش‌های اخیر آن اعمال شده است و برنامه نویس را وادار می‌کند که از نمونه‌های معادل امن در آن محیط استفاده کند.
//pro.h
// We forbid using dangerous functions in IDA Pro
#ifndef USE_DANGEROUS_FUNCTIONS
#if defined(__BORLANDC__) && (__BORLANDC__ < 0x560 || __BORLANDC__ >= 0x580) // for BCB5 (YH)
#include <stdio.h>
#endif
#undef strcpy
#define strcpy dont_use_strcpy // use qstrncpy
#define stpcpy dont_use_stpcpy // use qstpncpy
#define strncpy dont_use_strncpy // use qstrncpy
#define strcat dont_use_strcat // use qstrncat
#define strncat dont_use_strncat // use qstrncat
#define gets dont_use_gets // use fgets
#define sprintf dont_use_sprintf // use qsnprintf
#define snprintf dont_use_snprintf // use qsnprintf
#define wsprintfA dont_use_wsprintf // use qsnprintf
#endif
برای مطالعه بیشتر: The Safe C Library

اشتراک‌ها
شرکت اینتل 15000 کارمند خود را تعدیل می‌کند

Intel’s on a long, long road to recovery, and over 15,000 workers will no longer be coming along for the ride. The chipmaker just announced it’s downsizing its workforce by over 15 percent as part of a new $10 billion cost savings plan for 2025, which will mean a headcount reduction of greater than 15,000 roles, Intel tells The Verge. The company currently employs over 125,000 workers, so layoffs could be as many as 19,000 people.

شرکت اینتل 15000 کارمند خود را تعدیل می‌کند