Forwarded from ذهن زیبا - A beautiful Mind
Forwarded from DevTwitter | توییت برنامه نویسی
گرافیت، یه نرمافزار متنباز و رایگان برای ویرایش وکتور و تصویره که کلی توجهها رو به خودش جلب کرده.
فعلا فقط نسخه وب در دسترسه اما برنامه دارن تا اپ نیتیو برای سیستم عاملهای مختلف هم بنویسن.
آدرس نسخه وب:
https://editor.graphite.rs
سورس کد:
https://github.com/GraphiteEditor/Graphite
@DevTwitter | <ِYaser Shahi/>
فعلا فقط نسخه وب در دسترسه اما برنامه دارن تا اپ نیتیو برای سیستم عاملهای مختلف هم بنویسن.
آدرس نسخه وب:
https://editor.graphite.rs
سورس کد:
https://github.com/GraphiteEditor/Graphite
@DevTwitter | <ِYaser Shahi/>
Forwarded from Gopher Academy
🔵 عنوان مقاله
Charm Fang: A CLI Starter Kit for Cobra Apps
🟢 خلاصه مقاله:
انتشار جدید Charm همیشه مورد توجه توسعه دهندگان قرار میگیرد، زیرا آنها کتابخانههای فوقالعاده و خوب طراحی شدهای ایجاد میکنند. فنگ، که یک لایه افزوده به فریمورک کبرا است، امکانات جدیدی مانند خروجیها و پیامهای خطای بهبود یافته، صفحات راهنما، پشتیبانی از تکمیل خودکار دستورات، و دیگر بهبودیهای کاربری برای برنامههای کاربری خط فرمان (CLI) اضافه میکند. از آنجایی که فنگ جدید است، فعلاً مستندات آن محدود است، اما کد نمونهای که ارائه شده راهنمایی مفیدی برای استفاده بهینه از این امکانات جدید فراهم میکند.
🟣لینک مقاله:
https://golangweekly.com/link/170940/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Charm Fang: A CLI Starter Kit for Cobra Apps
🟢 خلاصه مقاله:
انتشار جدید Charm همیشه مورد توجه توسعه دهندگان قرار میگیرد، زیرا آنها کتابخانههای فوقالعاده و خوب طراحی شدهای ایجاد میکنند. فنگ، که یک لایه افزوده به فریمورک کبرا است، امکانات جدیدی مانند خروجیها و پیامهای خطای بهبود یافته، صفحات راهنما، پشتیبانی از تکمیل خودکار دستورات، و دیگر بهبودیهای کاربری برای برنامههای کاربری خط فرمان (CLI) اضافه میکند. از آنجایی که فنگ جدید است، فعلاً مستندات آن محدود است، اما کد نمونهای که ارائه شده راهنمایی مفیدی برای استفاده بهینه از این امکانات جدید فراهم میکند.
🟣لینک مقاله:
https://golangweekly.com/link/170940/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - charmbracelet/fang: The CLI starter kit
The CLI starter kit. Contribute to charmbracelet/fang development by creating an account on GitHub.
Forwarded from Linuxor ?
تلگرام توی API هاش علاوه بر Limit عادی یه Soft Limit هم داره توی Limit عادی میاد و بهت میگه دهن سرور رو سرویس کردی و با یه محدودیت زمانی Flood جلوی اون کارت رو میگیره تا زمانی هم که اون تایم تموم نشده اون کارو برات انجام نمیده، اما توی Soft Limit چیزی بهت نمیگه درخواستت رو دیر انجام میده مثلا 5 ثانیه دیر تر... ایده قشنگیه اینطوری دیگه مجبور نمیشی در خواست رو دوباره تکرار کنی و یا کد خاصی براش بنویسی اگه مطمعنی لیمیت عادی نمیشی !
شبیه این رفتار توی بعضی از سیستمهای بزرگ دیگه هم وجود داره؛ مثل queueهای RabbitMQ یا Kafka که به جای خطا دادن، فقط سرعت پردازش رو کم میکنن تا بتونی graceful degrade داشته باشی.
@Linuxor
شبیه این رفتار توی بعضی از سیستمهای بزرگ دیگه هم وجود داره؛ مثل queueهای RabbitMQ یا Kafka که به جای خطا دادن، فقط سرعت پردازش رو کم میکنن تا بتونی graceful degrade داشته باشی.
@Linuxor
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰اخبار داغ هفته ای که گذشت در دنیای متنباز
بهروزرسانیهای مهم
🖥میز KDE Plasma 6.4 - محیط دسکتاپ محبوب با ویژگیها و بهبودهای جدید منتشر شد
💻برنامه Qt Creator 17 - محیط توسعه یکپارچه متنباز با تغییرات اساسی برای مدیریت پروژهها
🔌برنامه Fwupd 2.0.12 - افزودن پشتیبانی از هابهای USB-C قابل حمل HP
📚برنامه Calibre 8.5 - بهبود درایور دستگاههای Kobo در مدیر کتابهای الکترونیکی
📷برنامه Darktable 5.2 - ویرایشگر حرفهای تصاویر RAW با قابلیتهای جدید
📱سیستم عامل postmarketOS 25.06 - سیستمعامل موبایلی لینوکس با پشتیبانی از دستگاههای جدید و systemd
سایر اخبار
🔧توزیع Arch Linux - جلسات Wayland و X11 در KDE Plasma 6.4 را در بستههای جداگانه تقسیم کرد
توزیعهای منتشر شده این هفته
⭐️ Bluestar Linux 6.15.3
⭐️ Exton OpSuS 250621 LXQt
⭐️ TUXEDO OS 20250620
⭐️ BakAndImgCD 49.0
⭐️ KDE neon 20250619
برنامهها، درایورها و هستههای منتشر شده
IceWM 3.8.0
DBeaver 25.1.1
LyX 2.4.4
🔧 هستههای لینوکس:
Linux kernel 6.15.3
Linux kernel 6.12.34 LTS
Linux kernel 6.6.94 LTS
📦 دیگر بهروزرسانیهای مهم:
Mesa 25.1.4
Docker 25.0.11
Xorg Server 21.1.18
ClamAV 1.4.3
BIND 9.20.10
Chromium 137.0.7151.119
NVIDIA 575.64
بهروزرسانیهای مهم
🖥میز KDE Plasma 6.4 - محیط دسکتاپ محبوب با ویژگیها و بهبودهای جدید منتشر شد
💻برنامه Qt Creator 17 - محیط توسعه یکپارچه متنباز با تغییرات اساسی برای مدیریت پروژهها
🔌برنامه Fwupd 2.0.12 - افزودن پشتیبانی از هابهای USB-C قابل حمل HP
📚برنامه Calibre 8.5 - بهبود درایور دستگاههای Kobo در مدیر کتابهای الکترونیکی
📷برنامه Darktable 5.2 - ویرایشگر حرفهای تصاویر RAW با قابلیتهای جدید
📱سیستم عامل postmarketOS 25.06 - سیستمعامل موبایلی لینوکس با پشتیبانی از دستگاههای جدید و systemd
سایر اخبار
🔧توزیع Arch Linux - جلسات Wayland و X11 در KDE Plasma 6.4 را در بستههای جداگانه تقسیم کرد
توزیعهای منتشر شده این هفته
⭐️ Bluestar Linux 6.15.3
⭐️ Exton OpSuS 250621 LXQt
⭐️ TUXEDO OS 20250620
⭐️ BakAndImgCD 49.0
⭐️ KDE neon 20250619
برنامهها، درایورها و هستههای منتشر شده
IceWM 3.8.0
DBeaver 25.1.1
LyX 2.4.4
🔧 هستههای لینوکس:
Linux kernel 6.15.3
Linux kernel 6.12.34 LTS
Linux kernel 6.6.94 LTS
📦 دیگر بهروزرسانیهای مهم:
Mesa 25.1.4
Docker 25.0.11
Xorg Server 21.1.18
ClamAV 1.4.3
BIND 9.20.10
Chromium 137.0.7151.119
NVIDIA 575.64
Forwarded from DevTwitter | توییت برنامه نویسی
با یک اسکریپتِ پایتون، کلِ آرشیوِ انگلیسیِ ویکیپدیا (۱۵۰ گیگ) رو دنبالِ فیلمهایی که موردِ تحسینِ منتقدا بوده گشته. نتیجه شده ۱۷۰۰ فیلمِ کمترشناختهشده از ۸۳ کشور.
عنوانِ ۱۰۰۰ تاش رو رایگان میتونید بر اساسِ ژانر و کشور و سال تولید اینجا ببینید.
https://kudos.wiki/
@DevTwitter | <Ayub Kokabi/>
عنوانِ ۱۰۰۰ تاش رو رایگان میتونید بر اساسِ ژانر و کشور و سال تولید اینجا ببینید.
https://kudos.wiki/
@DevTwitter | <Ayub Kokabi/>
Forwarded from Philocode
از فامیلمون پرسیدم چی خوندی؟ گفت آمار. گفتم میتونی آمار یکی رو برام در بیاری؟ خندید.
فکر کنم ترسید چون فامیله حقالزحمه رو پرداخت نمیکنم. 😒
فکر کنم ترسید چون فامیله حقالزحمه رو پرداخت نمیکنم. 😒
Forwarded from DevTwitter | توییت برنامه نویسی
تست Api های PUT ، PATCH و DELETE با ابزار Postman برای ارسال دیتا به سمت لاراول
خیلی از توسعهدهندگان موقع تست API با Postman متوجه میشن که در متد PUT یا PATCH، دادههایی که در body فرستادن به Laravel نمیرسه. دلیل فنی اینه که PHP فقط در متد POST دادههای x-www-form-urlencoded و form-data رو پردازش میکنه. برای سایر متدها مثل PUT یا PATCH، فقط وقتی دادهها به صورت JSON ارسال بشن (Content-Type: application/json)، Laravel میتونه اونها رو بخونه. پس همیشه در APIهای PUT یا PATCH، از raw JSON استفاده کن تا با مشکل مواجه نشی
اگر در ارسال دیتا، فایل دارید حالا چه تصویر باشه چه فیلم یا ... و میخواهید که با form data ارسال کنید میتویند یک key ایجاد کنید به اسم _method و مقدارش رو PUT یا PATCH در نظر بگیرید و متد ارسالی رو هم Post در نظر بگیرید، اینجوری دیتای شما از طریق form data برای لاراول ارسال میشن
@DevTwitter | <Mojtaba Zaferani/>
خیلی از توسعهدهندگان موقع تست API با Postman متوجه میشن که در متد PUT یا PATCH، دادههایی که در body فرستادن به Laravel نمیرسه. دلیل فنی اینه که PHP فقط در متد POST دادههای x-www-form-urlencoded و form-data رو پردازش میکنه. برای سایر متدها مثل PUT یا PATCH، فقط وقتی دادهها به صورت JSON ارسال بشن (Content-Type: application/json)، Laravel میتونه اونها رو بخونه. پس همیشه در APIهای PUT یا PATCH، از raw JSON استفاده کن تا با مشکل مواجه نشی
اگر در ارسال دیتا، فایل دارید حالا چه تصویر باشه چه فیلم یا ... و میخواهید که با form data ارسال کنید میتویند یک key ایجاد کنید به اسم _method و مقدارش رو PUT یا PATCH در نظر بگیرید و متد ارسالی رو هم Post در نظر بگیرید، اینجوری دیتای شما از طریق form data برای لاراول ارسال میشن
@DevTwitter | <Mojtaba Zaferani/>
Forwarded from IRCF | اینترنت آزاد برای همه
اگه اینروزها شارژ گوشیتون زود خالی میشه به خاطر کلاینتهای v2ray و مصرف زیاد مودم گوشیه، که همه اینا از کاهش شدید کیفیت اینترنت میاد.
با بیکیفیتترین اینترنت تاریخ ایران روبرو هستیم.
سیستم فیلترینگ جلوی ارسال بستههارو در شبکه میگیره (Packet Loss بالا میره)، (یعنی فیلترینگ بستههای اینترنت رو میندازه دور)؛ توی این حالت گوشی فرایند Retransmission یا ارسال مجدد بستههارو انقدر انجام میده تا مطمئن بشه بستهها ارسال شدن. هر ارسال مجدد به این معنیه که رادیوی گوشی (چه 4G و چه وایفای) باید برای مدت طولانیتری در حالت پرمصرف باقی بمونه.
با وضعیت فعلی اینترنت تمام طول مدتی که کلاینت VPN روشنه، مودم و رادیو گوشی توی حالت پرمصرفه و به همین خاطر گوشی داغ میکنه و باتری زود تموم میشه.
© MrSoroushAhmadi
🔍 ircf.space
@ircfspace
با بیکیفیتترین اینترنت تاریخ ایران روبرو هستیم.
سیستم فیلترینگ جلوی ارسال بستههارو در شبکه میگیره (Packet Loss بالا میره)، (یعنی فیلترینگ بستههای اینترنت رو میندازه دور)؛ توی این حالت گوشی فرایند Retransmission یا ارسال مجدد بستههارو انقدر انجام میده تا مطمئن بشه بستهها ارسال شدن. هر ارسال مجدد به این معنیه که رادیوی گوشی (چه 4G و چه وایفای) باید برای مدت طولانیتری در حالت پرمصرف باقی بمونه.
با وضعیت فعلی اینترنت تمام طول مدتی که کلاینت VPN روشنه، مودم و رادیو گوشی توی حالت پرمصرفه و به همین خاطر گوشی داغ میکنه و باتری زود تموم میشه.
© MrSoroushAhmadi
🔍 ircf.space
@ircfspace
Forwarded from IRCF | اینترنت آزاد برای همه
نمایندگان مجلس قانونی را تصویب کردند که براساس آن «استفاده، حمل، خرید، فروش، وارد کردن یا در اختیار گذاشتن ابزارهای الکترونیکی ارتباطی اینترنتی فاقد مجوز از قبیل #استارلینک، ممنوع و موجب حبس تعزیری درجه ۶ و ضبط تجهیزات خواهد بود».
در این قانون «هرگونه اقدام به جنگ سایبری، حملات سایبری، اخلال در شبکههای ارتباطی، سامانههای اطلاعاتی یا زیرساختهای حیاتی کشور و خرابکاری در تأسیسات یا اماکن عمومی یا خصوصی یا هرگونه کمک به چنین اقداماتی» به عنوان «افساد فیالارض» تعریف شده است.
© Peyvast
🔍 ircf.space
@ircfspace
در این قانون «هرگونه اقدام به جنگ سایبری، حملات سایبری، اخلال در شبکههای ارتباطی، سامانههای اطلاعاتی یا زیرساختهای حیاتی کشور و خرابکاری در تأسیسات یا اماکن عمومی یا خصوصی یا هرگونه کمک به چنین اقداماتی» به عنوان «افساد فیالارض» تعریف شده است.
© Peyvast
🔍 ircf.space
@ircfspace
Forwarded from یک برنامه نویس تنبل (Lazy 🌱)
Forwarded from DevTwitter | توییت برنامه نویسی
کافکا رفت و انقلاب شد! در ویدئو جدید درباره Kafka Raft صحبت میکنیم تا باهم ببینیم کافکا چطوری به این تحمل خطای بالا رسیده است.
اگر دوست دارین بدونید KRaft چطوری کار میکنه این ویدئو ببینید
- مروری بر Raft
- نقش Zookeeper چیست؟
- در کافکا Control Plan و Data Plan چیست؟
- بررسی چند سناریو failover در zookeeper
- بهبودهای Raft در Kafka
- ساختار متفاوت KRaft به نسبت Raft
- سناریو failover در KRaft
- رشد دیتا در کافکا بینهایت است؟
https://www.youtube.com/watch?v=ZT2V4d4lxAo&feature=youtu.be
پلی لیست:
https://www.youtube.com/playlist?list=PLGiSgN3ODieLwXelAMz7vGlCGG4YQEivC
@DevTwitter | <Hasan Arab borzo/>
اگر دوست دارین بدونید KRaft چطوری کار میکنه این ویدئو ببینید
- مروری بر Raft
- نقش Zookeeper چیست؟
- در کافکا Control Plan و Data Plan چیست؟
- بررسی چند سناریو failover در zookeeper
- بهبودهای Raft در Kafka
- ساختار متفاوت KRaft به نسبت Raft
- سناریو failover در KRaft
- رشد دیتا در کافکا بینهایت است؟
https://www.youtube.com/watch?v=ZT2V4d4lxAo&feature=youtu.be
پلی لیست:
https://www.youtube.com/playlist?list=PLGiSgN3ODieLwXelAMz7vGlCGG4YQEivC
@DevTwitter | <Hasan Arab borzo/>
Forwarded from یک برنامه نویس تنبل (Lazy 🌱)
🔶 به نظر می رسد محدودیت هایی در دریافت کد تایید (SMS) برای ورود به تلگرام اعمال شده است!
@TheRaymondDev
@TheRaymondDev
Forwarded from یک برنامه نویس تنبل (Lazy 🌱)
🔶 به نظر می رسد محدودیت هایی در دریافت کد تایید (SMS) برای ورود به تلگرام اعمال شده است!
@TheRaymondDev
@TheRaymondDev
Forwarded from Linuxor ?
این اینترنت طبقاتی شرکت ها منو یاد دوران محدودیت 128 کیلوبیت اینترنت میندازه
همه یه آشنایی داشتن یه نامه از شرکتش میداد ملت میرفتن اینترنت پر سرعت میخریدن
اگه هم حضرات بتونن طبقاتی کنن چند صباح دیگه همه شرکتا یه VPN Server گذاشتن تو دفترشون فک و فامیلو اینترنت میدن
@Linuxor ~ AmirFouladvand
همه یه آشنایی داشتن یه نامه از شرکتش میداد ملت میرفتن اینترنت پر سرعت میخریدن
اگه هم حضرات بتونن طبقاتی کنن چند صباح دیگه همه شرکتا یه VPN Server گذاشتن تو دفترشون فک و فامیلو اینترنت میدن
@Linuxor ~ AmirFouladvand
Forwarded from DevTwitter | توییت برنامه نویسی
یه هلپری هست که میتونید تاریخ فارسی رو اضافه کنید به چارت های amchart
البته پول ریکوئست زدم گفتن که تحریم هستیم نمیتونیم اضافه کنیم
https://github.com/mohammadhasananisi/amcharts5
@DevTwitter | <Mohammad Hasan/>
البته پول ریکوئست زدم گفتن که تحریم هستیم نمیتونیم اضافه کنیم
https://github.com/mohammadhasananisi/amcharts5
@DevTwitter | <Mohammad Hasan/>