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

تبلیغات و ارتباط با من :
@LinuxorContact
Download Telegram
از دندونم عکس گرفته بودم رفتم توی سایتش که می‌شد عکست رو آنلاین ببینی؛ سایتش پر باگ بود و یکی از باگا منجر می‌شد که عکس پرونده بقیه رو ببینی (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
گیتهاب بالای 50 فالوور سلبریتی محسوب می‌شه

@Linuxor
31
چک لیست هدر های HTTP که هکر ها باید بدونن و تکنیک های بایپس کردن اونا توی یه خط


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

github.com/monicahq/monica

@Linuxor
تجربه ساخت اپلیکیشن‌هایی که بدون اینترنت هم کار کنن، همیشه دردسرساز بوده. RxDB یه دیتابیس جاوااسکریپتیه که همزمان آفلاین و آنلاین کار می‌کنه و خودش دیتا رو با سرور سینک می‌کنه.

توی اینجای داکیومنشنش ساده توضیح داده :
rxdb.info/quickstart.html

@Linuxor
برای بهینه سازی و کم حجم کردن مدیا ها تیم گوگل کروم یه ابزار ساخته به اسم squoosh بهش عکس یا هرچیزی رو بدید آنلاین تغییرات رو روش اعمال کنید بعد توی پروژه های وبیتون قرارش بدید

squoosh.app

@Linuxor
مرورگر ها خیلی هوای سرورهارو دارن، با ریکوست ها دوتا هدر ارسال می‌کنن if-none-match و if-modified-since و به سرور می‌گن آخرین باری که من اومدم توی سایت چه زمانی بوده و چیزی که بهم دادی چه ETAGی داشته، سرور هم به این دوتا هدر نگاه می‌کنه و چک می‌کنه اگه چیزی تغییر نکرده چیزی برای مرورگر نمی‌فرسته فقط یه 304 به مرورگر می‌فرسته و مرورگر می‌فهمه که باید از نسخه کش خودش استفاده کنه، اینطوری توی مصرف پهنای باند سرور صرفه جویی می‌شه و درخواست های تکراری چند بار پردازش نمی‌شن.

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

zzetao.github.io/awesome-github-profile

@Linuxor