Forwarded from DevTwitter | توییت برنامه نویسی
واتس اپ یک ریپو داره با rust برای Crash Dump ها
https://github.com/WhatsApp/crashdump_viewer_cli
@DevTwitter | <ُTagarg/>
https://github.com/WhatsApp/crashdump_viewer_cli
@DevTwitter | <ُTagarg/>
Forwarded from Go Casts 🚀
یکی از دوستان پلتفرمی رو معرفی کرد که خیلی خوبه برای تقویت مهارت های مهندس نرم افزار
اینطوریه که بصورت مرحله به مرحله شمارو راهنمایی میکنه که یکی از ابزارهای پرکاربرد رو از صفر توسعه بدید، ابزارهایی مثل ردیس یا git و غیره…
البته خیلی از قسمت هاش پولیه ولی برای ایرانیا ۵۰ درصد تخفیف میده
https://app.codecrafters.io/pay
Become a better software engineer.
Stop following tutorials designed for beginners.
Start working on projects that actually challenge you.
Become a better engineer through deliberate practice.
https://codecrafters.io
@gocasts
اینطوریه که بصورت مرحله به مرحله شمارو راهنمایی میکنه که یکی از ابزارهای پرکاربرد رو از صفر توسعه بدید، ابزارهایی مثل ردیس یا git و غیره…
البته خیلی از قسمت هاش پولیه ولی برای ایرانیا ۵۰ درصد تخفیف میده
https://app.codecrafters.io/pay
Become a better software engineer.
Stop following tutorials designed for beginners.
Start working on projects that actually challenge you.
Become a better engineer through deliberate practice.
https://codecrafters.io
@gocasts
Forwarded from PhiloLearn | فیلولرن
Media is too big
VIEW IN TELEGRAM
Forwarded from DevTwitter | توییت برنامه نویسی
اسم این وبسایت Poe.com هستش که خودم تقریبا ۲ سالی میشه که ازش استفاده میکنم. این جا به تعداد انسانهای روی کره زمین بات هوش مصنوعی مثل GPT 4o، Gemini 2.0 Flash، Claude Sonnet و کلی بات خفن دیگه پیدا میکنین و قول میدم دست خالی ازش بیرون نمیاین.
@DevTwitter | <Amirata Khoshbaten/>
@DevTwitter | <Amirata Khoshbaten/>
Forwarded from Md Daily (Mahan)
Forwarded from LinSource
PowerColor’s Reaper RX 9070 GPU Deal On Amazon Is So Incredible, That You Will Have To Rub Your Eyes Twice To Confirm That You Can Grab One For $679.99
A plethora of RX 9070 models from AMD’s partners were listed on Amazon for more than $750, and you could only get hold of those if you were subscribed to the company’s Prime membership. Assuming that you were not a paid member, you would be forced to pay an additional premium. Fortunately, no such conditions have been applied to the PowerColor Reaper version of AMD’s RX 9070 because it is available for only $679.99. For those wondering, this figure is the lowest price that we have seen from this GPU. For those skeptical about the offer, the shipping and fulfillment […]
Read full article at https://wccftech.com/powercolor-reaper-rx-9070-available-for-679-99-on-amazon/
via Wccftech (author: Omar Sohail)
A plethora of RX 9070 models from AMD’s partners were listed on Amazon for more than $750, and you could only get hold of those if you were subscribed to the company’s Prime membership. Assuming that you were not a paid member, you would be forced to pay an additional premium. Fortunately, no such conditions have been applied to the PowerColor Reaper version of AMD’s RX 9070 because it is available for only $679.99. For those wondering, this figure is the lowest price that we have seen from this GPU. For those skeptical about the offer, the shipping and fulfillment […]
Read full article at https://wccftech.com/powercolor-reaper-rx-9070-available-for-679-99-on-amazon/
via Wccftech (author: Omar Sohail)
Forwarded from DevTwitter | توییت برنامه نویسی
واقعیتش اینه که شخصا دوست داشتم Oracle برنده این جدال باشه ولی خوب در اعماق دلم حق را به Google میدادم و به نظرم Oracle داشت زیادی شلوغ کاری میکرد.
چیزی که برای من مهمه اینه که این دعوا نزدیک به ۱۰ سال طول کشیده و Java هنوز که هنوز پرچمش بالاست.
@DevTwitter | <Elyas Hadizadeh Tasbiti/>
چیزی که برای من مهمه اینه که این دعوا نزدیک به ۱۰ سال طول کشیده و Java هنوز که هنوز پرچمش بالاست.
@DevTwitter | <Elyas Hadizadeh Tasbiti/>
Forwarded from Python Hints
یادتونه واسه تروریستهای لبنان هواپیما فرستادن واسه انتقال به تهران ؟
واسه بندرعباس میگن، تجهیزات نداریم.
#بندرعباس
واسه بندرعباس میگن، تجهیزات نداریم.
#بندرعباس
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
Forwarded from TechTube 𝕏 تک توب
اقای Andrej Karpathy، یکی از موسسان OpenAI، ویدیوی منتشر کرده که در اون مفصل توضیح میده چطوری از مدلهای مختلف هوش مصنوعی استفاده میکنه که اموزش خوبی برای این هست که نقاط قوت و ضعف مدلهای استدلالی و غیراستدلالی و همچنین قابلیتهایی مثل سرچ و دیپ ریسرچ رو بفهمین و بدونین کجاها بهتره از هر کدوم استفاده بشه.
📱 لینک ویدیو در یوتوب
📍 @TechTube
📍 @TechTube
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
How I use LLMs
The example-driven, practical walkthrough of Large Language Models and their growing list of related features, as a new entry to my general audience series on LLMs. In this more practical followup, I take you through the many ways I use LLMs in my own life.…
Forwarded from Gopher Academy
🔵 عنوان مقاله
Preventing Accidental Struct Copies
🟢 خلاصه مقاله:
در زبان برنامهنویسی Go، امکان کپی کردن ساختارها بر اساس مقدار وجود دارد که میتواند باعث بروز اشکالات پیچیده شود، بهخصوص زمانی که این کپی شامل مواردی مانند sync.WaitGroup یا Mutex میشود. مقاله به روشی برای جلوگیری از کپی نادرست این ساختارهای حیاتی با استفاده از یک ترفند به نام noCopy و ابزار 'go vet' با قابلیت بررسی copylocks میپردازد که این مشکلات را شناسایی میکند. استفاده از این رویکرد و ابزار، به توسعهدهندگان کمک میکند تا از پایداری و عملکرد برنامههای خود در مقابله با خطاهای همزمانی ناشی از کپی اشتباه قفلها اطمینان حاصل کنند.
🟣لینک مقاله:
https://golangweekly.com/link/168367/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Preventing Accidental Struct Copies
🟢 خلاصه مقاله:
در زبان برنامهنویسی Go، امکان کپی کردن ساختارها بر اساس مقدار وجود دارد که میتواند باعث بروز اشکالات پیچیده شود، بهخصوص زمانی که این کپی شامل مواردی مانند sync.WaitGroup یا Mutex میشود. مقاله به روشی برای جلوگیری از کپی نادرست این ساختارهای حیاتی با استفاده از یک ترفند به نام noCopy و ابزار 'go vet' با قابلیت بررسی copylocks میپردازد که این مشکلات را شناسایی میکند. استفاده از این رویکرد و ابزار، به توسعهدهندگان کمک میکند تا از پایداری و عملکرد برنامههای خود در مقابله با خطاهای همزمانی ناشی از کپی اشتباه قفلها اطمینان حاصل کنند.
🟣لینک مقاله:
https://golangweekly.com/link/168367/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Forwarded from DevTwitter | توییت برنامه نویسی
اگر از Git استفاده میکنید، احتمالاً با gitignore. آشنا هستید. ولی یه فایل دیگه هم هست به اسم exclude
حالا این دوتا چه فرقی دارن؟
gitignore.
این فایل توی ریشهی پروژه است و برای نادیده گرفتن فایلهایی استفاده میشه که همهی اعضای تیم نباید پیگیریشون کنن. خودش هم commit میشه و داخل repo میمونه.
exclude
مسیرش توی git/info/exclude. هست و فقط روی سیستم شخصی شما تأثیر داره. ایدهآله برای فایلهایی که فقط خودت نمیخوای track بشن، بدون اینکه توی repo دیده بشن.
پس اگر فایل لوکال خاصی داری و نمیخوای توی gitignore. بذاری، برو سراغ exclude
@DevTwitter | <Amir Mohammad Rezvaninia/>
حالا این دوتا چه فرقی دارن؟
gitignore.
این فایل توی ریشهی پروژه است و برای نادیده گرفتن فایلهایی استفاده میشه که همهی اعضای تیم نباید پیگیریشون کنن. خودش هم commit میشه و داخل repo میمونه.
exclude
مسیرش توی git/info/exclude. هست و فقط روی سیستم شخصی شما تأثیر داره. ایدهآله برای فایلهایی که فقط خودت نمیخوای track بشن، بدون اینکه توی repo دیده بشن.
پس اگر فایل لوکال خاصی داری و نمیخوای توی gitignore. بذاری، برو سراغ exclude
@DevTwitter | <Amir Mohammad Rezvaninia/>
Forwarded from IRCF | اینترنت آزاد برای همه
به هر فصلی غمی، هر صفحهای انبوهِ اندوهی،
وطن جان! خستهام، پایانِ خوبِ داستانت کو؟
#بندرعباس_تسلیت
#حسین_جنتی
🔍 ircf.space
@ircfspace
وطن جان! خستهام، پایانِ خوبِ داستانت کو؟
#بندرعباس_تسلیت
#حسین_جنتی
🔍 ircf.space
@ircfspace
Forwarded from Frontend with Erfun👨🏻💻 (Erfun Ghodoosi)
Forwarded from Ditty | دیتی
یه نویسندهٔ جدید و خوش ذوق به دیتی اضافه شده به اسم امیررضا 😉🔥
- بیشتر درباره ریاکت مینویسه. از پستهاش استفاده کنین:
- هرچیزی که باید از کاستوم هوک ها بدونیم
- هدف از ساخت Suspense کامپوننتها چیه؟
- هرچیزی که باید از هوک useDeferredValue بدونیم
- چه روشهایی برای دیباگ کردن برنامه ریاکتی میشناسین؟
#react
- بیشتر درباره ریاکت مینویسه. از پستهاش استفاده کنین:
- هرچیزی که باید از کاستوم هوک ها بدونیم
- هدف از ساخت Suspense کامپوننتها چیه؟
- هرچیزی که باید از هوک useDeferredValue بدونیم
- چه روشهایی برای دیباگ کردن برنامه ریاکتی میشناسین؟
#react
Forwarded from کانال مهرداد لینوکس
🔒وقتی وبسایتها HTTPS هستن، DNS هنوز قابل شنوده
👀 یعنی هر سایتی که باز میکنی، هر فرد در مسیر، میفهمه کجا میری...
✅ راه حل اول : DNS over TLS (DoT) که در ایران فیلتره ❌ 😐
اگر راهی پیدا شد بعدا به روزرسانی میکنم فعلا اینجا باشه
📲 راهاندازی DoT روی لینوکس خیلی ساده است
اگر فایل زیر را ویرایش کنید
و مقادیر
⚠️فعال میشه. ولی در ایران DoT TCP:853 فیلتره 😔
ابزارهای Stubby و Knot Resolver کار نمیکنند
پست شماره ۱ مقدمه ای بر امنیت DNS
پست شماره ۲ مقدمه ای بر امنیت DNS-over-TLS (DoT)
@MehrdadLinuxchannel
#DNS #مهرداد_لینوکس
👀 یعنی هر سایتی که باز میکنی، هر فرد در مسیر، میفهمه کجا میری...
✅ راه حل اول : DNS over TLS (DoT) که در ایران فیلتره ❌ 😐
اگر راهی پیدا شد بعدا به روزرسانی میکنم فعلا اینجا باشه
📲 راهاندازی DoT روی لینوکس خیلی ساده است
اگر فایل زیر را ویرایش کنید
sudo nano /etc/systemd/resolved.conf
و مقادیر
[Resolve]
DNS=1.1.1.1#cloudflare-dns.com
FallbackDNS=9.9.9.9#dns.quad9.net
DNSOverTLS=yes
⚠️فعال میشه. ولی در ایران DoT TCP:853 فیلتره 😔
ابزارهای Stubby و Knot Resolver کار نمیکنند
پروژه غیرانتفاعی و متنباز OONI (Open Observatory of Network Interference) کارش بررسی و مستندسازی سانسور اینترنت در سراسر جهانه و هدفش افزایش شفافیت در مورد محدودیتهای دسترسی به اطلاعات آنلاین و حمایت از آزادی بیانه
در این گزارش تاریخهای ۲۰۲۰ از طریق (MCI، TCI، Irancell و Shatel) انجام شده
که ۵۷٪ از نقاط پایانی DoT در حداقل یکی از ISPهای مسدود شده اند
پست شماره ۱ مقدمه ای بر امنیت DNS
پست شماره ۲ مقدمه ای بر امنیت DNS-over-TLS (DoT)
@MehrdadLinuxchannel
#DNS #مهرداد_لینوکس
Forwarded from DevTwitter | توییت برنامه نویسی
من نزدیک یک ساله که فریلنسر شدم
.
و اگه بخوام یه جمله بگم که همهچیز رو جمعبندی کنه، اینه:
فریلنسری نه بهتره از کارمندی، نه بدتر! و فقط به این بستگی داره تو به عنوان یه آدم، چی از زندگیت میخوای و چه مدل کاری بهت میسازه.
و اما تجربه من:
- تعادل بین کار و زندگی؟
تقریباً یه افسانهست! مثلاً ساعت ۱۱ شب که همه دارن سریال میبینن یا خوابن، من هنوز پشت سیستمم و دارم طراحی میکنم. گاهی حس میکنم کارم دیگه زندگیمو قورت داده!
- دویدن دنبال پول، ورزش روزانهم شده! پیگیری مداوم برای گرفتن حقالزحمهم یه بخش جدانشدنی از فریلنسریه. حتی الان که دارم اینو مینویسم، هنوز از یه سریا طلب دارم و فکر کنم باید یه دوره حرفهای "چطور پولمو بگیرم" برم!
- استرس قطع شدن همکاری، همیشه تو سرم میچرخه! برخلاف کارمندی که یه قرارداد طولانیمدت داری و خیالت تا حدی راحته، تو فریلنسری همیشه یه گوشه ذهنت میگه: "اگه این پروژه تموم بشه چی؟ اگه دیگه کار بهم ندن چی؟" این فکر مثل یه مهمون ناخونده همیشه باهاته.
اینا چیزاییه که من شخصاً باهاشون دستوپنجه نرم میکنم. ولی خب، فریلنسری فقط اینا نیست؛ یه سری خوبیا هم داره که بستگی به آدمش داره ببینه به معایبش میارزه یا نه.
@DevTwitter | <Narges Ghayoumian/>
.
و اگه بخوام یه جمله بگم که همهچیز رو جمعبندی کنه، اینه:
فریلنسری نه بهتره از کارمندی، نه بدتر! و فقط به این بستگی داره تو به عنوان یه آدم، چی از زندگیت میخوای و چه مدل کاری بهت میسازه.
و اما تجربه من:
- تعادل بین کار و زندگی؟
تقریباً یه افسانهست! مثلاً ساعت ۱۱ شب که همه دارن سریال میبینن یا خوابن، من هنوز پشت سیستمم و دارم طراحی میکنم. گاهی حس میکنم کارم دیگه زندگیمو قورت داده!
- دویدن دنبال پول، ورزش روزانهم شده! پیگیری مداوم برای گرفتن حقالزحمهم یه بخش جدانشدنی از فریلنسریه. حتی الان که دارم اینو مینویسم، هنوز از یه سریا طلب دارم و فکر کنم باید یه دوره حرفهای "چطور پولمو بگیرم" برم!
- استرس قطع شدن همکاری، همیشه تو سرم میچرخه! برخلاف کارمندی که یه قرارداد طولانیمدت داری و خیالت تا حدی راحته، تو فریلنسری همیشه یه گوشه ذهنت میگه: "اگه این پروژه تموم بشه چی؟ اگه دیگه کار بهم ندن چی؟" این فکر مثل یه مهمون ناخونده همیشه باهاته.
اینا چیزاییه که من شخصاً باهاشون دستوپنجه نرم میکنم. ولی خب، فریلنسری فقط اینا نیست؛ یه سری خوبیا هم داره که بستگی به آدمش داره ببینه به معایبش میارزه یا نه.
@DevTwitter | <Narges Ghayoumian/>
Forwarded from Code Module | کد ماژول (𔓙)
با پکیج nextjs-toploader رنگ و بوی جدیدی به پروژت بده🔥
nextjs-toploader یه پکیجِ انیمیشنی هست که در پروژههای Next.js استفاده میشه. با استفاده از این پکیج، زمانی که بین صفحات مختلف جابهجا میشید، در بالای صفحه یه progress bar (نوار لودینگ باریک) نشون داده میشه.
برخی ویژگیهای nextjs-toploader
🧬 خیلی ساده و سریع راهاندازی میشه.
🧬 رنگ، ارتفاع، سرعت پیشروی و شکلش کاملا قابل تغییره.
🧬 با Router Events توی Next.js کار میکنه (مثل routeChangeStart, routeChangeComplete)
برای کسب اطلاعات بیشتر به داکیومنت این پکیج مراجعه کنید.
#animation #toploader
@CodeModule
nextjs-toploader یه پکیجِ انیمیشنی هست که در پروژههای Next.js استفاده میشه. با استفاده از این پکیج، زمانی که بین صفحات مختلف جابهجا میشید، در بالای صفحه یه progress bar (نوار لودینگ باریک) نشون داده میشه.
درست مثل نوار باریکی که بالای سایت معروفی مثل YouTube موقع لود صفحه جدید میبینی.
برخی ویژگیهای nextjs-toploader
🧬 خیلی ساده و سریع راهاندازی میشه.
🧬 رنگ، ارتفاع، سرعت پیشروی و شکلش کاملا قابل تغییره.
🧬 با Router Events توی Next.js کار میکنه (مثل routeChangeStart, routeChangeComplete)
برای کسب اطلاعات بیشتر به داکیومنت این پکیج مراجعه کنید.
#animation #toploader
@CodeModule
Forwarded from CleverDevs (Mammad)
یکی از بچه های چنل یه ربات اوپن سورس دانلودر زده که میتونه موزیک رو از یوتوب یا ساندکلاد دانلود کنه
ایدی ربات
@Myplaylists_ir_Bot
لینک گیت هاب ربات
https://github.com/pouriasabaghi/myplaylists_core
اگه خوشتون اومد میتونید استار بدید
#openSource #bots
@CleverDevs - @CleverDevsGp
🔹 ربات موزیک MyPlaylists
🔸 دانلود از SoundCloud
🔸 دانلود از Youtube Music
🔸 جستجو در آرشیو سایت
🔸 جستجو در اینترنت و...
ایدی ربات
@Myplaylists_ir_Bot
لینک گیت هاب ربات
https://github.com/pouriasabaghi/myplaylists_core
اگه خوشتون اومد میتونید استار بدید
#openSource #bots
@CleverDevs - @CleverDevsGp