Stuff for Geeks
158 subscribers
181 photos
38 videos
178 files
575 links
Admin: @the_mhbr
Download Telegram
چگونه خطوط خالی یک فایل را حذف کنیم؟
اگه یه فایل متنی دارین و نیاز دارین که خطوط اضافیش رو حذف کنین کافیه که با استفاده از sed به شکل زیر عمل کنین:
sed '/^[[:space:]]*$/ d' <path-to-file>


توضیح:
دستور d که همون delete هست و مسیله ای نداره اما پترنی که استفاده شده([[:space:]]) یه ریجکس هست که میگه اگه یه خط شامل صفر یا بیش تر(*) whitespace بود اون خط رو انتخاب کن
نکته مهم اینجاست که توی ریجکس whitespace با
\s
نشون داده میشه ولی اینجا این مورد کار نمیکنه و باید از [[:space:]] استفاده کنیم

البته توجه کنین که sed کلا محتوای یک فایل رو عوض نمیکنه و خروجیش هم stdout هست
پس این دستور فایلتون رو عوض نمیکنه و اگه لازمه که محتوای فایل عوض بشه باید از ریدایرکت استفاده کنین
#sed
#linux
#Tips

@stuffs_for_geeks
Computer_Network.pdf
214.3 MB
جزوه درس شبکه‌های کامپیوتری، مناسب برای کنکور ارشد و دکتری و امتحانات دانشگاهی

#network
#handbook
#شبکه
#جزوه
دوره آموزشی راه‌اندازی فروشگاه اینترنتی

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

تا اینجا، سیزده بخش منتشر شده است. اینجا می‌توانید لیست پخش و قسمت‌های جدید را ببینید:
🌐 aparat.com/playlist/1172636/

💥 لینک مستقیم مشاهدۀ بخش‌های یک تا سیزدهم:
1️⃣ راه‌اندازی فروشگاه اینترنتی (بخش اول)
2️⃣
راه‌اندازی فروشگاه اینترنتی (بخش دوم)
3️⃣ راه‌اندازی فروشگاه اینترنتی (بخش سوم)
4️⃣ راه‌اندازی فروشگاه اینترنتی (بخش چهارم)
5️⃣ راه‌اندازی فروشگاه اینترنتی (بخش پنجم)
6️⃣ راه‌اندازی فروشگاه اینترنتی (بخش ششم)
7️⃣ راه‌اندازی فروشگاه اینترنتی (بخش هفتم)
8️⃣ راه‌اندازی فروشگاه اینترنتی (بخش هشتم)
9️⃣ راه‌اندازی فروشگاه اینترنتی (بخش نهم)
🔟 راه‌اندازی فروشگاه اینترنتی (بخش دهم)
1️⃣1️⃣ راه‌اندازی فروشگاه اینترنتی (بخش یازدهم)
2️⃣1️⃣ راه‌اندازی فروشگاه اینترنتی (بخش دوازدهم)
3️⃣1️⃣ راه‌اندازی فروشگاه اینترنتی (بخش سیزدهم)


☑️ @kar_kasb
Stuff for Geeks
Networks basics for hackers - Chapter7.pdf
بخشی از فصل هشت کتاب😑
بزودی...
🔥2
دوستان اگه درسی مثل مدار منطقی یا ساختار کامپیوتر داشتین و استاد گفت modelsim یا ise یا همچین چیزایی برای وریلاگ(منظورم خود وریلاگه نه سیستم وریلاگ) نصب کنین، میتونین ایگنور کنین حرفش رو و icarus verilog رو همراه با gtkwave استفاده کنید که بسیار منطقی تر است


لینک دانلود icarus verilog برای ویندوز
https://bleyer.org/icarus/

یک پروژهٔ کوچیک و آموزش کار با icarus verilog و gtkwave (این آموزش توی لینوکس هست ولی روی ویندوز هم هیچ فرقی نداره. اگه icarus رو درست نصب کنین، دستوراتی که توی آموزش میزنه براتون توی ترمینال ویندوز هم اجرا خواهد شد):
https://circuitfever.com/verilog-simulation-using-iverilog-and-gtkwave


#verilog
🔥1
Forwarded from Forensic In persian (Forensic Man)
FOR500[MyEdition].pdf
8.5 MB
سالها بود که این کتاب در کنج لپتاپم داشت خاک میخورد از طرفی هم جای خالی چنین فضایی که مطالب عملی رو به صورت کاملاً فارسی و مدون به صورت رایگان آموزش بدهند خیلی حس میشد؛ دوستان زیادی بهم گفتند که مطالب رو در قالب یک کتاب چاپ کن و منتشر کن ولی من با توجه به این قیمت تمام شده برای مخاطب میتونست مقرون به صرفه نباشه و از طرفی هم علاقه شخصی خودم به اشتراک دانش به صورت رایگان وجود داشت و با نظر گرفتن شرایط نابه سامان وضعیت امنیت سایبری کارشناس‌های سازمان‌ها/شرکت‌ها تصمیم گرفتم که هم این کتاب رو منتشر کنم هم کانالی برای این موضوع ایجاد کنم. :)
انشالله به شرط حیات در قالب ویدئو آموزشی هم کار رو ادامه خواهیم داد و مطالب بیشتری رو برای سایر موضوعاتی که قبلاً عنوان کردم قرار خواهیم داد.
و من الله توفیق/
م.و.ف.ق باشید///
Forwarded from GHOST PACKT COURSE
👌1
Forwarded from 2024 Angela Yu Python
01 - Day 1 - Beginner - Working with Variables in Python to Manage Data
Forwarded from 2024 Angela Yu Python
Media is too big
VIEW IN TELEGRAM
001 What you're going to get from this course
یه سایت خیلی خوب با کتابهای خیلی خوب برای یادگیری پایتون:

https://inventwithpython.com

#Programming
#Python
@stuffs_for_geeks
❤‍🔥1
Forwarded from Yasha
آمازون یه Runtime خفن برای جاوا اسکریپت معرفی کرده که 2 برابر از NodeJS سریع‌تره. با زبان Rust نوشته شده و فقط 3 مگابایت حجم داره! یعنی 10 برابر هم تقریبا سبک‌تره.

https://github.com/awslabs/llrt

@Yasha
🔥2
Forwarded from SecCode (Meisam Monsef)
دانلود رایگان دوره کانفیگ سرور لینوکس Ubuntu به مناسبت ولادت امام حسین (ع)

امام حسین (ع) : کسی که برای جلب رضایت و خوشنودی مردم ، موجب خشم و غضب خداوند شود، خداوند او را به مردم وا می گذارد.

جلسه اول :
username : ff7f4356e44
password : c2bf95c6e9fcfdf95e0dea9b38b31
https://cafenode.ir/ConfigServer/01/01.zip
جلسه دوم :
username : 9002b61dc9002b61dc
password : 8cb93d1c1e1c983df904096e0cfdf7b
https://cafenode.ir/ConfigServer/02/ch02.zip
جلسه سوم :
username : f27d49190277eae81143
password : 2f673ae17d203fdf4229
https://cafenode.ir/ConfigServer/03/03.zip
جلسه چهارم :‌
username : eb99b60a7fb3c59471fe
password : efa9978929208a1a2d231d91ee897bdb3a95a894bf8a
https://cafenode.ir/ConfigServer/04/ch04.zip
جلسه پنجم :‌
username : 8697e6fef5fc9
password : 9b1f85cbe9cf0aee8fb4c39ebe6
https://cafenode.ir/ConfigServer/05/05.zip
@SecCode
Forwarded from SecCode (Meisam Monsef)
server-config.zip
14.9 KB
👆👆👆👆👆👆👆👆👆👆👆👆👆👆👆

فایل های Note دوره کانفیگ سرور لینوکس Ubuntu

سرفصل ها :‌
آموزش نصب و راه اندازی DNS and BIND 9
اتصال دامنه به سرور
ایجاد subdomain
نصب و راه اندازی وب سرور nginx
ایجاد virtual host در nginx
آموزش ساخت reverse proxy با nginx
فعال کردن SSL برای دامنه
ایجاد وب سرور با apache و ایجاد virtual host
نصب دیتابیس های mongodb - mysql - postgresql - redis
نصب php - go - rust - node js
کانفیگ firewall سرور
نصب و راه اندازی docker و docker compose
نصب و راه اندازی سرویس ارسال و دریافت ایمیل postfix - dovecot

@SecCode
Forwarded from OnHex
🔴 گروه هکری " قیام تا سرنگونی " ، منتسب به منافقین، اعلام کرده که سایتهای زیر رو هک و از دسترس خارج کرده.

سایت خبرگزاری مجلس (با نام خانه ملت)
سایت پایگاه الکترونیکی جامع مجلس
سایت کتابخانه و مرکز اسناد مجلس
تسخیر بیش از ۶۰۰ سرور مجلس

🆔 @onhex_ir
➡️ ALL Link
👏2
Forwarded from OnHex
OnHex
🔴 گروه هکری " قیام تا سرنگونی " ، منتسب به منافقین، اعلام کرده که سایتهای زیر رو هک و از دسترس خارج کرده. سایت خبرگزاری مجلس (با نام خانه ملت) سایت پایگاه الکترونیکی جامع مجلس سایت کتابخانه و مرکز اسناد مجلس تسخیر بیش از ۶۰۰ سرور مجلس 🆔 @onhex_ir ➡️ ALL…
🔴 اطلاعیۀ روابط‌عمومی مجلس دربارۀ از دسترس خارج‌شدن سایت‌های مجلس

🔹سایت مجلس و خبرگزاری خانه ملت از صبح امروز به‌دلیل حملات سایبری، هک و از دسترس خارج شده است.

🔹ابعاد این موضوع توسط تیم‌های فنی کارشناسی در حال بررسی است و به‌زودی اطلاع‌رسانی‌های لازم صورت خواهد گرفت.

🔹بررسی اولیه این تصاویر نشان می‌دهد که برخی از این اسناد دستکاری شده و غیرقابل استناد است. به این صورت که هکرها احتمالا از طریق دسترسی محدود به برخی اسناد، اسناد واقعی را دستکاری کرده‌اند.

🔹به‌عنوان نمونه در فایلی که باعنوان حقوق نمایندگان در خرداد ۱۴۰۲ منتشر شده یک ستون باعنوان جمع نهایی حاوی اعداد غیرواقعی درج شده است که در اسناد پرداختی مجلس وجود ندارد.

/ فارس

🆔 @onhex_ir
➡️ ALL Link
👏2