💻✨ امروز، روز برنامهنویسه!
برنامهنویسی فقط نوشتن چند خط کد نیست؛
یعنی یاد بگیریم یک مسئله رو به قدمهای کوچیکتر تقسیم کنیم، اشتباه کنیم، دوباره تلاش کنیم و در نهایت چیزی بسازیم که قبلش وجود نداشته. 🚀
از اولین "Hello World" تا ساختن یک بازی، سایت یا حتی یک ایدهی بزرگ...
هر برنامهنویس، یک روز از همینجا شروع کرده. 🌱
به افتخار تمام کسانی که با کد، ایدههاشون رو به واقعیت تبدیل میکنن. 👨💻👩💻
روز برنامهنویس مبارک! 🎉
برنامهنویسی فقط نوشتن چند خط کد نیست؛
یعنی یاد بگیریم یک مسئله رو به قدمهای کوچیکتر تقسیم کنیم، اشتباه کنیم، دوباره تلاش کنیم و در نهایت چیزی بسازیم که قبلش وجود نداشته. 🚀
از اولین "Hello World" تا ساختن یک بازی، سایت یا حتی یک ایدهی بزرگ...
هر برنامهنویس، یک روز از همینجا شروع کرده. 🌱
به افتخار تمام کسانی که با کد، ایدههاشون رو به واقعیت تبدیل میکنن. 👨💻👩💻
روز برنامهنویس مبارک! 🎉
🔥7❤2🥰1🎉1🤩1
codeima.ir
اطلاعات کاربر های برنامه jump jump تو دارک وب آپلود شده! دانشجوهایی که باهاشون ربات بله وتلگرام رو توسعه دادیم، میدونن قضیه چیه😏
این فایل هارو هم دانشجوهایی که باهاشون پروژه Bank کار کردیم میدونن که داخل این فایلا چه اطلاعاتی ذخیره شده😉❤️
🔥4🥰1😎1
⚛️ هوک
اگر Promise هنوز آماده نباشه، React با
🔹
🔹
نکته جالب: برخلاف Hookهای معمولی،
#Next_js
use() در Reactuse() به React اجازه میده نتیجهی یک Promise یا Context رو مستقیماً داخل کامپوننت بخونیم.const user = use(userPromise);
اگر Promise هنوز آماده نباشه، React با
Suspense منتظرش میمونه:<Suspense fallback={<p>Loading...</p>}>
<User />
</Suspense>🔹
useEffect → اجرای کار بعد از رندر🔹
use() → خواندن نتیجه برای رندرنکته جالب: برخلاف Hookهای معمولی،
use() میتونه داخل شرط و حلقه هم استفاده بشه. 🚀#Next_js
❤4🔥1🤯1
امروز، ۲۶ شهریور، زادروز کمبوجیه، پسرِ کوروش بزرگ و روز پسر است.
به افتخار تمام پسرهایی که مثل یک برنامهنویس، وسط باگهای زندگی هنوز دنبال راهحل میگردند؛
گاهی "Error" میگیرند، گاهی "Debug" میکنند، ولی هیچوقت پروژه را "Delete" نمیکنند. 😄💻
روز پسر مبارک ❤️
به افتخار تمام پسرهایی که مثل یک برنامهنویس، وسط باگهای زندگی هنوز دنبال راهحل میگردند؛
گاهی "Error" میگیرند، گاهی "Debug" میکنند، ولی هیچوقت پروژه را "Delete" نمیکنند. 😄💻
روز پسر مبارک ❤️
❤6🥰1🎉1
یکی از قابلیتهای کاربردی React که کمتر مورد توجه قرار میگیرد، Portals است. این ویژگی به شما اجازه میدهد کامپوننتها را خارج از سلسله مراتب معمول DOM رندر کنید، در حالی که همچنان تحت مدیریت React باقی میمانند. 🚀
موارد استفاده اصلی Portals شامل:
- Modal ها
- Tooltip ها
- Notification ها
- هر المانی که باید از parent خود خارج باشد
مثال ساده ایجاد Modal با Portal:
نکته کلیدی: حتماً یک المان جداگانه در index.html برای portal در نظر بگیرید:
مزیت اصلی این روش حفظ event bubbling در سلسله مراتب React است، حتی وقتی المان در DOM در جای دیگری قرار دارد. 🔥
آیا تا به حال از Portals در پروژههای خود استفاده کردهاید؟ چه چالشهایی با آن مواجه شدید؟
#React
موارد استفاده اصلی Portals شامل:
- Modal ها
- Tooltip ها
- Notification ها
- هر المانی که باید از parent خود خارج باشد
مثال ساده ایجاد Modal با Portal:
import ReactDOM from 'react-dom';
function Modal({ children }) {
return ReactDOM.createPortal(
<div className="modal">
{children}
</div>,
document.getElementById('modal-root')
);
}
نکته کلیدی: حتماً یک المان جداگانه در index.html برای portal در نظر بگیرید:
<div id="modal-root"></div>
مزیت اصلی این روش حفظ event bubbling در سلسله مراتب React است، حتی وقتی المان در DOM در جای دیگری قرار دارد. 🔥
آیا تا به حال از Portals در پروژههای خود استفاده کردهاید؟ چه چالشهایی با آن مواجه شدید؟
#React
🔥4❤1🥰1🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
پوتین هم از سافت98 دانلود میکنه؛
حتی پوتین هم باشی باز دلت نمیاد به لایسنس ویندوز پول بدی و میری کرک شدهش رو نصب می کنی رو سیستمت🤣
دیروز یه ویدئو از رئیسجمهور روسیه🇷🇺 حین کار با کامپیوتر اومد که یهو پیغام Activate Windows روی سیستمش دیده شد که نشون میده پوتین هم از ویندوزِ بدون لایسنس استفاده میکنه...
حتی پوتین هم باشی باز دلت نمیاد به لایسنس ویندوز پول بدی و میری کرک شدهش رو نصب می کنی رو سیستمت🤣
دیروز یه ویدئو از رئیسجمهور روسیه🇷🇺 حین کار با کامپیوتر اومد که یهو پیغام Activate Windows روی سیستمش دیده شد که نشون میده پوتین هم از ویندوزِ بدون لایسنس استفاده میکنه...
🤣6😁2🤯1
هوشمصنوعی 🤖 دو دسته از افراد رو بیکار میکنه:
1. افرادی که ازش استفاده نمیکنن! 🚫
2. افرادی که مسئولیت رو میندازن گردن هوش مصنوعی. 🤷♂️
چند روز پیش یه تسک به یکی از دانشجوها دادم 📝 و وقتی خروجی رو دیدم، چندتا سوال از چند قسمت مختلف پروژه ازش پرسیدم. جوابی که داد: نمیدونم والا! از هوش مصنوعی پرسیدم گفت اینجوری بنویسم. 😅
استفاده مسئولانه از هوش مصنوعی چیزیه که مارو رستگار میکنه. 🆘 مسئولیت کدی که نوشته شده با دولوپره، نه با AI. 💻
1. افرادی که ازش استفاده نمیکنن! 🚫
2. افرادی که مسئولیت رو میندازن گردن هوش مصنوعی. 🤷♂️
چند روز پیش یه تسک به یکی از دانشجوها دادم 📝 و وقتی خروجی رو دیدم، چندتا سوال از چند قسمت مختلف پروژه ازش پرسیدم. جوابی که داد: نمیدونم والا! از هوش مصنوعی پرسیدم گفت اینجوری بنویسم. 😅
استفاده مسئولانه از هوش مصنوعی چیزیه که مارو رستگار میکنه. 🆘 مسئولیت کدی که نوشته شده با دولوپره، نه با AI. 💻
🔥4👏2👌1🆒1
🧠✨ چطور بدون کدنویسی مستقیم، ذهن کودک را با برنامهنویسی آشنا کنیم؟
با یک بازی ساده، چند کارت فلش، لگو یا یک داستان میتوان مفاهیمی مثل الگوریتم، تفکر منطقی، حل مسئله و شرطها را به کودک آموزش داد.
از بازی «ربات انسانی» تا شکار الگوها و کارآگاه برنامهنویسی؛ فعالیتهایی ساده، سرگرمکننده و قابل اجرا در خانه.
📖 مقاله را بخوانید و با اولین قدمهای آموزش برنامهنویسی کودکان آشنا شوید:
🔗 [مطالعه مقاله]
با یک بازی ساده، چند کارت فلش، لگو یا یک داستان میتوان مفاهیمی مثل الگوریتم، تفکر منطقی، حل مسئله و شرطها را به کودک آموزش داد.
از بازی «ربات انسانی» تا شکار الگوها و کارآگاه برنامهنویسی؛ فعالیتهایی ساده، سرگرمکننده و قابل اجرا در خانه.
📖 مقاله را بخوانید و با اولین قدمهای آموزش برنامهنویسی کودکان آشنا شوید:
🔗 [مطالعه مقاله]
🙏6🔥2👀1
مدیرعامل شرکت Nvidia: در حال ورود به «عصر iQ پایین» هستیم 📉
▫️ با گسترش ابزارهای هوش مصنوعی، برخی مهارتهای بنیادین که سالها بخش ثابتی از نظام آموزشی بودهاند، ممکن است بهتدریج اهمیت خود را از دست بدهند. انجام محاسباتی مانند تقسیم طولانی، حفظ جدول ضرب و محاسبهی جذر در میان کودکان در حال کمرنگشدن است.
این روند میتواند بهعنوان یک هشدار جدی تلقی شود ⚠️
▫️ با گسترش ابزارهای هوش مصنوعی، برخی مهارتهای بنیادین که سالها بخش ثابتی از نظام آموزشی بودهاند، ممکن است بهتدریج اهمیت خود را از دست بدهند. انجام محاسباتی مانند تقسیم طولانی، حفظ جدول ضرب و محاسبهی جذر در میان کودکان در حال کمرنگشدن است.
این روند میتواند بهعنوان یک هشدار جدی تلقی شود ⚠️
👌9🤯3👀1
🤖 شکستن کد ۲۱۷ ساله ناپلئون با GPT-6 Astra 🔓
کارتر چرچ با استفاده از مدل GPT-6 Astra 🤖 موفق شد یک نامه رمزنگاریشده متعلق به سال ۱۸۰۹ را در مدت ۶ ساعت رمزگشایی کند. این متن که از زمان جنگهای ناپلئونی حلنشده باقی مانده بود 📜، گزارش محرمانه ژنرال مارمون درباره موقعیت ارتشها در جریان حمله اتریش به باواریا را در خود داشت.
فرایند انجامشده توسط این مدل به این ترتیب بود: ⚙️
* برش خودکار تصاویر اسکنشده نامه به خطوط مجزا. ✂️
* شناسایی و استخراج نمادهای یونانی، ریاضی و حروف استفادهشده در کد. 🔡
* استفاده از الگوریتم بهینهسازی «تبرید شبیهسازیشده» (Simulated Annealing) برای تطبیق نمادها با دیکشنری زبان فرانسوی. 🇫🇷
صحت این رمزگشایی توسط ساتوشی توکیمو، مسئول کاتالوگ رمزهای Cryptiana تأیید شده است ✅. این مدل پیشتر نیز یک رادیوگرام آلمانی مربوط به جنگ جهانی دوم را رمزگشایی کرده بود. محتوای نامه فاششده نشان میدهد که تحرکات نیروهای فرانسوی دقیقاً با دستورات ناپلئون در ۱۶ مارس ۱۸۰۹ مطابقت داشته است.
تکنولوژی داره جالب تر میشه🥲
#GPT6_Astra #Simulate
کارتر چرچ با استفاده از مدل GPT-6 Astra 🤖 موفق شد یک نامه رمزنگاریشده متعلق به سال ۱۸۰۹ را در مدت ۶ ساعت رمزگشایی کند. این متن که از زمان جنگهای ناپلئونی حلنشده باقی مانده بود 📜، گزارش محرمانه ژنرال مارمون درباره موقعیت ارتشها در جریان حمله اتریش به باواریا را در خود داشت.
فرایند انجامشده توسط این مدل به این ترتیب بود: ⚙️
* برش خودکار تصاویر اسکنشده نامه به خطوط مجزا. ✂️
* شناسایی و استخراج نمادهای یونانی، ریاضی و حروف استفادهشده در کد. 🔡
* استفاده از الگوریتم بهینهسازی «تبرید شبیهسازیشده» (Simulated Annealing) برای تطبیق نمادها با دیکشنری زبان فرانسوی. 🇫🇷
صحت این رمزگشایی توسط ساتوشی توکیمو، مسئول کاتالوگ رمزهای Cryptiana تأیید شده است ✅. این مدل پیشتر نیز یک رادیوگرام آلمانی مربوط به جنگ جهانی دوم را رمزگشایی کرده بود. محتوای نامه فاششده نشان میدهد که تحرکات نیروهای فرانسوی دقیقاً با دستورات ناپلئون در ۱۶ مارس ۱۸۰۹ مطابقت داشته است.
تکنولوژی داره جالب تر میشه🥲
#GPT6_Astra #Simulate
🤯5⚡3🥰2
ساعاتی پیش، OpenAI با انتشار پیشنویس اثبات ۷۲۲ مسالهی بسیار چالشبرانگیز ریاضی توسط یکی از مدلهای هوشمصنوعی پیشگام داخلیاش، جامعهی علمی را در بهت و حیرت فرو برد. مسالههایی که بسیاری از آنها برای چند دهه باز بودند و حل آنها توسط ریاضیدانان بلافاصله به دریافت جایزهی فیلدز منتهی میشد.
این لحظهای است که یکی از اصلیترین مزایای تکاملی انسان، یعنی حل مسالههای انتزاعی پیچیده، به چالش کشیده شد. از این پس کشف و توسعهی علوم یک فرایند صنعتی و محاسباتی خواهد بود؛ پژوهشگران به جای تولید اثبات توان خود را معطوف به طرح سوالهای درست، تلفیق بینرشتهای و هدایت هوش ماشینی خواهند کرد.
اکنون زمان آن رسیده که از خود، جدیتر از قبل بپرسیم: آیندهی دانشگاهها و مراکز پژوهشی به چه شکل خواهد بود؟ و از آن مهمتر، تمدن بشری چگونه خواهدبود؟
این لحظهای است که یکی از اصلیترین مزایای تکاملی انسان، یعنی حل مسالههای انتزاعی پیچیده، به چالش کشیده شد. از این پس کشف و توسعهی علوم یک فرایند صنعتی و محاسباتی خواهد بود؛ پژوهشگران به جای تولید اثبات توان خود را معطوف به طرح سوالهای درست، تلفیق بینرشتهای و هدایت هوش ماشینی خواهند کرد.
اکنون زمان آن رسیده که از خود، جدیتر از قبل بپرسیم: آیندهی دانشگاهها و مراکز پژوهشی به چه شکل خواهد بود؟ و از آن مهمتر، تمدن بشری چگونه خواهدبود؟
❤🔥6🤯2🥰1