Linuxor ? – Telegram
Linuxor ?
21.6K subscribers
1.33K photos
157 videos
10 files
1.02K links
اخبار لحظه ای تکنولوژی و معرفی ابزار های کامپیوتری و برنامه نویسی!

تبلیغات و ارتباط با من :
@LinuxorContact
Download Telegram
اینو می‌دونستم ولی خیلی دیر بهش ایمان آوردم : شما وقتی یه زبان رو کامل و مفاهیم برنامه نویسی رو بلد باشید، خرج زبان های دیگه فقط یه هفته خالی بودن وقته؛ و کنتور هم نمی‌ندازه تعداد زبان هایی که بلدید، یه کمی توی سینتکس فقط قاطی می‌کنید که اصلا مهم نیست.


@Linuxor
2
توی ماشین لرنینگ برای اینکه بفهمیم هرکدوم از ویژگی ها چقدر توی خروجی تاثیر داشته راه های مختلفی وجود داره با SHAP می‌تونید راحت این کارو انجام بدید، SHAP یه روش برای توضیح خروجی مدل‌های یادگیری ماشینه که از مفهوم Shapley value در نظریه بازی‌ها الهام گرفته. توی نظریه بازی، Shapley value منصفانه مشخص می‌کنه هر بازیکن چقدر در نتیجه‌ی تیم سهم داشته؛ SHAP همین ایده رو برای ویژگی‌های داده به کار می‌گیره. یعنی برای هر پیش‌بینی مشخص، حساب می‌کنه هر فیچر (مثل سن، درآمد یا سابقه خرید) چه میزان در نتیجه نهایی مدل نقش مثبت یا منفی داشته. اینطوری می‌شه دقیق فهمید که چرا مدل به یه تصمیم خاص رسیده.

shap.readthedocs.io

@Linuxor
همیشه اون حس درونم می‌گفت SoundCloud فقط یه پلتفرم پخش موسیقی نیست و اون پشت داره یه حرکتایی می‌زنه ولی نمی‌تونستم ثابتش کنم، تا اینکه فهمیدم Prometheus (یکی از بهترین ابزار های مانیتورینگ سرویس ها و میکروسرویس ها) رو SoundCloud ساخته.

@Linuxor
یه بدبختی که عام‌البک‌اند دارن (کلمه جدیده) اینه که سایتی که می‌سازن مردست و روح نداره هرچی هم فکر می‌کنن نمی‌دونن چرا اینطوریه، من خودم فرانت هم می‌زنم ولی چون ذاتم بک‌اندیه نمی‌تونم زیاد راهنمایی کنم ولی ساخت انیمیشن خیلی سایت رو زنده می‌کنه اینو حتما تست کنید افزونه هم برای VS Code داره

motion.dev

@Linuxor
این ابزار مدل‌ها رو با کد ساده به شکل گرافیکی و قابل فهم رسم می‌کنه. مخصوص دانشجوها، محقق‌ها و مهندس‌هایی که می‌خوان معماری مدل‌هاشون قابل ارائه باشه و حوصله نقاشی ندارن!

github.com/HarisIqbal88/PlotNeuralNet

@Linuxor
یه پرامپت ساده که می‌ارزه روی هر چیزی که می‌خواید یاد بگیرید تستش کنید خیلی کوتاهه : فقط کافیه "اشتباهات رایج برای یادگیری" رو قبل اون چیزی که می‌خواید یاد بگیرید بنویسید :

اشتباهات رایج برای یادگیری Web Application Security

اشتباهات رایج برای یادگیری Embeded Systems

@Linuxor
از دندونم عکس گرفته بودم رفتم توی سایتش که می‌شد عکست رو آنلاین ببینی؛ سایتش پر باگ بود و یکی از باگا منجر می‌شد که عکس پرونده بقیه رو ببینی (IDOR) یه عکسایی دیدم روحیم خراب شد لطفا اگه هک کار می‌کنید و جونو دلش رو ندارید سمت چیزای پزشکی نرید پشیمون می‌شید😂

(البته این کار من غیر قانونیه ولی بهشون رایگان گزارشش می‌کنم که فیکسش کنن)

@Linuxor
اپراتورا (نه فقط برای ایران) غیر مستقیم باهم توافق می‌کنن که از یه قیمتی پایین تر بسته نفروشن، قیمت اینترنت خیلی پایین تر براشون در می‌آد (بعضی اپراتور های خارج Tier-1 هستن خودشون بک‌بن اینترنتن و اصلا یک دلار هم پول اینترنت نمی‌دن ولی اپراتورای ایران Tier-3 هستن و مجبورن از زیرساخت اینترنت بخرن و خود زیرساخت هم خودش اینترنتو می‌خره به اپراتورا می‌فروشه).

در واقع اپراتورا بیشتر پولی که در می‌آرن رو هزینه توسعه شبکه می‌کنن؛ این یعنی اگه یه اپراتور بیاد شدید قیمت اینترنتشو پایین بیاره بقیه اپراتور هام مقابله به مثل می‌کنن و قیمتو می‌آرن پایین، پس به ضرر همشون می‌شه و این کارو نمی‌کنن!

@Linuxor
اگه ری اکت کار می‌کنید و یا یه موقع به سرتون زد که برید ری اکت یاد بگیرید برید اینجا و این ساختار رو یه نگاهی بندازید بعضی مواقع ساختار کد اشتباه باعث می‌شه کلی عقب بیفتین ولی این بهتون حتی گفته چرا این ساختار رو انتخاب کرده، چه جایگزین‌هایی هست و چطوری می‌شه سفارشی‌سازیش کرد، خیلی کوتاه هم هست خوندنش وقتی نمی‌گیره

github.com/alan2207/bulletproof-react

@Linuxor
تا حالا فروشگاه آنلاین راه انداختی و بعد فهمیدی بیشتر وقتت صرف وصله‌پینه کردن پلاگین‌ها میشه تا فروش؟ Medusa یه فریمورک اوپن‌سورس برای ساخت فروشگاه‌های سریع و قابل توسعه‌ست. از پایه برای مقیاس‌پذیری و سفارشی‌سازی طراحی شده، نه اینکه بعداً با تریک و ترفند درستش کنی

medusajs.com

@Linuxor
خواستین ببینید یه نفر تو گیتهاب خلاصه وار چیکارا کرده فقط کافیه یوزرنیمشو بدید به این سایته

profile-summary-for-github.com

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

github.com/AtsushiSakai/PythonRobotics

@Linuxor
100
برسی فنی پروتکل سیگنال (قسمت 1 از 4)

چند تا از تکنیک های جالبی که سیگنال توی پروتکلش استفاده کرده و توی داکیومنشنش فنی توضیح داده رو ساده بهتون توی چند تا پست توضیح می‌دم؛ اولین فیچرش Double Ratchet Algorithm هست که باعث می‌شه کلید امنیتی بعد هر پیام تغییر کنه؛ این مثل یه چرخ دنده یه طرفه عمل می‌کنه و چیزی که جلو می‌ره دیگه بر نمی‌گرده! یکی از مشکلات کلید های ثابت اینه که توی دراز مدت ممکنه تحت حمله قرار بگیره و پیدا بشه اما این ویژگی باعث می‌شه اگه حتی کلید هم لو بره با جلو رفتن چرخ‌دنده کلید قبلی منقضی بشه!

حالا چرا بهش می‌گن چرخ‌دنده Double ؟ در واقع از دوتا چرخ‌دنده استفاده می‌کنه یکی DH که هر بار که طرفین کلیدهای جدید تبادل می‌کنن، یه "جهش" توی در کلیدها اتفاق می‌افته و یه چرخ دنده هم Symmetric-key که برای هر پیام هم یک کلید تازه از کلید قبلی مشتق می‌شه و این دو چرخ دنده باهم کار می‌کنن و بخاطر همین بهش می‌گن Double.


@Linuxor
اگه می‌خواید با سرور خودتون ایمیل ارسال کنید قبلش مطمئن بشید همه کانفیگ هارو درست انجام دادید چون ممکنه بره توی اسپم و کل بازاریابی یا پروژتون خراب بشه، این سایت بهتون یه ایمیل می‌ده بهش یه ایمیل می‌زنید و از لحاظ فنی برسی می‌کنه که میل‌سرورتون چه مشکلاتی داره :

www.mail-tester.com

@Linuxor
مدیرعامل ایرانسل تهدید کرده که اگه افزایش 70 درصدی قیمت اینترنت ندیم، روزانه سه ساعت قطعی اینترنت در کشور خواهیم داشت.

@Linuxor
من اون تیکه کُدیم که باعث می‌شه قهوت یخ کنه


@Linuxor
شغل جدیدی که هوش مصنوعی ایجاد کرده : متخصص پاکسازی کدشعر

@Linuxor
می‌دونستید توی پی اچ پی هم می‌تونید بنویسید else if هم می‌تونید بچسبونیدش به هم بنویسید elseif؛ اگه به سبک پایتونی با دو نقطه : خواستید شرطو بنویسید باید حتما elseif رو پایتونی بنویسید در غیر این صورت اگه به سبک غیر پایتونی و با { } می‌نویسید هرجفتش کار می‌کنه؛ سخته فهمیدنش ولی قبول کنید.


@Linuxor
استک اورفلو جدیدا یه بخش هوش مصنوعی اضافه کرده، می‌تونید مشکلات برنامه نویسیتون رو ازش بپرسید علاوه بر اینکه ChatBot‌ش جوابتون رو می‌ده بهتون لینک سوال های مرتبط توی خود استک اورفلو هم نشون می‌ده که خیلی کمک کنندس:

stackoverflow.ai

@Linuxor
تازه کار ها وقتی می‌آن جاوااسکریپت یاد بگیرن سردرگم می‌شن نمی‌دونن این زبان بکه یا فرانته اصلا چرا این همه چیز داره که کار های مشابه انجام می‌دن؟ اینجا همچی رو ابتدایی توضیح داده، خیلی ابتداییه فقط کمکتون می‌کنه اون کلمات به گوشتون آشنا بیان و از حالت سردرگمی خارج بشید

github.com/verekia/js-stack-from-scratch

@Linuxor