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

تبلیغات و ارتباط با من :
@LinuxorContact
Download Telegram
توی پروفایل های تلگرام این تیکه رو می‌بینید عکس قرینه و مات می‌شه تا اون سه تا دکمه نیوفته روی عکس؟

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


@Linuxor
2
کی می‌تونیم کار توی شرکت رو ول کنیم و تمرکز کنیم روی کار و درآمد خودمون؟

اول اینکه باید هزینه یک سال زندگی داشته باشین، و بعد باید کارتون رو همزمان با کار توی شرکت شروع کنید و منتظر یه سری سیگنال باشین :

سیگنال اول، کارت ماهیانه حداقل نصف درآمد شرکت رو بده و سه ماه متوالی هم حداقل این تکرار بشه (POC)

سیگنال دوم، رشد دادنش بسیار سخت نباشه و باهاش حال کنی (PMF)

سیگنال سوم، توی کار فعلیت توی شرکت احساس افتخار نکنی و حاضر باشی تن بدی به تکنولوژی ها و چیز هایی که حتی یه روزی مسخرشون می‌کردی.


@Linuxor
5
یه روش جالب برای خالی کردن فوری رم

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


نصب روی ویندوز، مک و لینوکس :
npm install --global kill-tabs

توی خط فرمان این دستور رو کافیه بزنید :
kill-tabs


@Linuxor
5
هزینه API واتساپ خیلی بالاس ولی اگه خواستین رایگان برای واتساپ ربات های خودکار بنویسید از این لایبری استفاده کنید، در واقع از مرورگر وب استفاده می‌کنه که API رو شبیه سازی کنه، کلی چیز جالب می‌شه باهاش نوشت بیشتر برای کد های OTP یا کد ورود به برنامه ها و یا ربات دستیار فروش آنلاین ازش استفاده می‌کنن، دقت کنید محدودیت داره اگه باهاش SPAM کنید اکانت واتساپتون بن می‌شه

برای نصب برین اینجا و از قسمت راهنما برید توی installation و توی قسمت documention هم مستنداتش برای شروع آموزش هست :
wwebjs.dev

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


توی سایتش مثال هاشو گذاشته که چه کار هایی می‌تونید باهاش کنید، راهنمای استفادش هم هست :
interactjs.io


@Linuxor
می‌دونستین اون موش توی زبان برنامه نویسی Go اسمش gopher هستش و در واقع این موجوده، اصلا کاری به هیچ چی ندارم که چرا قیافش این شکلیه و چرا لوگوی زبان Go هستش و... سوال اصلی اینه این موجود دهنش کجاست؟

@Linuxor
چت جی پی تی به هندیا که وضعیت کشورشون داغونه اکانت رایگان می‌ده


@Linuxor
چت جی پی تی خیلی وقته بازیچه هکرا شده

محققا آسیب پذیری هایی پیدا کردن که هکرا احتمالا ازشون خبر داشتن؛ یکی از تکنیک‌های مورد استفاده «تزریق فرمان غیرمستقیم» هست، به این معنی که مهاجم می‌تونه با پنهان کردن دستوراتی توی صفحات وب یا لینک‌ها، مدل رو گمراه کنه تا کاری انجام بده که نباید انجام بده.

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

تزریق حافظه یعنی قرار دادن دستوراتی توی سایت‌ها که وقتی مدل اون سایت رو خلاصه کنه، اون دستور توی حافظه چت (یا حافظه دائمی) وارد بشه و مدل توی تعاملات بعدی تحت تأثیرش قرار بگیره. و این تحت تاثیر قرار گرفتن ممکنه برای حملات بعدی استفاده بشه.

تا اطلاع ثانوی درخواست خلاصه کردن سایت های غیر معتبر رو نداشته باشید، همچنین حافظه همه هوش مصنوعی های خودتون رو پاک کنید، هنوز باگ فعاله.


@Linuxor
هوش مصنوعی گوگل به یه نفر لایسنس ویندوز داده !


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


@Linuxor
توی گزارش 2025 گیتهاب، زبان TypeScript پرمشارکت ترین زبان و بعد از اون Python توی رتبه دوم قرار داره.



@Linuxor
از چت جی پی تی پرسیدم معنی گوست کردن چیه؟ نفهمیدم چی گفت؛ بهش گفتم یه مثال توی برنامه نویسی بزن، گفتش :

وقتی یه تابع یا سرویس ناگهان بدون هیچ اروری و توضیحی از کار می‌افته و هیچ پاسخی نمی‌ده، در واقع اون «گوستت کرده»


نسل جدید عجب اصطلاحاتی دارن فکر نمی‌کردم واسه یه موقعیت شخمی که همیشه توشیم یه کلمه ساخته باشن.


@Linuxor
سورس کد سایت اپ استور اپل لو رفت!


وقتی یه وب‌سایت مدرن با فریم‌ورک‌هایی مثل React، Vue، Svelte، Angular و غیره ساخته می‌شه، کد اصلی (که توسعه‌دهنده می‌نویسه) توی مرورگر کاربران مستقیماً استفاده نمی‌شه و کد مینیفای و ترنسپایل شده استفاده می‌شه و غیر قابل خوندنه.

اما توی زمان توسعه نیازه که کد ها بررسی بشن، برای حل این مشکل و دیدن کد، ابزارهای بیلد (مثل Vite، Webpack، Rollup) یه فایل به نام source map می‌سازن.
این فایل نشون می‌ده که هر خط از کد فشرده‌شده در اصل مربوط به کدوم فایل و کدام خط از کد واقعی (اصلی) بوده.


توسعه دهنده های اپل فراموش کرده بودن که source map رو غیر فعال کنن، یه نفر فوراََ ازش یه کپی روی گیتهاب گرفت، که البته گیتهاب فوراََ ریپازیتوری رو پاک کرد و اپل هم باگ رو فیکس کرد ولی سورس کد لو رفت.


@Linuxor
ظاهر سایت پی اچ پی، مدرن تر می‌شه

زبان پی اچ پی یه مسابقه گذاشته بود، که ظاهر سایتش رو کاربرا بازطراحی کنن و به بهترین تغییر هم جایزه بده و هم اعمالش کنه؛

برنده این طراحی در اومد:
nunoguerra.com/dev/php

نسخه قبلی که هفته های آینده به بالایی بروز می‌شه:
php.net


@Linuxor
@Linuxor ~ benchfa
توی مهندسی نرم افزار و کلا ساخت نرم افزار باید مکانیزمی رو داشته باشید که شکست ها تاوان سختی نداشته باشن

اصل کلی:
Fail fast, fail safe, fail cheap.

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


@Linuxor
2
وقتی یادت می‌ره یه فیلد رو بجای اینکه Number بذاری String می‌ذاری، واکنش کاربرا :


@Linuxor
2
48
اگه تا حالا برات سوال بوده که چجوری سایت‌هایی مثل Google Meet یا Discord بدون سرور مرکزی ویدیو و صدا رد و بدل می‌کنن، ریپوی Pion WebRTC دقیقاً همون جادوی پشت پرده‌ست، فقط با زبان Go!
باهاش می‌تونی از صفر یه چت تصویری، استریم زنده، یا حتی یه برنامه ارسال دیتا بین دو تا دستگاه بسازی، اونم بدون اینکه به مرورگر وابسته باشی. یعنی خودت می‌شی سازنده‌ی “مینی دیسکورد”!

توضیحات بیشتر و راهنما :
github.com/pion/webrtc

لیست چیزای جالبی که مردم باهاش ساختن:
github.com/pion/awesome-pion


@Linuxor
اگه تا حالا برات سوال شده «کامپیوترم توی شبکه دقیقاً داره با کی حرف می‌زنه؟» یا «کدوم برنامه داره نت می‌خوره؟»، یه ابزار خوب به اسم Sniffnet هست که اینو قشنگ بهت نشون می‌ده
یه برنامه اوپن‌سورس و خوش‌ظاهر که ترافیک اینترنتت رو لحظه‌ای مانیتور می‌کنه؛ از اینکه با چه سرورهایی در ارتباطی تا اینکه هر اپ چقدر دانلود و آپلود داره. برای یاد گرفتن شبکه، دیباگ کردن برنامه‌هات یا حتی فقط کنجکاوی درباره‌ی اینترنت، عالیه!

برخلاف وایرشارک که یه‌کم سنگین و فنیه، Sniffnet خیلی ساده‌ست و فقط با چند کلیک نمودار و اطلاعات واضح بهت می‌ده. هم برای ویندوز هست، هم لینوکس و مک، و با Rust نوشته شده، دانلود از اینجا :
sniffnet.net

@Linuxor