Computeronic|کامپیوترونیک
4.21K subscribers
2.81K photos
514 videos
204 files
1.79K links
🌟 به کانال تلگرام کامپیوترونیک خوش آمدید! 🌟
برنامه‌نویسی 💻​ مهندسی کامپیوتر 🖥​ مهندسی برق

🎓 ویژگی‌های برجسته ما:
• ارائه دوره‌های آموزشی متنوع و به‌روز​
• پشتیبانی علمی و منتورینگ ۲۴ ساعته​
• مدارک معتبر و قابل ترجمه

🌐 Computeronic.ir
Download Telegram
کتاب کدنویسی تمیز(Clean Code)

👨‍🦰رابرت مارتین، مؤسس و مدیر شرکت Uncle Bob، برای سال‌های طولانی در زمینۀ مشاورۀ توسعهٔ نرم‌افزار از عملکرد بسیار موفقی برخوردار بوده و این در حالی است که وی مطالعات موردی متعددی در رابطه با روش‌های اجایل (چاپک) توسعهٔ نرم‌افزار انجام داده است که در نتیجه وی در سال 2009 کتاب Clean Code را توسط انتشارات Prentice Hall به چاپ رسانید که با اقبال خوبی مواجه شد.

ممکن است کدهای بَد هم بازده داشته باشند و کار برنامه‌نویس را راه بیاندازند، اما پیاده سازی این‌گونه کدها می‌تواند یک شرکت بزرگ را کاملاً به زمین بزند! و نیاز به توضیح نیست که هر ساله زمان بسیار زیاد و منابع هنگفتی صرف رفع ضررها و زیان‌های ناشی از به‌کارگیری کدهای غیرحرفه‌ای در برنامه‌نویسی می‌شود.
زبان: انگلیسی
#کتابخانه #کامپیوتر #برنامه‌نویسی

🆔@Computeronic
🌐 Computeronic.ir
👇👇👇👇👇👇👇👇👇👇👇
Clean Code_[@Computeronic].pdf
3.6 MB
کدنویسی تمیز (Clean Code)
📚 آنچه در کتاب می آموزید:
• چگونه می‌توان تفاوت بین کد خوب و بد را بیان کرد؟
• چگونه کد خوب نوشت و چگونه کد بد را به کد خوب تبدیل کرد؟
• چگونه نام‌های خوب، توابع خوب، اشیاء خوب و کلاس‌های خوب را ایجاد کرد؟
• چگونه کد را برای حداکثر خوانایی فرمت‌بندی کرد؟
• چگونه پیاده سازی کاملِ رسیدگی به خطا را بدون مبهم کردن منطق کد انجام دهید؟
#کتابخانه
📚📙📔📓📒📕📗📘📖🔖
🆔 @Computeronic
🌐 Computeronic.ir
This media is not supported in your browser
VIEW IN TELEGRAM
📝مقاله آشنایی با وب سایت های ویژه برنامه نویسان

🌐 مشاهده مقاله :
https://www.instagram.com/p/CSY8Tu0qJSS/?utm_medium=copy_link

#مقاله #برنامه_نویسی


🆔️@computeronic
🌐 computeronic.ir
معادله برنولی یا اصل برنولی در مکانیک سیالات رفتار شاره را در جریان یکنواخت توضیح می‌دهد و فرم ریاضی قانون بقای انرژی در سیالات است. به زبان ساده چنین است: در شاره‌ای که جریان دارد، افزایش سرعت جریان با کاهش فشار هم‌زمان است، به شرطی که ارتفاع سیال ثابت بماند. معادله برنولی بیان دقیق‌تر این اصل است، به عبارت دیگر اگر سرعت یک سیال افزایش پیدا کند، فشاری که بر یک سطح وارد می‌کند کاهش می‌یابد و بالعکس.
نام این اصل از نام ریاضی‌دان سوئیسی دانیل برنولی گرفته شده، اگر چه پیش از او لئونارد اویلر و دیگران نیز آن را می‌دانستند.
این معادله که نشانگر بقای انرژی در سیالات است
#مکانیک #سیالات
🆔️ @computeronic
🌐 computeronic.ir
موتور چینی YF-90

این موتور مشابه نمونه آمریکایی RS-25 و نمونه روسی RD-0120 است و چرخه احتراقشان یکی است.

این موتور برای استفاده در راکت فوق سنگین لانگ مارچ 9 ساخته شده است
#مکانیک #هوافضا
🆔️ @computeronic
🌐 computeronic.ir
♨️خبر ويژه
دوره آموزش CSS طراحى وب براى فرانت كاران منتشر شد !!!!
بعد از دوره html، اينك نوبت css در مسير يادگيري فرانت است.
⚠️اين دوره مثل قبل، كاملا رايگان است.
همين حالا فرصت رو از دست نديد و بريد قسمت اول رو ببينيد حالش رو ببريد تا قسمتهاي بعدي بِه دورتون اضافه بشه 😋.
كامپيوترونيك، مرجع آموزشهاي حرفه اي و فارسي
مجموعه آموزشهاى متخصص فرانت اند از كامپيوترونيك

لينك دوره 👇👇👇👇👇

🌐 https://computeronic.ir/?p=4121


🆔@Computeronic
🌐 Computeronic.ir
🔥مقایسه انگولار،react و Vue.js
با یک نگاه کلی به این مقایسه میشه دودوتا چهارتا کرد و مزایا و معایب هر کدوم رو فهمید !
#فکت #وب #برنامه‌نویسی

🆔@Computeronic
🌐 Computeronic.ir
♦️معرفى وبسايتهاى برنامه نويسى - Leet Code

اين وبسايت، يك پلتفرم خيلي خفنه كه توش يه عالمه سوال و چالشهاي برنامه نويسي داره كه شما رو براي مصاحبه هاي كاري هم آماده ميكنه!
همچنين داخلش موضوعات مختلف داره و شما ميتونيد بر اساس يك موضوع خاص، چالشهاي مرتبط رو پيدا كنيد (مثلا سوالات درمورد آرايه ها )
در اين سايت، مصاحبات كمپاني هاي مشهوري مثل گوگل، فيسبوك و آمازون موجوده كه ميتونيد ازشون استفاده كنيد و ذهنتون رو بِه چالش بكشيد!
يه جورايي ميشه گفت كه سايت كوئراي خودمون يه كپي خيلي كوچولو از اين سايته !
LeetCode.com

#برنامه‌نویسی #فكت

🆔@Computeronic
🌐 Computeronic.ir
This media is not supported in your browser
VIEW IN TELEGRAM
📝 مقاله آشنایی با خزنده های وب در پایتون

🌐 مشاهده مقاله :
https://www.instagram.com/p/CSbRjImquX8/?utm_medium=copy_link

#مقاله #وب


🆔️@computeronic
🌐 computeronic.ir
توابع built-in جذاب در پايتون!
در اين پست ميخوايم يك سري تابع built-in كه ممكنه زياد اسمشون رو نشنيده باشيم معرفي كنيم و كاربردهاي باحالشون رو بهتون بگيم!
تابع ()callable:
اين تابع بِه عنوان ورودي يك شي ميگيره و ميگه آيا قابل فراخواني هست يا نه، مثلا اگه يه متغير معمولي بهش بديم، False و اگه اسم يك تابع رو بهش بديم، True برميگردونه!
تابع ()chr:
اين تابع در ورودي يك عدد ميگيره و Unicode اون رو چاپ ميكنه، مثلا:
>>chr(97)
‘a’

تابع ()divmod :
اين تابع دو تا عدد ميگيره و ورودي اول رو بر ورودي دوم تقسيم ميكنه و يك زوج مرتب رو در خروجي برميگردونه كه اوليش خارج قسمت و دوميش باقي ماندست، مثلا:
>>divmod(7,2)
(3,1)

تابع ()dir:
اين تابع ، اسم يك كلاس يا شي رو بِه عنوان ورودي ميگيره و تمامي مِتُدهاش و خصوصياتش رو تا فيهاخالدون ميگه، مثلا اگه بنويسيد dir(list)، تمامي متدهاي ليست ها رو بهتون نشون ميده!
تابع ()dict:
يك سري كليدواژه ميگيره و در خروجي بهتون ديكشنري تحويل ميده:
>>dict(channel=“@Computeronic” , topic=“programming “)
{‘channel’:”@Computeronic” , ‘topic’:”programming”}
#پايتون
🔹🟡🔹🟡🔹🟡🔹🟡🔹
🌐 Computeronic.ir
برگه تقلب گيت❗️
گيت يك سيستم كنترل ورژنه كه بهمون اجازه ميده تا بِه فايلهاي قبلي پروژه (ورژنهاي قبلي) دسترسي داشته باشيم و خدايي ناكرده با اعمال تغييرات اشتباه، پروژمون بِه فنا نره🙃
گيت فقط براي تيم هاي نرم افزاري كاربرد نداره و توسعه دهندگان شخصي هم ميتونن ازش استفاده كنن!
📌اين برگه تقلب هم خلاصه ساده اي از دستورات گيت هست كه اميدوارم كمكتون كنه.
#cheatsheet #git
#برنامه‌نویسی

🆔@Computeronic
🌐 Computeronic.ir
♨️ترجمه زبان انسانها بِه زبان كامپيوتر با Codex !

چقدر راحت ميشد اگه بِه زبان عادى صحبت ميكرديم و تبديل ميشد بِه كد، يعنى فقط با بيان هدفمون برنامه خودش نوشته ميشد!🤔
♦️خُب بِه زودي اين اتفاق رخ ميده ، كُمپانى OpenAI با معرفي Codex بهمون نشون داده كه اين كار خيلي دور از ذهن نيست!
فراخوان دادن براى توسعه دهندگان و كسب و كار ها كه از فردا (١٩ آگوست) شروع كنن بِه ثبت نام در ليست انتظار.
در نسخه جديد Codex، دستورات انسانى تفسير ميشن و بِه كدهاى برنامه تبديل ميشن.
پيش بينى ميشه كه اين تكنولوژى ميتونه صنعت نرم افزار، بازي سازي، هوش مصنوعي و علم داده رو متحول كنه!
هرچي دوست داريد بنويسيد، اون بهتون كُدِش رو تحويل ميده!!
جالبه بدونيد كه اين تكنولوژي بِه GithubCopilot هم قبلا كمك كرده بود!

👈گيت هاب كوپايلِت چيست؟

#برنامه‌نویسی #خبر #فكت #هوش_مصنوعی
#Codex #OpenAI

@Computeronic
🌐 Computeronic.ir
آموزش میکروکنترلرهای AVR
(قسمت پانزدهم منتشر شد)(کاملا رایگان)


قسمت پانزدهم : آشنایی با دیود هرزگرد و رله

👉https://computeronic.ir/?p=2001

مدرس : نساج

#آموزش_میکروکنترلر
#آموزش_AVR


🆔@computeronic
🌐computeronic.ir

کامپیوترونیک مرجع آموزش های حرفه ای و فارسی
This media is not supported in your browser
VIEW IN TELEGRAM
♨️ديدگاه توسعه دهندگان و برنامه نويسها در مقايسه با انسانهاى معمولي!
#برنامه‌نویسی #كامپيوتر

@Computeronic
🌐 Computeronic.ir
Computeronic|کامپیوترونیک
Photo
یک نوع تئوری جدید از کریستال‌های زمان قادر است پتانسیل این ساختارهای جذاب را متحول کند. برخلاف کریستال‌های زمان که تا به امروز ساخته‌شده بودند، این ساختار به هیچ‌گونه محرک خارجی برای به جنبش درآوردن ذرات نیاز ندارد. این روش که مبتنی بر تحریک ذرات درهم‌پیچیده است، باعث می‌شود که ذرات بتوانند بر چرخش یکدیگر تاثیر بگذارند؛ اما برای درک جزئیات این رویکرد، ابتدا باید کمی به عقب بازگردیم. ممکن است کریستال‌های زمان مانند برخی از مفاهیم علمی تخیلی به‌نظر برسند، اما این طرح تئوری یک پدیده‌ی واقعی است که برای اولین بار توسط فیزیکدان معروف «فرانک ویلکزیک» در سال ۲۰۱۲ ارائه گردید. این کریستال‌ها از بیرون، دقیقاً مانند کریستال‌های معمولی به‌نظر می‌رسند؛ اما در داخل، اتم‌ها که در یک ساختار مشبک تکرارشونده عادی قرار گرفته‌اند، دارای رفتار عجیب‌وغریبی هستند.


آن‌ها مرتباً نوسان می‌کنند، ابتدا در یک جهت می‌چرخند و سپس در جهت دیگر به چرخش در می‌آیند. این نوسانات که به آن‌ها «تیک‌تاک» گفته می‌شود، در یک فرکانس بسیار منظم و خاص ادامه پیدا می‌کند؛ بنابراین، برعکس ساختار کریستالی منظم که در فضا تکرار می‌شود، کریستال‌های زمان در فضا-زمان تکرار می‌شوند؛ از این رو به آن‌ها کریستال‌های زمان گفته می‌شود.


تا به امروز، کریستال‌های زمان که به‌صورت آزمایشی تولید می‌شدند به محرک خارجی مانند «پالس تابش الکترومغناطیسی» در حالت پایه یا حالت کمترین انرژی برای تیک‌تاک کردن نیاز داشتند. تا سال ۲۰۱۶ چنین چیزی صادق بود، اما از آن زمان به بعد، بحث بر سر این بود که آیا می‌توانیم کریستال‌هایی را تولید کنیم که به محرک خارجی نیاز نداشته باشند یا خیر؟


درواقع، این‌طور به نظر می‌رسید که ساخت کریستال‌های زمان بدون ورودی انرژی در حالت پایه از نظر فیزیکی غیرممکن باشد. در فیزیک این تئوری به‌عنوان قضیه «رد-قبول» شناخته می‌شود. اما استثناء قابل‌توجهی در این قضیه وجود دارد که به کریستال‌های زمان مربوط می‌شود و این همان چیزی است که «والری کوزین» از دانشگاه ایسلند در ریکیاویچ و «الکساندر کیوریانکو» از دانشگاه اکسستر انگلیس برای حل این مشکل از آن استفاده کردند.


آن‌ها در مقاله‌ی سال ۲۰۱۵ خود بر این امر استناد نمودند که فعل و انفعال بین ذرات در فواصل بیشتر ضعیف‌تر می‌شود. این فرضیه یک فرضیه صحیح است؛ مثلاً به اثر مغناطیسی یا گرانشی‌ای که در مسافت‌های طولانی از بین می‌رود فکر کنید.


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


آن‌ها در مقاله جدید خود، سیستمی از ذرات را در کریستال زمان ارائه می‌دهند که هرکدام دارای چرخش مخصوص به خود هستند. آن‌ها در این مقاله نشان می‌دهند که می‌توان چرخش ذرات درهم‌تنیده را با استفاده از یک مدل تئوری مرکب که مطابق با تعاریف مقاله‌ی سال ۲۰۱۵ از کریستال‌های زمان باشد، تعیین کرد.


به گفته‌ی محققان، حتی اگر ذرات به‌طور متناسب با هم چرخش نکنند، فعل و انفعال بین ذرات باعث می‌شود تا کریستال‌های زمان دچار تیک‌تاک شوند. اما این سیستم بسیار پیچیده خواهد بود، زیرا هر ذره قادر است به‌طور هم‌زمان در یک ابر موقعیت، یعنی در یک حالت نامشخص از جهت‌های بالا و پایین چرخش کند.


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

#کوانتوم
🆔️ @computeronic
🌐 computeronic.ir