Dev Perfects
40 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://t.iss.one/dev_perfects/455


ارتباط:
https://t.iss.one/HidenChat_Bot?start=936082426
Download Telegram
Forwarded from CleverDevs (Mammad)
Forwarded from CleverDevs (Mammad)
یه چند روزیه شروع کردم تایمای بیکاری bash script یاد میگیرم (که بنظرم اگه لینوکسی هستید حتما یاد بگیرید بدردتون میخوره) میخوام چیزای جالبش رو هم گاها اینجا شیر کنم

یه چیز باحالی که دیدم عملگر های مقایسه‌ای تو بش بود

مثلا با عملگر های زیر میتونید مقایسه کنید متنی که دارید 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
Forwarded from Geek Alerts
نسخه IOS هوش‌مصنوعی Grok منتشر شد.
پ.ن. توضی توضیحاتش نوشته «گراک» یه هوش‌مصنوعی خیلی راستگو هست که میتونید باهاش جواب هر سوالی رو پیدا کنید.
و در کنار دسترسی لحظه‌ای به اینترنت، به پست‌های توییتر «اکس» هم دسترسی کامل و لحظه‌ای داره.
https://apps.apple.com/au/app/grok/id6670324846
@geekalerts
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
سناریو شماره ۲ - پر شدن حجم دیسک

توی این ویدیو یه لینوکسی داریم که دیسکش پر شده و باهم بررسی میکنیم که چطوری دلیلش رو پیدا کنیم

https://youtu.be/_MbsGaTxx_s
توی نسخه ۲.۸.۵ از #oblivionDesktop علاوه‌بر بهبود فرایند اتصال در پیکربندی TUN و امکان شخصی‌سازی بیشتر واسه بعضی از گزینه‌های سینگ‌باکس، امکان ست‌کردن #اندپوینت و تغییر تنظیمات با استفاده از کانفیگ فراهم شد.

🚀 github.com/bepass-org/oblivion-desktop/releases

نمونه کانفیگ تغییر اندپوینت:
oblivion://[email protected]:1002

نمونه کانفیگ افزودن پروفایل:
oblivion://[email protected]:1002:2506#work

نمونه کانفیگ‌های تغییر تنظیمات:
oblivion://[email protected]:1002

oblivion://[email protected]:1002?location=us&ip=v4&license=P38pk4R7-o5i60x7b-0r65SDp3

oblivion://[email protected]:2408?reserved=1&ip=v6

توضیحات تکمیلی:
💡 github.com/bepass-org/oblivion-desktop/wiki/How-to-Use-the-Configuration

🔍 ircf.space/software
@ircfspace
Sweeeeeeeet....

#fun

😂😂 @PhiloLearn 😂😂
نرم‌افزار GUI for SingBox یک واسط گرافیکی جذاب برای هسته‌های mihomo و sing-box به شمار میره، که برای سیستم‌عامل ویندوز، لینوکس و مک منتشر شده. در یک نسخه فورک که امروز در دسترس قرار گرفته، مشکل اجرا نشدن این‌برنامه به‌دلیل دانلود نشدن رول‌ست‌های دیفالت (به‌خاطر اعمال فیلترینگ ایران) برطرف شده ...

👉 github.com/MiSaturo/GUI.for.SingBox/releases

🔍 ircf.space/software
@ircfspace
Forwarded from Linuxor ?
به فرانت کارا تأکید نکنید که ریسپانسیو باشه مثل اینکه خوششون نمیاد.

@Linuxor
کلاه برداری در سرور های مجازی

در سرور های مجازی همه چیز قابل دستکاری هست

از رم
سی پی یو
هارد و ...

چند روز پیش سرور مجازی یکی از دوستان که سی پی یوش ۱۲ هسته بود رو چک میکردیم دیدیم به جای ۱۲ هسته زده ۴۸ هسته با همون فرکانس

وقتی بررسی کردیم دیدیم توی 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
Forwarded from Osint Plus
🐦 یه ترفند کاربردی برای سرچ تو پلتفرم X ؛ فقط محتوای پربازدید رو جست‌وجو کن!

📰با استفاده از ترفندی که تو این پست میخوام بهت معرفی کنم ، تو هر زمینه‌ای که به دنبال یک محتوا هستید میتونید بیننده ترین و محبوب ترینش رو بین همه پست ها پیدا کنید ؛ اونایی که لایک و بازدید بیشتری دارن.

برای پیدا کردن ایده های تولید محتوایی و مطالب بروز میتونه خیلی کمکتون کنه ؛ فقط کافیه عبارت زیر رو بنویسید و بعد کلیدواژه‌‌ای که دنبالش هستید

min_faves:1000 Technology



♀️هرچیزی از اوسینت رو که نیاز هست بدونید با شما به اشتراک میگذاریم🤞

🌐@ir_osint
Forwarded from  (Amir Hossein "Amiria" Maher)
isi.org.ir

انجمن انفورماتیک ایران:

#general #معرفی
@amiria703_channel
Forwarded from  (Amir Hossein "Amiria" Maher)
GitHub.com/Arian04/android-hid-client

ابزاری برای تبدیل موبایل اندرویدی با دسترسی ریشه (روت شده) به موشی و صفحه کلید، بدون هیچ نرم‌افزاری در سمت دیگر و در سطح پایین:

#Android #root #FLOSS #tool
@amiria703_channel
🖥 پارتیشن‌بندی و فرمت کردن دیسک‌ها 💾

🆕 پارتیشن‌بندی و فرمت کردن دیسک‌ها یکی از مهم‌ترین مراحل کانفیگ سیستم‌های ذخیره‌سازی هستش. وقتی یک هارد جدید به سیستم اضافه می‌شه، قبل از اینکه بشه ازش استفاده کرد باید پارتیشن‌بندی و فرمت بشه.

📂 پارتیشن‌بندی به معنی تقسیم فضای فیزیکی دیسک به بخش‌های منطقی مجزا هستش. هر پارتیشن می‌تونه سیستم فایل مخصوص به خودش رو داشته باشه و به صورت یک درایو مجزا شناخته می‌شه.
🚀 پارتیشن‌ها می‌تونن primary، extended یا logical باشن. در MBR که یک استاندارد قدیمی‌تر هستش، محدودیت ۴ پارتیشن primary وجود داره. اما در GPT که جدیدتر هستش، می‌شه تا ۱۲۸ پارتیشن primary داشت.

فرمت کردن پارتیشن یعنی آماده‌سازی اون برای ذخیره داده با یک سیستم فایل خاص. سیستم فایل مشخص می‌کنه که داده‌ها چطور روی دیسک ذخیره و مدیریت بشن.

📊 سیستم‌های فایل رایج عبارتند از:

‏NTFS: سیستم فایل اصلی ویندوز که امکانات امنیتی پیشرفته، پشتیبانی از فایل‌های بزرگ (بیشتر از ۴ گیگابایت) و قابلیت ریکاوری داره. 🔒

‏ext4: سیستم فایل پیش‌فرض اکثر توزیع‌های لینوکس که عملکرد خوبی داره و از ویژگی‌های پیشرفته مثل ژورنالینگ پشتیبانی می‌کنه. 🐧

‏FAT32: یک سیستم فایل قدیمی‌تر که سازگاری خوبی با دستگاه‌های مختلف داره ولی محدودیت سایز ۴ گیگابایتی برای فایل‌ها داره. 📏

‏exFAT: نسخه بهبود یافته FAT که محدودیت سایز فایل نداره و برای فلش درایو‌ها و کارت‌های حافظه مناسب هستش. 💿


⚙️ برای پارتیشن‌بندی و فرمت کردن دیسک‌ها، ابزارهای مختلفی وجود داره. در ویندوز می‌شه از Disk Management استفاده کرد. در لینوکس هم ابزارهایی مثل GParted یا fdisk در دسترس هستن.

📝 موقع پارتیشن‌بندی باید به نیازهای سیستم (مثل سایز سوآپ در لینوکس) و کاربرد هر پارتیشن توجه کرد.

⚠️ نکته مهم اینه که پارتیشن‌بندی و فرمت کردن ممکنه باعث پاک شدن همه داده‌های موجود می‌شه. پس قبل از انجام این کار باید از داده‌های مهم بکاپ گرفت. همچنین بعضی سیستم‌های فایل قابلیت‌های پیشرفته‌تری مثل کامپرشن، رمزنگاری یا deduplification دارن که می‌تونه موقع فرمت کردن فعال بشه. 🔐


#پارتیشن_بندی #فرمت_دیسک #DiskPartitioning #FileFormatting

——————————————————————————

اگر شما هم تجربه‌ای در پارتیشن‌بندی و فرمت کردن دیسک‌ها دارید یا سوالی در این زمینه دارید، لطفاً در کامنت‌ها با من به اشتراک بگذارید!💬

💙💙 @PhiloLearn 💙💙