TGViewer
Channel Public Channel
بروز باش

بروز باش

@codbama

اینجا ساده و سریع، با تازه‌های تکنولوژی ⚡️، امنیت 🔒، ترفندهای روز 💡 و برنامه‌نویسی 👨‍💻 همراه میشی.
Subscribers
40
Photos
143
Videos
35
Links
63

Showing posts older than #258 · Back to latest

Older Posts 19 shown
Post #257 49
برنامه نویسی برای کودکان باعث میشه که ذهن شون مسئله حل کن بشه 😒

حالا ممکنه بپرسید: «خب، شطرنج هم تفکر رو تقویت می‌کنه. ریاضیات هم همینطور. چرا برنامه‌نویسی؟»

جواب ساده‌است: برنامه‌نویسی محیطی ایجاد می‌کنه که خطا پنهان نمی‌مونه و نتیجه فوری دیده می‌شه.

وقتی یک کودک می‌خواد یک شخصیت رو در Scratch حرکت بده:

اگر ترتیب دستورات رو اشتباه بزنه » کاراکتر حرکت نمی‌کنه

اگر یک قدم رو فراموش کنه » برنامه کار نمی‌کنه

اگر منطق رو درست نفهمیده باشه » نتیجه غلط میاد

هیچ راه میان‌بری وجود نداره. هیچ بهانه‌ای قبول نیست.

کودک مجبور می‌شه:
– مسئله رو دقیق تعریف کنه (می‌خوام چی بشه؟)
– اون رو به قدم‌های کوچک تبدیل کنه (چه کارهایی باید انجام بشه؟)
– ترتیب منطقی رو رعایت کنه (اول چی، بعد چی؟)
– وقتی جواب نمی‌ده، به عقب برگرده و فکرش رو اصلاح کنه (کجا اشتباه کردم؟)

این چهار مهارت، پایه هر حل مسئله‌ای در زندگیه، چه بخوای یک شرکت راه بندازی، چه بخوای یک پرونده حقوقی رو تحلیل کنی، چه بخوای یک بیمار رو درمان کنی.

یادگیری برنامه‌نویسی یکی از بهترین راهکارها برای تربیت این ذهن مسئله‌حل‌کن است.

برنامه‌نویسی فقط کد نوشتن نیست، بلکه تمرین عملی برای تجزیه مسائل، آزمایش راه‌حل‌ها و یادگیری از شکست‌هاست.

پژوهش‌ها تأیید می‌کنن که این رویکرد، حتی در سنین پایین، اثرات transferable داره، یعنی به حوزه‌های دیگه زندگی سرایت می‌کنه. و این نوع تفکر اگر در کودکی تمرین نشه، در بزرگسالی به‌سختی شکل می‌گیره.

خیلی از ضعف‌های تصمیم‌گیری در بزرگسالی، ریشه در ناتوانی در تحلیل ساختاری مسئله داره، نه کمبود اطلاعات. خصوصا که اطلاعات این روزها به واسطه موتور جست‌وجو و هوش‌مصنوعی مولد به راحتی در دسترسه!


پس اینجا باید صریح بگم: هدف از آموزش برنامه‌نویسی، ساختن برنامه‌نویس نیست. هدف، ساختن ذهنی است که می‌تونه فکر کنه.

😂 آها میخواست بگه بیاد به بچه هاتون برنامه نویسی یاد بدید.

@codbama
Post #256 67
ذهن کودکان در سنین پایین مثل اسفنجیه که مفاهیم پایه‌ای رو جذب می‌کنه 🧐

یکی از کلیدی‌ترین مهارت‌ها، پرورش “ذهن مسئله‌حل‌کن” است، یعنی توانایی شکستن مسائل پیچیده به اجزای کوچک‌تر، شناسایی الگوها، انتزاع و طراحی راه‌حل‌های گام‌به‌گام.

این مهارت(Computational Thinking) فراتر از فناوریه و در همه حوزه‌های زندگی کاربرد داره.

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

این نوع فکر کردن بهش کمک می‌کنه مسئله‌های پیچیده رو ساختارمند تحلیل کند، نه اینکه صرفا به حفظ اطلاعات تکیه کند.

🥱 خوابم برد بابا
چی میگی؟
@codbama
Post #255 48
ذهن مسئله حل کن 🧐

کشورهای اسکاندیناوی با اختصاص سهم قابل توجهی از GDP به آموزش کودکی اولیه، دسترسی گسترده به برنامه‌های پیش‌دبستانی بازی‌محور رو فراهم کرده‌اند (مثلا نزدیک به ۲ درصد در نروژ و سوئد). فنلاند مشارکت بالای کودکان پنج‌ساله رو در آموزش رسمی ثبت کرده، سنگاپور بیش از ۹۰ درصد کودکان رو پیش از دبستان تحت پوشش آموزشی داره و کشورهایی مثل استونی و انگلستان با برنامه‌های ساختاریافته از سنین پایین، تعهد جدی خودشون به تربیت نسل آینده نشون داده‌اند. یا ژاپن با ثبت‌نام ۵۳ درصدی بچه‌های ۲ ساله در خدمات آموزشی، تأکید زیادی روی آمادگی برای مدرسه داره.

😒 چی میگه این؟
@codbama
Post #254 43
Post #252 53
از کجا بفهمیم اسم دامنه آزاده

اول: اسم دامنه چیه؟
مثلا یه سایت میخوای داشته باشی درباره گوجه، میگی آدرسش رو بزارم goje.ir این goje.ir میشه اسم دامنه.

حالا ممکنه کسی این دامنه رو خریده باشه. برای بررسی دامنه های ir باید بری توی سایت nic.ir و توی عکس من سایت miladkhan.ir رو بهش دادم.

نتیجه اش نوشته no entries found . پس آزاده و میشه بخرمش.

@codbama
Post #251 43
می دونید captive portal wifi چیه؟

توی فروشگاه های بزرگ یا فرودگاه ها یا... wifi رایگان هست که رمز نداره معمولا

به محض وصل شدن بهش، مرورگر گوشی باز میشه و از شما رمز میخواد یا میگه ثبت نام کن، یا...

بعد یه حجم کوچیک اینترنت رایگان میده، یا مثلا یک ساعت اینترنت رایگان میده

به این میگن captive portal

قدیما توی یه پروژه بودم که با این سیستم ها کار میکرد.

اما نکته مهم، این یه شبکه عمومیه، پس اطلاعات حساس رو باهاش رد و بدل نکن.

یا وارد اینترنت بانک نشو

یا از vpn امن استفاده کن این مواقع.

@codbama
Post #250 43
پیام های حذف شده واتس اپ و تلگرام رو ببین 😈

اپ اندرویدی notisave کارش ذخیره کردن Notification (یا اعلان های) گوشی هست.

یعنی هر اعلانی که گوشی بده ذخیره میکنه.
حالا فکر کن یه نفر پیام میده. بعد اعلانش میاد. این سریع ذخیره ش میکنه.

دیگه اگه اون شخص پیامش رو حذف کنه. باز شما پیام رو دارید.

فقط دقت کنید. اگه اعلان های گوشی تون بسته باشه این به درد نمیخوره.

از اینجا https://play.google.com/store/apps/details?id=com.tenqube.notisave&hl=en دانلودش کنید.

@codbama
Post #249 2.42K
https://www.aparat.com/v/shz7a71

این قسمت در مورد ListView و DetailView هست
میخواهیم لیست گروه هارو با لیست ویو نمایش بدیم
کلاس های پدر ListView رو بررسی کردیم
و BaseListView هم بررسی کردیم
و بعدش MulipleObjectMixin رو بررسی کردیم
صفحه بندی هم توی لیست ویو هندل کردیم
بعدش با queryset آشنا شدیم
بعدش رفتیم سراغ DetailView و جزییات کلاسش رو بررسی کردیم
و با SingleObjectMixin هم آشنا شدیم
و بعدش با pk_url_kwarg و slug_field ... آشنا شدیم
در انتهای ویدئو با متد get_object هم کار کردیم


@codbama
  • ❤ 1
Post #248 1.74K
https://www.aparat.com/v/bax9040

توی این قسمت میخواهیم با کلاسview و templateview آشنا بشیم
در مورد کلاس View گفتیم و لیستی که داشتیم تغییر دادیم تا از View ارث بری کنه
با متد get و post ش آشنا شدیم
و با args و kwargs کار کردیم
بعدش رفتیم سراغ templateView و user list رو باهاش پیاده سازی کردیم
و با جزییاتش آشنا شدیم
با get context date هم آشنا شدیم

@codbama
  • ❤ 1
Post #247 57

Forwarded from tech-afternoon (Amin Mesbahi)

بچه‌ها قرار نیست همه برنامه‌نویس بشن، ولی باید مسئله حل کنن!

مدت‌ها بود که دوست داشتم در مورد دلایل اهمیت یادگیری برنامه‌نویسی برای کودکان بنویسم؛ اینکه هیچ ربطی به شغل آینده‌ی کودک نداره و مهارت‌های پشتش باید شکل بگیره که اون‌ها مهم هستن. و فعلا برنامه‌نویسی یکی از بهترین روش‌ها برای یادگیری اون مهارت‌ها به شمار میان.

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

لینک مطلب
امین مصباحی بچه‌ها قرار نیست همه برنامه‌نویس بشن، ولی باید مسئله حل کنن! فراتر از حرف و شعار، اگر واقعا باور داشته باشیم که آینده هر کشوری و به تبع اون آینده ایران، به کیفیت نسل بعدی گره خورده، ناچاریم روی یک موضوع مکث کنیم: توانایی حل مسئله. نه صرفا سواد، نه مدرک، نه حتی مهارت شغلی مشخص؛ بلکه اینکه انسان بتونه یک مسئله پیچیده…
  • ❤ 1
Post #246 1.54K
https://www.aparat.com/v/oxunz29

توی این ویدئو اول در مورد مزیت جنریک ویوها گفتم
بعدش بر اساس داکیومنت جنگو پیش رفتیم
و فهمیدیم جنریک ویوهااز چه کلاسی ارث بری میکنن
با استفاده از shell همه کلاس های جنریک رو دیدیم
بعد کلاس های جنریک رو توی پکیج جنگو دیدیم
بعد با استفاده از جنریک ویو ها و استفاده از as_view بدون داشتن ویو، لیست گروه هارو نمایش دادیم
و حتی context_name رو توی urls.py تغییر دادیم
بعدش کلاس های پایه ListView رو بررسی کردیم و فهمیدیم context_object_name توی کدوم کلاس parent هست
در نهایت یه attribute جدید اضافه کردیم و توی urls.py ازش استفاده کردیم

@codbama
آپارات - سرویس اشتراک ویدیو آشنایی با جنریک ویوهای جنگو - دوره جامع قسمت 2 توی این ویدئو اول در مورد مزیت جنریک ویوها گفتم بعدش بر اساس داکیومنت جنگو پیش رفتیم و فهمیدیم جنریک ویوهااز چه کلاسی ارث بری میکنن با استفاده از shell همه کلاس های جنریک رو دیدیم بعد کلاس های جنریک رو توی پکیج جنگو دیدیم بعد با استفاده از جنریک ویو ها و…
Post #245 1.58K
https://www.aparat.com/v/dyz0c29


توی این ویدئو می خواهیم تفاوت کلاس بیس و فانکشن بیس توی جنگو رو یاد بگیریم.
برای استفاده از این دوره نیاز هست که مقدمات جنگو رو بدونید
توی این ویدئو اول بر اساس داکیومنت جنگو یه ویو فانکشن بیس ساختیم. و توی خروجی نمایشش دادیم.
بعدش معادل کلاس بیس همون ویو رو نوشتیم و فهمیدیم که برای استفاده از کلاس بیس ویوها باید تمپلت اسم مشخصی داشته باشه.
و یاد گرفتیم که باید model رو مقدار بدیم
بعدش با تابع as_view آشنا شدیم
و فهمیدیم که dispatch و setup چطور کار میکنن
در نهایت برخی از مزایای کلاس بیس ویوهارو توضیح دادیم.

@codbama
آپارات - سرویس اشتراک ویدیو آشنایی با ویوهای calss-based جنگو - دوره جامع قسمت 1 توی این ویدئو می خواهیم تفاوت کلاس بیس و فانکشن بیس توی جنگو رو یاد بگیریم. برای استفاده از این دوره نیاز هست که مقدمات جنگو رو بدونید توی این ویدئو اول بر اساس داکیومنت جنگو یه ویو فانکشن بیس ساختیم. و توی خروجی نمایشش دادیم. بعدش معادل کلاس بیس همون ویو…
Post #244 76
وای فای ها چرا با هم تداخل دارن؟

وقتی چند تا مودم طراف ما روی کانالهای یکسان یا نزدیک به هم باشن، امواجشون میخوره به هم. این میشه تداخل (Interference).

پس:
سرعت کم میشه
پینگ بالا میره
قطع و وصلی زیاد میشه

اکثر مودم ها با باند 2.4GHz کار میکنن.
جدیدترها (گرونترها) 5GHz هم ساپورت میکنن که مشکل تداخل رو ندارن
اینجا قبلا در موردش گفتم:
چطور سرعت wifi خونه رو بیشتر کنم؟
https://eitaa.com/codbama/33

حالا همین 2.4 گیگاهرتزی ها هم کانال های مختلف از 1 تا 11 دارن
عموما روی 1 یا 6 یا 11 هستن.
و Channel BandWidth روی 20 یا 40 هست.

می تونید با نرم افزاری مثل WiFi Analyzer وای فای های اطراف رو بررسی کنید.
و برای وای فای خودتون تنظیماتی ست کنید که توی رنج اونا نباشه.
و کمترین تداخل رو داشته باشه.

اپ اندرویدی WiFi Analyzer رو از https://play.google.com/store/apps/details?id=abdelrahman.wifianalyzerpro&hl=fa دانلود کنید.

@codbama
Post #243 56
کی لاگر یا Key Logger چیه؟

یه بد افزار یا ابزار مخربه که هر چیزی که کاربر تایپ میکنه رو ذخیره میکنه.
از رمز عبور و نام کاربری گرفته تا اطلاعات بانکی و پیام های شخصی.

⚠️کجاها خطرناک تره؟
کی لاگر بیشتر تو جاهایی دردسرساز میشه که سیستم دست افراد مختلفه.
مثل کافی نت ها، سیستم های عمومی، محل کار، دانشگاه و...

بعضی وقتا کی لاگر به صورت برنامه روی سیستم نصبه

⚡️چه کار کنیم که اینجوری هک نشیم؟

روی سیستم های عمومی رمزهای مهم رو وارد نکن
برنامه و فایل رو از هر جایی نصب نکن
روی لینک های ناشناس کلیک نکن
آنتی ویروس به روز نصب کن
ورود دو مرحله ای حساب هات رو فعال کن

بانک ها برای همینه که صفحه کلید مجازی گذاشتن. تا صفحه کلید ذخیره نشه.

هرچند ممکنه ابزاری باشه از صفحه عکس بگیره. ولی باز این حالت احتمالش کمه
@codbama
Post #241 62
مراقب باش ازت کلاهبرداری نشه

افزونه هایی هست که میشه روی مرورگر نصب کنید
و کدهایی به صفحه اضافه کنید که حتی با refresh صفحه پاک نشن

عکس رو ببین.
سایت امور مالیاتی هست.
یه متن اضافه کردم قرمز رنگ هم هست.
صفحه هم رفرش کنم پاک نمیشه.

⚠️حالا فرض کن سایت رو جلو چشم خودتون باز میکنن (اصلا خودتون آدرس رو وارد می کنید)، بعد یه حرکت کلاهبرداری توش باشه

@codbama
Post #240 44
سازنده گوگل میلاد حاتمی است

مثلا من اومدم یه متن اضافه کردم زیر لوگو گوگل
البته صفحه رو refresh کنم متن من حذف میشه

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

@codbama
Post #239 45
میدونی اگه همسایه هات wifi داشته باشن ممکنه سرعتت رو کم کنن؟

ممکنه wifi همسایه با wifi شما تداخل داشته باشه.

و این باعث میشه سرعت وای فای گاهی اوقات به شدت افت پیدا کنه.

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

در موردش بیشتر میگم.

@codbama
Post #238 56
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →