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 linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰دستورات کمتر دیده شده در لینوکس : #سری 22
🔹دستور getent

🔹دستور getent یک ابزار خط فرمان قدرتمند در سیستم‌های یونیکس‌مانند است که برای جستجو در پایگاه داده‌های مختلف سیستم استفاده می‌شود. این دستور به شما اجازه می‌دهد تا اطلاعاتی درباره کاربران، گروه‌ها، سرویس‌ها و سایر موارد را از منابع مختلف استخراج کنید.
🔸جستجوی اطلاعات یک کاربر:

getent passwd username

🔸جستجوی تمام کاربران:

getent passwd

🔸جستجوی اطلاعات یک گروه:

getent group groupname

🔸اطلاعاتی درباره سرویس SSH، مانند شماره پورت پیش‌فرض آن

getent services ssh

🔸دریافت اطاعات هاست

getent hosts hostname

getent hosts www.google.com

——-—————-
نویسنده: حسین سیلانی
منبع کانال لینوکس تی ان تی(Linux tip and tricks)
@linuxtnt

📌به جمع حامیان کانال بپیوندید با حمایت از کانال📌
https://zarinp.al/learninghive.ir
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰بوت‌کیت Bootkitty: فصل جدیدی در تکامل تهدیدات UEFI

🔹محققان ESET کشف جدیدی انجام داده‌اند که نشان‌دهنده‌ی تغییر در چشم‌انداز تهدیدات UEFI است و بر لزوم هوشیاری در برابر تهدیدات آینده تاکید می‌کند.

🔹آنها اولین بوت‌کیت UEFI را کشف کرده‌اند که به طور خاص برای سیستم‌های لینوکس طراحی شده است. این بوت‌کیت که توسط سازندگان آن Bootkitty نامگذاری شده، نشان می‌دهد که بوت‌کیت‌های UEFI دیگر مختص سیستم‌های ویندوز نیستند. اگرچه تصور می‌شود Bootkitty تنها یک اثبات مفهوم است و در حملات واقعی مستقر نشده است، اما کشف آن نشان می‌دهد که بوت‌کیت‌های UEFI می‌توانند سیستم‌های لینوکسی را نیز هدف قرار دهند.

🔹معنی UEFI چیست؟
برنامه UEFI (رابط یکپارچه سفت‌افزار قابل توسعه) جایگزین مدرن BIOS است. این اولین نرم‌افزاری است که هنگام روشن شدن کامپیوتر اجرا می‌شود. UEFI سخت‌افزار را راه‌اندازی کرده و سیستم‌عامل را بارگذاری می‌کند.

🔸به‌روز نگه داشتن فریم‌ور: به‌طور مرتب به دنبال به‌روزرسانی‌های فریم‌ور باشید و آن‌ها را نصب کنید تا آسیب‌پذیری‌ها برطرف شوند.
🔸استفاده از بوت امن: این ویژگی می‌تواند به جلوگیری از تغییرات غیرمجاز در فرآیند بوت کمک کند.

جزئیات کامل در این لینک.
نویسنده: حسین سیلانی
منبع کانال لینوکس تی ان تی(Linux tip and tricks)
@linuxtnt
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰دستور sudo -u $USER به چه معناست؟

🔹 شما با استفاده از این دستور می‌توانید به طور موقت دسترسی‌های خود را به عنوان کاربر روت کاهش داده و دستوری را با همان دسترسی‌هایی که به عنوان کاربر عادی دارید، اجرا کنید.به معنای اجرای دستوری با دسترسی‌های کاربر فعلی، به جای کاربر روت است
مثال عملی:


#!/bin/bash

# Commands that require root privileges
sudo apt update
sudo apt upgrade

# Commands that should not run as root
sudo -u $USER git clone https://github.com/user/repo.git
sudo -u $USER python script.py



دو دستور اول با دسترسی ریشه اجرا شده و دو دستور دوم با دسترسی کاربر جاری.

نویسنده: حسین سیلانی
منبع کانال لینوکس تی ان تی(Linux tip and tricks)
@linuxtnt

📌به جمع حامیان کانال بپیوندید با حمایت از کانال📌
https://zarinp.al/learninghive.ir
Forwarded from code2 - تکنولوژی و فناوری (Mahdi Taleghani)
مثلا این ایمیلی که براتون گفتم رو توی این سایت که براتون گفتم یعنی https://haveibeenpwned.com زدم و این جاها رو تطبیق داد که توی نشتی هایی که از این سایت ها وجود داشته ایمیل بوده. که همون طور که می‌بینید تقریبا همشون شرکت ها و سرویس‌های بزرگی هستند و شرکت های کوچیکی نیستند!
از توییتر گرفته تا dropbox و حتی سرویس رایچت ایرانی هم نشتی که داشته اینجا لیست شده که اون موقعی که یه نفوذ داشتن گویا تقریبا یک میلیون ایمیل از دیتابیسشون درز پیدا کرده بوده که کم نیست. لذا فکر نکنید سایت های معروف و بزرگ هک نمیشن و اطلاعاتتون اونجا همیشه امن هست! نه لزوما اینطور نیست و ممکنه اتفاقای بدی براشون بیفته :)
هرچند احتمالی که با توجه به تدابیری که شرکت‌های خیلی بزرگ می‌چینن بسیار کاهش پیدا می‌کنه. ولی در مجموع جانب احتیاط رو همواره رعایت کنید. اما صرفا این قضیه باعث نشه که بخواید همه چیز و از همه جا مخفی کنید و از سرویس های زیر زمینی و این ها استفاده کنید. مثلا این اینستاگرام و لینکدین و این ها که تو ایران در و پیکر ندارن لذا دیدید که با یه جابجا شدن وی پی ان و تغییر ip هم ممکنه یوهو گیر بدن یا قفل کنن اکانت و خلاصه دردسر بشه
Forwarded from code2 - تکنولوژی و فناوری (Mahdi Taleghani)
پس جوری که خودتون می‌دونید براتون بهتر هست عمل کنید که بعدا اذیت نشید. و هر سرویسی که لزوما یکی معرفی کرد لزوما قرار نیست کمک کنه.
Forwarded from code2 - تکنولوژی و فناوری (Mahdi Taleghani)
سرویسی هم که گفتم معرفی می‌کنم این سرویس از فایرفاکس هست به نام Firefox Relay:

https://relay.firefox.com/

توی این سرویس وقتی ثبت نام می‌کنید تو ورژن رایگان فکر می‌کنم میتونید تا ۵ تا ایمیل بسازید. همه‌ی این ایمیل ها در واقع یه رابط بین ایمیل شما و جایی که استفاده می‌کنید میشه.
شما با این ایمیل توی یه سایتی ثبت نام می‌کنید و ایمیل هایی که از طرف اون سایت ارسال میشه میاد توی اینباکس شما و اینطوری ایمیل شما مخفی خواهد ماند! توی پلن رایگان قابلیت reply و پاسخ دادن نداره ولی توی پلن های پیشرفته تر میشه پاسخ هم داد. جالبه که توی پلن پیشرفته ترش قابلیت ماسک کردن شماره موبایل رو هم داره.
البته طبیعتا برای ما تو ایران مطرح نیست یا حداقل من که حوصله ندارم برم چک کنم. :))
خلاصه پس این هم یه محصول جالب و مفید از شرکت بزرگ فایرفاکس!

@code2_ir
سلام!

من دیگه علاقه‌ای به فعالیت داخل تلگرام و گروه‌های تلگرامی ندارم چون فضای شدیداً مسمومی داره.


به صورت کلی این حسابم رو غیرفعال می‌کنم، فعالیت خودم رو به صورت کلی روی تلگرام قطع می‌کنم و صرفاً هر ازگاهی توی این کانال یک مطلبی رو بارگذاری می‌کنم و به کامنت‌هایی که از نظرم مفید بیان پاسخ میدم.


گروه‌های مفید رو از طریق ماتریکس پی‌گیری می‌کنم.


اگر از دوستان نزدیک من هستید و این پیام رو می‌خونید به احتمال زیاد با شما خودم ارتباط بگیرم.




@SohrabContents
Forwarded from  (Amir Hossein "Amiria" Maher)
دَعِ الرَسمَ الَّذي دَثَرا
يُقاسي الريحَ وَالمَطَرا

وَكُن رَجُلاً أَضاعَ العِل
مَ في اللَذّاتِ وَالخَطَرا

أبونواس
#poem #quote
@amiria703_channel
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
دل نوشته

یه سری آدما هستند که من بهشون میگم ادایی. یعنی همش ادا در میارن. ویژگی‌های آدمای ادایی رو باهم مرور کنیم
۱. راجع به هرچیزی نظر میدن
۲. آدمای حسودی هستند ولی وانمود میکنن که نیستن
۳. برای خوردن یه شات اسپرسو ساعت‌ها تو راه می‌مونن که برن فلان کافه چون معتقدن خفن‌ترین اسپرسو رو میده بهتون
۴. صبح زود پا میشن میرن تو صف وامیستن تا بتونن از باقلوای نواب بخورن
۵. خیلی عکس و استوری میزارن و تو همشون هم یه جایی هستند که مشخصه کجاست
۶. چُسی زیاد میان
۷. خیلی ایراد میگیرن از همه چی مخصوصا غذا
۸. همیشه در حال ناله کردن هستند
۹. همیشه با همه مخالفن
۱۰. خیلی از کلمه من استفاده میکنن
۱۱. کافیه بشینی از یکی جلوش تعریف کنی، سریع یه مثالی از خودش میزنه
۱۲. خیلی حرف میزنن

خلاصه اگه دیدید یکی بیش از ۶ تای اینارو داره ادایی هست
ازش فاصله بگیرید
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
اینو یادم رفت بگم
فقط من خوبم همه شما بدید
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
اگه هنوز از شنیدن ادعای «اعلام موجودیت بسیج تلاویو» در تلوزیون رسمی جمهوری اسلامی تعجب میکنی، هنوز شناخت درستی از عملکرد سیستم نداری
Forwarded from a pessimistic researcher (Kc)
یکی از بزرگترین دست آوردهایی که در اروپا آنلاک کردم، یاد گرفتن درست کردن خمیر پیتزا به شکلی بود که از آندرا نمره‌ی قبولی بگیره. دوم آشنایی با پنیرهای ایتالیایی و کاربردشون در پخت پاستا و پیتزا بود. پنیر هایی مثل Pecorino، Ricotta, Burrata و fior di latte رو دستم اومده. سوم آشنایی با شراب‌هاشون و به نظرم تا اینجا از فرانسوی ها بهترن (شاید البته روزی به این نتیجه برسم که حریف château نمیشن )

امیدوارم همینقدر که اعتماد به نفسم داره توی آشپزی بالامیره، توی حل مسئله‌ی safety verification سیستم‌های non-atomic network که پراسس‌هاش با Rendez-vous با هم تعامل می‌کنن هم بالا بره
Forwarded from Agora (Alireza Azadi)
Forwarded from Agora (Alireza Azadi)
چند نتیجه‌گیری مهم:

- سنسور دود (یا هرچیزی شبیه بهش) لزوماً رو سقف نیست. چه بسا یه گوشه ته کابینت افتاده باشه.

- این‌ها با باتری کار میکنن و تا شیره‌ی باتری رو بیرون نکشن ول نمیکنن. اینی که اینجا بود ۷ ماهه داره پر قدرت از اون ته مونده‌ی باتری استفاده میکنه که بوق بزنه که من باتریشو عوض کنم چون اونقدری باتری نداره که طولانی مدت به خاطر مثلا دود سر و صدا کنه.

- صدایی که از سقف میاد معمولا توی خونه پخش میشه.

- خنگ بازی در نیارید و به چیز‌هایی که مشکوک میشید بیشتر توجه کنید.
Forwarded from Gopher Academy
🔵 عنوان مقاله
The Draft Go 1.24 Release Notes

🟢 خلاصه مقاله:
در هفته گذشته شاهد ارائه اسلایدهای دنیل مارتی درباره نسخه آینده Go 1.24 بودیم که انتظار می‌رود اوایل سال 2025 منتشر شود. این ارائه اطلاعات مبسوطی در خصوص ویژگی‌های جدید و بهبود‌های در دست اجرا ارائه داد. نسخه پیش‌نویس یادداشت‌های انتشار برای این نسخه نیز به خوبی پیشرفته است و شامل فهرستی دقیق و سرشار از نکات کلیدی است که در انتظار تغییرات و بهبودهای آینده قرار می‌دهد. این اطلاعات به جامعه برنامه‌نویسان کمک خواهد کرد تا خود را برای استفاده از نسخه جدید آماده سازند و منجر به ایجاد برنامه‌های کارآمدتر و بهینه‌تری خواهد شد.

🟣لینک مقاله:
https://golangweekly.com/link/162904/web


👑 @gopher_academy
چند تا سایت برای به روز ماندن توسعه دهنده ها :

console.dev
javascriptweekly.com
nodeweekly.com
bytes.dev
tldr.tech
sitepoint.com
web-design-weekly.com
frontend.horse

@DevTwitter | <ali nazari/>
Forwarded from یک برنامه نویس تنبل (  MΞ)
🔸1 second before disaster

#fun

@TheRaymondDev
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰لینوس توروالدز اولین نسخه آزمایشی هسته لینوکس 6.13 را منتشر کرد

پشتیبانی از ماشین مجازی محافظت‌شده (Realm) در ARM CCA و GCS
ماشین مجازی محافظت‌شده (Realm): یک محیط ایمن و جدا شده است که در آن یک سیستم‌عامل می‌تواند اجرا شود. این ویژگی برای افزایش امنیت و جداسازی برنامه‌ها و سیستم‌عامل‌ها بسیار مفید است.

🔹مفهوم ARM CCA و GCS: این‌ها تکنولوژی‌هایی هستند که به هسته لینوکس اجازه می‌دهند تا ماشین‌های مجازی محافظت شده را به طور کارآمد و ایمن اجرا کند. CCA مخفف Control and Co-processor Interface و GCS مخفف Guarded Control Stack است.ARM CCA: یک رابط سخت‌افزاری است که به هسته اجازه می‌دهد تا به طور مستقیم با سخت‌افزار ARM تعامل داشته باشد

🔹پشتیبانی از خوشه‌بندی زیر-NUMA 6-نودی در Intel
خوشه‌بندی زیر-NUMA (Non-Uniform Memory Access): این ویژگی به سیستم اجازه می‌دهد تا حافظه را به صورت موثرتر مدیریت کند و باعث بهبود عملکرد سیستم شود. به این معنی است که سیستم می‌تواند تا 6 پردازنده را به صورت همزمان مدیریت کند.

🔹مشکل جدید نور پس‌زمینه ACPI برای Apple MacbookPro11,2 و Air7,2
ACPI: مخفف Advanced Configuration and Power Interface است و برای مدیریت انرژی و تنظیمات سخت‌افزار استفاده می‌شود.

🔹ویژگی جدید در uAPI دستگاه کاراکتر برای اطلاع رسانی به فضای کاربر
uAPI: رابط برنامه‌نویسی کاربر است که به برنامه‌های کاربردی اجازه می‌دهد تا با هسته لینوکس تعامل داشته باشند.

نویسنده: حسین سیلانی
فایرفاکس اندروید داره کم‌کم جالب میشه :))


@SohrabContents