میدونستین وقتی Packet بزرگتر از حد مجاز (Maximum Transmission Unit) باشه، به فرگمنتهای کوچیکتر تقسیم میشه؟ مثلاً یک بسته 4000 بایتی به 3 فرگمنت 1500 بایتی تقسیم میشه و هرکدوم جداگونه ارسال میشن! جالب اینجاست که فرگمنتها میتونن از مسیرهای مختلف برن و در مقصد دوباره سر هم میچسبن
@Linuxor
@Linuxor
👍117🍓7🤯4🤓2❤1
یکی از کار های تکراری هکر ها اسکن کردن پورت های سرور شماست برای اینکه بفهمن چه پورت بازی دارین و متناسب با سرویس روی اون حمله رو انجام بدن.
ابزار Portspoof همه پورت هاتون رو به عنوان پورتهای باز نشون میده و جواب پکت هارو فیک میده. در نتیجه مهاجم موقع اسکن کردن گمراه میشه و نمیتونه متوجه شه کدوم پورت واقعاً بازه و کدوم بسته.
https://github.com/drk1wi/portspoof
@Linuxor
ابزار Portspoof همه پورت هاتون رو به عنوان پورتهای باز نشون میده و جواب پکت هارو فیک میده. در نتیجه مهاجم موقع اسکن کردن گمراه میشه و نمیتونه متوجه شه کدوم پورت واقعاً بازه و کدوم بسته.
https://github.com/drk1wi/portspoof
@Linuxor
👍133🤣25👎2👌2🔥1
بستگی به پیچیدگی و تیم پروژتون باید تصمیم بگیرید از چه استراتژی برنچینگ Git استفاده کنید
این مقاله اومده 6 نوع استراتژی برنچینگ Git برای DevOps همراه با جوانب مثبت و منفی اونهارو نوشته
https://dev.to/juniourrau/6-types-of-git-branching-strategy-g54
@Linuxor
این مقاله اومده 6 نوع استراتژی برنچینگ Git برای DevOps همراه با جوانب مثبت و منفی اونهارو نوشته
https://dev.to/juniourrau/6-types-of-git-branching-strategy-g54
@Linuxor
👍68🤪1
بعد از ساخت سیستم عامل، گرون ترین نرم افزار هایی که توی دنیا ساخته میشه پروژه های ERP هستش، پروژه های ERP یا برنامه ریزی مدیریت سازمانی برای مدیریت و یکپارچه سازی منابع انسانی ، زنجیره تامین و مدیریت مالی سازمان استفاده میشه برای مثال شرکت Nike برای ERP خودش 400 میلیون دلار هزینه کرده.
سیستم ERP خیلی شبیه به سیستم عامله، در واقع نیاز های اساسی و مدیریت های سطح پایین رو جفتشون دارن انجام میدن و به شدت دنیا هزینه عجیبی برای این نوع سیستم ها میکنه؛ تولید این سبک نرم افزار ها میتونه یه درآمد خوب براتون باشه.
@Linuxor
سیستم ERP خیلی شبیه به سیستم عامله، در واقع نیاز های اساسی و مدیریت های سطح پایین رو جفتشون دارن انجام میدن و به شدت دنیا هزینه عجیبی برای این نوع سیستم ها میکنه؛ تولید این سبک نرم افزار ها میتونه یه درآمد خوب براتون باشه.
@Linuxor
👍107❤5🔥5🎄2🆒1
This media is not supported in your browser
VIEW IN TELEGRAM
اگه از داکر و داکر کامپوز استفاده میکنین lazydocker یه ابزار terminal ui برای مدیریت کردن اونهاست و کار شمارو به شدت ساده میکنه
https://github.com/jesseduffield/lazydocker
@Linuxor
https://github.com/jesseduffield/lazydocker
@Linuxor
👍67❤1👎1
This media is not supported in your browser
VIEW IN TELEGRAM
اینجا یه ANN ساده با دو لایه و 50 نورون ساخته شده که برای یه وظیفه خاص، یعنی تشخیص اعداد 0 تا 9 آموزش دیده شده. این نوع از مدلها به طور گستردهای توی کاربردهایی مثل تشخیص دستخط، OCR (شناسایی کاراکترها)، یا پردازش تصویر استفاده میشن.
@Linuxor
@Linuxor
👍90🔥13🆒4⚡1
یه نفر توییت زده :
اگه میتونی توضیح بدی این فانکشن C چطور کار میکنه، بهتره کمی از کامپیوتر فاصله بگیری و بیرون بری و هوای تازهای بخوری.
در واقع این کد داره از روش داف Duff استفاده میکنه روش داف یکی از کلک های برنامهنویسیه که برای سرعت بخشیدن به یه زنجیره از دستورهای پشت سر هم استفاده میشه.
فرض کنین یه آرایه دارین توش 100 تا عضو داره میخواین بریزینش توی یه آرایه دیگه، یه حلقه میشه نوشت اما این حلقه کند کار میکنه چون هر بار که یکی میریزه میره شرط حلقه رو چک میکنه، بجای یکی یکی فرض کنین 8 تا 8 تا بریزیم که کمتر شرط حلقه چک بشه، مشکل این اینه که 100 به 8 بخش پذیر نیست و اخرین اجرای حلقه که کمتر از 8 تا مونده به مشکل میخوره، پس میایم یه کاری میکنیم توی اولین اجرا با Switch میپریم وسط حلقه که اون اخرین اجرای حلقه هم جور در بیاد.
کد توییت هم در واقع داره از همین روش استفاده میکنه.
@Linuxor
اگه میتونی توضیح بدی این فانکشن C چطور کار میکنه، بهتره کمی از کامپیوتر فاصله بگیری و بیرون بری و هوای تازهای بخوری.
در واقع این کد داره از روش داف Duff استفاده میکنه روش داف یکی از کلک های برنامهنویسیه که برای سرعت بخشیدن به یه زنجیره از دستورهای پشت سر هم استفاده میشه.
فرض کنین یه آرایه دارین توش 100 تا عضو داره میخواین بریزینش توی یه آرایه دیگه، یه حلقه میشه نوشت اما این حلقه کند کار میکنه چون هر بار که یکی میریزه میره شرط حلقه رو چک میکنه، بجای یکی یکی فرض کنین 8 تا 8 تا بریزیم که کمتر شرط حلقه چک بشه، مشکل این اینه که 100 به 8 بخش پذیر نیست و اخرین اجرای حلقه که کمتر از 8 تا مونده به مشکل میخوره، پس میایم یه کاری میکنیم توی اولین اجرا با Switch میپریم وسط حلقه که اون اخرین اجرای حلقه هم جور در بیاد.
کد توییت هم در واقع داره از همین روش استفاده میکنه.
@Linuxor
👍92🤯37🔥3💩2🤣2
توی کامپیوتر ما یه trade-off بین زمان و حافظه داریم، یعنی باید یکیش رو بر اون یکی ترجیح بدیم مثلا میتونیم بجای اینکه فایل رو مستقیم روی دیسک ذخیره کنیم اونو فشرده کنیم و ذخیره کنیم که فضای کمتری بگیره اما دسترسی به فایل زمان بر تر میشه.
این trade-off به صورت بیولوژیکی توی حیوانات هم وجود داره مثلا گربه از قبل روی DNA و سیستم عصبیشون برنامه ریزی شده که بتونه سریع واکنش نشون بده و نیازی به محاسبه و تصمیمگیری کردن توی اون لحظه نداشته باشه اما انسان برای رسیدن به عکس العمل سریع باید محاسبه و تجزیه و تحلیل انجام بده.
@Linuxor
این trade-off به صورت بیولوژیکی توی حیوانات هم وجود داره مثلا گربه از قبل روی DNA و سیستم عصبیشون برنامه ریزی شده که بتونه سریع واکنش نشون بده و نیازی به محاسبه و تصمیمگیری کردن توی اون لحظه نداشته باشه اما انسان برای رسیدن به عکس العمل سریع باید محاسبه و تجزیه و تحلیل انجام بده.
@Linuxor
👍100💩9👀2
توی Cassandra با اجرای این دستور، دادهای با کلید key1 و مقدار value1 توی جدول table_name درج میشه و بعد از 24 ساعت بهطور خودکار حذف میشه. این ویژگی برای مدیریت دادههای موقتی یا کش (Cache) کاربرد داره
INSERT INTO table_name (key, column1) VALUES ('key1', 'value1') USING TTL 86400;
@Linuxor
INSERT INTO table_name (key, column1) VALUES ('key1', 'value1') USING TTL 86400;
@Linuxor
👍61🔥2🤣2
اگه خواستین یه دیتابیس معروف رو حرفه ای بشین این سایت برای هر دیتابیس کلی آموزش و سوال how to با راه حلش داره
database.guide
(توی گوشی با حالت desktop mode بازش کنید)
@Linuxor
database.guide
(توی گوشی با حالت desktop mode بازش کنید)
@Linuxor
👍99👎2💩1