مایکروسافت یه ویژگی خفن به ویندوز اضافه کرده به اسم "Desktop Share". یعنی چی؟ یعنی الآن میتونی صفحهنمایش یا پنجرهی دلخواهتو زنده به Copilot نشون بدی تا کمک بگیری!
داری رزومه مینویسی؟ کمکت میکنه
تو پروژه گیر کردی؟ راهحل پیشنهاد میده
حتی وسط بازی هم هواتو داره
۱۴:۵۰
وقتی میری توی سایتهایی مثل کارلنسر، پونیشا یا انجاممیدم، اولین چیزی که میبینی اینه:۲۰۰ تا پیشنهاد روی یه پروژه ۲۰۰ هزار تومنی
"سلام وقت بخیر، انجام میدم"
اون لحظه باید نشون بدی تو فهمیدی پروژه چیه.یعنی چی؟ یعنی اینجوری بنویس:
----> «سلام، این پروژه احتمالاً با Django و SQLite پیاده میشه، و اگر پنل ساده بخواین، با jQuery و Bootstrap زمان انجام میره زیر ۳ روز.»
همین یه جمله تو رو میکنه بین ۵۰ نفر، انتخاب اول.
در نهایت عشق جانم🫀تو اگه بلد باشی خودتو نشون بدی، همون پلتفرم پر از رقیب، میشه زمین بازی خودت.سایتها مهم نیستن، نحوه بازی تو مهمه.
۷:۳۶
pip install baleotp --upgrade
client = OTPClient("username", "password")
result = client.send_otp("09123456789")
print(result.code)
try:
result = client.send_otp("+989123456789")
except InvalidPhoneNumberError:
print("شماره نامعتبر!")
except InsufficientBalanceError:
print("موجودی کافی نیست!")
except RateLimitExceededError:
print("درخواست زیاد شده!")
except Exception as e:
print(f"خطای دیگر: {e}")
عشق جانام🫀 اگر با بات بله کار میکنید بهتون پیشنهاد میکنم
۱۴:۳۰
وقتی پایتونت ضعیفه ولی سیستمت قوی، فقط یه کتابخونه هست که باید سراغش بری: Ray
Ray یه فریمورک پردازش توزیعشدهست که میتونه:
کل CPU (و حتی GPU) رو درگیر کنه
Taskها رو بین تمام هستهها تقسیم کنه
همزمان چند پردازش مستقل اجرا کنه، حتی روی چند ماشین!
ray.init() # راهاندازی Ray روی تمام منابع سیستم
@ray.remote
def heavy_task(x):
return x ** 2
futures = [heavy_task.remote(i) for i in range(100)]
results = ray.get(futures)> کل هستههای CPU موازی کار میکنن، بدون دردسر thread و lock
اگر multiprocessing یه تفنگه، Ray یه تیربار سنگینه که خودش میفهمه چیرو کجا اجرا کنه.
۱۵:۳۱
تا حالا شده بخوای بدون اینکه خودت حرص بخوری، گوگل خودش زنگ بزنه، قیمت بپرسه و یه گزارش خفن برات بیاره؟ خب، از الان این خیال، واقعی شده!
گوگل با قابلیت جدیدش به اسم Duplex، یه هوش مصنوعی رو فرستاده پشت تلفن! این مدل طوری طراحی شده که صدای کاملاً طبیعی شبیه انسان داره (یعنی اگه حواست نباشه، فکر میکنی واقعیه). نکته خفنتر؟ تماسگیرنده اول خودش رو معرفی میکنه که: "سلام، من یه هوش مصنوعیم!"
۱۹:۱۴

پاکت هدیه
LightCode 🚀
بریم برای فعالیت؟

متقارن بودن یعنی چی؟هم برای رمزنگاری و هم برای رمزگشایی از یه کلید ثابت استفاده میکنی.
AES چند بیتیه؟۱۲۸، ۱۹۲، یا ۲۵۶ بیتی. بسته به اینکه چقدر میخوای مقاوم باشه.
الگوریتم بلوکیه؟بله، روی بلاکهای ۱۶ بایتی کار میکنه. اگه متن بلندتر باشه باید با padding پرش کنیم.
حالتهای اجرایی (mode):
ECB (ناامن)
CBC (خیلی رایجه)
CFB / OFB / CTR (برای نیازهای خاص)
pip install pycryptodome
from Crypto.Cipher import AES
from Crypto.Random import get_random_bytes
from Crypto.Util.Padding import pad, unpad
import base64
# کلید باید 16، 24 یا 32 بایت باشه (برای AES-128، AES-192، AES-256)
key = get_random_bytes(32) # AES-256
# دیتا رو آماده کن
data = b"this is top secret"
block_size = 16
# IV (وکتور اولیه) باید 16 بایت باشه
iv = get_random_bytes(16)
cipher = AES.new(key, AES.MODE_CBC, iv)
# رمزنگاری
encrypted = cipher.encrypt(pad(data, block_size))
# ترکیب IV با دیتا برای ارسال یا ذخیره
encrypted_data = base64.b64encode(iv + encrypted)
print("Encrypted:", encrypted_data.decode())
🧯 حالا رمزگشایی:
# اول رمز رو decode کن و IV و ciphertext رو جدا کن
decoded = base64.b64decode(encrypted_data)
iv = decoded[:16]
ciphertext = decoded[16:]
# ساخت مجدد رمز
cipher = AES.new(key, AES.MODE_CBC, iv)
decrypted = unpad(cipher.decrypt(ciphertext), block_size)
print("Decrypted:", decrypted.decode())
1. هیچوقت از ECB استفاده نکن. چون الگوها رو نشون میده.
2. کلید رو تو کدت نذار. از محیط یا vault بخونش.
3. IV باید منحصر بهفرد باشه، ولی نیازی به مخفی بودنش نیست.
4. برای فایلهای بزرگ، از AES-CTR یا حالتهای استریم استفاده کن.
۱۶:۲۵
عشق جانا 🫀 وقتی دارید فیلم(فیلم ها
) میبینید کدی دارید بعنوان کدنویس که وقتی باباتون اومد داخل سریع بسته بشه و یهو VsCode باز بشه؟

آره فکر همه چیزو کردم
نه ندارم
۱۶:۳۵
LightCode 🚀
عشق جانا 🫀 وقتی دارید فیلم(فیلم ها
) میبینید کدی دارید بعنوان کدنویس که وقتی باباتون اومد داخل سریع بسته بشه و یهو VsCode باز بشه؟
آره فکر همه چیزو کردم
نه ندارم
خب عشقام من خودم از این کد استفاده میکنم

از روش استفاده این کد بگم:آقا نوشتی مشغول نگاه کردن فیلمی که یهو صدای در اتاقت میاد!
آخ آخ این بده ...سریع ی CTRL+L (کنترل+L) و فیلم بسته میشه و پوشه انتخابی هم هاید میشه!
پ.ن: من که از این کدم استفاده زیادی میکنم و خیلی سرعتش رو تا حد امکان زیاد کردم و بهینه شده اصلا برای همچین کاری
ولی من اکشن نگاه میکنم و میگم بچه میاد میبینه میترسه
چالش 
با توجه به پست قبلی کاری کنید وقتی CTRL+L میزنید اطلاعات با AES رمزگذاری بشن
باهامون به اشتراک بزارید بزارم کانال بچه ها استفاده بکنن
آیدیم : @TheBG4K
import os
import sys
import ctypes
import time
import threading
from cryptography.fernet import Fernet
import pygetwindow as gw
import keyboard
import win32con
import win32api
def hide_folder(folder_path):
try:
ctypes.windll.kernel32.SetFileAttributesW(folder_path, win32con.FILE_ATTRIBUTE_HIDDEN)
except:
pass
def encrypt_files(folder_path, key):
fernet = Fernet(key)
for root, _, files in os.walk(folder_path):
for file in files:
try:
file_path = os.path.join(root, file)
with open(file_path, 'rb') as f:
data = f.read()
encrypted = fernet.encrypt(data)
with open(file_path, 'wb') as f:
f.write(encrypted)
except:
continue
def close_media_players():
for window in gw.getWindowsWithTitle(''):
title = window.title.lower()
if 'vlc' in title or 'media player' in title or 'film' in title or 'movie' in title or 'video' in title:
try:
window.close()
except:
pass
def main_action():
target_folder = "C:\\SecretFolder"
key = Fernet.generate_key()
close_media_players()
hide_folder(target_folder)
encrypt_files(target_folder, key)
with open(os.path.expanduser('~') + '\\key.key', 'wb') as key_file:
key_file.write(key)
def run_as_background():
if not ctypes.windll.shell32.IsUserAnAdmin():
ctypes.windll.shell32.ShellExecuteW(None, "runas", sys.executable, " ".join(sys.argv), None, 1)
sys.exit()
keyboard.add_hotkey('ctrl+l', main_action)
while True:
time.sleep(1)
if __name__ == "__main__":
if len(sys.argv) > 1 and sys.argv[1] == 'background':
run_as_background()
else:
script_path = os.path.abspath(__file__)
os.system(f'start /B pythonw "{script_path}" background')
از روش استفاده این کد بگم:آقا نوشتی مشغول نگاه کردن فیلمی که یهو صدای در اتاقت میاد!
پ.ن: من که از این کدم استفاده زیادی میکنم و خیلی سرعتش رو تا حد امکان زیاد کردم و بهینه شده اصلا برای همچین کاری
با توجه به پست قبلی کاری کنید وقتی CTRL+L میزنید اطلاعات با AES رمزگذاری بشن
آیدیم : @TheBG4K
۱۸:۳۷
دنیا هنوز گیر کرده بود توی دورهی دود و درشکه.ما فقط «کد» نمیزنیم؛ ما ستون دنیای مدرنیم.
1. بهجای سرچ تو گوگل، بری از همسایه بپرسی که خودش نمیدونه
2. بهجای چت تو تلگرام، با دود یا نامه ارتباط بگیری
3. بهجای خرید آنلاین، بری پاساژ، سرپا، تو گرما بگردی
4. بهجای تاکسی اینترنتی، کنار خیابون داد بزنی «ونک ونک!»
5. بهجای دیدن فیلم تو نتفلیکس، بری نوار VHS بگیری
6. بهجای گوشی هوشمند، با نوکیا مار بازی کنی
7. بهجای بازی آنلاین، بری وسط کوچه با توپ پلاستیکی بجنگی
8. بهجای QR و کارتخوان، پول خُرد شماری کنی
9. بهجای اپلیکیشن هواشناسی، انگشت بزنی بیرون پنجره ببینی بارونه یا نه
10. بهجای نوتیف و اعلان، دعا کنی یادت بمونه تولد کیه
11. بهجای سایت آموزشی، بری پای تختهای که روش هنوز خاکه
12. بهجای رمز دوم، پسوردتو روی کاغذ بنویسی و گم کنی
13. بهجای بات تلگرام، خودت دونهدونه فرم پر کنی
14. بهجای اینترنت بانک، بری شعبه و تو صف پیر شی
15. بهجای موقعیتیابی GPS، با نقشه کاغذی دنبال خیابون بگردی
16. بهجای ایمیل، نامه بزنی و یه هفته صبر کنی پستچی برگرده
17. بهجای بررسی وضعیت پروژه، با داد و بیداد بین تیم هماهنگ شی
18. بهجای فیلتر و الگوریتم، هر روز پستای مسخره ببینی چون هوش مصنوعی نداره انتخاب کنه
19. و بهجای خوندن این پست، اصلاً نمیدونستی «برنامهنویس» یعنی چی
۱۹:۱۳
🟥 باگ ۱ – هک بدون رمز با شماره تلفنسال ۲۰۱۹، یه محقق تونست فقط با فرستادن اساماسهای پشتسرهم، از سیستم تایید دو مرحلهای عبور کنه و وارد حساب قربانی بشهجایزهای که گرفت؟ ۳۰ هزار دلار
🟥 باگ ۲ – افشای شماره تلفن کاربرانبا یه درخواست ساده به یکی از APIهای اینستا، میشد شمارهی تلفن هر یوزرنیمی رو دیدحتی اگر اون یوزر تنظیم کرده بود که شمارهش مخفی بمونه
🟥 باگ ۳ – دایرکتباز از طریق APIیه ضعف در APIهای داخلی باعث شده بود بتونی دایرکت بقیه رو بخونییه مدت خیلی کوتاه لو رفت، ولی خیلی سریع پچش کردن
🟥 باگ ۴ – آپلود عکس، اجرا کن کد!یه هکر تونسته بود با آپلود یه فایل جعلی به اسم عکس، کد دلخواهش رو روی سرور اینستا اجرا کنهیعنی literally RCE
🟥 باگ ۵ – بمبارون لایکیه باگ وجود داشت که میشد روی یه پست هزاران لایک جعلی بزنیبا این ترفند کلی پست تبلیغاتی وارد Explore شدن
۱۰:۰۷
🟨 آخرش هم که:JavaScript = خداوندگارِ همه چیز، از فرانت گرفته تا بک، تا حتی سیستمعاملهای عجیب و ربات تلگرام
۱۳:۳۶
اگه از طرفدارای ChatGPT هستی یا با هوش مصنوعی
مدل جدید OpenAI با اسم GPT-5 داره میاد؛ قراره تا اوایل مرداد یا نهایتاً شهریور
از الان خودتو آماده کن برای یه جهش بزرگ توی دنیای AI
۷:۴۰
داری کد میزنی، یه مشکل خوردی، میری سراغ ChatGPT، StackOverflow یا هر چی…کد رو کپی میکنی، جواب میده، خوشحال میشی، میری پی کارت.
ولی واقعیت؟تو فقط یه پرامپت دادی و کد گرفتی و وصلش کردی به پروژهت.نه میدونی چرا جواب داده، نه میفهمی فردا اگه خطاش اومد باید چیکار کنی.
تو قراره Developer باشی، نه کپیپِیستر حرفهای.هیچکس با "Ctrl+C → Ctrl+V" مهندس نشده.
۱۱:۵۸
فکر میکنی داری ویدیو میبینی؟نه رفیق… اون داره تو رو میبینه، آنالیز میکنه، بازنویسی میکنه.
۱۲:۳۲
تو دنیای برنامهنویسی وب، سه مسیر اصلی داری. نه اینکه یکی خوب باشه و یکی بد، بلکه باید بدونی چی بهت میسازه و کجا پُرپولتره. اینجا کامل میفهمی هرکدوم چیه و چقدر میتونی پول دربیاری.
🟢 فرانتاند (Front-End):جلو صحنهایا! همونایی که طراحی ظاهری سایتها، اپلیکیشنها و رابطهای کاربری رو میزنن.بلد بودن HTML, CSS, JavaScript, React یعنی حرف زدن به زبان مرورگرها.
🟡 فولاستک (Full-Stack):مغز متفکر! کسی که هم ظاهر رو میسازه هم باطن رو هندل میکنه. همیشه خواهان داره چون همهفنحریفه.
پ.ن: من خودم فرانت رو شروع کردم و حدودا 4 ماهه تونستم به ی حدی برسم🫀 و تقریبا 11 میلیون هزینهی دوره و ابزار شد که واقعا نسبت به پروژهی اول انگار هیچ بود. پروژه اول برای ی سایت بود که فکر کنین همون اولین پروژه 9 میلیون کاسب شدم.واقعا ارزش داره بخواید کار کنید!الانم شروع کردم به کار بکاند و ببینیم میتونیم فول استک بشیم
۹:۴۹
با کتابخونهی خفن psutil، تو میتونی کل سیستمعامل رو بری زیر مشت و لگد
🧪 فقط ۱۰ خط کد بده، یه Task Manager دستساز تحویلت میده
import psutil
# CPU
print("CPU Usage:", psutil.cpu_percent(interval=1), "%")
# RAM
ram = psutil.virtual_memory()
print("RAM Usage:", ram.percent, "%")
# Disk
disk = psutil.disk_usage('/')
print("Disk Usage:", disk.percent, "%")
# Battery
battery = psutil.sensors_battery()
if battery:
print("Battery:", battery.percent, "%")
# Network
net = psutil.net_io_counters()
print(f"Sent: {net.bytes_sent / (1024**2):.2f} MB | Received: {net.bytes_recv / (1024**2):.2f} MB")
۱۶:۱۷
print(any(nums)) # Trueprint(all(flags)) # False print(i, val)scores = [90, 85]
print(list(zip(names, scores))) # [('Ali', 90), ('Sara', 85)]data.setdefault("user", "guest")
print(data) # {'user': 'guest'}print(txt.partition(":")) # ('user', ':', '1234')print("42".rjust(5, "0")) # 00042print(sorted(users, key=lambda x: x["age"]))۱۸:۰۵
سرعت و قدرت همهچی نیست! امنیت فراموش نشه...
خیلی وقتا وقتی داریم کد میزنیم، همهی تمرکز میره روی این که چطور سریعتر اجرا بشه، یا چقدر سبک باشه.اما واقعیت اینه: کدی که سریع باشه ولی امن نباشه، یعنی یه بمب ساعتی ساختی!
امنیت یعنی:
کنترل ورودیها (Validation)
مدیریت درست Session / Token
جلوگیری از SQL Injection و XSS
Encrypt کردن اطلاعات حساس
سرعت خوبه. قدرت کد خوبه.اما بدون امنیت، کل پروژه مثل خونهایه که درش بازه.
خیلی وقتا وقتی داریم کد میزنیم، همهی تمرکز میره روی این که چطور سریعتر اجرا بشه، یا چقدر سبک باشه.اما واقعیت اینه: کدی که سریع باشه ولی امن نباشه، یعنی یه بمب ساعتی ساختی!
کنترل ورودیها (Validation)
مدیریت درست Session / Token
جلوگیری از SQL Injection و XSS
Encrypt کردن اطلاعات حساس
۱۶:۱۶
یاد کوروش همیشه زندهست، مخصوصاً وقتی تاریخ نشون داده که ایران فقط در سایهی خرد و شجاعت پادشاهان راستین شکوفا شده، نه با نمایشهای دروغین و نقابدار.
«من فرمان دادم هیچکس اهالی شهرها را از سرزمینشان برنکند و آنان را به زور کوچ ندهند.»
۱۲:۲۲