-
لیست محبوبترین زبانهای برنامهنویسی در بین دولوپرهای خانم
سهشنبه 3 شهریورماه سال 1405 11:00
لیست محبوبترین زبانهای برنامهنویسی در بین دولوپرهای خانم گزارشی تحت عنوان زنان در حوزه تکنولوژی در سال 2018 منتشر شد که در آن بیش از 14000دولوپر حرفهای مشارکت داشتند و از میان ایشان حدود 2000نفر خانم بودند. در راستای مشاهده تغییرات جالبی که در صنعت تکنولوژی در حال شکلگیری است،اجازه دهید لیستی از زبانهای...
-
حالت آستابل (Astable Mode) - اسیلاتور پیوسته
یکشنبه 1 شهریورماه سال 1405 11:00
در این حالت، 555 بدون نیاز به پالس خارجی، به طور مداوم یک موج مربعی در خروجی تولید میکند. اتصالات کلیدی: پایه 1 (GND): به زمین وصل میشود. پایه 8 (VCC): به منبع تغذیه مثبت وصل میشود. پایه 4 (RESET): به VCC وصل میشود (تا ریست نشود). پایه 5 (CTRL): معمولاً یک خازن 0.01µF (10nF) به زمین وصل میشود تا نویز فیلتر شود....
-
آدرس کانال نکسوس گیم
سهشنبه 27 مردادماه سال 1405 16:52
www.telegram.me/NexusGamesIR برای دسترسی به آخرین اخبار روز دنیای گیم در تلگرام
-
ساختار ربات (Frame & Chassis Design)
سهشنبه 27 مردادماه سال 1405 11:00
سؤال اصلی: «از چه موادی برای بدنه رباتم استفاده کنم؟ چطور قطعات رو به هم وصل کنم؟» نکات کلیدی: معرفی متریالهایی مثل پلکسیگلاس، ABS، آلومینیوم، و روشهای اتصال (پیچ، مهره، چسب). انتخاب متریال و متدولوژی اتصال، شالوده اصلی پایداری و عملکرد ربات تو را تعیین میکند. برای پروژههایی که نیازمند دقت مهندسی هستند، باید...
-
لود کردن فرم در C#
یکشنبه 25 مردادماه سال 1405 11:00
برای اینکه فرم دیگری را در C# لود کنی از کد زیر استفاده کنین: // در کلاس Form1.cs private void button1_Click(object sender, EventArgs e) { Form2 form2 = new Form2(); // ایجاد یک نمونه از فرم دوم form2.Show(); // نمایش فرم دوم به صورت جداگانه // یا // form2.ShowDialog(); // نمایش فرم دوم به صورت Modal (باید بسته بشه تا...
-
توابع پرکاربرد در C++-9
یکشنبه 18 مردادماه سال 1405 11:00
clearviewport : clearviewport در زبان C++ مستقیماً به عنوان یک تابع یا کلمه کلیدی استاندارد وجود ندارد. اما در چارچوبهای گرافیکی یا بازیسازی (مانند OpenGL، DirectX، یا موتورهای بازی مثل Unity و Unreal Engine)، این مفهوم به پاک کردن یا بازنشانی ناحیه نمایش (viewport) اشاره دارد. به طور خلاصه، clearviewport در این...
-
چرا هدف داشتن ضروریه؟
پنجشنبه 15 مردادماه سال 1405 11:00
تعیین اهداف واضح و قابل اندازهگیری (SMART Goals): چرا مهمه؟ وقتی ندونی دقیقاً دنبال چی هستی، ذهنت سردرگم میشه. اهداف باید مشخص (Specific)، قابل اندازهگیری (Measurable)، قابل دستیابی (Achievable)، مرتبط (Relevant) و زمانبندی شده (Time-bound) باشن. مثال: به جای “میخوام سالمتر باشم”، بگو “میخوام تا سه ماه آینده،...
-
رباتهای متحرک (Mobile Robots)
سهشنبه 13 مردادماه سال 1405 11:00
برای پیادهسازی یک پلتفرم متحرک، تفاوت اساسی بین رباتهای چرخدار معمولی و سیستمهای متعادلشونده (مثل رباتهای تعادلی دو چرخ) در «کنترل دینامیکی» آنهاست. معماری حرکتی و دینامیک در طراحی یک ربات چهارچرخ (مانند مدلهای Skid-steer یا Ackermann)، چالش اصلی توزیع گشتاور و اصطکاک لاستیکهاست. اما در رباتهای دوچرخ تعادلی...
-
چایِ یخ (Iced Tea) با طعمِ میوه
یکشنبه 11 مردادماه سال 1405 11:00
اگه دوست داری چیزی بنوشی که هم انرژی بده و هم خنک باشه. چی لازم داری: یه کیسه چای (یا چای دمکرده که سرد شده)، کمی شکر، و اگه توی خونه داری (آب پرتقال یا کمی شربت میوه). چطوری درستش کنی: چای رو دم کن و بذار کاملاً خنک بشه. بعد توی لیوان پر از یخ، چای و کمی شربت میوه یا آب پرتقال رو مخلوط کن. حسش: مثل یه سفر کوتاه به...
-
برنامهنویسی برای کاربردهای خاص: آشنایی با اکوسیستم ROS
سهشنبه 6 مردادماه سال 1405 11:00
در دنیای مدرن رباتیک، ساخت یک ربات دیگر به معنای نوشتن یک کد واحد و بزرگ نیست؛ بلکه به معنای مدیریت یک سیستم پیچیده و توزیعشده است. در اینجا ROS یا Robot Operating System (که برخلاف نامش یک سیستمعامل کلاسیک نیست، بلکه یک میانافزار یا Middleware قدرتمند است) نقش ستون فقرات را ایفا میکند. ROS ابزاری است که به...
-
موهیتوی نعنا و لیمو (بسیار خنک و کلاسیک)
یکشنبه 4 مردادماه سال 1405 11:00
این یکی واقعاً حسِ تازگی به آدم میده و انگار از درون آدم رو خنک میکنه. چی لازم داری: چند برگ نعنا، نصف یک لیمو (یا آب لیمو)، کمی شکر یا عسل، و کلی یخ. چطوری درستش کنی: برگهای نعنا رو با کمی شکر و آب لیمو توی لیوان با یه قاشق خوب له کن تا عطرش دربیاد. بعد کلی یخ بریز و با آب سرد (یا اگه نوشابه لیمویی داری، اون رو...
-
اصول اولیه PCB Design
سهشنبه 30 تیرماه سال 1405 11:00
راهنمای گام به گام طراحی اولین برد مدار چاپی (PCB) طراحی برد مدار چاپی (PCB) خودتان، گامی هیجانانگیز در دنیای الکترونیک است که پروژههای شما را از نمونههای اولیه سیمی به محصولاتی حرفهای و یکپارچه تبدیل میکند. این فرآیند، که قبلاً دلهرهآور به نظر میرسید، امروزه با نرمافزارهای قدرتمند و در دسترس، بسیار سادهتر...
-
شربتِ لیموترش و خیار (شاهکارِ تابستانی!)
یکشنبه 28 تیرماه سال 1405 11:00
باورت بشه یا نه، ترکیب خیار و لیمو برای پایین آوردن دمای بدن معجزه میکنه! چی لازم داری: چند برش خیار نازک، آب لیمو، کمی عسل و آب سرد. چطوری درستش کنی: برشهای خیار رو بریز توی لیوان، آب لیمو و عسل رو بهش اضافه کن و با یخ پرش کن. تموم!!!
-
خطا در C#
یکشنبه 21 تیرماه سال 1405 11:00
اگر با خطای “The name ‘Math’ does not exist in the current context” مواجه شدی، خیلی نادر هست ولی ممکنه به خاطر تنظیمات خاص پروژه یا محیط توسعه باشه. در اون صورت، چک کردن اینکه پروژه شما target framework مناسبی (مثلاً .NET Core, .NET 5+) داره یا نه، کمککنندهست.
-
هوش مصنوعی: تکامل ابزار یا بازتعریف هویت انسانی؟
سهشنبه 16 تیرماه سال 1405 11:00
هوش مصنوعی (AI) دیگر یک مفهوم علمی-تخیلی نیست؛ بلکه نیرویی است که تار و پود تمدن مدرن را تغییر میدهد. این فناوری، که بر پایه بازتولید الگوها و پردازش عظیم دادهها بنا شده است، مانند یک آینه عمل میکند که هم توانمندیهای بیکران بشر و هم ضعفهای عمیق او را به نمایش میگذارد. مزایا: عصرِ بهرهوری و کشفهای نوین...
-
تصویرسازی ذهنی را چطور انجام دهیم؟
دوشنبه 15 تیرماه سال 1405 11:00
جنبههای کلیدی تصویرسازی ذهنی وضوح (Vividness): هرچه تصویری که در ذهن میسازید واضحتر، پرجزئیاتتر و زندهتر باشد، تأثیر آن بیشتر است. فقط دیدن تصویر کافی نیست؛ باید صداها، بوها، احساسات لمسی و احساسات درونی (شادی، رضایت، هیجان) را هم در آن دخیل کنید. احساس (Feeling): مهمترین بخش تصویرسازی ذهنی، “احساس کردن” نتیجه...
-
دسر یخی توتفرنگی؛ یک انتخاب سریع، سالم و فوقالعاده خوشمزه!
یکشنبه 14 تیرماه سال 1405 11:00
اگر دنبال یک دسر سبک، کمکالری و بسیار سریع هستید که هم در عین سادگی، شیک و باکلاس به نظر برسد، این دستور پخت مخصوص شماست! مواد لازم: توتفرنگی تازه (به مقدار دلخواه) عصاره لیمو یا کمی عسل (برای متعادل کردن طعم) برگ نعنا (برای زیبایی و عطر فوقالعاده) یخ خرد شده یا تکههای یخ طرز تهیه در 3 مرحله ساده: آمادهسازی :...
-
کائنات (Universe) یعنی چی؟
یکشنبه 7 تیرماه سال 1405 11:00
تعریف علمی و فیزیکی کائنات (Universe) یعنی مجموع تمام فضا، زمان، ماده، انرژی، و قوانین فیزیکی که اونها رو اداره میکنند. مقدار ماده در جهان شامل همهچیزه: از اتمها تا سیاهچالهها. انرژی نه فقط در نور و گرما، بلکه در ساختار فضا-زمان هم وجود داره. خود «فضا و زمان» بخشی از کائناتاند؛ یعنی بدون اونها، هیچ “جایی” برای...
-
آیا آی سی 555 به زودی منسوخ میشود؟
یکشنبه 31 خردادماه سال 1405 11:00
در پاسخ کوتاه، باید بگویم: به ندرت و عمدتاً برای اهداف بسیار خاص و ساده. برای رباتهای مدرن (که معمولاً توسط میکروکنترلرها، FPGAها، یا پردازندههای قدرتمند ARM اداره میشوند)، استفاده از تایمر 555 به صورت مستقیم در بخشهای حیاتی مانند کنترل حرکت اصلی یا پردازش دادهها، منسوخ شده است. در اینجا یک تحلیل فنی ارائه میدهم...
-
در سوگِ خشونت؛ حمایت از جامعه ترنس
سهشنبه 26 خردادماه سال 1405 11:00
امروز، خبر تلخی قلب ما را به درد آورد؛ خبری از خشونت علیه یکی از اعضای جامعه ترنس. این حادثه ناگوار، بار دیگر ما را با واقعیت تلخ تبعیض و خشونت علیه اقلیتهای جنسی روبرو ساخت.ما با تمام وجود، این عمل خشونتآمیز را محکوم میکنیم. هیچ انسانی نباید به خاطر هویت جنسیتی، گرایش یا هر ویژگی شخصی دیگر، مورد آزار، قضاوت نادرست...
-
رفع خطا در C++-1
یکشنبه 24 خردادماه سال 1405 11:00
[Error] expected primary-expression before '<<' token این خطا معمولاً به این معنیه که کامپایلر در جایی که انتظار یه “عبارت” (expression) رو داشته، یه توکن << دیده و نمیدونه چطور اون رو تفسیر کنه. این معمولاً به خاطر یکی از این دلایل اتفاق میافته: جای اشتباه <<: گاهی اوقات << رو جایی گذاشتی که...
-
تفاوت WriteLineبا ٌWrite در c#
پنجشنبه 6 فروردینماه سال 1405 11:00
در C#، هم WriteLine و هم Write متدهایی از کلاس Console هستن که برای نمایش خروجی استفاده میشن، اما یه تفاوت کلیدی دارن: Console.WriteLine(): بعد از اینکه متنی رو نمایش داد، به خط بعدی میره. یعنی نشانگر (cursor) بعد از نمایش متن، به ابتدای خط بعدی منتقل میشه. این باعث میشه هر خروجی که بعد از این متد نمایش داده بشه،...
-
معماری ChatGpt
چهارشنبه 5 فروردینماه سال 1405 11:00
ChatGPT: معماری و عملکرد مدلهای زبانی بزرگ (LLMs) ChatGPT، که بر پایهی معماری ترنسفورمر (Transformer) توسعه یافته، نمونهای پیشرفته از مدلهای زبانی بزرگ (LLMs) است. این مدلها از شبکههای عصبی عمیق، بهویژه مکانیزم توجه (Attention Mechanism)، بهره میبرند تا روابط پیچیدهی بین کلمات در توالیهای طولانی متن را درک...
-
سریال نامبر برای نسخه های مختلف visual studio
سهشنبه 4 فروردینماه سال 1405 11:00
Ultimate 2013 BWG7X-J98B3-W34RT-33B3R-JVYW9 Professional 2013 XDM3T-W3T3V-MGJWK-8BFVD-GVPKY Premium 2013 FBJVC-3CMTX-D8DVP-RTQCT-92494 2015 Product Key: HM6NR-QXX7C-DFW2Y-8B82K-WTYJV 2017 Enterprise: NJVYC-BMHX2-G77MM-4XJMR-6Q8QF N2VYX-9VR2K-T733M-MWD9X-KQCDF Professional: KBJFW-NXHK6-W4WJM-CRMQB-G3CDH...
-
TRY CATCH در C++
دوشنبه 3 فروردینماه سال 1405 11:00
بلوک try-catch در C++ برای مدیریت استثناءها (Exceptions) استفاده میشود. این مکانیسم به شما اجازه میدهد که کدی را که ممکن است باعث خطا یا استثناء شود، در یک محیط کنترلشده اجرا کنید و در صورت وقوع خطا، برنامه به جای کرش کردن، بتواند به صورت کنترلشده به خطا واکنش نشان دهد. ساختار کلی به این صورت است: try: کدی که...
-
API چیه؟
یکشنبه 2 فروردینماه سال 1405 11:00
API مخفف عبارت Application Programming Interface هست، یعنی “رابط برنامهنویسی کاربردی”. به زبان خیلی ساده، API مثل یه پیشخدمت یا مترجم بین دو تا نرمافزار یا سرویس مختلف عمل میکنه. فرض کن میخوای از یه رستوران غذا سفارش بدی. تو (یه برنامه) نمیتونی مستقیم بری توی آشپزخونه (برنامه دیگه) و به آشپز بگی چی درست کنه. در...
-
توابع پرکاربرد در C++-8
شنبه 1 فروردینماه سال 1405 11:00
تابع sleep() یکی از مفاهیم بنیادی در برنامهنویسی همروند (Concurrent Programming) و مدیریت زمان در سیستمعاملهاست. تشریح تابع sleep() در C/C++ تابع sleep() برای متوقف کردن اجرای یک ریسه (Thread) یا فرآیند (Process) برای یک مدت زمان مشخص استفاده میشود. این کار باعث میشود که منابع CPU به طور موقت آزاد شده و برای...
-
خصوصیات سال اسب
جمعه 29 اسفندماه سال 1404 18:30
سال اسب یکی از دوازده حیوانی است که در تقویم زودیاک چینی (Chinese Zodiac) میآید. این تقویم، که اساساً یک تقویم نجومی-کشاورزی است، چرخهای دوازده ساله دارد و هر سال به یک حیوان اختصاص داده میشود. ۱. جایگاه سال اسب در چرخهی ۱۲ ساله حیوانات به ترتیب زیر پشت سر هم میآیند: موش (Rat) →→ گاو (Ox) →→ ببر (Tiger) →→ خرگوش...
-
سال 1405 بر همه مبارک
جمعه 29 اسفندماه سال 1404 18:19
سال نو شمسی را به همه هموطنانم تبریک میگم
-
نماد (n)O بزرگ چیست؟
یکشنبه 24 اسفندماه سال 1404 11:00
Big O Notation یک ابزار ریاضی برای توصیف نحوه رشد (Scaling) زمان اجرای یک الگوریتم (یا مصرف حافظه آن) با افزایش حجم ورودی (nn) است. به زبان ساده، این نماد به ما میگوید که الگوریتم چقدر “کند” میشود وقتی ورودی آن خیلی بزرگ میشود. نکته کلیدی: Big O بر بدترین حالت (Worst-Case Scenario) تمرکز دارد و با نادیده گرفتن...