Forwarded from Woland's Linux Journal (Woland)
💠WaveTerm💠
ترمینالی جدید که می تواند ویجت های گرافیکی را در پنجرهی خود میزبانی کند.
وِیوترم شامل یک ترمینال پایه، فایلمنیجر، نمایش فایل (تصاویر، فیلم و ... )، یک ویرایشگر گرافیکی (برای فایل های کد/متن)، یک مرورگر وب، و چت هوش مصنوعی یکپارچه است.
🔹از ریدمی گیتهاب:
ویوترم فقط یک شبیه ساز ترمینال نیست بلکه یک تجدید نظر در مورد چگونگی ساخت ترمینال است.
برای مدت طولانی شکافی عظیم بین CLI و وب وجود داشته است.
اگر برنامههای سریع، قابل دسترسی با صفحهکلید از CLI استفاده میکنید، اما اگر میخواهید رابطهای گرافیکی، ویجتهای لوکال، کپی/پیست، اندازههای قلم متغیر و ... را داشته باشید، باید از وب استفاده کنید. هدف ویوترم پر کردن این شکاف است.
ویوترم برای لینوکس، ویندوز و مک قابل دانلود است.
🔹دانلود:
👉🔗 WaveTerm Download
#معرفی
ترمینالی جدید که می تواند ویجت های گرافیکی را در پنجرهی خود میزبانی کند.
وِیوترم شامل یک ترمینال پایه، فایلمنیجر، نمایش فایل (تصاویر، فیلم و ... )، یک ویرایشگر گرافیکی (برای فایل های کد/متن)، یک مرورگر وب، و چت هوش مصنوعی یکپارچه است.
🔹از ریدمی گیتهاب:
ویوترم فقط یک شبیه ساز ترمینال نیست بلکه یک تجدید نظر در مورد چگونگی ساخت ترمینال است.
برای مدت طولانی شکافی عظیم بین CLI و وب وجود داشته است.
اگر برنامههای سریع، قابل دسترسی با صفحهکلید از CLI استفاده میکنید، اما اگر میخواهید رابطهای گرافیکی، ویجتهای لوکال، کپی/پیست، اندازههای قلم متغیر و ... را داشته باشید، باید از وب استفاده کنید. هدف ویوترم پر کردن این شکاف است.
ویوترم برای لینوکس، ویندوز و مک قابل دانلود است.
🔹دانلود:
👉🔗 WaveTerm Download
#معرفی
Forwarded from محتوای آزاد سهراب
Forwarded from Armon technical logs (armon Taheri)
خیلی دنبال یه سورس بودم که تجربه و مسیر کسایی که مشارکت جدی روی پروژه های اپن سورس بزرگ کردن رو بدونم و هیچ کدوم مثل این چنل نبودن صادقانه و بدون بزرگنمایی
https://youtube.com/playlist?list=PL_EZUMDXBcxeAsQbrxBs0odjzYdvNbIiD
https://youtube.com/playlist?list=PL_EZUMDXBcxeAsQbrxBs0odjzYdvNbIiD
YouTube
Season 1 Episodes
This playlist contains the full episodes of Season 1 of the My Open Source Experience Podcast.
Forwarded from DevTwitter | توییت برنامه نویسی
Forwarded from Yasha
تاریخچهی لوگوی لینوکس رو توی پست اول وبلاگم نوشتم. وبلاگ رو با vitepress ساختم خودمم دارم دیزاینش میکنم با فیگما، هنوز کامل نیست و روی دسکتاپم ریسپانسیو نیست. باگ یا پیشنهادی بود ممنون میشم بهم بگید.
🔗 iamyasha.ir/posts/the-history-of-linux-logo
@Yasha
🔗 iamyasha.ir/posts/the-history-of-linux-logo
@Yasha
Forwarded from Md Daily (Mahan)
🌟 معرفی ObjectBox: یک پایگاه داده Embedded با کارایی بالا برای برنامههای مدرن
📦 دیتابیس ObjectBox یک پایگاه داده NoSQL تعبیه شده و ACID-compliant هست که برای سرعت، کارایی و سهولت استفاده طراحی شده.
این پایگاه داده برای محیطهای محدود از نظر منابع و برنامههای با کارایی بالا ساخته شده و در سناریوهایی که نیاز به ذخیرهسازی سریع دادهها، دسترسی آفلاین و عملیات با تأخیر کم دارند، بسیار عالی عمل میکنه.
چه در حال ساخت برنامههای موبایل، سیستمهای IoT یا راهحلهای محاسباتی Edge باشید، ObjectBox یک راهحل سبک و کاربرپسند برای مدیریت دادهها بدون سربار پایگاههای داده رابطهای سنتی ارائه میده.
---
🎯 حالا ObjectBox دقیقاً چیه؟
یک پایگاه داده شیءگرا که بهطور مستقیم اشیاء رو ذخیره میکنه و نیاز به (ORM) رو از بین میبره. با حذف ORM، عملکرد سریعتر و توسعه سادهتری رو تجربه میکنید.
این پایگاه داده بهویژه برای موارد زیر مناسب هست:
✅ اپلیکیشنهای موبایل: برای ذخیرهسازی دادههای محلی با سرعت بالا.
✅ دستگاههای IoT و Edge: اولویت با حالت آفلاین، سبکوزن و بهینهسازی شده برای دستگاههای کممنبع.
✅ تحلیل بلادرنگ: پردازش حجم عظیمی از دادهها با کارایی بالا و حداقل تاخیر.
---
⚙️ حالا ObjectBox چطوری کار میکنه؟
1️⃣ پایگاه داده شیءگرا
🛠 اشیاء بدون نیاز به کوئریهای پیچیده SQL یا ORM، مستقیماً ذخیره و بازیابی میشن. این کار توسعه رو سریعتر میکنه و احتمال خطاهای زمان اجرا رو کاهش میده.
2️⃣ طراحی Embedded
📲 بهعنوان بخشی از برنامه شما اجرا میشه بدون نیاز به یک سرور پایگاه داده خارجی. برای سیستمهای توزیعشده، اپلیکیشنهای موبایل و دستگاههای IoT که منابع محدودی دارن، ایدهآله.
3️⃣ ایندکسگذاری با پرفورمنس بالا
⚡️ مکانیزمهای ایندکسگذاری بهینهشدهای رو فراهم میکنه که جستجوها و کوئریها رو سریع میکنه.
4️⃣ همگامسازی دادهها
🔄 پشتیبانی از حالت اولویت با آفلاین به برنامهها اجازه میده بدون اتصال به اینترنت 🌐 کار کنه و از سینک بین دستگاهها هم پشتیبانی میکنه.
5️⃣ سازگاری بین پلتفرمها
💻 روی Android, plain-Java, Kotlin (Linux and Windows), POSIX, MacOS, iOS, Go, Python, Dart/Flutter, and C/C++ کار میکنه.
6️⃣ پشتیبانی از Vector Search
🧠 پشتیبانی داخلی برای اپلیکیشنهای AI و ML که نیاز به جستجوهای مبتنی بر بردار دارن.
---
📌 از کجا شروع کنم؟
🌐 وبسایت: ObjectBox
📂 مخزن گیتهاب: ObjectBox SDK
🤖 اینترنت اشیا و همگامسازی: ObjectBox Sync
---
🆔 @MdDaily
📦 دیتابیس ObjectBox یک پایگاه داده NoSQL تعبیه شده و ACID-compliant هست که برای سرعت، کارایی و سهولت استفاده طراحی شده.
این پایگاه داده برای محیطهای محدود از نظر منابع و برنامههای با کارایی بالا ساخته شده و در سناریوهایی که نیاز به ذخیرهسازی سریع دادهها، دسترسی آفلاین و عملیات با تأخیر کم دارند، بسیار عالی عمل میکنه.
واژه ACID مخفف چهار ویژگی بسیار مهم در پایگاه دادههاست که تضمین میکنه اطلاعات شما به طور صحیح و قابل اعتماد ذخیره و مدیریت بشن.
این ویژگیها برای اطمینان از یکپارچگی دادهها، حتی در صورت بروز خطا یا قطعی، ضروری هستن:
🔸 بخش Atomicity: هر کاری که انجام میدید یا کامل انجام میشه یا اصلاً انجام نمیشه.
🔸 بخش Consistency: هر کاری باید با قوانین پایگاه داده هماهنگ باشه.
🔸 بخش Isolation: هر کار بهصورت جداگونه انجام میشه و روی کارهای دیگه تأثیر نمیذاره.
🔸 بخش Durability: هر تغییری که ایجاد میکنید بهطور دائم ذخیره میشه و حتی اگر مشکلی پیش بیاد، اطلاعات از بین نمیره.
چه در حال ساخت برنامههای موبایل، سیستمهای IoT یا راهحلهای محاسباتی Edge باشید، ObjectBox یک راهحل سبک و کاربرپسند برای مدیریت دادهها بدون سربار پایگاههای داده رابطهای سنتی ارائه میده.
---
🎯 حالا ObjectBox دقیقاً چیه؟
یک پایگاه داده شیءگرا که بهطور مستقیم اشیاء رو ذخیره میکنه و نیاز به (ORM) رو از بین میبره. با حذف ORM، عملکرد سریعتر و توسعه سادهتری رو تجربه میکنید.
این پایگاه داده بهویژه برای موارد زیر مناسب هست:
✅ اپلیکیشنهای موبایل: برای ذخیرهسازی دادههای محلی با سرعت بالا.
✅ دستگاههای IoT و Edge: اولویت با حالت آفلاین، سبکوزن و بهینهسازی شده برای دستگاههای کممنبع.
✅ تحلیل بلادرنگ: پردازش حجم عظیمی از دادهها با کارایی بالا و حداقل تاخیر.
---
⚙️ حالا ObjectBox چطوری کار میکنه؟
1️⃣ پایگاه داده شیءگرا
🛠 اشیاء بدون نیاز به کوئریهای پیچیده SQL یا ORM، مستقیماً ذخیره و بازیابی میشن. این کار توسعه رو سریعتر میکنه و احتمال خطاهای زمان اجرا رو کاهش میده.
2️⃣ طراحی Embedded
📲 بهعنوان بخشی از برنامه شما اجرا میشه بدون نیاز به یک سرور پایگاه داده خارجی. برای سیستمهای توزیعشده، اپلیکیشنهای موبایل و دستگاههای IoT که منابع محدودی دارن، ایدهآله.
3️⃣ ایندکسگذاری با پرفورمنس بالا
⚡️ مکانیزمهای ایندکسگذاری بهینهشدهای رو فراهم میکنه که جستجوها و کوئریها رو سریع میکنه.
4️⃣ همگامسازی دادهها
🔄 پشتیبانی از حالت اولویت با آفلاین به برنامهها اجازه میده بدون اتصال به اینترنت 🌐 کار کنه و از سینک بین دستگاهها هم پشتیبانی میکنه.
5️⃣ سازگاری بین پلتفرمها
💻 روی Android, plain-Java, Kotlin (Linux and Windows), POSIX, MacOS, iOS, Go, Python, Dart/Flutter, and C/C++ کار میکنه.
6️⃣ پشتیبانی از Vector Search
🧠 پشتیبانی داخلی برای اپلیکیشنهای AI و ML که نیاز به جستجوهای مبتنی بر بردار دارن.
---
📌 از کجا شروع کنم؟
🌐 وبسایت: ObjectBox
📂 مخزن گیتهاب: ObjectBox SDK
🤖 اینترنت اشیا و همگامسازی: ObjectBox Sync
---
🆔 @MdDaily
Forwarded from Md Daily (Mahan)
این دفعه بعد از اینکه پستو نوشتم دادم gpt روش ایموجی بزنه. به نظر جالب شد 😅
Forwarded from Ninja Learn | نینجا لرن
این گروه رو برای بچه های FastAPI زدم
هرکس دوست داشت جوین بشه.
https://t.iss.one/fastapiir
هرکس دوست داشت جوین بشه.
https://t.iss.one/fastapiir
🔆 CHANNEL | GROUP
Telegram
Ninja Learn | نینجا لرن
یادگیری برنامه نویسی به سبک نینجا 🥷
اینجا چیزایی یاد میگیری که فقط نینجاهای وب بلدن 🤫
📄 Send me post: https://t.iss.one/NoronChat_bot?start=sec-fdggghgebe
👥 ɢʀᴏᴜᴘ: https://t.iss.one/+td1EcO_YfSphNTlk
اینجا چیزایی یاد میگیری که فقط نینجاهای وب بلدن 🤫
📄 Send me post: https://t.iss.one/NoronChat_bot?start=sec-fdggghgebe
👥 ɢʀᴏᴜᴘ: https://t.iss.one/+td1EcO_YfSphNTlk
Forwarded from Ninja Learn | نینجا لرن
دوستان سعی کنید این کامیونیتی رو بزرگ کنید چون واقعا کامیونیتی fastapi فارسی خیلی کوچیکه، عملا صفر هست 😕
Forwarded from Armon technical logs (armon Taheri)
آیا کسی که توی پروژه های اپن سورس مشارکت میکنه خیلی خفنیه ؟
Forwarded from کانال اطلاعرسانی توزیع پارچ
کاربراتور و تراکتور، برنامههایی برای اتصال به تور در مخازن پارچ به نگارش ۵.۰.۰ با ظاهری مدرنتر بهروز شدند.
با تشکر از دانیال بهزادی عزیز
بهروزرسانی با دستور:
@ParchLinux
با تشکر از دانیال بهزادی عزیز
بهروزرسانی با دستور:
sudo pacman -Syu
@ParchLinux
Forwarded from Geek Alerts
اخبار جدید از هوشمصنوعی «گراک»
گراک قراره به صورت مستقیم و مستقل روی ماشینهای تسلا اجرا بشه، مزیتش اینه که نیاز به سرور و اینترنتش رفع میشه و واقعا ماشینهای تسلا هوشمند میشن. از پرامپتها تا ۲۵.۰۰۰ کاراکتر پشتیبانی میکنه
قراره یک نسخه جداگانه در سایت Xaiداشته باشه و یک نسخه یکپارچه هم در توییترx ارائه میده و بازم ممکنه نسخههای دیگهای هم وجود داشته باشه
فعلا گفتن نسخه آزمایشی برای کاربران پریمیوم هست ولی احتمالا ۹۹ درصد نسخه فاینال رایگان هم داشته باشه.
یکی از کارایی که ایلان ماسک همیشه انجام میده کاهش هزینهها برای تجاریسازیه، مثلا سر spacex با کاهش هزینه سفرهای فضایی تونست اکثر قراردادهای پرتاب رو به دست بیاره
اینجا هم خیلی روی سرعت و بهینه بودن گراک صحبت میکنن، هدفش اینه هزینههای مدلهایزبانی رو کاهش بده
منبع از توییتهای ایلانماسک و کارمندان xai
@geekalerts
گراک قراره به صورت مستقیم و مستقل روی ماشینهای تسلا اجرا بشه، مزیتش اینه که نیاز به سرور و اینترنتش رفع میشه و واقعا ماشینهای تسلا هوشمند میشن. از پرامپتها تا ۲۵.۰۰۰ کاراکتر پشتیبانی میکنه
قراره یک نسخه جداگانه در سایت Xaiداشته باشه و یک نسخه یکپارچه هم در توییترx ارائه میده و بازم ممکنه نسخههای دیگهای هم وجود داشته باشه
فعلا گفتن نسخه آزمایشی برای کاربران پریمیوم هست ولی احتمالا ۹۹ درصد نسخه فاینال رایگان هم داشته باشه.
یکی از کارایی که ایلان ماسک همیشه انجام میده کاهش هزینهها برای تجاریسازیه، مثلا سر spacex با کاهش هزینه سفرهای فضایی تونست اکثر قراردادهای پرتاب رو به دست بیاره
اینجا هم خیلی روی سرعت و بهینه بودن گراک صحبت میکنن، هدفش اینه هزینههای مدلهایزبانی رو کاهش بده
منبع از توییتهای ایلانماسک و کارمندان xai
@geekalerts
Forwarded from CleverDevs (Mammad)
Forwarded from Linuxor ?
99 درصد برنامه نویسا فکر میکنن SSH چون مخفف Secure Shell هست مثل HTTPS امنه، وقتی با رمز لاگین میکنید پتانسیل حمله MITM رو داره و هکر میتونه کل سرورتون رو بدست بگیره.
اولا با اینترنت هرجایی اولین SSH رو نزنید و ثانیا fingerprint رو حتما چک کنید و اون مسیج قبل کانکت رو الکی yes نزنین. ترجیحا رمز رو غیر فعال کنید و key based لاگین کنید.
البته شاید براتون سوال باشه پس اینطوری وب HTTPS هم امن نیست، اما HTTPS چون از Certificate authority استفاده میکنه انتقال کلیدش کاملا امنه اما SSH چون پروتکل عامی نیست و فقط ادمینا ازش استفاده میکنن گفتن این کار صرفه ای نداره و ادمینه خودش حواسش هست.
🐧 @Linuxor ~ Sezo
اولا با اینترنت هرجایی اولین SSH رو نزنید و ثانیا fingerprint رو حتما چک کنید و اون مسیج قبل کانکت رو الکی yes نزنین. ترجیحا رمز رو غیر فعال کنید و key based لاگین کنید.
البته شاید براتون سوال باشه پس اینطوری وب HTTPS هم امن نیست، اما HTTPS چون از Certificate authority استفاده میکنه انتقال کلیدش کاملا امنه اما SSH چون پروتکل عامی نیست و فقط ادمینا ازش استفاده میکنن گفتن این کار صرفه ای نداره و ادمینه خودش حواسش هست.
🐧 @Linuxor ~ Sezo