Forwarded from Linuxor ?
اگه کیبوردتون قابلیت برنامه ریزی داشته باشه، QMK بهتون اجازه میده تا فریمورک کیبورد خودتون رو سفارشی سازی کنید. از میکروکنترلرهای AVR و ARM پشتیبانی میکنه و برای کیبوردهای مختلفی مانند ErgoDox EZ، Planck، Clueboard و کلی دیگه از کیبورد ها قابل استفاده است
با این فریمورک میتونید رفتار کلیدها، لایهها، نورپردازی RGB، ماکروها و ویژگیهای پیشرفته دیگه رو به دلخواه خودتون تنظیم کنید مثلا میتونید یه لایه برای دستورات کپی و چسباندن بسازید یا هر کار دیگه ای کنید.
مستنداتش و توضیحاتش :
docs.qmk.fm
@Linuxor
با این فریمورک میتونید رفتار کلیدها، لایهها، نورپردازی RGB، ماکروها و ویژگیهای پیشرفته دیگه رو به دلخواه خودتون تنظیم کنید مثلا میتونید یه لایه برای دستورات کپی و چسباندن بسازید یا هر کار دیگه ای کنید.
مستنداتش و توضیحاتش :
docs.qmk.fm
@Linuxor
Forwarded from یک برنامه نویس تنبل (Lazy 🌱)
🔶 با نرم افزار gnome-font-viewer لینوکس می توانید راحت فونت ها با یک کلیک نصب کنید.
دانلود نرم افزار :
https://pkgs.org/download/gnome-font-viewer
#لینوکس
@TheRaymondDev
دانلود نرم افزار :
https://pkgs.org/download/gnome-font-viewer
#لینوکس
@TheRaymondDev
Forwarded from tiivik️
🔍 پایگاه جهانی شناسایی دریچههای فاضلاب
📍 از هر نقطهٔ جهان، در یک نقشه
این منبع تخصصی، دریچههای فاضلاب را از سراسر دنیا جمعآوری، ثبت و دستهبندی میکند. هر دریچه همراه با عکس، موقعیت جغرافیایی دقیق، توضیحات کامل و جزئیات فنی ثبت شده است.
💡 با جستجو در این پایگاه میتوانید دریچهها را بر اساس کشور، شهر، شرکت سازنده، شکل، دستهبندی و حتی کلمات موجود در عنوان یا توضیحات پیدا کنید.
🏙 زیر پای شهرها، شهری پنهان جریان دارد؛ تونلها، لولهها و کابلهایی که حیات شهر را حفظ میکنند.
دریچههای فاضلاب، نقطهٔ اتصال این دنیای زیرزمینی به سطح زمیناند،هر کدام با طرح، نوشته و تاریخچهٔ خاص خود.
📷 اگر تصویری از یک دریچه داشته باشید، احتمال بالایی هست که در این پایگاه، مانند آن را بیابید.
🆔@tiivik
📍 از هر نقطهٔ جهان، در یک نقشه
این منبع تخصصی، دریچههای فاضلاب را از سراسر دنیا جمعآوری، ثبت و دستهبندی میکند. هر دریچه همراه با عکس، موقعیت جغرافیایی دقیق، توضیحات کامل و جزئیات فنی ثبت شده است.
💡 با جستجو در این پایگاه میتوانید دریچهها را بر اساس کشور، شهر، شرکت سازنده، شکل، دستهبندی و حتی کلمات موجود در عنوان یا توضیحات پیدا کنید.
🏙 زیر پای شهرها، شهری پنهان جریان دارد؛ تونلها، لولهها و کابلهایی که حیات شهر را حفظ میکنند.
دریچههای فاضلاب، نقطهٔ اتصال این دنیای زیرزمینی به سطح زمیناند،هر کدام با طرح، نوشته و تاریخچهٔ خاص خود.
📷 اگر تصویری از یک دریچه داشته باشید، احتمال بالایی هست که در این پایگاه، مانند آن را بیابید.
🆔@tiivik
Forwarded from یک برنامه نویس تنبل (Lazy 🌱)
🔶 نسکافه دونه ای به ۲۰۰۰۰ تومان رسیده...
آنقدر گرون شده که مصرف آن به صفر رسوندم.
به جای آن روزی یک ماگ قهوه می خورم.
@TheRaymondDev
آنقدر گرون شده که مصرف آن به صفر رسوندم.
به جای آن روزی یک ماگ قهوه می خورم.
@TheRaymondDev
Forwarded from DevTwitter | توییت برنامه نویسی
ا گرچه Swagger / OpenAPI استاندارد غالب اند
اگر دنبال جایگزین سبکتر و سادهتر برای Swagger اید
اگر خوانایی برای افراد غیرتکنیکی براتون خیلی مهمه API Blueprint
را بررسی کنید
https://apiblueprint.org
@DevTwitter | <MehrdadLinux/>
اگر دنبال جایگزین سبکتر و سادهتر برای Swagger اید
اگر خوانایی برای افراد غیرتکنیکی براتون خیلی مهمه API Blueprint
را بررسی کنید
https://apiblueprint.org
@DevTwitter | <MehrdadLinux/>
Forwarded from Linuxor ?
این یه کامپایلر جاوااسکریپته که بهتون این امکانو میده JSX رو مستقیماً توی فایلهای Markdown بنویسید. JSX یه سینتکس شبیه HTML هستش که داخل جاوااسکریپت نوشته میشه که ری اکت هم ازش استفاده میکنه حالا این لایبری بهتون این اجازه رو میده که کنار Markdown از JSX هم استفاده کنید
تست آنلاینش :
mdxjs.com/playground
مستنداتش :
mdxjs.com/docs
@Linuxor
تست آنلاینش :
mdxjs.com/playground
مستنداتش :
mdxjs.com/docs
@Linuxor
Forwarded from نوشتههای ترمینالی
یه ویژگی جدیدی که به گولنگ اضافه شده و در عین ساده بودن به نظرم کاربردیه و کد رو تمیز و زیبا میکنه، متد run روی waitgroupئه. به این شکل که به جای این که به صورت دستی هم go routine جدید بسازید و هم wg رو یکی زیاد کنید و آخر تابع هم doneش کنید، تابعتون رو به متد run جدید میدید و خودش این کارا رو انجام میده.
اطلاعات بیشتر و نمونه کد:
https://appliedgo.net/spotlight/go-1.25-waitgroup-go/
اطلاعات بیشتر و نمونه کد:
https://appliedgo.net/spotlight/go-1.25-waitgroup-go/
Applied Go
New in Go 1.25: WaitGroup.Go()
WaitGroups are a means of synchronizing goroutines; yet the Add()/defer Done() idiom feels clumsy and is error-prone. A new method, Go(), puts an end to goroutine counting.
Forwarded from Frontend with Erfun👨🏻💻 (Erfun Ghodoosi)
دوستان موقعیت همچنان باز هست و تمامی رزومه هارو من برای تیم لید فرانت اند فوتبالی میفرستم
Forwarded from mnr tech
امروز توی شرکت داشتم میگفتم که چقدر این اینترنت دانلود منیجر رو مخه. UI قدیمی داره و همیشه هم این پیام لایسنسش میره روی مخ و وقتم آزاد بشه یه دانلود منیجر با کمک AI خودم میسازم. که یهو همکارم گفت دوست من یکی ساخته.
و لینک اینو بهم داد
https://abdownloadmanager.com/
اولش فکر کردم یه چیز ساده و ابتداییه ولی بعد خیلی خیلی شگفت زده شدم. UI به روز و زیبا، تمام امکانات IDM رو هم داره تازه رایگان هم هست. پیشنهاد میکنم حتما تست کنید. 😉
اکستنشن مرورگر هم داره 🔥
و لینک اینو بهم داد
https://abdownloadmanager.com/
اولش فکر کردم یه چیز ساده و ابتداییه ولی بعد خیلی خیلی شگفت زده شدم. UI به روز و زیبا، تمام امکانات IDM رو هم داره تازه رایگان هم هست. پیشنهاد میکنم حتما تست کنید. 😉
اکستنشن مرورگر هم داره 🔥
Forwarded from tiivik️
⭕️سرویس MegaGladys یک ابزار رایگان برای جمعآوری و تحلیل دادههای آشکار دربارهٔ شخصیتهای عمومی است.
ویژگیهای کلیدی برای تحقیقات اوسینت:
📌پروفایلسازی سریع: استخراج خودکار اطلاعات کلیدی فرد از Wikipedia و Wikidata.
📌شبکهکاوی (Network Analysis): نمایش روابط و نقطههای اتصال فرد با سایر چهرهها.
📌تحلیل زمانی توجه عمومی (Timeline Analysis): بررسی الگوهای افزایش بازدید صفحهٔ ویکیپدیا و تطبیق آن با رویدادها یا فعالیتهای فرد.
📌مانیتورینگ اخبار: شناسایی ذکر نام شخص در رسانهها و دنبالکردن تغییرات روایت خبری.
💡 کاربرد عملیاتی: این ابزار برای ترسیم گراف ارتباطی، شناسایی محرکهای موج خبری و مقایسه رفتار رسانهای هدف با سایر افراد، بسیار ارزشمند است.
🆔@tiivik
ویژگیهای کلیدی برای تحقیقات اوسینت:
📌پروفایلسازی سریع: استخراج خودکار اطلاعات کلیدی فرد از Wikipedia و Wikidata.
📌شبکهکاوی (Network Analysis): نمایش روابط و نقطههای اتصال فرد با سایر چهرهها.
📌تحلیل زمانی توجه عمومی (Timeline Analysis): بررسی الگوهای افزایش بازدید صفحهٔ ویکیپدیا و تطبیق آن با رویدادها یا فعالیتهای فرد.
📌مانیتورینگ اخبار: شناسایی ذکر نام شخص در رسانهها و دنبالکردن تغییرات روایت خبری.
💡 کاربرد عملیاتی: این ابزار برای ترسیم گراف ارتباطی، شناسایی محرکهای موج خبری و مقایسه رفتار رسانهای هدف با سایر افراد، بسیار ارزشمند است.
🆔@tiivik
Forwarded from DevTwitter | توییت برنامه نویسی
اگه دنبال یه نرم افزار خوب، سبک , و صد البته اپن سورس برای انتقال فایل تو شبکه داخلی هستین LocalSend رو جدا پیشنهاد میکنم
بدون هیچ دردسر اضافی یا تنظیمات خاصی
نسخه لینوکس، ویندوز و حتی اندروید هم داره
https://localsend.org
@DevTwitter | <Taqi />
بدون هیچ دردسر اضافی یا تنظیمات خاصی
نسخه لینوکس، ویندوز و حتی اندروید هم داره
https://localsend.org
@DevTwitter | <Taqi />
Forwarded from شیرازلینوکس | shirazlinux
🎨 دوره آموزشی آزاد نرمافزار گرافیکی گیمپ (GIMP)
#به_مناسبت_روز_آزادی_نرم_افزار
#دوره_آزاد #گیمپ
🐧 سالهاست این باور اشتباه وجود دارد که نمیتوان کارهای گرافیکی قوی در محیط گنو/لینوکس انجام داد!
این باور عمدتاً از سوی تبلیغات نرمافزارهای انحصاری و محدودکننده ترویج شده تا کاربران را مجبور به پذیرش قیدوبندهای نرمافزارهای بسته کنند.
در حالی که مسئله اصلی، محرومیت از آزادیهای اساسی مانند ویرایش، اشتراکگذاری و درک نحوه عملکرد ابزارها است نه صرفاً انحصار مالی!
🎯 هدف این دوره
ما میخواهیم در کنار آموزش طراحی گرافیکی با گیمپ، نشان دهیم که با نرمافزارهای آزاد و قدرتمندی مانند گیمپ که آزادی استفاده، مطالعه، تغییر و انتشار را به کاربر میدهند
میتوان کارهای گرافیکی حرفهای، انعطافپذیر و باکیفیت بالا انجام داد، بدون وابستگی به محدودیتهای نرمافزارهای انحصاری.
📌 درباره این دوره
مدرس دوره: سام نیکزاد
تعداد جلسات: ۶۰ جلسه
فایل راهنما: دارد
🔗 ادامه مطلب، مشاهده دوره و دسترسی به فایلها
#به_مناسبت_روز_آزادی_نرم_افزار
#دوره_آزاد #گیمپ
🐧 سالهاست این باور اشتباه وجود دارد که نمیتوان کارهای گرافیکی قوی در محیط گنو/لینوکس انجام داد!
این باور عمدتاً از سوی تبلیغات نرمافزارهای انحصاری و محدودکننده ترویج شده تا کاربران را مجبور به پذیرش قیدوبندهای نرمافزارهای بسته کنند.
در حالی که مسئله اصلی، محرومیت از آزادیهای اساسی مانند ویرایش، اشتراکگذاری و درک نحوه عملکرد ابزارها است نه صرفاً انحصار مالی!
🎯 هدف این دوره
ما میخواهیم در کنار آموزش طراحی گرافیکی با گیمپ، نشان دهیم که با نرمافزارهای آزاد و قدرتمندی مانند گیمپ که آزادی استفاده، مطالعه، تغییر و انتشار را به کاربر میدهند
میتوان کارهای گرافیکی حرفهای، انعطافپذیر و باکیفیت بالا انجام داد، بدون وابستگی به محدودیتهای نرمافزارهای انحصاری.
📌 درباره این دوره
مدرس دوره: سام نیکزاد
تعداد جلسات: ۶۰ جلسه
فایل راهنما: دارد
🔗 ادامه مطلب، مشاهده دوره و دسترسی به فایلها
Forwarded from DevTwitter | توییت برنامه نویسی
نمیشه مثل آدم ایمیل ساخت دیگه نه؟
چندروزه در تلاشم با گوگل یا ماکروسافت ایمیل بسازم نشده، امروز با ماکروسافت ساختم اونم لاک شد :)))
چندروزه در تلاشم با گوگل یا ماکروسافت ایمیل بسازم نشده، امروز با ماکروسافت ساختم اونم لاک شد :)))
Forwarded from NetSentinel24Support
🚨 اگر میخوای قبل از همه بفهمی سایت یا سرورت Down شده و اولین نفر از Down Time باخبر شی
🔒 اگر میخوای قبل از منقضی شدن SSL سایتت، متوجه بشی و Renew کنی SSL رو
⚡️ اگر دوست داری UP Time یک پورت از سرورت رو بررسی کنی
📊 اگر میخوای مطمئن باشی سرورات همیشه زیر نظرن و گزارشگیری داشته باشی
🤖 مجموعهی ما میتونه کمکت کنه!
🚀 شروع کن با ربات: @NetSentinel24Bot
📌 کانال: @NetSentinel24
🤙 پشتیبانی: @NetSentinel24Support
🔥 حرفهایها همیشه یه نگهبان دارن!
🔒 اگر میخوای قبل از منقضی شدن SSL سایتت، متوجه بشی و Renew کنی SSL رو
⚡️ اگر دوست داری UP Time یک پورت از سرورت رو بررسی کنی
📊 اگر میخوای مطمئن باشی سرورات همیشه زیر نظرن و گزارشگیری داشته باشی
🤖 مجموعهی ما میتونه کمکت کنه!
🚀 شروع کن با ربات: @NetSentinel24Bot
📌 کانال: @NetSentinel24
🤙 پشتیبانی: @NetSentinel24Support
🔥 حرفهایها همیشه یه نگهبان دارن!
Forwarded from Linuxor ?
این یه ابزار مدیریت پروژه متنباز و رایگانه که بهعنوان جایگزینی برای ابزارهای معروفی مثل جیرا و Linear، Monday ساخته شده. در واقع این ابزار فرآیندهای مدیریت پروژه رو ساده سازی میکنه و پیگیری مشکلات، برنامهریزی دورهها (Cycles) و نقشهراه محصولات رو هم بدون پیچیدگی اضافی میتونید باهاش مدیریت کنید
کافیه توی سایتش با گوگل یا گیتهابتون لاگین کنید بعدش بهتون داشبورد رو میده توش حتی هوش مصنوعی هم برای کمک داره :
plane.so
@Linuxor
کافیه توی سایتش با گوگل یا گیتهابتون لاگین کنید بعدش بهتون داشبورد رو میده توش حتی هوش مصنوعی هم برای کمک داره :
plane.so
@Linuxor
Forwarded from Linuxor ?
میدونستین با Pydantic میتونید دادهها رو توی Python خوکار اعتبارسنجی کرد و مطمئن بشید که همیشه طبق مدل شما هستن؟
از انواع داده های ساده بگیر تا داده های پیچیده مثل ایمیل تا تاریخ و بقیه ساختار های پیچیده دیگه توی API ها خیلی از این استفاده میکنن و مدیریت خطا و راحتی کارو خیلی زیاد میکنه
مستنداتش :
docs.pydantic.dev/latest
داده هاش هم ميتونید بدید بهLogfire که دادههای ساختاریافته رو ذخیره و لاگ میکنه تا بتوانید بعداً تحلیلش کنید
@Linuxor
از انواع داده های ساده بگیر تا داده های پیچیده مثل ایمیل تا تاریخ و بقیه ساختار های پیچیده دیگه توی API ها خیلی از این استفاده میکنن و مدیریت خطا و راحتی کارو خیلی زیاد میکنه
مستنداتش :
docs.pydantic.dev/latest
داده هاش هم ميتونید بدید بهLogfire که دادههای ساختاریافته رو ذخیره و لاگ میکنه تا بتوانید بعداً تحلیلش کنید
@Linuxor
Forwarded from DevTwitter | توییت برنامه نویسی
شاید شما هم مثل من، یه درگاه پرداخت داشته باشید که بخواهید برای چند تا محصول مختلف، یا حتی توی تلگرام استفاده کنید.
این پروژه دقیقاً واسه همین دردسر ساخته شده.
میتونید درگاههایی مثل زرینپال و زیبال رو به راحتی متصل کنید و پرداختهای محصولاتتون رو مدیریت کنید
https://github.com/mjavadalavi/gateway_proxy
@DevTwitter | <S.MJavad Alavi/>
این پروژه دقیقاً واسه همین دردسر ساخته شده.
میتونید درگاههایی مثل زرینپال و زیبال رو به راحتی متصل کنید و پرداختهای محصولاتتون رو مدیریت کنید
https://github.com/mjavadalavi/gateway_proxy
@DevTwitter | <S.MJavad Alavi/>
Forwarded from DevTwitter | توییت برنامه نویسی
داشتم فکر میکردم که میشه با یه کتابخونه کلی کار جاوااسکریپت نویسا رو راحت کرد که فرانت سریع تر تموم بشه،
پس گفتم یه کتابخونه درست کنم که بیاد کلی کار رو راحت تر انجام بده، حتما یه سر بزن و توضیحاتش رو بخون:)
https://github.com/MSAdevelopment/Quick-Utility
@DevTwitter | <Sadra/>
پس گفتم یه کتابخونه درست کنم که بیاد کلی کار رو راحت تر انجام بده، حتما یه سر بزن و توضیحاتش رو بخون:)
https://github.com/MSAdevelopment/Quick-Utility
@DevTwitter | <Sadra/>