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 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
Forwarded from ASafaeirad
Andromeda
Yet another JS Runtime.

https://tryandromeda.dev

#js
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 روز برنامه نویسان مبارک 🎉🎊🍾🥂

@TheRaymondDev
Forwarded from Geek Alerts
دولت آلبانی یه دستیار هوش‌مصنوعی رو به عنوان اولین «وزیر مجازی» معرفی کرده، یه مقدار معرفیش شعار گونه بوده، مثلا نخست وزیر آلبانی، ادی راما گفته این هوش مصنوعی قراره آلبانی رو به کشوری عاری از فساد تبدیل کنه.

این اسم دیلا تو زبان آلبانیایی به معنی «خورشید» هست، قبلا یه دستیار صوتی تو پورتال دولتی بود که انگار ارتقا مقام بهش دادن و الان وزیر صداش میکنن. این دستیار ظاهر یک زن با لباس سنتی آلبانی رو داره.

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

دیلا به نظر میرسه بیشتر یه حرکت نمادین باشه چون طبق قانون رسمی آلبانی، وزار باید حداقل ۱۸ سال سن داشته باشن و دیلا قطعا نمیتونه یک وزیر رسمی باشه. [L]

🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
تو روز جهانی برنامه‌نویس‌ها نرید توی لینکدین.

همه‌ی شرکت‌ها دارن به برنامه‌نویس‌هاشون هدیه میدن.
فقط شرکت من و شما تف کف دستمون نمیدازه. :))))

@DevTwitter
Forwarded from Gopher Academy
🔵 عنوان مقاله
What the Go Proxy Has Been Doing

🟢 خلاصه مقاله:
از چند هفته پیش، تد متوجه شد پراکسی ماژول‌های Go ترافیک غیرمعمولی به سرورش می‌فرستد و پرسید این پراکسی دقیقا چه می‌کند. او پس از مکاتبه با راس کاکس دریافت که پراکسی برای تضمین بیلدهای بازتولیدپذیر، نسخه‌های ماژول را واکاوی و آرشیو می‌کند و گاهی به‌نظر می‌رسد درخواست‌های تهاجمی دارد. نکته کلیدی رفتار آن با فایل‌های LICENSE است: نبودن یا جای‌گیری غیرمعمول این فایل می‌تواند تشخیص «قابل‌توزیع بودن» را مبهم کند و باعث درخواست‌های تکراری یا تغییر در نحوه کش/ارائه ماژول شود. جمع‌بندی: چیدمان‌های خاص مخزن و مجوزدهی ناقص می‌تواند فعالیت پیش‌بینی‌نشده پراکسی را برانگیزد؛ قراردادن یک LICENSE استاندارد و شفاف کمک می‌کند پراکسی مطابق انتظار عمل کند.

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


👑 @gopher_academy
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 کیفیت کد تولید شده OpenAI GPT-5 در مقابل Claude 4 Opus

@TheRaymondDev