In this round up we have 10 Raspberry Pi clusters ranging from tiny, four-node systems all the way up to 250-node behemoths. These clusters are being used for everything from teaching through to simulating massive IoT networks to creating leading edge art. If you know of any great Raspberry Pi clusters to include in our next roundup, let me know.
https://www.networkworld.com/article/3156748/computers/10-amazing-raspberry-pi-clusters.html
https://www.networkworld.com/article/3156748/computers/10-amazing-raspberry-pi-clusters.html
Network World
10 amazing Raspberry Pi clusters
In this round up we have 10 Raspberry Pi clusters ranging from tiny, four node systems all the way up to 250 nodes behemoths. These clusters are being used for everything from teaching through to simulating massive IoT networks to creating leading edge art.
🔴 تغییر آیندهٔ بازیهای کامپیوتری با فناوری Asm.js و تبدیل مرورگرها به یک پلتفرم بازی
اکنون که این مقاله را مطالعه میکنید به احتمال قریب به یقین از یک مرورگر وب همچون فایرفاکس یا گوگل کروم استفاده میکنید؛ اما کاربردهای مرورگرها به اینجا ختم نمیشوند بلکه برای چک کردن ایمیل، حضور در شبکههای اجتماعی، مشاهدهٔ ویدیو، سرچ و بسیاری کارهای دیگر ما از مرورگرها استفاده میکنیم. توسعهدهندگان بنیاد موزیلا این مهم را درک کرده و دست به طراحی فریمورک Asm.js زدهاند که بر پایهٔ زبان جاوااسکریپت نوشته شده و این امکان را به کاربران میدهد تا هر چیزی، از محاسبات پیچیده ریاضیاتی گرفته تا بازیهای بسیار حرفهای، را در مرورگرها اجرا کند.
Asm.js که به صورت «ازِم جیاس» تلفظ میشود، فریمورکی نوشته شده بر پایهٔ زبان JS است که بدون نیاز به هیچگونه پلاگینی، از طریق مرورگر قابل اجرا است. این فریمورک ابتدا فقط و فقط از طریق مرورگر فایرفاکس قابل اجرا بود اما این در حالی است که امروزه مرورگر گوگل کروم نیز از این فریمورک پشتیبانی کرده و گفته میشود که در آیندهای نه چندان دور، اپلیکیشنهای نوشته شده توسط Asm.js توسط سایر مرورگرها همچون مایکروسافت اِج نیز اجرا خواهند شد چرا که به گفته مایکروسافت، پشتیبانی از Asm.js یکی از ۱۰ خواستهٔ اصلی دولوپرها در ویندوز ۱۰ بوده است. به گفته یکی از مدیران بنیاد موزیلا:
🔸Asm.js به درد کارهای بسیار پیچیدهٔ محاسباتی تحت وب میخوره.🔸
در این میان، دولوپرهای بازیهای کامپیوتری هم ساکت ننشسته و بیش از سایر توسعهدهندگان از این فریمورک استقبال کردهاند چرا که ایشان همواره این دغدغه را داشتهاند که ای کاش میشد بستری فراهم کرد که بدون نیاز به نصب بازیهای حرفهای، این امکان را به علاقمندان گیم داد تا از طریق مرورگر اقدام به بازی کردن کنند و اکنون فریمورک ازِم جیاس این بستر را برای آنها فراهم کرده است.
Asm.js بیش از هر کس، برای کاربران عادی مفید خواهد بود زیرا کاربری که اکثر کارهای آنلاین خود مثل مشاهدهٔ ویدیو از آپارات یا یوتیوب، خواندن مقاله از زومیت، خرید از دیجیکالا و … را از طریق مرورگر انجام میدهد، تمایل خواهد داشت تا اگر خواست برای رفع خستگی بازی هم کند، بازی مد نظر خود را از طریق مرورگر مورد علاقهاش انجام دهد.
قاعدتاً اگر شما بخواهید با استفاده از کامپیوتر یا لپتاپ بازی کنید، نیاز دارید تا نسخهٔ DVD بازی را در درایور گذاشته و یا آن را دانلود کنید اما برای بازیهایی که با استفاده از Asm.js ساخته میشوند، شما صرافاً به یک مرورگر نیاز خواهید داشت!
فریمورک Asm.js این امکان را فراهم میآورد تا کد بازیهای نوشته شده با زبانهای C و ++C به کدهای JavaScript کامپایل شوند تا از این پس قابل فهم برای مرورگر کاربران شده و ایشان به سادگی بتوانند بازیهای مد نظر خود را در مرورگر اجرا کنند. این فرایند، کار چندان آسانی هم نیست اما به گفته یکی از دولوپرهای بنیاد موزیلا، این کار سختتر از تبدیل یک گیم نوشته شده با زبانهای C و ++C برای پلتفرم لینوکسی نیست!
با این تفاسیر، از این پس میبایست به مرورگرها به شکل یک سیستمعامل مثل ویندوز، مکینتاش و یا لینوکس نگاه کنیم. در واقع، با استفاده از کامپایلری تحت عنوان Emscripten، کدهای نوشته شده به زبان C و ++C به نسخهای از Asm.js مبدل شده، سپس مرورگر کدهای Asm.js را تفسیر میکند. بدون شک این فریمورک آیندهٔ بازیهای کامپیوتری را متحول خواهد ساخت اما میبایست توجه داشته باشیم که آن آینده خیلی هم نزدیک نیست!
http://asmjs.org/
اکنون که این مقاله را مطالعه میکنید به احتمال قریب به یقین از یک مرورگر وب همچون فایرفاکس یا گوگل کروم استفاده میکنید؛ اما کاربردهای مرورگرها به اینجا ختم نمیشوند بلکه برای چک کردن ایمیل، حضور در شبکههای اجتماعی، مشاهدهٔ ویدیو، سرچ و بسیاری کارهای دیگر ما از مرورگرها استفاده میکنیم. توسعهدهندگان بنیاد موزیلا این مهم را درک کرده و دست به طراحی فریمورک Asm.js زدهاند که بر پایهٔ زبان جاوااسکریپت نوشته شده و این امکان را به کاربران میدهد تا هر چیزی، از محاسبات پیچیده ریاضیاتی گرفته تا بازیهای بسیار حرفهای، را در مرورگرها اجرا کند.
Asm.js که به صورت «ازِم جیاس» تلفظ میشود، فریمورکی نوشته شده بر پایهٔ زبان JS است که بدون نیاز به هیچگونه پلاگینی، از طریق مرورگر قابل اجرا است. این فریمورک ابتدا فقط و فقط از طریق مرورگر فایرفاکس قابل اجرا بود اما این در حالی است که امروزه مرورگر گوگل کروم نیز از این فریمورک پشتیبانی کرده و گفته میشود که در آیندهای نه چندان دور، اپلیکیشنهای نوشته شده توسط Asm.js توسط سایر مرورگرها همچون مایکروسافت اِج نیز اجرا خواهند شد چرا که به گفته مایکروسافت، پشتیبانی از Asm.js یکی از ۱۰ خواستهٔ اصلی دولوپرها در ویندوز ۱۰ بوده است. به گفته یکی از مدیران بنیاد موزیلا:
🔸Asm.js به درد کارهای بسیار پیچیدهٔ محاسباتی تحت وب میخوره.🔸
در این میان، دولوپرهای بازیهای کامپیوتری هم ساکت ننشسته و بیش از سایر توسعهدهندگان از این فریمورک استقبال کردهاند چرا که ایشان همواره این دغدغه را داشتهاند که ای کاش میشد بستری فراهم کرد که بدون نیاز به نصب بازیهای حرفهای، این امکان را به علاقمندان گیم داد تا از طریق مرورگر اقدام به بازی کردن کنند و اکنون فریمورک ازِم جیاس این بستر را برای آنها فراهم کرده است.
Asm.js بیش از هر کس، برای کاربران عادی مفید خواهد بود زیرا کاربری که اکثر کارهای آنلاین خود مثل مشاهدهٔ ویدیو از آپارات یا یوتیوب، خواندن مقاله از زومیت، خرید از دیجیکالا و … را از طریق مرورگر انجام میدهد، تمایل خواهد داشت تا اگر خواست برای رفع خستگی بازی هم کند، بازی مد نظر خود را از طریق مرورگر مورد علاقهاش انجام دهد.
قاعدتاً اگر شما بخواهید با استفاده از کامپیوتر یا لپتاپ بازی کنید، نیاز دارید تا نسخهٔ DVD بازی را در درایور گذاشته و یا آن را دانلود کنید اما برای بازیهایی که با استفاده از Asm.js ساخته میشوند، شما صرافاً به یک مرورگر نیاز خواهید داشت!
فریمورک Asm.js این امکان را فراهم میآورد تا کد بازیهای نوشته شده با زبانهای C و ++C به کدهای JavaScript کامپایل شوند تا از این پس قابل فهم برای مرورگر کاربران شده و ایشان به سادگی بتوانند بازیهای مد نظر خود را در مرورگر اجرا کنند. این فرایند، کار چندان آسانی هم نیست اما به گفته یکی از دولوپرهای بنیاد موزیلا، این کار سختتر از تبدیل یک گیم نوشته شده با زبانهای C و ++C برای پلتفرم لینوکسی نیست!
با این تفاسیر، از این پس میبایست به مرورگرها به شکل یک سیستمعامل مثل ویندوز، مکینتاش و یا لینوکس نگاه کنیم. در واقع، با استفاده از کامپایلری تحت عنوان Emscripten، کدهای نوشته شده به زبان C و ++C به نسخهای از Asm.js مبدل شده، سپس مرورگر کدهای Asm.js را تفسیر میکند. بدون شک این فریمورک آیندهٔ بازیهای کامپیوتری را متحول خواهد ساخت اما میبایست توجه داشته باشیم که آن آینده خیلی هم نزدیک نیست!
http://asmjs.org/
Forwarded from SEMATEC
#معرفی_وبسایت
خودآموز پایتون
http://www.afterhoursprogramming.com/tutorial/Python/Overview/
یادگیری پایتون رو همین الآن شروع کن!
@sematecofficial
خودآموز پایتون
http://www.afterhoursprogramming.com/tutorial/Python/Overview/
یادگیری پایتون رو همین الآن شروع کن!
@sematecofficial
Forwarded from از نگاه احسان
Forwarded from Tensorflow(@CVision) (Abolfazl Mahdizade)
DeepLearning_learning path.pdf
1.6 MB
Forwarded from Learning ©➕➕
📚 فهرست آموزش های کانال
📓 جلسه اول (مقدمات زبان ++C)
telegram.me/Learncpp/534
📘 جلسه دوم (ساختارهای تکرار و تصمیم گیری)
telegram.me/Learncpp/535
📗 جلسه سوم (آرایه ها)
telegram.me/Learncpp/536
📙 جلسه چهارم (توابع)
telegram.me/Learncpp/537
📽 فیلم های آموزشی
telegram.me/Learncpp/538
💻 نرم افزار های مرتبط
telegram.me/Learncpp/540
🙇🏻 دانستنی ها
telegram.me/Learncpp/539
🌍 ترجمه کتابخانه ها از سایت مرجع ++www.cpluplus.com) C)
🔹وکتور (vector)
t.me/Learncpp/1029
🔹رشته ها(string)
t.me/Learncpp/1030
🔹عملیات ورودی/خروجی (cstdio)
t.me/Learncpp/1194
🔹زمان (time)
t.me/Learncpp/1414
🔸کتابخانه بعدی درحال ترجمه است
⛔️ از آنجا که مطالب کانال از جایی کپی پیس و دزدیده نمی شود و تمامیه مطالب درون word تایپ و پس از تکمیل داخل کانال قرار می گیرند.
سعی داریم کلیه مطالب را پوشش دهیم به همین خاطر ممکن هست به دلیل جمع آوری مطالب، مدت زمانی درون کانال آموزشی قرار نگیرد پس "لطفا صبر پیشه کنید"...
❤️ تبلیغ ارزان جهت کمک به بچه های سرطانی :
💝 @tabligh_cpp
آموزش تخصصی ➕➕©
🌈 @Learncpp
📓 جلسه اول (مقدمات زبان ++C)
telegram.me/Learncpp/534
📘 جلسه دوم (ساختارهای تکرار و تصمیم گیری)
telegram.me/Learncpp/535
📗 جلسه سوم (آرایه ها)
telegram.me/Learncpp/536
📙 جلسه چهارم (توابع)
telegram.me/Learncpp/537
📽 فیلم های آموزشی
telegram.me/Learncpp/538
💻 نرم افزار های مرتبط
telegram.me/Learncpp/540
🙇🏻 دانستنی ها
telegram.me/Learncpp/539
🌍 ترجمه کتابخانه ها از سایت مرجع ++www.cpluplus.com) C)
🔹وکتور (vector)
t.me/Learncpp/1029
🔹رشته ها(string)
t.me/Learncpp/1030
🔹عملیات ورودی/خروجی (cstdio)
t.me/Learncpp/1194
🔹زمان (time)
t.me/Learncpp/1414
🔸کتابخانه بعدی درحال ترجمه است
⛔️ از آنجا که مطالب کانال از جایی کپی پیس و دزدیده نمی شود و تمامیه مطالب درون word تایپ و پس از تکمیل داخل کانال قرار می گیرند.
سعی داریم کلیه مطالب را پوشش دهیم به همین خاطر ممکن هست به دلیل جمع آوری مطالب، مدت زمانی درون کانال آموزشی قرار نگیرد پس "لطفا صبر پیشه کنید"...
❤️ تبلیغ ارزان جهت کمک به بچه های سرطانی :
💝 @tabligh_cpp
آموزش تخصصی ➕➕©
🌈 @Learncpp
Telegram
Learning ©➕➕
📌 جلسه اول (مقدمات برنامه نویسی)
telegram.me/Learncpp/84
💡 حافظه چیست
telegram.me/Learncpp/85
💡 داده های صحیح
telegram.me/Learncpp/86
💡 داده های منطقی
telegram.me/Learncpp/87
💡 داده های کاراکتری
telegram.me/Learncpp/88
💡 انواع داده ها و مقادیر…
telegram.me/Learncpp/84
💡 حافظه چیست
telegram.me/Learncpp/85
💡 داده های صحیح
telegram.me/Learncpp/86
💡 داده های منطقی
telegram.me/Learncpp/87
💡 داده های کاراکتری
telegram.me/Learncpp/88
💡 انواع داده ها و مقادیر…
هدف اصلی کسب و کار از دید بازاریابی
بازاریابی از نگاه برایان تریسی
میخواهیم در قالب چند مقاله، مباحث بازاریابی را از نگاه بزرگان مورد بررسی قرار دهیم که بزرگان بازاریابی چه مطالبی گفته اند در این زمینه.
مدت مطالعه : 4 دقیقه
http://wpsho.com/%D9%87%D8%AF%D9%81-%D8%A7%D8%B5%D9%84%DB%8C-%DA%A9%D8%B3%D8%A8-%D9%88-%DA%A9%D8%A7%D8%B1-%D8%A7%D8%B2-%D8%AF%DB%8C%D8%AF-%D8%A8%D8%A7%D8%B2%D8%A7%D8%B1%DB%8C%D8%A7%D8%A8%DB%8C/
بازاریابی از نگاه برایان تریسی
میخواهیم در قالب چند مقاله، مباحث بازاریابی را از نگاه بزرگان مورد بررسی قرار دهیم که بزرگان بازاریابی چه مطالبی گفته اند در این زمینه.
مدت مطالعه : 4 دقیقه
http://wpsho.com/%D9%87%D8%AF%D9%81-%D8%A7%D8%B5%D9%84%DB%8C-%DA%A9%D8%B3%D8%A8-%D9%88-%DA%A9%D8%A7%D8%B1-%D8%A7%D8%B2-%D8%AF%DB%8C%D8%AF-%D8%A8%D8%A7%D8%B2%D8%A7%D8%B1%DB%8C%D8%A7%D8%A8%DB%8C/
وردپرسی شو
هدف اصلی کسب و کار از دید بازاریابی
همانطور که می دانید در سری آموزشهای بازاریابی در سایت وردپرسی شو در ۷ جلسه مفاهیم پایه ای آموزش بازاریابی را بصورت ملموس و خودمانی تشریح کردیم.گفتیم که باز
Udemy-The-Complete-Node.js-Developer-Course-2.0-Download.torrent
1010.8 KB
https://www.udemy.com/the-complete-nodejs-developer-course-2/
بهترین دوره آموزشی نود جی اس سایت Udemy
26 ساعت آموزش کامل نود جی اس
حجم: 13 گیگابایت
دانلود با استفاده از نرم افزار های دانلود تورنت
بهترین دوره آموزشی نود جی اس سایت Udemy
26 ساعت آموزش کامل نود جی اس
حجم: 13 گیگابایت
دانلود با استفاده از نرم افزار های دانلود تورنت
Forwarded from جادی، کیبورد آزاد - Jadi
ظهر دیتابیسهای مبتنی بر جی پی یو
https://jadi.net/2017/08/gpu-databases/
چیزی که در این سال ها بسیار بی سر و صدا در دنیای کامپیوتر جلو اومد و کم کم گستره اش رو به بخش های مختلف تحمیل کرد، جی پی یو بود. الان حتی سرویس دهنده های کلاود دارن سرویس های جی پی یو ارائه می دن و حالا حتی به نظر می رسه در دنیای دیتابیس هم وارد شدن. مزیت اصلی جی پی یو در مقایسه با سی پی یوهای سنتی وقتی ظاهر می شه که بخواین کارهای تکراری رو روی حجم عظیمی داده انجام بدین. جی پی یو ها می تونن هزارها هسته داشته باشن و پهنای باند زیاد روی هر کور پس در جاهای مختلف گزینه های برنده شدن از جمله توی یادگیری ماشین و ماین کردن بیت کوین.
ولی دیتابیس چی؟ توی کاربردهای جدید خیلی از دیتاهای ما نیاز به پروسس شدنی بیشتر از قبل دارن. مثلا فرض کنین من یک استوریج هدوپ دارم که اطلاعاتی رو نگهداری میکنه که در هر بار درخواست باید پردازش بشن. نمونه واقعی سیستم پست آمریکا است که با داشتن ۱۵۴ میلیون آدرس و تقریبا ۲۰۰هزار مسیر پست لازمه در هر لحظه بتونه مکان هر پستچی رو حساب کنه. چنین کاری اول نیازمند دریافت کلی اطلاعات است و بعد پروسس اون اما چی می شه اگر یک دیتابیس مبتنی بر جی پی یو دیتا در همون سری ای که بازیابی می شه، پروسس هم بشه و سیستم پست بتونه برای هر بسته زمان تقریبی دریافت رو اعلام کنه؟ این مساله واقعا عملیاتی شده و داره کار میکنه. نمونه های دیگه بانک ها هستن و سکتورهای اقتصادی ای که اطلاعات زیادی رو ذخیره و دائما پردازش می کنن و سوییچ کردنشون به دیتابیس های جی پی یو، جواب خوبی داده.
پیاده سازی های فعلی اکثرا مبتنی بر دیتابیس های کلاسیکی هستن که کنارشون جی پی یوهایی هست برای پروسس اطلاعات ولی حدس زده می شه اینها به هم نزدیکتر بشن و سیستم هایی داشته باشیم که خود دیتابیس مسوولیت پروسس دیتا رو هم بر عهده بگیره.
https://jadi.net/2017/08/gpu-databases/
چیزی که در این سال ها بسیار بی سر و صدا در دنیای کامپیوتر جلو اومد و کم کم گستره اش رو به بخش های مختلف تحمیل کرد، جی پی یو بود. الان حتی سرویس دهنده های کلاود دارن سرویس های جی پی یو ارائه می دن و حالا حتی به نظر می رسه در دنیای دیتابیس هم وارد شدن. مزیت اصلی جی پی یو در مقایسه با سی پی یوهای سنتی وقتی ظاهر می شه که بخواین کارهای تکراری رو روی حجم عظیمی داده انجام بدین. جی پی یو ها می تونن هزارها هسته داشته باشن و پهنای باند زیاد روی هر کور پس در جاهای مختلف گزینه های برنده شدن از جمله توی یادگیری ماشین و ماین کردن بیت کوین.
ولی دیتابیس چی؟ توی کاربردهای جدید خیلی از دیتاهای ما نیاز به پروسس شدنی بیشتر از قبل دارن. مثلا فرض کنین من یک استوریج هدوپ دارم که اطلاعاتی رو نگهداری میکنه که در هر بار درخواست باید پردازش بشن. نمونه واقعی سیستم پست آمریکا است که با داشتن ۱۵۴ میلیون آدرس و تقریبا ۲۰۰هزار مسیر پست لازمه در هر لحظه بتونه مکان هر پستچی رو حساب کنه. چنین کاری اول نیازمند دریافت کلی اطلاعات است و بعد پروسس اون اما چی می شه اگر یک دیتابیس مبتنی بر جی پی یو دیتا در همون سری ای که بازیابی می شه، پروسس هم بشه و سیستم پست بتونه برای هر بسته زمان تقریبی دریافت رو اعلام کنه؟ این مساله واقعا عملیاتی شده و داره کار میکنه. نمونه های دیگه بانک ها هستن و سکتورهای اقتصادی ای که اطلاعات زیادی رو ذخیره و دائما پردازش می کنن و سوییچ کردنشون به دیتابیس های جی پی یو، جواب خوبی داده.
پیاده سازی های فعلی اکثرا مبتنی بر دیتابیس های کلاسیکی هستن که کنارشون جی پی یوهایی هست برای پروسس اطلاعات ولی حدس زده می شه اینها به هم نزدیکتر بشن و سیستم هایی داشته باشیم که خود دیتابیس مسوولیت پروسس دیتا رو هم بر عهده بگیره.
جادی دات نت | کیبرد آزاد
ظهر دیتابیسهای مبتنی بر جی پی یو
چیزی که در این سال ها بسیار بی سر و صدا در دنیای کامپیوتر جلو اومد و کم کم گستره اش رو به بخش های مختلف تحمیل کرد، جی پی یو بود. الان حتی سرویس دهنده های کلاود دارن سرویس های جی پی یو ارائه می دن و حالا حتی به نظر می رسه در … ادامه خواندن ظهر دیتابیسهای…
LinkPlace
OwnCloud is one of the best pieces of opensource software to help you create your own private and protected cloud-sharing service. Using OwnCloud, you can sync and share your private data, and access it from any device connected to the internet. For added…
DigiSpark
آموزش ساخت Cache Server با برد رزبری پای Raspberry Pi
وقتی در خانه چندیدن نفر را داشته باشید که از اینترنت استفاده کنند مصرف اینترنت شما به طرز قابل توجهی بالا میرود مخصوصاً اگر از طرفداران شبکههای اجتماعی مانند pinterest و facebook و … باشید هنگامی که صفحه ها را به صورت متداول refresh میکنید همیشه اطلاعات…
Encrypted SQLite Databases with Python and SQLCipher
http://charlesleifer.com/blog/encrypted-sqlite-databases-with-python-and-sqlcipher/
http://charlesleifer.com/blog/encrypted-sqlite-databases-with-python-and-sqlcipher/
Forwarded from کتابخانه دانشگاهی
This media is not supported in your browser
VIEW IN TELEGRAM
🎥گزارش تکان دهنده علی ضیا:
از ۱۵۰ نفری که #صنعتی_شریف ریاضی خوندن بجز یکنفر (امین محمدی) همه شون رفتن خارج
‼️ #ژن_خوب هامون میرن خارج اونوقت مجبوریم ژن خوب نما هارو تحمل کنیم!
🆑 @Academic_Library
از ۱۵۰ نفری که #صنعتی_شریف ریاضی خوندن بجز یکنفر (امین محمدی) همه شون رفتن خارج
‼️ #ژن_خوب هامون میرن خارج اونوقت مجبوریم ژن خوب نما هارو تحمل کنیم!
🆑 @Academic_Library