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

تبلیغات و ارتباط با من :
@LinuxorContact
Download Telegram
اسم درس هوش مصنوعی تو دانشگاهو باید بزارن "الگوریتم های جستجو"

@Linuxor
🤣219👍76😁10👎4
باورتون می‌شد یه روز سیسکو 7% از سهام خودشو داخل بورس ایران بزاره؟

@Linuxor
🤣168😁7🗿6🤪3👍2
یکی نوشته : عجیبه که SQL صد سالشه و هنوزم خیلی فوق‌العاده است.


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


@Linuxor
👍158🔥12💩3🤣1
یه نفر اومده و یه بش اسکریپت نوشته که باهاش به صورت سطحی می‌شه امنیت یه سرور رو برسی کرد، کار پیچیده ای نمی‌کنه بیشتر به درد تازه کار ها می‌خوره که این مشکلات رایج رو توی کانفیگ کردن سرور نداشته باشن :

https://github.com/vernu/vps-audit

@Linuxor
👍88🔥5
کدام یک برای دسته‌بندی نقاط ضعف "رایج" در طراحی و کدنویسی نرم‌افزارها استفاده می‌شود تا از ایجاد آنها جلوگیری شود؟
Anonymous Quiz
10%
CUE
17%
CWE
48%
CVE
25%
دسته بندی و انتشار نقاط ضعف به صورت عمومی کار اشتباهی است.
👍34🤣7💅53👎1
اگر اشکال‌زدایی (Debugging) فرآیند حذف باگ‌های نرم‌افزاری است، برنامه نویسی نیز فرآیند اضافه کردن اشکال‌ها (Bug) است

@Linuxor ~ Dijkstra
👍85🤣47😁10🤯4🔥1
یکی توییت زده : من متوجه شده‌ام که مدل‌های زبانی بزرگ (LLMs) مانند Claude و GPT-4o با این پرامپت خیلی خوب کار می‌کنند؛ این پرامپت آن‌ها را وادار می‌کند تا قبل از ارائه پاسخ نهایی، کمی "تأمل" کنند.

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

@Linuxor
👍84🔥10👎2👾21
توی سیستم‌عامل‌های مبتنی بر یونیکس و لینوکس، پورت‌های زیر 1024 برای دسترسی نیاز به مجوز root دارن. این پورت‌ها به عنوان پورت‌های معتبر (Privileged Ports) شناخته می‌شن.

@Linuxor
👍146🔥10👌2🤪2👎1
می‌دونستین وقتی Packet بزرگتر از حد مجاز (Maximum Transmission Unit) باشه، به فرگمنت‌های کوچیکتر تقسیم میشه؟ مثلاً یک بسته 4000 بایتی به 3 فرگمنت 1500 بایتی تقسیم میشه و هرکدوم جداگونه ارسال میشن! جالب اینجاست که فرگمنت‌ها می‌تونن از مسیرهای مختلف برن و در مقصد دوباره سر هم می‌چسبن

@Linuxor
👍117🍓7🤯4🤓21
یه اشتباهی کردن توی DNS اسم ریکورد IPV4 رو گذاشتن A بعدش مجبور شدن واسه IPV6 رو بزارن AAAA.

@Linuxor
🤣126😁3👍1👎1
یکی از کار های تکراری هکر ها اسکن کردن پورت های سرور شماست برای اینکه بفهمن چه پورت بازی دارین و متناسب با سرویس روی اون حمله رو انجام بدن.

ابزار Portspoof همه پورت‌ هاتون رو به عنوان پورت‌های باز نشون می‌ده و جواب پکت هارو فیک میده. در نتیجه مهاجم موقع اسکن کردن گمراه می‌شه و نمی‌تونه متوجه شه کدوم پورت واقعاً بازه و کدوم بسته.

https://github.com/drk1wi/portspoof


@Linuxor
👍133🤣25👎2👌2🔥1
مشکل استفاده از زبان ++C این است که شما را مجبور می‌کند قبل از انجام هر کاری همه چیز را بدانید.


@Linuxor ~ Perl Creator
👍204😁27👌5👾5
بستگی به پیچیدگی و تیم پروژتون باید تصمیم بگیرید از چه استراتژی برنچینگ Git استفاده کنید

این مقاله اومده 6 نوع استراتژی برنچینگ Git برای DevOps همراه با جوانب مثبت و منفی اونهارو نوشته

https://dev.to/juniourrau/6-types-of-git-branching-strategy-g54

@Linuxor
👍68🤪1
جدیدا مثل وب سرور شدی تا باهات صحبت نکنم باهام صحبتو شروع نمی‌کنی


@Linuxor
1💅127🤣84💔7👍5😭3
بعد از ساخت سیستم عامل، گرون ترین نرم افزار هایی که توی دنیا ساخته میشه پروژه های ERP هستش، پروژه های ERP یا برنامه ریزی مدیریت سازمانی برای مدیریت و یکپارچه سازی منابع انسانی ، زنجیره تامین و مدیریت مالی سازمان استفاده می‌شه برای مثال شرکت Nike برای ERP خودش 400 میلیون دلار هزینه کرده.

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


@Linuxor
👍1075🔥5🎄2🆒1
This media is not supported in your browser
VIEW IN TELEGRAM
اگه از داکر و داکر کامپوز استفاده می‌کنین lazydocker یه ابزار terminal ui برای مدیریت کردن اونهاست و کار شمارو به شدت ساده می‌کنه

https://github.com/jesseduffield/lazydocker

@Linuxor
👍671👎1
واقعا به توانایی‌های یه مهندس نرم‌افزار شک می‌کنم اگه خوش‌تیپ باشه.


@Linuxor
🤣172👍11🥱5💔2👎1
This media is not supported in your browser
VIEW IN TELEGRAM
اینجا یه ANN ساده با دو لایه و 50 نورون ساخته شده که برای یه وظیفه خاص، یعنی تشخیص اعداد 0 تا 9 آموزش دیده شده. این نوع از مدل‌ها به طور گسترده‌ای توی کاربردهایی مثل تشخیص دست‌خط، OCR (شناسایی کاراکترها)، یا پردازش تصویر استفاده می‌شن.


@Linuxor
👍90🔥13🆒41
یه نفر توییت زده :

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

در واقع این کد داره از روش داف Duff استفاده می‌کنه روش داف یکی از کلک های برنامه‌نویسیه که برای سرعت بخشیدن به یه زنجیره از دستورهای پشت سر هم استفاده می‌شه.

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

کد توییت هم در واقع داره از همین روش استفاده می‌کنه.

@Linuxor
👍92🤯37🔥3💩2🤣2
گاهی‌ اوقات بهتر است در روز تعطیل، در رختخواب خوابید تا اینکه تمام هفته‌ی بعد را مجبور به دیباگ کردن کدهای آن روز، تعطیل کرد.


@Linuxor ~ Dan Salomon
🤣190👍30😁1💅1
توی کامپیوتر ما یه trade-off بین زمان و حافظه داریم، یعنی باید یکیش رو بر اون یکی ترجیح بدیم مثلا می‌تونیم بجای اینکه فایل رو مستقیم روی دیسک ذخیره کنیم اونو فشرده کنیم و ذخیره کنیم که فضای کمتری بگیره اما دسترسی به فایل زمان بر تر میشه.


این trade-off به صورت بیولوژیکی توی حیوانات هم وجود داره مثلا گربه از قبل روی DNA و سیستم عصبیشون برنامه ریزی شده که بتونه سریع واکنش نشون بده و نیازی به محاسبه و تصمیم‌گیری کردن توی اون لحظه نداشته باشه اما انسان برای رسیدن به عکس العمل سریع باید محاسبه و تجزیه و تحلیل انجام بده.


@Linuxor
👍100💩9👀2