یه زمانی برای نوشتن کانفیگ یه نرم افزار خاص مثلا Nginx روز ها توی اینترنت میچرخیدیم و Example هارو میدیدیم که شاید یه نفر اون کاری که میخوایم کنیم رو قبلا کرده باشه.
الان که GPT اومده نگرانیم که کارمون رو از دست بدیم، این نگرانی شبیه نگرانی همون شخصیه که قبل از ظهور اینترنت با کتاب راهنما برنامه نویسی میکرد و از من و تو میترسید که بیایم جاشو بگیریم، جالب اینجاست من و تو هیچ خطری براش نداشتیم.
🐧 @Linuxor
الان که GPT اومده نگرانیم که کارمون رو از دست بدیم، این نگرانی شبیه نگرانی همون شخصیه که قبل از ظهور اینترنت با کتاب راهنما برنامه نویسی میکرد و از من و تو میترسید که بیایم جاشو بگیریم، جالب اینجاست من و تو هیچ خطری براش نداشتیم.
🐧 @Linuxor
👍101😐8🤣6😁3💅2
اولین روزای دانشگاه واسه یکی از دوستام لینوکس نصب کردم و اون اصلا نمیدونست چیه و فقط دوست داشت یه چیزی یاد بگیره، الان بعد از گذشت چندین سال اون یکی از خفن های لینوکسه
فردا قراره نتایج کنکور بیاد و هزاران نفر قراره دانشجوی کامپیوتر بشن، روزای دانشجویی طلایی ترین تایم یادگیری لینوکسه، نصبش کنید و باهاش ور برید بعد از چند سال تغییر رو حس میکنید، لینوکس دنیای جذابی داره و خیلی زود آدم رو شیفته خودش میکنه.
🐧 @Linuxor
فردا قراره نتایج کنکور بیاد و هزاران نفر قراره دانشجوی کامپیوتر بشن، روزای دانشجویی طلایی ترین تایم یادگیری لینوکسه، نصبش کنید و باهاش ور برید بعد از چند سال تغییر رو حس میکنید، لینوکس دنیای جذابی داره و خیلی زود آدم رو شیفته خودش میکنه.
🐧 @Linuxor
👍220❤16👎7🤣6🗿5
فیلتر شکن خراب کن ها چطوری فیلتر شکن هارو خراب میکنن؟
بخش عمده ای از فیلترینگ و پالیسی های شبکه توی ایران بر پایه DPI هستش، یعنی بجای اینکه دستی نامه ای که به دوستتون ارسال کردید برسی کنن با یه برنامه خودکار محتوای نامه هارو نگاه میکنن اگه با پالیسی مطابقت نداشته باشه اونو به مقصد نمیرسونن.
پروژه های زیادی برای DPI وجود داره مثلا nDPI یا L7-Filter یا مثلا Hippie که اتفاقا یه ماژول کرنل لینوکسه و میتونه به عنوان یه فایروال هم عمل کنه.
البته این ابزار ها چیز بدی نیستن و استفاده های خوب هم ازشون میشه مثلا میشه باهاشون امنیت شبکه رو بالا برد یا اینکه پالیسی هایی گذاشت که مثلا بسته هارو توی ارسال اولویت بندی کرد و بسته های مهم رو سریع تر به مقصد رسوند.
🐧 @Linuxor
بخش عمده ای از فیلترینگ و پالیسی های شبکه توی ایران بر پایه DPI هستش، یعنی بجای اینکه دستی نامه ای که به دوستتون ارسال کردید برسی کنن با یه برنامه خودکار محتوای نامه هارو نگاه میکنن اگه با پالیسی مطابقت نداشته باشه اونو به مقصد نمیرسونن.
پروژه های زیادی برای DPI وجود داره مثلا nDPI یا L7-Filter یا مثلا Hippie که اتفاقا یه ماژول کرنل لینوکسه و میتونه به عنوان یه فایروال هم عمل کنه.
البته این ابزار ها چیز بدی نیستن و استفاده های خوب هم ازشون میشه مثلا میشه باهاشون امنیت شبکه رو بالا برد یا اینکه پالیسی هایی گذاشت که مثلا بسته هارو توی ارسال اولویت بندی کرد و بسته های مهم رو سریع تر به مقصد رسوند.
🐧 @Linuxor
1👍90🗿1
This media is not supported in your browser
VIEW IN TELEGRAM
این گجت یه کامپیوتر کوچیکه که روش کالی لینوکس نصبه و به گوشیتون وصل میشه
از طریق usb tethring یا hotspot گوشیتون با یه SSID و رمز از قبل مشخص شده به شبکه گوشیتون وصل میشه و یه ssh و vnc سرور بالا میاره و از طریق گوشی میتونید بهش کانکت بشین و کنترلش کنید در واقع یه کامپیوتره که روش کالی لینوکس نصب شده.
🐧 @Linuxor
از طریق usb tethring یا hotspot گوشیتون با یه SSID و رمز از قبل مشخص شده به شبکه گوشیتون وصل میشه و یه ssh و vnc سرور بالا میاره و از طریق گوشی میتونید بهش کانکت بشین و کنترلش کنید در واقع یه کامپیوتره که روش کالی لینوکس نصب شده.
🐧 @Linuxor
🔥90🤩12👍5👎4🌭4
یه روش سریع برای اشتراک گذاری یک فولدر یا دایرکتوری با ماشین VirtualBox
کافیه مثل عکس وارد Shared Folders بشید و یه فولدر اضافه کنید و داخل ماشین مجازی با کامند زیر مانتش کنید:
sudo mount -t vboxsf MyFilesOnHost ./MyFilesOnVirtualMachine
که MyFilesOnHost فولدر داخل هاسته و MyFilesOnVirtualMachine یه فولدر خالی داخل ماشین مجازی.
الان هرچی داخل MyFilesOnHost بریزین از MyFilesOnVirtualMachine قابل استفادس و بر عکس.
🐧 @Linuxor
کافیه مثل عکس وارد Shared Folders بشید و یه فولدر اضافه کنید و داخل ماشین مجازی با کامند زیر مانتش کنید:
sudo mount -t vboxsf MyFilesOnHost ./MyFilesOnVirtualMachine
که MyFilesOnHost فولدر داخل هاسته و MyFilesOnVirtualMachine یه فولدر خالی داخل ماشین مجازی.
الان هرچی داخل MyFilesOnHost بریزین از MyFilesOnVirtualMachine قابل استفادس و بر عکس.
🐧 @Linuxor
🔥45👍21❤🔥1
اگر آراد و آرتمیس دو کاربر یک سیستم باشند کدام گذینه درست است؟
Anonymous Quiz
19%
آراد و آرتمیس درصورتی که عضو sudo نباشند نمیتوانند رمز یوزر خود را عوض کنند.
37%
اگر آراد و آرتمیس عضو sudo باشد آراد میتواند رمز آرتمیس را عوض کند
43%
اگر آراد عضو sudo باشد درصورتی میتواند رمز عبور آرتمیس را عوض کند که عضو sudo نباشد
🗿77💅7👍6🆒1
عکس سمت راست به دو روش متفاوت رمزنگاری شده، توی عکس وسط میشه با پیدا کردن الگو بدون داشتن رمز عکس واقعی رو ساخت ولی توی سمت چپی ممکن نیست چون به صورت تقریبا برابر پیکسل های رنگی پخش شدن.
مهاجم برای اینکه از عکس وسط به عکس واقعی برسه و رمز رو بشکنه نیاز نیست که بروت فورس سنگین و شاید غیر ممکنی رو انجام بده فقط کافیه رمزنگاری نا امن باشه فضای حالت به قدری کم میشه که توی چند دقیقه رمز شکسته میشه.
البته روش های رمزنگاری های کنونی به این مشکل ها فکر شده اما توی واقعیت بعضی برنامه نویس ها میان و رمزنگاری های ساختگی خودشون رو استفاده میکنن مثلا XOR میکنن یا جابجایی فلان کاراکتر با فلان کاراکتر که به شدت سیستم رو نا امن میکنه جالب اینجاست کلی از بازی های آنلاین همچین مشکلاتی رو دارن و خیلی زود هم کرک میشن.
🐧 @Linuxor
مهاجم برای اینکه از عکس وسط به عکس واقعی برسه و رمز رو بشکنه نیاز نیست که بروت فورس سنگین و شاید غیر ممکنی رو انجام بده فقط کافیه رمزنگاری نا امن باشه فضای حالت به قدری کم میشه که توی چند دقیقه رمز شکسته میشه.
البته روش های رمزنگاری های کنونی به این مشکل ها فکر شده اما توی واقعیت بعضی برنامه نویس ها میان و رمزنگاری های ساختگی خودشون رو استفاده میکنن مثلا XOR میکنن یا جابجایی فلان کاراکتر با فلان کاراکتر که به شدت سیستم رو نا امن میکنه جالب اینجاست کلی از بازی های آنلاین همچین مشکلاتی رو دارن و خیلی زود هم کرک میشن.
🐧 @Linuxor
👍90😁5❤4
گوگل از هر نسخه از دیتا هاش چند صد کپی داره، برای تغییرشون یه کوئری حال بهم زن و سنگین میزنه اما این Duplication باعث میشه که خیلی خیلی سریع بهشون دسترسی داشته باشه :)
تلگرام و اینستاگرام نمیاد برای محاسبه فالور های شما از کوئری COUNT استفاده کنه در واقع برای سرعت دسترسی بالا عددش رو یه جا ذخیره میکنه، اما ولی وقتی یه کاربر دیلیت اکانت میکنه قضیه یکم پیچیده میشه :)
🐧 @Linuxor
تلگرام و اینستاگرام نمیاد برای محاسبه فالور های شما از کوئری COUNT استفاده کنه در واقع برای سرعت دسترسی بالا عددش رو یه جا ذخیره میکنه، اما ولی وقتی یه کاربر دیلیت اکانت میکنه قضیه یکم پیچیده میشه :)
🐧 @Linuxor
👍88🤣9😁3❤1
چطوری شب امتحان یه درسی رو که تابحال نخوندیم با روش هوش مصنوعی بخونیم؟
یادگیری یکی از پیچیده ترین فرایند های انسانه و تقریبا هیچ الگویی برای اینکه بفهمید چطور میشه به طور مصنوعی و خارج از علاقه یه چیز رو خوب یاد گرفت وجود نداره !
ولی از کامپیوترا میشه یاد گرفت که چطور یاد میگیرن، بیاین توی موقعیت اضطراری خودمون رو قرار بدیم یعنی الان 12 شبه و فردا ساعت 8 صبح باید یه امتحان کتابی رو که تا بحال نخوندیم بدیم.
اکثر ما میایم یه بار با دقت اون کتاب رو شروع میکنیم میخونیم و اگه خوب برنامه ریزی کنیم تا ساعت 8 دیگه یه دور خوندیمش، اما تضمینی هست که اون چیزایی که با دقت خوندیم وسط امتحان یادمون بیاد؟
بیاین یه کار دیگه کنیم بجای اینکه از اول شروع کنیم با دقت بخونیم شروع کنیم با دقت محدود (batch) ولی با سرعت بالا تر شروع کنیم به خوندن، حالا وقتی رسیدیم به آخر، دوباره شروع کنیم با همون دقت محدود خوندن مجدد رو ادامه بدیم مثلا 5 بار (epoch) و هر دفه مقداری توی خوندن عمیق تر بشیم و به جزئیات بیشتر توجه کنیم.
این کار همون کاریه که هوش مصنوعی موقع یاد گیری میکنه، و جالب اینجاست روی مغز انسان هم جوابه !
🐧 @Linuxor
یادگیری یکی از پیچیده ترین فرایند های انسانه و تقریبا هیچ الگویی برای اینکه بفهمید چطور میشه به طور مصنوعی و خارج از علاقه یه چیز رو خوب یاد گرفت وجود نداره !
ولی از کامپیوترا میشه یاد گرفت که چطور یاد میگیرن، بیاین توی موقعیت اضطراری خودمون رو قرار بدیم یعنی الان 12 شبه و فردا ساعت 8 صبح باید یه امتحان کتابی رو که تا بحال نخوندیم بدیم.
اکثر ما میایم یه بار با دقت اون کتاب رو شروع میکنیم میخونیم و اگه خوب برنامه ریزی کنیم تا ساعت 8 دیگه یه دور خوندیمش، اما تضمینی هست که اون چیزایی که با دقت خوندیم وسط امتحان یادمون بیاد؟
بیاین یه کار دیگه کنیم بجای اینکه از اول شروع کنیم با دقت بخونیم شروع کنیم با دقت محدود (batch) ولی با سرعت بالا تر شروع کنیم به خوندن، حالا وقتی رسیدیم به آخر، دوباره شروع کنیم با همون دقت محدود خوندن مجدد رو ادامه بدیم مثلا 5 بار (epoch) و هر دفه مقداری توی خوندن عمیق تر بشیم و به جزئیات بیشتر توجه کنیم.
این کار همون کاریه که هوش مصنوعی موقع یاد گیری میکنه، و جالب اینجاست روی مغز انسان هم جوابه !
🐧 @Linuxor
7👍167🗿6❤1👎1
چطور میتونیم ایده استارتاپمون رو قبل از اجرا ارزیابی کنیم؟
اعتبارسنجی ایده کار سختیه، اما سه قانون اساسی وجود داره:
1. اگر کسی بگه ایدهاش هیچ نمونه مشابهی نداره، 99% احتمال داره یا هیچ بازاری براش وجود نداره، یا اون شخص نتونسته به درستی تحقیق کنه و رقبای خودش رو بشناسه.
2. تقریبا محاله کسی خارج از حوزه تخصصی خودش بتونه ایده استارتاپی خوبی بده.
3. بدون تحقیق عمیق روی رقبا، هیچ استارتاپی نمیتونه ایدهای بده که باعث برتری نسبت به رقبا بشه.
هر استارتاپی حتما رقیب/جایگزین داره. قبل از کار روی ایدهمون باید رقبای خودمون رو بهطور کامل بشناسیم.
اگر بتونیم برای این 3 مورد جواب قانع کنندهای به خودمون بدیم (نه اینکه خودمونو گول بزنیما)، تازه میشه گفت ایده ما مرحله اول اعتبارسنجی رو گذرونده و لااقل روی کاغذ قابل قبوله.
با اینکه این تازه اول راهه، 90% ایدههای استارتاپی از این مرحله جلوتر نمیرن.
🐧 @Linuxor ~ FarokhNotes
اعتبارسنجی ایده کار سختیه، اما سه قانون اساسی وجود داره:
1. اگر کسی بگه ایدهاش هیچ نمونه مشابهی نداره، 99% احتمال داره یا هیچ بازاری براش وجود نداره، یا اون شخص نتونسته به درستی تحقیق کنه و رقبای خودش رو بشناسه.
2. تقریبا محاله کسی خارج از حوزه تخصصی خودش بتونه ایده استارتاپی خوبی بده.
3. بدون تحقیق عمیق روی رقبا، هیچ استارتاپی نمیتونه ایدهای بده که باعث برتری نسبت به رقبا بشه.
هر استارتاپی حتما رقیب/جایگزین داره. قبل از کار روی ایدهمون باید رقبای خودمون رو بهطور کامل بشناسیم.
اگر بتونیم برای این 3 مورد جواب قانع کنندهای به خودمون بدیم (نه اینکه خودمونو گول بزنیما)، تازه میشه گفت ایده ما مرحله اول اعتبارسنجی رو گذرونده و لااقل روی کاغذ قابل قبوله.
با اینکه این تازه اول راهه، 90% ایدههای استارتاپی از این مرحله جلوتر نمیرن.
🐧 @Linuxor ~ FarokhNotes
👍81👎1
تفاوت سرور اختصاصی با Bare Metal چیه؟
تقریبا هردو شبیه هم دیگه بهتون دسترسی کامل به سرور رو میدن اما توی Bare Metal یکم دسترسی بیشتره مثلا میتونید به BIOS دسترسی داشته باشید و مثلا CPU رو کانفیگ کنید یا گرافیک رو Over Clock کنید.
برای کنترل کردنش یه کنسول بهتون میدن که بهش میگن IPMI باهاش از راه دور میتونید تنظیمات سخت افزاری رو تغییر بدید.
🐧 @Linuxor
تقریبا هردو شبیه هم دیگه بهتون دسترسی کامل به سرور رو میدن اما توی Bare Metal یکم دسترسی بیشتره مثلا میتونید به BIOS دسترسی داشته باشید و مثلا CPU رو کانفیگ کنید یا گرافیک رو Over Clock کنید.
برای کنترل کردنش یه کنسول بهتون میدن که بهش میگن IPMI باهاش از راه دور میتونید تنظیمات سخت افزاری رو تغییر بدید.
🐧 @Linuxor
2👍82❤6🆒5👎2
چقدر از هک/امنیت وب میدونید؟ کاربر tib3rius یه مجموعه ای از سوالات Security وب اپلیکشن ها درست کرده که با یه کلیک میتونید جوابشو ببینید.
https://tib3rius.com/interview-questions.html
🐧 @Linuxor
https://tib3rius.com/interview-questions.html
🐧 @Linuxor
1👍57🔥2🏆2
پروژه Ollama بهتون این امکان رو میده که مدل های زبانی بزرگ LLM رو به سادگی روی سیستم خودتون اجرا کنید.
https://github.com/ollama/ollama
برای مثال میتونید با این پروژه بصورت آفلاین چت بات شخصی بسازید یا تولید محتوا اختصاصی کنید و یا کار های جالب تر مثل استخراج اطلاعات مفید از حجم زیادی دیتا کنید.
🐧 @Linuxor
https://github.com/ollama/ollama
برای مثال میتونید با این پروژه بصورت آفلاین چت بات شخصی بسازید یا تولید محتوا اختصاصی کنید و یا کار های جالب تر مثل استخراج اطلاعات مفید از حجم زیادی دیتا کنید.
🐧 @Linuxor
👍68👎3🤡3👌2🥱2
This media is not supported in your browser
VIEW IN TELEGRAM
این گیف سرعت لول های مختلف کش رو نشون میده، ببینید RAM چقدر کند دیده میشه
کش های لول یک فقط برای یه هسته ان و سریع ترین نوع کش هستند و لول دو مشترک برای چندین هسته و لول سه مشترک برای همه هسته ها هستند.
🐧 @Linuxor ~ thanks to _abolfazlabasi
کش های لول یک فقط برای یه هسته ان و سریع ترین نوع کش هستند و لول دو مشترک برای چندین هسته و لول سه مشترک برای همه هسته ها هستند.
🐧 @Linuxor ~ thanks to _abolfazlabasi
👍92❤8🔥5🤣3✍1