یکی از دردسر های پایتون کار ها برای کارهای گرافیکی ومحاسباتی درگیری با CUDA یا چیز های دیگه سخت افزاریه، Taichi رو ببینید. یه زبان اختصاصی و فریمورک برای محاسبات عددی سنگین که با پایتون استفاده میشه، ولی پشتصحنه رو خودش با CUDA، Metal، OpenGL و غیره هندل میکنه
برای کسایی که با فیزیک، گرافیک، یا ML سر و کار دارن، یه نعمت واقعیه تستش کنید :
github.com/taichi-dev/taichi
@Linuxor
برای کسایی که با فیزیک، گرافیک، یا ML سر و کار دارن، یه نعمت واقعیه تستش کنید :
github.com/taichi-dev/taichi
@Linuxor
1
اگه میخوای بدونی یه مهندس نرمافزار حرفهای دقیقاً چه چیزایی باید بدونه، این ریپو یه نقشه معرفی کرده از debugging و performance تا design patterns و clean code. حتی فرق بین کد خوب و کد قابل نگهداری رو با مثال نشون داده.
github.com/charlax/professional-programming
@Linuxor
github.com/charlax/professional-programming
@Linuxor
1
میدونستید ممکنه یه برنامه به زبان C بنویسید که توی ++C کامپایل نشه؛ یه سری کار های امنیتی روی ++C انجام شده مثلا یه تابع رو نمیتونید بریزید توی متغیر int ولی توی زبان C میشه؛
زبان C بر پایه حداقل محدودیت و حداکثر اختیار ساخته شده اما ++C فرض میکنه برنامه نویس ممکنه اشتباه کنه !
@Linuxor
زبان C بر پایه حداقل محدودیت و حداکثر اختیار ساخته شده اما ++C فرض میکنه برنامه نویس ممکنه اشتباه کنه !
@Linuxor
2
خبر داغ :
چین دوباره یه مدل اوپن سورس برگ ریزون
دیگه معرفی کرده! در حد Grok 4 عمل میکنه، شرکت های غول آمریکایی خواب راحت ندارن !
تست ژیپو :
chat.z.ai
توضیحات بیشتر :
z.ai/blog/glm-4.5
@Linuxor
چین دوباره یه مدل اوپن سورس برگ ریزون
دیگه معرفی کرده! در حد Grok 4 عمل میکنه، شرکت های غول آمریکایی خواب راحت ندارن !
تست ژیپو :
chat.z.ai
توضیحات بیشتر :
z.ai/blog/glm-4.5
@Linuxor
2
تلویزیون های اسنوا بخاطر یه آپدیت از کار افتادن و رفتن روی یه حالت Ui ساده؛ به این وضعیت میگن Rescue Mode یا حالت نجات توی اکثر سیستم های لینوکسی هم این حالت وجود داره وقتی سیستم نمی تونه سیستم عامل اصلی رو کامل لود کنه که چند مرحله طول میکشه میاد و فقط runlevel های ابتدایی رو لود میکنه مثلا قید ظاهر گرافیکی یا حتی سرویس های غیرحیاتی زده میشه که سیستم قابل بازرسی بشه. یا حتی ممکنه وارد یه محیط محدود و حداقلی دیگه برای تعمیر بشه.
معمولا یه راه fallback برای آپدیت های ناموفق گذاشته میشه که اگه مشکلی خورد برش گردونن به اون حالت قبلی؛ البته معمولا! وگرنه باید دستی اونو درستش کرد.
@Linuxor
معمولا یه راه fallback برای آپدیت های ناموفق گذاشته میشه که اگه مشکلی خورد برش گردونن به اون حالت قبلی؛ البته معمولا! وگرنه باید دستی اونو درستش کرد.
@Linuxor
یکی از مزیت های داکیومنت نوشتن، حتی در حد کامنت اینه که مابین پروژه های دیگه میتونید اون پروژه رو جلو ببرید؛ یکی از مشکلاتی که باعث میشه یه پروژه پاره وقت جلو نره اینه که حوصله نداریم هی از اول کد خودمون رو بخونیم ببینیم چی بوده؛ هرباری که استارت میزنید به کد زدن اگه اطلاعات بیشتری درباره محیط پروژه داشته باشید مغز علاقه بیشتری نشون میده به کار کردن.
@Linuxor
@Linuxor
مجید که تخصصش هوش مصنوعیه و جز هوش مصنوعی کاری نمیکنه یه کامپیوتر جدید با گرافیک خیلی قوی میخره ولی اشتباها کابل HDMI رو وصل میکنه به مادربرد بجای گرافیک
Anonymous Quiz
17%
باید فورا کامپیوترو خاموش کنه و کابل HDMI رو وصل کنه به گرافیک
24%
مجید هیچ اشتباهی نکرده تازه اینطوری توان پردازشی بیشتری هم داره
59%
در زندگی مردم دخالت نکنیم
This media is not supported in your browser
VIEW IN TELEGRAM
امروز گوگل قابلیت مرور ویدیویی (Video Overviews) رو توی NotebookLM اضافه کرده. قبلا فقط میتونستید از اسنادتون فقط فایل صوتی تولید کنید اما الان به صورت یه ویدیوی باحال براتون مرورش میکنه.
تازه قابلیت اضافه شده و ممکنه برای همه هنوز فعال نباشه :
notebooklm.google.com
@Linuxor
تازه قابلیت اضافه شده و ممکنه برای همه هنوز فعال نباشه :
notebooklm.google.com
@Linuxor
1
اینجا اومدن 2000 تا ورکفلوی n8n جمع کردن؛
من هیچ وقت کامل با n8n موافق نبودم چون وقتی یه چیز ساده بتونه کار یه چیز فنی رو انجام بده ناچارا مجبوره از جزئیات صرف نظر کنه تا کماکان ساده باقی بمونه، البته برای کار های دمدستی هنوز خیلی خوبه میتونید از این 2000 تا ورکفلو ایده بگیرید و محصولات خودتون رو پیاده کنید :
github.com/Zie619/n8n-workflows
@Linuxor
من هیچ وقت کامل با n8n موافق نبودم چون وقتی یه چیز ساده بتونه کار یه چیز فنی رو انجام بده ناچارا مجبوره از جزئیات صرف نظر کنه تا کماکان ساده باقی بمونه، البته برای کار های دمدستی هنوز خیلی خوبه میتونید از این 2000 تا ورکفلو ایده بگیرید و محصولات خودتون رو پیاده کنید :
github.com/Zie619/n8n-workflows
@Linuxor
یه مجموعه از ماژول های کوچیک نوشته شده با CSS از دکمه بگیر تا چیدمان صفحه
خیلی سادس چیز خاصی نداره و بدرد پروداکشن نمیخوره، بیشتر جنبه آموزشی داره
pure-css.github.io
@Linuxor
خیلی سادس چیز خاصی نداره و بدرد پروداکشن نمیخوره، بیشتر جنبه آموزشی داره
pure-css.github.io
@Linuxor
شبیه به Python که برای نوشتن کد خوانا و قابل نگهداری PEP8 داره، جاوااسکریپت چیزی داره؟ airbnb اومده همونو برای JS بیاره.
یه توافق غیررسمی بین برنامه نویس ها درباره اینکه چطوری کد جاوا اسکریپت بزنیم خوبه!
github.com/airbnb/javanoscript
@Linuxor
یه توافق غیررسمی بین برنامه نویس ها درباره اینکه چطوری کد جاوا اسکریپت بزنیم خوبه!
github.com/airbnb/javanoscript
@Linuxor
گوگل یه کتابخونه داره به اسم MediaPipe که همه الگوریتمای بینایی کامپیوتر رو بهصورت real-time رو داره، از تشخیص چهره بگیر تا دست. همچنین کراسپلتفرمه که بهراحتی میشه توی اپهای موبایل یا حتی وب استفادهش کرد، بدون نیاز به GPU یا سختافزار قوی.
mediapipe.dev
@Linuxor
mediapipe.dev
@Linuxor
حالا اگه واقعا خواستید توی ترمینال با MPV ویدیو پلی کنید با این کامند میشه
mpv --vo=tct file.mp4
بیشتر جنبه فان داره بجای tct میشه از caca یا sixel هم استفاده کرد که خروجی رو با سبک های دیگه نشون بده؛
اگه خواستین خیلی با کیفیت بشه میتونید بجای tct از kitty استفاده کنید که یه پروتکل برای انتقال تصویر توی ترمیناله واقعا توی ترمینال پلی میکنه؛ اما خود ترمنیال باید ساپورتش کنه مثلا نمیتونید توی TTY یا SSH خشک مستقیم ازش استفاده کنید.
@Linuxor
mpv --vo=tct file.mp4
بیشتر جنبه فان داره بجای tct میشه از caca یا sixel هم استفاده کرد که خروجی رو با سبک های دیگه نشون بده؛
اگه خواستین خیلی با کیفیت بشه میتونید بجای tct از kitty استفاده کنید که یه پروتکل برای انتقال تصویر توی ترمیناله واقعا توی ترمینال پلی میکنه؛ اما خود ترمنیال باید ساپورتش کنه مثلا نمیتونید توی TTY یا SSH خشک مستقیم ازش استفاده کنید.
@Linuxor
اگه تا حالا خواستی یه گالری عکس موبایلی بسازی که بشه با دو انگشت زومش کرد یا با یه سوایپ عوضش کرد، Hammer.js یه لایبری جمعوجور برای این کاره، و با اکثر فریمورکها مثل React و Vue هم بهراحتی کار میکنه.
از اینجا میتونید تستش کنید :
hammerjs.github.io
@Linuxor
از اینجا میتونید تستش کنید :
hammerjs.github.io
@Linuxor