همهمون با CSS نوشتن طولانی و تکراری جنگیدیم لایبری Less.js یه پیشپردازندهی CSS هستش که باهاش میتونی متغیر تعریف کنی، تابع بسازی و کد رو مثل یه زبان برنامهنویسی تمیز و قابلاستفادهی مجدد نگه داری. نتیجه؟ همون CSS معمولی خروجی میده، ولی بدون اعصابخوردی. برای تیمایی که دنبال سرعت و نگهداری راحتتر کدن خیلی مفیده چیز اضافی هم نیاز نیست یاد بگیرید.
lesscss.org
@Linuxor
lesscss.org
@Linuxor
یه نفر گفته اگه به 5k فالور برسم یه لایسنس وینرار به یه فالور رندوم میدم.
اصلا با این کاری ندارم که لایسنس وینرار نمادینه و هیچ ویژگی نداره و بیشتر جهت حمایت میخرنش و هدیه دادنش معنی نداره. جای جالب اینجاست خود وینرار برگشته گفته کمکش کنید که 5k فالور برسه که ما 30 دلار بگیریم :)
شرکت با این همه عظمت منتظرن فالورای یه نفر به 5k برسه که 30 دلار بگیرن😂😂
@Linuxor
اصلا با این کاری ندارم که لایسنس وینرار نمادینه و هیچ ویژگی نداره و بیشتر جهت حمایت میخرنش و هدیه دادنش معنی نداره. جای جالب اینجاست خود وینرار برگشته گفته کمکش کنید که 5k فالور برسه که ما 30 دلار بگیریم :)
شرکت با این همه عظمت منتظرن فالورای یه نفر به 5k برسه که 30 دلار بگیرن😂😂
@Linuxor
ابزار Decap CMS یه Headless CMS هست، یعنی جدا از ظاهر سایت، میتونی محتوا رو ازش بگیری و تو هر جایی نشون بدی: وب، موبایل، حتی اپلیکیشن React Native. بدون اینکه گیر قالبهای از پیش ساخته شده باشی.
مزیت بزرگش: هرکسی با Git و Markdown میتونه محتوا رو آپدیت کنه، بدون اینکه دیتابیس پیچیده درست کنی.
تست آنلاین:
demo.decapcms.org
مستنداتش:
decapcms.org/docs/intro
@Linuxor
مزیت بزرگش: هرکسی با Git و Markdown میتونه محتوا رو آپدیت کنه، بدون اینکه دیتابیس پیچیده درست کنی.
تست آنلاین:
demo.decapcms.org
مستنداتش:
decapcms.org/docs/intro
@Linuxor
ابزار websocketd یه ابزار ساده و در عین حال قدرتمنده که هر اسکریپت خط فرمان (CLI) یا زبان دلخواه مثل Bash، Python، Ruby، Perl و… رو تبدیل میکنه به یه WebSocket که میتونه با مرورگر یا هر کلاینت وب صحبت کنه.
یکی از کاربرداش هم مانیتورینگ و داشبوردهای زنده خروجی اسکریپتها به صورت لحظه ای توی مرورگره مثلا نمایش وضعیت سرور، دما، مصرف منابع یا لاگها در لحظه.
خیلی سادس به قول خودشون توی 10 ثانیه میتونید مستنداتش رو بخونید :
https://websocketd.com
@Linuxor
یکی از کاربرداش هم مانیتورینگ و داشبوردهای زنده خروجی اسکریپتها به صورت لحظه ای توی مرورگره مثلا نمایش وضعیت سرور، دما، مصرف منابع یا لاگها در لحظه.
خیلی سادس به قول خودشون توی 10 ثانیه میتونید مستنداتش رو بخونید :
https://websocketd.com
@Linuxor
نصب macOS روی لینوکس کار راحتی نیست و با همه سیستما خوب جواب نمیده و حتی ممکنه با kernel panic و boot loop مواجه بشین ابزار OSX-KVM خیلی از مشکلات رایج Hackintosh و VM قدیمی رو حل کرده.
با این ابزار میتونی آخرین نسخه macOS رو روی لینوکس داشته باشی و اپلیکیشنها و تستها رو بدون مک واقعی اجرا کنی. یه تجربه smooth و خوب میده!
دستورات نصب رو دونه به دونه کپی پیست کنید:
github.com/kholia/OSX-KVM
@Linuxor
با این ابزار میتونی آخرین نسخه macOS رو روی لینوکس داشته باشی و اپلیکیشنها و تستها رو بدون مک واقعی اجرا کنی. یه تجربه smooth و خوب میده!
دستورات نصب رو دونه به دونه کپی پیست کنید:
github.com/kholia/OSX-KVM
@Linuxor
اگه دنبال یه تقویم حرفهای برای وبسایت یا اپلیکیشنت هستی که هم جذاب باشه هم انعطافپذیر، FullCalendar بهترین گزینهست. میتونه رویدادها رو نشون بده، مدیریتشون کنه و با بکاندت هم sync بشه.
مناسب برای داشبوردهای کاری، سایتهای رزرو و اپهای مدیریت زمان که نمیخوای از صفر تقویم بسازی. نصب و راهاندازیش آسونه و داکیومنتشم عالیه.
تست آنلاین :
fullcalendar.io/demos
مستندات:
fullcalendar.io/docs
@Linuxor
مناسب برای داشبوردهای کاری، سایتهای رزرو و اپهای مدیریت زمان که نمیخوای از صفر تقویم بسازی. نصب و راهاندازیش آسونه و داکیومنتشم عالیه.
تست آنلاین :
fullcalendar.io/demos
مستندات:
fullcalendar.io/docs
@Linuxor
1
خبر فوری
حساب NPM یه توسعهدهنده معروف هک شده و پکیجهاش که بیش از 1 میلیارد بار دانلود شدن، ممکنه کل اکوسیستم جاوااسکریپت رو به خطر بندازه. بدافزار بهصورت مخفیانه آدرسهای کریپتو رو عوض میکنه و پول شما رو میزنه به حساب هکر!
اگه کیف پول سختافزاری داری، قبل از زدن دکمه تایید، حتماً همه جزئیات تراکنش رو چک کنید. نکته جالب این هک اینه که آدرس کیف پول کاربر با یکی از آدرسهای هکر جایگزین میشه، اما نه به صورت تصادفی. از الگوریتم Levenshtein Distance استفاده میکنه تا آدرس جایگزین شبیهترین به آدرس اصلی باشه.
جزئیات بیشتر هک :
jdstaerk.substack.com/p/we-just-found-malicious-code-in-the
@Linuxor
حساب NPM یه توسعهدهنده معروف هک شده و پکیجهاش که بیش از 1 میلیارد بار دانلود شدن، ممکنه کل اکوسیستم جاوااسکریپت رو به خطر بندازه. بدافزار بهصورت مخفیانه آدرسهای کریپتو رو عوض میکنه و پول شما رو میزنه به حساب هکر!
اگه کیف پول سختافزاری داری، قبل از زدن دکمه تایید، حتماً همه جزئیات تراکنش رو چک کنید. نکته جالب این هک اینه که آدرس کیف پول کاربر با یکی از آدرسهای هکر جایگزین میشه، اما نه به صورت تصادفی. از الگوریتم Levenshtein Distance استفاده میکنه تا آدرس جایگزین شبیهترین به آدرس اصلی باشه.
جزئیات بیشتر هک :
jdstaerk.substack.com/p/we-just-found-malicious-code-in-the
@Linuxor
دیدین توی گیتهاب نوشته چند درصد کد با چه زبانی زده شده؟ اینو میتونید نصب کنید و اطلاعات و گزارش پروژتون از جمله تعداد خط های کامنت و فایل ها و نوع زبان و ... بگیرید
github.com/AlDanial/cloc
@Linuxor
github.com/AlDanial/cloc
@Linuxor
ابزار پایتونی ArchiveBox یه ابزار متنباز و self-hosted برای بایگانی وب هستش که به شما این امکانو میده تا صفحات وب، و منابعی مثل Pocket یا Pinboard رو ذخیره کنین. این ابزار محتوای صفحات رو به صورت HTML، JavaScript، PDF، تصاویر، ویدیوها و دیگر فرمتها ذخیره میکنه.
archivebox.io
@Linuxor
archivebox.io
@Linuxor
این سایته توش همه الگوریتم های مهمی که با C پیاده شدن رو جمع کرده توی کامنت های هر بخش توضیحات هر الگوریتم رو نوشته میتونید بخونیدش:
thealgorithms.github.io/C
@Linuxor
thealgorithms.github.io/C
@Linuxor
3
اگه تازه میخوای بیای سمت Vue این وبسایت خیلی کارتو جلو میندازه یه مجموعه از ابزارها (utilities) برای Vue 3 هست که بهصورت Composable طراحی شدن.
vueuse.org
@Linuxor
vueuse.org
@Linuxor
میخوای بدون دردسر SPA (SPA وبسایت تک صفحه ای هستش که با کلیک روی بخش هاش محتواش رفرش میشه بجای باز شدن صفحه جدید) بسازی ولی نمیخوای React یا Vue اضافه کنی؟ jquery-pjax یه گزینه سبک و سرراستهست که با jQuery کار میکنه و نیاز به تغییر ساختار بزرگ نداره. تنها کاری که میکنی لینکها و container صفحه رو مشخص میکنی.
github.com/defunkt/jquery-pjax
@Linuxor
github.com/defunkt/jquery-pjax
@Linuxor
Media is too big
VIEW IN TELEGRAM
یه ویدیو از CNCF هست که خیلی خوب توضیح میده چطور دیتابیس هاتون رو با Vitess گسترش بدید و scale کنید
@Linuxor
@Linuxor
ابزار localtunnel یه سرویس رایگانه که به شما این امکانو میده سرور محلی (localhost) خودتون رو از طریق اینترنت در دسترس دیگران قرار دهید. این ابزار برای توسعهدهندگان وب، تست APIها، یا نمایش سریع پروژهها به مشتری ها یا هم تیمی ها خیلی کاربردیه.
نصب :
localtunnel.me
@Linuxor
نصب :
localtunnel.me
@Linuxor
3
جاوا اسکریپت یه لایبری داره به اسم fuse که باهاش میشه فازی سرچ کرد یا به عبارت دیگه تقریبی سرچ کرد مثلا وقتی نوشتین jon اگه john هم باشه بر میگردونه برای حل اشتباهات تایپی خیلی کمک کنندس
تست آنلاین :
fusejs.io/demo.html
مستندات :
fusejs.io
@Linuxor
تست آنلاین :
fusejs.io/demo.html
مستندات :
fusejs.io
@Linuxor
11
این چینیا چه چیزایی دارن که دیده نشده این یه کتابخانهی رابط کاربری (UI) هستش که برای توسعهی اپلیکیشنهای موبایل با استفاده از Vue.js هست این پروژه رو تیم ElemeFE (بخش فرانتاند سرویس Eleme، بخشی از Alibaba) مدیریت میکنه و توش کلی کامپوننتهای آماده برای رابط کاربری موبایل هست
نسخه انگلیسی :
mint-ui.github.io/#!/en
@Linuxor
نسخه انگلیسی :
mint-ui.github.io/#!/en
@Linuxor