معرفی ابزار cheat.sh
یکی از سختی های لینوکس ، کار کردن با ترمینال و ابزار های اونه و اینکه ممکنه حتی شما استفاده از یک ابزار رو بلد باشید اما خیلی از سوییچ های کاربردی اون رو نشناسید
یکی از ابزار های کاربردی که در این زمینه خیلی کمک میکنه سایت cheat.sh هستش که با وارد کردن اسم هر ابزار در این سایت یک لیست از نحوه کارکرد اون ابزار و کاربرد های متدوال اون نشان داده میشه که خیلی میتونه کمک کنه
فرق این ابزار با ابزار man یا امثال اون این هستش که تمام سوییچ های یک ابزار رو نشون نمیده بلکه مثال های کاربردی از نحوه استفاده از اون رو نمایش میده
شما به سه روش میتونید از این ابزار استفاده کنید
۱. با وارد شدن به سایت و وارد کردن اسم ابزار مورد نظرتون
لینک سایت : cheat.sh
۲. با استفاده از ابزار curl :
ابتدا از نصب بودن curl بر روی سیستمتون مطمئن شوید و بعد با استفاده از دستور زیر میتونید صفحه cheat.sh هر ابزار رو داخل ترمینال ببینید
برای نصب این ابزار کد زیر را داخل ترمینال اجرا کنید
بعد از اون میتونید از دستور cht.sh استفاده کنید مثل زیر
صفحه گیت هاب این ابزار برای اطلاعات بیشتر :
https://github.com/chubin/cheat.sh
@ITSecurityComputer
یکی از سختی های لینوکس ، کار کردن با ترمینال و ابزار های اونه و اینکه ممکنه حتی شما استفاده از یک ابزار رو بلد باشید اما خیلی از سوییچ های کاربردی اون رو نشناسید
یکی از ابزار های کاربردی که در این زمینه خیلی کمک میکنه سایت cheat.sh هستش که با وارد کردن اسم هر ابزار در این سایت یک لیست از نحوه کارکرد اون ابزار و کاربرد های متدوال اون نشان داده میشه که خیلی میتونه کمک کنه
فرق این ابزار با ابزار man یا امثال اون این هستش که تمام سوییچ های یک ابزار رو نشون نمیده بلکه مثال های کاربردی از نحوه استفاده از اون رو نمایش میده
شما به سه روش میتونید از این ابزار استفاده کنید
۱. با وارد شدن به سایت و وارد کردن اسم ابزار مورد نظرتون
لینک سایت : cheat.sh
۲. با استفاده از ابزار curl :
ابتدا از نصب بودن curl بر روی سیستمتون مطمئن شوید و بعد با استفاده از دستور زیر میتونید صفحه cheat.sh هر ابزار رو داخل ترمینال ببینید
curl cht.sh/name-of-command
مثلاcurl cht.sh/systemctl
۳. با نصب این ابزار در سیستم : برای نصب این ابزار کد زیر را داخل ترمینال اجرا کنید
curl https://cht.sh/:cht.sh | sudo tee /usr/local/bin/cht.sh
chmod +x /usr/local/bin/cht.sh
بعد از اون میتونید از دستور cht.sh استفاده کنید مثل زیر
cht.sh systemctl
این ابزار کاربرد های زیاد دیگه ای هم داره از جمله جستجو سریع سوالات برنامه نویسی و یافتن جواب از سایت StackOverflow داخل ترمینال و قابلیت های دیگه...صفحه گیت هاب این ابزار برای اطلاعات بیشتر :
https://github.com/chubin/cheat.sh
@ITSecurityComputer
GitHub
GitHub - chubin/cheat.sh: the only cheat sheet you need
the only cheat sheet you need. Contribute to chubin/cheat.sh development by creating an account on GitHub.
⚡9👍6🤣2❤1👎1
گویا دوباره هکرهای کره شمالی چند میلیارد دلار رمز ارز کش رفتن!
✍بهلول
انگار خیلی از افرادی که کیف پول تراست ولت داشتند حسابشون خالی شده🤔 حواستون باشه و حتماً به دوستان و اطرافیانتون خبر بدید😐
+حتماً تراست ولتتون رو آپدیت کنید که مشکلی براتون پیش نیاد
✈️ @ITSecurityComputer
✍بهلول
انگار خیلی از افرادی که کیف پول تراست ولت داشتند حسابشون خالی شده🤔 حواستون باشه و حتماً به دوستان و اطرافیانتون خبر بدید😐
+حتماً تراست ولتتون رو آپدیت کنید که مشکلی براتون پیش نیاد
Please open Telegram to view this post
VIEW IN TELEGRAM
👍68🤣24💔8❤1👎1
✔️ معرفی کتابخانه MarkItDown از مایکروسافت
مایکروسافت ابزار پایتونی جدیدی به نام MarkItDown منتشر کرده که میتواند فایلهای مختلف مثل ورد، اکسل، پاورپوینت و PDF را به فرمت ساده و کاربردی Markdown تبدیل کند.
این ابزار بهویژه برای مدلهای هوش مصنوعی متنی و تجزیه و تحلیل متن عالی است.
فقط کافیست فایل مورد نظر را به ابزار بدهید و خروجی Markdown دریافت کنید:
Github: https://github.com/microsoft/markitdown
@ITSecurityComputer
مایکروسافت ابزار پایتونی جدیدی به نام MarkItDown منتشر کرده که میتواند فایلهای مختلف مثل ورد، اکسل، پاورپوینت و PDF را به فرمت ساده و کاربردی Markdown تبدیل کند.
این ابزار بهویژه برای مدلهای هوش مصنوعی متنی و تجزیه و تحلیل متن عالی است.
فقط کافیست فایل مورد نظر را به ابزار بدهید و خروجی Markdown دریافت کنید:
from markitdown import MarkItDown
markitdown = MarkItDown()
result = markitdown.convert("test.docx")
print(result.text_content)
Github: https://github.com/microsoft/markitdown
@ITSecurityComputer
GitHub
GitHub - microsoft/markitdown: Python tool for converting files and office documents to Markdown.
Python tool for converting files and office documents to Markdown. - microsoft/markitdown
👍12🔥2🤩2🫡2❤1👎1
🔴 خطر جدی برای میلیونها وبسایت: آسیبپذیری بزرگ پلاگین وردپرس
🔴 WPForms یکی از پلاگینهای معروف وردپرس برای ساخت فرمهای تماس، بازخورد و پرداخت هست که کلی سایت در دنیا ازش استفاده میکنن.
🔴 این پلاگین بیشتر به خاطر راحتیش معروفه؛ چون فقط با کشیدن و رها کردن (Drag and Drop) میشه انواع فرمها رو ساخت. تازه، میشه به راحتی به درگاههای پرداخت مثل Stripe، پیپل، Square و بقیه وصلش کرد.
🔴 اما اگه از این باگش سوءاستفاده بشه، میتونه باعث مشکلاتی مثل اختلال در سرویسدهی، از بین رفتن اعتماد مشتریها و حتی برگردوندن بعضی پرداختها بشه.
✈️ @ITSecurityComputer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33😁9❤2
یه زمانی قیمت دلار ۱۰۰۰تومن بود، الان روزی هزار تومن میاد روش!
Please open Telegram to view this post
VIEW IN TELEGRAM
🤬124🤣41👍9✍5☃3
🔸سرویس #اسنپفود از ساعتی پیش با اختلال مواجه شده و امکان ثبت سفارش جدید و پیگیری سفارشهای قبلی وجود ندارد. حتی سفارشهای ثبتشده هم ارسال نشدهاند.
🔸بر اساس اطلاعیه رسمی حساب اسنپفود در ایکس، علت این اختلال، قطعی برق در دیتاسنترهای شرکت اعلام شده است.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣183🤡15👍13😢1🤪1
This media is not supported in your browser
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥197👍28🤡18💔13⚡8🤣6❤3👎3👨💻2
This media is not supported in your browser
VIEW IN TELEGRAM
من توی میلیاردها ویدئو جستجو میکنم تا براتون پلیلیستهای سفارشی بسازم، درست همون چیزی که میخواید ببینید و بدون هیچ اضافهای. بهجای اینکه ویدئوها رو یه واحد کامل در نظر بگیرم، ثانیه به ثانیهاش رو میفهمم و میتونم دقیقاً همون لحظهای که براتون مهمه رو پیدا کنم.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28🗿2☃1👎1🆒1
تابع پرکاربرد Pandas
پرکاربردترین توابع Pandas که به صورت روزانه از آنها می تونید استفاده کنید! در ادامه، 20 تا از بهترین و پرکاربردترین توابع Pandas را معرفی میکنم:
read_csv():
بارگذاری سریع دادهها از فایلهای CSV
head():
مشاهده پنج ردیف اول دیتابیس برای شروع.
info():
بررسی ساختار دادهها مانند نوع داده و مقادیر خالی.
describe():
تولید آمار توصیفی برای ستونهای عددی.
loc[ ]:
دسترسی به ردیفها و ستونها بر اساس برچسب یا شرط.
iloc[ ]:
دسترسی به دادهها بر اساس شماره ردیف.
merge():
ادغام DataFrameها با ستونهای مشترک.
groupby():
دستهبندی برای تحلیل آسانتر.
pivot_table():
خلاصهسازی دادهها به فرمت Pivot Table.
to_csv():
ذخیره دادهها به صورت فایل CSV.
pd.concat():
ادغام چندین DataFrame در ردیفها یا ستونها.
pd.melt():
تبدیل دادهها از فرمت گسترده به فرمت طولانی.
pd.pivot_table():
ایجاد Pivot Table با چندین سطح.
pd.cut():
تقسیم دادهها به فواصل مشخص.
pd.qcut():
مرتبسازی دادهها بر اساس درصد.
pd.merge():
ادغام دادهها به سبک پایگاه داده برای لینکدهی پیشرفته.
DataFrame.apply():
اعمال یک تابع سفارشی به دادهها.
DataFrame.groupby():
تحلیل دادههای دستهبندی شده.
DataFrame.drop_duplicates():
حذف ردیفهای تکراری.
DataFrame.to_excel():
ذخیره دادهها مستقیماً به فایل اکسل.
@ITSecurityComputer
پرکاربردترین توابع Pandas که به صورت روزانه از آنها می تونید استفاده کنید! در ادامه، 20 تا از بهترین و پرکاربردترین توابع Pandas را معرفی میکنم:
read_csv():
بارگذاری سریع دادهها از فایلهای CSV
head():
مشاهده پنج ردیف اول دیتابیس برای شروع.
info():
بررسی ساختار دادهها مانند نوع داده و مقادیر خالی.
describe():
تولید آمار توصیفی برای ستونهای عددی.
loc[ ]:
دسترسی به ردیفها و ستونها بر اساس برچسب یا شرط.
iloc[ ]:
دسترسی به دادهها بر اساس شماره ردیف.
merge():
ادغام DataFrameها با ستونهای مشترک.
groupby():
دستهبندی برای تحلیل آسانتر.
pivot_table():
خلاصهسازی دادهها به فرمت Pivot Table.
to_csv():
ذخیره دادهها به صورت فایل CSV.
pd.concat():
ادغام چندین DataFrame در ردیفها یا ستونها.
pd.melt():
تبدیل دادهها از فرمت گسترده به فرمت طولانی.
pd.pivot_table():
ایجاد Pivot Table با چندین سطح.
pd.cut():
تقسیم دادهها به فواصل مشخص.
pd.qcut():
مرتبسازی دادهها بر اساس درصد.
pd.merge():
ادغام دادهها به سبک پایگاه داده برای لینکدهی پیشرفته.
DataFrame.apply():
اعمال یک تابع سفارشی به دادهها.
DataFrame.groupby():
تحلیل دادههای دستهبندی شده.
DataFrame.drop_duplicates():
حذف ردیفهای تکراری.
DataFrame.to_excel():
ذخیره دادهها مستقیماً به فایل اکسل.
@ITSecurityComputer
🔥13👍10❤2👎1💯1
امروز قرار بود ساعت 4 تا 6 برق قطع بشه. 4 و 5دقیقه شد دیدم هنوز برقو قطع نکردن، خودم بلند شدم رفتم لامپا رو خاموش کردم بفهمن رئیس کیه :)
@ITSecurityComputer
@ITSecurityComputer
🤣189👍15💔8😐5🔥3😁3🍓2
سرویس ایمیل جدید Xmail تغییرات زیادی در دنیای ایمیلها به وجود خواهد آورد.
Please open Telegram to view this post
VIEW IN TELEGRAM
😐83❤21❤🔥9👍8👎7🐳4🆒4🤡2🤣2☃1🥴1
قبلن بخاطر باگ توی تلگرام دسکتاپ این اتفاق میوفتاد دیدن چقدر جالبه تبدیل شد به ویژگی
مصداق بارز این یک باگ نیست یک فیچره :)
احتمالن بر اساس پست هایی ک بیشتر ویوی میخورن یا بیشتر فروارد میخورن تبلیغ میاد
البته ریاکشن هم بی تاثیر نیست.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍59👎9😁7
Please open Telegram to view this post
VIEW IN TELEGRAM
💊62🤣30🤬18👍3❤🔥2👾2❤1👎1
۸۵ کلمه انگلیسی مهم در برنامه نویسی👇
⚠️ سیو یادت نره
Program: برنامه
Code: کد
Source Code: سورس کد
Open Source: متن باز
Programming Language: زبان برنامه نویسی
Programming: برنامه نویسی
Low-Level Language: زبان برنامه نویسی سطح پایین
High-Level Language: زبان برنامه نویسی سطح بالا
Algorithm: الگوریتم
Flowchart: فلوچارت
Bug: باگ
Debug: دیباگ
Return: ریترن
Variable: متغیر
Constant: ثابت
Value: مقدار
Array: آرایه
String: رشته
Integer: عدد صحیح
Float - Double - Decimal: عدد اعشاری
Boolean: بولین
Null: تهی
Empty: خالی
Undefined: تعریف نشده
Loop: حلقه
if و else: شرط
Function: تابع
Parameter: پارامتر
Argument: آرگومان
Object: شیء
Class: کلاس
Method: متد
OOP: شیءگرایی
Modular: ماژولار
Clean Code: کدنویسی تمیز
Code Refactoring: ریفکتورینگ کد
Design Patterns: الگوهای طراحی
Junior Developer: توسعهدهنده جونیور
Mid-Level Developer: توسعهدهنده میدلول
Senior Developer: توسعهدهنده سنیور
Front-End Developer: توسعهدهنده فرانتاند
Back-End Developer: توسعهدهنده بکاند
Full Stack Developer: توسعهدهنده فول استک
MEAN Stack Developer: توسعهدهنده MEAN استک
MEVN Stack Developer: توسعهدهنده MEVN استک
MERN Stack Developer: توسعهدهنده MERN استک
LAMP Stack Developer: توسعهدهنده LAMP استک
Server: سرور
Web Server: وب سرور
Web Service: وب سرویس
Host: هاست
Domain: دامنه
Platform: پلتفرم
Cross Platform: کراس پلتفرم
Native: نیتیو
IDE: محیط توسعه یکپارچه
Code Editor: ویرایشگر کد
Text Editor: ویرایشگر متن
SDK: کیت توسعه نرمافزار
Framework: فریمورک
Library: کتابخانه
API: رابط برنامهنویسی کاربردی
Database: پایگاه داده یا دیتابیس
Script: اسکریپت
Command: دستور
Command Line: خط فرمان
Compile: کامپایل
Compiler: کامپایلر
Interpreter: مفسر
Hardcode: کد سخت
Ajax: ایجکس
JSON: جیسان
Syntax: ساختار نحوی
Token: رمز
Comment: کامنت
Bracket: براکت
Scope: اسکوپ
DevOps: دواپس
Docker: داکر
Blockchain: بلاکچین
WordPress: وردپرس
Git: گیت
GitHub: گیتهاب
UI: رابط کاربری
UX: تجربه کاربری
#برنامه_نویسی
✈️ @ITSecurityComputer
⚠️ سیو یادت نره
Program: برنامه
Code: کد
Source Code: سورس کد
Open Source: متن باز
Programming Language: زبان برنامه نویسی
Programming: برنامه نویسی
Low-Level Language: زبان برنامه نویسی سطح پایین
High-Level Language: زبان برنامه نویسی سطح بالا
Algorithm: الگوریتم
Flowchart: فلوچارت
Bug: باگ
Debug: دیباگ
Return: ریترن
Variable: متغیر
Constant: ثابت
Value: مقدار
Array: آرایه
String: رشته
Integer: عدد صحیح
Float - Double - Decimal: عدد اعشاری
Boolean: بولین
Null: تهی
Empty: خالی
Undefined: تعریف نشده
Loop: حلقه
if و else: شرط
Function: تابع
Parameter: پارامتر
Argument: آرگومان
Object: شیء
Class: کلاس
Method: متد
OOP: شیءگرایی
Modular: ماژولار
Clean Code: کدنویسی تمیز
Code Refactoring: ریفکتورینگ کد
Design Patterns: الگوهای طراحی
Junior Developer: توسعهدهنده جونیور
Mid-Level Developer: توسعهدهنده میدلول
Senior Developer: توسعهدهنده سنیور
Front-End Developer: توسعهدهنده فرانتاند
Back-End Developer: توسعهدهنده بکاند
Full Stack Developer: توسعهدهنده فول استک
MEAN Stack Developer: توسعهدهنده MEAN استک
MEVN Stack Developer: توسعهدهنده MEVN استک
MERN Stack Developer: توسعهدهنده MERN استک
LAMP Stack Developer: توسعهدهنده LAMP استک
Server: سرور
Web Server: وب سرور
Web Service: وب سرویس
Host: هاست
Domain: دامنه
Platform: پلتفرم
Cross Platform: کراس پلتفرم
Native: نیتیو
IDE: محیط توسعه یکپارچه
Code Editor: ویرایشگر کد
Text Editor: ویرایشگر متن
SDK: کیت توسعه نرمافزار
Framework: فریمورک
Library: کتابخانه
API: رابط برنامهنویسی کاربردی
Database: پایگاه داده یا دیتابیس
Script: اسکریپت
Command: دستور
Command Line: خط فرمان
Compile: کامپایل
Compiler: کامپایلر
Interpreter: مفسر
Hardcode: کد سخت
Ajax: ایجکس
JSON: جیسان
Syntax: ساختار نحوی
Token: رمز
Comment: کامنت
Bracket: براکت
Scope: اسکوپ
DevOps: دواپس
Docker: داکر
Blockchain: بلاکچین
WordPress: وردپرس
Git: گیت
GitHub: گیتهاب
UI: رابط کاربری
UX: تجربه کاربری
#برنامه_نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM
👍66🤣25❤7👾5👎4🥴2
اتحادیه اروپا با راهاندازی پروژه ۱۰ میلیارد یورویی Iris2 قصد داره با استارلینک ایلان ماسک رقابت کنه
این برنامه شامل ۲۹۰ ماهواره برای تأمین امنیت ارتباطی دولتها و نیروهای مسلح اتحادیه در برابر تهدیدات سایبریه.
بعد از برگزیت و خروج بریتانیا، اروپا به سمت شبکه مستقل خودش رفت. این پروژه در ۱۲ سال تکمیل میشه و اولین ارتباطش تا سال ۲۰۳۰ عملیاتی میشه.
💡 با گسترش خدمات جهانی و استفاده از پرداختهای غیرمتمرکز، آینده فناوری جذابتر از همیشه خواهد بود.
✈️ @ITSecurityComputer
این برنامه شامل ۲۹۰ ماهواره برای تأمین امنیت ارتباطی دولتها و نیروهای مسلح اتحادیه در برابر تهدیدات سایبریه.
بعد از برگزیت و خروج بریتانیا، اروپا به سمت شبکه مستقل خودش رفت. این پروژه در ۱۲ سال تکمیل میشه و اولین ارتباطش تا سال ۲۰۳۰ عملیاتی میشه.
💡 با گسترش خدمات جهانی و استفاده از پرداختهای غیرمتمرکز، آینده فناوری جذابتر از همیشه خواهد بود.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38👎5🆒2⚡1
ترامپ انگار دست بردار قضیه نیست!
معتقده کمک سالانه ۱۰۰ میلیون دلاری امریکا به کانادا معنی نداره! میگه خیلی از کاناداییا با ملحق شدن به امریکا موافقن و اگه این اتفاق بیفته کاناداییا میتونن مالیات کمتری بدن و حمایت نظامی امریکارو داشته باشن!
+ ترامپ بدجوری هوس کشور گشایی کرده
✈️ @ITSecurityComputer
معتقده کمک سالانه ۱۰۰ میلیون دلاری امریکا به کانادا معنی نداره! میگه خیلی از کاناداییا با ملحق شدن به امریکا موافقن و اگه این اتفاق بیفته کاناداییا میتونن مالیات کمتری بدن و حمایت نظامی امریکارو داشته باشن!
+ ترامپ بدجوری هوس کشور گشایی کرده
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡107👍70❤5🤣2🔥1🤩1