Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
ویدیو شماره ۱
آشنایی و سناریو شماره ۱ - افت پرفورمنس روی دیسک
https://youtu.be/WUPz1lO9qCI?si=t-QoqjjUx0e6yT00
آشنایی و سناریو شماره ۱ - افت پرفورمنس روی دیسک
https://youtu.be/WUPz1lO9qCI?si=t-QoqjjUx0e6yT00
YouTube
آشنایی و سناریو شماره ۱ - افت پرفورمنس روی دیسک
توی این ویدیو یه مشتری میاد میگه که من پرفورمنسم روی دیسک افت داشته و کمتر شده. باهم بررسی میکنیم و مشکل رو برطرف میکنیم
کتابی که اشاره کردم
https://www.amazon.de/Systems-Performance-Enterprise-Brendan-Gregg/dp/0133390098
کتابی که اشاره کردم
https://www.amazon.de/Systems-Performance-Enterprise-Brendan-Gregg/dp/0133390098
Forwarded from Go Casts 🚀
شعار جهانی ش اینه
THE WORST DISEASE YOU’Ve NEVER HEARD OF
سخت ترین بیماری دنیا که تو هرگز راجع به آن نشنیده ای
مطئنم خیلی هامون حتی نمیتونیم تصور کنیم که پشت این چهره زیبا چقدر درد نهفته ست، من تصاویر رو منتشر نمیکنم، اگه دلش رو داشتید یه جستجو در اینترنت انجام بدید با عنوان «بیماری پروانه ای» اون موقع شاید بخشی از این درد رو متوجه بشیم..
من همیشه سعی میکنم محتوای کانال کاملا مرتبط با بحث های فنی باشه و از این به بعد هم همینطور خواهد بود، اما به عنوان کسی که این موضوع رو میدونم و از نزدیک با تنها ngo حامی این بیماران، خانه ای بی، نزدیک به ۱۰ سال افتخار همکاری رو دارم و میدونم که چقدر پاک و سالم و صادقانه حمایت میکنن، وظیفه حداقلی خودم میدونم تا آخرین نفس، هر چند کوچیک هر از گاهی حمایتشون کنم.
هر طور که دوست دارید حمایت کنید، اطلاع رسانی، آگاهی بخشی، حمایت مالی، هر طور که دوست داشتید حمایت کنید
اینم لینک سایت جهت حمایت
https://ebhome.ngo/support
پیشاپیش یلدای همگی مبارک، مرسی که هستید، مخلص همه
یا علی
@gocasts
THE WORST DISEASE YOU’Ve NEVER HEARD OF
سخت ترین بیماری دنیا که تو هرگز راجع به آن نشنیده ای
مطئنم خیلی هامون حتی نمیتونیم تصور کنیم که پشت این چهره زیبا چقدر درد نهفته ست، من تصاویر رو منتشر نمیکنم، اگه دلش رو داشتید یه جستجو در اینترنت انجام بدید با عنوان «بیماری پروانه ای» اون موقع شاید بخشی از این درد رو متوجه بشیم..
من همیشه سعی میکنم محتوای کانال کاملا مرتبط با بحث های فنی باشه و از این به بعد هم همینطور خواهد بود، اما به عنوان کسی که این موضوع رو میدونم و از نزدیک با تنها ngo حامی این بیماران، خانه ای بی، نزدیک به ۱۰ سال افتخار همکاری رو دارم و میدونم که چقدر پاک و سالم و صادقانه حمایت میکنن، وظیفه حداقلی خودم میدونم تا آخرین نفس، هر چند کوچیک هر از گاهی حمایتشون کنم.
هر طور که دوست دارید حمایت کنید، اطلاع رسانی، آگاهی بخشی، حمایت مالی، هر طور که دوست داشتید حمایت کنید
اینم لینک سایت جهت حمایت
https://ebhome.ngo/support
پیشاپیش یلدای همگی مبارک، مرسی که هستید، مخلص همه
یا علی
@gocasts
Forwarded from Geek Alerts
توافق انتقال گاز روسیه از طریق اوکراین به اروپا، قراره اول ژانویه ۲۰۲۵ تموم بشه.
حالا بحثش پیش اومده که ممکنه اروپا دیگه قرارداد رو تمدید نکنه.
اوکراین هم گفته برای انتقال گاز از منابع دیگه، آمادگی داره.
سهام گازپروم روسیه به پایینترین قیمتش از سال ۲۰۰۹ رسیده.
businessinsider
@geekalerts
حالا بحثش پیش اومده که ممکنه اروپا دیگه قرارداد رو تمدید نکنه.
اوکراین هم گفته برای انتقال گاز از منابع دیگه، آمادگی داره.
سهام گازپروم روسیه به پایینترین قیمتش از سال ۲۰۰۹ رسیده.
businessinsider
@geekalerts
Forwarded from کانال مهرداد لینوکس (Mehrdad Linux)
✅ دسترسی به localhost از طریق اینترنت.
🗓 ابزار های portr ،ngrok و localtunnel قبلا معرفی کردم مشکلاتی مثل تحریم، حریم خصوصی و ... داشتند
🔥 اما PipeGate را میتوانید را روی سرور خودتان راه اندازی کنید استفاده کنید
📖 قابلیت ها :
💠 میتوانید خودتان راه اندازی کنید
💠 از UUIDs استفاده میکنه
💠 قابلیت شخصی سازی داره
💠 خیلی سبکه
💠 برای آموزش عالیه
💠 با FASTAPI و زبان PYTHON نوشته شده
💠 اگر به عنوان یک توسعه دهنده میخواهید بدانید تانل سرویس های مثل ngrok چطور کار میکنند این بهترین گزینه است
ابزار open source مشابه دیگر :
Tunnelmole-service
Tunnelmole Client
Tunnelmole Documentation
ابزار غیر اوپن سورس مشابه :
Pinggy.io
localxpose.io
zrok.io
localhost.run
serveo.net
playit.gg
❤️ ممنون از حمایت هاتون 💐🌺
🗓 ابزار های portr ،ngrok و localtunnel قبلا معرفی کردم مشکلاتی مثل تحریم، حریم خصوصی و ... داشتند
🔥 اما PipeGate را میتوانید را روی سرور خودتان راه اندازی کنید استفاده کنید
📖 قابلیت ها :
💠 میتوانید خودتان راه اندازی کنید
💠 از UUIDs استفاده میکنه
💠 قابلیت شخصی سازی داره
💠 خیلی سبکه
💠 برای آموزش عالیه
💠 با FASTAPI و زبان PYTHON نوشته شده
💠 اگر به عنوان یک توسعه دهنده میخواهید بدانید تانل سرویس های مثل ngrok چطور کار میکنند این بهترین گزینه است
ابزار open source مشابه دیگر :
Tunnelmole-service
Tunnelmole Client
Tunnelmole Documentation
ابزار غیر اوپن سورس مشابه :
Pinggy.io
localxpose.io
zrok.io
localhost.run
serveo.net
playit.gg
توضیح بیشتر :
ابزاری های که کمک میکنند لوکال هاست را روی فضای اینترنت ارائه کنید. میتوانید تونل چند منظوره بسازید. این سرویس ها یک نرم افزار پروکسی معکوس هستند
این برنامه ها دسترسی خارجی را (یا همان دسترسی از طریق اینترنت) به سیستمهای شخصی که پشت یک NAT یا فایروال پنهان شدهاند، امکانپذیر میکند.
❤️ ممنون از حمایت هاتون 💐🌺
Forwarded from Rust for Python developers
این پروژه limbo خیلی باحاله و دانشگاهیه برای آموزش crate های مختلف؛ سورس کدش رو بخونید
Limbo Github
داستان اینه که اومدن گفتن SQLite رو بهتر مینویسیم و با یک زبان امن که خب گزینهاش شده Rust و اینبار همه اجازه دارند کد Contribute کنند.
من خود پروژه رو هنوز به کسی پیشنهاد نمیدم؛ ولی این خیلی خفنه مثلا برید توی سورس کد
cli/app.rs
اول اینکه هر پوشه ماژولار دیده شده و هر پوشه Cargo.toml خودش رو داره که باحال بود (دفعه اول بود میدیدم)
بعد توی این سورس کد مثال clap رو ببینید؛ من برای پروژه چند وقت پیشم بیچاره شدم تا همه اینارو کنار هم درک کنم و بیارم.
اینجا همش هست؛ تازه ماژولار و تر و تمیز با Best Practice ها و خوبیش اینه که هممون به اندازه کافی از SQLite میدونیم و دانش خوبی داریم ازش.
Limbo Github
داستان اینه که اومدن گفتن SQLite رو بهتر مینویسیم و با یک زبان امن که خب گزینهاش شده Rust و اینبار همه اجازه دارند کد Contribute کنند.
من خود پروژه رو هنوز به کسی پیشنهاد نمیدم؛ ولی این خیلی خفنه مثلا برید توی سورس کد
cli/app.rs
اول اینکه هر پوشه ماژولار دیده شده و هر پوشه Cargo.toml خودش رو داره که باحال بود (دفعه اول بود میدیدم)
بعد توی این سورس کد مثال clap رو ببینید؛ من برای پروژه چند وقت پیشم بیچاره شدم تا همه اینارو کنار هم درک کنم و بیارم.
اینجا همش هست؛ تازه ماژولار و تر و تمیز با Best Practice ها و خوبیش اینه که هممون به اندازه کافی از SQLite میدونیم و دانش خوبی داریم ازش.
GitHub
GitHub - tursodatabase/turso: Turso is an in-process SQL database, compatible with SQLite.
Turso is an in-process SQL database, compatible with SQLite. - tursodatabase/turso
Forwarded from محتوای آزاد سهراب
قسمت هفتم هم منتشر شد.
این هم لینک دستوراتی که توی این قسمت زدیم:
https://gist.github.com/behdanisohrab/25fae5917daebc65137823275992bf4f
تماشا از یوتوب
تماشا از پیرتوب
@SohrabContents
این هم لینک دستوراتی که توی این قسمت زدیم:
https://gist.github.com/behdanisohrab/25fae5917daebc65137823275992bf4f
تماشا از یوتوب
تماشا از پیرتوب
@SohrabContents
Forwarded from CleverDevs
💥ارزانترین سرور مجازی ایران در ابر ماهان💥
❗️اگر سرویسی بهتر و باکیفیتتر از سرویسهای ابرماهان پیدا کردید، بدون قید و شرط هزینتون رو برمیگردونیم❗️
🤩چــون ما باکیفیتترین سرور مجازی در ایران رو ارائه میدیم🤩
🎁کد تخفیف: legacy5
ابر ماهان متنوعترین سرورهای مجازی رو با ویژگیهای زیر ارائه میده
✅تضمین بازگشت وجه
✅ارزانترین قیمت ترافیک در ایران (گیگی ۲۷۰ تومن)
✅دارای پلنهای ترافیک نامحدود
✅پورت 10G
✅آپتایم ٪۹۹.۹۹
✅ ارائه IPv6 رایگان
جهت مشاوره و خرید کلیک کنید
جهت مشاوره و خرید کلیک کنید
گروه انتقال داده ماهان
❗️اگر سرویسی بهتر و باکیفیتتر از سرویسهای ابرماهان پیدا کردید، بدون قید و شرط هزینتون رو برمیگردونیم❗️
🤩چــون ما باکیفیتترین سرور مجازی در ایران رو ارائه میدیم🤩
🎁کد تخفیف: legacy5
ابر ماهان متنوعترین سرورهای مجازی رو با ویژگیهای زیر ارائه میده
✅تضمین بازگشت وجه
✅ارزانترین قیمت ترافیک در ایران (گیگی ۲۷۰ تومن)
✅دارای پلنهای ترافیک نامحدود
✅پورت 10G
✅آپتایم ٪۹۹.۹۹
✅ ارائه IPv6 رایگان
جهت مشاوره و خرید کلیک کنید
جهت مشاوره و خرید کلیک کنید
گروه انتقال داده ماهان
Forwarded from Golden Code (@lix)
در لاراول با دستور زیر میتونیم خیلی راحت فایلهای مورد نیاز برای یک مدل مدنظر رو ایجاد کنیم :
با اجرای دستور بالا فایل هایی از جمله TaskFactory, tasks_table, TaskSeeder, StoreTaskRequest, TaskController, TaskPolicy برامون ساخته میشه :)
#laravel
@GoldenCodeir
(به منبع و مثالش دقت کنین 👇🏾)
https://x.com/PovilasKorop/status/1868970650922086770?t=JgpOlyrGMx9Z1ZNuwUVLhg&s=35
php artisan make:model Task -a
با اجرای دستور بالا فایل هایی از جمله TaskFactory, tasks_table, TaskSeeder, StoreTaskRequest, TaskController, TaskPolicy برامون ساخته میشه :)
#laravel
@GoldenCodeir
(به منبع و مثالش دقت کنین 👇🏾)
https://x.com/PovilasKorop/status/1868970650922086770?t=JgpOlyrGMx9Z1ZNuwUVLhg&s=35
🔥1
Forwarded from LearnPOV | لرن پی او وی
Media is too big
VIEW IN TELEGRAM
#figma
بینهایت طرح رایگان، برای ساخت نمونه کار و ایده گرفتن ( واقعی ) 😍✅
🌐 https://www.figma.com/community
🚀 @coolycode
Forwarded from IRCF | اینترنت آزاد برای همه
نسخه ۲.۵ از #oblivionDesktop برای ویندوز، لینوکس و مک در دسترس قرار گرفت.
در ایننسخه سعیشده بر روی کاهش مصرف منابع سختافزار توسط برنامه و بهبود حالت تانل تمرکز بشه ...
🚀 github.com/bepass-org/oblivion-desktop/releases
🔍 ircf.space/software
@ircfspace
در ایننسخه سعیشده بر روی کاهش مصرف منابع سختافزار توسط برنامه و بهبود حالت تانل تمرکز بشه ...
🚀 github.com/bepass-org/oblivion-desktop/releases
🔍 ircf.space/software
@ircfspace
Forwarded from محتوای آزاد سهراب
همینطور هم یک مطلب به زبان انگلیسی نوشتم توی بلاگم مربوط به ترولهای اخیر، هرچند فکر میکنم باید فارسی مینوشتم، درکل فکر نمیکنم تاثیری داشته باشه روی اوضاع فعلی.
https://sohrabbehdani.ir/blog/trolls/
@SohrabContents
https://sohrabbehdani.ir/blog/trolls/
@SohrabContents
Forwarded from Python Hints
گیتهاب دسترسی رایگان به
ولی دقیقاً وسط کانفیگ NeoVim و بعد از push اولین تنظیمات این ایمیل برام اومده.
جالب بود 😂
پ.ن :
دوستان اشاره کردند یک پلن رایگان بهش اضافه شده که همگی میتوانند استفاده کنند.
ولی دقیقاً وسط سوییچ کردن من به NeoVim بود.
copilot داره میده؛ نمیدونم برای همه هست یا نه.ولی دقیقاً وسط کانفیگ NeoVim و بعد از push اولین تنظیمات این ایمیل برام اومده.
جالب بود 😂
پ.ن :
دوستان اشاره کردند یک پلن رایگان بهش اضافه شده که همگی میتوانند استفاده کنند.
ولی دقیقاً وسط سوییچ کردن من به NeoVim بود.
Forwarded from PhiloLearn | فیلولرن
جذاب
انگار که یه دسترسی ای به کوپایلوت پیدا کردم
برای شمام چنینه؟؟
باید فردا ببینم دقیقا چیا نوشته، خوابم میاد الان😂
@PhiloLearn
انگار که یه دسترسی ای به کوپایلوت پیدا کردم
برای شمام چنینه؟؟
باید فردا ببینم دقیقا چیا نوشته، خوابم میاد الان😂
@PhiloLearn
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰دستورات مهم برای مدیران سیستم یا همون سیس ادمین های لینوکسی #سری دوم
🔰دستور stat
🔹در لینوکس برای نمایش اطلاعات مفصل در مورد یک فایل یا دایرکتوری استفاده میشود. این دستور اطلاعاتی مانند زمان ایجاد، زمان آخرین تغییر، زمان آخرین دسترسی، مجوزها، نوع فایل و سایر جزئیات را نمایش میدهد.
🔹خروجی دستور
File: /home/user/example.txt
Size: 1234 Blocks: 8 IO Block: 4096 regular file
Device: 803h/2051d Inode: 1234567 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 1000/ user) Gid: ( 1000/ user)
Access: 2023-10-01 12:34:56.000000000 +0000
Modify: 2023-09-25 15:45:30.000000000 +0000
Change: 2023-09-25 15:45:30.000000000 +0000
Birth: -
🔹توضیح خروجی:
File: نام فایل.
Size: اندازه فایل بر حسب بایت.
Blocks: تعداد بلاک های اختصاص داده شده به فایل.
IO Block: اندازه بلاک I/O.
regular file: نوع فایل (مثلاً فایل معمولی، دایرکتوری، پیوند مجازی و غیره).
Device: شماره دستگاه.
Inode: شماره inode فایل.
Links: تعداد لینک های سخت (hard links).
Access: مجوزهای دسترسی به فایل.
Uid/Gid: شناسه کاربری و گروهی که فایل را در اختیار دارند.
Access: زمان آخرین دسترسی به فایل.
Modify: زمان آخرین تغییر در محتوای فایل.
Change: زمان آخرین تغییر در سطح متادیتا (مثلاً مجوزها یا inode).
Birth: زمان ایجاد فایل (در برخی سیستمعاملها پشتیبانی میشود).
📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
🔰دستور stat
🔹در لینوکس برای نمایش اطلاعات مفصل در مورد یک فایل یا دایرکتوری استفاده میشود. این دستور اطلاعاتی مانند زمان ایجاد، زمان آخرین تغییر، زمان آخرین دسترسی، مجوزها، نوع فایل و سایر جزئیات را نمایش میدهد.
stat /path/to/file_or_directory
stat /home/user/example.txt
🔹خروجی دستور
File: /home/user/example.txt
Size: 1234 Blocks: 8 IO Block: 4096 regular file
Device: 803h/2051d Inode: 1234567 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 1000/ user) Gid: ( 1000/ user)
Access: 2023-10-01 12:34:56.000000000 +0000
Modify: 2023-09-25 15:45:30.000000000 +0000
Change: 2023-09-25 15:45:30.000000000 +0000
Birth: -
🔹توضیح خروجی:
File: نام فایل.
Size: اندازه فایل بر حسب بایت.
Blocks: تعداد بلاک های اختصاص داده شده به فایل.
IO Block: اندازه بلاک I/O.
regular file: نوع فایل (مثلاً فایل معمولی، دایرکتوری، پیوند مجازی و غیره).
Device: شماره دستگاه.
Inode: شماره inode فایل.
Links: تعداد لینک های سخت (hard links).
Access: مجوزهای دسترسی به فایل.
Uid/Gid: شناسه کاربری و گروهی که فایل را در اختیار دارند.
Access: زمان آخرین دسترسی به فایل.
Modify: زمان آخرین تغییر در محتوای فایل.
Change: زمان آخرین تغییر در سطح متادیتا (مثلاً مجوزها یا inode).
Birth: زمان ایجاد فایل (در برخی سیستمعاملها پشتیبانی میشود).
📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 گیت هاب به مناسب ۱۵۰ میلیونی شدن توسعه دهندگان استفاده از هوش مصنوعی کوپایلت رایگان کرده است و مدل های Claude 3.5 Sonnet و OpenAI’s GPT-4o دسترسی دارید.
در این پلن رایگان ۲۰۰۰ تکمیل کد و ۵۰ چت ماهانه رایگان ارائه می دهد.
پ . ن : برای من که اکانت قدیمی دارم رو فعال نشد.
#خبر
@TheRaymondDev
در این پلن رایگان ۲۰۰۰ تکمیل کد و ۵۰ چت ماهانه رایگان ارائه می دهد.
پ . ن : برای من که اکانت قدیمی دارم رو فعال نشد.
#خبر
@TheRaymondDev
The GitHub Blog
Announcing 150M developers and a new free tier for GitHub Copilot in VS Code
Come and join 150M developers on GitHub that can now code with Copilot for free in VS Code.
Forwarded from Linuxor ?
توی ورژن 8.4 php یه فیچر اومده به اسم Asymmetric Visibility
وقتی ما یه پراپرتی رو private میکنیم از بیرون بهش دسترسی نداریم ولی با این ویژگی میتونیم دسترسی read بدیم ولی write ندیم :
public private(set) string $title,
از بیرون کلاس، پراپرتی title$ قابل ویرایش نیست اما قابل خوندن هست. در واقع پابلیکه ولی set کردنش پرایویته.
@Linuxor ~ Sezo
وقتی ما یه پراپرتی رو private میکنیم از بیرون بهش دسترسی نداریم ولی با این ویژگی میتونیم دسترسی read بدیم ولی write ندیم :
public private(set) string $title,
از بیرون کلاس، پراپرتی title$ قابل ویرایش نیست اما قابل خوندن هست. در واقع پابلیکه ولی set کردنش پرایویته.
@Linuxor ~ Sezo
Forwarded from Linuxor ?
شاید براتون سوال باشه سی میک چیه؟ سی میک cmake یک ابزار برای مدیریت فرآیند ساخت نرمافزاره که برای تعریف فرآیند کامپایل و لینک کردن برنامهها استفاده میشه و میتونه فایلهای build رو برای پلتفرمهای مختلف مثلا لینوکس ویندوز یا مک و.. تولید کنه.
مثال سادش شما برای پروژتون در واقع یه فایل CMakeLists.txt مینویسین بعد به صورت زیر MakeFile ش ساخته میشه و در نهایت فایل اجرایی اون :
mkdir build
cd build
cmake ..
make
./executable_file
خیلی جاها از cmake استفاده میشه مثلا اگه بخواین تلگرام رو کامپایل کنید باید از cmake استفاده کنید.
@Linuxor ~ Sezo
مثال سادش شما برای پروژتون در واقع یه فایل CMakeLists.txt مینویسین بعد به صورت زیر MakeFile ش ساخته میشه و در نهایت فایل اجرایی اون :
mkdir build
cd build
cmake ..
make
./executable_file
خیلی جاها از cmake استفاده میشه مثلا اگه بخواین تلگرام رو کامپایل کنید باید از cmake استفاده کنید.
@Linuxor ~ Sezo
Forwarded from Agora (Alireza Azadi)
اینو یکی از دوستا گذاشته بود و خیلی بانمک به نظرم اومد. میتونید اینجا (ناشناس) پیام بذارید برام، که به درخت آویزون میشه، روز کریسمس این امکان رو میده که بتونم بخونمشون.
https://decomytree.com/home?hashedId=VzoD3482IGUM
https://decomytree.com/home?hashedId=VzoD3482IGUM
Decomytree
🎄DECO MY TREE🎄
Decorate Friend's Tree for Christmas🎅