نوشته‌های ترمینالی
2.62K subscribers
424 photos
12 videos
32 files
2.25K links
Download Telegram
Forwarded from cyru55 unofficial channel (cyru55)
اینترنت مخابرات استان تهران قطع شد
حتی تلفن های مخابرات از دسترس خارج شدن

اگه از بقیه شهرها خبری دارید بگید
Forwarded from Milad Nouri(ツ) میلاد نوری
زندگی صابر راستی‌کردار، کوتاه، اما کارهای او بسیار با ارزش و ماندگار بود.

متاسفانه صابر (خالق فونت‌های زیبای وزیر‌ متن و گندم و شبنم و کلی فونت دیگر)، دیروز آسمانی شد.

با آرزوی صبر برای خانواده صابر عزیز.
روحش شاد 😔🖤
💔38😢5❤‍🔥32
Forwarded from LinFAQ (Reza)
#روزی_یک_نکته با mohammad.b

دسته‌بندی: #آموزشی #کاربردی

عکس توی ترمینال
نمیشه بشه هم چیز خوبی در نمیاد (یکم پیچیده میشه و باید ترمینالت ساپورت کنه) چون ترمینالا فقط کاراکتر میشناسن (ascii, unicode)
پس چطور این ابزارا مثل
libsixel
icat
ueberzug
کار میکنن:
libsixel
icat (kitty):
یک پروتکل خاص دارن و میان از

control characters

استفاده میکنن. بعد ترمینالت وقتی فلان کنترل کاراکتر رو میگیره میفهمه این عکسه و فلان پیکسلارو فلان جا باید یه رنگی بکنه برای همین برای این دوتا باید ترمینالت ساپورت کنه.
ueberzug (rip):
میاد مستقیم به X server میگه یک پنجره توی x, y ترمینالت بسازه و عکسو توش بزار برای همینم نیازی به ساپورت ترمینالت نداره

Source

توضیح سایت kitty راجبش

🔅@LinFAQ
🔅@LinAcademy
👍5
https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277



این گیست نشون میده که چرا ویلند کامل نیست هنوز و گیست درحال آپدیته و بیشتر چیز هایی که توش نوشته هنوز رفع نشدن. ( از نظر مطالب نگران نباشید بروز هست)


@sohrabcontents
👍1
نوشته‌های ترمینالی
Photo
کانال خبری نیستیم ولی در این حد اخبار رو گفتم اطلاع بدم. :)))
Forwarded from M
خیلی وقت گذاشته بود برای نوشتنش و طبیعیه که بعضی چیزها روی ویلند کار نکنن
اما چند تا نکته
ویلند پروژه‌ای هست که توسط توسعه دهنده‌های X11 شروع شده. آدم‌هایی که X و قابلیت‌ها و مشکلاتش رو و دردسرهای توسعه اون رو خیلی خوب می‌شناختن
این gist به روز نیست.
خیلی جانبدارانه نوشته شده.
خیلی وقت‌ها که کسی که تازه از ویندوز به لینوکس مهاجرت کرده می‌گه نمی‌تونه از نرم‌افزارهای adobe استفاده کنه این جواب رو می‌شنوه که اگه یه اپلیکیشن روی لینوکس کار نمی‌کنه مشکل تولید کننده نرم‌افزاره اما اینجا می‌شه مشکل ویلند.
رفرنس مطلب یه ویدیو از پنج سال پیشه از کریس تیتوس که در بهترین حالتش یه لینوکس یوزر و ویدیو بلاگره و متخصص این حوزه نیست. کسی که خودش این روزها داره از هایپرلند استفاده می‌کنه
😁4
Forwarded from a pessimistic researcher (Kc)
همینطوری که داشتم بین شونصدتا تب همیشه باز مرورگرم ول می‌پلکیدم یهو یه صفحه‌ی خیلی سمی رو برخوردم که اصلا یادم نیست کی و کجا و چطور پیدا و بازش کرده بودم. آقای Patrik Jansson که استاد دانشگاه Chalmers هستند حوزه کاری‌شون Functional Programming هستش و قراره از مارچ ۲۰۲۴ یه کورس در مقطع Graduated ارائه بدن با مضمون کاربرد Functional Programming در Climate Impact Research. البته خودشون میگن که پیشنیاز این درسشون کتاب Computing the Climate هست و رو همین حساب ورود به این علم پیش‌نیاز داره ولی خب همین که FP می‌تونه تو بحث Climate Impact کاربرد داشته باشه برای من به شخصه خیلی جالبه.

حالا ایشون برای کورسشون یه پیج گیت‌هاب ساختن و دارن کاملش می‌کنن. مقالاتی که قراره بررسی کنن توی کلاسشون رو هم قرار دادن و به زودی لکچرنوت‌ها و شاید حتی ویديو‌های کلاسشونم قرار بدن. چون سابقه این کار رو سر درس The Domain-Specific Languages of Mathematics شون دارن. توی این درس Haskell یاد میدن اگر دوست دارید که این زبان رو یادبگیرید منبع مناسبیه. اینم لینک فیلمای این درسشون هست.
👍8
یه دسته بندی خوب از زبون‌های شبیه پایتون
کدوما superset پایتون هستن، کدوما subset و کدوما با یه زبون دیگه پیاده‌سازی شدن.
https://blog.matt-rickard.com/p/the-python-family-of-languages
Forwarded from Woland's Linux Journal (Woland)
دستور fc آخرین دستور شل را در ادیتور شما باز می‌کند.

#لینوکس #نکته #آموزش #بش
👍2
Forwarded from La3tKnight
The Unix env Lookup Trick

On some Unix systems, you can avoid writing the path to the Python interpreter in your script file by writing a special comment on the first line, like this:

#!/usr/bin/env python
...script goes here...

This tells the env program to find the Python interpreter based on your system's search path settings. This can make your scripts more portable, because you don't need to hard code the path to Python in the first line of all your scripts. This means that if you move your scripts to a new machine, or if Python is moved to a new location, you only need to update the PATH environment variable, not all of your scripts.

As long as env is available on all systems where you want to run your scripts, they will work no matter where Python is installed on your system. In fact, this form of env is generally recommended over even something as generic as /usr/bin/python, because some platforms may install Python in other locations. However, it is important to note that this assumes that env is installed in the same location on all systems. On some machines, it may be installed in /sbin, /bin, or another directory. If this is not the case, then your scripts will not be portable.

Learning Python: Powerful Object-Oriented Programming
Book by Mark Lutz

🗞 La3tKnight