Random shi- tutorials – Telegram
Random shi- tutorials
210 subscribers
229 photos
27 videos
12 files
546 links
محتوای مفید برنامه نویسی و لینوکسی از سراسر دنیا ✍️
جوین شدن شما موجب شادی روح و روان ما میگردد😗
Download Telegram
اجرای کانتینر بدون داکر! | تبدیل Docker Image به فایل اجرایی با dockerc .

‏dockerc

یه ابزار متن بازه که تصاویر داکر رو به فایل اجرایی مستقل تبدیل میکنه ؛ بدون نیاز به نصب داکر یا دسترسی root . این ابزار اجرای کانتینرها رو بسیار ساده‌تر و قابل‌حمل‌تر میکنه .

آپشن هایی که بهتون میده :
تبدیل Docker Image به فایل اجرایی (standalone)
اجرا بدون نیاز به داکر یا دسترسی root
پشتیبانی از معماری‌های x86_64 و ARM64
قابل اجرا روی لینوکس، مک و ویندوز
امکان تعریف متغیر محیطی و Mount کردن ولو

یه مثال اولیه :
dockerc --image docker://oven/bun --output bun


نحوه نصب با استفاده از zig :
git clone --recurse-submodules https://github.com/NilsIrl/dockerc.git
cd dockerc
zig build -Doptimize=ReleaseSafe -Dtarget=x86_64-linux-musl


ریپو پروژه :
https://github.com/NilsIrl/dockerc


#tools
#dockerc
#byteforge
@byteforge_chan 🛸
🔥1
Forwarded from Datafog
‏Web Check چیست؟

‏Web Check یک ابزار رایگان و آنلاین است که به شما امکان میدهد در مدت زمانی کوتاه، اطلاعات فنی و امنیتی کاملی از هر وب‌سایتی به دست آورید. تنها کافیست آدرس سایت مورد نظر را وارد کنید و این ابزار، گزارش جامعی را برای شما تولید میکند.

مواردی که بررسی میکنه :
آدرس IP و تنظیمات DNS
گواهی‌نامه‌های SSL و نسخه‌های TLS
پورت‌های باز و مسیر شبکه (Traceroute)
تنظیمات ایمیل دامنه (MX Record)
فایل‌های robots.txt و sitemap.xml
کوکی‌ها و هدرهای HTTP
فناوری‌ها و فریم‌ورک‌های استفاده‌شده در سایت
اطلاعات دامنه (WHOIS) و رتبه جهانی سایت
بررسی وجود سایت در لیست‌های سیاه امنیتی
وضعیت هدایت (ریدایرکت) و در دسترس بودن سایت

نحوه تست و استفاده :
وارد سایت web-check.as93.net بشید
آدرس وب‌سایت مورد نظرتونو وارد کنید


اینجا میتونه مفید واقع بشه :
بررسی امنیت و تنظیمات فنی سایت خود یا مشتری
تحلیل ساختار سایت رقبا
جمع‌آوری اطلاعات برای پروژه‌های تحلیل اطلاعات (OSINT)
یادگیری مفاهیم امنیت وب برای دانشجویان و علاقه‌مندان به حوزه سایبری



#cybersecurity #osint #public_data #webcheck

@datafogg
🔥1
Forwarded from Datafog
اوسینت یا Open Source Intelligence به معنی :

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

اوسینت هنر دیدن چیزهایی‌هستش که جلوی چشمهامونه، ولی بقیه نمی بیننشون.



#cybersecurity #osint #public_data


@datafogg
👍1
Forwarded from تهلاگ / Tehlug
ثبت‌نام رویداد ۲۷۹ تهلاگ آغاز شد! 🎉

رویداد شماره ۲۷۹ تهلاگ با حمایت نوبیتکس و افراشاپ، روز پنجشنبه ۲۵ اردیبهشت‌ماه از ساعت ۱۲ تا ۱۸ در دانشگاه صنعتی امیرکبیر برگزار می‌شود.

اطلاعات بیشتر و ثبت‌نام:

🔗 evand.com/events/tehlug279

🐧 @TehranLUG
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Forwarded from Linuxor ?
یه ریپو هم هست به اسم Vuls که کارش اسکن آسیب‌پذیری توی سرورهای لینوکسیه، روی تک سرور هم کار می‌کنه ولی ایده‌ش اینه که وقتی کلی سرور داری، نخوای بری دونه‌دونه چک کنی چی آسیب‌پذیره. Vuls این کارو اتومات می‌کنه و گزارش نسبتا قابل فهمی هم می‌ده. اگه دنبال یه راه آسون و سبک برای کنترل وضعیت امنیت سرورات هستی، یه نگاه بهش بنداز یه لیست عظیمی از آسیب پذیری هارو چک ‌می‌کنه.

github.com/future-architect/vuls

@Linuxor
کامیونیتی وب فارسی پر از افرادیه که با انتشار تجربه‌های شخصی و دانشی که دارن به یادگیری و پیشرفت بقیه هم کمک می‌کنن 🎯

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

من این کانال‌ها رو معمولاً دنبال می‌کنم چون یا محتوای به‌دردبخور منتشر می‌کنن، یا باعث می‌شن با ابزارها و مفاهیم جدید آشنا بشم:

1. جادی در Jadi Var Log از هرچیزی که ارزش شر کردن داشته باشه میگه:
https://news.1rj.ru/str/jadivarlog


2. سروش احمدی در GeekAlerts از مقاله‌ها, رویدادها, و اخبار جدید میگه:
https://news.1rj.ru/str/geekalerts


3. تو کانال Linuxor می‌تونید درباره لینوکس و فناوری‌های زیرساخت بخونید:
https://news.1rj.ru/str/Linuxor


4. در Geniuses Group می‌تونید درباره مهندسی نرم‌افزار و مهارت‌های نرم بخونید:
https://lnkd.in/dYsx6qbz


5. در Easy Microservices می‌تونید درباره مفاهیم برنامه‌نویسی و معماری‌ها بخونید:
https://lnkd.in/da8u6Xmw


6. در CleverDevs می‌تونید درباره برنامه‌نویسی, لینوکس, و اخبار تکنولوژی بخونید:
https://news.1rj.ru/str/CleverDevs


7. در GoCasts می‌تونید درباره هوش مصنوعی, برنامه‌نویسی Go, و مهندسی نرم‌افزار بخونید:
https://news.1rj.ru/str/gocasts


8. در Python Hints می‌تونید درباره Python و تجربه‌های برنامه‌نویسی بخونید:
https://news.1rj.ru/str/pyHints


9. در Ninja Learn می‌تونید درباره مفاهیم مختلف برنامه‌نویسی بخونید:
https://lnkd.in/dZf-nucV


10. مهدیار در Mahi in Tech از اخبار جدید tech و رپوهای جالب گیت میگه:
https://news.1rj.ru/str/MahdiyarDev



منبع🔗
Forwarded from Linuxor ?
این ریپو بهتون یاد می‌ده چطوری لینوکستون رو Hardening کنید Hardening یعنی سخت سازی و افزایش امنیت لینوکس با کاهش سطح حمله

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

github.com/trimstray/the-practical-linux-hardening-guide

جمله تهدید آمیز سردر ریپو منو جذبش کرد : می‌دونستی همه در هات قفل بودن؟

@Linuxor
👍1
Forwarded from Linuxor ?
این ابزار اوپن سورس هم واسه نوت برداری توی لینوکس (مک و ویندوز) خوبه؛ روی پی دی اف آماده هم می‌شه نوت برداری کرد

github.com/xournalpp/xournalpp

@Linuxor
Forwarded from Sam.sh
بالاخره بعد از مدت ها فهمیدم مشکل لپ‌تاپم چیه که بعد از Sleep کلا Freeze می‌شد!
مشکل هارد درایوم بود که بعد از sleep دیگه قابل کنترل نبود. این مشکل فقط با اضافه کردن یه پارامتر به kernel حل شد.
پارامتری که به kernel اضافه کردم: ( این برای HP laptops with AMD CPU هست )
amd_iommu=off

پارامتر اصلی برای سیستم های دیگه:
iommu=soft

نحوه اضافه کردن:
1- ادیت فایل زیر
/etc/default/grub

اضافه کردن اون پارامتر به متغیر زیر
GRUB_CMDLINE_LINUX_DEFAULT

بعدش هم ریلود کانفیگ grub با دستور پایین
sudo grub-mkconfig -o /boot/grub/grub.cfg


لینک داکیومنت آرچ:
https://wiki.archlinux.org/noscript/Solid_state_drive/NVMe#Controller_failure_due_to_broken_suspend_support
Forwarded from Linuxor ?
This media is not supported in your browser
VIEW IN TELEGRAM
کامند ها به تنهایی توی لینوکس کار های ساده ای انجام می‌دن، زمانی قدرتمند می‌تونیم ازشون استفاده کنیم که با هم دیگه پایپشون کنیم ولی پایپ کردن بعضی مواقع خیلی سخت می‌شه چون توی هر مرحله پایپ باید بدونیم چه اتفاقی می‌افته ابزار UP بهتون کمک می‌کنه که هر مرحله به صورت زنده پایپ رو ببینید :

github.com/akavel/up

@Linuxor
Forwarded from Linuxor ?
ترمینال ویندوز یا CMD برای یونیکس یوزر ها کابوسه از دستوراتش بگیر تا اون کاراکتر های ممنوعه یونیکسی که توش باید بنویسی و اونجا ممنوع نیست !

این ریپو با جاوا اسکریپت (به عنوان میانجی گر بین یونیکس و ویندوز) اومده ابزار cash رو نوشته که توی ترمینال CMD ویندوز بتونین دستورات با استایل یونیکسی بزنید‌ :

github.com/dthree/cash

@Linuxor
چطور با کسی که ازش خوشتون نمیاد حرفه‌ای کار کنید؟
کار کردن با آدمی که باهاش جور نیستین سخته، نه؟ 😬
ولی میشه حرفه‌ای برخورد کرد و حال خودتون هم خوب بمونه!


تحقیقات ۲۰۲۴
(مثل مطالعه Journal of Organizational Behavior)
نشون میده:
😤 احساسات منفی به همکارا می‌تونه بهره‌وری تیمی رو تا ۳۰٪ کم کنه!
ولی مدیریت درست این احساسات باعث میشه:
عملکردت بهتر بشه
استرس کاری کم بشه


۱. احساساتت رو جدا کن!

مغز ما دوست داره قضاوت شخصی کنه، ولی حرفه‌ای بودن یعنی تمرکز روی هدف کاری
مثال: به جای فکر کردن به رفتار آزاردهنده همکارت، روی خروجی پروژه تمرکز کن.

۲. ارتباط شفاف و محترمانه!

مطالعات ۲۰۲۴ (APA) میگه گفت‌وگوی مستقیم و مودبانه سوءتفاهم‌ها رو کم می‌کنه.
مثال: به جای غر زدن، با لحن حرفه‌ای انتظاراتت رو بگو.


۳. نقاط مشترک پیدا کن!

تحقیقات روانشناسی سازمانی نشون میده پیدا کردن هدف مشترک (مثل موفقیت پروژه) باعث میشه تعاملات مثبت‌تر بشه.
مثال: بگو "بیا این پروژه رو با هم به نحو احسن پیش ببریم!

۴. از حمایت سازمانی استفاده کن!

مطالعات ۲۰۲۴ (HBR) میگه اگر تنش زیاده، از منابع انسانی یا مدیر کمک بگیر.
این نشون‌دهنده حرفه‌ای بودنه، نه ضعف!
👍1
و اما کارهایی که نباید انجام بدین:

1. غیبت یا حاشیه‌سازی:
این کار فرهنگ سازمانی رو تخریب می‌کنه و حرفه‌ای بودن شما رو زیر سوال می‌بره.

2. نادیده گرفتن مشکل:
فرار از تعارض باعث انباشت تنش میشه (تحقیقات APA، ۲۰۲۴).

3. شخصی کردن مسائل:
رفتار همکار رو به خودتون ربط ندید؛ شاید مشکل از جای دیگه باشه.

4. واکنش احساسی:
پاسخ‌های تند باعث تشدید درگیری و کاهش اعتبار شما میشه.

توضیح روانشناسی صنعتی و سازمانی:
مطالعات ۲۰۲۴ (مثل Journal of Applied Psychology) نشون میده هوش هیجانی (EQ) کلید مدیریت روابط دشوار در محیط کاره. با تمرین خودآگاهی و تنظیم احساسات، می‌تونید حتی با آدمای چالش‌برانگیز همکاری کنید و بهره‌وری تیم رو بالا ببرید. اگه تنش ادامه داشت، از منابع انسانی یا یه نفر سوم بی‌طرف کمک بگیرید تا تعاملات سازنده‌تر بشه.
Forwarded from 
iSH:
Webseite | GitHub | AppStore

A-shell:
Webseite | GitHub | AppStore

اگه یه زندان خوشگل خریدید (آیفون) و نیازمند دسترسی به یه محیط برای اجرای یه سری چیزها هستید و امکان جیل‌بریک رو هم ندارید، این دو تا برنامه هستن.
بالایی با شبیه‌سازی usermode x86 و یه سری هک‌های عجیب و غریب شبه-JIT نوشته شده و پایینی هم زیر باکش وب‌اسمبلی رو داره. هر دو محدودیت‌هایی از نظر سرعت یا کارایی دارن و اگه کاربر حرفه‌ای باشید، این موارد رو احساس می‌کنید.

#apple #iphone #FLOSS #linux #shell #معرفی
@amiria703_channel