برنامه نویسی | هوش مصنوعی
1.51K subscribers
908 photos
586 videos
31 files
323 links
‼️ bluelearn (بلولرن)

📝توضیحات کانال: - آموزش #برنامه_نویسی با زبانهای #پایتون #سی
- نکات پیشرفته برنامه نویسی
- بررسی #تکنولوژی‌ های مهم
- #معرفی_ابزار های کاربر
پشتیبانی:
http://T.me/bluelearnBot?start=btn-VKuIkZbe4
Download Telegram
💻اصطلاحات امنیت سایبری

⌛️بخش اول

#هک #امنیت #اصطلاحات

@bluelearnmp
بررسی BBR (چیه و چرا مهمه)؟

کلمه BBR مخفف🌱هست
Bottleneck Bandwidth and Round-trip propagation time


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

⏺️چطور کار میکنه؟
برخلاف الگوریتمای قدیمی که وقتی packet loss میبینن سرعتو کم می‌کنن BBR سعی می‌کنه:
🌟 پهنای باند واقعی مسیر رو تشخیص بده
🌟 تاخیر واقعی شبکه رو اندازه بگیره
🌟 ارسال دیتا رو بر اساس بهترین ظرفیت ممکن تنظیم کنه
نتیجه اینه که اتصال هوشمند تر از قبل مدیریت میشه.


⏺️چه تاثیری روی سرعت داره؟
✨ کاهش پینگ و تاخیر در خیلی از شرایط
✨ استفاده بهتر از پهنای باند
✨ پایداری بیشتر در دانلود و آپلود
✨ عملکرد بهتر روی سرورهایی که ترافیک بالا دارن
✨ در بعضی شرایط، افزایش محسوس سرعت و کاهش لگ
@bluelearnmp
💻اصطلاحات امنیت سایبری

⌛️بخش دوم

#هک  #امنیت #اصطلاحات

@bluelearnmp
❤3
💣 تولد اینترنت: پروژه‌ای نظامی برای مقابله با بمب اتم! (پارت ۱)

سال ۱۹۶۹ و در اوج جنگ سرد، ارتش آمریکا با یک چالش مهندسی بزرگ روبرو شد: اگر شوروی با بمب اتم یک مرکز مخابراتی یا سرور مرکزی رو با خاک یکسان کنه، کل شبکه ارتباطی کشور فلج میشه!

💡 راه‌حل چی بود؟ تولد پروژه‌ای به نام ARPANET و ابداع یک مفهوم انقلابی به اسم Packet Switching. به جای اینکه اطلاعات از یک مسیر ثابت برن، دیتای بزرگ به «بسته‌های کوچک» (Packets) خرد میشد تا هر بسته از یک مسیر متفرقه و تصادفی بره. اینطوری اگر وسط راه یک نود (Node) یا سرور به کل نابود میشد، پکت‌ها مسیرشون رو عوض می‌کردن و شبکه زنده می‌موند
.
👨‍💻 اولین باگ و کرش تاریخ اینترنت! (اکتبر ۱۹۶۹) قرار بود اولین پیامی که بین کامپیوتر دو دانشگاه ارسال میشه کلمه LOGIN باشه. محقق‌ها حرف L رو فرستادن (رسید)، حرف O رو فرستادن (رسید)، اما به محض اینکه حرف G رو تایپ کردن، کل سیستم کم آورد و کرش کرد! 😂 در واقع اولین پیام موفق در تاریخ اینترنت فقط کلمه LO بود.

🔹 زبان مشترک (سال ۱۹۸۳): تا سال‌ها این شبکه فقط یک آزمایشگاه نظامی و دانشگاهی بود و شبکه‌های مختلف اصلاً نمی‌تونستن با هم صحبت کنن. تا اینکه با معرفی استاندارد و پروتکل TCP/IP، کامپیوترها به یک زبان مشترک رسیدن و «شبکه‌ای از شبکه‌ها» یا همون Internet که امروز می‌شناسیم رسمی شد.

⚠️ نکته مهم: اینترنت با «وب» یکی نیست! اینترنت فقط جاده و زیرساخته؛ وب (WWW) خودرویی بود که ۲۰ سال بعد روی این جاده افتاد.

منتظر پارت دوم (تولد Web 1.0 و ورود تیم برنرز-لی) باشید... 👇
@bluelearnmp
🔥1
Forwarded from skillswap.ir
🟣 قبل از شروع طراحی، اول یه نمونه اولیه بساز!

این‌طوری قبل از اینکه چند روز وقت بذاری، کارفرما ساختار و مسیر کلی سایت یا اپ رو می‌بینه و تأیید میکنه.

نتیجه چی میشه؟ اصلاحیه‌های کمتر و دیگه خبری از جمله "من یه چیز دیگه می‌خواستم" نیست!

📲 پایین سه ابزار کاربردی معرفی کردم:
- هعیی بابا 💔

@bluelearnmp
یه پروژه خیلی جالب برای کسایی که می‌خوان بفهمن پشت صحنه‌ی LLMها چی می‌گذره ساخته شده. این ریپو قدم‌به‌قدم نشون می‌ده چطور یه مدل زبانی رو از صفر بسازید؛ از جمع‌آوری و آماده‌سازی داده‌ها گرفته تا ساخت کامل معماری Transformer با PyTorch و در نهایت اینکه مدل چطور شروع به تولید متن می‌کنه. حتی بخش‌هایی مثل Attention، Multi-Head Attention، بلاک‌های Transformer و کل ساختار مدل هم خودشون از صفر پیاده‌سازی شدن و با توضیحات و نمودارهای ساده توضیح داده شدن.


github.com/FareedKhan-dev/train-llm-from-scratch

@bluelearnmp
🥷تو کوله پشتی هکر چی هست ؟!

@bluelearnmp
چطور از اطلاعات گوشی بکاپ بگیریم؟

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

اگر گوشی اندرویدی دارید:
وارد تنظیمات (Settings) شوید.
به بخش Google یا System > Backup بروید.
گزینه Backup by Google One یا Back up to Google Drive را فعال کنید.
روی Back up now بزنید تا یک نسخه پشتیبان از مخاطبین، پیامک‌ها، تنظیمات و برخی اطلاعات برنامه‌ها ذخیره شود.

برای عکس‌ها و فیلم‌ها:
برنامه Google Photos را باز کنید.
وارد تنظیمات شوید و گزینه Backup را فعال کنید تا تصاویر و ویدیوها به‌صورت خودکار در فضای ابری ذخیره شوند.

اگر آیفون دارید:
وارد Settings شوید.
روی نام خود در بالای صفحه بزنید.
وارد iCloud > iCloud Backup شوید.
گزینه Back Up This iPhone را فعال کنید و یک‌بار Back Up Now را بزنید.

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

بهترین روش این است که همیشه دو نسخه بکاپ داشته باشید
یک نسخه در فضای ابری
یک نسخه روی کامپیوتر یا هارد اکسترنال

با این کار، حتی اگر گوشی‌تان گم شود یا آسیب ببیند، اطلاعات مهمتان محفوظ خواهد ماند.

@blulearnmp
♨️ ترفند Memory Boost در ChatGPT | کاری کن Ai بهترین جواب‌هارو بهت بده!

▪️خیلی‌ها نمیدونن ChatGPT یه قابلیت پنهان داره که میتونی با چند فرمان ساده، هوش مدل رو تا چند درجه ارتقا بدی ، بدون هیچ تنظیم خاصی! اسم این تکنیک: Memory Boost Prompting هست

▪️اگه قبل از پرسیدن سؤال، ۲ تا جمله کوتاه به مدل بدی، مغزش وارد حالت تمرکز میشه و جواب‌ها منسجم‌تر، دقیق‌تر و کمتر اشتباهه!

🛠 روش استفاده

قبل از سؤال اصلی، این‌ها رو بزن :

1️⃣ اول : فعال‌سازی حالت تمرکز

Before answering, take a moment to recall the necessary facts step by step.


2️⃣ دوم : درخواست نظم ذهنی

Organize the information in your working memory before generating the final answer.


+ همین!

@bluelearnmp
❤2
🤖 هوش مصنوعی Hermes Agent: ایجنت خودکاری که یاد می‌گیره، رشد می‌کنه و روی سیستم خودت ران میشه!

خیلی وقت‌ها مدل‌های زبانی (LLM) مثل ChatGPT فقط مثل یک چت‌بات جواب سوال‌های ما رو میدن. اما Hermes Agent (محصول متن‌باز سازمان Nous Research) یک قدم فراتر رفته و مفهوم Agentic AI رو به واقعیت تبدیل کرده.

این سیستم یک چت‌بات معمولی یا مدل زبانی مجزا نیست؛ بلکه یک فریم‌ورک ایجنت خودکار (Autonomous Agent Framework) است که روی سرور یا لپ‌تاپ شما نصب میشه و از مدل‌های مختلف (از طریق OpenRouter، مدل‌های لوکال یا APIها) به عنوان مغز محاسباتی استفاده می‌کنه.

💡 چرا Hermes Agent دنیای ایجنت‌ها رو تکون داده؟

🧠 حافظه دائمی (Persistent Memory): برخلاف چت‌بات‌های عادی که با بستن صفحه همه‌چیز رو فراموش می‌کنن، هرمس پروژه‌ها، ترجیحات و کدهای شما رو به صورت دائمی یادش می‌مونه و حافظه‌اش رو خودش بهینه‌سازی و تمیز می‌کنه.

🛠 ساخت خودکار مهارتی (Auto Skill Creation): وقتی هرمس یک مسئله پیچیده رو حل می‌کنه، فرآیند حل مسئله رو به یک «فایل مهارت» (Skill) قابل بازاستفاده تبدیل می‌کنه تا دفعه بعد بدون فوت وقت اون کار رو انجام بده.

📡 اتصال به پیام‌رسان‌ها (Telegram, Discord, Slack): می‌تونید ایجنت رو به تلگرام یا دیسکورد وصل کنید. از طریق تلگرام بهش دستور بدید تا روی لپ‌تاپ یا سرور شما کار انجام بده، گزارش بسازه یا پروسه‌ای رو دیباگ کنه!

⚡️ اجرای دستورات ترمینال و مرورگر: هرمس دسترسی مستقیم به ترمینال (Bash/Python)، مرورگر برای وب‌گردی خودکار و زمان‌بندی کارهای دوره‌ای (Cron Jobs) داره.

آیا تا حالا ایجنت‌های خودکار و لوکال رو روی سیستم خودتون تست کردید، یا هنوز از چت‌بات‌های معمولی وب استفاده می‌کنید؟ 👇

@bluelearnmp
تبلت قدیمی داشتین یه وقت ندازینش دور، با ابن پروژه Mobian می‌تونید روش یه لینوکس واقعی روش نصب کنید و تبدیلش کنید به یه کامپیوتر


github.com/tabletseeker/mobian


@bluelearnmp
♨️ کافیه این پرامپت رو به هوش مصنوعی بدی تا تصویرت بدون افت کیفیت، به هر ابعادی که بخوای تبدیل بشه!

🌀 تا حالا شده یه عکس داشته باشی ولی اندازه‌ش برای استوری، پست اینستاگرام، یوتیوب یا والپیپر مناسب نباشه؟
دیگه لازم نیست عکس رو کراپ کنی یا بخشی ازش حذف بشه!

فقط این پرامپت رو به ChatGPT یا هر هوش مصنوعی تولید تصویر بده و به‌جای [aspect ratio] نسبت تصویر دلخواهت (مثل 16:9 یا 9:16) رو بنویس:

Change the aspect ratio of this picture to [aspect ratio] while preserving the same visual information like expression, pose, style, lighting, etc. The goal is imagining the picture if it was captured or created in the new aspect ratio. Do not change the zoom level.


‌@bluelearnmp
✨ سیستم عامل‌ها و سال انتشار آن‌ها 🖥

• 🖥 UNIX » 1969
• 💿 MS-DOS » 1981
• 🪟 Windows » 1985
• 🍎 Mac OS » 1984
• 🐧 Linux » 1991
• 📦 Debian » 1993
• 🎩 Red Hat Linux » 1994
• 🪟 Windows 95 » 1995
• 📱 iOS » 2007
• 🤖 Android » 2008
• 🌐 Chrome OS » 2011
• 🐉 Kali Linux » 2013
• 📲 HarmonyOS » 2019

♻️ همه‌چیز از UNIX در 1969 شروع شد ، و حالا به HarmonyOS در 2019 رسیدیم!

@bluelearnmp
💻اصطلاحات امنیت سایبری

⌛️بخش سوم

#هک  #امنیت #اصطلاحات

@bluelearnmp
4️⃣ تا از متد های مهم آرایه در جاوااسکریپت📱

🟫push()
javascript
const arr = [1, 2];
arr.push(3); // [1, 2, 3]

🟫pop()
javascript
const arr = [1, 2, 3];
arr.pop(); // [1, 2]

🟫shift()
javascript
const arr = [1, 2, 3];
arr.shift(); // [2, 3]

🟫unshift()
javascript
const arr = [2, 3];
arr.unshift(1); // [1, 2, 3]

جوین شو برا پست فردا😣❤️
This media is not supported in your browser
VIEW IN TELEGRAM
حمله Deauth (Deauthentication Attack) چیه؟
این حمله یکی از ساده‌ترین و مؤثرترین حملات وایرلس (WiFi) هست.

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

چرا این حمله انقدر خطرناکه؟
- خیلی سریع انجام می‌شه (چند ثانیه)
- نیاز به تجهیزات خیلی گرون نداره (با کارت شبکه معمولی که حالت Monitor بشه و یا ار برد توسعه مجهز ب wifi مثل esp ووووو)
- هیچ رمز عبور یا کلید امنیتی رو هک نمی‌کنه، فقط ارتباط رو قطع می‌کنه
- می‌تونه برای DoS (قطع کردن اینترنت دیگران) یا مرحله اول حملات بزرگ‌تر استفاده بشه (مثلاً گرفتن Handshake برای کراک کردن WPA2)

خلاصه عملکرد:
هکر فریم Deauth رو به اسم روتر به دستگاه می‌فرسته یا برعکس (به اسم دستگاه به روتر). هر دو طرف فکر می‌کنن طرف مقابل گفته «برو قطع شو!» و ارتباط قطع می‌شه.

این حمله روی تمام شبکه‌های WiFi (حتی WPA3 در بعضی حالت‌ها) کار می‌کنه چون مدیریت فریم‌های Deauth در پروتکل 802.11 به صورت پیش‌فرض رمزنگاری نشده.

@bluelearnmp
🔋وب کلاینت و سرور 🖥

محتوای وب روی سرورای وبه و سرور وب هم با پروتکل http در ارتباطه برا همین بهش سرورای http هم میگن
این سرورا دیتا های اینترنتو نگه میدارن و وقتی کلاینت درخواست بفرسته درخواستش به سرور میره و سرورم جواب میده ، کلاینت و سرور باهم اجزای اصلی وبو تشکیا میدن
حالا وقتی ما از کلاینت های http استفاده میکنیم مثل (آخرش میگم) مرورگرا اشیاء http درخواست میکنن و خروجی روی مانیتور نمایش داده میشه🐹

microsoft internet explorer
netscape navigator

🔴خلاصه صفحه 4

@bluelearnmp
دنبال کتاب، مقاله یا پایان‌نامه رایگان هستی؟ 📚

اگه دنبال کتاب‌های الکترونیکی، مقالات علمی، اسناد، تحقیقات یا پایان‌نامه در هر موضوعی می‌گردی، این ۷ سایت از بهترین منابع رایگان اینترنت هستن: 🌍

1️⃣ ManyBooks 📖
🌐 https://manybooks.net

2️⃣ PDF Drive 📄
🌐 https://pdfdrive.com

3️⃣ PDFCoffee ☕️
🌐 https://pdfcoffee.com

4️⃣ PDF Room 🏠
🌐 https://pdfroom.com

5️⃣ Project Gutenberg 🏛
🌐 https://gutenberg.org

6️⃣ Open Library 📚
🌐 https://openlibrary.org

7️⃣ Standard Ebooks 📜
🌐 https://standardebooks.org

💡 بیشتر این سایت‌ها هزاران کتاب و سند رو به‌صورت رایگان در اختیارت می‌ذارن. البته بعضی کتاب‌ها ممکنه به‌دلیل قوانین کپی‌رایت فقط در بعضی کشورها قابل دانلود باشن. ⚖️

📌 اگه اهل مطالعه، تحقیق یا کارهای دانشگاهی هستی، این لیست رو حتماً ذخیره کن؛ یه روز حسابی به دردت می‌خوره. 🎓

@bluelearnmp