Forwarded from محتوای آزاد سهراب
شما برای ثبت یک شرکت و مدیرعامل شدن توی اون، حداقل باید این شرایط رو داشته باشید.
اصلاً دلم نمیخواد درمورد میزان احمقانه بودن این شرایط صحبتی بکنم، هرکسی بخونه میفهمه.
@SohrabContents
اصلاً دلم نمیخواد درمورد میزان احمقانه بودن این شرایط صحبتی بکنم، هرکسی بخونه میفهمه.
@SohrabContents
Forwarded from LearnPOV | لرن پی او وی
Forwarded from LearnPOV | لرن پی او وی
Forwarded from LearnPOV | لرن پی او وی
IMG_20240925_022631.jpg
4.3 MB
فایلش با کیفیت اصلی، بدون اضافیات 🚀
Forwarded from ⚝
آخرش هم نفهمیدم ضمیر متّصل رو باید با نیمفاصله بیارم یا نه.
اوایل به خاطر ارتقای سطح خوانش و خوندن راحتتر، با نیمفاصله میآوردم تا متونم، بهینهتر و خواناتر باشه. امّا الان که فکر میکنم، باید یه قاعدهای برای نگارشش پیدا کنم.
اینجا تلاش کردم تا فرهنگ املایی فرهنگستان رو برای این مورد بررسی کنم ولی حقیقتاً بیشتر گیج شدم.
«کشتیمان» یا «کشتی مان» یا «کشتیمان»؟
اگه قرار به متّصل بودن با نیمفاصلهست، «پایمان» رو بدونش آوردن و اگه قرار به عدم وجودشه، «پیمان» یا «پی مان» و «کشتیمان» یا «کشتی مان» چرا به این شکل نگاشته شدن؟
#note #موقت
اوایل به خاطر ارتقای سطح خوانش و خوندن راحتتر، با نیمفاصله میآوردم تا متونم، بهینهتر و خواناتر باشه. امّا الان که فکر میکنم، باید یه قاعدهای برای نگارشش پیدا کنم.
اینجا تلاش کردم تا فرهنگ املایی فرهنگستان رو برای این مورد بررسی کنم ولی حقیقتاً بیشتر گیج شدم.
«کشتیمان» یا «کشتی مان» یا «کشتیمان»؟
اگه قرار به متّصل بودن با نیمفاصلهست، «پایمان» رو بدونش آوردن و اگه قرار به عدم وجودشه، «پیمان» یا «پی مان» و «کشتیمان» یا «کشتی مان» چرا به این شکل نگاشته شدن؟
#note #موقت
Forwarded from Gopher Academy
🔵 عنوان مقاله
go2type: A Go to TypeScript API Client Generator
🟢 خلاصه مقاله:
مقاله مورد نظر به بررسی یک ابزار خط فرمان ساده (CLI) میپردازد که برای تولید انواع دادهها و پرسوجوها در رابطهای کاربری برنامههای تحت وب استفاده میشود، به ویژه آن دسته که از بکاندهای نوشته شده با زبان برنامهنویسی Go استفاده میکنند. این ابزار به توسعهدهندگان کمک میکند تا با کاهش نیاز به نوشتن کدهای تکراری و زمانبر، بهرهوری خود را افزایش داده و تطابق بین کد بکاند و فرانتاند را بهبود ببخشند. این تولیدکننده اتوماتیک با استفاده از تحلیل ساختار کدهای Go، انواع دادهها و پرسوجوهای مورد نیاز فرانتاند را تشخیص داده و آنها را میسازد. این کار به کاهش خطاهای ممکن در همرسانی دادهها کمک کرده و سرعت توسعه نرمافزار را افزایش میدهد. به این ترتیب، توسعهدهندگان میتوانند بر روی بهبود ویژگیهای کاربردی و نوآوریهای نرمافزاری تمرکز کنند.
🟣لینک مقاله:
https://golangweekly.com/link/160167/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
go2type: A Go to TypeScript API Client Generator
🟢 خلاصه مقاله:
مقاله مورد نظر به بررسی یک ابزار خط فرمان ساده (CLI) میپردازد که برای تولید انواع دادهها و پرسوجوها در رابطهای کاربری برنامههای تحت وب استفاده میشود، به ویژه آن دسته که از بکاندهای نوشته شده با زبان برنامهنویسی Go استفاده میکنند. این ابزار به توسعهدهندگان کمک میکند تا با کاهش نیاز به نوشتن کدهای تکراری و زمانبر، بهرهوری خود را افزایش داده و تطابق بین کد بکاند و فرانتاند را بهبود ببخشند. این تولیدکننده اتوماتیک با استفاده از تحلیل ساختار کدهای Go، انواع دادهها و پرسوجوهای مورد نیاز فرانتاند را تشخیص داده و آنها را میسازد. این کار به کاهش خطاهای ممکن در همرسانی دادهها کمک کرده و سرعت توسعه نرمافزار را افزایش میدهد. به این ترتیب، توسعهدهندگان میتوانند بر روی بهبود ویژگیهای کاربردی و نوآوریهای نرمافزاری تمرکز کنند.
🟣لینک مقاله:
https://golangweekly.com/link/160167/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - dx314/go2type: A Go to TypeScript API client generator.
A Go to TypeScript API client generator. Contribute to dx314/go2type development by creating an account on GitHub.
Forwarded from LinConfig (Pakrohk)
سلام و درود خدمت دوستان عزیز دنبال کننده لین آکادمی
از امروز به مدت یک ماه، در کنال لین کانفیگ یک مسابقه داریم که طبق اون شما کانفیگ های زیبای خودتون از محیط دسکتاپتون رو برای دوست عزیزمون دلاتو میفرستید و اون برای نظر سنجی ارسالش می کنه توی کانال.
قوانین هم سادست :
۱ - باید یک عکس fastfetch داشته باشید حتما.
۲ - تصاویر شما حتما باید از سیستم عاملی آزاد یا اوپن سورس باشه.
۳ - از ارسال بگراند های ناهنجار بپرهیزید ( خشونت زیاد یا پورنوگرافی )
روش رای دادن :
❤️ = محشر
👍 = خوب
👎 = بد
منتظر ارسال های زیبای شما هستیم.
@LinConfig @LinAcademy
از امروز به مدت یک ماه، در کنال لین کانفیگ یک مسابقه داریم که طبق اون شما کانفیگ های زیبای خودتون از محیط دسکتاپتون رو برای دوست عزیزمون دلاتو میفرستید و اون برای نظر سنجی ارسالش می کنه توی کانال.
قوانین هم سادست :
۱ - باید یک عکس fastfetch داشته باشید حتما.
۲ - تصاویر شما حتما باید از سیستم عاملی آزاد یا اوپن سورس باشه.
۳ - از ارسال بگراند های ناهنجار بپرهیزید ( خشونت زیاد یا پورنوگرافی )
روش رای دادن :
❤️ = محشر
👍 = خوب
👎 = بد
منتظر ارسال های زیبای شما هستیم.
@LinConfig @LinAcademy
Forwarded from Meitix
عمو باب میگه هر چقدر میریم جلوتر عمر نرم افزارها طولانی تر میشه و بیشتر maintain میشن. کد بد در کوتاه و بلند هزینه maintain رو بالا میبره و هیچ آورده ای نداره و خلاصه دلخوش نباشید به این todo های که میزنید که
بعد اصلاح کنید.
میفرمایند:
همین باعث میشه که بیشتر از قبل تلاش میکنی رو یک پروژه ولی خروجیات کمتر بید. و اینجاس که متوجه میشیم معماریمون ضعیفه
بعد اصلاح کنید.
میفرمایند:
The only way to go fast, is to go well.
همین باعث میشه که بیشتر از قبل تلاش میکنی رو یک پروژه ولی خروجیات کمتر بید. و اینجاس که متوجه میشیم معماریمون ضعیفه
The goal of software architecture is to minimize the human resources required to build and maintain the required system.
Forwarded from Gopher Academy
✍️Massimo DevMassimo Dev
سوال مصاحبه: چطور میشه بررسی کرد که نام کاربری بین یک میلیارد کاربر تکراری نباشه؟ 🤔
این روزها با رشد سریع کسبوکارها، ثبتنام کاربرهای جدید هم به یه چالش تبدیل شده. یکی از مهمترین بخشها اینه که مطمئن بشیم هر کاربر یه نام کاربری منحصربهفرد داره. اخیراً در مورد این موضوع یه تحقیقی کردم و دو راهحل خوب پیدا کردم: استفاده از حافظه Redis و فیلتر Bloom. هر دو کمک میکنن سریع و بدون فشار زیاد به سیستم، نام کاربری جدید رو بررسی کنیم.
### مشکل کجاست؟ 😟
اگه بخوایم از روشهای سنتی و دیتابیس برای بررسی نام کاربری استفاده کنیم، با زیاد شدن کاربرها سیستم کند میشه و با مشکلات زیر روبهرو میشیم:
- کندی در درخواستها ⌛️
- فشار زیاد به دیتابیس💥 که باعث مصرف زیاد منابع میشه.
- مشکل در مقیاسپذیری 🚧 یعنی وقتی تعداد درخواستها زیاد بشه، سرور نمیتونه همه رو مدیریت کنه.
### استفاده از Redis: سریع ولی پرمصرف ⚡️💾
ردیس Redis کمک میکنه که بررسی نام کاربری خیلی سریع بشه، چون دادهها رو توی حافظه ذخیره میکنه. اما این روش یه مشکل بزرگ داره: حافظه زیادی مصرف میکنه. مثلاً برای یک میلیارد نام کاربری به 15 گیگابایت حافظه نیاز داریم! 😳 که تو سیستمهای بزرگ، خیلی پرهزینه و غیرعملی میشه.
### فیلتر Bloom: ساده، بهینه و کممصرف 💡
حالا بریم سراغ فیلتر Bloom. این فیلتر یه روش خیلی بهینهتره که فضای حافظه خیلی کمتری استفاده میکنه. برای همون یک میلیارد نام کاربری، فقط 1.67 گیگابایت حافظه نیاز داره! 😎
اما فیلتر Bloom چیه؟ بذار یه مثال ساده بزنم:
فرض کن یه کیف داری که یه سری جیب کوچیک داره. هر بار که میخوای یه نام کاربری جدید رو ذخیره کنی، یه سری کلید (یعنی همون الگوریتمهای هش) بهت میگه تو کدوم جیبهای کیف بذاری. بعد اگه بخوای ببینی اون نام کاربری قبلاً ذخیره شده یا نه، فقط کافیه جیبهای مشخص شده رو چک کنی. اگه تو هر جیب چیزی باشه، یعنی احتمالاً اون نام کاربری قبلاً استفاده شده. ولی اگه یکی از جیبها خالی باشه، مطمئنی که اون نام کاربری وجود نداره. 😄
با این روش:
- حافظه کمی استفاده میشه 🧠
- سرعت بررسی خیلی بالاست ⚡️
البته یه نکته کوچیک داره: بعضی وقتا ممکنه به اشتباه بگه که یه نام کاربری هست در حالی که نیست (این همون خطای مثبت یا False Positive هست)، ولی در اکثر مواقع این خطا قابل چشمپوشیه.
### نتیجهگیری 🎯
اگه با سیستمهایی کار میکنید که میلیونها یا حتی میلیاردها کاربر دارن، فیلتر Bloom یه راهحل خیلی بهینه و هوشمند برای بررسی یونیک بودن نام کاربریه. هم توی حافظه صرفهجویی میکنه، هم سرعت بررسی رو بالا نگه میداره.
➖➖➖➖➖➖➖➖
👑 @gopher_academy
سوال مصاحبه: چطور میشه بررسی کرد که نام کاربری بین یک میلیارد کاربر تکراری نباشه؟ 🤔
این روزها با رشد سریع کسبوکارها، ثبتنام کاربرهای جدید هم به یه چالش تبدیل شده. یکی از مهمترین بخشها اینه که مطمئن بشیم هر کاربر یه نام کاربری منحصربهفرد داره. اخیراً در مورد این موضوع یه تحقیقی کردم و دو راهحل خوب پیدا کردم: استفاده از حافظه Redis و فیلتر Bloom. هر دو کمک میکنن سریع و بدون فشار زیاد به سیستم، نام کاربری جدید رو بررسی کنیم.
### مشکل کجاست؟ 😟
اگه بخوایم از روشهای سنتی و دیتابیس برای بررسی نام کاربری استفاده کنیم، با زیاد شدن کاربرها سیستم کند میشه و با مشکلات زیر روبهرو میشیم:
- کندی در درخواستها ⌛️
- فشار زیاد به دیتابیس💥 که باعث مصرف زیاد منابع میشه.
- مشکل در مقیاسپذیری 🚧 یعنی وقتی تعداد درخواستها زیاد بشه، سرور نمیتونه همه رو مدیریت کنه.
### استفاده از Redis: سریع ولی پرمصرف ⚡️💾
ردیس Redis کمک میکنه که بررسی نام کاربری خیلی سریع بشه، چون دادهها رو توی حافظه ذخیره میکنه. اما این روش یه مشکل بزرگ داره: حافظه زیادی مصرف میکنه. مثلاً برای یک میلیارد نام کاربری به 15 گیگابایت حافظه نیاز داریم! 😳 که تو سیستمهای بزرگ، خیلی پرهزینه و غیرعملی میشه.
### فیلتر Bloom: ساده، بهینه و کممصرف 💡
حالا بریم سراغ فیلتر Bloom. این فیلتر یه روش خیلی بهینهتره که فضای حافظه خیلی کمتری استفاده میکنه. برای همون یک میلیارد نام کاربری، فقط 1.67 گیگابایت حافظه نیاز داره! 😎
اما فیلتر Bloom چیه؟ بذار یه مثال ساده بزنم:
فرض کن یه کیف داری که یه سری جیب کوچیک داره. هر بار که میخوای یه نام کاربری جدید رو ذخیره کنی، یه سری کلید (یعنی همون الگوریتمهای هش) بهت میگه تو کدوم جیبهای کیف بذاری. بعد اگه بخوای ببینی اون نام کاربری قبلاً ذخیره شده یا نه، فقط کافیه جیبهای مشخص شده رو چک کنی. اگه تو هر جیب چیزی باشه، یعنی احتمالاً اون نام کاربری قبلاً استفاده شده. ولی اگه یکی از جیبها خالی باشه، مطمئنی که اون نام کاربری وجود نداره. 😄
با این روش:
- حافظه کمی استفاده میشه 🧠
- سرعت بررسی خیلی بالاست ⚡️
البته یه نکته کوچیک داره: بعضی وقتا ممکنه به اشتباه بگه که یه نام کاربری هست در حالی که نیست (این همون خطای مثبت یا False Positive هست)، ولی در اکثر مواقع این خطا قابل چشمپوشیه.
### نتیجهگیری 🎯
اگه با سیستمهایی کار میکنید که میلیونها یا حتی میلیاردها کاربر دارن، فیلتر Bloom یه راهحل خیلی بهینه و هوشمند برای بررسی یونیک بودن نام کاربریه. هم توی حافظه صرفهجویی میکنه، هم سرعت بررسی رو بالا نگه میداره.
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Forwarded from DevTwitter | توییت برنامه نویسی
کدهای Winamp منتشر شد.
خاطرات بچگی...
https://github.com/WinampDesktop/winamp
@DevTwitter | <Alireza Gh/>
خاطرات بچگی...
https://github.com/WinampDesktop/winamp
@DevTwitter | <Alireza Gh/>
Forwarded from Philocode
میدونید آخرین بار که خونه ما خالی شد، کی بود؟
یه روز قبل از اینکه خونه رو بخریم و اسبابکشی کنیم. ایح ایح ایح.
Forwarded from Agora (Alireza Azadi)
توصیه میکنم خوندن این پست رو که حسین علیرضایی عزیز تو بلاگ مهندسی ترب منتشر کرده از دست ندین.
موضوع، راجعبه بروز رسانی نسخهی PostgresSQL از ۱۱ به ۱۶ه. علاوه بر نقل تجربهشون از شیوه و چالشهای انجام این عملیات که بهنظرم بسیار دونستنش با ارزشه، به تفصیل به معرفی ابزار و روشهای انجام این کار و مزایا و معایب هر کدوم از جنبههای مختلف پرداخته.
https://techblog.torob.com/postgresql-upgrade-from-11-to-16-torob-experience-v62efb53gn6h
موضوع، راجعبه بروز رسانی نسخهی PostgresSQL از ۱۱ به ۱۶ه. علاوه بر نقل تجربهشون از شیوه و چالشهای انجام این عملیات که بهنظرم بسیار دونستنش با ارزشه، به تفصیل به معرفی ابزار و روشهای انجام این کار و مزایا و معایب هر کدوم از جنبههای مختلف پرداخته.
https://techblog.torob.com/postgresql-upgrade-from-11-to-16-torob-experience-v62efb53gn6h
ویرگول
بهروزرسانی پایگاهدادهی اصلی ترب
چگونه در ترب نسخهی PostgreSQL را از ۱۱ به ۱۶ ارتقا دادیم؟
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
خلاصهای از جدیدترین نسخههای نرمافزارهای لینوکس
در هفته گذشته، شاهد انتشار نسخههای جدیدی از نرمافزارهای محبوب لینوکس بودهایم. این بهروزرسانیها معمولاً شامل رفع باگها، بهبود عملکرد، افزودن ویژگیهای جدید و افزایش امنیت هستند. در ادامه، به برخی از مهمترین این بهروزرسانیها اشاره میکنیم:
نرمافزارهای کاربردی
🔸برنامهDBeaver 24.2.1: یک ابزار محبوب برای مدیریت پایگاه دادهها که در این نسخه عملکرد بهتری دارد و برخی از مشکلات آن برطرف شده است.
🔸برنامهMozilla Thunderbird 128.2.3 ESR: نسخه پایدار و ایمن از نرمافزار ایمیل Thunderbird با بهروزرسانیهای امنیتی و رفع باگها.
🔸برنامهDocker 27.3.0: جدیدترین نسخه از پلتفرم کانتینریزه کردن Docker با ویژگیها و بهبودهای عملکردی جدید.
🔸برنامهProton 9.0-3: یک لایه سازگاری برای اجرای بازیهای ویندوزی روی لینوکس.
🔸برنامهPipeWire 1.2.4: یک سرور ماژولار برای مدیریت جریانهای صوتی و تصویری.
🔸برنامهAudacity 3.6.4: یک ویرایشگر صوتی رایگان و متنباز.
🔸برنامهGStreamer 1.24.8: یک چارچوب چندرسانهای برای لینوکس.
🔸برنامهsnapd 2.65.3: مدیر بسته Snappy برای لینوکس.
🔸برنامهMesa 24.2.3: یک کتابخانه گرافیکی که توسط بسیاری از نرمافزارهای لینوکس استفاده میشود.
هستههای لینوکس
🔹هسته Linux kernel 6.10.11: یک نسخه پایدار از هسته لینوکس با رفع باگها و بهبود عملکرد.
🔹هسته Linux kernel 6.6.52 LTS: یک نسخه با پشتیبانی طولانیمدت از هسته لینوکس با رفع باگها و بهروزرسانیهای امنیتی.
🔹هسته Linux kernel 6.1.111 LTS: یک نسخه با پشتیبانی طولانیمدت از هسته لینوکس با رفع باگها و بهروزرسانیهای امنیتی.
سایر نرمافزارها
🔸برنامهBIND 9.20.2: یک نرمافزار سرور DNS.
🔸برنامهGhostscript 10.04.0: یک مفسر PostScript.
🔸برنامهcURL 8.10.1: یک ابزار خط فرمان برای انتقال داده.
🔸برنامهGNU awk 5.3.1: یک زبان برای جستجو و پردازش الگوها.
🔸برنامهppp 2.5.1: یک پیادهسازی پروتکل نقطه به نقطه.
🔸برنامهChromium 129.0.6668.58: نسخه متنباز مرورگر گوگل کروم.
🔸برنامهbtrfs-progs 6.11: مجموعهای از ابزارها برای مدیریت فایل سیستم Btrfs.
🔸برنامهLLVM 19.1.0: یک زیرساخت کامپایلر.
🔸برنامهMir 2.18.0: یک کامپوزیتور Wayland.
🔸برنامهqBittorrent 4.6.7: یک کلاینت بیتتورنت.
🔸برنامهMozilla Firefox 130.0.1: یک مرورگر وب محبوب
نویسنده: حسین سیلانی
منبع : کانال لینوکسی: لینوکس تی ان تی
@linuxtnt
حمایت از کانال-donate
https://zarinp.al/learninghive.ir
در هفته گذشته، شاهد انتشار نسخههای جدیدی از نرمافزارهای محبوب لینوکس بودهایم. این بهروزرسانیها معمولاً شامل رفع باگها، بهبود عملکرد، افزودن ویژگیهای جدید و افزایش امنیت هستند. در ادامه، به برخی از مهمترین این بهروزرسانیها اشاره میکنیم:
نرمافزارهای کاربردی
🔸برنامهDBeaver 24.2.1: یک ابزار محبوب برای مدیریت پایگاه دادهها که در این نسخه عملکرد بهتری دارد و برخی از مشکلات آن برطرف شده است.
🔸برنامهMozilla Thunderbird 128.2.3 ESR: نسخه پایدار و ایمن از نرمافزار ایمیل Thunderbird با بهروزرسانیهای امنیتی و رفع باگها.
🔸برنامهDocker 27.3.0: جدیدترین نسخه از پلتفرم کانتینریزه کردن Docker با ویژگیها و بهبودهای عملکردی جدید.
🔸برنامهProton 9.0-3: یک لایه سازگاری برای اجرای بازیهای ویندوزی روی لینوکس.
🔸برنامهPipeWire 1.2.4: یک سرور ماژولار برای مدیریت جریانهای صوتی و تصویری.
🔸برنامهAudacity 3.6.4: یک ویرایشگر صوتی رایگان و متنباز.
🔸برنامهGStreamer 1.24.8: یک چارچوب چندرسانهای برای لینوکس.
🔸برنامهsnapd 2.65.3: مدیر بسته Snappy برای لینوکس.
🔸برنامهMesa 24.2.3: یک کتابخانه گرافیکی که توسط بسیاری از نرمافزارهای لینوکس استفاده میشود.
هستههای لینوکس
🔹هسته Linux kernel 6.10.11: یک نسخه پایدار از هسته لینوکس با رفع باگها و بهبود عملکرد.
🔹هسته Linux kernel 6.6.52 LTS: یک نسخه با پشتیبانی طولانیمدت از هسته لینوکس با رفع باگها و بهروزرسانیهای امنیتی.
🔹هسته Linux kernel 6.1.111 LTS: یک نسخه با پشتیبانی طولانیمدت از هسته لینوکس با رفع باگها و بهروزرسانیهای امنیتی.
سایر نرمافزارها
🔸برنامهBIND 9.20.2: یک نرمافزار سرور DNS.
🔸برنامهGhostscript 10.04.0: یک مفسر PostScript.
🔸برنامهcURL 8.10.1: یک ابزار خط فرمان برای انتقال داده.
🔸برنامهGNU awk 5.3.1: یک زبان برای جستجو و پردازش الگوها.
🔸برنامهppp 2.5.1: یک پیادهسازی پروتکل نقطه به نقطه.
🔸برنامهChromium 129.0.6668.58: نسخه متنباز مرورگر گوگل کروم.
🔸برنامهbtrfs-progs 6.11: مجموعهای از ابزارها برای مدیریت فایل سیستم Btrfs.
🔸برنامهLLVM 19.1.0: یک زیرساخت کامپایلر.
🔸برنامهMir 2.18.0: یک کامپوزیتور Wayland.
🔸برنامهqBittorrent 4.6.7: یک کلاینت بیتتورنت.
🔸برنامهMozilla Firefox 130.0.1: یک مرورگر وب محبوب
نویسنده: حسین سیلانی
منبع : کانال لینوکسی: لینوکس تی ان تی
@linuxtnt
حمایت از کانال-donate
https://zarinp.al/learninghive.ir
Forwarded from محتوای آزاد سهراب
کامیونیتی لینوکس موبایل، یک ابزاری رو توسعه دادن به اسم mirrorhall که میاد و این امکان رو به شما میده تا بتونید بین دستگاههایی که دارن گنو/لینوکس اجرا میکنن صفحه نمایشتون رو به اشتراک بزارید!
🔗 https://notes.nokun.eu/post/2024-09-22-mirrorhall/
@SohrabContents
🔗 https://notes.nokun.eu/post/2024-09-22-mirrorhall/
@SohrabContents
Forwarded from محتوای آزاد سهراب
Media is too big
VIEW IN TELEGRAM
کامیونیتی لینوکس موبایل، یک ابزاری رو توسعه دادن به اسم mirrorhall که میاد و این امکان رو به شما میده تا بتونید بین دستگاههایی که دارن گنو/لینوکس اجرا میکنن صفحه نمایشتون رو به اشتراک بزارید!
🔗 https://notes.nokun.eu/post/2024-09-22-mirrorhall/
@SohrabContents
🔗 https://notes.nokun.eu/post/2024-09-22-mirrorhall/
@SohrabContents
Forwarded from Geek Alerts
دولینگو، نرمافزار محبوب یادگیری زبانهای مختلف، بالاخره آموزش ریاضی و موسیقی رو به نسخه اندروید برنامهاش اضافه کرده. حالا با رفتن به برنامه و در بخش Courseها، میتونید به راحتی از این دو دوره جدید استفاده کنید.
همچنین اگر اشتراک Maxش رو داشته باشید، میتونید با شخصیت Lily به صورت لحظهای و ویدیویی مکالمه کنید.
https://blog.duolingo.com/video-call/
hadi @geekalerts
همچنین اگر اشتراک Maxش رو داشته باشید، میتونید با شخصیت Lily به صورت لحظهای و ویدیویی مکالمه کنید.
https://blog.duolingo.com/video-call/
hadi @geekalerts