Dev Perfects
40 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://t.iss.one/dev_perfects/455


ارتباط:
https://t.iss.one/HidenChat_Bot?start=936082426
Download Telegram
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
📌مجموعه ای از sources.list های توزیع های لینوکس برای استفاده آسان در دسترس قرار دادم.

🛠در افزودن سایر sources.list توزیع های دیگر مشارکت کنید❤️

https://github.com/hosseinseilani/sources.list
تجربه: تو سایت وردپرسی هیچوقت اول خرید نکنید.
۱- اول اکانت بسازید
۲- یه بار لاگ اوت کنید
۳- اگه پناه بر خدا گذاشت که دوباره لاگین کنید، اونوقت خریدتونو انجام بدید
که مثل من دو روز گرفتار نشید

اونم تو ایران که «فروشنده» تقریبا وجود نداره. همه «کاسبن» صرفا. یه پولی میگیرن و میرن. نه خدماتی نه پشتیبانی درست حسابی و مسئولیت پذیری؛ هیچی...
Forwarded from Geek Alerts
ویژگی Recall رو که یادتونه؟ مایکروسافت وقتی معرفیش کرد گفت میاد از تمام تغییراتی که داخل ویندوز انجام میدید یه ذخیره بر میداره، مثل تمام یادداشت‌هایی که نوشتید، و هر کاری که کردید.
خوبیش اینه که هرچیزی فراموش کنید میتونید به Recall برگردید ولی منتقدها گفتن این کابوس امنیتی به حساب میاد.
حالا مایکروسافت تغییرات اساسی داخل ویژگی Recall داده و قرار هست به‌زودی به دستگاه‌هایی که کوپایلت‌پلاس هستن اضافه بشه.
از تغییراتش اینه که الان میشه Recall رو حذف کرد، قبلا گفته بود اجباری هست.
تمام داده‌هایی که ذخیره میشه با ماژول TPM رمزنگاری میشه و تنهاراه دسترسی به داده‌ها از طریق احراز هویت Windows Hello هست، یعنی اثر انگشت یا پین کد وارد بشه.
خود این ویژگی رو هم بردن داخل یه جور sandbox یا ماشین مجازی که پردازش‌هاش جدا از ویندوز کار کنه و هیچ برنامه‌ای بهش دسترسی نداشته باشه.
این ویژگی در کل صرفا برای دستگاه‌هایی هست که با کوپایلت‌پلاس عرضه میشن و نمیشه به صورت برنامه روی بقیه دستگاه‌ها نصب کرد.
windows
@geekalerts
Forwarded from Geek Alerts
Forwarded from Geek Alerts
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
جاناتان کوربت، توسعه‌دهنده هسته لینوکس و یکی از بنیان‌گذاران اخبار هفتگی لینوکس (LWN) است
https://lwn.net
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
نسخه 7.1.2 از نرم‌افزار VirtualBox منتشر شده است که از شتاب‌دهی سه‌بعدی برای ماشین‌های مجازی که بر روی پلتفرم ARM اجرا می‌شوند، پشتیبانی می‌کند

جزئیات بیشتر:
• پشتیبانی از شتاب‌دهی سه‌بعدی: این نسخه امکان فعال‌سازی شتاب‌دهی سه‌بعدی را برای ماشین‌های مجازی پلتفرم ARM فراهم می‌کند
• رفع اشکالات رابط کاربری: مشکلات مربوط به طرح چند پنجره‌ای و ترجمه‌های زبان در رابط کاربری برطرف شده است
• بهبود امنیت نمایش از راه دور: گزینه‌ای برای تغییر روش امنیتی نمایش از راه دور به رابط کاربری اضافه شده است
• رفع اشکالات مربوط به BIOS و UEFI: مشکلات مربوط به حالت NVRAM در ماشین‌های BIOS قدیمی و پرس‌وجوی حالت Secure Boot در UEFI برطرف شده است.
• بهبود عملکرد DHCP: مشکلات مربوط به DHCP در برخی ماشین‌های مهمان که دامنه خالی دارند، رفع شده است
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🇮🇷 سرور مجازی ایران

- ترافیک اضافه : ۲۷۵ تومان (مجموع آپلود و دانلود)
- پورت اتصال : ۱۰ گیگابیت
- آی پی ورژن ۶ : موجود
- ضمانت بازگشت وجه

🔥 ثبت سفارش:
🔗https://irvm.org/virtual-server-iran/

❤️@irvm_org
🔗 www.irvm.org
🎙@irvm_sup
در اختیار داشتن و استفاده از اینترنت #استارلینک جرم نیست

بنا بر اصل قانونی‌بودن جرم و مجازات که در اصل ۳۶ قانون اساسی فعلی در ایران و مواد ۲، ۱۰ و ۱۲ قانون مجازات اسلامی به صراحت مورد شناسایی و تاکید قرار گرفته، تنها اعمالی جرم است و مجازات در پی دارد، که در قوانین موضوعه کیفری در ایران به صراحت مورد جرم‌انگاری قرار گرفته باشند.

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

🔍 ircf.space
@ircfspace
Forwarded from Python Hints
یک سری ابزارها بود ۱۰ سال قبل ی دوره‌ای خیلی مد شد اصطلاحا بهشون Bomber می‌گفتند. طرف یک کد نوشته بود که یکسری سرویس چت و پیامک و ... که محدودیت روشون گذاشته نشده بود رو استفاده می‌کرد؛ شما توی اون ابزار شماره کسی که می‌خواستی اذیتش کنی رو وارد می‌کردی و تعداد یا زمان بعد مثلا ۲۰۰۰ تا پیامک براش میرفت.
اگر اشتباه نکنم؛ اون زمان bulk notification remover هم وجود نداشت ولی خب مهم هم نبود به اندازه کافی آزار دهنده بود.

به بچه‌ی یکی از دوستان دارم آموزش میدم (البته بیشتر کدهاش رو بررسی می‌کنم)؛ دوره ابتدایی هست.
کد نوشته به مادرش تو تلگرام پیام بده؛ ۵۰ تا متن از chatgpt گرفته با این مزمون که
چرا نذاشتی ۵ شنبه بیشتر بیدار بمونم جمعه که مدرسه نداریم؛ می‌خواستم PS بیشتر بازی کنم.

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

خلاصه جلو استعداد بچه‌ها رو نگیرید؛ اما برای اینکه استعدادش مخرب نشه بعد از اینکه ابزارش کامل شد قطعا خودم از همون ابزار علیه خودش استفاده خواهم کرد تا یادبگیره هرکاری یک سری عواقب هم خواهد داشت ولی استعداد و انگیزه‌اش رو از بین نمی‌برم.
تیم توزیع آرچ و ولو (valve) که یکی از شرکت‌های مشهور بازی سازی هستش، همکاری جدیدی رو شروع کردن در توسعه استیم‌دک بر روی آرچ لینوکس که این همکاری باعث میشه تا توزیع آرچ تحت تأثیر بعضی چیز‌ها قرار بگیره که این باعث تغییراتی در توزیع و بهبود‌های زیادی خواهد شد.

این موارد توزیع‌های مشتق شده آرچ بیس روهم تحت تأثیر خودشون قرار میدن.

متن پایین متنی هستش که توسط توسعه‌دهنده‌های آرچ در میلینگ‌لیست منتشر شده:

ما بسیار هیجان‌زده‌ایم که اعلام کنیم Arch Linux وارد یک همکاری مستقیم با Valve شده است. Valve به‌طور سخاوتمندانه از دو پروژه مهم که تأثیر بسیار زیادی بر توزیع ما خواهند داشت، حمایت می‌کند: زیرساخت سرویس ساخت و یک محفظه امضای امن. با حمایت از کار بر اساس فریلنسری برای این موضوعات، Valve این امکان را برای ما فراهم می‌کند که بدون محدودیت به‌خاطر زمان آزاد داوطلبان، روی این پروژه‌ها کار کنیم.

این فرصت به ما اجازه می‌دهد تا با سرعت بیشتری به برخی از بزرگترین چالش‌هایی که مدتی است با آن‌ها روبرو هستیم، رسیدگی کنیم. این همکاری پیشرفت‌هایی را که به‌طور معمول زمان بیشتری از ما می‌برد، سرعت می‌بخشد و در نهایت ما را از محدودیت‌هایی که مانع از پیگیری برخی از پروژه‌های برنامه‌ریزی‌شده ما بودند، رهایی می‌بخشد. ما بسیار سپاسگزاریم از Valve که این فرصت را فراهم کرده و برای تعهد صریحش در کمک و حمایت از Arch Linux.

این پروژه‌ها مطابق با فرآیندهای معمول توسعه و اجماع‌سازی ما پیش خواهند رفت. [RFCها] برای هرگونه تغییرات گسترده ایجاد خواهند شد. بحث‌ها در این لیست پستی، همچنین برنامه‌ریزی مسائل، اهداف و پروژه‌ها در GitLab ما، شفافیت و بینشی نسبت به این کارها فراهم خواهند کرد. ما بر این باوریم که این همکاری به‌طور چشم‌گیری به نفع Arch Linux خواهد بود و مشتاقیم که به اشتراک گذاشتن پیشرفت‌های بیشتر را از طریق این لیست پستی در جریان پیشرفت کار ادامه دهیم.



با شروع این همکاری، به زودی شاهد بهبودهای وسیعی در آرچ خواهیم بود.


#archlinux #valve

🖼️ @SohrabContents
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Gopher Academy
🔵 عنوان مقاله
Logdy: A Web-Based Viewer for Logs

🟢 خلاصه مقاله:
مقاله‌ای که به بحث گذاشته شده، درباره ابزاری وب‌بنیان برای مشاهده لاگ‌ها در زمان واقعی است. این ابزار امکان استریم محتوا به یک رابط کاربری وب را با فیلترهایی که به‌طور خودکار تولید می‌شوند، فراهم می‌آورد. همچنین، این سیستم قابلیت تجزیه و تحلیل هر نوع فرمتی با استفاده از زبان برنامه‌نویسی TypeScript را دارد. در بخش دیگری از مقاله، به یک نمونه زنده اشاره شده که نشان‌دهنده قابلیت‌ها و کارایی این ابزار در شرایط واقعی است. این مقاله به ویژه برای توسعه‌دهندگان وب و مدیران سیستم‌های اطلاعاتی که به دنبال راهکارهایی برای مدیریت و تحلیل لاگ‌ها در زمان واقعی هستند، مفید است.

🟣لینک مقاله:
https://logdy.dev/


👑 @gopher_academy
امروز می‌خوام یه نکته‌ی ساده رو بهتون بگم: چطور می‌تونید سلامت باتری لپ‌تاپ‌تون رو در لینوکس بررسی کنید.
برای این کار، از ابزار upower استفاده می‌کنیم:
اول، این دستور رو بزنید تا لیست دستگاه‌های انرژی رو ببینید
upower --enumerate
بعد آدرس باتری رو پیدا کنید و این دستور رو بزنید
upower -i Battery address
با این کار می‌تونید درصد شارژ و وضعیت سلامت باتری رو ببینید.

@DevTwitter | <Firoozeh Daeizadeh/>
💎 معرفی فریم‌ورک Locust 💎

امروز می‌خوام یه فریم‌ورک خفن برای تست بار بهتون معرفی کنم: Locust

حالا Locust چیه؟ 🐛
خب Locust یه فریم‌ورک open-source برای تست بار (Load Testing) و بررسی عملکرد (Performance Testing) اپلیکیشن‌هاست. با Locust می‌تونی هزاران کاربر شبیه‌سازی کنی و ببینی وقتی کلی درخواست به سرورت میاد، چطور رفتار می‌کنه. بر خلاف خیلی از ابزارهای تست بار، Locust از پایتون استفاده می‌کنه که باعث میشه راحت و منعطف باشه 😍

چرا Locust؟ 💡
1⃣ ساده و قابل‌فهم: توی Locust کد تست رو با پایتون می‌نویسی، یعنی اگه با پایتون آشنا باشی، خیلی سریع می‌تونی تست‌ها رو پیاده کنی.
 
2⃣ قابلیت گسترش: Locust بهت اجازه میده که به راحتی تعداد کاربران رو افزایش بدی و رفتار واقعی کاربرها رو شبیه‌سازی کنی.

3⃣ داشبورد وب: یه رابط کاربری وب خفن داره که می‌تونی تست‌ها رو از اونجا مدیریت کنی و نتایج رو همون لحظه ببینی 📊

4⃣ انعطاف‌پذیر: با هر API یا وب اپلیکیشنی سازگار هست و می‌تونی برای اپلیکیشن‌های REST، SOAP و حتی اپلیکیشن‌های استاتیک ازش استفاده کنی.

چطور از LOCUST استفاده کنیم؟ 🚀
برای استفاده، کافیه Locust رو نصب کنی:
pip install locust

بعدش می‌تونی یه تست ساده بنویسی. مثلاً:

from locust import HttpUser, task, between

class MyUser(HttpUser):
    wait_time = between(1, 5)

    @task
    def my_test(self):
        self.client.get("/some-url")

این تست داره هر 1 تا 5 ثانیه یه درخواست به آدرسی که مشخص کردی می‌فرسته. وقتی تست رو اجرا کنی، می‌تونی کاربرهای شبیه‌سازی شده رو تنظیم کنی و نتایج رو از داشبورد ببینی.

اجرای تست 🖥️
وقتی تستت رو نوشتی، با دستور زیر می‌تونی Locust رو اجرا کنی:
locust -f my_test_file.py

حالا برو به آدرس https://localhost:8089 تا داشبورد Locust رو ببینی و اپتو تست کنی.

جمع‌بندی 🎯
فهمیدیم Locust یکی از بهترین فریم‌ورک‌ها برای تست بار و عملکرده. باهاش می‌تونی بفهمی سرورت تحت فشار چطوری کار می‌کنه و کلی امکانات داره که کارو برات راحت می‌کنه. حتماً امتحانش کن و ببین چقدر کارتو راحت‌تر می‌کنه.

امید وارم براتون مفید بود باشه :)

#python #django #locust


@ninja_learn_ir
Forwarded from Armon technical logs (armon Taheri)
تداخل منافع و صحبت راجع موضوع مناسب با فرد مرتبط
Forwarded from CleverDevs (Mammad)
نتانیاهو : بچه ها کسی میدونه کامند

pkill -9 SeyedHassan

چیکار میکنه؟ دستم خورد ران کردم

#fun
@CleverDevs - @CleverDevsGp
7 نوع join مختلف در sql که حتما باید بدونید

@DevTwitter
Forwarded from Learnira | لرنیرا
شما توی یک مصاحبه‌ی مفید میتونید اندازه‌ی چندین ماه مطالعه به دانشتون اضافه کنید، اونم یک دانش از جنس تجربه نه یک چیز تئوری و بی استفاده.


تجربتون از یک مصاحبه خوب رو بنویسید لطفا.