Forwarded from Go Casts 🚀
یکی دو سال پیش مرورگر Arc رو نصب کردم ولی بعد از مدتی بدون استفاده خاصی حذفش کردم.
چند هفته ای میشه که مجدد نصب ش کردم و با اختلاف بهترین تجربه کاربری ای که یه مرورگر میتونه داشته باشه رو ازش گرفتم.
شاید مهمترین ویژگی ش از نظر من داشتن tab launcher و workspace هست که تجربه کاربری خیلی خوبی ایجاد میکنه.
همچنین از نظر رابط کاربری سعی شده تفاوت های منحصربفردی با مرورگرهای دیگه داشته باشه که باید خودتون استفاده کنید که متوجه بشید.
اینجا لینک دانلودش هست میتونید نصب کنید.
https://arc.net/gift/4b5d3e50
@gocasts
چند هفته ای میشه که مجدد نصب ش کردم و با اختلاف بهترین تجربه کاربری ای که یه مرورگر میتونه داشته باشه رو ازش گرفتم.
شاید مهمترین ویژگی ش از نظر من داشتن tab launcher و workspace هست که تجربه کاربری خیلی خوبی ایجاد میکنه.
همچنین از نظر رابط کاربری سعی شده تفاوت های منحصربفردی با مرورگرهای دیگه داشته باشه که باید خودتون استفاده کنید که متوجه بشید.
اینجا لینک دانلودش هست میتونید نصب کنید.
https://arc.net/gift/4b5d3e50
@gocasts
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 | توییت برنامه نویسی