Forwarded from Linuxor ?
گوگل یه ابزار داره به اسم zx که باهاش میشه با سینتکس جاوااسکریپت و یه wrapper بش اسکریپت بنویسید خیلی برای اسکیپت های بیلد و دیپلوی حتی استفاده روزمره خیلی خوبه
google.github.io/zx/
@Linuxor
google.github.io/zx/
@Linuxor
Forwarded from متخصص وردپرس | پوینا
افزایش چند برابری امنیت سایت
این کد برابری میکنه با نصب تمام افزونه های امنیتی
وارد wp-content وردرپرس میشید یه پوشه میسازید به اسم mu-plugins
سپس این فایل پایین رو درونش قرار میدید و جای ادرس site.com آدرس سایت خودتون میزارید
باعث میشه اگر هکر به سایت نفوذ کرد هیچ دستکاری توی کدای سایت نتونه بکنه و نتونه قالب و افزونه نصب کنه و نتونه ادرس سایت رو به هیچ عنوان تغییر بده و پرمیژن های اصلی سایت رو عوض کنه ( و دسترسی به این فایلم نداره که پاکش کنه چون از طریق mu-plugins نصب شده )
@poinair پوینا
این کد برابری میکنه با نصب تمام افزونه های امنیتی
وارد wp-content وردرپرس میشید یه پوشه میسازید به اسم mu-plugins
سپس این فایل پایین رو درونش قرار میدید و جای ادرس site.com آدرس سایت خودتون میزارید
باعث میشه اگر هکر به سایت نفوذ کرد هیچ دستکاری توی کدای سایت نتونه بکنه و نتونه قالب و افزونه نصب کنه و نتونه ادرس سایت رو به هیچ عنوان تغییر بده و پرمیژن های اصلی سایت رو عوض کنه ( و دسترسی به این فایلم نداره که پاکش کنه چون از طریق mu-plugins نصب شده )
@poinair پوینا
Forwarded from Laravel News
Efficiently remove expired cache data with Laravel Cache Evict https://laravel-news.com/laravel-cache-evict
Laravel News
Efficiently remove expired cache data with Laravel Cache Evict - Laravel News
Efficiently remove expired cache data with Laravel Cache Evict.
Forwarded from DevTwitter | توییت برنامه نویسی
Forwarded from DevTwitter | توییت برنامه نویسی
یه پروژه باحال و کاربردی که با پایتون نوشتم تا به راحتی بتونی اطلاعات محصولات، قیمتها و نظرات آمازون رو خودکار جمعآوری کنی. با کمک Selenium و BeautifulSoup این کار رو سریع و دقیق انجام میده و بهت این امکان رو میده که کلی زمان توی جستجو و بررسی محصولات صرفهجویی کنی. اگه دنبال یه راه ساده و هوشمند برای اسکرپ کردن آمازون هستی، حتما یه نگاهی بنداز!
https://github.com/mehdi-jahani/amazon-scrapper
@DevTwitter | <mehdi-jahani/>
https://github.com/mehdi-jahani/amazon-scrapper
@DevTwitter | <mehdi-jahani/>
Forwarded from Linuxor ?
- آموزش لینوکس 🐧
- آموزش سی از مبتدی تا نیمه خفن ©️
- آموزش بش اسکریپت 💣
هر هفته ویدیو داریم و چیزای خوب دیگه.
دوره های لینوکس و سی استارت خوردن.
🌋 کوئیز گرفتن بعد از ویدیوها انجام میشه.
امیدوارم تایم خوبی رو با هم بگذرونیم 🚀🌋
@TCafeLinux
- آموزش سی از مبتدی تا نیمه خفن ©️
- آموزش بش اسکریپت 💣
هر هفته ویدیو داریم و چیزای خوب دیگه.
دوره های لینوکس و سی استارت خوردن.
🌋 کوئیز گرفتن بعد از ویدیوها انجام میشه.
امیدوارم تایم خوبی رو با هم بگذرونیم 🚀🌋
@TCafeLinux
Forwarded from IAAA.AI
👾 جامعترین دوره هوش مصنوعی ایران (فرصت امریه و استخدام)
📌 اگه علاقمندید هوشمصنوعی رو تخصصی یاد بگیرید و در همین حوزه مشغول به کار بشید، الان بهترین فرصته!
با شرکت در سومین دوره جایزه سالانه هوشمصنوعی ایران (iAAA) :
آموزش میبینید،
زیر نظر اساتید برجسته پروژه های واقعی رو انجام میدید و برای جایزه 50 هزار دلاری رقابت میکنید💸
🔻ویژگیهای دوره:
🔸 240 ساعت آموزش پروژه محور
🔹 ارائه مدرک از دانشگاه شریف
🔸 اساتید بینالمللی
🔸 فرصت استخدام و کارآموزی و امریه
کد تخفیف 50 درصدی: tech50
«مهلت استفاده: ۱۸ خرداد»
همین الان ثبت نام کنید:
🔗 جایزه سالانه هوش مصنوعی ایران
راههای ارتباطی:
📞 02191096992
📩 @iaaa_event
کانال اطلاع رسانی:
🆔 @iaaa_ai
📌 اگه علاقمندید هوشمصنوعی رو تخصصی یاد بگیرید و در همین حوزه مشغول به کار بشید، الان بهترین فرصته!
با شرکت در سومین دوره جایزه سالانه هوشمصنوعی ایران (iAAA) :
آموزش میبینید،
زیر نظر اساتید برجسته پروژه های واقعی رو انجام میدید و برای جایزه 50 هزار دلاری رقابت میکنید💸
🔻ویژگیهای دوره:
🔸 240 ساعت آموزش پروژه محور
🔹 ارائه مدرک از دانشگاه شریف
🔸 اساتید بینالمللی
🔸 فرصت استخدام و کارآموزی و امریه
کد تخفیف 50 درصدی: tech50
«مهلت استفاده: ۱۸ خرداد»
همین الان ثبت نام کنید:
🔗 جایزه سالانه هوش مصنوعی ایران
راههای ارتباطی:
📞 02191096992
📩 @iaaa_event
کانال اطلاع رسانی:
🆔 @iaaa_ai
Forwarded from محتوای آزاد سهراب
تلگرام یک آپدیت برگریزون دیگه داد :)))
الان دیگه مستقیماً میشه توی کانال به ادمین پیام خصوصی فرستاد، اینطوری واقعاً مزاحمت افرادی که یهویی توی پیوی ظاهر میشن و سوالات عجیب و غریب میپرسن کم میشه :))
https://telegram.org/blog/direct-to-channel-trim-voice-and-more
@SohrabContents
الان دیگه مستقیماً میشه توی کانال به ادمین پیام خصوصی فرستاد، اینطوری واقعاً مزاحمت افرادی که یهویی توی پیوی ظاهر میشن و سوالات عجیب و غریب میپرسن کم میشه :))
https://telegram.org/blog/direct-to-channel-trim-voice-and-more
@SohrabContents
Telegram
Direct Messages for Channels, Voice Trimming, Topic Tabs and HD Photos
In today's update, we add new ways for users to start conversations with their favorite channels, navigate topics more efficiently, trim voice messages before sending, send photos in higher quality -- and more.
Forwarded from Linuxor ?
با Segment Anything میتونید اشیاء رو از توی عکس ها تشخیص بدید جالبترین بخشش به نظرم قابلیت Zero-shot اونه. یعنی مدل بدون اینکه از قبل نمونههای اون شیء خاص رو دیده باشه، میتونه اونو تو تصویر تشخیص بده و جدا کنه. این فرق بزرگی با مدلهای قدیمیه که باید برای هر کلاس جدیدی از اشیاء، کلی داده و آموزش جدید بهشون میدادی. این انعطافپذیری برای کاربردهای خلاقانه یا تحلیل دادههای تصویری خیلی متنوع، فوقالعاده است.
github.com/facebookresearch/segment-anything
@Linuxor
github.com/facebookresearch/segment-anything
@Linuxor
Forwarded from IRCF | اینترنت آزاد برای همه
اگر از #warpPlus، #oblivion یا #oblivionDesktop استفاده میکنین و چندروزی هست که برای اتصال روی بعضیاز سرویسدهندهها به مشکل برخوردین، منتظر بروزرسانی جدید بمونین.
نیازی نیست دلیل بروز مشکل رو تشریح کنم و حدس زدنش کار سختی نیست! ولی وارپپلاس رو دارن آپدیت میکنن و هرموقع بروزرسانی اومد، ابلیویون و ابلیویون دسکتاپ هم آپدیت میشن.
🔍 ircf.space
@ircfspace
نیازی نیست دلیل بروز مشکل رو تشریح کنم و حدس زدنش کار سختی نیست! ولی وارپپلاس رو دارن آپدیت میکنن و هرموقع بروزرسانی اومد، ابلیویون و ابلیویون دسکتاپ هم آپدیت میشن.
🔍 ircf.space
@ircfspace
Forwarded from DevTwitter | توییت برنامه نویسی
بررسی سورس کد صرافی ViaBTC
تو این قسمت سورس کد انجین معاملاتی یک صرافی کریپتو یا همون هسته اصلی معاملات اسپات رو با هم بررسی میکنیم. راجب معماری این سیستم و دیزاین پترن ها و دیتا استراکچر هایی که استفاده کردن حرف میزنیم. پرفورمنس کلیدی ترین مشخصه یه سیستم معاملاتی دیجیتاله و میخوایم ببینیم تو این سورس کد چجوری به این پرفورمنس دست پیدا کردن.
لینک یوتیوب
https://www.youtube.com/watch?v=9F9M_1YGxHA
@DevTwitter | <ًRouzbeh/>
تو این قسمت سورس کد انجین معاملاتی یک صرافی کریپتو یا همون هسته اصلی معاملات اسپات رو با هم بررسی میکنیم. راجب معماری این سیستم و دیزاین پترن ها و دیتا استراکچر هایی که استفاده کردن حرف میزنیم. پرفورمنس کلیدی ترین مشخصه یه سیستم معاملاتی دیجیتاله و میخوایم ببینیم تو این سورس کد چجوری به این پرفورمنس دست پیدا کردن.
لینک یوتیوب
https://www.youtube.com/watch?v=9F9M_1YGxHA
@DevTwitter | <ًRouzbeh/>
Forwarded from Geek Alerts
تلگرام در بروزرسانی جدیدش، قابلیتی به اسم Direct Message رو به چنلها اضافه کرده تا ادمینها بتونن از طرف دنبالکنندههای کانال پیام دریافت کنن. اینطور که با فعالسازی این قابلیت(میشه براش پرداخت ستاره هم به عنوان هزینه فعال کرد)، یک گروه جدا برای ادمینها ساخته میشه، ادمینها میتونن به طور ناشناس به پیامهای کاربران جواب بدن.
🤓 hadi @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DevDrug
بررسی سورس کد صرافی ViaBTC
تو این قسمت سورس کد انجین معاملاتی یک صرافی کریپتو یا همون هسته اصلی معاملات اسپات رو با هم بررسی میکنیم. راجب معماری این سیستم و دیزاین پترن ها و دیتا استراکچر هایی که استفاده کردن حرف میزنیم. پرفورمنس کلیدی ترین مشخصه یه سیستم معاملاتی دیجیتاله و میخوایم ببینیم تو این سورس کد چجوری به این پرفورمنس دست پیدا کردن.
لینک یوتیوب 👇
https://www.youtube.com/watch?v=9F9M_1YGxHA
تو این قسمت سورس کد انجین معاملاتی یک صرافی کریپتو یا همون هسته اصلی معاملات اسپات رو با هم بررسی میکنیم. راجب معماری این سیستم و دیزاین پترن ها و دیتا استراکچر هایی که استفاده کردن حرف میزنیم. پرفورمنس کلیدی ترین مشخصه یه سیستم معاملاتی دیجیتاله و میخوایم ببینیم تو این سورس کد چجوری به این پرفورمنس دست پیدا کردن.
لینک یوتیوب 👇
https://www.youtube.com/watch?v=9F9M_1YGxHA
YouTube
Code Review | بررسی سورس کد صرافی ViaBTC
تو این قسمت سورس کد انجین معاملاتی یک صرافی کریپتو یا همون هسته اصلی معاملات اسپات رو با هم بررسی میکنیم. راجب معماری این سیستم و دیزاین پترن ها و دیتا استراکچر هایی که استفاده کردن حرف میزنیم. پرفورمنس کلیدی ترین مشخصه یه سیستم معاملاتی دیجیتاله و میخوایم…
Forwarded from DevTwitter | توییت برنامه نویسی
یه پکیج نوشتم برای تشخیص بانکهای ایرانی بر اساس شماره کارت یا شبا
با آیکون SVG و رنگ رسمی هر بانک
همراه با توابع اعتبارسنجی کارت و شبا
اگه با پرداخت و فینتک کار میکنی، حتما یه نگاه بنداز
https://npmjs.com/package/iranian-bank-list
https://github.com/masihgh/iranian-bank-list
@DevTwitter | <Masih/>
با آیکون SVG و رنگ رسمی هر بانک
همراه با توابع اعتبارسنجی کارت و شبا
اگه با پرداخت و فینتک کار میکنی، حتما یه نگاه بنداز
https://npmjs.com/package/iranian-bank-list
https://github.com/masihgh/iranian-bank-list
@DevTwitter | <Masih/>
Forwarded from a pessimistic researcher (Kc)
Z is the “ultimate language” as stated by Jean-Raymond Abrial who invented this formal specification language in 1977. This language aims for a precise and clear specification of computer-based systems based on the Zermelo-Fraenkel set theory, lambda calculus, and first-order predicate logic. The main elements of Z are so-called “schemata” that consist of typed variables and constraints on the assignment of these. Z provides a standardized catalogue of often used mathematical functions and predicates.
https://www.zuser.org/
https://www.zuser.org/
www.zuser.org
Z User Group
The Z User Group exists to promote use and development of the Z notation, a formal specification language for computer-based systems.
Forwarded from a pessimistic researcher (Kc)
"The Ultimate Language"
———————————————
متأسفانه امروز با خبر شدم که یکی از دانشمندای بزرگ حوزهی فرمال یعنی آقای Jean-Raymond Abrial که خالق زبان Z notation و Method-B بودند در سن ۸۶ سالگی درگذشتند. یادمه تو دوران ارشد یه درسی داشتیم با دکتر میریان با عنوان Formal Specification and Verification of Programs. توی این درس با این دو زبان فرمال آشنا شدیم و تجربهی دو ترم TA ای درس هم باعث شد که دید خوبی نسبت به توصیف set theoretic سافتور پیدا کنم. طوری که هنوزم تو خلوت خودم وقتی میخوام به یک مسئله فکر کنم، سعی میکنم یک چرکنویسی از توصیف مبتنی بر Z براش بنویسم. واقعا به نظرم یکی از درسای خوبی بود که تو زندگیم داشتم و بهم تفکر توصیف کردن یاد داد.
در کنار contribution موثر و مهمی که تو حوزهی فرمال داشتند، دو تا کتاب معروف هم برای B-Method و Event-B نوشتند. علاوه بر حوزهی فرمال، یکی از معروف ترین مقالات ایشون اولین مقالهای هست که پابلیش کردن. این مقاله به صورت سولو نوشته شده و تنها کارشون تو حوزهی دیتابیس بود. عنوان مقاله هست Data Semantics.
به قول آقای Bertrand Meyer که گفتند A major loss for computer science
———————————————
متأسفانه امروز با خبر شدم که یکی از دانشمندای بزرگ حوزهی فرمال یعنی آقای Jean-Raymond Abrial که خالق زبان Z notation و Method-B بودند در سن ۸۶ سالگی درگذشتند. یادمه تو دوران ارشد یه درسی داشتیم با دکتر میریان با عنوان Formal Specification and Verification of Programs. توی این درس با این دو زبان فرمال آشنا شدیم و تجربهی دو ترم TA ای درس هم باعث شد که دید خوبی نسبت به توصیف set theoretic سافتور پیدا کنم. طوری که هنوزم تو خلوت خودم وقتی میخوام به یک مسئله فکر کنم، سعی میکنم یک چرکنویسی از توصیف مبتنی بر Z براش بنویسم. واقعا به نظرم یکی از درسای خوبی بود که تو زندگیم داشتم و بهم تفکر توصیف کردن یاد داد.
در کنار contribution موثر و مهمی که تو حوزهی فرمال داشتند، دو تا کتاب معروف هم برای B-Method و Event-B نوشتند. علاوه بر حوزهی فرمال، یکی از معروف ترین مقالات ایشون اولین مقالهای هست که پابلیش کردن. این مقاله به صورت سولو نوشته شده و تنها کارشون تو حوزهی دیتابیس بود. عنوان مقاله هست Data Semantics.
به قول آقای Bertrand Meyer که گفتند A major loss for computer science
Forwarded from کانال مهرداد لینوکس
🚀 لینوکس کند بوت میشه؟
اگه حس میکنی سیستم لینوکست کند بوت میشه، بیا با هم بررسی کنیم
👣 خلاصه راهکارها:
🧠 بررسی بوت تایم با:
📊 دیدن سرویسهای کند با:
🚫 غیرفعال کردن سرویسهای غیرضروری با:
🧽 پاکسازی journal logs:
ابزار عالی دیگه
موارد پیشنهادی دیگه:
🔄 بهینهسازی fstab و بررسی تاخیر در mountها
🐌 حل مشکل DNS یا delayهای شبکه در بوت
⚡️ استفاده از bootchart برای پروفایل گرفتن از روند بوت
@MehrdadLinuxchannel
اگه حس میکنی سیستم لینوکست کند بوت میشه، بیا با هم بررسی کنیم
👣 خلاصه راهکارها:
🧠 بررسی بوت تایم با:
systemd-analyze
systemd-analyze time
📊 دیدن سرویسهای کند با:
systemd-analyze blame
systemd-analyze blame | head -n 10
systemd-analyze critical-chain
systemd-analyze plot > boot.svg
🚫 غیرفعال کردن سرویسهای غیرضروری با:
systemctl disable servicename
مثلا
sudo systemctl disable NetworkManager-wait-online.service
sudo systemctl disable bluetooth.service
cups.service اگر پرینتر ندارید
snapd.service اگر از snapd استفاده نمیکنید
🧽 پاکسازی journal logs:
journalctl --vacuum-time=2weeks
ابزار عالی دیگه
sudo apt install bootchart
sudo systemctl enable bootchart
/var/log/bootchart/ فایل بوت اینجاست
موارد پیشنهادی دیگه:
🔄 بهینهسازی fstab و بررسی تاخیر در mountها
🐌 حل مشکل DNS یا delayهای شبکه در بوت
⚡️ استفاده از bootchart برای پروفایل گرفتن از روند بوت
@MehrdadLinuxchannel
Forwarded from نوشتههای ترمینالی
شاید از کسایی که طرفدار emacs هستن اسم magit رو شنیده باشید. یه رابط کاربری خیلی خوب توی emacs برای کار با گیت هستش.
در خوب بودن اون که شکی نیست ولی اگه مثل من از emacs استفاده نمیکنید شاید gitu رو دوست داشته باشید. یه رابط کاربری تحت ترمینال برای کار با گیته که به نظرم ظاهر جذابی داشت و امکانات خوبی که داشت رو راحت در اختیار کاربر قرار میداد.
https://github.com/altsem/gitu
همچنین اگه به استفاده از گیت در یک برنامه ترمینالی علاقه دارید lazygit و gitui و tig هم شاید براتون جالب باشه.
در خوب بودن اون که شکی نیست ولی اگه مثل من از emacs استفاده نمیکنید شاید gitu رو دوست داشته باشید. یه رابط کاربری تحت ترمینال برای کار با گیته که به نظرم ظاهر جذابی داشت و امکانات خوبی که داشت رو راحت در اختیار کاربر قرار میداد.
https://github.com/altsem/gitu
همچنین اگه به استفاده از گیت در یک برنامه ترمینالی علاقه دارید lazygit و gitui و tig هم شاید براتون جالب باشه.
GitHub
GitHub - altsem/gitu: A TUI Git client inspired by Magit
A TUI Git client inspired by Magit. Contribute to altsem/gitu development by creating an account on GitHub.