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

تبلیغات و ارتباط با من :
@LinuxorContact
Download Telegram
پکن غول‌های فناوری چین را موظف کرده است که خرید تراشه‌های انویدیا را برای مراکز داده جدید متوقف کنند و در عوض از شرکت‌های داخلی مانند هواوی و کامبریکن حمایت کنند.

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

www.sigmajs.org

@Linuxor
1
Media is too big
VIEW IN TELEGRAM
این ابزارم جدیدا دارن توسعش می‌دن باهاش می‌تونید برنامه ها و بازی های ویندوز رو روی گوشی اندرویدتون تقریبا مستقیم اجرا کنید.

github.com/brunodev85/winlator/releases


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

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

@Linuxor
اگه کسی تو محل کار گفت سوسک کش استرس نگیرید منظورش دیباگره


@Linuxor
یکی دوبار گند بزنی تو معماری و ساختار پروژه و مجبور بشی پروژه رو سنگین ریفکتور کنی اون موقعس که می‌فهمی کد زدن تو کاغذ چقدر لذت بخشه، میفهمی مربع مستطیل کشیدن روی کاغذ چقدر لذت بخشه، الان داغی نمی‌فهمی!

@Linuxor
از بس که مهاجرت زیاد شده، سن سینیور ها داره می‌رسه به 25 سال و شرکت ها هم تاریخ انقضای افراد رو در حد 2 سال می‌بینن

@Linuxor
کاش صاحب یه شرکت سرور و هاستینگ بودم شروع می‌کردم روی این جمله تبلیغ می‌رفتم "با خیال راحت از اینکه سرورات نخوابن تو بلک فرایدی پلی استیشین 5 میلیونی تخفیف بده"


@Linuxor
اینجا 100 تا تمرین برای NumPy می‌تونی پیدا کنی، کتابخونه NumPy یکی از مهم‌ترین و پایه‌ای‌ترین کتابخانه‌های پایتون برای محاسبات عددی و علم داده هستش. این کتابخانه امکانات زیادی برای کار با داده‌های عددی، ماتریس‌ها و آرایه‌های چندبُعدی در اختیارتون می‌ذازه.

github.com/rougier/numpy-100


@Linuxor
1
گوگل یه سیستم عامل داره میسازه به اسم آلومینیوم او اس که قراره جایگزین کروم او اس بشه که ترکیبی از اندروید و کروم او اسه، این سیستم عامل قراره توی عمقش از هوش مصنوعی استفاده بشه و نه به عنوان یه دستیار و ابزار جدا و تقریبا با هوش مصنوعیش بشه هر کاری انجام داد.


@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
توی فرانت وقتی مستندات نوشته می‌شه یه مثال هم اگه بشه کنارش زد خیلی عالی می‌شه، این کتابخونه بهتون کمک می‌کنه توی مستنداتتون کد های ری اکتی رو زنده اجرا کنید

react-styleguidist.js.org


@Linuxor
واژه تکامل برای نرم افزار اشتباهه همون فرگشت درسته، نرم افزار ها کامل نمی‌شن بلکه با نیاز های کاربرا سازگار می‌شن در واقع اگه روزی رو دیدید که یه نرم افزار کامل شده و دیگه براش آپدیتی نمی‌آد اون کامل نشده و در واقع مرده!

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


@Linuxor
6
کدوم زبان با اشتباه کردن برنامه نویس، پتانسیل Memory Leak کمتری داره؟
Anonymous Quiz
15%
Node.js
18%
Django
49%
Go
19%
PHP
اگه هنوزم ترمینالی هستین و ادیت هاتون رو توی ترمینال انجام می‌دید neovide رو تست کنید کلی امکانات اضافی نسبت به neovim داره.

کلی پلاگین داره، حتی پنجره شناور داره، تقریبا می‌شه تبدیلش کرد به یه ide کامل برای کد زدن، و نکته خوبش هم اینه روی همه سیستم عاملا از ویندوز و مک و لینوکس نصب می‌شه‌:

neovide.dev


@Linuxor
برای یادگیری زبان ++C و پیشرفته تر شدن توش این لیست رو نگاه کنید، تقریبا همه چیزای لازم از کتاب بگیر تا رفرنس های محبوب رو لیست کرده یه سری Talks هم داره که توی اوقات بیکاری می‌تونید ازشون استفاده کنید:

awesomecpp.com


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


انجام Tree-shaking باعث می‌شه که کدهای استفاده نشده حذف بشن.

انجام Minification باعث می‌شه فایل‌ها کوچیک‌تر بشن.

انجام Bundle باعث می‌شه چند فایل JS/CSS ترکیب بشن.

انجام Code Splitting باعث می‌شه فقط کد مورد نیاز هر صفحه لود بشه.

انجام Lazy Loading باعث می‌شه ماژول‌ها فقط هنگام نیاز دانلود بشن.

انجام Dead Code Elimination باعث می‌شه کدهای مرده (شرط غیر قابل اجرا مثلا) حذف بشن.

انجام Asset Optimization که تصاویر و فایل‌ها فشرده بشن.

انجام Hashing برای Cache Busting که مرورگر نسخه جدید فایل‌ها رو دریافت کنه.

انجام ابزار Babel که کد با مرورگرهای قدیمی سازگار بشه.

انجام CSS Extraction که CSS از JS جدا و قابل cache بشه.

انجام Inlining و Preloading باعث می‌شه لود اولیه صفحه سریع‌تر باشه.

انجام Pre-Bundling باعث می‌شه کتابخانه‌های سنگین سریع‌تر آماده بشن.

انجام Scope Hoisting که باعث می‌شه ماژول‌ها کارآمدتر و سریع‌تر اجرا بشن.

انجام gzip/Brotli که باعث می‌شه فایل‌ها سبک بشن و سریع دانلود بشن.


@Linuxor
یه نفر شروع کرده و 30 روز با وایب کدینگ یه ابزار برنامه‌ریزی/مدیریت مالی بالا آورده و 127 دلار هم هزینه کرده، و تونسته مشتری هم جذب کنه و یه مشتری ماهیانه 50 دلاری هم گرفته، اینجا درباره روند ساختش از MVP تا پروداکت واقعیش نوشته.


@Linuxor
وضعیت برنامه نویس های مملکت😂😂😂

@Linuxor
تلگرام داره شبیه دیسکورد و اسلک می‌شه!

امروز مسابقه دو هفته‌ای طراحی Nodes شروع شده، توی این مسابقه قراره طراحا به تلگرام یه ویژگی اضافه کنن که به کاربران اجازه می‌ده چت‌ها و گروه‌هاشون رو مثل سرورهای Discord یا فضای کاری Slack مدیریت کنن، با پروفایل و تنظیمات جداگانه برای هر Node.

طراح‌ها از سراسر دنیا می‌تونن شرکت کنن و این طراحی رو برای تلگرام پیاده کنن و بهترین طرح برنده 50,000 دلار جایزه می‌شه!


@Linuxor
خیلیا فکر می‌کنن OWASP فقط برای امنیت وبه، اما برای امنیت اپلیکیشن‌های موبایل هم هست.
این پروژه MAS رو ببینید که شامل، MASVS استانداردهای امنیتی برای اپلیکیشن موبایل، MASWE فهرست ضعف‌ها و آسیب‌پذیری‌های رایج و MASTG یه راهنمای عملی تست امنیتی اپلیکیشن هستش

برای خوندن بیشتر راجع بهشون توی سایت خود OWASP برید :

mas.owasp.org

@Linuxor