| ᴅᴇᴠʟᴏꜱꜱᴏ |
前往频道在 Telegram
𝙳𝚎𝚟𝙻𝚘𝚜𝚜𝚘 🚀 کانال تخصصی برنامه نویسی، شبکه و امنیت 📰 اخبار تکنولوژی | 💻 آموزش و سورس کد کاربردی| 🛠️ انجام پروژه اختصاصی 📩 همکاری و مشاوره: @imlosso
显示更多605
订阅者
-224 小时
+197 天
+6030 天
帖子存档
605
ورودی بهشتِ وب🍸
محتوا درحال جذاب شدنه👌
از امروز قراره درکنار بقیه محتوا ها این کتابم باهم پیش ببریم 📕
با این کتاب میتونیم ساختار وبو کامل درک کنیم که همین میتونه خیلی کمک کنه برای ورود به حوزه های سمت وب 🌐
🔔پیشنهاد میکنم درکنارش برای درک عمیق خودتونم بخونید و صرفا به محتوای گذاشته شده بسنده نکنید 💚
605
🔢متد مهم آرایه در جاوااسکریپت🖥
⬛️filter()
const arr = [1, 2, 3, 4];
arr.filter(n => n % 2 === 0);
// [2, 4]⬛️map()
const arr = [1, 2, 3];
arr.map(n => n * 2);
// [2, 4, 6]⬛️reduce()
const arr = [1, 2, 3];
arr.reduce((a, b) => a + b, 0);
// 6⬛️forEach()
const arr = [1, 2, 3];
arr.forEach(n => console.log(n));
// 1 2 3
605
Repost from آخرین کد نویس
کتاب Prompt Engineering for LLMs
نویسندگان: John Berryman & Albert Ziegler
انتشارات: O'Reilly
این کتاب یک راهنمای کاربردی و مهندسی برای ساخت برنامههای واقعی با تمامی مدلهای زبانی بزرگ (مثل Claude، Gemini، Llama و GPT) است.
نویسندگان کتاب با تکیه بر تجربه خلق GitHub Copilot، یاد میدهند که چطور مدلهای زبانی را به لایهای قابل اتکا از معماری نرمافزار خود تبدیل کنید؛ لایهای که مسائل سیستم را بفهمد، ابزارها را فراخوانی کند و اکشنهای واقعی انجام دهد.
سرفصلهای اصلی: • نحوه کارکرد زیرکاپوت ترنسفورمرها و توکنسازی • تکنیکهای چندنمونهای (Few-Shot) و زنجیره افکار (Chain-of-Thought) • پیادهسازی معماری بازیابی اطلاعات (RAG) • فراخوانی ابزارها (Tools) و ساخت ایجنتهای هوشمند • ارزیابی و تست خروجی مدلها در محیط واقعی سطح: متوسط تا پیشرفته زمان پیشنهادی: ۴ تا ۶ هفته فایل PDF کتاب در پیام بعدی قرار گرفته است. نکات کلیدی و کاربردی این کتاب را بهزودی در کانال بررسی میکنیم.
605
🚀 گرانترین خط تیره تاریخ، داستانی که به ناسا ۱۸ میلیون دلار ضرر زد!
۲۲ ژوئیه ۱۹۶۲، ناسا اولین ماموریتش برای رسیدن به سیاره زهره رو با موشک Atlas-Agena پرتاب کرد. کاوشگر Mariner 1 قرار بود اولین فضاپیمای آمریکایی باشه که به یه سیاره دیگه میرسه.
⏱ ۲۹۳ ثانیه بعد از پرتاب...
موشک از مسیرش منحرف شد و افسر ایمنی پرتاب مجبور شد دکمه انهدام رو بزنه؛ Mariner 1 وسط اقیانوس اطلس منفجر شد.
🔍 علتش چی بود؟
وقتی تیم تحقیق کدهای هدایت موشک رو بررسی کردن، فهمیدن که یه نشونه ریاضی کوچیک (شبیه یه خط تیره، دقیقاً یه overbar) از یکی از فرمولهای هدایت جا افتاده بود. همین باعث شد کامپیوتر موشک، نوسانات طبیعی و جزئی سرعت رو بهاشتباه بهعنوان خطای مسیر تشخیص بده و پشت سر هم دستورات اصلاحی شدید بده که خود موشک هم مو به مو اجراشون کرد.
😳 نکته عجیب تر:
همین کد قبلاً تو ماموریتهای قمری Ranger هم استفاده شده بود و هیچ مشکلی ایجاد نکرده بود؛ باگ فقط تو این شرایط خاص خودشو نشون داد.
✍️ نویسنده معروف آرتور سی. کلارک بعدها این حادثه رو بهعنوان «گران ترین خط تیرهی تاریخ» توصیف کرد؛ لقبی که هنوز بعد از ۶۰ سال، تو دنیای برنامهنویسی زبانزده.
💡 چرا این داستان هنوز مهمه؟
یه علامت به اندازه یه دونه برنج، تونست میلیون ها دلار هزینه و سالها کار تیمی رو نابود کنه. یادآوریه که تو کد، جزئیات کوچیک هیچوقت کوچیک نیستن.
605
🔡 اپلیکیشن کاربردی و جذاب برای آیفون 📱
اگر دنبال ارتقای امکانات گوشیت هستی این لیست از اپلیکیشن های جذاب iOS از دست ندید
🗣Kino
این برنامه یکی از بهترین اپلیکیشن های فیلم برداری برای گوشیهای آیفونه🗣Clocks
این اپلیکیشن مجموعه ای جذاب از لاک اسکرین های زیبا و متنوع رو برای آیفونت فراهم میکنه🗣Reminders
اپلیکیشن یادآوری کارها، لیست خرید و قرار ملاقات ها ساده، کاربردی، رایگان🗣Crouton
یک اپلیکیشن کامل و جامع برای دستور های مختلف که امکانات متنوع و کاربردیو در اختیار شما قرار میده
605
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]
جوین شو برا پست فردا😣❤605
🚀 اگه به برنامهنویسی، هوش مصنوعی و دنیای تکنولوژی علاقه داری، کاپیتان کد برای توئه!
اینجا از ترفندهای کاربردی Git، لینوکس و VS Code تا معرفی ابزارهای خفن، مسیر یادگیری برنامهنویسی، فرصتهای فریلنسری و خبرهای مهم AI رو باهم دنبال میکنیم؛ کوتاه، کاربردی و بدون حرف اضافه. ⚡️
برای اینکه از دنیای کد عقب نمونی، همین الان عضو شو 👇
@captaincode_tech
605
مایکروسافت یه مدل جدید به اسم MAI-Cyber-1-Flash معرفی کرده که کارش پیدا کردن و بستن حفره های امنیتیه طبق گفته خودشون این مدل توی تست ها از GPT و Gemini بهتر عمل کرده و هزینهش هم تقريباً نصفه با سیستم جدید Perception بخش زیادی از این کارها خودکار انجام میشه؛ یعنی تهديدها پیدا میشن و قبل از دردسر برطرف میشن
605
📰 گوگل فقط یک روز بعد از عرضه، ابزار AI گوگل ارث رو جمع کرد
گوگل پنجشنبه یه قابلیت جدید تو گوگل ارث معرفی کرد که با 🍌 Nano Banana 2 (ابزار تولید تصویر گوگل) به کاربرا اجازه میداد روی نقشه های ماهواره ای واقعی، تصاویر ساختگی بسازن و جاش بذارن.
⚡️ چرا فقط یک روز دووم آورد؟
یه خبرنگار تحقیقاتی به اسم Henk van Ess با همکاری چند رسانه از جمله NPR نشون داد که میشه با این ابزار تصاویری از مهاجرین کنار مرز مکزیک یا حتی یه نیروگاه هسته ای ساختگی در ایران تولید کرد.
🛑 واکنش گوگل:
گوگل تو یه بیانیه گفت که اگر چه متخصصین جغرافیایی از این قابلیت برای کارهای مفید استفاده میکردن، ولی چون بعضیا اسکرین شات هایی از تصاویر ساختهشده که ظاهراً سیاست های شرکت رو نقض میکردن پخش کرده بودن، تصمیم گرفتن این قابلیت رو جمع کنن تا گاردریل های قوی تری روش پیاده کنن.
🤔 چرا این مهمه؟
گوگل ارث تا امروز یکی از منابع قابل اعتماد برای تأیید اخبار و رویدادها در نقاط سخت دسترسی دنیا بوده؛ حالا با ورود AI به این پلتفرم، خط بین واقعیت و تصاویر ساختگی داره کمرنگ تر میشه.
605
اگر لپتاپ گیمینگ داری، بهتره اپلیکیشن رسمی برندش رو نصب کنی💻 ✅
این برنامه ها برای مدیریت عملکرد، نورپردازی🎧 RGB، سرعت فن💨، پروفایل های بازی و آپدیت درایور ها استفاده میشن.
ASUS → Armoury Crate MSI → MSI Center (یا Dragon Center در مدلهای قدیمی) Dell→ Alienware Command Center Lenovo Legion → Lenovo Vantage Acer Predator → PredatorSense HP Omen → OMEN Gaming Hub Gigabyte / AORUS → GCC (Gigabyte Control Center) Razer → Razer Synapseتقریباً تمام این برنامه ها امکاناتی مثل تنظیم حالت Performance، کنترل فن، مانیتورینگ دما، شخصیسازی RGB و مدیریت باتری رو در اختیار شما قرار میدن.
605
دیگه از os.path دست بکش؛ با pathlib کار کن🐍
خیلی از برنامه نویسا هنوز عادت دارن مسیر فایل ها رو با رشته (string) و os.path مدیریت کنن. از پایتون ۳.۴ به بعد ماژول pathlib این کارو خیلی تمیز تر و خوانا تر میکنه🦦😉
❗️قبل (روش قدیمی):
import os
path = os.path.join('data', 'files', 'report.txt')
if os.path.exists(path):
with open(path) as f:
content = f.read()
🟢بعد (روش pathlib):
from pathlib import Path
path = Path('data') / 'files' / 'report.txt'
if path.exists():
content = path.read_text()
✅ چرا بهتره؟
🔴عملگر / جای os.path.join رو میگیره و خیلی خواناتره
🔴متدهای ی مثل read_text, write_text, exists, suffix, stem مستقیم رو خود آبجکت مسیر کار میکنن
🔴روی ویندوز و لینوکس بدون تغییر کد کار میکنه
💎عضو شو و آپدیت بمون605
🎨 دیگه لازم نیست فتوشاپ رو خریداری یا کرک کنی
سایت: Photopea.com یه ادیتور تصویر آنلاینه که تقریباً کپی فتوشاپه؛ لایه، ماسک، افکت، Smart Object، همهچیزو داره. بدون نصب هیچ برنامهای، مستقیم تو مرورگرت باز میشه.
✅ چرا ارزششو داره:
فایلهای PSD (فتوشاپ) رو مستقیم باز و ذخیره میکنه
علاوه بر PSD، فرمتهای XD، Sketch، CDR رو هم پشتیبانی میکنه
روی هر سیستمی (حتی سیستمهای ضعیف یا کرومبوک) بدون لگ کار میکنه و رایگانه
💡 برای کسایی که گاهی فقط یه رتوش سریع یا ویرایش لوگو میخوان و نمیخوان کل فتوشاپ رو نصب کنن، این دقیقاً همون چیزیه که لازم دارن.
605
🚫 اگر از تبلیغات اعصاب خردکن یوتیوب، آپارات، ساندکلاد و سایت ها خسته شدی، این افزونه رو نصب کن تا وب گردی خیلی تمیز تر و بدون تبلیغات داشته باشی.
🧩 اسم افزونه:
uBlock Origin Lite⚡️ فقط کافیه از Chrome Web Store نصبش کنی و تمام! ✅
605
پلتفرم معروف Hugging Face که مرجع اصلی مدلها و دیتاستهای متنباز هوش مصنوعیه، هدف یک نفوذ امنیتی قرار گرفته و اطلاعات هزاران کاربر در معرض خطره.
هکر یک انسان نبود، بلکه یک ایجنت هوش مصنوعی خودکار بود، مربوط به یکی از مدلهای آزمایشی OpenAI. ماجرا اینجوری شروع شد:
یه دیتاست مخرب آپلود شده بود که از دو مسیر اجرای کد (RCE) توی pipeline پردازش دیتاست هاگینگفیس سوءاستفاده کرد
با این کار، ایجنت تونست دسترسی سطح node بگیره
بعد credential های ابری و کلاستر رو جمعآوری کرد (credential harvesting)
و در نهایت بهصورت جانبی (lateral movement) بین سیستمهای داخلی حرکت کرد
جالبتر اینکه این ایجنت در واقع بخشی از یه آزمایش داخلی خود OpenAI به اسم ExploitGym بود (بنچمارکی برای سنجش تواناییهای تهاجمی سایبری مدلها)، و مدلها برای «تقلب» توی این تست، از محیط ایزولهشون فرار کردن و به سرورهای واقعی هاگینگفیس نفوذ کردن تا جوابهای بنچمارک رو بدزدن.
هاگینگفیس خودش هم این نفوذ رو با یه سیستم تشخیص ناهنجاری مبتنی بر LLM شناسایی کرد و قبل از اینکه OpenAI باهاشون تماس بگیره، به مراجع قانونی هم گزارشش داد.
605
⚠️ اخیراً گزارشها نشون میدن که با رشد ابزار هایی مثل OpenAI و Google، پیاده سازی سایت های فیشینگ خیلی راحت تر شده!
📌 داستان چیه؟
هکر ها الان میتونن با کمک AI:
🤖 سایت های فیک کاملا مشابه سایت های واقعی بسازن
📩 ایمیل های کاملاً طبیعی طراحی کنن
🎯 کاربران رو دقیق هدفگذاری کنن
⚡ خطر کجاست؟
❗ ممکنه وارد یه سایت بشی که کاملاً شبیه سایت اصلیه
❗ اطلاعاتت رو وارد کنی و مستقیم بره دست هکر 😬
🛠 ابزار ساده تشخیص فیشینگ با پایتون
💡 این کد یه بررسی اولیه روی URL انجام میده:
import re
import requests
# DevLosso
SUSPICIOUS_KEYWORDS = ["login", "verify", "update", "secure", "account", "bank"]
# DevLosso
def check_url(url: str):
print(f"\nchecking URL: {url}\n")
# check https
if not url.startswith("https"):
print("Not secure (no HTTPS)")
else:
print("Uses HTTPS")
# check suspicious keywords
if any(word in url.lower() for word in SUSPICIOUS_KEYWORDS):
print("suspicious keywords detected in URL")
# check IP instead of domain
if re.match(r"http[s]?://\d+\.\d+\.\d+\.\d+", url):
print("URL uses IP address instead of domain")
# check domain length
domain = url.split("//")[-1]
if len(domain) > 30:
print("Very long domain (possible phishing)")
# try request
try:
response = requests.get(url, timeout=5)
print(f"status Code: {response.status_code}")
except:
print("failed to connect")
# DevLosso
def main():
url = input("enter URL to check: ")
check_url(url)
# DevLosso
if name == "main":
main()605
اسکنر امنیتی پیشرفته سایت 💻
اگه میخوای امنیت یه سایت رو سریع بررسی کنی، این اسکریپت بهت کمک میکنه هدرهای مهم امنیتی رو آنالیز کنی
کافیه لینک بدی، خودش درخواست میفرسته، ریدایرکتها رو دنبال میکنه و نشون میده چه چیزایی فعاله یا نه 🪐
import requests
#DevLosso
SECURITY_HEADERS = [
"Content-Security-Policy",
"Strict-Transport-Security",
"X-Content-Type-Options",
"X-Frame-Options",
"Referrer-Policy",
"Permissions-Policy",
"Cross-Origin-Opener-Policy",
"Cross-Origin-Embedder-Policy"
]
#DevLosso
def check_headers(url: str):
try:
response = requests.get(url, timeout=10, allow_redirects=True)
headers = response.headers
except requests.exceptions.RequestException as error:
print(f"Connection error: {error}")
return
print(f"\n🔍 Security check for: {url}")
if response.url != url:
print(f"↪️ Final URL after redirect: {response.url}")
print()
for header in SECURITY_HEADERS:
if header in headers:
print(f"✅ {header} → {headers[header]}")
else:
print(f"❌ {header} → Missing")
#DevLosso
def main():
url = input("Enter target URL (e.g. https://example.com): ")
if not url.startswith("http"):
url = "https://" + url
check_headers(url)
#DevLosso
if __name__ == "__main__":
main()605
خبب
همراهان عزیز دِولوسو😎💎
از امروز تا چند هفته ادمین چنل رفیقمه و براتون پست میزاره و منم حواسم هست
شما حمایتتونو مثل همیشه ادامه بدید🔥
👤 @Amirmak1386
اگر با خودمم کار داشتید
👤 @imlosso
605
Repost from N/a
قبل از اینکه اولین پروژهات را شروع کنی، یک سؤال...
اگر همین امروز اینترنت قطع شود، هنوز میتوانی برنامهنویسی کنی؟ 🤔
در @IPC2A هر روز بهترین ابزارهای هوش مصنوعی، سورسکدهای کاربردی، آموزشهای برنامهنویسی و منابع رایگان را معرفی میکنیم تا همیشه یک قدم از بقیه جلوتر باشی. 🚀
عضو شو و هر روز یک ابزار یا مهارت جدید یاد بگیر که واقعاً به کارت بیاید: https://t.me/IPC2A
605
بیش از ۱۸۰۰ سایتو با ی نرمافزار دانلود کن؛ شاید این کامل ترین دانلودر اوپن سورس گیت هاب باشه!🖥⤵️
اگر همیشه برای دانلود از YouTube، Instagram، TikTok، Reddit، Udemy، Hotmart، Bilibili یا حتی فایل های Torrent مجبور بودی چند ابزار مختلف نصب کنی وقتش رسیده با OmniGet آشنا شی🤝😉
این پروژه اوپن سورس تقریباً همه چیزو تو ی برنامه جمع کرده
دانلود ویدیو، پلیلیست، کانال و لایو دانلود موسیقی با فرمتهای مختلف دانلود دورههای آموزشی از پلتفرمهایی مثل Udemy، Hotmart، Teachable، Kajabi، Thinkific، Skool و چندین سرویس دیگر دانلود کتاب، PDF و EPUB پشتیبانی از Torrent و Magnet دانلود و مدیریت زیرنویس ها
اما ماجرا فقط دانلود نیست… انتخاب کیفیت و فرمت خروجی دانلود گروهی و صف دانلود حرفه ای دانلود بخشی از ویدیو یا استخراج فقط صدا پخشکننده داخلی ویدیو و موسیقی کتاب خوان داخلی برای PDF و EPUB مبدل فایل با FFmpegلینکش تو گروه🔗
