Python Socket
967 subscribers
79 photos
150 files
373 links
گروه چت مرتبط با کانال:
https://t.me/PythonSocketChat

@pythonsocket
Download Telegram
دوستان سلام
کانال جدیدی ایجاد کردم که قرار است در آن به زبان ساده Powershell را بررسی کنم. در این کانال، ارائه مطالب بصورت Post است و خبری از مستند و فایل‌های PDF نخواهد بود. هدف این ارائه هم در درجه اول، تمرین و مرور مطالبی است که پیش از این خوانده‌ام و در رتبه بعدی، نشر اطلاعاتی است که برای کار با Powershell و شروع آن بسیار مفید خواهد بود.
اگر تمایل داشتین می‌تونین در کانال عضو بشین:
https://t.me/Powershell101
#پست_موقت
👍32
یلداتـــــــــ🍉ـــون مبارک¹⁴⁰³
8
Python Socket - Enum.pdf
686.2 KB
دوستان سلام
مختصری در خصوص ماژول enum نوشتم. شاید برای آشنایی اولیه و استفاده از آن مناسب باشد.
پیشنهاد میکنم نگاهی داشته باشید.
3👍3💯1
برنامه نویسی در سال ۲۰۲۵
👍3
دوستان سلام
من قصد دارم برای ماه آینده، اسفند تا فروردین، یک یا دو نفر را بصورت منتورینگ، در آموزش پایتون مقدماتی همراهی کنم. اگر کسی از افراد حاضر در کانال تمایل دارد و یا از دوستان و اطرافیان کسی به پایتون علاقه مند است، در صورت تمایل می تواند با بنده در ارتباط باشد.
دقت بفرمایید که روال، بصورت منتورینگ و همراهی است و آموزش مستقیم نخواهد بود. لذا دانشجو باید مطالب ارائه شده را شخصاً مطالعه نماید.

اگر تمایل داشتین یا از آشنایان بدنبال یادگیری پایتون در فرصت طلایی آخر سال و عید است، با بنده در ارتباط باشید.

پی‌نوشت: یک نکته را فراموش کردم و آن اینکه این دوره و همراهی رایگان نیست و هزینه اندکی خواهد داشت تا دانشجو وقت مناسب برای حضور منظم در نظر بگیرد.
@payamhdd
دوستان سلام
برای عید برنامه ای ندارید؟!
من که خوراک عیدم را تهیه کردم، کتاب تازه از تنور در آمده، ویرایش ۲۰۲۵ 😃
👍9👎1
از امشب شروع کنیم

بخش‌های اول که ساده‌تر هست رو سعی می‌کنم بیشتر بگم (که سریع ازشون بگذریم)

توقع این هست که همگی، با یک زبان برنامه‌نویسی کار کرده باشید توجه کنید صرف اینکه با اون زبان کد زدید اینجا مناسب نیست باید زبان رو درک کرده باشید.

مفاهیم software enginnering رو توی زبان برنامه‌نویسی که باهاش تجربه دارید بخوبی بلد باشید.

اگر این ویژگی رو ندارید، یا Rust اولین زبان برنامه‌نویسی هست که یاد می‌گرید؛ نمی‌گم شدنی نیست ولی قراره روزای سختی رو داشته باشید پس نیاز به انگیزه قوی داره.

نکته آخر: اگر Rust رو برای کسب درآمد و سرکار رفتن می‌خواید، زبان و گزینه خوبی نیست حداقل درحال حاضر در ایران و اروپا.


فکر نکنم نکته دیگه‌ای لازم باشه، همه می‌تونند Rust رو یاد بگیرند.
👏2
دوستان سلام
کانال بالا، شروع کرده به آموزش Rust و از اونجایی که من به Rust علاقه دارم و همینطور اینکه عنوانش هم Rust برای توسعه دهندگان پایتونه، فکر کردم شاید بد نباشه با شما به اشتراک بگذارم.

البته Rust، ساده نیست، اما با زبان ساده شروع کرده به آموزش.
بد نیست اگر علاقه مندید، دنبال کنید.
2👍1
Forwarded from Linuxor ?
این ریپو اومده هرچیزی که فکرشو کنید الگوریتمشو به زبان پایتون پیاده کرده از انتقال فایل بگیر تا ساختمان داده های معروف و الگوریتم های هوش مصنوعی و ...

https://github.com/TheAlgorithms/Python


@Linuxor
3
Python Socket
دوستان سلام برای عید برنامه ای ندارید؟! من که خوراک عیدم را تهیه کردم، کتاب تازه از تنور در آمده، ویرایش ۲۰۲۵ 😃
دوستان سلام
اگر خاطرتان باشد اشاره کردم که برای عید، کتاب Powerful Python را برای مطالعه انتخاب کرده‌ام. تا الان 2 فصل اول را مطالعه کردم و باید بگویم که کتاب خوبی است، هرچند این 2 فصل را در حدود 90% مسلط بودم اما با این وجود، مرور مطالب و یادگیری نکات جدید ارزشمند بوده است.
انشاا.. در پایان، حتما نظر نهایی خودم را همراه با شرح مختصری از کتاب ارائه خواهم داد تا اگر دوستان علاقه‌مند بودند، کتاب را تهیه و مطالعه کنند.

علی الحساب این را نیز بگویم که فصل 9 کتاب با موضوع Logging را بزودی ترجمه کرده و در کانال قرار خواهم داد. چراکه هم موضوع مهمی است و هم اینکه هم در کدهای کوچک و هم در برنامه‌هایی بزرگی که با پایتون می‌نویسید، کاربرد خواهد داشت.
@pythonsocket
👍5
Python Socket - Struct.pdf
920.8 KB
دوستان سلام
مختصری در خصوص ماژول Struct نوشتم که اگر با فایل‌های باینری سروکار دارید، بکار خواهد آمد. قبلا در این خصوص در مستندات Win API صحبت کرده‌ایم اما این‌بار بصورت مجزا و در یک مستند مستقل این مطلب را بررسی کردیم.
مطالعه بفرمائید.
@pythonsocket
2
دوستان سلام
موضوع جذاب دیگری را در دستور کار قرار داده و مجموعه مستنداتی را در خصوص آن در حال تهیه هستیم. این موضوع "بررسی فایل‌های LNK" یا همان فایل‌های Shortcut در ویندوز است. اگر به موضوع تحلیل فایل‌های باینری و نیز آنالیز بدافزار علاقه‌مند هستید، این فایل و بررسی ساختار آن می‌تواند برای شما جذاب باشد.
اولین شماره از این مجموعه مستندات را در هفته پیش رو ارائه خواهیم کرد.

همراه باشید.
@pythonsocket
👍4
دوستان سلام
چندتا Usecase واقعی که در کارهای روزمره خود با آن سروکار دارید و احتمال میدید که بشه آن را خودکارسازی کرد سراغ دارید؟
اگر چیز به ذهنتان رسید، در گروه چت مطرح کنید:

https://t.me/PythonSocketChat
دوستان سلام

ما برای پروژه‌ای شامل خدمات مدیریت آسیب پذیری و مدیریت اعمال وصله، به 2 نیرو نیاز داریم.
حداقل مواردی که باید بلد باشین:

+ تسلط بر مفاهیم شبکه در حد Network Plus
+تسلط بر مفاهیم امنیت در حد Security Plus
+تسلط بر مفاهیم سیستم عامل

اگر :
+ با ابزارهای حوزه امنیت بخصوص ارزیابی آسیب پذیری مثل Nessus یا Acunetix کار کرده باشید
+ با ابزارهای مدیریت وصله بخصوص Manage Engine کار کرده باشید
+ دانشی در حد دوره CEH داشته باشید
+ با مفاهیم OWASP Top 10 آشنا باشید
+ با ابزاری مدیریت Log یا SIEM مثل SPlunk کار کرده باشید

خیلی بهتره و اولویت محسوب میشه.

شرکت ما، یک شرکت فعال در حوزه امنیت هست و راهکارهای امنیتی در حوزه‌های مختلف ارائه میده. موقعیت شغلی هم در یکی از سازمان‌های دولتی و بصورت نیروی مقیم خواهد بود.

اگر در این خصوص تمایل دارید، لطفا پیغام بدین تا صحبت کنیم.
@payamhdd
Python Socket pinned «دوستان سلام ما برای پروژه‌ای شامل خدمات مدیریت آسیب پذیری و مدیریت اعمال وصله، به 2 نیرو نیاز داریم. حداقل مواردی که باید بلد باشین: + تسلط بر مفاهیم شبکه در حد Network Plus +تسلط بر مفاهیم امنیت در حد Security Plus +تسلط بر مفاهیم سیستم عامل اگر : + با…»
Python Socket
دوستان سلام ما برای پروژه‌ای شامل خدمات مدیریت آسیب پذیری و مدیریت اعمال وصله، به 2 نیرو نیاز داریم. حداقل مواردی که باید بلد باشین: + تسلط بر مفاهیم شبکه در حد Network Plus +تسلط بر مفاهیم امنیت در حد Security Plus +تسلط بر مفاهیم سیستم عامل اگر : + با…
دوستان سلام
در مورد این پست خواستم مدتی پیش مطلبی بنویسم اما اتفاقاتی که رخ داد، انگیزه نوشتن را از بین برد. در هر حال دو پستی در این خصوص می نویسم شاید به دردتان بخورد. مدتی پیش برای این آگهی، شخصی پیغام داد که با بررسی رزومه ناقص ارسالی، تصمیم گرفتم ایشان را رد کنم. این موضوع را در عین ادب اطلاع دادم اما متاسفانه ...

همه فکر میکنم جای این فرد بوده‌اند و حداقل یکبار جواب رد شنیده‌اند، من هم بوده‌ام و اصلا بهمین دلیل است که می نویسم:

1. وقتی برای آگهی شغلی رزومه می فرستید، به موضوع و جنس کار توجه کنید. ارسال رزومه غیر مرتبط یا ارسال بخشی از رزومه و عدم ارسال مابقی، شما را در موقعیت پایین تر قرار خواهد داد. اگر متوجه آگهی نشده اید، سوال کنید تا پاسخ بگیرید و سپس سبک و سنگین کرده و رزومه ارسال کنید.

2. اینکه در یک LAB مثلا با Splunk کار کرده‌اید یا اینکه یک گواهی CEH دارید، دلیل بر این نیست که امنیت کار کرده اید. تجربه، یعنی حداقل 1 تا 3 سال استفاده از دانش آموخته شده بصورت عملی در یک موقعیت واقعی، نه لابراتوآر. اصلا مدرک را دور بیاندازید: Talk is cheap, show me the Code!
👍5
3. همیشه ادب را رعایت کنید. چه در سلام و علیک اول، چه ارسال رزومه و چه پس از شنیدن پاسخ رد. بسیاری موارد بوده اند که فردی سوال کرده و بعدی از اینکه جواب گرفته، رفته و هیچ حرف دیگری نزده است. البته واقعاً نیازی از سمت من برای اینکه حتماً از من تشکر شود وجود ندارد، بلکه این شخصیت فرد را نشان خواهد داد که می تواند سرآغاز یک دوستی یا حتی همکاری باشد. بعضی حتی بوده اند که پس از دریافت پاسخ، چت را دو طرفه پاک کرده اند!

ادب سلاحی است که همیشه جواب می دهد. در دوران کاری خودم بسیار شده با افرادی که دانش فنی کافی نداشته اند و می دانستم که تاثیر جدی بر پروژه ندارند، کار کرده ام فقط و فقط به خاطر ادب و احترامی که شکل گرفته (و البته عنصر انگیزه و علاقه به کار)

تعامل و گفتگو هم چیز خوبی است، اگر بلد نیستید از آن استفاده کنید، همین الان تلاش کنید برای آموختنش. چه بسا تعامل هایی که شما را در موقعیت های عالی قرار دهد در حالیکه شرایط واقعی را نداشته اید. اگر به دنبال پیشرفت هستید، توانمندی استفاده از ادب و تعامل را در خود بالا ببرید. وگرنه گزینه های دیگر، شاید البته اندک، وجود خواهند داشت.
موفق باشید.
👍5
Python Socket
دوستان سلام اگر خاطرتان باشد اشاره کردم که برای عید، کتاب Powerful Python را برای مطالعه انتخاب کرده‌ام. تا الان 2 فصل اول را مطالعه کردم و باید بگویم که کتاب خوبی است، هرچند این 2 فصل را در حدود 90% مسلط بودم اما با این وجود، مرور مطالب و یادگیری نکات جدید…
Python Socket - logging.pdf
1.2 MB
دوستان سلام
موضوع ترجمه فصل 9 کتاب به دلیل مشغله، اندکی طول کشید. اما در چند روز گذشته فرصتی پیش آمد تا برخی از مطالب باقی مانده را سروسامان داده و برای کانال آماده کنم. یکی از این مطالب، موضوع Logging است که بر اساس فصل 9 کتاب Powerful Python آماده شده و در پیوست تقدیم می شود.

حتما پیشنهاد می کنم از Logging در کدنویسی های خود استفاده کنید.
@pythonsocket
3
در این مطلب، ماژول logging از پایتون را معرفی کرده و دو رویکرد استفاده از آن یعنی استفاده از Basic Config و Logger Object را بررسی کرده‌ایم. همچنین مثال‌های متنوعی را هم ارائه کرده‌ایم تا موضوع Logging و استفاده از آن قابل درک باشد. پیشنهاد می‌کنم مطالعه بفرمائید.