Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
لا عالیجناب planetscale تو یه لیگ دیگه مقاله میده بیرون
مقاله بنیادیه. پیشنهاد میکنم حتما بخونید
https://planetscale.com/blog/caching
@DevTwitter | <Hossein Nazari/>
مقاله بنیادیه. پیشنهاد میکنم حتما بخونید
https://planetscale.com/blog/caching
@DevTwitter | <Hossein Nazari/>
Forwarded from Linuxor ?
Forwarded from Linuxor ?
توی پروژه خودتون کار هایی که شرکت های بزرگ میکنن رو کپی نکنید، اونا هم اشتباه میکنن ولی چون قدرت ترمیم و توان ریسک بالایی دارن دیده نمیشن.
مثلا ریبرندینگ رو همه دارن میگن خیلی حساسه و ممکنه پروژه رو نابود کنه، ولی توییتر کلفت بود انجامش داد و چیزیشم نشد، یا اپل که توی ui هیچ شرکتی رقیبش نمیشه، اومد یه استایل لیکوید گلس آورد بالا که خیلی از اصول اولیه ui/ux توش نقض میشه ولی چرا چیزیش نشده؟ چون کلفته.
پروژه های کوچیک اصلا به شما فرصت اشتباه کردن نمیدن که بخواید این چیزارو تست کنید، پس اگه پروژتون کوچیکه بیخودی از این پروژه های بزرگ چیزی کپی نکنید، اونا کلفتن با اشتباهاتشون چیزیشون نمیشه !
@Linuxor
مثلا ریبرندینگ رو همه دارن میگن خیلی حساسه و ممکنه پروژه رو نابود کنه، ولی توییتر کلفت بود انجامش داد و چیزیشم نشد، یا اپل که توی ui هیچ شرکتی رقیبش نمیشه، اومد یه استایل لیکوید گلس آورد بالا که خیلی از اصول اولیه ui/ux توش نقض میشه ولی چرا چیزیش نشده؟ چون کلفته.
پروژه های کوچیک اصلا به شما فرصت اشتباه کردن نمیدن که بخواید این چیزارو تست کنید، پس اگه پروژتون کوچیکه بیخودی از این پروژه های بزرگ چیزی کپی نکنید، اونا کلفتن با اشتباهاتشون چیزیشون نمیشه !
@Linuxor
Forwarded from Amir Zabih صبور باشید|پاسخ میدم
کسانی که در زمینه کدنویسی Robotبا زبان پایتون و PHP کار کردن و بهدنبال پروژه ثابت ماهانه هستند ، اعلام حضور کنن و CV خودشون رو ارسال کنن.
Full Stack Developer (Telegram Bot & Web App Developer)
Python / Node.js / PHP
(SQL / MongoDB)
Ertabat @amir_zabih
Full Stack Developer (Telegram Bot & Web App Developer)
Python / Node.js / PHP
(SQL / MongoDB)
Ertabat @amir_zabih
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
بازی 2048 یک بازی آنلاین و جذابه که کلی میتونه شما را سرگرم کنه
https://play2048.co
پیاده سازی این بازی به زبان C فقط در ۱۱ خط
سورس کد منبع اصلی:
https://gist.github.com/justecorruptio/9967738
@DevTwitter | <MehrdadLinux/>
https://play2048.co
پیاده سازی این بازی به زبان C فقط در ۱۱ خط
سورس کد منبع اصلی:
https://gist.github.com/justecorruptio/9967738
@DevTwitter | <MehrdadLinux/>
Forwarded from 🎄 یک برنامه نویس تنبل ( MΞ)
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from GamerTux
VKD3D-Proton نسخه 3.0 منتشر شد.
این آپدیت باعث میشه بازیهای ویندوزی که DirectX 12 دارن روی Proton و Vulkan بهتر و سریعتر اجرا بشن.
بخش DXBC shader از اول بازنویسی شده و حالا با DXVK مشترکه، یعنی پشتیبانی و سرعت بهتر برای shaderها (مثلاً توی بازیهایی مثل Forza یا Cyberpunk).
پشتیبانی AMD FSR4 اضافه شده؛ یعنی اگه کارت گرافیک AMD داری، با کمک cooperative matrix و shader float8، بازیها با FSR4 روانتر اجرا میشن (روی بعضی vulkan driver ها ممکنه به مشکل بخوره).
فیچرهای دیگه:
این نسخه یکی از مهمترین آپدیتها برای گیمینگ ویندوز روی لینوکسه، مخصوصاً برای بازیهای نسل جدید و با گرافیک پیشرفته.
بیشتر بدون: لینک Phoronix
@GamerTux | @GamerTuxChat
این آپدیت باعث میشه بازیهای ویندوزی که DirectX 12 دارن روی Proton و Vulkan بهتر و سریعتر اجرا بشن.
بخش DXBC shader از اول بازنویسی شده و حالا با DXVK مشترکه، یعنی پشتیبانی و سرعت بهتر برای shaderها (مثلاً توی بازیهایی مثل Forza یا Cyberpunk).
پشتیبانی AMD FSR4 اضافه شده؛ یعنی اگه کارت گرافیک AMD داری، با کمک cooperative matrix و shader float8، بازیها با FSR4 روانتر اجرا میشن (روی بعضی vulkan driver ها ممکنه به مشکل بخوره).
فیچرهای دیگه:
پشتیبانی آزمایشی افکتهای خاص Direct3D 12 مثل opacity micromaps و D3D12 work graphics
پشتیبانی AMD Anti-Lag و shader resource مستقیم روی Wine اصلی
کم شدن مصرف رم و VRAM
رفع کلی باگ، مخصوصاً برای بازیهای Unreal 5 و پشتیبانی فنی مثل Ray Tracing و DirectStorage
این نسخه یکی از مهمترین آپدیتها برای گیمینگ ویندوز روی لینوکسه، مخصوصاً برای بازیهای نسل جدید و با گرافیک پیشرفته.
بیشتر بدون: لینک Phoronix
@GamerTux | @GamerTuxChat
Forwarded from IRCF | اینترنت آزاد برای همه
درحالی که #قصاب_اینترنت در چندروز اخیر محدودیت و اختلالهای زیادی رو در #اینترنت ایجاد کرده و دوباره به وارپ ضربه زده، یک کاربر آشنا درحال کار روی فورک قدرتمندی از وارپپلاس هست، تا دوباره وارپ، گول و سایفون رو زنده کنه!
نتایج تست نشون میده آپدیت اینهسته امکان اتصال رو روی سرویسدهندههایی که وارپپلاس رو محدود کردن فراهم کرده و شاید دوباره به نام #یوسف_قبادی و به همت توسعهدهندگان ناشناس، شاهد بروزرسانی کلاینتهای محبوبی نظیر ابلیویون باشیم.
اطلاعات تکمیلی رو بهزودی اعلام میکنم.
🔍 ircf.space
@ircfspace
نتایج تست نشون میده آپدیت اینهسته امکان اتصال رو روی سرویسدهندههایی که وارپپلاس رو محدود کردن فراهم کرده و شاید دوباره به نام #یوسف_قبادی و به همت توسعهدهندگان ناشناس، شاهد بروزرسانی کلاینتهای محبوبی نظیر ابلیویون باشیم.
اطلاعات تکمیلی رو بهزودی اعلام میکنم.
🔍 ircf.space
@ircfspace
Forwarded from localhost (Yousef Taheri)
۱۰۰۰+ موکاپ، ۳۰هزار فونت، ۶۵۰هزار SVG + کلی براش، اکشن، پریست...
چندتا از دوستان چنین چیزی نیاز داشتن گفتم اینجا بزارم که کسای دیگه ای هم که نیاز دارن استفاده کنن
تا برداشته نشده لینکش ، دانلود کنید.
دانلود
Mr.programmer
چندتا از دوستان چنین چیزی نیاز داشتن گفتم اینجا بزارم که کسای دیگه ای هم که نیاز دارن استفاده کنن
تا برداشته نشده لینکش ، دانلود کنید.
دانلود
Mr.programmer
X (formerly Twitter)
Mr.programmer (@freeprogrammers) on X
#بدرد_بخور
🧑💻👌پک غولآسای دیزاینرها
۱۰۰۰+ موکاپ، ۳۰هزار فونت، ۶۵۰هزار SVG + کلی براش، اکشن، پریست...
چندتا از دوستان چنین چیزی نیاز داشتن گفتم اینجا بزارم که کسای دیگه ای هم که نیاز دارن استفاده کنن
تا برداشته نشده لینکش ، دانلود کنید
لینک:
https://t.co/YuR37rBbVt
🧑💻👌پک غولآسای دیزاینرها
۱۰۰۰+ موکاپ، ۳۰هزار فونت، ۶۵۰هزار SVG + کلی براش، اکشن، پریست...
چندتا از دوستان چنین چیزی نیاز داشتن گفتم اینجا بزارم که کسای دیگه ای هم که نیاز دارن استفاده کنن
تا برداشته نشده لینکش ، دانلود کنید
لینک:
https://t.co/YuR37rBbVt
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 این هندی ها دیگه شورشو درآوردند.
خبرش آمده که ایران ورود بدون ویزا برای شهروندان هندی را لغو کرده است.
گزارش شده است که این تصمیم پس از سوء استفاده از تسهیلات بدون ویزا توسط سازمان های اطلاعاتی هند اتخاذ شده است.
#خبر
#توییت
@TheRaymondDev
خبرش آمده که ایران ورود بدون ویزا برای شهروندان هندی را لغو کرده است.
گزارش شده است که این تصمیم پس از سوء استفاده از تسهیلات بدون ویزا توسط سازمان های اطلاعاتی هند اتخاذ شده است.
#خبر
#توییت
@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 در گوگل صفحات GitHub بدون دامنه اختصاصی را نمیتوان به عنوان Domain Property در Google Search Console ثبت کرد.
برای Domain Property گوگل باید مالکیت کل دامنه را تایید کند و این فقط از طریق TXT record در DNS دامنه امکانپذیر است.
🚬
@TheRaymondDev
برای Domain Property گوگل باید مالکیت کل دامنه را تایید کند و این فقط از طریق TXT record در DNS دامنه امکانپذیر است.
🚬
@TheRaymondDev
Forwarded from SoniaCircuit (Sonia Fatholahi)
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
Forwarded from Gopher Academy
🔗 لینک کانالهامون:
https://news.1rj.ru/str/addlist/AJ7rh2IzIh02NTI0
💰 لینک حمایت مالی:
https://www.coffeete.ir/mrbardia72
🚀لینک تلگرام بوست:
https://news.1rj.ru/str/boost/gopher_academy
https://news.1rj.ru/str/addlist/AJ7rh2IzIh02NTI0
💰 لینک حمایت مالی:
https://www.coffeete.ir/mrbardia72
🚀لینک تلگرام بوست:
https://news.1rj.ru/str/boost/gopher_academy
Forwarded from چنل شخصی سید رحیم فیروزی
کوروتینها؛ قدرت یا دام؟
(وقتی استفاده بیپروا از Goroutineها منابع و کارایی را تهدید میکند)
یکی از اولین تستهای گولنگ، اجرای چند میلیون Goroutine بهصورت همزمان برای محاسبات بود. این صرفاً یک تست بود و در عمل کاملاً اشتباه.
یکی از قدرتمندترین قابلیتهای گولنگ، Goroutineها هستند، اما استفاده بیپروا از آنها میتواند فاجعهآمیز باشد. این ابزار سبک و سریع است و مستقیماً توسط رانتایم گولنگ مدیریت میشود، بنابراین محدودیتهای Threadهای سیستم عامل را ندارد. با این حال، نباید تصور شود که میتوان بدون نگرانی میلیونها Goroutine ایجاد کرد.
هر Goroutine منابع خودش را مصرف میکند و در تعداد زیاد، این مصرف قابل توجه میشود. سویچ بین Goroutineها، مدیریت استک و ریجسترهای CPU و جاگذاری مقادیر در آنها، بخش مهمی از زمان پردازش را به خود اختصاص میدهد و میتواند باعث کاهش کارایی یا حتی کرش برنامه شود.
اگر میلیونها Goroutine همزمان اجرا شوند، نه تنها حافظه زیادی مصرف میشود، بلکه زمان CPU برای سویچ بین آنها نیز افزایش مییابد و برنامه کند یا ناپایدار میشود.
استفاده مسئولانه، محدود کردن تعداد Goroutineها و زمانبندی مناسب، کلید بهرهوری واقعی آنهاست. بیتوجهی به این اصول، به جای سرعتبخشی، میتواند مشکلات بزرگی ایجاد کند.
فراموش نکنیم که استفاده بهینه از ابزار و منابع و... به معنای کم استفاده کردن نیست بهجا استفاده کردن است
موفق باشید! 🌹
@srfirouzi_channel
(وقتی استفاده بیپروا از Goroutineها منابع و کارایی را تهدید میکند)
یکی از اولین تستهای گولنگ، اجرای چند میلیون Goroutine بهصورت همزمان برای محاسبات بود. این صرفاً یک تست بود و در عمل کاملاً اشتباه.
یکی از قدرتمندترین قابلیتهای گولنگ، Goroutineها هستند، اما استفاده بیپروا از آنها میتواند فاجعهآمیز باشد. این ابزار سبک و سریع است و مستقیماً توسط رانتایم گولنگ مدیریت میشود، بنابراین محدودیتهای Threadهای سیستم عامل را ندارد. با این حال، نباید تصور شود که میتوان بدون نگرانی میلیونها Goroutine ایجاد کرد.
هر Goroutine منابع خودش را مصرف میکند و در تعداد زیاد، این مصرف قابل توجه میشود. سویچ بین Goroutineها، مدیریت استک و ریجسترهای CPU و جاگذاری مقادیر در آنها، بخش مهمی از زمان پردازش را به خود اختصاص میدهد و میتواند باعث کاهش کارایی یا حتی کرش برنامه شود.
اگر میلیونها Goroutine همزمان اجرا شوند، نه تنها حافظه زیادی مصرف میشود، بلکه زمان CPU برای سویچ بین آنها نیز افزایش مییابد و برنامه کند یا ناپایدار میشود.
استفاده مسئولانه، محدود کردن تعداد Goroutineها و زمانبندی مناسب، کلید بهرهوری واقعی آنهاست. بیتوجهی به این اصول، به جای سرعتبخشی، میتواند مشکلات بزرگی ایجاد کند.
فراموش نکنیم که استفاده بهینه از ابزار و منابع و... به معنای کم استفاده کردن نیست بهجا استفاده کردن است
موفق باشید! 🌹
@srfirouzi_channel
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
توی هفتهای که گذشت در جشن انتشار دبیان ارائهای با عنوان «جامعهی گنوم فارسی» داشتم. دربارهی گنوم و نحوهی شکلگیری گنوم فارسی صحبت کردم، مسیرهای مشارکت در گنوم رو معرفی کردم، همچنین به فعالیتهای متنوع جامعهی گنوم فارسی پرداختم.
https://youtu.be/UPmNNygNQuc
@DevTwitter | <Revisto/>
https://youtu.be/UPmNNygNQuc
@DevTwitter | <Revisto/>
Forwarded from محتوای آزاد سهراب (Sohrab)
Forwarded from Go Casts 🚀
تو این ویدیو توضیح داده میشه که postgres و mysql چطوری durability رو تضمین میکنن
https://youtu.be/bFGNZqsKV-E?si=5WvGSwUhqt_PXiIH
@gocasts
https://youtu.be/bFGNZqsKV-E?si=5WvGSwUhqt_PXiIH
@gocasts
YouTube
SREcon25 Europe/Middle East/Africa - The Computer Wants to Lose Your Data
The Computer Wants to Lose Your Data
Chris Sinjakli, PlanetScale
Storing data is something we expect computers to just do. When your application writes data to a database, you trust it to give you that data back later, but what does it take to make that…
Chris Sinjakli, PlanetScale
Storing data is something we expect computers to just do. When your application writes data to a database, you trust it to give you that data back later, but what does it take to make that…