Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
برنامه LibreOffice 25.8 منتشر شد
در شرایط جهانی که نگرانیها درباره حریم خصوصی دادهها، قفلشدگی ابری و سرمایهداری نظارتی رو به افزایش است، LibreOffice 25.8 راهحلهای عملی ارائه میدهد.
خیلی از نرمافزارها و سرویسها (مثل گوگل، مایکروسافت، فیسبوک/متا) دادههای کاربران رو جمعآوری و ذخیره میکنن، که باعث نگرانی درباره امنیت و حریم خصوصی میشه.
قفلشدگی ابری (Cloud lock-in) → وقتی شما از یک سرویس ابری استفاده میکنید (مثلاً Google Docs یا Microsoft Office 365)، معمولاً به اون سرویس وابسته میشید و انتقال دادهها یا کار به جای دیگه سخت میشه.
سرمایهداری نظارتی (Surveillance capitalism) → مدلی از کسبوکار که شرکتها با جمعآوری و تحلیل دادههای کاربران، از طریق تبلیغات یا فروش دادهها درآمدزایی میکنند.
در شرایط جهانی که نگرانیها درباره حریم خصوصی دادهها، قفلشدگی ابری و سرمایهداری نظارتی رو به افزایش است، LibreOffice 25.8 راهحلهای عملی ارائه میدهد.
خیلی از نرمافزارها و سرویسها (مثل گوگل، مایکروسافت، فیسبوک/متا) دادههای کاربران رو جمعآوری و ذخیره میکنن، که باعث نگرانی درباره امنیت و حریم خصوصی میشه.
قفلشدگی ابری (Cloud lock-in) → وقتی شما از یک سرویس ابری استفاده میکنید (مثلاً Google Docs یا Microsoft Office 365)، معمولاً به اون سرویس وابسته میشید و انتقال دادهها یا کار به جای دیگه سخت میشه.
سرمایهداری نظارتی (Surveillance capitalism) → مدلی از کسبوکار که شرکتها با جمعآوری و تحلیل دادههای کاربران، از طریق تبلیغات یا فروش دادهها درآمدزایی میکنند.
Forwarded from CleverDevs (CleverDevs Ads)
دوستانی که به برنامه نویسی علاقه دارید، برای دریافت روزانه اخبار، میم ها و توییت های برتر مرتبط با برنامه نویسی، میتونید در چنل زیر جوین بشید:
——> t.iss.one/DevFeed01
——> t.iss.one/DevFeed01
Telegram
Dev Feed
⚙️ For devs who scroll Telegram more than they scroll Stack Overflow.
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
ویژگیهای جدید LibreOffice 25.8
ویژگیهای کلی
-تا ۳۰٪ سرعت بیشتر در باز شدن فایلها (Writer و Calc)
- پشتیبانی از خروجی PDF 2.0
- مدیریت حافظه بهینه (برای دسکتاپهای مجازی و کلاینتهای سبک)
- پیمایش روانتر در اسناد حجیم
- بازنویسی کامل سیستم شکستن واژهها و فاصلهگذاری
- دیالوگ خوشآمدگویی/چه چیزی جدید است با امکان شخصیسازی رابط کاربریقابلیتهای عمومی- حالت Viewer Mode (فقط خواندن)
- نمایش پسزمینه به صورت Thumbnail
- پشتیبانی از الگوریتمهای رمزنگاری SHA384 و AES_192
- بهینهسازی امضای رمزنگاری PDF
- پشتیبانی از PDF هیبریدی رمزنگاریشده
- وارد کردن فیلترهای خودکار Excel XML
- پشتیبانی از ارز بیتکوینWriter- قانون جدید شکستن خط آخر صفحه
- مناطق پایانی برای پاراگراف، ستون، صفحه و گسترهها
- تنظیم فاصله کلمات (حداقل/مطلوب/حداکثر)
- نمایش کلیدهای اصلی/ثانویه در فیلدهای نمایه
- فرمان افزودن شکست پاراگراف قبل از جدول
- کنترل بهتر انتخاب متن هنگام اسکرول
- دیالوگ کپی محتوا از اسناد فقطخواندنی
- تبدیل فیلدها به متن ساده
- ضبط تغییرات در هر پنجره، بازگردانی تغییرات
- پشتیبانی بهتر از تغییرات وابسته
- سانسور تصاویر در Auto-Redact
- تعیین زبان برای برخی نویسههای نگارشیCalc- توابع جدید: CHOOSECOLS, CHOOSEROWS, DROP, EXPAND, HSTACK, TAKE, TEXTAFTER, TEXTBEFORE, TEXTSPLIT, TOCOL, TOROW, VSTACK, WRAPCOLS, WRAPROWS
- گزینه «نمایش همیشه» برای وارد کردن CSV
- سفارشیسازی عملگرهای فرمتبندی شرطی
- گزینه Clear AutoFilter در منوی راستکلیک
- نمایش دیالوگ وارد کردن متن فقط در Paste Special
- تغییر اندازه نسبی اشیای OLE (مثل نمودارها)Impress- پشتیبانی از فونتهای جاسازیشده PPTX
- الگوریتم بهتر تشخیص نیاز به جاسازی فونت در خروجی PPTX
- تغییر تعداد اسلایدها در نمای Slide Sorter با Ctrl + Scroll
- قابلیت کپی Master SlidesDraw- نمایش حاشیههای صفحه (قابل غیرفعالسازی)
- قابلیت کپی Master Pagesدیگر تغییرات- سرویسهای جدید در ScriptForge
- سازگاری بهتر با DOCX, XLSX, PPTX (کاهش مشکلات قالببندی)رابط کاربری- امکان باز کردن دیالوگ Edit Field در اسناد فقطخواندنی
- گزینه تطبیق علائم نگارشی در جستجوی سریع
- دکمه نمایش رمز عبور در دیالوگهای ورود
- افزودن هایپرلینک از طریق منوی راستکلیک
ویژگیهای کلی
-تا ۳۰٪ سرعت بیشتر در باز شدن فایلها (Writer و Calc)
- پشتیبانی از خروجی PDF 2.0
- مدیریت حافظه بهینه (برای دسکتاپهای مجازی و کلاینتهای سبک)
- پیمایش روانتر در اسناد حجیم
- بازنویسی کامل سیستم شکستن واژهها و فاصلهگذاری
- دیالوگ خوشآمدگویی/چه چیزی جدید است با امکان شخصیسازی رابط کاربریقابلیتهای عمومی- حالت Viewer Mode (فقط خواندن)
- نمایش پسزمینه به صورت Thumbnail
- پشتیبانی از الگوریتمهای رمزنگاری SHA384 و AES_192
- بهینهسازی امضای رمزنگاری PDF
- پشتیبانی از PDF هیبریدی رمزنگاریشده
- وارد کردن فیلترهای خودکار Excel XML
- پشتیبانی از ارز بیتکوینWriter- قانون جدید شکستن خط آخر صفحه
- مناطق پایانی برای پاراگراف، ستون، صفحه و گسترهها
- تنظیم فاصله کلمات (حداقل/مطلوب/حداکثر)
- نمایش کلیدهای اصلی/ثانویه در فیلدهای نمایه
- فرمان افزودن شکست پاراگراف قبل از جدول
- کنترل بهتر انتخاب متن هنگام اسکرول
- دیالوگ کپی محتوا از اسناد فقطخواندنی
- تبدیل فیلدها به متن ساده
- ضبط تغییرات در هر پنجره، بازگردانی تغییرات
- پشتیبانی بهتر از تغییرات وابسته
- سانسور تصاویر در Auto-Redact
- تعیین زبان برای برخی نویسههای نگارشیCalc- توابع جدید: CHOOSECOLS, CHOOSEROWS, DROP, EXPAND, HSTACK, TAKE, TEXTAFTER, TEXTBEFORE, TEXTSPLIT, TOCOL, TOROW, VSTACK, WRAPCOLS, WRAPROWS
- گزینه «نمایش همیشه» برای وارد کردن CSV
- سفارشیسازی عملگرهای فرمتبندی شرطی
- گزینه Clear AutoFilter در منوی راستکلیک
- نمایش دیالوگ وارد کردن متن فقط در Paste Special
- تغییر اندازه نسبی اشیای OLE (مثل نمودارها)Impress- پشتیبانی از فونتهای جاسازیشده PPTX
- الگوریتم بهتر تشخیص نیاز به جاسازی فونت در خروجی PPTX
- تغییر تعداد اسلایدها در نمای Slide Sorter با Ctrl + Scroll
- قابلیت کپی Master SlidesDraw- نمایش حاشیههای صفحه (قابل غیرفعالسازی)
- قابلیت کپی Master Pagesدیگر تغییرات- سرویسهای جدید در ScriptForge
- سازگاری بهتر با DOCX, XLSX, PPTX (کاهش مشکلات قالببندی)رابط کاربری- امکان باز کردن دیالوگ Edit Field در اسناد فقطخواندنی
- گزینه تطبیق علائم نگارشی در جستجوی سریع
- دکمه نمایش رمز عبور در دیالوگهای ورود
- افزودن هایپرلینک از طریق منوی راستکلیک
Forwarded from Linuxor ?
وقتی چند تا دامین مختلف دارید بعضی مواقع اصلا نیاز نیست بیاید برای هرکدوم یه کانتینر بسازید و توش مثلا express یا laravel یا django بالا بیارین؛ میتونید از sub-application استفاده کنید؛ لاراول که بای دیفالت داره اما express کافیه چند تا اینستنس از ()express بسازید django هم با میدلور اوکی میشه.
@Linuxor
@Linuxor
Forwarded from کدنویس یکروزه
قالب واکنشگرای Skeleton
رقیب عجیب Bootstrap
با حجم فقط ۱۵ کیلوبایت بجای ۱۵۰ کیلوبایت در حالت فشردهی بوت استرپ و کلاسهای مشابه اون برای مواردی مثل گرید بندی ۱۲ ستونی، فرم ها، کلیدها و واکنشگرایی عالی به همراه یک دموی جمع و جور!
حتماً پرفورمنس عالی این کد شما رو برای طراحی صفحات وب بدون نقص و پرهیز از نوشتن CSS در شکل های پیچیده شگفت زده میکنه!
https://getskeleton.com
رقیب عجیب Bootstrap
با حجم فقط ۱۵ کیلوبایت بجای ۱۵۰ کیلوبایت در حالت فشردهی بوت استرپ و کلاسهای مشابه اون برای مواردی مثل گرید بندی ۱۲ ستونی، فرم ها، کلیدها و واکنشگرایی عالی به همراه یک دموی جمع و جور!
حتماً پرفورمنس عالی این کد شما رو برای طراحی صفحات وب بدون نقص و پرهیز از نوشتن CSS در شکل های پیچیده شگفت زده میکنه!
https://getskeleton.com
Forwarded from Woland's Linux Journal (Woland)
💠آلرت برای ترمینال💠
با استفاده از Telert میتونین برای دستورهای ترمینالی (لوکال یا سرور) آلرت بذارین.
تلرت میتونه از راههای زیر به شما نوتیفیکیشن بده و شما رو از وضعیت دستور یا جاب آگاه کنه.
Telegram, Microsoft Teams, Slack, Discord
SMTP email notifications
Local Notifications: Desktop notifications, Audio alerts
Custom Integrations: HTTP endpoints for any service
برای مثال:
خروجی دستور بهعنوان آلرت:
مانیتورینگ یک فایل:
مانیتورینگ مصرف رم بالا
راهاندازی:
از اینجا به بعد برنامه یا پروتوکل آلرت رو انتخاب کنید و توکنهای مورد نیاز رو بهش بدین. برای نمونه گزینه اول که تلگرامه یک توکن از botfather و یک chatid میخواد.
ابزار کاربردی و راحتیه و بهسادگی روی سرور یا سیستم لوکالتون نصب میشه.
👉🔗 Telert
#devops
#معرفی #دواپس
با استفاده از Telert میتونین برای دستورهای ترمینالی (لوکال یا سرور) آلرت بذارین.
تلرت میتونه از راههای زیر به شما نوتیفیکیشن بده و شما رو از وضعیت دستور یا جاب آگاه کنه.
Telegram, Microsoft Teams, Slack, Discord
SMTP email notifications
Local Notifications: Desktop notifications, Audio alerts
Custom Integrations: HTTP endpoints for any service
برای مثال:
telert run npm buildخروجی دستور بهعنوان آلرت:
find . -name "*.log" | telert "Log files found!"مانیتورینگ یک فایل:
telert monitor log --name "postgres" --file "/var/log/postgresql/postgresql-15-main.log" --pattern "ERROR|FATAL"مانیتورینگ مصرف رم بالا
telert monitor process --command-pattern "ps aux | grep postgres" --memory-threshold 2Gراهاندازی:
python3 -m venv telert
source telert/bin/activate
telert init
از اینجا به بعد برنامه یا پروتوکل آلرت رو انتخاب کنید و توکنهای مورد نیاز رو بهش بدین. برای نمونه گزینه اول که تلگرامه یک توکن از botfather و یک chatid میخواد.
ابزار کاربردی و راحتیه و بهسادگی روی سرور یا سیستم لوکالتون نصب میشه.
👉🔗 Telert
#devops
#معرفی #دواپس
Forwarded from Frontend with Erfun👨🏻💻 (Erfun Ghodoosi)
وقتی تابستون شد شروع میکنم برنامه نویسی یاد گرفتن.
وقتی اون لپ تاپ خفنو گرفتم شروع میکنم.
وقتی رفتم فلان جا شروع میکنم.
وقتی رفتم دانشگاه فلان مسئله
رو یاد میگیرم.
الگو:
وقتی … 👈🏻 اون موقع …. .
به این میگن ذهن شرطی.
باعث انگیزه میشه؟ بله
باعث نتیجه میشه؟ خیر
چون شما باید عادت رو قبل از شرایط ایده آل بسازید.
اون موقع اون شرایط ایده آل باعث پیشرفت میشه، باعث تسهیل میشه. ولی اگه باعث شروع بشه، بعد از اینکه هیجانتون از استفاده از اون شرایط ایده آل خوابید، اون موقع دلایل شروع نکردن قبل از فراهم شدن این شرایط باز میاد سراغتون و میذاریدش کنار.
مغزتونو شرطی نکنید.
وقتی اون لپ تاپ خفنو گرفتم شروع میکنم.
وقتی رفتم فلان جا شروع میکنم.
وقتی رفتم دانشگاه فلان مسئله
رو یاد میگیرم.
الگو:
وقتی … 👈🏻 اون موقع …. .
به این میگن ذهن شرطی.
باعث انگیزه میشه؟ بله
باعث نتیجه میشه؟ خیر
چون شما باید عادت رو قبل از شرایط ایده آل بسازید.
اون موقع اون شرایط ایده آل باعث پیشرفت میشه، باعث تسهیل میشه. ولی اگه باعث شروع بشه، بعد از اینکه هیجانتون از استفاده از اون شرایط ایده آل خوابید، اون موقع دلایل شروع نکردن قبل از فراهم شدن این شرایط باز میاد سراغتون و میذاریدش کنار.
مغزتونو شرطی نکنید.
عادت های ماندگار ایجاد کنید!Forwarded from Frontend with Erfun👨🏻💻 (Erfun Ghodoosi)
بر گرفته از تجربیات همین چند روزم راجع به یاد گیری مهارت کاملا جدید. و البته انتظار برای فراهم شدن شرایط ایده آل😁🤝
راستی، من قبل از فراهم شدن اون شرایط شروعش کردم. تو چی؟
راستی، من قبل از فراهم شدن اون شرایط شروعش کردم. تو چی؟
Forwarded from Linuxor ?
توی اینترنت پر آیکونه ولی همشون یا لایسنس دارن یا برای استفاده تجاری غیر رایگانن، این سایته یه لیستی از آیکون هارو درست کرده هرچند تعدادشون خیلی زیاد نیست ولی تحت لاینسس MIT هستن و تقریبا دستتون بازه بدون مشکل هرکاری باهاشون کنید
heroicons.com
@Linuxor
heroicons.com
@Linuxor
Forwarded from AI Labdon
🎉 چتجیپیتی کمپینی بیسابقه راه انداخته:
🔹 دسترسی به ChatGPT-5 Pro + Agent Mode (اکانت ۲۰۰ دلاری ≈ ۲۰ میلیون تومنی)
🔹 فقط با ۱ دلار برای یک تیم ۵ نفره!
+ میتونید ایمیل ۵ نفر از دوستانتون هم اد کنید تا از این استفاده کنن
https://chatgpt.com/?promo_campaign=team1dollar#team-pricing
✅ قویترین مدل + تولید نامحدود تصویر و ویدیو
فقط هنگام پرداخت نیاز به آیپی آمریکا و حساب بانکی معتبر خارجی دارید.
✅ روی اکانت اصلی فعال نکنید اکانت جدید بسازید و روی اون فعال کنید و با ایپی ثابت خارجی بهتره ازش استفاده چون احتمال بن شدن اکانت هست.
🔹 دسترسی به ChatGPT-5 Pro + Agent Mode (اکانت ۲۰۰ دلاری ≈ ۲۰ میلیون تومنی)
🔹 فقط با ۱ دلار برای یک تیم ۵ نفره!
+ میتونید ایمیل ۵ نفر از دوستانتون هم اد کنید تا از این استفاده کنن
https://chatgpt.com/?promo_campaign=team1dollar#team-pricing
✅ قویترین مدل + تولید نامحدود تصویر و ویدیو
فقط هنگام پرداخت نیاز به آیپی آمریکا و حساب بانکی معتبر خارجی دارید.
✅ روی اکانت اصلی فعال نکنید اکانت جدید بسازید و روی اون فعال کنید و با ایپی ثابت خارجی بهتره ازش استفاده چون احتمال بن شدن اکانت هست.
ChatGPT
ChatGPT helps you get answers, find inspiration, and be more productive.
Forwarded from Armon technical logs (armon Taheri)
Forwarded from Armon technical logs (armon Taheri)
انتشار رسمی اپ دسکتاپ «برگُزین» – ابزار تست DNS و شبکه
ما با خوشحالی اعلام میكنیم که نسخهی 0.1.0 اپ دسکتاپ «برگُزین» (Bargozin) هماکنون منتشر شد!
ویژگیهای برجسته این ابزار:
بررسی عملکرد پروکسیهای DNS/SNI مانند شبیهساز شکن — بررسی میکند که آیا بهدرستی کار میکنند یا خیر.
تست سرعت دانلود فایل از منابع مختلف تحت DNSهای متفاوت و شناسایی سریعترین DNS برای دریافت فایل.
آزمون سرعت رجیستریهای داخلی Docker و یافتن سریعترین رجیستری برای دانلود امیج داکری شما.
این پروژه به زبان Rust نوشته شده است و در مصرف منابع به شدت بهینه است.
برنامه مولتی پلتفرم هست و روی سیستمعاملهای ویندوز، مک و لینوکس قابل اجراست.
رابط گرافیکی با پشتیبانی کامل از زبان فارسی (RTL) ارائه شده است.
برای نصب، آزمایش و هرگونه بازخورد یا پیشنهاد، میتوانید به صفحهی GitHub پروژه
مراجعه کنید.
با تشکر ویژه از وصال
@Vesal_J
ما با خوشحالی اعلام میكنیم که نسخهی 0.1.0 اپ دسکتاپ «برگُزین» (Bargozin) هماکنون منتشر شد!
ویژگیهای برجسته این ابزار:
بررسی عملکرد پروکسیهای DNS/SNI مانند شبیهساز شکن — بررسی میکند که آیا بهدرستی کار میکنند یا خیر.
تست سرعت دانلود فایل از منابع مختلف تحت DNSهای متفاوت و شناسایی سریعترین DNS برای دریافت فایل.
آزمون سرعت رجیستریهای داخلی Docker و یافتن سریعترین رجیستری برای دانلود امیج داکری شما.
این پروژه به زبان Rust نوشته شده است و در مصرف منابع به شدت بهینه است.
برنامه مولتی پلتفرم هست و روی سیستمعاملهای ویندوز، مک و لینوکس قابل اجراست.
رابط گرافیکی با پشتیبانی کامل از زبان فارسی (RTL) ارائه شده است.
برای نصب، آزمایش و هرگونه بازخورد یا پیشنهاد، میتوانید به صفحهی GitHub پروژه
مراجعه کنید.
با تشکر ویژه از وصال
@Vesal_J
Forwarded from کانال مهرداد لینوکس (Mehrdad Linux)
هاست رایگان #پایتون برای Django یا Flask
من فقط
https://pythonanywhere.com
https://vercel.com
https://liara.ir
https://heroku.com
را میشناسم
اگر سایت دیگری میشناسید بنویسید 🥰
«نیاز داری، بردار(لایک و اشتراک). نیاز نداری میشناسی، بگذار(کامنت)»
#دیوار_لینوکس
من فقط
https://pythonanywhere.com
https://vercel.com
https://liara.ir
https://heroku.com
را میشناسم
اگر سایت دیگری میشناسید بنویسید 🥰
«نیاز داری، بردار(لایک و اشتراک). نیاز نداری میشناسی، بگذار(کامنت)»
#دیوار_لینوکس
Pythonanywhere
Host, run, and code Python in the cloud: PythonAnywhere
Forwarded from code2 - تکنولوژی و فناوری
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
Forwarded from Linuxor ?
خیلی وقتا مولتیترد کردن بهترین گزینه نیست. مثلا توی وب Node.js روی یه ترد اصلی جاوااسکریپت اجرا میشه و با event-loop هزاران کانکشن رو هندل میکنه، هرچند زیرش یه thread pool کوچیک برای بعضی I/Oها داره.
اگه برنامت CPU-bound باشه مولتیترد/پروسس لازمه، ولی اگه I/O-bound باشه معماری async/event-driven معمولاً بهینهتره و هزینهی context switch سنگین هم نمیدی.
@Linuxor
اگه برنامت CPU-bound باشه مولتیترد/پروسس لازمه، ولی اگه I/O-bound باشه معماری async/event-driven معمولاً بهینهتره و هزینهی context switch سنگین هم نمیدی.
@Linuxor
Forwarded from a pessimistic researcher (Kc)
یادته توی این پست توضیح دادم که چطور تونستیم خونه اجاره کنیم؟ هیچی دیگه الان من و صاحبخونه مون توی یک سیچوئیشنشیپ قرار گرفتیم. هر وقت پستی میذاره، با اینکه کاملا آلمانیه و من هیچی ازش نمیفهمم، لایک میکنم که احترام گذاشته باشم.
امروز بعد سالها یه پست تو لینکدین گذاشتم اونم سریع اومد لایک کرد :)
امروز بعد سالها یه پست تو لینکدین گذاشتم اونم سریع اومد لایک کرد :)