Linuxiz
1.05K subscribers
620 photos
82 videos
10 files
664 links
اخبار لحظه ای و معرفی ابزار های کامپیوتری و برنامه نویسی

راه ارتباطی
@LinuxizContact
Download Telegram
پکیج bwip.js یه لایبرری اوپن‌سورسه که می‌تونید ازش واسه ایجاد بیش از 10 ‌نوع بارکد استفاده کنید. تو محیط مرورگر، Nodejs، ری‌اکت‌نیتیو و … قابل اجراست و می‌شه ازش خروجی png, canvas یا svg گرفت:

https://www.npmjs.com/package/bwip-js

@Linuxiz
2👍1🔥1
یکی از پکیج هایی که هر برنامه‌نویس‌ Node.js باید بشناسه node-cron هست.

با این پکیج می‌تونین Cron Job تعریف کنین. یعنی یسری کار تعیین شده که تو یه زمان خاص باید تکرار بشن.

مثلا:
- ارسال ایمیل های دوره‌ای
- ارسال پیام توسط ربات هر روز 9 صبح
- ساخت Backup
- بروزرسانی Cache
- و …

https://www.npmjs.com/package/node-cron

@Linuxiz
👍1😱1
پکیج React-Doctor یه ابزار رایگان و اوپن‌سورسه واسه بررسی سلامت پروژه های ری‌اکتی.

با اجرای کامندی که تو تصویر می‌بینید میاد پروژتون رو اسکن می‌کنه و یه امتیاز بین 0 تا 100 بهش می‌ده.

اول فریمورک پروژه رو تشخیص می‌ده و سپس طبق نتیجه میاد با در نظر گرفتن 100ها قانون مختلف پروژه رو از لحاظ پرفورمنس، معماری، باندل‌سایز، امنیت و ... مورد بررسی قرار می‌ده.

امتیازدهی هم هوشمندانه‌ست. یعنی خطاها بیشتری نسبت به هشدارها روی وزن نهایی دارن.

به‌صورت کلی:
- امتیاز 75 به بالا: وضعیت خوب
- امتیاز 50 تا 74: نیازمند بهبود
- امتیاز کمتر از 50: وضعیت بحرانی

جدا از اینا لیست کاملی از مشکلات رو هم بهتون نشون می‌ده تا بتونین فیکس‌شون کنین:

https://www.react.doctor/

@Linuxiz
1😱1
سرور مجازی مفت!

از اینجا میتونید ارزون ترین سرور ها رو پیدا کنید:

https://serverhunter.com

بعضیاش قیمت سالانش کلا 3 دلاره و کریپتو هم قبول میکنن

@Linuxiz
👍3😱1
جدیدا خبر هایی اومده که یوتیوب از فیلتری در اومده که من برای مخابرات تست کردم رندوم یه سری به زور بالا اومد و یه سری مجددا نیومد، اما وقتی چکش کردم دیدم بردنش روی حالت Restricted-Mode و عملا تبدیل شده به یوتیوب برای بچه ها! شاید براتون سوال باشه مگه ISP های ایران می‌تونن تنظیمات یوتیوب کاربرا رو دستکاری کنن؟ جوابش خیر هستش اما خود یوتیوب خودش به همه ISP ها اجازه این کارو داده، برای مثال بهشون گفته فلان هدر رو اگه به پکت اضافه کنی و یا توی ریزالو دامنه CNAME رو به restrict.youtube.com تغییر بدی خودم می‌فهمم منظورت چیه و کاربر رو میبرم روی حالت Restricted و نمی‌ذارم چیزای حساس ببینه.


@Linuxiz
2
بوی گرون شدن بسته های اینترنت می‌آد!

جدیدا اپراتور ها شروع کردن به بسته های رایگان و مفتی دادن، قبلا این مورد رو توی کانال بررسی کردیم و دیدیم هر بار چیز رایگانی دادن بعدش بسته ها گرون شد. (خیلیا به شوخی می‌گن این چیز رایگان در واقع همون آبیه که به گوسفند قبل از بریدن سرش میدن) به طور ساده تر اپراتور ها وقتی وضع مالیشون خراب می‌شه به تیم مارکتینگشون می‌گن یه حرکتی بزنه، تیم مارکتینگ هم برای جذب بیشتر پول میآد بسته های رایگان و تخفیفی می‌ذاره، که البته این فقط یه مسکنه به احتمال زیاد شکست میخوره چون واقعا بازار اینترنت کساده و بعد از شکست، اپراتورها دور هم جمع می‌شن یه نامه به بالا دستیشون می‌نویسن و همگی باهم در نهایت گرونش می‌کنن :)


@Linuxiz
👍3
یه راهنما برای استفاده از Claude توی ریسرچ (با تمرکز روی فیزیک و ریاضی) نوشته شده. نسخه‌ی اولیه‌اشه و در طول زمان هی بهترش میکنن

https://github.com/Mexregkan/claude-for-researchers/

@Linuxiz
1😱1
ترکیب Node.js و Next.js یکی از بهترین انتخاب‌ها برای ساخت وب‌اپلیکیشن‌های سریع، مقیاس‌پذیر و مدرن است.

با Node.js در بک‌اند، سرعت و انعطاف بالایی در مدیریت درخواست‌ها، APIها و پردازش داده‌ها داریم.
و با Next.js در فرانت‌اند، تجربه‌ای عالی برای کاربر، رندر سمت سرور، سئو بهتر و عملکرد بهینه به دست می‌آوریم.

این ترکیب برای ساخت محصولاتی مثل داشبوردها، فروشگاه‌های آنلاین، SaaSها و پروژه‌های استارتاپی فوق‌العاده است.
اگر به دنبال توسعه سریع‌تر، معماری تمیزتر و تجربه کاربری بهتر هستید، این دو تکنولوژی کنار هم یک انتخاب قدرتمند هستند.



@Linuxiz
👏2😱1
یه وب‌سایت ساده برای استخراج و حل جدول‌های روزنامه توسعه داده‌ شده که قابلیت ثبت‌نام و ذخیره پیشرفت کاربران رو هم فراهم می‌کنه این ویژگی امکان ادامه حل جدول رو در دستگاه‌های مختلف فراهم میکنه همچنین، این برنامه تا حدی با دستگاه‌های همراه سازگاری داره


لینک مخزن کد:
https://github.com/BlankuApp/PersianCrossword

لینک وب‌سایت حل جدول:
https://blankuapp.github.io/PersianCrossword/

@Linuxiz
2😱1🤬1
این یه داشبورد اوپن‌سورس خفنه که با ری‌اکت و تایپ‌اسکریپت توسعه داده شده.

اگه مبتدی هستین واسه یادگیری و اگه حرفه‌ای هستین واسه ایده کرفتن می‌تونین ازش استفاده کنین:

https://github.com/pbasiak/dev-fox-ui-mui-dashboard-theme

@Linuxiz
😱1🤬1
یکی یه راه پیدا کرده واسه اینکه بفهمی یوزر از حالت Incognito کروم استفاده میکنه یا نه!

میاد با cache api تعداد ۵۱۲ تا آیتم ‍۱ بایتی تولید میکنه، بعد سایز cache رو با http://navigator.storage.estimate() چک میکنه:

سایزش تو حالت عادی باید حدود ۳۹۳ کیلوبایت باشه، ولی روی incognito حدود ۸۵ کیلوبایته چون incognito از حافظه رم استفاده میکنه! لزوما هک نیست ولی متد جالبیه :)

@Linuxiz
😱1🤬1
This media is not supported in your browser
VIEW IN TELEGRAM
اینم یه مینی ابزار ترمینالی برای تست و اجرای DPI روی سیستم خودتون (DPI همونیه که توی سیستم فیلترینگ ایران استفاده می‌شه، که البته بقیه دنیا برای امنیت و روتینگ پیشرفته یا مدیریت پهنای باند و ... ازش استفاده میکنن بر خلاف ایران)

میتونه رمزنگاری ترافیک رو بشکنه (با سرتیفیکیت دستی خودتون) و کلی کار جالب دیگه :

netwatchlabs.com


@Linuxiz
👍1👏1😱1🤬1
کتاب «موتورهای پرس‌وجو چگونه کار می‌کنند» نوشته‌ی اندی گروو، یک منبع رایگان عالی به عنوان راهنمای عملی برای ساخت یک موتور پرس‌وجو از ابتدا

آنلاین هم می‌تونید از اینجا بخونیدش :
howqueryengineswork.com


@Linuxiz
😱1🤬1
فایل package.json صرفا فقط واسه نگه‌داری dependency نیست. کلی کار باحال می‌شه باهاش انجام داد.

یکی از کارایی که می‌شه انجام داد Script Composition (ترکیب اسکریپت‌ها) هست. یعنی از طریق یه اسکریپت، یه اسکریپت دیگه رو اجرا کنید. این قابلیت باعث می‌شه اسکریپت های خیلی طولانی نداشته باشید.

مثلا اسکریپت های زیر رو در نظر بگیرید. با اجرای اسکریپت build، اسکریپت clean هم اجرا می‌شه:

{
"scripts": {
"clean": "rimraf dist",
"build": "npm run clean && tsc"
}
}

@Linuxiz
😱1🤬1
آمار جدید W3Techs می‌گه الان ۹۰ درصد سایت‌های دنیا با HTTPS امن شدن. از این تعداد هم ۶۷ درصد گواهی Let's Encrypt دارن.

اگه یادتون باشه تا ده سال پیش ارتباط امن فقط برای سایت‌های تجاری بود، ولی الان تقریبا همه ازش استفاده می‌کنن.

@Linuxiz
😱1🤬1
از طریق روش زیر میتونید صفحات اینترنتی رو به صورت استاتیک از طریق گیت‌هاب (actions & pages) دریافت کنید و ببینید:
http://Github.com/0xjafari/RepoRri/RepoRelay

صفحه اینترنتی IP شمارو نمی‌بینه و ترافیک از طریق زیرساخت گیت هاب منتقل میشه، بدون نصب یا سرور و اینا.
مثلا برای دریافت سایتی که تحریم کرده.

@Linuxiz
👍4😱1🤬1
شاید runpod.io برای ایرانی ها ناشناخته باشه
پاد gpu داره به صورت ساعتی حساب میکنه
قیمتاش هم واقعا خوبه پرداخت با کریپتو هم داره
از L4 و RTX 3090 داره به بالا ساعتی ۴۰ سنت!
سرور میسازه تحویل میده کد رو از گیت دپلوی کنید و بعد ترین و بعدم دانلود مدل و آرتیفکت ها
@Linuxiz
😱21🤬1
اینجا 80 تا مثال زده از اینکه هوش مصنوعی رو چطوری توی پروژتون استفاده کنید از عامل های هوش مصنوعی بگیر تا دستیار صوتی و برنامه های RAG و عامل های دارای حافظه (بهش کل کانال لینوکسور رو میدیم بعدش دیگه من کافیه برم بخوابم و اون بیاد با لحن من پست بذاره)

github.com/Arindam200/awesome-ai-apps

@Linuxiz
👏1😱1🤬1
این سایته پر از skill یو آی هستش، البته منظور از مهارت، مهارت انسانی نیست منظور skill هوش مصنوعی به ویژه کلاد هستش که به AI یاد می‌ده چطور مثل یه متخصص رفتار کنه برای مثال مهارتِ 12-principles-of-animation به هوش مصنوعی آموزش می‌ده که چطور 12 اصل انیمیشن دیزنی رو روی رابط کاربری وب پیاده کنه تا حرکت‌ها طبیعی‌تر به نظر برسن :

ui-skills.com


@Linuxiz
2😁2
این پروژه پایتونی جالب هم برای تشخیص اشیاء توی ناحیه مشخص شده کاربرد داره مثلا طبق مثال خودش که با QWEN ادغامش کرده یه نفر با هودی اومده توی ناحیه مشخص شده تشخیصش داده و به گوشیش ناتیف فرستاده و گفته چه چیزی با چه اطلاعاتی اومده توی ناحیه.

برای دوربین مداربسته خوبه یه ناحیه رو مشخص میکنی هر چیزی اومد توش بهتون خبر میده،کد اصلیش با پایتون نوشته شده و از ابزارهایی مث ffmpeg برای مدیریت استریم‌های ویدیویی استفاده می‌‌کنه.

github.com/roryclear/clearcam


@Linuxiz
2
این پروژه اومده تمام مدل های مخصوص کد زدن رو پلن free شون رو جمع کرده و تبدیل کرده به یه رابط کاربری ترمینالی برای کد زدن، نمونه مشابهش برای چت کردن رو قبلا گذاشته بودم و البته دقت کنید بعضی از سایت ها حتی برای پلن رایگانشون هم نیاز به کردیت کارت دارن که ماشالله ایرانیا دکترای دور زدن دارن.

github.com/vava-nessa/free-coding-models


@Linuxiz