Forwarded from Linuxor ?
با این ابزار جالب میتونید سرویس و سایت و API هاتون رو مانیتور کنید، خوبیش اینه که روی خود گیتهاب اکشنز اجرا میشه و نیازی به سرور مجزا ندارید و وقتی قطعی (downtime) شناسایی بشه GitHub بهصورت خودکار یک Issue باز میکنه و بعد از رفع مشکل اون رو میبنده.
اینطوری هیچ هزینه ای هم به سرویس های واسط نمیدین، آموزش استفادش هم از این لینک دنبال کنید :
upptime.js.org/docs
@Linuxor
اینطوری هیچ هزینه ای هم به سرویس های واسط نمیدین، آموزش استفادش هم از این لینک دنبال کنید :
upptime.js.org/docs
@Linuxor
Forwarded from DevTwitter | توییت برنامه نویسی
کلید فراموششده بهینهسازی دیتابیس : Collation در MySQL
به عنوان برنامهنویس، همیشه روی ایندکس و کوئریها تمرکز میکنیم، اما یک تنظیم ساده در دیتابیس میتواند همه چیز را تغییر دهد: Collation
Collation چیست؟
تعیین میکند MySQL چگونه دادههای متنی را مقایسه و مرتبسازی میکند.
انتخاب اشتباه = مشکلات پنهان
دو نوع اصلی:
نوع یک : ci) Case-Insensitive_)
مقایسهها بدون توجه به حروف بزرگ و کوچک انجام میشود. برای مثال کوئری زیر همه ی مواردی مثل ali , Ali , ALI را برمی گرداند.
در این مثال collation ستون username برابر utf8mb4_unicode_ci می باشد.
نوع دو : bin) Case-Sensitive_)
مقایسهها حساس به حروف بزرگ و کوچک است. برای مثال کوئری زیر فقط ALI
را برمی گرداند.
در این مثال collation ستون username برابر utf8mb4_bin می باشد.
چرا مهم است؟
عملکرد: collationهای _bin معمولاً سریعترند.
دقت: اگر حساسیت به حروف بزرگ/کوچک مهم است، _bin ضروری است.
یکپارچگی داده: از ذخیره مقادیر تکراری ناخواسته جلوگیری میکند.
نکته طلایی:
قبل از طراحی جدول، از خود بپرسید:
"آیا در این فیلد، 'Ali' با 'ali' تفاوت دارد؟"
پاسخ این سؤال، collation مناسب را به شما میگوید.
@DevTwitter | <Babak Mirhosseini/>
به عنوان برنامهنویس، همیشه روی ایندکس و کوئریها تمرکز میکنیم، اما یک تنظیم ساده در دیتابیس میتواند همه چیز را تغییر دهد: Collation
Collation چیست؟
تعیین میکند MySQL چگونه دادههای متنی را مقایسه و مرتبسازی میکند.
انتخاب اشتباه = مشکلات پنهان
دو نوع اصلی:
نوع یک : ci) Case-Insensitive_)
مقایسهها بدون توجه به حروف بزرگ و کوچک انجام میشود. برای مثال کوئری زیر همه ی مواردی مثل ali , Ali , ALI را برمی گرداند.
SELECT * FROM users WHERE username = 'ALI'
در این مثال collation ستون username برابر utf8mb4_unicode_ci می باشد.
نوع دو : bin) Case-Sensitive_)
مقایسهها حساس به حروف بزرگ و کوچک است. برای مثال کوئری زیر فقط ALI
را برمی گرداند.
SELECT * FROM users WHERE username = 'ALI'
در این مثال collation ستون username برابر utf8mb4_bin می باشد.
چرا مهم است؟
عملکرد: collationهای _bin معمولاً سریعترند.
دقت: اگر حساسیت به حروف بزرگ/کوچک مهم است، _bin ضروری است.
یکپارچگی داده: از ذخیره مقادیر تکراری ناخواسته جلوگیری میکند.
نکته طلایی:
قبل از طراحی جدول، از خود بپرسید:
"آیا در این فیلد، 'Ali' با 'ali' تفاوت دارد؟"
پاسخ این سؤال، collation مناسب را به شما میگوید.
@DevTwitter | <Babak Mirhosseini/>
Forwarded from Ninja Learn | نینجا لرن (Mohammad)
خیلیا فکرمیکنن n8n کارکردن باهاش سخته و نیاز به دوره های ویدیوی چند ساعته داره :/
درصورتی که اینجوری نیست فقط کافیه بدونید میخواید چیکارکنید و همون رو راحت مثل یه flow chart کنار هم بچینید هر چقدر دانش شما از حوزه که هستید کامل تر باشه بهتر میتونید باهاش کارکنید و ai Agent خودتون رو بسازید.
اگه براتون درک این موضوع سخته جادی خیلی خفن بهتون نشون میده داستان چیه :)
https://youtu.be/d6RzGhpV1Vg?si=x3rZ4hgui-3lN8-u
درصورتی که اینجوری نیست فقط کافیه بدونید میخواید چیکارکنید و همون رو راحت مثل یه flow chart کنار هم بچینید هر چقدر دانش شما از حوزه که هستید کامل تر باشه بهتر میتونید باهاش کارکنید و ai Agent خودتون رو بسازید.
اگه براتون درک این موضوع سخته جادی خیلی خفن بهتون نشون میده داستان چیه :)
https://youtu.be/d6RzGhpV1Vg?si=x3rZ4hgui-3lN8-u
YouTube
n8n رو روی سرور خودتون نصب کنین و با کریپتو و تلگرام یه اتوماسیون ساده بسازین
این روزها از n8n زیاد میشنویم؛ سیستمی برای ساخت فلوهای اتوماسیونی با کلی اتصال به چیزهای مختلف. ولی روی سایت خودش برای استفاده ازش لازمه ۲۵ دلار در ماه بدیم که کار رو سخت میکنه.
توی این ویدئو نگاهی داریم به این ابزار خیلی باحال و میبینین که اولا چطوری…
توی این ویدئو نگاهی داریم به این ابزار خیلی باحال و میبینین که اولا چطوری…
Forwarded from Geek Alerts
سیستم پیشنهاد پستهای توییتر X که الان بر پایه لایک، ریت و ... هست از ماه دیگه بر پایه یادگیری ماشین میشه، یعنی هوشمصنوعی تشخیص میده پست شمارو به بقیه نشون بده یا نه. یه شانس ایجاد میکنه برای پستهایی که معمولا دیده نمیشه و بیشتر میره سمت نشون دادن پستهایی که دوست دارید.
تغییر دوم هم اینه که میتونید از Grok برای شخصی سازی فید خودتون استفاده کنید، مثلا بگی فقط توییتهای برنامهنویسیرو توی فید من بیار. [L]
🤓 @geekalerts
تغییر دوم هم اینه که میتونید از Grok برای شخصی سازی فید خودتون استفاده کنید، مثلا بگی فقط توییتهای برنامهنویسیرو توی فید من بیار. [L]
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔1
Forwarded from DevTwitter | توییت برنامه نویسی
توی این گرونی فقط پایان پشتیبانی امنیتی از ویندوز ۱۰ کم بود.
البته با یه روش میشه تا یک سال دیگه هم ازش آپدیت امنیتی رایگان گرفت.
باید تو ویندوز ۱۰ با اکانت مایکروسافت لاگین کنی و تنظیماتِ PC رو با OneDrive از طریق Windows Backup سینک کنی.
بعد تو بخش آپدیت Enroll now رو بزنی.
@DevTwitter | <Soroush Ahmadi/>
البته با یه روش میشه تا یک سال دیگه هم ازش آپدیت امنیتی رایگان گرفت.
باید تو ویندوز ۱۰ با اکانت مایکروسافت لاگین کنی و تنظیماتِ PC رو با OneDrive از طریق Windows Backup سینک کنی.
بعد تو بخش آپدیت Enroll now رو بزنی.
@DevTwitter | <Soroush Ahmadi/>
Forwarded from Linuxor ?
یه چیزی بهتون بگم توی دوران دانشگاه حواستون باشه اشتباه منو نکنید.
دیدین توی این فروما و گروه های کامیونیتی مثلا یکی میاد میگه من انگولار کار میکنم یکی میگه مثلا من اکسپرس بعد خیلی راحت ممکنه باهم کانکشن بگیرن و یه کار مشترکی انجام بدن. اما این توی فضای آکادمیک flex حساب میشه که بیاین از رزومتون جایی بگین (flex یعنی انگار دارید خودتونو به نمایش میزارید که من بلدم شما بلد نیستید)
من چند بار قشنگ احساس کردم که نباید زیاد درباره خودم بگم و اخرش هم نتونستم کانکشن خوبی پیدا کنم حس میکردم تو دلشون میگفتن ایششش اینو... یه رفیق بدبختی هم داشتم اون بدبخت رزومشو تریلی نمیکشید توی چند تا از این فریمورک هایی که الان به عنوان مهارت تو رزومه میزنید اون کانتریبیوتر بود داشت توسعشون میداد، خودشو زده بود به اوسگولیت میگفت من کامپیوتر هم بلد نیستم روشن کنم😂😂😂😂😂
@Linuxor
دیدین توی این فروما و گروه های کامیونیتی مثلا یکی میاد میگه من انگولار کار میکنم یکی میگه مثلا من اکسپرس بعد خیلی راحت ممکنه باهم کانکشن بگیرن و یه کار مشترکی انجام بدن. اما این توی فضای آکادمیک flex حساب میشه که بیاین از رزومتون جایی بگین (flex یعنی انگار دارید خودتونو به نمایش میزارید که من بلدم شما بلد نیستید)
من چند بار قشنگ احساس کردم که نباید زیاد درباره خودم بگم و اخرش هم نتونستم کانکشن خوبی پیدا کنم حس میکردم تو دلشون میگفتن ایششش اینو... یه رفیق بدبختی هم داشتم اون بدبخت رزومشو تریلی نمیکشید توی چند تا از این فریمورک هایی که الان به عنوان مهارت تو رزومه میزنید اون کانتریبیوتر بود داشت توسعشون میداد، خودشو زده بود به اوسگولیت میگفت من کامپیوتر هم بلد نیستم روشن کنم😂😂😂😂😂
@Linuxor
Forwarded from Linux Labdon
بجای دستور cat توی لینوکس میتونیم از bat استفاده کنیم!
ظاهر رنگی و قشنگتری داره، شماره خط نشون میده و از syntax highlighting هم پشتیبانی میکنه.
توضیحات کامل در گیت هاب پروژه
Github → github.com/sharkdp/bat
<Mohammad/>
ظاهر رنگی و قشنگتری داره، شماره خط نشون میده و از syntax highlighting هم پشتیبانی میکنه.
توضیحات کامل در گیت هاب پروژه
Github → github.com/sharkdp/bat
<Mohammad/>
GitHub
GitHub - sharkdp/bat: A cat(1) clone with wings.
A cat(1) clone with wings. Contribute to sharkdp/bat development by creating an account on GitHub.
Forwarded from GitHub Trending Daily
🔥 New GitHub Trending Repositories 🔥
Found 1 new trending repositories:
1. generative-ai-for-beginners by microsoft
📝 21 Lessons, Get Started Building with Generative AI
💻 Jupyter Notebook | ⭐ 100,436 | 🌟 Today: 98
🔗 Link
🔘 @github_trending_daily
Found 1 new trending repositories:
1. generative-ai-for-beginners by microsoft
📝 21 Lessons, Get Started Building with Generative AI
💻 Jupyter Notebook | ⭐ 100,436 | 🌟 Today: 98
🔗 Link
🔘 @github_trending_daily
Forwarded from Software Engineer Labdon
بالاخره Zed برای ویندوز منتشر شد!
یه ادیتور فوقالعاده سریع و خفن که به نظرم میتونه حسابی جای Visual Studio Code رو تنگ کنه.
من حدود ۸ ساله کدنویسی میکنم و از Eclipse و NetBeans گرفته تا JetBrains، همه رو امتحان کردم. از وقتی VsCode اومد، دیگه اون وسواس انتخاب ادیتور رو گذاشتم کنار تا وقتی که اسم Zed رو شنیدم.
یه ادیتور نوشتهشده با Rust و سرعتی در حد گاد
اول فقط برای مک بود، بعد رسید به لینوکس. منم که عشق به اوبونتو، سریع یه ماشین مجازی بالا آوردم و تستش کردم.
یه پروژه نسبتا سنگین داشتم، ریا نشه یه پلتفرم انبارداری با چت و مدیریت کارمندان و محصولات. با Zed رانش کردم و همونجا بود که برگای VsCodeم ریخت
سرعت، autocomplete محشر، لود سریع اکستنشنها، محیط مینیمال و مدرن و خلاصه یه تجربه بینقص بود. و حالا برای ویندوز هم ریلیز شد
اگه هنوز امتحانش نکردی، پیشنهاد میکنم حتما تستش کنی
https://zed.dev/
<Soheil Ghanbary/>
یه ادیتور فوقالعاده سریع و خفن که به نظرم میتونه حسابی جای Visual Studio Code رو تنگ کنه.
من حدود ۸ ساله کدنویسی میکنم و از Eclipse و NetBeans گرفته تا JetBrains، همه رو امتحان کردم. از وقتی VsCode اومد، دیگه اون وسواس انتخاب ادیتور رو گذاشتم کنار تا وقتی که اسم Zed رو شنیدم.
یه ادیتور نوشتهشده با Rust و سرعتی در حد گاد
اول فقط برای مک بود، بعد رسید به لینوکس. منم که عشق به اوبونتو، سریع یه ماشین مجازی بالا آوردم و تستش کردم.
یه پروژه نسبتا سنگین داشتم، ریا نشه یه پلتفرم انبارداری با چت و مدیریت کارمندان و محصولات. با Zed رانش کردم و همونجا بود که برگای VsCodeم ریخت
سرعت، autocomplete محشر، لود سریع اکستنشنها، محیط مینیمال و مدرن و خلاصه یه تجربه بینقص بود. و حالا برای ویندوز هم ریلیز شد
اگه هنوز امتحانش نکردی، پیشنهاد میکنم حتما تستش کنی
https://zed.dev/
<Soheil Ghanbary/>
Zed
Zed — Love your editor again
Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Forwarded from Linuxor ?
وب و مرورگرا خیلی خوب پیشرفت کردن، یه زمانی توی CSS چیدمان flexbox مشکل داشت و مرورگرا مشکلات عجیبی میخوردن حتی بهش میگفتن flexbugs بعد حتی واسش ریپو هم درست کردن که مشکلات چین و چه خاکی تو سرمون بریزیم
اگه دوست دارین اینجارو بخونید چیزای جالبی میبینید (همه مشکلات الان رفع شدن)
github.com/philipwalton/flexbugs
@Linuxor
اگه دوست دارین اینجارو بخونید چیزای جالبی میبینید (همه مشکلات الان رفع شدن)
github.com/philipwalton/flexbugs
@Linuxor
Forwarded from a pessimistic researcher (Kc)
از اساتید سوالی داشتم
شرمنده بابت ندانستن و اطلاعات کم
این روزها در توییتر که کلیپهای مراسم ویکتوریا رو میبینم
ملت مینویسن فلانی اومد کت واک کرد و "اسلی" کرد
این اولین باره که یه چیزی رو از نسل جدید میشنوم و نمیفهمم :)
یعنی چی اسلی کرد؟ :) یه سریا بهم گفتن معنی اسلی کردن میشه ترکوندن. درسته آیا
سوال بعدی slay queen یعنی چی؟ :)
سوال بعدی آیا 💅🏻 معنی اسلی کردن میده یا معنی فِم یا سیسی بودن؟ :)
شرمنده بابت ندانستن و اطلاعات کم
این روزها در توییتر که کلیپهای مراسم ویکتوریا رو میبینم
ملت مینویسن فلانی اومد کت واک کرد و "اسلی" کرد
این اولین باره که یه چیزی رو از نسل جدید میشنوم و نمیفهمم :)
یعنی چی اسلی کرد؟ :) یه سریا بهم گفتن معنی اسلی کردن میشه ترکوندن. درسته آیا
سوال بعدی slay queen یعنی چی؟ :)
سوال بعدی آیا 💅🏻 معنی اسلی کردن میده یا معنی فِم یا سیسی بودن؟ :)
Forwarded from a pessimistic researcher (Kc)
یادمه چند وقت پیش مهسا بهم گفت این moji 💅🏻 که ملت زیر یه سری از پستهات میذارن یعنی چی؟ اون موقع من حس میکردم معنی خوبی نداره و بهش گفتم هیچی عزیزم حسودی میکنن :)
Forwarded from a pessimistic researcher (Kc)
Internship in AI @ MPI
——————————————
🌍 Ready for a transformative summer in Germany? Apply NOW for the CaCTüS Internship! 🇩🇪🌞
CaCTüS (Computation & Cognition Tübingen Summer Internship) is a fully funded, 3-month research internship taking place in summer 2026, hosted by the Max Planck Institute for Biological Cybernetics, the Tübingen AI Center and us.
🌱 Why CaCTüS? You’ll dive into groundbreaking projects in hashtag#MachineLearning, hashtag#TheoreticalNeuroscience, hashtag#BehavioralExperiments, and hashtag#DataAnalysis, surrounded by experts in hashtag#Tübingen and hashtag#Stuttgart, Germany.
https://www.projects.tuebingen.mpg.de/
——————————————
🌍 Ready for a transformative summer in Germany? Apply NOW for the CaCTüS Internship! 🇩🇪🌞
CaCTüS (Computation & Cognition Tübingen Summer Internship) is a fully funded, 3-month research internship taking place in summer 2026, hosted by the Max Planck Institute for Biological Cybernetics, the Tübingen AI Center and us.
🌱 Why CaCTüS? You’ll dive into groundbreaking projects in hashtag#MachineLearning, hashtag#TheoreticalNeuroscience, hashtag#BehavioralExperiments, and hashtag#DataAnalysis, surrounded by experts in hashtag#Tübingen and hashtag#Stuttgart, Germany.
https://www.projects.tuebingen.mpg.de/
Forwarded from a pessimistic researcher (Kc)
دو تا پست قبلی امشب فریب بود، چون میدونستم بحث اسلی و ویکتوریا سکرت و سیسی و فم براتون جذاب تره گفتم بکشونمتون اینجا تا این پست رو بذارم براتون و بهتون بگم که برای JMC یه مشتری خیلی گنده پیدا شده و در آیندهای نه چندان دور توی IDE ها مهمون جاوا دیباگر هاتون خواهد بود :) و اِلا من ندونم این حرفا یعنی چی؟ :) دِکی... ساده اینا :)))
Forwarded from محتوای آزاد سهراب (Sohrab)
این وبسایتهای خبری که در حوزه اوپن سورس فعالیت میکنن رو میبینم، واقعاً فکر میکنم چرا از اینها توی ایران نداریم؟
خب البته داشتیم مثلاً نشریه سلام دنیا بود و ..... که دیگه نیستن.
https://www.howtogeek.com/these-tweaks-make-the-gnome-file-manager-more-useful/
یک دوهفتهنامه رو شروع کردیم به اسم آزادستان خیلی وقت پیش که متاسفانه به علت سوء مدیریت دوستان نابود شد.
به هرحال، عمری اگر باقی باشه و از این شرایط فعلی بتونیم عبور کنیم احتمالا دوباره یکی راه بندازم، ولی اون موقع هم چشمم آب نمیخوره که مشارکتی روش صورت بگیره.
@SohrabContents
خب البته داشتیم مثلاً نشریه سلام دنیا بود و ..... که دیگه نیستن.
https://www.howtogeek.com/these-tweaks-make-the-gnome-file-manager-more-useful/
یک دوهفتهنامه رو شروع کردیم به اسم آزادستان خیلی وقت پیش که متاسفانه به علت سوء مدیریت دوستان نابود شد.
به هرحال، عمری اگر باقی باشه و از این شرایط فعلی بتونیم عبور کنیم احتمالا دوباره یکی راه بندازم، ولی اون موقع هم چشمم آب نمیخوره که مشارکتی روش صورت بگیره.
@SohrabContents
How-To Geek
These 6 Tweaks Make the GNOME File Manager More Useful
Get more out of the GNOME file manager with these easy tweaks!
Forwarded from کانال مهرداد لینوکس
🚫 گوشی Android قدیمی شده آپدیت نمیشه؟
⛔️ لازم نیست گوشی جدید بخری
✅ سیستم عامل LineageOS 23 نسخه ۲۳ برپایه اندروید ۱۶ منتشر شد نسخه گوشیت را پیدا کن و به روز کن
🔥 گزینه های مشابه (لیست کامل نیست صرفا برای معرفی است)
GrapheneOS
/e/OS (Murena OS)
DivestOS
PostmarketOS
Replicant
LibreMobileOS
Bliss OS / Bliss ROM
Pixel Experience
crDroid
#news
⛔️ لازم نیست گوشی جدید بخری
✅ سیستم عامل LineageOS 23 نسخه ۲۳ برپایه اندروید ۱۶ منتشر شد نسخه گوشیت را پیدا کن و به روز کن
🔥 گزینه های مشابه (لیست کامل نیست صرفا برای معرفی است)
GrapheneOS
/e/OS (Murena OS)
DivestOS
PostmarketOS
Replicant
LibreMobileOS
Bliss OS / Bliss ROM
Pixel Experience
crDroid
#news
Forwarded from ASafaeirad
YouTube
An Exact Formula for the Primes: Willans' Formula
Thanks to my supporters on Patreon! Get early access to videos and more: https://www.patreon.com/EricRowland
Formulas for the nth prime number actually exist! One was cleverly engineered in 1964 by C. P. Willans. But is it useful?
----------------
References:…
Formulas for the nth prime number actually exist! One was cleverly engineered in 1964 by C. P. Willans. But is it useful?
----------------
References:…
Forwarded from GitHub Trending Daily
🔥 New GitHub Trending Repositories 🔥
Found 1 new trending repositories:
1. HuLa by HuLaSpark
📝 🍀 A cross-platform instant messaging desktop application with exceptional performance built on Rust ...
💻 Vue | ⭐ 3,976 | 🌟 Today: 26
🔗 Link
🔘 @github_trending_daily
Found 1 new trending repositories:
1. HuLa by HuLaSpark
📝 🍀 A cross-platform instant messaging desktop application with exceptional performance built on Rust ...
💻 Vue | ⭐ 3,976 | 🌟 Today: 26
🔗 Link
🔘 @github_trending_daily