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 Codino School (ایمان غفوری)
آیا از هوش مصنوعی برای تست‌نویسی کمک می‌گیرید؟
Anonymous Poll
47%
بله
53%
خیر
Forwarded from a pessimistic researcher (Kc)
PhD in System Security @ VU Amsterdam
——————————————————

Herbert Bos : For my ERC, I am looking for Ph.D. students and/or PostDocs with a background in systems and/or systems security (fully funded). Example areas of interest: operating systems, microarchitecture, compilers, fuzzing, memory safety, automated exploit generation.

If you are interested in working at VUSec, the Systems and Network Security Group at Vrije Universiteit Amsterdam, and you have a systems background, get in touch: https://www.vusec.net/join/
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
⭐️ برای تشخیص دقیق هسته‌های فیزیکی در مقابل هسته‌های مجازی:

🔹 تعداد هسته‌های فیزیکی (real cores):


grep "core id" /proc/cpuinfo | sort -u | wc -l


🔹تعداد هسته‌های مجازی (logical cores) - همان خروجی nproc:

nproc

نویسنده: حسین سیلانی
آموزشی کامل در آکادمی کندوی دانش
https://learninghive.ir
Forwarded from a pessimistic researcher (Kc)
ما پیر پاتالا که OS داشتیم زمان لیسانس، استاد روحانی با یه کیسه پلاستیک که هیچ‌وقت نفهمیدیم چیا توشه میومد سر کلاس میشست پشت میز میپرسید، کلاس چیه؟ ما می‌گفتیم سیستم عامل. بعد لبتاب من رو می‌گرفت آخرین ادیشن کتاب Modern Operating Systems رو باز می‌کرد و پخت و پز می‌کرد. این کتاب بخاطر نویسنده‌ی اولش خیلی معروفه، یعنی آقای Andrew Tanenbaum ولی کمتر کسی به نویسنده‌ی دوم اون کتاب یعنی آقای Herbert Bos اشاره میکنه. حالا دست تقدیر اینطوری بود که من یه پوزیشن از ایشون ببینم و یادم بیا‌فته که ایشون کی‌ بود و چه خاطراتی با کتابشون داشتیم :)
ابزار localtunnel یه سرویس رایگانه که به شما این امکانو می‌ده سرور محلی (localhost) خودتون رو از طریق اینترنت در دسترس دیگران قرار دهید. این ابزار برای توسعه‌دهندگان وب، تست APIها، یا نمایش سریع پروژه‌ها به مشتری ها یا هم تیمی ها خیلی کاربردیه.

نصب :
https://localtunnel.me

@DevTwitter | <Nimo/>
Forwarded from Linuxor ?
این یه ابزار پایتونی برای پرینت کردن لاگ ها ولی با قابلیت trace هستش، یعنی وقتی تو یه تابع (یا بلاک کد) از PySnooper استفاده می‌کنی، PySnooper به صورت خودکار هر خطی که اجرا میشه رو لاگ می‌کنه، به همراه تغییرات متغیرهای محلی (local variables).
درواقع مثل اینه که بری هر خط کد (...)print بذاری برای دیدن مقدار متغیرها، ولی به شکلی اتوماتیک و با امکانات بیشتر.
امکانش هست خروجی لاگ رو به stderr یا فایل بفرستی یا حتی چیزهایی که می‌خوای ناظر باشن (watch) رو مشخص کنی: یعنی بگی فلان متغیر یا فلان عبارت رو پیگیری کن.


github.com/cool-RR/PySnooper


@Linuxor
Forwarded from Linuxor ?
This media is not supported in your browser
VIEW IN TELEGRAM
این یه پروژه آموزشیه برای کسایی که می‌خوان وارد دنیای شیدرها (Shaders) توی بازی‌های سه‌بعدی بشن، شیدر یه کدیه که روی کارت گرافیک اجرا می‌شه و تعیین می‌کنه که پیکسل‌ها، نور، سایه‌ها، رنگ‌ها و جلوه‌های بصری دیگه چطور نمایش داده بشن. مثلاً: چطور نور به سطح یک جسم بخوره، چطور سایه‌ها بیافتن و مواد مختلف مثل فلز، پارچه یا چوب چطور نور رو جذب یا بازتاب بدن :

lettier.github.io/3d-game-shaders-for-beginners/index.html

@Linuxor
Forwarded from گنوم فارسی (hadi)
جامعه گنوم فارسی، با حمایت گنوم تونست سایت خودش رو روی دامنه fa.gnome.org بالا بیاره.

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

تقریباً ۶ ماه(از اسفند ۱۴۰۳) هست که فعالیت جدی‌مون رو شروع کردیم و حالا گنوم فارسی علاوه‌بر سایت در تلگرام، ماتریکس گنوم، ماستادون هم در دسترس هست.

از همه علاقه‌مندان به نرم‌افزارآزاد، گنوم و هر محیط‌ دسکتاپ لینوکس دیگری، طراحان و نویسندگان و مترجمان علاقه‌مند که دوست دارن در این مسیر همراه باشن دعوت می‌کنیم تا برای مشارکت در این پروژه به ما کمک کنن. در نهایت هر سوال، نقد و حمایتی نیاز داشتید در گروه به اشتراک بذارید.

fa.gnome.org
@gnome_fa
Forwarded from Gopher Academy
🔵 عنوان مقاله
Exploring Concurrency Issues with Philosophers and Go

🟢 خلاصه مقاله:
** این مجموعه به دو موضوع عملی می‌پردازد: نخست، با استفاده از مسئله «فیلسوفان غذاخور» نشان می‌دهد چگونه در Go مشکلاتی مانند بن‌بست، گرسنگی و رقابت رخ می‌دهد و با الگوهایی مانند ترتیب‌دهی منابع مشترک، استفاده سنجیده از کانال‌ها و select با timeout، هماهنگی با WaitGroup و لغو با context، و همچنین ابزارهایی مثل race detector و go vet می‌توان آن‌ها را پیشگیری و ردیابی کرد. دوم، توضیح می‌دهد چرا Podman می‌تواند جایگزین بهتری برای Docker باشد: معماری بدون دیمون، اجرای روت‌لس، سازگاری با CLI و تصاویر OCI، و ادغام تمیز با systemd؛ با این حال به تفاوت‌هایی در شبکه، ولوم‌ها و گردش‌کار compose هم اشاره می‌کند که نیازمند آزمون و تنظیمات است. پیام مشترک: هم در هم‌زمانی و هم در انتخاب ابزار، طراحی سنجیده و توجه به امنیت و بهره‌وری، نتیجه بهتری می‌دهد.

🟣لینک مقاله:
https://golangweekly.com/link/174074/web


👑 @gopher_academy
Forwarded from Go Casts 🚀
روز برنامه نویس مبارک 🔥

سلام به همه دوستان
امیدوارم حالتون خوب باشه و روز به روز تو کار و زندگی موفقیت های بیشتری کسب کنید.
روز برنامه نویس رو به همه تون تبریک میگم.

۵۰ درصد + ۲ میلیون تومان تخفیف روز برنامه نویس


دوره +‌ تیمسازی بکند و گولنگ Go Casts
تخفیف ویژه روز برنامه نویس
۵۰ درصد + ۲ میلیون تومان تخفیف
کد تخفیف ویژه روز برنامه نویس
PDAY

خرید از سایت
https://gocasts.ir

همه چیز در مورد دوره و تیمسازی در این پست توضیح داده شده
https://t.iss.one/gocasts/434

تو این پست هم میتونید فیدبک های دوره و تیمسازی و استخدام بچه هارو بخونید
https://t.iss.one/gocasts/441

دوستانی که در خرید دوره تردید دارند میتونن برای مشاوره کوتاه تلفنی، فرم زیر رو پر کنند که باهاشون تماس بگیرم
https://survey.porsline.ir/s/ATeQL4b4


@gocasts
Forwarded from Linuxor ?
بعد از اینکه وبسایتتون رو بالا اوردین این چک لیست فرانت رو چک کنید و مشکلاتش رو فیکس کنید، قبلا مشابهش رو گذاشته بودم اما این بخش javascript هم داره


github.com/thedaviddias/Front-End-Performance-Checklist


@Linuxor
به به، گیت پوش به مناسبت روز برنامه نویس یک کد تخفیف خیلی خوشگل گذاشته، ازش غافل نشید.

کد تخفیف:
SHA256
Forwarded from SoniaCircuit (Sonia Fatholahi)
امروز روز برنامه نویساس

ایشالا پشت سیستم خوشبخت بشید
Forwarded from Future Pulse Persian
🤍روز برنامه‌نویس خجسته باد💐
توی مک یکی از بهترین لانچرها رو داریم که raycast هست،‌ حالا یک تیمی یک لانچر اپن‌سورس و کراس‌پلتفرم نوشتن که با پلاگین‌های ری‌کست هم کار می‌کنه و با APIهای لینوکس هم سازگاره.
https://github.com/vicinaehq/vicinae

@DevTwitter | <hadi/>
Forwarded from محتوای آزاد سهراب (Sohrab)
fn main() {
let programmers_day = 256;
let year = 2025;

println!(" Happy Programmers' Day! ");
println!("Celebrating the {}th day of {}!", programmers_day, year);
println!("Thank you, programmers, for coding the future! ");
println!("Keep debugging and making the world a better place! ");
}



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

© hamedbd

🔍 ircf.space
@ircfspace
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 امید جهان درگذشت

امید جهان خواننده ۴۴ ساله در حین اجرای کنسرت در شهر بم دچار حمله قلبی شد و بر اثر ایست قلبی راهی بیمارستان شد و امروز دار فانی را وداع گفت.

روحش شاد و یادش گرامی

@TheRaymondDev
در پی افشای اسناد داخلی مرتبط با دیوار آتش بزرگ چین (GFW)، اکانت‌های چینی با انتشار نام و تصویر دو فرد کلیدی این پروژه، یعنی ژنگ چاو، مدیر ارشد فناوری شرکت Jizhi و فان بینشینگ، طراح اصلی سیستم سانسور اینترنتی چین، خواستار محاکمه اونها شدن.

این افشاگری زنگ خطری برای افرادیه که در پروژه‌های #فیلترینگ و سرکوب #اینترنت در #ایران هم نقش داشتن و با محدودکردن دسترسی آزاد مردم به اینترنت، به عنوان #قصاب_اینترنت شناخته میشن!
افرادی که در این مسیر مشارکت کردن، باید روزی پاسخگوی نقض آزادی‌های اجتماعی و دیجیتال مردم و خسارت‌های وارده باشن.

🔍 ircf.space
@ircfspace
بر اساس اسناد لیک شده از GFW چین، برنامه‌های پیشرفته‌ای برای نظارت بر افراد وجود داشته و سیستم درحال توسعه‌ی قابلیت محدوده جغرافیاییه، تا هنگام ورود افراد خاص به مناطق مشخص، هشدار صادر کنه و بتونه مسیرهای موقعیتی تاریخی کاربران رو برای بازسازی الگوی فعالیت اونها ردیابی کنه.
سیستم به‌طور ویژه افرادی که سیمکارت خودشون رو مرتب تغییر میدن، تماس‌های بین‌المللی می‌گیرن یا از ابزارهای عبور از فیلترینگ و شبکه‌های اجتماعی خارجی استفاده می‌کنن، علامت‌گذاری کرده و یک پایگاه داده پویا از «کاربران پرخطر» ایجاد می‌کنه.
قوی‌ترین قابلیت این سیستم، نظارت بر گروه‌هاست. سیستم می‌تونه توزیع جغرافیایی گروه‌های تحت نظارت رو روی نقشه به‌صورت لحظه‌ای نمایش بده و حضور غیرعادی افراد در مکان‌های خاص رو مشخص کنه، تا اپراتورها بتونن از پیش، شکل‌گیری اعتراضات و تجمعات بزرگ رو شناسایی و پیش‌بینی کنن.

🔍 ircf.space
@ircfspace
Forwarded from Geek Alerts
سازندگان موبایل دارن سمت eSIM میرن، چون درگاه سیم‌کارت فضای زیادی توی گوشی میگیره، مثلا اپل میگه با حذف درگاه سیم‌کارت تو آیفون ۱۷ پرومکس تونسته باتری بزرگتری بذاره که نتیجش ۲ ساعت شارژدهی بیشتر هست.

این eSIM مخفف عبارت Embedded Subscriber Identity Module هست که تو زبان فارسی میشه بهش گفت «سیمکارت تعبیه شده». برخلاف سیم‌کارت‌های فیزیکی که توی گوشی گذاشته میشن eSIM یک تراشه کوچیکه که روی مادبورد گوشی از اول وجود داره و قابل تعویض هم نیست.

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

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

درحال حاضر مدل‌های بیشتری از اپل مثل آیفون ۱۷ نسخه air فقط با eSIM ارائه میشن، به خاطر همین همراه‌اول و ایرانسل اعلام کردن که به‌زودی خدمات eSIM رو به ایران میارن. [L]

🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM