زبان CoffeeScript دقیقا برعکس تایپاسکریپته: TypeScript به جاوااسکریپت قابلیتهای تایپ و ساختار اضافه میکنه، ولی CoffeeScript تلاش میکنه با سینتکس سادهتر و کوتاهتر جاوااسکریپت رو راحت تر کنه دیگه حتی همون var و let هم نیاز نیست بزارین:
coffeenoscript.org/#overview
@Linuxor
coffeenoscript.org/#overview
@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
شاید باورتون نشه ولی آلارم توی آیفون موقع انتخاب ساعت و دقیقه، یه لیست چرخشی نیست و یه لیست بلنده !
@Linuxor ~ farnam_violin
@Linuxor ~ farnam_violin
ابزار های Mircrosoft 365 رو دیدین استایل هاش شبیه همدیگس این لایبری ری اکت رو مایکروسافت توسعه داده که بتونید با اون استایل کامپوننت بسازین
مستندات :
react.fluentui.dev
@Linuxor
مستندات :
react.fluentui.dev
@Linuxor
این یه پروژهٔ متنبازه که با هدف کمک به توسعهدهندها برای ساخت سیستمهای پیشنهادگر (Recommendation Systems) ساخته شده، سیستم پیشنهادگر همون چیزیه که وقتی توی یک سایت یا اپ میری، بهت پیشنهاد میده که "شاید اینو هم دوست داشته باشی" مثلا فید اینستاگرام
توش کلی مثال آماده و Jupyter های پایتونه که میتونید خودتون هم تستش کنید
github.com/recommenders-team/recommenders
@Linuxor
توش کلی مثال آماده و Jupyter های پایتونه که میتونید خودتون هم تستش کنید
github.com/recommenders-team/recommenders
@Linuxor
3
یه کتابی برای جاوا اسکریپت فانکشنال هست به اسم Functional-Light JavaScript که حدود 26 دلار قیمت نسخه الکترونیکیشه ولی خودشون گفتن اگه از گیتهاب بخونیدش رایگانه، چیز جالبیه توش ترکیب توابع (composition)، بدون عوارض جانبی (side-effects)، ایمنی ارزشها (immutability)، ورودی تابع، بستنها (closures)، بازگشت (recursion)، لیستها، عملیاتها روی آرایهها، و فضاهای Asynchronous مثل Promiseها یا callback گفته شده 11 فصل خیلی جالب داره بخونیدش حتما؛ هر فصلش یکی دو ساعت زمان میبره.
github.com/getify/Functional-Light-JS
@Linuxor
github.com/getify/Functional-Light-JS
@Linuxor
این کتابخونه PHP که کارش اینه کُد PHP رو میگیره، تجزیهش میکنه (parse)، تبدیلش میکنه به یک درخت نحوی انتزاعی یعنی Abstract Syntax Tree که به اختصار AST بهش میگن بعد میتونی این درخت رو بررسی، تغییر بدی و دوباره تبدیلش بکنی به کُد PHP
کاربردش چیه ؟ هیچی ! نه شوخی کردم باهاش میشه ابزار آنالیز و یا IDE ساخت کلا هر برنامه ای که نیاز به دخالت توی کد داره ساخت.
github.com/nikic/PHP-Parser
@Linuxor
کاربردش چیه ؟ هیچی ! نه شوخی کردم باهاش میشه ابزار آنالیز و یا IDE ساخت کلا هر برنامه ای که نیاز به دخالت توی کد داره ساخت.
github.com/nikic/PHP-Parser
@Linuxor
این کتابخونه جاوااسکریپت یه افکت پارالاکس رو با واکنش به حرکت دستگاه (یا موس) پیادهسازی میکنه. برای ساخت جلوههای بصری توی صفحات وب تکصفحهای یا اسکرولدار میتونید استفادش کنید.
تست آنلاین و مستندات :
matthew.wagerfield.com/parallax
@Linuxor
تست آنلاین و مستندات :
matthew.wagerfield.com/parallax
@Linuxor
این یه ابزار پایتونی برای پرینت کردن لاگ ها ولی با قابلیت trace هستش، یعنی وقتی تو یه تابع (یا بلاک کد) از PySnooper استفاده میکنی، PySnooper به صورت خودکار هر خطی که اجرا میشه رو لاگ میکنه، به همراه تغییرات متغیرهای محلی (local variables).
درواقع مثل اینه که بری هر خط کد (...)print بذاری برای دیدن مقدار متغیرها، ولی به شکلی اتوماتیک و با امکانات بیشتر.
امکانش هست خروجی لاگ رو به stderr یا فایل بفرستی یا حتی چیزهایی که میخوای ناظر باشن (watch) رو مشخص کنی: یعنی بگی فلان متغیر یا فلان عبارت رو پیگیری کن.
github.com/cool-RR/PySnooper
@Linuxor
درواقع مثل اینه که بری هر خط کد (...)print بذاری برای دیدن مقدار متغیرها، ولی به شکلی اتوماتیک و با امکانات بیشتر.
امکانش هست خروجی لاگ رو به stderr یا فایل بفرستی یا حتی چیزهایی که میخوای ناظر باشن (watch) رو مشخص کنی: یعنی بگی فلان متغیر یا فلان عبارت رو پیگیری کن.
github.com/cool-RR/PySnooper
@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
این یه پروژه آموزشیه برای کسایی که میخوان وارد دنیای شیدرها (Shaders) توی بازیهای سهبعدی بشن، شیدر یه کدیه که روی کارت گرافیک اجرا میشه و تعیین میکنه که پیکسلها، نور، سایهها، رنگها و جلوههای بصری دیگه چطور نمایش داده بشن. مثلاً: چطور نور به سطح یک جسم بخوره، چطور سایهها بیافتن و مواد مختلف مثل فلز، پارچه یا چوب چطور نور رو جذب یا بازتاب بدن :
lettier.github.io/3d-game-shaders-for-beginners/index.html
@Linuxor
lettier.github.io/3d-game-shaders-for-beginners/index.html
@Linuxor
بعد از اینکه وبسایتتون رو بالا اوردین این چک لیست فرانت رو چک کنید و مشکلاتش رو فیکس کنید، قبلا مشابهش رو گذاشته بودم اما این بخش javanoscript هم داره
github.com/thedaviddias/Front-End-Performance-Checklist
@Linuxor
github.com/thedaviddias/Front-End-Performance-Checklist
@Linuxor
این ابزار Focalboard هستش، مشابه Trello، Asana، Notion ولی self-hosted یعنی خودت سرورش رو راهاندازی میکنی و کاملا رایگانه؛ بهتون کمک میکنه که توش کار ها اهداف و پروژه هارو تعریف کنید، هر پروژه رو به بخشها تقسیم کنی (مثلاً ستون Kanban یا لیست کارها)، تیمها بتونن وضعیت کارها رو ببینن، تغییر بدن، پیشرفت کارها ردیابی بشه و همچنین چند کاربر بتونن روی پروژهها با هم همکاری کنن
از اینجا میتونید دانلودش کنید:
www.focalboard.com
@Linuxor
از اینجا میتونید دانلودش کنید:
www.focalboard.com
@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
پایتون یه فریمورک برای ساختن انیمیشن های ریاضی داره به اسم manim داره که خیلی سرگم کننده و کاربردیه
مستنداتش اینجاست حتی آنلاین هم میتونید تستش کنید:
www.manim.community
@Linuxor
مستنداتش اینجاست حتی آنلاین هم میتونید تستش کنید:
www.manim.community
@Linuxor
اینجارو ببینید پر سیستم دیزاینه، هم میتونید توش کامپوننت های آماده پیدا کنید هم میتونید Voice & Tone پیدا کنید مثلا پیام خطا یا دستورالعملی مینویسی، چه لحن و ادبیاتی داشته باش و فایل های آماده فیگما و فتوشاپ و کلی سورس کد دیگه
github.com/alexpate/awesome-design-systems
@Linuxor
github.com/alexpate/awesome-design-systems
@Linuxor
بعضیا با ظاهر ویندوز های قبلی راحتن ولی دوست دارن ویژگی و سازگاری ویندوز های جدید رو داشته باشن، با این ابزار میشه استایل ویندوزتون رو هر طوری که میخواین عوض کنید و دیگه به ویندوز های قدیمی نرید
ویدیوی نحوه استفاده :
youtu.be/tr9C1ZzHyTI
ابزار مورد استفاده :
github.com/valinet/ExplorerPatcher
@Linuxor
ویدیوی نحوه استفاده :
youtu.be/tr9C1ZzHyTI
ابزار مورد استفاده :
github.com/valinet/ExplorerPatcher
@Linuxor