Forwarded from CleverDevs (Mammad)
یه چند روزیه شروع کردم تایمای بیکاری bash script یاد میگیرم (که بنظرم اگه لینوکسی هستید حتما یاد بگیرید بدردتون میخوره) میخوام چیزای جالبش رو هم گاها اینجا شیر کنم
یه چیز باحالی که دیدم عملگر های مقایسهای تو بش بود
مثلا با عملگر های زیر میتونید مقایسه کنید متنی که دارید null هست یا نه
یا عملگر های مربوط به اعداد و فایل ها که تو تصاویر همشون هستن و یه مثال این پایین میزنم
مثلا اگه میخواید چک کنید یه عدد بزرگتر یا مساوی یه یه عدد دیگس میتونید از ge- استفاده کنید
*و اگه دقت کنید این عملگر ها حرف اول کلماتی هستن که نشون میدن مثل ge حروف اول great و equal هستش یا lt حروف اول less than هستش*
برای اینکه طولانی نشه دیگه برا بقیشون مثالی نمیزنم میتونید تو تصاویر پست بقیش رو ببینید
#bash
@CleverDevs - @CleverDevsGp
یه چیز باحالی که دیدم عملگر های مقایسهای تو بش بود
مثلا با عملگر های زیر میتونید مقایسه کنید متنی که دارید null هست یا نه
if [ -z "$str" ]; then
echo "It's null"
fi
if [ -n "$str" ]; then
echo "It isn't null"
fi
یا عملگر های مربوط به اعداد و فایل ها که تو تصاویر همشون هستن و یه مثال این پایین میزنم
مثلا اگه میخواید چک کنید یه عدد بزرگتر یا مساوی یه یه عدد دیگس میتونید از ge- استفاده کنید
if [[ 4 -ge 2 ]]; then
echo "It's greater than or equal to "
fi
*و اگه دقت کنید این عملگر ها حرف اول کلماتی هستن که نشون میدن مثل ge حروف اول great و equal هستش یا lt حروف اول less than هستش*
برای اینکه طولانی نشه دیگه برا بقیشون مثالی نمیزنم میتونید تو تصاویر پست بقیش رو ببینید
#bash
@CleverDevs - @CleverDevsGp
Forwarded from Geek Alerts
امروز، ۲۲ دسامبر، سالروز تولد رامانوجان و روز ملی ریاضی در هند است.
سرینیواسا رامانوجان یک ریاضیدان خودآموخته اهل هندوستان بود که تقریبا بدون هیچ آموزشی در ریاضیات محض توانست به صورت شگفتانگیزی روابط مهمی رو در رشتههای آنالیز ریاضی، نظریه اعداد و سریها از خودش به جا بگذارد. رامانوجان را همردیف ریاضیدانان بزرگی چون گاوس و اویلر میدونند. یکی از نقلقولهای معروف او این بود که: «یک معادله برای من هیچ معنی ندارد، مگر آن که تفکر خدا را بیان کند». رامانوجان در تاریخ ۲۶ آوریل ۱۹۲۰ در سن ۳۲ سالگی احتمالا به علت سوتغذیه و عفونت کبد از دنیا رفت. سالروز تولد این ریاضیدان در هند را روزی ملی ریاضی نامیدهاند.
https://en.wikipedia.org/wiki/Srinivasa_Ramanujan
hadi @geekalerts
سرینیواسا رامانوجان یک ریاضیدان خودآموخته اهل هندوستان بود که تقریبا بدون هیچ آموزشی در ریاضیات محض توانست به صورت شگفتانگیزی روابط مهمی رو در رشتههای آنالیز ریاضی، نظریه اعداد و سریها از خودش به جا بگذارد. رامانوجان را همردیف ریاضیدانان بزرگی چون گاوس و اویلر میدونند. یکی از نقلقولهای معروف او این بود که: «یک معادله برای من هیچ معنی ندارد، مگر آن که تفکر خدا را بیان کند». رامانوجان در تاریخ ۲۶ آوریل ۱۹۲۰ در سن ۳۲ سالگی احتمالا به علت سوتغذیه و عفونت کبد از دنیا رفت. سالروز تولد این ریاضیدان در هند را روزی ملی ریاضی نامیدهاند.
https://en.wikipedia.org/wiki/Srinivasa_Ramanujan
hadi @geekalerts
Forwarded from Geek Alerts
نسخه IOS هوشمصنوعی Grok منتشر شد.
پ.ن. توضی توضیحاتش نوشته «گراک» یه هوشمصنوعی خیلی راستگو هست که میتونید باهاش جواب هر سوالی رو پیدا کنید.
و در کنار دسترسی لحظهای به اینترنت، به پستهای توییتر «اکس» هم دسترسی کامل و لحظهای داره.
https://apps.apple.com/au/app/grok/id6670324846
@geekalerts
پ.ن. توضی توضیحاتش نوشته «گراک» یه هوشمصنوعی خیلی راستگو هست که میتونید باهاش جواب هر سوالی رو پیدا کنید.
و در کنار دسترسی لحظهای به اینترنت، به پستهای توییتر «اکس» هم دسترسی کامل و لحظهای داره.
https://apps.apple.com/au/app/grok/id6670324846
@geekalerts
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
سناریو شماره ۲ - پر شدن حجم دیسک
توی این ویدیو یه لینوکسی داریم که دیسکش پر شده و باهم بررسی میکنیم که چطوری دلیلش رو پیدا کنیم
https://youtu.be/_MbsGaTxx_s
توی این ویدیو یه لینوکسی داریم که دیسکش پر شده و باهم بررسی میکنیم که چطوری دلیلش رو پیدا کنیم
https://youtu.be/_MbsGaTxx_s
Forwarded from IRCF | اینترنت آزاد برای همه
توی نسخه ۲.۸.۵ از #oblivionDesktop علاوهبر بهبود فرایند اتصال در پیکربندی TUN و امکان شخصیسازی بیشتر واسه بعضی از گزینههای سینگباکس، امکان ستکردن #اندپوینت و تغییر تنظیمات با استفاده از کانفیگ فراهم شد.
🚀 github.com/bepass-org/oblivion-desktop/releases
نمونه کانفیگ تغییر اندپوینت:
نمونه کانفیگ افزودن پروفایل:
نمونه کانفیگهای تغییر تنظیمات:
توضیحات تکمیلی:
💡 github.com/bepass-org/oblivion-desktop/wiki/How-to-Use-the-Configuration
🔍 ircf.space/software
@ircfspace
🚀 github.com/bepass-org/oblivion-desktop/releases
نمونه کانفیگ تغییر اندپوینت:
oblivion://[email protected]:1002نمونه کانفیگ افزودن پروفایل:
oblivion://[email protected]:1002:2506#workنمونه کانفیگهای تغییر تنظیمات:
oblivion://[email protected]:1002oblivion://[email protected]:1002?location=us&ip=v4&license=P38pk4R7-o5i60x7b-0r65SDp3oblivion://[email protected]:2408?reserved=1&ip=v6توضیحات تکمیلی:
💡 github.com/bepass-org/oblivion-desktop/wiki/How-to-Use-the-Configuration
🔍 ircf.space/software
@ircfspace
Forwarded from IRCF | اینترنت آزاد برای همه
نرمافزار GUI for SingBox یک واسط گرافیکی جذاب برای هستههای mihomo و sing-box به شمار میره، که برای سیستمعامل ویندوز، لینوکس و مک منتشر شده. در یک نسخه فورک که امروز در دسترس قرار گرفته، مشکل اجرا نشدن اینبرنامه بهدلیل دانلود نشدن رولستهای دیفالت (بهخاطر اعمال فیلترینگ ایران) برطرف شده ...
👉 github.com/MiSaturo/GUI.for.SingBox/releases
🔍 ircf.space/software
@ircfspace
👉 github.com/MiSaturo/GUI.for.SingBox/releases
🔍 ircf.space/software
@ircfspace
Forwarded from Linuxor ?
Forwarded from کانال خدمات و سفارشات پوینا
کلاه برداری در سرور های مجازی
در سرور های مجازی همه چیز قابل دستکاری هست
از رم
سی پی یو
هارد و ...
چند روز پیش سرور مجازی یکی از دوستان که سی پی یوش ۱۲ هسته بود رو چک میکردیم دیدیم به جای ۱۲ هسته زده ۴۸ هسته با همون فرکانس
وقتی بررسی کردیم دیدیم توی kvm دستکاری شده و عدد سی پی یو ها تغییر کرده
اگر مدل سی پی یو رو در اینترنت هم سرچ کنید این سی پی یو ۱۲ هسته داره
بعضی شرکت ها جدیدا مدل سی پی یو رو هم مخفی میکنن
و هنگام خرید شما فقط تعداد سی پی یو رو میبنید و میتونه واقعی هم نباشه
که برای واقعی بودنش حتما حتما باید تست فشار انجام بدید
تست فشار انجام دادید مشخص میشه
@poinair پوینا
در سرور های مجازی همه چیز قابل دستکاری هست
از رم
سی پی یو
هارد و ...
چند روز پیش سرور مجازی یکی از دوستان که سی پی یوش ۱۲ هسته بود رو چک میکردیم دیدیم به جای ۱۲ هسته زده ۴۸ هسته با همون فرکانس
وقتی بررسی کردیم دیدیم توی kvm دستکاری شده و عدد سی پی یو ها تغییر کرده
اگر مدل سی پی یو رو در اینترنت هم سرچ کنید این سی پی یو ۱۲ هسته داره
بعضی شرکت ها جدیدا مدل سی پی یو رو هم مخفی میکنن
و هنگام خرید شما فقط تعداد سی پی یو رو میبنید و میتونه واقعی هم نباشه
که برای واقعی بودنش حتما حتما باید تست فشار انجام بدید
تست فشار انجام دادید مشخص میشه
@poinair پوینا
Forwarded from Yasha
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Yasha
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Python BackendHub (Mani)
هیچوقت جنس پیچیدگی که دیزاین پترن به کد شما اضافه میکنه رو عمیقا متوجه نشده بودم (یعنی نمیتونستم توضیحش بدم)، تا اینکه این ویدیو رو دیدم:
https://youtu.be/SEp0NrXWwoo?si=mBy7nitVakta-SNz
پیچیدگی که به برنامه شما اضافه میکنه اسم گذاری هست😄. با دیدن این ویدیو متوجه این جملم میشین. حتما توصیه میکنم ببینید خیلی جالبه.
@PyBackendHub
https://youtu.be/SEp0NrXWwoo?si=mBy7nitVakta-SNz
پیچیدگی که به برنامه شما اضافه میکنه اسم گذاری هست😄. با دیدن این ویدیو متوجه این جملم میشین. حتما توصیه میکنم ببینید خیلی جالبه.
@PyBackendHub
YouTube
Programming - Naming Things Is Easy
This is a talk about naming things in software. The title is a joke - of course naming things is hard. BUT - "If you don't create the thing, you don't need to name the thing".
The easiest way to name something well is to not name it. Ask yourself - "Is this…
The easiest way to name something well is to not name it. Ask yourself - "Is this…
Forwarded from Osint Plus
🐦 یه ترفند کاربردی برای سرچ تو پلتفرم X ؛ فقط محتوای پربازدید رو جستوجو کن!
📰با استفاده از ترفندی که تو این پست میخوام بهت معرفی کنم ، تو هر زمینهای که به دنبال یک محتوا هستید میتونید بیننده ترین و محبوب ترینش رو بین همه پست ها پیدا کنید ؛ اونایی که لایک و بازدید بیشتری دارن.
✅ برای پیدا کردن ایده های تولید محتوایی و مطالب بروز میتونه خیلی کمکتون کنه ؛ فقط کافیه عبارت زیر رو بنویسید و بعد کلیدواژهای که دنبالش هستید
➖➖➖➖➖➖➖➖
♀️هرچیزی از اوسینت رو که نیاز هست بدونید با شما به اشتراک میگذاریم🤞
🌐@ir_osint
📰با استفاده از ترفندی که تو این پست میخوام بهت معرفی کنم ، تو هر زمینهای که به دنبال یک محتوا هستید میتونید بیننده ترین و محبوب ترینش رو بین همه پست ها پیدا کنید ؛ اونایی که لایک و بازدید بیشتری دارن.
✅ برای پیدا کردن ایده های تولید محتوایی و مطالب بروز میتونه خیلی کمکتون کنه ؛ فقط کافیه عبارت زیر رو بنویسید و بعد کلیدواژهای که دنبالش هستید
min_faves:1000 Technology
➖➖➖➖➖➖➖➖
♀️هرچیزی از اوسینت رو که نیاز هست بدونید با شما به اشتراک میگذاریم🤞
🌐@ir_osint
Forwarded from ⚝ (Amir Hossein "Amiria" Maher)
GitHub
GitHub - DevURANIUM/EtherDNS: EtherDNS is a Windows 64-bit network management tool that allows users to easily reset network settings…
EtherDNS is a Windows 64-bit network management tool that allows users to easily reset network settings, set or remove DNS configurations, and view Wi-Fi history. It provides a simple command-line ...
GitHub.com/DevURANIUM/EtherDNS
t.iss.one/EtherDNS
ابزارکی برای مدیریّت ساناد و تنظیمات شبکه در سیستمعامل ویندوز:
#network #DNS #FLOSS #معرفی
@amiria703_channel
t.iss.one/EtherDNS
ابزارکی برای مدیریّت ساناد و تنظیمات شبکه در سیستمعامل ویندوز:
#network #DNS #FLOSS #معرفی
@amiria703_channel
Forwarded from ⚝ (Amir Hossein "Amiria" Maher)
Forwarded from ⚝ (Amir Hossein "Amiria" Maher)
GitHub
GitHub - Arian04/android-hid-client: Android app that allows you to use your phone as a keyboard and mouse WITHOUT any software…
Android app that allows you to use your phone as a keyboard and mouse WITHOUT any software on the other end (Requires root) - Arian04/android-hid-client
GitHub.com/Arian04/android-hid-client
ابزاری برای تبدیل موبایل اندرویدی با دسترسی ریشه (روت شده) به موشی و صفحه کلید، بدون هیچ نرمافزاری در سمت دیگر و در سطح پایین:
#Android #root #FLOSS #tool
@amiria703_channel
ابزاری برای تبدیل موبایل اندرویدی با دسترسی ریشه (روت شده) به موشی و صفحه کلید، بدون هیچ نرمافزاری در سمت دیگر و در سطح پایین:
#Android #root #FLOSS #tool
@amiria703_channel
Forwarded from محتوای آزاد سهراب
بتای فیش ۴ منتشر شد.
توی این نسخه بتا (پریرلیز) فیش از cpp به rust پورت شده.
https://github.com/fish-shell/fish-shell/releases/tag/4.0b1
@SohrabContents
توی این نسخه بتا (پریرلیز) فیش از cpp به rust پورت شده.
https://github.com/fish-shell/fish-shell/releases/tag/4.0b1
@SohrabContents
GitHub
Release fish 4.0b1 (released December 17, 2024) · fish-shell/fish-shell
These are the draft release notes for fish 4.0.0. Like this release of fish itself, they are in beta and are not complete. Please report any issues you find.
fish’s core code has been ported from C...
fish’s core code has been ported from C...
Forwarded from PhiloLearn | فیلولرن
🖥 پارتیشنبندی و فرمت کردن دیسکها 💾
🆕 پارتیشنبندی و فرمت کردن دیسکها یکی از مهمترین مراحل کانفیگ سیستمهای ذخیرهسازی هستش. وقتی یک هارد جدید به سیستم اضافه میشه، قبل از اینکه بشه ازش استفاده کرد باید پارتیشنبندی و فرمت بشه.
📂 پارتیشنبندی به معنی تقسیم فضای فیزیکی دیسک به بخشهای منطقی مجزا هستش. هر پارتیشن میتونه سیستم فایل مخصوص به خودش رو داشته باشه و به صورت یک درایو مجزا شناخته میشه.
🚀 پارتیشنها میتونن primary، extended یا logical باشن. در MBR که یک استاندارد قدیمیتر هستش، محدودیت ۴ پارتیشن primary وجود داره. اما در GPT که جدیدتر هستش، میشه تا ۱۲۸ پارتیشن primary داشت.
فرمت کردن پارتیشن یعنی آمادهسازی اون برای ذخیره داده با یک سیستم فایل خاص. سیستم فایل مشخص میکنه که دادهها چطور روی دیسک ذخیره و مدیریت بشن.
📊 سیستمهای فایل رایج عبارتند از:
NTFS: سیستم فایل اصلی ویندوز که امکانات امنیتی پیشرفته، پشتیبانی از فایلهای بزرگ (بیشتر از ۴ گیگابایت) و قابلیت ریکاوری داره. 🔒
ext4: سیستم فایل پیشفرض اکثر توزیعهای لینوکس که عملکرد خوبی داره و از ویژگیهای پیشرفته مثل ژورنالینگ پشتیبانی میکنه. 🐧
FAT32: یک سیستم فایل قدیمیتر که سازگاری خوبی با دستگاههای مختلف داره ولی محدودیت سایز ۴ گیگابایتی برای فایلها داره. 📏
exFAT: نسخه بهبود یافته FAT که محدودیت سایز فایل نداره و برای فلش درایوها و کارتهای حافظه مناسب هستش. 💿
⚙️ برای پارتیشنبندی و فرمت کردن دیسکها، ابزارهای مختلفی وجود داره. در ویندوز میشه از Disk Management استفاده کرد. در لینوکس هم ابزارهایی مثل GParted یا fdisk در دسترس هستن.
📝 موقع پارتیشنبندی باید به نیازهای سیستم (مثل سایز سوآپ در لینوکس) و کاربرد هر پارتیشن توجه کرد.
⚠️ نکته مهم اینه که پارتیشنبندی و فرمت کردن ممکنه باعث پاک شدن همه دادههای موجود میشه. پس قبل از انجام این کار باید از دادههای مهم بکاپ گرفت. همچنین بعضی سیستمهای فایل قابلیتهای پیشرفتهتری مثل کامپرشن، رمزنگاری یا deduplification دارن که میتونه موقع فرمت کردن فعال بشه. 🔐✨
#پارتیشن_بندی #فرمت_دیسک #DiskPartitioning #FileFormatting
——————————————————————————
اگر شما هم تجربهای در پارتیشنبندی و فرمت کردن دیسکها دارید یا سوالی در این زمینه دارید، لطفاً در کامنتها با من به اشتراک بگذارید!💬✨
💙💙 @PhiloLearn 💙💙
🆕 پارتیشنبندی و فرمت کردن دیسکها یکی از مهمترین مراحل کانفیگ سیستمهای ذخیرهسازی هستش. وقتی یک هارد جدید به سیستم اضافه میشه، قبل از اینکه بشه ازش استفاده کرد باید پارتیشنبندی و فرمت بشه.
📂 پارتیشنبندی به معنی تقسیم فضای فیزیکی دیسک به بخشهای منطقی مجزا هستش. هر پارتیشن میتونه سیستم فایل مخصوص به خودش رو داشته باشه و به صورت یک درایو مجزا شناخته میشه.
🚀 پارتیشنها میتونن primary، extended یا logical باشن. در MBR که یک استاندارد قدیمیتر هستش، محدودیت ۴ پارتیشن primary وجود داره. اما در GPT که جدیدتر هستش، میشه تا ۱۲۸ پارتیشن primary داشت.
فرمت کردن پارتیشن یعنی آمادهسازی اون برای ذخیره داده با یک سیستم فایل خاص. سیستم فایل مشخص میکنه که دادهها چطور روی دیسک ذخیره و مدیریت بشن.
📊 سیستمهای فایل رایج عبارتند از:
NTFS: سیستم فایل اصلی ویندوز که امکانات امنیتی پیشرفته، پشتیبانی از فایلهای بزرگ (بیشتر از ۴ گیگابایت) و قابلیت ریکاوری داره. 🔒
ext4: سیستم فایل پیشفرض اکثر توزیعهای لینوکس که عملکرد خوبی داره و از ویژگیهای پیشرفته مثل ژورنالینگ پشتیبانی میکنه. 🐧
FAT32: یک سیستم فایل قدیمیتر که سازگاری خوبی با دستگاههای مختلف داره ولی محدودیت سایز ۴ گیگابایتی برای فایلها داره. 📏
exFAT: نسخه بهبود یافته FAT که محدودیت سایز فایل نداره و برای فلش درایوها و کارتهای حافظه مناسب هستش. 💿
⚙️ برای پارتیشنبندی و فرمت کردن دیسکها، ابزارهای مختلفی وجود داره. در ویندوز میشه از Disk Management استفاده کرد. در لینوکس هم ابزارهایی مثل GParted یا fdisk در دسترس هستن.
📝 موقع پارتیشنبندی باید به نیازهای سیستم (مثل سایز سوآپ در لینوکس) و کاربرد هر پارتیشن توجه کرد.
⚠️ نکته مهم اینه که پارتیشنبندی و فرمت کردن ممکنه باعث پاک شدن همه دادههای موجود میشه. پس قبل از انجام این کار باید از دادههای مهم بکاپ گرفت. همچنین بعضی سیستمهای فایل قابلیتهای پیشرفتهتری مثل کامپرشن، رمزنگاری یا deduplification دارن که میتونه موقع فرمت کردن فعال بشه. 🔐✨
#پارتیشن_بندی #فرمت_دیسک #DiskPartitioning #FileFormatting
——————————————————————————
اگر شما هم تجربهای در پارتیشنبندی و فرمت کردن دیسکها دارید یا سوالی در این زمینه دارید، لطفاً در کامنتها با من به اشتراک بگذارید!💬✨
💙💙 @PhiloLearn 💙💙