Telegram Web Link
Forwarded from Embedded Academy
#مناسبت؛
256 امین روز از سال ملقب به « #روز_برنامه_نویس » بر همه برنامه نویس ها مبارک باد!

تبریک ویژه به « برنامه نویسان نهفته (Embedded Programmers) »

برنامه هاتون بدون باگ !


@embedded
Forwarded from Taksuntech.ir (Sina Asadiyan)
This media is not supported in your browser
VIEW IN TELEGRAM
رزبری از نسخه جدید بردهای خود مجهز به چیپ های ساخته رزبری با نام NEW Raspberry Pi Zero 2 W رونمایی کرد :

https://www.youtube.com/watch?v=V2frBYX62LU

جزییات بیشتر:
https://www.raspberrypi.com/products/raspberry-pi-zero-2-w/

ویدیوهای بررسی این برد :
https://www.youtube.com/watch?v=lKS2ElWQizA
https://www.youtube.com/watch?v=oTkp4THXHew

@Taksuntec
Embedded Academy
#طنز؛ آخرین باگ نرم افزاری دنیا! متوجه باگ شدین؟ The World's Last Bug! #bug #programming @embedded
🔹 قانون ۱۰/۹۰ [ورژن برنامه‌نویسی]:

👈 ۹۰ درصد اولین زمان توسعه صرف ۹۰ درصد کدهای اولیه میشه. برای ۱۰ درصد باقیمانده بازم یه ۹۰ درصد دیگه زمان میبره.
🔹 10/90 Rule [Computer Programmer Version]
🔺 The first 90% of the code accounts for the first 90% of development time. The Remaining 10% of the code accounts for the other 90% of the development (;
- via Jack Ganssle

📌 #طنز #joke

😉 خیلی ببخشید اگه این #طنز ها خیلی بامزه نیستند. دیگه بضاعت «طنز فنی» همینه. خلاصه قریب ۶ سال از ساخت کانال و همراهی شما عزیزان گذشت. هدف کانال تجاری نبود و سعی کردیم در این چندسال مطالبی رو باهدف توسعه دانش و صنعت مهندسی نهفته اشتراک بگذاریم. خیلی بهتر میشد کار کرد و ببخشید اگه آنچنان که باید میبودیم، نبودیم. یه دوسال که خیلی درگیر کار و... شدیم و نشد که مثل گذشته به روز باشیم. اما مثل همیشه چشممون به دایرکت @embeded بود که برامون مطلب و ... بفرستید. آگهی استخدام رو هم رایگان منتشر کردیم و خواهیم کرد. ان شاءالله بیشتر به روز میشه و احتمالا دوزبانه.
پس بیشتر به ادمین پیام بدید و ما را از نظرات و راهنمایی تون مطلع کنید @embeded.
به پاس ۶ سال تلاش و پیرشدن بپای امبدد 😉
@embedded
Embedded Academy
JNCASR: Super-packed organic transistors for flexible devices goo.gl/ujS24t Congratulations to Indian🇮🇳 Engineers & Indian Members of this channel. 🇮🇳🇮🇷 Wish you further success @embedded
🔺 #News and Opinion

🔹 "IT sector must work on embedded systems, power electronics", Suman Mishra, CEO of Mahindra electric said.

Read More

📌 Mahindra Electric Mobility is the pioneer of electric vehicle technology in the India.

📌 مدیر خودروسازی ماهیندرا از فعالان حوزه IT درخواست کرد در حوزه سامانه‌های نهفته و الکترونیک قدرت ورود کنند.
#India 🇮🇳 #electric_car
@embedded
🔸 آیت‌الله خامنه‌ای:
👈 هوش مصنوعی را دریابید. هوش مصنوعی مساله مهم و آینده‌ساز است. باید جز ۱۰ کشور برتر هوش مصنوعی در دنیا قرار بگیریم.

🔹 Khamenei, Leader of Iran asked scientists to pay close attention to Artificial Intelligence Technology.
🔺 Khamenei said: Ai is important technology and Iran must be Top-10 counties in this technology.


📌 مطالب مرتبط:
👈 سخنان پوتین در مورد هوش مصنوعی (Putin & Ai, 2017)
👈 انتصاب وزیر هوش مصنوعی در امارات
👈 سخنان امانوئل ماکرون در مورد هوش مصنوعی (Emanuel macron & Ai)
#Ai #Technology_Policy
@embedded
Forwarded from Embedded Academy
#نکات_نهفته؛

👈 یکی از روش های مقایسه سزعت محاسبات برای سخت افزار ها و پردازشگر ها استفاده از مفهوم واحد های MAC و FMAC  می باشد .

🔸 منظور از #MAC  چیست؟

در محاسبات، خصوصا پردازش سیگنال دیجیتال، عملیات ضرب (multiply) تجمع ( #Accumulator )  یک گام مشترک در بسیاری از کابردها و الگوریتم هاست که  حاصلضرب دو عدد محاسبه و با عدد قبلی موجود در انباره جمع و مجددا انباره (Accumulate)  می شود.


👈 واحد سخت افزاری که عملیات را انجام می دهد به عنوان یک ضریب تکیه گری (MAC یا  MAC unit) شناخته می شود. 

👈 عملیات مربوطه نیز عمدتا با نام MAC یا MAC Operation  شناخته می شود.


🔹 به طورخلاصه چنانچه عملیات مشابه گفته شده برای اعداد شناور انجام شود ، عملیات و واحد سخت افزاری را #FMAC می نامند.


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

#Computer_Architecture

🔺 @embedded
This media is not supported in your browser
VIEW IN TELEGRAM
🔸 محتوای آموزشی برای شروع سریع آلتیوم

مجازی شدن آموزش و تدریس مجازی معلمان، تاثیرات جالبی داشته!

این آموزش ۱۰ دقیقه‌ای آلتیوم که خیلی از نکات موردنیاز اون مقطع رو آموزش میده، توسط یکی از هنرجویان رشته‌ی الکترونیک (سال یازدهم) تهیه شده، بنظر جالب اومد که اینجا به اشتراک بگذارم.

لینک ویدئو از آپارات

#AltiumDesigner
#PCB #BasicElectronic

@embedded
📌 Embedded DevOps
استفاده از DevOps در توسعه سامانه نهفته

در تعریف عملیات توسعه (DevOps) می‌توان گفت یک “چرخه عمر توسعه عملیات قابل اعتماد” است. این فرایند شامل ادغام توسعه و چندین فعالیت پس از توسعه مانند امنیت و کنترل، تضمین کیفیت (آزمایش) و استقرار عملیات است.
عملیات توسعه نرم افزار (Software DevOps) در حدود یک دهه گذشته پیشرفت های چشمگیری در توسعه نرم افزار عمومی ایجاد کرده است، اما توسعه دهندگان سامانه نهفته کمتر از آن استفاده میکنند. من در طول یک سال با صدها شرکت تعامل دارم و تعداد بسیار کمی از آنها که با استفاده از DevOps مواجه شده‌ام یا با موفقیت از DevOps استفاده کرده‌اند.
موضوع استفاده از این ابزار حرفه ای نه در دانشگاه به متخصصان آموزش داده میشود و نه در صنعت آنچنان توجهی شده است.

توسعه دهندگانی دارم که به دنبال توقف هردمبیل کاری و بازگرداندن عقل و برنامه گرایی به نحوه توسعه نرم افزار هستند. بهتر است
1⃣ ابتدا یادبگیرند که چگونه از Docker برای راه اندازی یک زنجیره ابزار نهفته (Embedded Tooolchain) استفاده کنند.

2⃣ در مرحله بعد، فرآیندهای build را با استفاده از سرور CI/CD خودکار کنند.

3⃣ در نهایت، با گذشت زمان، به بهبود فرآیند CI/CD خود با افزودن تجزیه و تحلیل کد، تست واحد، تست یکپارچه سازی و غیره ادامه دهند. هرگز زمانی برای نشستن و انجام همه کارها وجود نخواهد داشت، بنابراین در عوض، هر روز و هر هفته گام‌های کوچک بردارید و تا پایان سال، در مسیر داشتن یک فرآیند DevOps فوق‌العاده خواهید بود.


#DevOps
#EmbeddedDevOps
#ProjectManaging
📌 کانال مهندسان نهفته 👇
@embedded
Embedded Academy
#مقاله؛10 مهارت موردنیاز کنونی مهندسان امبدد ! ده مهارتی که باید بدانیم ! روایتی از 10 مهندس امبدد برتر در صنعت و فناوری لینک مطلب: https://www.tg-me.com/embedded/760 @embedded
Embedded Development Changes over two decades

Embedded development one decade or two ago:

👉 Microcontrollers
👉 C or Assembly language
👉 OS: Either bare metal or simple scheduler
👉 UI: LEDs, Switches, 16x2 text LCD
👉 Standalone devices
👉 Homegrown software
👉 Once the device is shipped, the firmware will never be changed

Embedded development now:

👉 Multi-core microprocessors (SoC, SoM) with FPU and GPU
👉 C, C++, Java, JavaScript, Python, Rust
👉 Full-blown OS with Filesystem, networking, etc
👉 Touchscreen UI
👉 Connectivity with other devices (via WiFi, BLE, CAN, IoT, Cloud)
👉 Third-party software and library (Qt, LVGL)
👉 Over-the-Air Firmware Update

Different era, different challenge.

Tools are getting mature helping us to finish tasks faster, but somehow the system is getting more complex, forcing us to rethink how we learn embedded systems effectively.

📝 from: Rosmianto Aji Saputro

Embedded Academy, First Telegram Channel about embedded engineering.
@embedded
Embedded Academy
#خبر؛ #اینتل از تراشه کوانتومی خود با ۴۹ کوبیت رونمایی کرد و در ماراتون رقابت ساخت سیستم های رایانه ای کوانتومی با #گوگل و #IBM جلو زد! #quantum #ces2018 @embedded
📌خبر ترسناک برای بیت کوین!
براساس یافته‌های جدید محققان دانشگاه ساسکس انگلستان توانایی بالای کامپیوترهای کوانتومی فعلی برای شکستن رمز بیت کوین با وجود توسعه کامپیوترهای کوانتومی در آینده میتواند دنیای رمزارزها را وارد چالش بزرگی کند.

Researchers at the U.K.'s University of Sussex found current #quantum computers would have to become about 1 million times larger to crack #bitcoin. Sussex's Mark Webber said a bitcoin transaction's #cryptographic key is only #vulnerable for “a finite window of time” amounting to “10 minutes to an hour, maybe a day.” Webber and colleagues calculated that breaking bitcoin encryption during a period of 10 minutes would require a 1.9-billion quantum bit (#qubit) system; cracking it in an hour would need 317 million qubits. #IBM's record-breaking superconducting #quantum computer has just 127 qubits!
@embedded
Forwarded from Embedded Academy
📖 #دانلود_کتاب

🔸 دفترچه راهنمای #SELinux

🔹 راهنمایی برای آشنایی با SELinux یکی از ماژول های امنیتی لینوکس (#LSM) برای داشتن سیستم عامل امن که توسط #NSA توسعه داده شده است.

👈 مناسب برای علاقه مندان به حوزه امنیت سامانه های نهفته

#Linux
#Security
#embedded_system_security

🔸 دوشنبه ها ، #دانلود_کتاب های مرتبط با مهندسی نهفته را دنبال کنید.👇
@embedded
Forwarded from Embedded Academy
[@embedded]The_SELinux_Notebook-4th_Edition.pdf
2.2 MB
📖 #دانلود_کتاب

🔸 دفترچه راهنمای #SELinux

🔹 راهنمایی برای آشنایی با SELinux یکی از ماژول های امنیتی لینوکس (#LSM) برای داشتن سیستم عامل امن که توسط #NSA توسعه داده شده است.

👈 مناسب برای علاقه مندان به حوزه امنیت سامانه های نهفته
#Book
#Linux
#Security
#embedded_system_security
@embedded
Embedded Academy
#نکات_نهفته؛ 👈 مراحل کامپایل تا فلش یک برنامه روی میکروکنترلر 🔺 صفحه‌ای از این کتاب #Cpp #Programming 🔸 نکات نهفته را دنبال کنید. 🔺 @embedded
فرایند ‌build شدن کد :

این فرایند به طور کل شامل 2 بخش اصلی است
compilation stage & linking stage

compilation

ابتدا ماشین پیش پردازنده در کامپایلر از فایل c. ما یک فایل i. تولید می کنه تمام ماکرو ها و include هارو اضافه می کنه به کد
parser

در این مرحله ماشین parser در کامپایلر کد ما و دستورات مارو مطابق با استاندارد زبانی که انتخاب کردیم می سنجه و اگر مشکلی در کد باشه در این مرحله به برنامه نویس اطلاع میده

code generator

در این بخش کد از زبان سطح بالا به زبان سطح پایین اسمبلی تبدیل می شه و یک فایل s. تولید میشه

assembler

در این مرحله کد اسمبلی به کد ماشین تبدیل مشه و فایل o. تولید میشه

Linker stage

در این مرحله تمام فایل های C. به هم متصل میشن همه کتابخونه ها و تمام فایل های پروژه و در نهایت لینکر یک فایل elf. تولید می کنه

post proccessing stage

دراین مرحله توسط ابزار هایی مثل objcopy tools میان و از فایل قابل دیباگ و قابل اجرا elf. فایل های فقط قابل اجرا bin. و .. رو تولید می کنن
via Roya Ghaennezhad
Source of pic: Microcontroller Embedded C Programming udemy
@embedded
📰 #آگهی_استخدام
📍 #تهران
🔺 #تمام_وقت

👈 یک شرکت دانش بنیان مستقر در دانشگاه صنعتی شریف جهت تکمیل کادر فنی خود نیازمند یک کارشناس لینوکس جهت نصب و پشتیبانی در حوزه سیستم نهفته با ویژگی های فنی زیر است:

شرایط لازم:
اشتیاق به یادگیری و کسب تجربه
آشنایی با شبکه های کامپیوتری
آشنایی با سیستم عامل ویندوز و لینوکس (بویژه مباحث شبکه در آن)
آشنایی با پایگاه داده
توانایی انجام ماموریت برای نصب (حق ماموریت پرداخت خواهد شد.)

ویژگی های امتیازی:

تسلط به سیستم عامل های بر مبنای Debian
تسلط به Bash-Scripting و MySQL
تسلط به محیط های مجازی سازی مثل ESXi
دارابودن مدرک LPIC1 وبالاتر

فرد متقاضی بایستی آمادگی ماموریت های خارج استانی را در طول ماه داشته باشد. همچنین به ازای ماموریت های خارج استان حق ماموریت به فرد پرداخت می شود.

👈 علاقمندان رزومه خود را به آدرس:
[email protected]
ارسال بفرمایند یا از طریق جابینجا اقدام به ارسال رزومه فرمایند.
لینک آگهی در جابینجا

📌 فرصت‌های شغلی مرتبط با مهندسی نهفته 👇
@embedded
Forwarded from Embedded Academy
🎈 #انگیزشی؛

🔹 #موفقیت چیزی جز فروختن منافع کوتاه مدت به منافع بلندمدت نیست!



🌹 برای شما همراهان پرتلاش #شنبه_پرانرژی و سرآغاز هفته ای خوب و پر از تلاش بر آینده آرزومندیم.

👈 #شنبه_پرانرژی را دنبال کنید.
🔺 @embedded
📰 #آگهی_استخدام
📍 #تهران
🔺 #تمام_وقت

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


🔸 برنامه نویس ++C (تمام وقت)

👈تسلط به توابع و کتابخانه هایC++ Standard Library
👈تسلط به نوشتن کدهای Multi-Thread
👈آشنایی با سیستم عامل لینوکس
👈 آشنایی با کتابخانه های پردازش تصویر مزیت محسوب میشود.

🔹 کارشناس پردازش تصویر (تمام وقت)
👈 مسلط بر مفاهیم پردازش تصویر
👈 مسلط به کتابخانه OpenCv
👈 آشنایی Cpp و Qt
👈 آشنا به لینوکس
👈 آشنایی با فریمورک های یادگیری عمیق مزیت محسوب میشود.

🔸 متخصص هوش مصنوعی (تمام وقت)
👈 مسلط به مفاهیم یادگیری عمیق
👈 مسلط به فریمورک pytorch یا tensorflow
👈 آشنا با مفاهیم #هوش_نهفته و علاقه مند جهت توسعه شبکه‌های لایت ویت
👈 آشنایی با سخت افزارهای نهفته و پردازش لبه مزیت محسوب میشود.

🔹 کارشناس لینوکس (تمام وقت)
👈 مسلط بر لینوکس
👈 آشنا با bash scripting
👈 آشنا با مفاهیم لینوکس نهفته
👈 آشنایی با مباحث امن سازی سیستم عامل مزیت محسوب میشود.

🔸 طراح سخت افزار/نرم افزار نهفته (تمام وقت)
👈 مسلط بر ++C
👈 آشنا با پردازنده‌های ARM
👈 آشنا با بردهای esp
👈 آشنایی با نرم افزار آلتیوم دیزاینر مزیت محسوب میشود.

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


ایمیل جهت ارسال رزومه:
[email protected]

📌 فرصت‌های شغلی مرتبط با مهندسی نهفته 👇
@embedded
2024/09/28 23:23:47
Back to Top
HTML Embed Code: