Forwarded from DevTwitter | توییت برنامه نویسی
This media is not supported in your browser
VIEW IN TELEGRAM
فونت پرستو، توسط گوگل فونت اصلاح شده، فونت متغیر شده و حالا توی سایت گوگل فونت قرار گرفته:
https://fonts.google.com/specimen/Parastoo
https://github.com/googlefonts/parastoo-font
فونت پرستو، یکی از فونت هایی بود که توسط صابر آرشیو شده بود و از لحاظ ساختار، خیلی به فونت ساحل نزدیکه.
@DevTwitter | <محمد درویشی/>
https://fonts.google.com/specimen/Parastoo
https://github.com/googlefonts/parastoo-font
فونت پرستو، یکی از فونت هایی بود که توسط صابر آرشیو شده بود و از لحاظ ساختار، خیلی به فونت ساحل نزدیکه.
@DevTwitter | <محمد درویشی/>
Forwarded from Curious Geek ⚡️
پلازیبل - نسخه جامعه
این پروژه یک راهنما برای راهاندازی نرمافزار تجزیه و تحلیل وب پلازیبل با استفاده از Docker Compose است. این نرمافزار به شما امکان میدهد تا به سادگی و با امنیت دادههای خود را تجزیه و تحلیل کنید.
در چه شرایطی بهتره استفاده بشه
👩💻 اگر به دنبال یک ابزار تجزیه و تحلیل وب با حفظ حریم خصوصی هستید و میخواهید دادههای خود را بهطور محلی مدیریت کنید، این پروژه مناسب شماست.
چند مثال از موارد استفاده
🌐 وبسایتهای شخصی یا شرکتی که به حریم خصوصی کاربران اهمیت میدهند.
📊 پروژههای اوپن سورس که نیاز به تجزیه و تحلیل دادههای ترافیک دارند.
👥 بلاگها یا پلتفرمهای تولید محتوا که به دادههای مخاطبین خود نیاز دارند.
این پروژه با توسعه داده شده
🔗 https://github.com/plausible/community-edition
برای ثبت پروژه به ایو پیام بدید 😄
🆔 @TheGeeksCommunity
این پروژه یک راهنما برای راهاندازی نرمافزار تجزیه و تحلیل وب پلازیبل با استفاده از Docker Compose است. این نرمافزار به شما امکان میدهد تا به سادگی و با امنیت دادههای خود را تجزیه و تحلیل کنید.
در چه شرایطی بهتره استفاده بشه
👩💻 اگر به دنبال یک ابزار تجزیه و تحلیل وب با حفظ حریم خصوصی هستید و میخواهید دادههای خود را بهطور محلی مدیریت کنید، این پروژه مناسب شماست.
چند مثال از موارد استفاده
🌐 وبسایتهای شخصی یا شرکتی که به حریم خصوصی کاربران اهمیت میدهند.
📊 پروژههای اوپن سورس که نیاز به تجزیه و تحلیل دادههای ترافیک دارند.
👥 بلاگها یا پلتفرمهای تولید محتوا که به دادههای مخاطبین خود نیاز دارند.
این پروژه با توسعه داده شده
🔗 https://github.com/plausible/community-edition
برای ثبت پروژه به ایو پیام بدید 😄
🆔 @TheGeeksCommunity
GitHub
GitHub - plausible/community-edition: Example Docker Compose setup for hosting Plausible Community Edition
Example Docker Compose setup for hosting Plausible Community Edition - plausible/community-edition
Forwarded from DevTwitter | توییت برنامه نویسی
Forwarded from DevTwitter | توییت برنامه نویسی
#کوته_نیوز
امریه دانشبنیان لغو شد.
اون کورسوی امید هم از بین رفت متاسفانه...
ویرایش: تکذیب شد.
@DevTwitter
امریه دانشبنیان لغو شد.
اون کورسوی امید هم از بین رفت متاسفانه...
ویرایش: تکذیب شد.
@DevTwitter
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
درود دوستان
از powerdns یه dnsdist مونده و dnssec که فکر کنم ۲ یا ۳ ویدیو دیگه میخواد
سعی میکنم این هفته رکورد کنم ولی اگه نشد میره برای ۳ هفته دیگه 😁
از powerdns یه dnsdist مونده و dnssec که فکر کنم ۲ یا ۳ ویدیو دیگه میخواد
سعی میکنم این هفته رکورد کنم ولی اگه نشد میره برای ۳ هفته دیگه 😁
Forwarded from DevTwitter | توییت برنامه نویسی
یه ابزار خوب برای اینکه به دولوپر معرفی کنی تا با ssh به سرور وصل بشه و یک فولدر رو مثل یک شیر درایو توی ویندوزش ببینه. بعدشم ادیتورش رو روش باز میکنه و بعدش گند میزنه به سرور و ...
https://github.com/evsar3/sshfs-win-manager
ولی خوب چیزیه امتحانش کنید
@DevTwitter | <E Gholami/>
https://github.com/evsar3/sshfs-win-manager
ولی خوب چیزیه امتحانش کنید
@DevTwitter | <E Gholami/>
Forwarded from Codino School (ایمان غفوری)
🔅 نسخه جدید laravel-microscope منتشر شد:
- بهبود در سرعت اجرای دستورات
- افزودن لایه کش به دستورات check:dd و check:bad_practice
- رفع مورد ایرادات جزئی
https://github.com/imanghafoori1/laravel-microscope
@codino
v1.0.390- بهبود در سرعت اجرای دستورات
- افزودن لایه کش به دستورات check:dd و check:bad_practice
- رفع مورد ایرادات جزئی
https://github.com/imanghafoori1/laravel-microscope
@codino
Forwarded from a pessimistic researcher (Kc)
طبق رنکینگ جدید QS دانشگاه تهران با کسب رتبهی ۳۲۲، از دانشگاه شریف با رتبهی ۳۷۵ پیشی گرفت و بین دانشگاهای ایرانی در این رنکینگ رتبهی اول رو کسب کرد :)
Forwarded from SoniaCircuit (Sonia Fatholahi)
من واقعا با یه لپتاب ۸ گیگی کارای عجیبی با مموری میکنم ;/
ولی هنوز به ۵۰ گیگ نرسوندم
ولی هنوز به ۵۰ گیگ نرسوندم
Forwarded from DevTwitter | توییت برنامه نویسی
ما وقتی برنامه Go مون رو میبندیم، فقط یه Ctrl+C میزنیم و میگیم:
“خب، shutdown شد!”
و تمام!
ولی واقعیت اینه که خاموش شدن یه سرویس واقعی، اونم توی Production،
خیلی بیشتر از یه سیگنال سادهست.
اگه درست پیادهسازی نشه:
- ممکنه وسط ارسال درخواست، ارتباط قطع شه
- جابها در حال پردازش نصفهکاره بمونن
- کانکشنها به دیتابیس یا Redis نشت کنن
- و حتی برنامه قبل از تموم شدن goroutineها، کلاً بسته شه
تو این مقاله، بهصورت خلاصه نوشتم:
- چطور با signal.NotifyContext درست shutdown رو هندل کنیم
- چطور http.Server رو با Shutdown(ctx) ببندیم
- چطور workerها رو با context و sync.WaitGroup تمیز ببندیم
- و تو Kubernetes چطور از terminationGracePeriodSeconds درست استفاده کنیم
https://medium.com/@a.mousavi/graceful-shutdown-in-go-part-1-build-production-ready-services-without-dropping-requests-b55934c217c1
@DevTwitter | <Arash Mousavi/>
“خب، shutdown شد!”
و تمام!
ولی واقعیت اینه که خاموش شدن یه سرویس واقعی، اونم توی Production،
خیلی بیشتر از یه سیگنال سادهست.
اگه درست پیادهسازی نشه:
- ممکنه وسط ارسال درخواست، ارتباط قطع شه
- جابها در حال پردازش نصفهکاره بمونن
- کانکشنها به دیتابیس یا Redis نشت کنن
- و حتی برنامه قبل از تموم شدن goroutineها، کلاً بسته شه
تو این مقاله، بهصورت خلاصه نوشتم:
- چطور با signal.NotifyContext درست shutdown رو هندل کنیم
- چطور http.Server رو با Shutdown(ctx) ببندیم
- چطور workerها رو با context و sync.WaitGroup تمیز ببندیم
- و تو Kubernetes چطور از terminationGracePeriodSeconds درست استفاده کنیم
https://medium.com/@a.mousavi/graceful-shutdown-in-go-part-1-build-production-ready-services-without-dropping-requests-b55934c217c1
@DevTwitter | <Arash Mousavi/>
Forwarded from Geek Alerts
یوتیوب داره یک ویژگی کولبریشن «همکاری» اضافه میکنه، اینجوری کسایی که توی یوتیوب تولید محتوا میکنن میتون یک ویدیو رو باهمدیگه ارائه بدن. هر ویدیو تا ۴ همکار میتونه داشته باشه.
ویدیویی که منتشر میشه همزمان داخل تمام کانالهایی که با هم کولب کردن قرار میگیره و احتمالا میشه روی تقسیم درآمدش هم تنظیماتی انجام داد. [L]
🤓 @geekalerts
ویدیویی که منتشر میشه همزمان داخل تمام کانالهایی که با هم کولب کردن قرار میگیره و احتمالا میشه روی تقسیم درآمدش هم تنظیماتی انجام داد. [L]
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from محتوای آزاد سهراب
قبلا anytype رو معرفی کرده بودم و اون موقع پشتیبانی از متن دوسویه رو نداشت ولی الان به صورت پیشفرض این امکان رو داره و این خیلی خوبه.
برنامههای جایگزینش لاگسیک و آبسیدین هستن که لاگسیک نیاز به افزونه داره و آبسیدین متن باز نیست.
@SohrabContents
برنامههای جایگزینش لاگسیک و آبسیدین هستن که لاگسیک نیاز به افزونه داره و آبسیدین متن باز نیست.
@SohrabContents
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 زومرها (نسل جوانتر) دیگر نمی توانند تنظیمات کارت گرافیک انویدیا را روی کامپیوترهای گیمینگ شان تغییر دهند، چون طبق قانون ایمنی آنلاین، زیر ۱۸ سال هستند.
#خبر
@TheRaymondDev
#خبر
@TheRaymondDev
Forwarded from Gopher Academy
ما وقتی برنامه Go مون رو میبندیم، فقط یه Ctrl+C میزنیم و میگیم:
“خب، shutdown شد!”
و تمام!
ولی واقعیت اینه که خاموش شدن یه سرویس واقعی، اونم توی Production،
خیلی بیشتر از یه سیگنال سادهست.
اگه درست پیادهسازی نشه:
- ممکنه وسط ارسال درخواست، ارتباط قطع شه
- جابها در حال پردازش نصفهکاره بمونن
- کانکشنها به دیتابیس یا Redis نشت کنن
- و حتی برنامه قبل از تموم شدن goroutineها، کلاً بسته شه
تو این مقاله، بهصورت خلاصه نوشتم:
- چطور با signal.NotifyContext درست shutdown رو هندل کنیم
- چطور http.Server رو با Shutdown(ctx) ببندیم
- چطور workerها رو با context و sync.WaitGroup تمیز ببندیم
- و تو Kubernetes چطور از terminationGracePeriodSeconds درست استفاده کنیم
https://medium.com/@a.mousavi/graceful-shutdown-in-go-part-1-build-production-ready-services-without-dropping-requests-b55934c217c1
“خب، shutdown شد!”
و تمام!
ولی واقعیت اینه که خاموش شدن یه سرویس واقعی، اونم توی Production،
خیلی بیشتر از یه سیگنال سادهست.
اگه درست پیادهسازی نشه:
- ممکنه وسط ارسال درخواست، ارتباط قطع شه
- جابها در حال پردازش نصفهکاره بمونن
- کانکشنها به دیتابیس یا Redis نشت کنن
- و حتی برنامه قبل از تموم شدن goroutineها، کلاً بسته شه
تو این مقاله، بهصورت خلاصه نوشتم:
- چطور با signal.NotifyContext درست shutdown رو هندل کنیم
- چطور http.Server رو با Shutdown(ctx) ببندیم
- چطور workerها رو با context و sync.WaitGroup تمیز ببندیم
- و تو Kubernetes چطور از terminationGracePeriodSeconds درست استفاده کنیم
https://medium.com/@a.mousavi/graceful-shutdown-in-go-part-1-build-production-ready-services-without-dropping-requests-b55934c217c1
Medium
Graceful Shutdown in Go (Part 1): Build Production-Ready Services Without Dropping Requests
You should design your systems to fail gracefully. — Martin Fowler
Forwarded from DevTwitter | توییت برنامه نویسی
Forwarded from IRCF | اینترنت آزاد برای همه
کلاینت v2rayNG در آخرین بهروزرسانی خودش قابلیتی به نام "تولید چند پیکربندی توازن بار" اضافه کرده که بهصورت خودکار تمام کانفیگها رو در یک کانفیگ واحد ترکیب میکنه و بعد، به سروری متصل میشه که کمترین پینگ رو داره.
این یعنی اتصال سریعتر و هوشمندتر، بدون نیاز به انتخاب دستی.
👉 github.com/2dust/v2rayNG/releases/latest
© 29peyman
🔍 ircf.space
@ircfspace
این یعنی اتصال سریعتر و هوشمندتر، بدون نیاز به انتخاب دستی.
👉 github.com/2dust/v2rayNG/releases/latest
© 29peyman
🔍 ircf.space
@ircfspace
Forwarded from IRCF | اینترنت آزاد برای همه
بر اساس پنجمین #گزارش کیفیت #اینترنت در ایران، دادههای فنی و نظرسنجی ملی نشان میدهد ۸۶ درصد از کاربران اینترنت و بیش از ۹۳ درصد از جوانهای ایرانی از #فیلترشکن استفاده میکنند و وضعیت استفاده از #استارلینک همچنان افزایشی است.
ایران بدترین وضعیت کیفیت اینترنت در میان ۱۰۰ کشور اول GDP را دارا بوده و اگر وضعیت کیفیت اینترنت کشور را بدون توجه به وضعیت دوران حملهی اسراییل به ایران در نظر بگیریم، همچنان تجربه کاربری اینترنت در ایران با سه گزارهی کند، پر اختلال و محدود توصیف شده و بر اساس ردهبندی میانگین سه شاخص، در رتبهی ۹۷ از ۱۰۰ کیفیت اینترنت قرار گرفته است.
نرخ Adoption پروتکلهای HTTP/3 و IPv6 به قبل از جنگ برنگشته و HTTP/3 همچنان در بیشتر اپراتورها مسدود است، تجربهی کاربری اینترنت ایرانیها مشابه کشورهای توسعهنیافته و جنگزده بوده و اینستاگرام انتخاب اول ۶۳ درصد از کاربران اینترنت است.
در گزارش انجمن تجارت الکترونیک تهران تاکید شده که #اینترنت_طبقاتی که سیاستگذاران از آن به نام تخصصیکردن، سطح دسترسی متمایز و رفع فیلتر برای گروههای هدف یاد میکنند، چیزی شبیه اصرار بر یک چرخه اشتباه مداوم است.
👉 etchamber.ir/internet05
🔍 ircf.space
@ircfspace
ایران بدترین وضعیت کیفیت اینترنت در میان ۱۰۰ کشور اول GDP را دارا بوده و اگر وضعیت کیفیت اینترنت کشور را بدون توجه به وضعیت دوران حملهی اسراییل به ایران در نظر بگیریم، همچنان تجربه کاربری اینترنت در ایران با سه گزارهی کند، پر اختلال و محدود توصیف شده و بر اساس ردهبندی میانگین سه شاخص، در رتبهی ۹۷ از ۱۰۰ کیفیت اینترنت قرار گرفته است.
نرخ Adoption پروتکلهای HTTP/3 و IPv6 به قبل از جنگ برنگشته و HTTP/3 همچنان در بیشتر اپراتورها مسدود است، تجربهی کاربری اینترنت ایرانیها مشابه کشورهای توسعهنیافته و جنگزده بوده و اینستاگرام انتخاب اول ۶۳ درصد از کاربران اینترنت است.
در گزارش انجمن تجارت الکترونیک تهران تاکید شده که #اینترنت_طبقاتی که سیاستگذاران از آن به نام تخصصیکردن، سطح دسترسی متمایز و رفع فیلتر برای گروههای هدف یاد میکنند، چیزی شبیه اصرار بر یک چرخه اشتباه مداوم است.
👉 etchamber.ir/internet05
🔍 ircf.space
@ircfspace
Forwarded from DevTwitter | توییت برنامه نویسی
اخیرا یکی از دوستان یک framework کامل برای توسعهی رباتهای تلگرامی با زبان PHP توسعه داده که با الهام از ساختار لاراول ساخته شده و قابلیتهای خیلی خوبی داره -- همچنین بهصورت پیشفرض این امکان رو داره که بر بستر Swoole/OpenSwoole اجرا شه تا از لحاظ پرفورمنسی بهشدت بهبود پیدا کنه، مشابه Laravel Octane.
اگر PHP کار میکنید، امتحانش کنید:
https://github.com/laraXgram/LaraGram
@DevTwitter | <Mahi/>
اگر PHP کار میکنید، امتحانش کنید:
https://github.com/laraXgram/LaraGram
@DevTwitter | <Mahi/>