(با صدای قیصر بخونید) اه AMD تو آدمو مایوس می کنی. 😩
شرکت AMD از نسل جدید پردازنده های دسکتاپ خودش از سری Ryzen 9000 رونمایی کرد.
USB 4 up to 40 GB/s. 😭
Max Memory Speed 4x2RDDR5-3600 😭
نه از رقیبی مثل Thunderbolt 5 خبری است نه پشتیبانی DDR6 به خودت بیا مرد چی کار میکنی؟
#hardware
#سخت_افزار
شرکت AMD از نسل جدید پردازنده های دسکتاپ خودش از سری Ryzen 9000 رونمایی کرد.
USB 4 up to 40 GB/s. 😭
Max Memory Speed 4x2RDDR5-3600 😭
نه از رقیبی مثل Thunderbolt 5 خبری است نه پشتیبانی DDR6 به خودت بیا مرد چی کار میکنی؟
#hardware
#سخت_افزار
👍3🤣2
دور زدن فیلترینگ فایروال:
با یک فایل Tunnel TCP connectionsبسازید😎
می خواهید از سیستم خودتان به نرم افزار یا سایت X متصل شوید، اما اتصال فیلتر شده.
هر دو سیستم شما و مقصد به یک پوشه مشترک دسترسی دارند.😬 حله تمام
https://github.com/fiddyschmitt/File-Tunnel
ایده را دوست داشتم🥰، موقعیت تست نداشتم
با یک فایل Tunnel TCP connectionsبسازید😎
می خواهید از سیستم خودتان به نرم افزار یا سایت X متصل شوید، اما اتصال فیلتر شده.
هر دو سیستم شما و مقصد به یک پوشه مشترک دسترسی دارند.😬 حله تمام
https://github.com/fiddyschmitt/File-Tunnel
ایده را دوست داشتم🥰، موقعیت تست نداشتم
👍5🔥2
کانال مهرداد لینوکس
#آیا_میدانستید؟ با Profile ها در Vs codeمیتوانید کانفیگ اختصاصی داشته باشید و وقتی تعداد اکستنشن های VS Code زیاد میشود. برای تخصص های مختلف مثلا جاوااسکریپت، پایتون یا ... پروفایل درست کنید و بین آنها سویچ کنید؟ https://code.visualstudio.com/docs/editor/profiles…
این پست را به مرور کامل و اضافه میکنم #برنامه_نویسی
🌺 معرفی extensions (افزونه) های کاربردی ویرایشگر VsCode 🗓
در پست قبلی توضیح دادم که با پروفایل های مختلف میتوانید روی اکستنشن های VsCode مدیریت داشته باشید و برای هر تخصص خودتان مثلا دیتا ساینس (Data Science) یا پایتون Python یا جاوااسکریپت و ... پروفایل های مختلف بسازید
حالا برویم برای معرفی افزونه های جذاب 🔥 اگر افزونه خاصی علاقه دارید در کامنت بنویسید معرفی کنیم و ارشیو را کامل کنیم
✅ نام : افزونه Data Wrangler برای Vscode آموزش
کاربرد : مایش و تمیز کردن داده ها مخصوصا روی Jupyter Notebooks برای tabular datasets ها
نصب :
✅ نام : افزونه Thunder Client برای Vscode آموزش
کاربرد :
یک Lightweight Rest API Client برای VS Code شبیه به postman یا ...
نصب :
✅ افزونه Code Runner برای Vscode آموزش
کاربرد :
کد های شما را روی زبان های مختلف اجرا میکنه
نصب :
✅نام : افزونه Ruff برای Vscode
کاربرد : برای #پایتون لینتر (Python Linter) اگر از Ruff استفاده میکنید اکستنش رسمی است
نصب :
آموزش توضیح قبلا اینجا گفتم چرا از این استفاده میکنم
🌺 معرفی extensions (افزونه) های کاربردی ویرایشگر VsCode 🗓
در پست قبلی توضیح دادم که با پروفایل های مختلف میتوانید روی اکستنشن های VsCode مدیریت داشته باشید و برای هر تخصص خودتان مثلا دیتا ساینس (Data Science) یا پایتون Python یا جاوااسکریپت و ... پروفایل های مختلف بسازید
حالا برویم برای معرفی افزونه های جذاب 🔥 اگر افزونه خاصی علاقه دارید در کامنت بنویسید معرفی کنیم و ارشیو را کامل کنیم
✅ نام : افزونه Data Wrangler برای Vscode آموزش
کاربرد : مایش و تمیز کردن داده ها مخصوصا روی Jupyter Notebooks برای tabular datasets ها
نصب :
ext install ms-toolsai.datawrangler
✅ نام : افزونه Thunder Client برای Vscode آموزش
کاربرد :
یک Lightweight Rest API Client برای VS Code شبیه به postman یا ...
نصب :
ext install rangav.vscode-thunder-client
✅ افزونه Code Runner برای Vscode آموزش
کاربرد :
کد های شما را روی زبان های مختلف اجرا میکنه
نصب :
ext install formulahendry.code-runner
✅نام : افزونه Ruff برای Vscode
کاربرد : برای #پایتون لینتر (Python Linter) اگر از Ruff استفاده میکنید اکستنش رسمی است
نصب :
ext install charliermarsh.ruff
آموزش توضیح قبلا اینجا گفتم چرا از این استفاده میکنم
👍4🔥1
ملت نشستن همستر بازی انوقت من با GPT کل گرفتم
خدایشش خلاقیت عااالی با GPT بازی کنید ببینید امتیازتون چند میشه اگر وقت کردید اسکرین هم بگیرید 😄
من فکر کنم تا ۲۰۰ رفتم نامرد دیوار کشید 😅
رعد برق عالی بود
https://raould.github.io/pn0gstr0m/
خدایشش خلاقیت عااالی با GPT بازی کنید ببینید امتیازتون چند میشه اگر وقت کردید اسکرین هم بگیرید 😄
من فکر کنم تا ۲۰۰ رفتم نامرد دیوار کشید 😅
رعد برق عالی بود
https://raould.github.io/pn0gstr0m/
😁3👍2
کانال مهرداد لینوکس
✅پانداس (Pandas ) یک کتابخانه نرمافزاری نوشته شده برای زبان برنامهنویسی پایتون برای دستکاری و تجزیه و تحلیل دادهها است. بهطور خاص، پانداس ساختارها و عملیات برای دستکاری جداول و سریهای زمانی را ارایه میدهد ✅محیط برنامهنویسی Google Colab مبتنی بر فناوری…
درخواست داشتیم در مورد پانداس بیشتر صحبت کنیم
بخوانید
تمیز کنید
آمار داده ها به دست بیارید
همین
بخوانید
تمیز کنید
آمار داده ها به دست بیارید
همین
👍5🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
ابزار XPipe یک connection hub با امکان مدیریت از راه دور فایل و سرور و ...
همه ارتباط را یک جا داشته باشید و با هم مدیریت کنید
لینوکس ویندوز و...
پشتیبانی از:
SSH(config tunnels)
Docker, Podman, LXD
WSL
Proxmox
Kubernetes
Powershell
و ...
https://github.com/xpipe-io/xpipe
#devops #linux #windows
همه ارتباط را یک جا داشته باشید و با هم مدیریت کنید
لینوکس ویندوز و...
پشتیبانی از:
SSH(config tunnels)
Docker, Podman, LXD
WSL
Proxmox
Kubernetes
Powershell
و ...
https://github.com/xpipe-io/xpipe
#devops #linux #windows
👍8
در کتاب هنر شفاف اندیشیدن نوشته:
چرا باید به قبرستانها سر بزنی؟
خطای بقا یعنی افراد دایما احتمال موفقیت خود را زیاد از حد تخمین میزنند.
استارت اپ بزنم آیا موفق میشوم؟
سایت ایرانی ناکامولوژی استارتاپ هایی که شکست خوردن را معرفی و علت شکست را توضیح میده
https://nakamology.ir
چرا باید به قبرستانها سر بزنی؟
ریک به هر کجا مینگرد ستارگان راک را میبیند. صفحهی تلویزیون، روی جلد مجلات، در برنامههای کنسرت هواداری آنلاین، آنها همهجا ظاهر میشوند. نمیتوان آهنگهایشان را در بازار، رادیو یا سالنهای بدنسازی نشنید. ستارگان راک همهجا هستند. خیلی پُرشمارند و موفق. ریک که از داستانهای قهرمان پُرشمار گیتاریست هیجانزده شده بود یک گروه موسیقی راه انداخت. آیا موفق خواهد شد؟ احتمالش فقط کمی بیشتر از صفر است. او هم به احتمال زیاد مثل بقیه، کارش به قبرستان موسیقیدانان ناکام خواهد کشید. این گورستان، ده هزار برابر صحنهی اجرای زنده، در خود موسیقیدان جای داده، اما جز سوپراستارهای شکستخورده، هیچ خبرنگاری به این افراد ناکام علاقه نشان نمیدهد. برای همین، این گورستان از بیرون، نامرئی به نظر میرسد.
خطای بقا یعنی افراد دایما احتمال موفقیت خود را زیاد از حد تخمین میزنند.
استارت اپ بزنم آیا موفق میشوم؟
سایت ایرانی ناکامولوژی استارتاپ هایی که شکست خوردن را معرفی و علت شکست را توضیح میده
https://nakamology.ir
👍5🔥2
چی شد که فرهنگستان زبان و ادب فارسی سال ۷۶ تصمیم گرفت به جای
دیاِناِس DNS بگه « ساناد » 😒 «مخفف سامانهٔ نام دامنه»
حتما DHCP میشه «پپم» مخفف «پیکربندی پویای میزبان»
فکر کن توی پروژه بگی ساناد را بزار 8.8.8.8 و پپم را فعال کن
من 😱
خود DNS 😵💫
فرهنگستان 🥸
از ICANN خبری نیست
دیاِناِس DNS بگه « ساناد » 😒 «مخفف سامانهٔ نام دامنه»
حتما DHCP میشه «پپم» مخفف «پیکربندی پویای میزبان»
فکر کن توی پروژه بگی ساناد را بزار 8.8.8.8 و پپم را فعال کن
من 😱
خود DNS 😵💫
فرهنگستان 🥸
از ICANN خبری نیست
🤣12👍1
نسخه جدید termux روی Google PlayStore اگر قبلا از Github یا از F-droid نصب کردید آپدیت نکنید
توضیحات فنی بیشتر
https://github.com/termux/termux-app/discussions/4000
از همان F-droid برای به روزرسانی استفاده کنید
یا با محدودیت از Google PlayStore نصب جدید انجام دهید
توضیحات فنی بیشتر
https://github.com/termux/termux-app/discussions/4000
از همان F-droid برای به روزرسانی استفاده کنید
یا با محدودیت از Google PlayStore نصب جدید انجام دهید
GitHub
[ANNOUNCEMENT] Response Regarding Google PlayStore App Updates · termux termux-app · Discussion #4000
A termux-app v0.120 release was made on Google PlayStore on 2024-06-04 by @fornwall, along with some Termux plugin app releases. These were not done by the current Termux core team. They are only a...
تبدیل یک Ubuntu تازه نصب شده به یک modern web development system فقط با یک دستور
https://omakub.org/
خیلی موافق این کار ها نیستم و معتقدم سیستم خودتان را باید خودتان کانفیگ کنید
چرا گذاشتم ؟ سورس را بخونید و یادبگیرید چطور این کار را انجام بدهید
https://github.com/basecamp/omakub
https://omakub.org/
خیلی موافق این کار ها نیستم و معتقدم سیستم خودتان را باید خودتان کانفیگ کنید
چرا گذاشتم ؟ سورس را بخونید و یادبگیرید چطور این کار را انجام بدهید
https://github.com/basecamp/omakub
Omakub
Turn a fresh Ubuntu installation into a fully-configured, beautiful, and modern web development system by running a single command.
👍4
فلتپک (Flatpak) یک سیستم توزیع و مدیریت نرمافزار برای سیستمعاملهای لینوکس که:
✅ 1. امنیت: هر برنامه در یک محیط مجازی (sandbox) اجرا میشود که دسترسی آن را به سیستم محدود میکند و امنیت بیشتری را فراهم میآورد.
✅ 2. سازگاری: برنامههای فلتپک میتوانند روی انواع مختلف توزیعهای لینوکس اجرا شوند، بدون اینکه به تغییرات زیادی نیاز داشته باشند.
✅ 3. بهروزرسانی: فلتپک برنامهها را به صورت خودکار بهروز میکند، که این کار را برای کاربران آسانتر میکند.
✅ 4. وابستگیها: هر برنامه فلتپک همراه با تمام کتابخانهها و وابستگیهای مورد نیازش توزیع میشود، که این امر مشکلات سازگاری را کاهش میدهد.
✅ 5. مرکزیسازی: فلتپک دارای یک مخزن مرکزی به نام Flathub است که از آن میتوانید برنامهها را نصب کنید.
😊 به طور کلی، فلتپک تلاش میکند تا تجربه نصب و استفاده از نرمافزار در لینوکس را مشابه با تجارب کاربران در سیستمعاملهای دیگر مانند ویندوز (با Microsoft Store) یا مک (با App Store) کند.
خیلی عالی بود نه ؟
یک نرم افزار که در لینوکس ۵ مگ حجم داره به راحتی روی Flatpak به 1 گیگ میرسه 🤬
استفاده میکنید؟
✅ 1. امنیت: هر برنامه در یک محیط مجازی (sandbox) اجرا میشود که دسترسی آن را به سیستم محدود میکند و امنیت بیشتری را فراهم میآورد.
✅ 2. سازگاری: برنامههای فلتپک میتوانند روی انواع مختلف توزیعهای لینوکس اجرا شوند، بدون اینکه به تغییرات زیادی نیاز داشته باشند.
✅ 3. بهروزرسانی: فلتپک برنامهها را به صورت خودکار بهروز میکند، که این کار را برای کاربران آسانتر میکند.
✅ 4. وابستگیها: هر برنامه فلتپک همراه با تمام کتابخانهها و وابستگیهای مورد نیازش توزیع میشود، که این امر مشکلات سازگاری را کاهش میدهد.
✅ 5. مرکزیسازی: فلتپک دارای یک مخزن مرکزی به نام Flathub است که از آن میتوانید برنامهها را نصب کنید.
😊 به طور کلی، فلتپک تلاش میکند تا تجربه نصب و استفاده از نرمافزار در لینوکس را مشابه با تجارب کاربران در سیستمعاملهای دیگر مانند ویندوز (با Microsoft Store) یا مک (با App Store) کند.
خیلی عالی بود نه ؟
یک نرم افزار که در لینوکس ۵ مگ حجم داره به راحتی روی Flatpak به 1 گیگ میرسه 🤬
استفاده میکنید؟
👍7🤨2
برای اضافه کردن احراز هویت به برنامه میشه ازسرویس های مدیریت هویت و دسترسی مشتری
Customer identity and access management (CIAM)
که خدمات احراز هویت و مجوز مثل (SSO)، (MFA)، ورود با شبکه اجتماعی و ... میدهند استفاده کرد کدام گزینه؟پیشنهاد میکنید
Customer identity and access management (CIAM)
که خدمات احراز هویت و مجوز مثل (SSO)، (MFA)، ورود با شبکه اجتماعی و ... میدهند استفاده کرد کدام گزینه؟پیشنهاد میکنید
Anonymous Poll
20%
Firebase
36%
Auth0
12%
در کامنت توضیح میدهم
40%
خود CIAM هستم دیدن نتایج
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
گرفتن اسکرین شات لازم میشه 📸
ابزار های پیشفرض خوبی در ویندوز و لینوکس و مک هستند 😏
ولی مهرداد لینوکس 😎ابزار خفن آزاد معرفی میکنه Flameshot
ویندوز و لینوکس و مک نسخه داره انواع نصب
امکانات هم در فیلم واضحه
ابزار های پیشفرض خوبی در ویندوز و لینوکس و مک هستند 😏
ولی مهرداد لینوکس 😎ابزار خفن آزاد معرفی میکنه Flameshot
ویندوز و لینوکس و مک نسخه داره انواع نصب
apt install flameshot
امکانات هم در فیلم واضحه
🔥11👍1
🔥 معرفی لپ تاپ ۱۴ اینجی DC-ROMA توسط شرکت Canonical ( لینوکس اوبونتو از پروژههای کنونیکال است.) اولین RISC-V لپتاپ مبتنی بر Ubuntu بهانه ای شد برای معرفی RISC-V و سخت افزار آزاد
از نظر عملکرد کمی بهتر از ARM Cortex-A55 ، طراحی شده برای single-board استفاده صنعتی و edge computing
توضیحات فنی :
✅ معماری دستورالعمل (Instruction Set Architecture – ISA): مجموعه دستوراتی که CPU میتواند اجرا کند، باید مشخص شود. ISA یک مدل انتزاعی از معماری یک کامپیوتر است که جزییاتی مثل مدل رجیسترها، دستورات ماشین و … را مشخص میکند طراحی یک ISA شامل مشخص کردن ریزترین جزییات یک سیستم پردازشی است
✅ رایانه ریسک (RISC) ،کم دستور ( Reduced instruction set computer) یک نوع معماری ساخت ریزپردازنده است. یک رایانه RISC به جای مجموعه بزرگی از دستورالعملهای پیچیده و تخصصی، مجموعه ای کوچک از دستورالعملهای ساده و عمومی دارد
✅ریسک پنج (RISC-V) یک معماری مجموعه دستورالعمل استاندارد باز (ISA) است که بر اساس اصول رایانه تنظیم شده دستورالعمل کاهش یافته (RISC) تنظیم شدهاست. برخلاف بیشتر طرحهای ISA دیگر، ISA ریسک پنج تحت مجوزهای منبع باز (Open-hardware) ارائه میشود که استفاده از آنها نیازی به هزینه ندارد.
از نظر عملکرد کمی بهتر از ARM Cortex-A55 ، طراحی شده برای single-board استفاده صنعتی و edge computing
توضیحات فنی :
✅ معماری دستورالعمل (Instruction Set Architecture – ISA): مجموعه دستوراتی که CPU میتواند اجرا کند، باید مشخص شود. ISA یک مدل انتزاعی از معماری یک کامپیوتر است که جزییاتی مثل مدل رجیسترها، دستورات ماشین و … را مشخص میکند طراحی یک ISA شامل مشخص کردن ریزترین جزییات یک سیستم پردازشی است
✅ رایانه ریسک (RISC) ،کم دستور ( Reduced instruction set computer) یک نوع معماری ساخت ریزپردازنده است. یک رایانه RISC به جای مجموعه بزرگی از دستورالعملهای پیچیده و تخصصی، مجموعه ای کوچک از دستورالعملهای ساده و عمومی دارد
✅ریسک پنج (RISC-V) یک معماری مجموعه دستورالعمل استاندارد باز (ISA) است که بر اساس اصول رایانه تنظیم شده دستورالعمل کاهش یافته (RISC) تنظیم شدهاست. برخلاف بیشتر طرحهای ISA دیگر، ISA ریسک پنج تحت مجوزهای منبع باز (Open-hardware) ارائه میشود که استفاده از آنها نیازی به هزینه ندارد.
👍8❤1
کانال مهرداد لینوکس
سریع ترین و ساده ترین روش رایگان برای داشتن REST API برای Realtime server قدم اول : یک دیتابیس با SQLite با DBeaver راحت آسوده بساز قدم دوم soul را با دستور پایین نصب کن npm install -g soul-cli و اجراش کن تمام soul -d sqlite.db -p 8000 حالا در آدرس زیر…
یک برنامه میخواهید بنویسید که فقط CRUD است
create, read, update و delete
یک API مستقیم روی دیتابیس
قبلا RestAPI روی دیتابیس را برای SQLite معرفی کردم
همین امکان را بریم برای PostgreSQL با PostgREST
با امکانات خیلی بیشتر
https://postgrest.org/en/v12/
توضیحات فنی بیشتر :
بخش Authentication سه نقش authenticator, anonymous و user داره و از امکان JWT
منابع database objects را به سه صورت tables, views و functions. در اختیار قرار میده
تمام درخواست های API resource ها در transaction اجرا میشوند
قابلیت Connection Pool برای درخواست های HTTP
create, read, update و delete
یک API مستقیم روی دیتابیس
قبلا RestAPI روی دیتابیس را برای SQLite معرفی کردم
همین امکان را بریم برای PostgreSQL با PostgREST
با امکانات خیلی بیشتر
https://postgrest.org/en/v12/
توضیحات فنی بیشتر :
بخش Authentication سه نقش authenticator, anonymous و user داره و از امکان JWT
منابع database objects را به سه صورت tables, views و functions. در اختیار قرار میده
تمام درخواست های API resource ها در transaction اجرا میشوند
قابلیت Connection Pool برای درخواست های HTTP
👍5❤1
درخواست شبیه سازی PlayStation 3 داشتیم😎 ای ول گیمر ها 🥰 عزیز
ابزار RPCS3 یک شبیه ساز PlayStation 3 که open-source و multi-platform برای ویندوز، لینوکس، macOS نسخه داره
و بازی های مثل
بازی God of War III یا Red Dead Redemption و Uncharted و...
رامیتوانید راحت بازی کنید
https://rpcs3.net/
#game
ابزار RPCS3 یک شبیه ساز PlayStation 3 که open-source و multi-platform برای ویندوز، لینوکس، macOS نسخه داره
و بازی های مثل
بازی God of War III یا Red Dead Redemption و Uncharted و...
رامیتوانید راحت بازی کنید
https://rpcs3.net/
#game
👍5🔥1
خبر 🎉 انتشار NumPy 2.0.0
کتابخانه NumPy معرفی نداره ولی :
برای محاسبه و پردازش آرایههای چندبعدی و تکبعدی و دارای توابعی برای کار در حوزه جبر خطی، تبدیل فوریه و ماتریس ها
مزایای بسیار مثلا
تا 50 برابر سریعتر از لیست های سنتی
😎با توجه به توضیحات پایین یادگیری Numpy برای همه برنامه نویسان پایتون جزو واجبات است
توضیح فنی بیشتر:
✅ مهمترین پروژه هایی که Numpy در انها استفاده شده
🔥 اولین تصویر از یک سیاه چاله
🔥تشخیص امواج گرانشی
🔥تجزیه و تحلیل ورزشی
تخمین پوز با استفاده از یادگیری عمیق و هزاران برنامه مهم دیگر ...
✅ حوزه های کاربرد :
محاسبات کوانتومی ،محاسبات آماری ، پردازش سیگنال ،پردازش تصویر ،بیوانفورماتیک ،استنتاج بیزی ،تجزیه و تحلیل ریاضی ،چهار نماد ریاضی ،علم شیمی ، زمین شناسی ،پردازش جغرافیایی،مهندسی معماری ،برد توسعه ریزپردازنده
✅ مهمترین کتابخانه هایی که از numpy استفاده میکنند
Array Library ،Dask،CuPy،JAX،Xarray،Sparse،PyTorch،TensorFlow،Arrow،xtensor،Awkward Array ،uarray ،tensorly
#python #پایتون #numpy #AI #هوش_مصنوعی
کتابخانه NumPy معرفی نداره ولی :
برای محاسبه و پردازش آرایههای چندبعدی و تکبعدی و دارای توابعی برای کار در حوزه جبر خطی، تبدیل فوریه و ماتریس ها
مزایای بسیار مثلا
تا 50 برابر سریعتر از لیست های سنتی
😎با توجه به توضیحات پایین یادگیری Numpy برای همه برنامه نویسان پایتون جزو واجبات است
توضیح فنی بیشتر:
✅ مهمترین پروژه هایی که Numpy در انها استفاده شده
🔥 اولین تصویر از یک سیاه چاله
🔥تشخیص امواج گرانشی
🔥تجزیه و تحلیل ورزشی
تخمین پوز با استفاده از یادگیری عمیق و هزاران برنامه مهم دیگر ...
✅ حوزه های کاربرد :
محاسبات کوانتومی ،محاسبات آماری ، پردازش سیگنال ،پردازش تصویر ،بیوانفورماتیک ،استنتاج بیزی ،تجزیه و تحلیل ریاضی ،چهار نماد ریاضی ،علم شیمی ، زمین شناسی ،پردازش جغرافیایی،مهندسی معماری ،برد توسعه ریزپردازنده
✅ مهمترین کتابخانه هایی که از numpy استفاده میکنند
Array Library ،Dask،CuPy،JAX،Xarray،Sparse،PyTorch،TensorFlow،Arrow،xtensor،Awkward Array ،uarray ،tensorly
#python #پایتون #numpy #AI #هوش_مصنوعی
👍8❤2