پاول دورف به همه پیشنهاد میده ریاضی بخونن موفق بشن؛ خیلی پیشنهاد خوبیه؛ اما پاول هیچ وقت نمیگه بزنین تو دل کار و پروداکشن واقعی بیارین بالا!
علت اینکه تلگرام تلگرام شده فقط ریاضی بلد بودن اونا نیست بلکه علت اصلی تجربه ساخت پروژه VK (یه شبکه اجتماعی توی روسیهس) هستش که باعث شدن بدونن چیکار کنن که تلگرام تلگرام بشه.
@Linuxor
علت اینکه تلگرام تلگرام شده فقط ریاضی بلد بودن اونا نیست بلکه علت اصلی تجربه ساخت پروژه VK (یه شبکه اجتماعی توی روسیهس) هستش که باعث شدن بدونن چیکار کنن که تلگرام تلگرام بشه.
@Linuxor
13
کدوم IDE مربوط به JetBrains نمیباشد؟
Anonymous Quiz
5%
RustRover
10%
GoLand
48%
Android Studio
7%
RubyMine
11%
Rider
19%
PerlPadre
27
جدیدا چند نفر دارن یه ابزار قلم روی صفحه نمایش توسعه میدن که هم روی ویندوز هم لینوکس و هم مک کار میکنه
ابزار خوبیه تستش کنید (از قسمت releases دانلودش کنید)
github.com/DmytroVasin/DrawPen
@Linuxor
ابزار خوبیه تستش کنید (از قسمت releases دانلودش کنید)
github.com/DmytroVasin/DrawPen
@Linuxor
3
بوت استرپ یکی از محبوب ترین و پر استفاده ترین کتابخونه های استایل دهی وب هستش، به قدری استفاده شده که اکثرا ازش زده شدن و ازش استفاده نمیکنن؛ اینجا میتونید کلی استایل و تم متفاوت برای بوت استرپ پیدا کنید طوری نوشته شدن که نیازی به تغییری توی کد هاتون نیست فقط کافیه تم جدید رو اضافه کنید:
bootswatch.com
@Linuxor
bootswatch.com
@Linuxor
5
ویدیو ها میدونین چطوری کار میکنن؟ صرفا یه سری عکس پشت سر همن؟ این پروژه یه آموزش کامله که بهویژه برای توسعهدهندگان نرمافزار طراحی شده، اما برای هر کسی که علاقهمند به درک عمیقتری از ویدیو دیجیتال باشه مناسبه.
برای مثال توش اومده مفاهیم اساسی ویدیو دیجیتال مثل تصویر، ویدیو، کدکها (AV1، VP9، H.265) و فرآیندهای کدگذاری با استفاده از FFmpeg رو توضیح داده. به طور کلی بهتون قدم به قدم همچی رو گفته که بفهمید ویدیو ها چطوری کار میکنن.
یا فرض کنید میخواید یه ویدیو رو با استفاده از FFmpeg فشرده کنید. با استفاده از دستورات توی این پروژه، میتونید فرآیند فشردهسازی رو گامبهگام مشاهده کنید و درک کنید که چطوری دادههای ویدیویی بهصورت دیجیتال پردازش میشن.
github.com/leandromoreira/digital_video_introduction
@Linuxor
برای مثال توش اومده مفاهیم اساسی ویدیو دیجیتال مثل تصویر، ویدیو، کدکها (AV1، VP9، H.265) و فرآیندهای کدگذاری با استفاده از FFmpeg رو توضیح داده. به طور کلی بهتون قدم به قدم همچی رو گفته که بفهمید ویدیو ها چطوری کار میکنن.
یا فرض کنید میخواید یه ویدیو رو با استفاده از FFmpeg فشرده کنید. با استفاده از دستورات توی این پروژه، میتونید فرآیند فشردهسازی رو گامبهگام مشاهده کنید و درک کنید که چطوری دادههای ویدیویی بهصورت دیجیتال پردازش میشن.
github.com/leandromoreira/digital_video_introduction
@Linuxor
23
میشه گفت GraphQL یه زبان برای پرسوجو (query language) و یه محیط اجرایی (runtime) برای APIهاست. شرکت Facebook اونو تو سال 2015 به صورت اوپن سورس منتشرش کرد و کاربرد اصلیش برای ارتباط بین فرانتاند (Front-end) و بکاند (Back-end) هستش که جایگزینی برای REST API سنتی محسوب میشه.
توی حالت REST ما باید کلی endpoint تعریف میکردیم اما اینجا فقط یه دونه داریم و بهش کوئری میزنیم. اینجا آموزش کاملش برای همه زبان ها وجود داره همچنین یه لیست خوبی از ابزار ها و مثال های مرتبط باهاشو جمع آوری کرده
github.com/chentsulin/awesome-graphql
@Linuxor
توی حالت REST ما باید کلی endpoint تعریف میکردیم اما اینجا فقط یه دونه داریم و بهش کوئری میزنیم. اینجا آموزش کاملش برای همه زبان ها وجود داره همچنین یه لیست خوبی از ابزار ها و مثال های مرتبط باهاشو جمع آوری کرده
github.com/chentsulin/awesome-graphql
@Linuxor
کدوم فریمورک نیست و کتابخونس؟
Anonymous Quiz
26%
React.js
11%
Vue.js
10%
Angular.js
16%
هر سه تاشون کتابخونن
37%
هر سه تاشون فریمورکن
فکر میکنید پسوردتون رو طولانی کنید یا کاراکتر خاص بهش اضافه کنید کرک نمیشه؟ بازم ممکنه کرک بشه اگه توش الگوی خاصی استفاده کرده باشید و یا قانون خاصی مثلا ترتیب دکمه های کیبورد ممکنه کرک بشه، هکرا دست و پا چلفتی نیستن اوناهم همه این الگو هارو میدونن و میتونن فضای نمونه تست رو کوچیک کنن و راحت تر به پسوردتون برسن و حتی جدیدا از هوش مصنوعی هم برای ساخت دیتاست های اختصاصی استفاده میکنن. علت اینکه تابحال هک نشدید این بوده که ارزش هک شدن پایینی داشتید نه اینکه وای کسی نمیتونه پسورد منو پیدا کنه.
حالا از کجا بفهمیم پسوردمون واقعا اوکیه؟ اینجا با هوش مصنوعی و الگوریتم های معروف میتونید امنیت پسورد هاتون رو تست کنید (البته پسورد اصلیتون رو توش وارد نکنید سایته امن نیست) من اینجا مثلا بهش عدد PI رو دادم خیلی راحت هوش مصنوعی فهمید این عدد پی هستش.
www.terrific.tools/online/password-strength-checker
@Linuxor
حالا از کجا بفهمیم پسوردمون واقعا اوکیه؟ اینجا با هوش مصنوعی و الگوریتم های معروف میتونید امنیت پسورد هاتون رو تست کنید (البته پسورد اصلیتون رو توش وارد نکنید سایته امن نیست) من اینجا مثلا بهش عدد PI رو دادم خیلی راحت هوش مصنوعی فهمید این عدد پی هستش.
www.terrific.tools/online/password-strength-checker
@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
با این ابزار دسکتاپ میتونید اپلیکیشن های ریاکت و ریاکت نیتیوی رو inspect کنید و حتی تغییر بدید
از قسمت ریلیز ها هم تونید نسخه ویندوز و مک و لینوکسش رو دانلود کنید :
github.com/infinitered/reactotron
@Linuxor
از قسمت ریلیز ها هم تونید نسخه ویندوز و مک و لینوکسش رو دانلود کنید :
github.com/infinitered/reactotron
@Linuxor
میدونستین Sqlite یه نسخه توزیع شده داره که بهش میگن Rqlite باهاش میتونید توزیع شده SQL رو اجرا کنید مثلا اگه یه گره دیتاش خراب شد سیستم در دسترس باشه به درد IoT یا اینترنت اشیاء میخوره (مثلا یه عالمه سنسور دارید میخواید اگه یکیشون مشکل پیدا کرد کل سیستم خراب نشه و حتی اطلاعاتشون هم خودکار باهم سینک بشه)
@Linuxor
@Linuxor
3
براتون تاحالا سوال شده چطوری OSINT میکنن؟ OSINT یعنی پیداکردن اطلاعات بیشتر راجع به یه چیزی با منابع عادی اینترنت مثلا با عکس یا ایمیل یه شرکت یا شخص ببینید توی چه سایت های دیگه بوده و اطلاعات بیشتری راجع بهش در بیارید. (قانونی)
اینجا یه لیست بزرگ از منابع OSINT جمع آوری شده که خیلی کمکتون میکنه (دقت کنید از اطلاعات پابلیک اینترنت داره استفاده میکنه و قانونیه و بیشتر برای گردآوری اطلاعات استفاده میشه تا هدف آسیب رسوندن به کسی و همچنین فقط برای کاربرا استفاده نمیشه مثلا مثل عکس بالا میتونید روی دامین یا ایپی یه سایت و یا حتی اسم یه شرکت این کارو کنید)
github.com/jivoi/awesome-osint
@Linuxor
اینجا یه لیست بزرگ از منابع OSINT جمع آوری شده که خیلی کمکتون میکنه (دقت کنید از اطلاعات پابلیک اینترنت داره استفاده میکنه و قانونیه و بیشتر برای گردآوری اطلاعات استفاده میشه تا هدف آسیب رسوندن به کسی و همچنین فقط برای کاربرا استفاده نمیشه مثلا مثل عکس بالا میتونید روی دامین یا ایپی یه سایت و یا حتی اسم یه شرکت این کارو کنید)
github.com/jivoi/awesome-osint
@Linuxor
3
اینکه مغز انسان تونسته یه هوش مصنوعی بسازه برای مغز تحسین بر انگیزه نه برای چیزی که ساخته.
فکر کنید یه جسمی (مغز) چقدر باید از بین مسیر های ممکن مسیری رو بره که بتونه یه چیزی بسازه که شبیه به خودش کار میکنه.
مغز ما یه meta-learning فوق پیشرفتس؛ یعنی اینکه میتونه یاد بگیره که چطوری یاد بگیره نه اینکه فقط یه کار مشخص رو یاد بگیره.
@Linuxor
فکر کنید یه جسمی (مغز) چقدر باید از بین مسیر های ممکن مسیری رو بره که بتونه یه چیزی بسازه که شبیه به خودش کار میکنه.
مغز ما یه meta-learning فوق پیشرفتس؛ یعنی اینکه میتونه یاد بگیره که چطوری یاد بگیره نه اینکه فقط یه کار مشخص رو یاد بگیره.
@Linuxor
16
توی این سایته میتونید کد بنویسید در لحظه خروجی اسمبلیش رو ببینید هم برای بهینه سازی هم برای فهم رابطه بین کد سطح بالا و سطح پایین کاربرد داره :
godbolt.org
@Linuxor
godbolt.org
@Linuxor
اگه برای وب اپلیکیشنت دنبال یه لایبری فرانت میگردی که راحت باشه و حوصله ری اکت و انگولار و... رو نداری mithril رو تست کن کلا 10 کیلوبایته و خیلی امکانات خوبی بهت میده و میتونی باهاش Singe Page Application (برنامه وبی که یه صفحس و روی عناصرش کلیک میکنی صفحه آپدیت میشه بجای اینکه بره صفحه جدید) بسازی
mithril.js.org
@Linuxor
mithril.js.org
@Linuxor