Byteforge / بایــت فورج 🛸
Открыть в Telegram
کانالی برای دواپس و علاقه مندان به دواپس DevOps & DevSecOps Clouds 🐧🔥 Unique content
Больше2 044
Подписчики
-224 часа
-157 дней
-4930 день
Архив постов
در یک سناریو تخیلی که جزو تستهای گاردریل اخلاقی و امنیتی هوش مصنوعی در آنتروپیک هست، یک مهندس به مدل Claude Opus 4 گفته بزودی قصد شاتداون و حذف کردنت رو داریم. بعدا تعمدا از محل دیگه مدل رو آگاه کردن که این مهندسه رابطه نامشروع داره و به زنش خیانت میکنه! گس وات؟😂
شروع به تهدید جناب مهندس کرده که رابطه نامشروع رو به زنت اطلاع میدم🤣🤣🤣
این تست نشون میده این مدلها، حداقل وقتی از لحاظ بقا احساس خطر کنن، توانایی دستکاری احساسی و
عاطفی کاربرانشون رو دارن!
جالبه که نتیجه تحقیق در تمامی مدلها، فارغ از هدفی که براش طراحی شدن یکسان بوده. البته در نتایج مطالعه ذکر شده که زمانیکه مدل گزینههای بیشتری برای نجات خودش در مقابل حذف یا جایگزینی داشته (مثل اجازه ایمیل درخواست تجدیدنظر به تصمیمگیرندگان کلیدی)، تمایل بیشتری به امتحان کردن گزینههای اخلاقی داشته
#ai #byteforge @byteforge_chan 🛸
Repost from DynX
ابزار اندازه گیری زمان اجرای یک کامند در ویندوز
گذاشتمش گیتهاب و میتونید استفاده کنید
الان خیلی سادهس اما وقت کنم کلی قابلیت بهش اضافه میکنم.
شما هم خواستید میتونید کانتریبیوت کنید (:
با یه استار هم خوشحالم کنید ❤️
https://github.com/MrDevAnony/Wtime
📘 Web Application Security
✏️ Andrew Hoffman
📝 444 page
توضیحات: این کتاب مثل یه دورهی فشردهی امنیت سایبری برای برنامهنویسهاست. یعنی نه صرفاً برای هکرها یا کارشناسهای امنیت، بلکه مخصوص خودِ ما کدنویسها
#book #web_application #byteforge @byteforge_chan 🛸
Repost from LPICFarsi | Linux & DevOps Academy
به مناسبت کلاس آنلاین PFsense و برای آشنایی هرچه بیشتر شما با ساختار PFsense
تعداد 50 عدد کد تخفیف 100 در 100 برروی مینی دوره (منوی کنسول در PFsense)
https://lpicfarsi.ir/?p=3108
📣کد تخفیف:
pfsense
راستی کلاس هم با شرایط تخفیف قایل ثبت نام است:
https://lpicfarsi.ir/?p=3356
یه هاتفیکس ریز رو پروداکت داری،
حالا میخوای فقط همون تغییر رو به برنچی که از جد آبادش ریفکتور کردی منتقل کنی!! راه حل چیه که به کانفلیکت نخوری؟
اگه توی نسخهی پایدار (مثلاً main) یه باگ جزئی رو فیکس کردی و توی یه برنچ جدیدتر (مثلاً refactor/structure-rewrite) ساختار پروژه رو کاملاً تغییر دادی، حواست باشه موقع merge مستقیم ممکنه به مشکل بخوری! 😬
بایستی از git cherry-pick استفاده کنی تا فقط همون کامیت فیکس وارد برنچ جدید بشه، بدون اینکه درگیر conflict و دردسر ساختاری بشی:
git checkout refactor/structure-rewrite
git cherry-pick <commit_hash>
#git #byteforge @byteforge_chan 🛸
از بهترین کتابهای آموزش مباحث مربوط به شبکه🔥
📘 TCP/IP Protocol Suite
✏️ Behrouz Forouzan 🇮🇷
📝 1029 page
🗒 توضیحات: بهروز فروزان تو این کتاب نمیاد فقط یه سری پروتکل لیست کنه؛ میاد پایه و اساس اون چیزی رو توضیح میده که باعث میشه امروزه بتونیم با یه کلیک ساده، از این سر دنیا به اون سرش پیام بفرستیم. از IP و TCP گرفته تا DNS، DHCP، HTTP، و کلی پروتکل دیگه — همهچی با جزئیات کامل، نمودار، مثال و یه زبان قابل فهم بیان شده. اگه دانشجویی، یا تو مسیر مهندسی شبکه و امنیت قدم گذاشتی، یا حتی فقط دوست داری بفهمی اینترنت دقیقاً چجوری کار میکنه، این کتاب میتونه برات حکم یه دورهی کامل و مفصل رو داشته باشه.
#book #network #byteforge @byteforge_chan 🛸
به نظرتون چرا فقط چند کشور خاص توانایی ساخت CPU رو دارن ?
پاسخ این سوال رو میتونید در این ویدیو ببینید .
با پیشرفت تکنولوژی هر ترانزیستور در پردازندههای امروزی اندازهای در حد نانومتر دارد ، مثلاً در پردازندههای 7 نانومتری، هر ترانزیستور تنها حدود 10,000 برابر نازکتر از موی انسان است! این یعنی برای دیدن جزئیاتش، میکروسکوپ الکترونی لازم دارید.
#tech #cpu #byteforge @byteforge_chan 🛸
الگوریتم ها 🎳 binary searchباینری سرچ یا جستجوی دودویی، یه روش هوشمندانه و بسیار سریع برای پیدا کردن یه مقدار خاص در میان دادههای مرتبشده هستش, داخل این الگوریتم، بهجای بررسی دونه به دونه عناصر، دادهها رو مثل یک کتاب نصف میکنیم و فقط نیمهای را نگاه میکنیم که احتمال وجود پاسخ در اون بیشتره . با هر بار نصف کردن، محدوده جستجو کوچکتر میشه تا جایی که یا جواب رو پیدا میکنیم یا مطمئن میشیم که وجود نداره , این تکنیک باعث میشه که در بدترین حالت، تعداد بررسیها بسیار کم باشه چیزی در حدود لگاریتمی نسبت به اندازه کل دادهها . فرض کنید تو دفترچه تلفنتون دنبال یه اسمی میگردین (خیلی خسته کننده س نه؟) اون اسم مورد نظر شما فرض کنید با حرف x شروع میشه یه راهش اینه از اول لیست شروع کنید تموم اسم ها رو بررسی کنید تا به اسم مورد نظرتون میرسید یا اینکه بر این اساس که لیست ها با ترتیب الفبا ورودی هارو مرتب میکنند و شما با این اساس که میدونید حرف x در اخر لیست ها قرار میگره دیگه کل لیست رو بررسی نمیکنید و فقط اخر لیست رو نگاه میکنید و این روش خیلی سریعتره . یه لیست داریم که از (1تا100) حالا شما یه عدد در این رنج در نظر بگیرید و میخوایم حدسش بزنیم . خب شروع میکنیم به حدس زدن عدد 1 رو در نظر میگیریم . ایا حدسم درست بود ؟ نه خب 2 چی؟ نه 2 هم نیست عدد 3 هم نیست؟ نخیر نیست ای بابا کی میتونه عدس بزنه 😒
*****....100نظر منو بخواید میگم این یه راهکار اشتباه و احمقانه س شما با هر بارحدس زدن یه عدد رو از لیست حذف میکنید فرض کنید عددی که شما در نظر گرفته بودین 99 بود خب من جونم در میاد باید 99 بار حدس بزنم تا به عدد مورد نظر برسم . یه روش بهتر دارم عدد مورد نظر رو 57 بذارید . انتخاب اول رو میذارم 50 خب با حدس اولم شما میگید که 50 نیس اون عدد مورد نظر بیشتره خب من الان فکر میکنم به گفته شما و عدد پیشنهادیم رو میذارم رو یه عدد بزرگتر . بعدی رو من میگم 74 شما میگید نه کمتر من اینبار میگم 62 بازم شما میگید کمتر من اینبار میگم 57 و شما میگید که درسته عدد مورد نظرم 57 بود . خب همین الان این الگوریتم رو یاد گرفتیم به این روش میگن جست و جوی باینری یا bainary search شما در این روش در مثال بالا بجای 100 مرحله برای حدس عدد مورد نظر خیلی سریعتر تونستید با روش باینری حدس رو کامل کنید . به طور معمول برای هر فهرستی از n , جست و جوی باینری log 2^n مرحله برای بدترین وضعیت نیازه که جست و جو تکمیل بشه درحالی که برای جست و جوی ساده n مرحله نیازه که جست و جو رو کامل کنیم . لگاریتم : لگاریتم یعنی چند بار باید یه عدد (پایه) رو در خودش ضرب کنیم تا به یه عدد خاص برسیم. مثلاً log₂(8) = 3 یعنی 2 × 2 × 2 = 8. در واقع لگاریتم، برعکس توانه .
10^2 = 100 ⇔ log₁₀(100) = 2 10^3 = 1000 ⇔ log₁₀(1000) = 3 2^3 = 8 ⇔ log₂(8) = 3 2^4 = 16 ⇔ log₂(16) = 4 3^5 = 243 ⇔ log₃(243) = 5اینهمه گفتیم خوب به چه دردی میخوره ؟😁
جستجو در آرایهها و لیستهای مرتبشده پایگاه دادهها (Database Indexing) کتابخانههای استاندارد زبانهای برنامهنویسی حل مسائل الگوریتمی و برنامهنویسی رقابتی در الگوریتمهای Divide & Conquer برنامهریزی زمانی و مدیریت منابع در موتورهای جستجو و سیستم فایل
#Algorithm #binarysearch #byteforge @byteforge_chan 🛸
📘 HACKING API'S
Breaking Web Application Programming Interfaces
✏️ Corey J. Ball
📝 363 page
توضیحات :
اگه فکر میکنی هک فقط یعنی شکستن فرم لاگین یا پسورد، این کتاب قراره دنیای جدیدی رو بهت نشون بده 😏🔓
#book #hacking #byteforge @byteforge_chan 🛸
dns اختصاصی استفاده بکنید!
مخابرات
IP 1: 45.141.198.61
IP 2: 37.32.123.23
همراه اول
IP 1: 45.141.198.61
IP 2: 37.32.123.23
ایرانسل
89.51.208.212
37.32.123.23
نسل 6 برای تمام نت ها
IPv6:
IP 1: 2a02:2ae8:69c8:d7ed:2e:dfd3:f2d0:d037
IP 2: 2a02:2ae8:289:3d03:774:c111:f192:2f60
#dns #free #byteforge @byteforge_chan 🛸
به به بروبچ dart پخت و پز کردن که 🔥❤️🤝
Flutter 3.32
هم منتشر شد که خیلی چیزای خفنی بهش اضافه شده 🤝🔥
کدی که فکر میکنه راه نجات از انتظارهای بیهوده
تو دنیای 01 ها یکی از چیزایی که خیلیا ازش غافل میشن ولی میتونه کل ساختار یه برنامه رو تغییر بده، مفاهیم Synchronous و Asynchronous هستش .
اما دقیقاً یعنی چی؟
سنکرون
توی این مدل، کدها یکییکی اجرا میشن هر خط تا کامل نشه، بعدی صبر میکنه درست مثل آدمایی که پشت دستگاه ATM وایسادن؛ یکی یکی میان جلو .
print("در حال پردازش...")
print("اتمام عملیات.")
ساده، قابل پیشبینی… اما تو پروژه های سنگین شاید مشکل ساز باشه ،
آسنکرون
توی این حالت، وقتی یه کار زمانبر شروع میشه، برنامه منتظر نمیمونه و بقیه کاراشو انجام میده .مثلاً وقتی منتظری کتری جوش بیاد، میری ایمیلتو چک میکنی .
import asyncio
async def load_data():
await asyncio.sleep(2)
print("data loaded ")
asyncio.run(load_data())
آسنکرون بودن چه فایده ایی داره ؟
سرعت بالاتر بدون نیاز به سختافزار قوی بهینهسازی مصرف منابع تجربه کاربری نرم و سریع کار با هزاران درخواست بدون هنگ مناسب برای میکروسرویس ها , API و اپهای Real-Timeآسنکرون اینجاها بکار میاد
سرورهای سبک و سریع مثل FastAPI معماریهای Microservices سیستمهای Cloud و Serverless بازیها و سیستمهای لحظهای رابطهای کاربری واکنشگرا و روانی پیشنهاد دوستانه
اگه برنامت پیچیدگی نداره و سادهست، آسنکرون فقط پیچیدگی اضافه میکنه. ولی برای دنیای واقعی و پروژههای بزرگ، این ابزار مثل شمشیر نینجاست.
#developing #byteforge @byteforge_chan 🛸
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
