برای حوزه CyberSecurity چه زبانهای برنامه نویسی و اسکریپت نویسی را باید بدانیم ؟
1-Python
2-GO
3-JavaScript
4-C/C++
5-Bash
6-PowerShell
#programming #cybersecurity
☕️ @CodeExplore
1-Python
2-GO
3-JavaScript
4-C/C++
5-Bash
6-PowerShell
#programming #cybersecurity
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡22🔥7❤🔥2
● این خطا مربوط به زمان نوشتن کد های برنامه قبل از اجرا شدن هست ؛ این نوع خطارو با عنوان خطاهای گرامری ، دستوری یا خطاهای نوشتاری کد هم میشناسیم!
● اگر هنگام کامپایل کردن کد یک یا چند مورد از فایل ها یا کتابخانه های لازم فراهم نباشه، با ارور کامپایل کردن مواجه میشویم.
● ارور های زمان اجرا رو میشه رو اعصاب ترین خطا دونست ؛ همه چیز درست عمل میکنه تا اینکه با این ارور مواجه میشیم ← این خطا هنگام اجرای کد رخ میده و باعث میشه برنامه نتونه به کار خودش ادامه بده.
● فرایند کامپایل و اجرای کد به درستی انجام شده اما یه قسمتی از کد شما دچار مشکله ؛ به عنوان مثال شما به ماشین حساب طراحی کردید اما در وارد کردن کد های صحیح دقت لازم رو نداشتید و در سورس کد مثلا به جای عمل ضرب از جمع استفاده کردید.
● اگر سیستم عامل منابع بیشتری در اختیار نداشته باشد یا مقدار بیشتری از آن را در اختیار برنامه قرار دهد با خطای منبع مواجه میشیم.
#programming #error
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13⚡7❤🔥3
شاید فکر کنین برنامه نویسی کار راحتیه و حالا مثلا که چی!!! اما جالبه بدونین که در سال 1969 یك برنامه نویس با حذف یك خط فاصله در کد موشک مارینر موجب انفجار اون پس از بلند شدن از زمین شد و 630 میلیون دلار خسارت رو دست ناسا گذاشت و حدود 20 کارمند ناسا از دنیا رفتن😐
- DarkMan
#programming
☕️ @CodeExplore
- DarkMan
#programming
Please open Telegram to view this post
VIEW IN TELEGRAM
💔55⚡7😁5
#css #site
Please open Telegram to view this post
VIEW IN TELEGRAM
CSS-Tricks
CSS Functions and Mixins Module Notes | CSS-Tricks
Most days, I'm writing vanilla CSS. Thanks to CSS variables and nesting, I have fewer reasons to reach for Sass or any other preprocessor. The times I reach
🔥14⚡4❤🔥2
Django: فریمورک وب کامل و قوی با الگوی معماری MVT.
Flask: فریمورک سبک و ساده که برای پروژههای کوچک و سریع مناسب است.
FastAPI: فریمورکی سریع برای ساخت APIهای مدرن و قدرتمند با پشتیبانی از async.
Pyramid: فریمورکی انعطافپذیر که برای پروژههای بزرگ و پیچیده مناسب است.
TensorFlow: کتابخانهای برای یادگیری عمیق و یادگیری ماشینی.
PyTorch: فریمورکی قدرتمند و انعطافپذیر برای یادگیری عمیق.
scikit-learn: مجموعهای از الگوریتمهای یادگیری ماشینی و ابزارهای مرتبط.
Keras: رابط کاربری سطح بالا برای ساخت و آموزش مدلهای یادگیری عمیق.
Pandas: ابزار قدرتمند برای تحلیل دادههای ساختاریافته.
NumPy: ابزار برای محاسبات عددی با کارایی بالا.
Matplotlib: کتابخانهای برای ترسیم نمودارها و گرافهای دوبعدی.
Seaborn: کتابخانهای برای تجسم دادهها که بر پایه Matplotlib ساخته شده است.
SciPy: مجموعهای از الگوریتمها و ابزارهای علمی.
pytest: ابزار ساده و قدرتمند برای نوشتن و اجرای تستهای خودکار.
unittest: فریمورک استاندارد پایتون برای نوشتن تستهای واحد.
nose2: فریمورکی که به unittest قابلیتهای بیشتری اضافه میکند.
Hypothesis: فریمورکی برای تستهای مبتنی بر نمونههای تصادفی (property-based testing).
Tkinter: فریمورک استاندارد پایتون برای توسعه برنامههای دسکتاپ.
PyQt: مجموعهای از ابزارها برای توسعه برنامههای دسکتاپ با رابط کاربری گرافیکی.
Kivy: فریمورکی برای توسعه برنامههای چندپلتفرمی (موبایل، دسکتاپ و غیره).
wxPython: ابزار برای ساخت رابط کاربری گرافیکی با استفاده از کتابخانه wxWidgets.
#python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥20🔥3⚡2
چند ماهیه دارم روی یه پروژه اوپن سورس کار میکنم برای دپلوی کردن پروژه هایی که بک اند لاراول دارن.
قضیه از اون جایی شروع شد که پارسال بررسی که کردم دیدم سولوشن استفاده از سرویس های کم کیفیت و گرون داخلی هست و یا سلف هاست که منابع موجود اوپن سورس و آموزش ها اکثرا خیلی ضعیف، ناقص و یا دارای اشتباهات اساسی هست و عملا بردرد پروداکشن نمیخورن منم خورد خورد کارو شروع کردم و الان به جای خیلی خوبی رسیدم.
چون پروداکشن خیلی حساسه میخوام که اگه کسی هست که توی زمینه دوآپس (ابونتو سرور، داکر کامپوز و بش) تجربه داره تا قبل از اینکه پروژه رو استیبل منتشر کنم کمی با هم مشورت کنیم و رو پروژه کانتریبیوت کنه تا بهینه تر بشه.
🌐 https://github.com/MansourM/ez-docker-for-laravel
#php #laravel #backend #project
☕️ @CodeExplore
قضیه از اون جایی شروع شد که پارسال بررسی که کردم دیدم سولوشن استفاده از سرویس های کم کیفیت و گرون داخلی هست و یا سلف هاست که منابع موجود اوپن سورس و آموزش ها اکثرا خیلی ضعیف، ناقص و یا دارای اشتباهات اساسی هست و عملا بردرد پروداکشن نمیخورن منم خورد خورد کارو شروع کردم و الان به جای خیلی خوبی رسیدم.
چون پروداکشن خیلی حساسه میخوام که اگه کسی هست که توی زمینه دوآپس (ابونتو سرور، داکر کامپوز و بش) تجربه داره تا قبل از اینکه پروژه رو استیبل منتشر کنم کمی با هم مشورت کنیم و رو پروژه کانتریبیوت کنه تا بهینه تر بشه.
#php #laravel #backend #project
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - MansourM/ez-docker-for-laravel: easy to setup, robust and production ready environment for Laravel using Docker, Docker…
easy to setup, robust and production ready environment for Laravel using Docker, Docker Compose and bash script. - MansourM/ez-docker-for-laravel
❤🔥15⚡6🔥2
PyAutoGUI: کتابخانهای برای کنترل موس و کیبورد و انجام عملیاتهای اتوماتیک.
Selenium: ابزار برای اتوماتیکسازی تستهای مرورگرهای وب.
Fabric: کتابخانهای برای اتوماتیکسازی وظایف از راه دور.
BeautifulSoup: ابزار برای استخراج داده از صفحات وب (وب اسکرپینگ).
SQLAlchemy: ابزار ORM برای کار با پایگاههای داده رابطهای.
Django ORM: ابزار ORM داخلی فریمورک Django برای کار با پایگاه داده.
Peewee: یک ORM ساده و کوچک برای پایگاه دادههای رابطهای.
Twisted: فریمورکی برای توسعه برنامههای شبکهای با قابلیت پردازش موازی.
Socket: ماژول داخلی پایتون برای کار با سوکتهای شبکه.
Requests: کتابخانهای محبوب برای ارسال درخواستهای HTTP.
asyncio: ابزار برای برنامهنویسی ناهمزمان و شبکهای.
PySpark: واسط پایتون برای Apache Spark، مناسب برای پردازش دادههای بزرگ.
Dask: فریمورکی برای پردازش دادههای بزرگ با استفاده از پایتون.
Apache Airflow: پلتفرمی برای برنامهریزی، مانیتورینگ، و مدیریت جریانهای کاری.
ROS (Robot Operating System): مجموعهای از کتابخانهها و ابزارها برای ساخت رباتها.
MicroPython: نسخهای از پایتون که برای اجرا روی دستگاههای محدود مناسب است.
PySerial: ابزار برای برقراری ارتباط با پورتهای سریال.
#python
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡14🔥3❤🔥1
و در آخر عرض کنم خدمتتون اگه سوالی راجب کشور آلمان داشتید تو کامنت ها بپرسید ، حتما راهنماییتون میکنم
#job #germany #apply #travel
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥14⚡5🔥3😁1
یکی از رقیبهای github copilot به نام cursor که یه جورایی یه فورک از vscode عه که ویژگیهای جالبی برای کد زدن فراهم میکنه. مثلا میتونید همزمان چندتا فایل رو بهش بدید. و یه جاهایی یه کم بهتر از copilot عمل میکنه.
🌐 https://www.cursor.com
#ai #copilot #github #chatgpt
☕️ @CodeExplore
#ai #copilot #github #chatgpt
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥11⚡7🔥2
#site #ai #ml
Please open Telegram to view this post
VIEW IN TELEGRAM
Kaggle
Kaggle: Your Machine Learning and Data Science Community
Kaggle is the world’s largest data science community with powerful tools and resources to help you achieve your data science goals.
⚡15🔥3❤🔥1😁1💔1
#site
Please open Telegram to view this post
VIEW IN TELEGRAM
Quora
Quora on alusta, jossa voi saada ja jakaa tietoa. Quorassa voi kysyä kysymyksiä ja olla yhteydessä ihmisiin, jotka tarjoavat ainutlaatuisia näkemyksiä ja laadukkaita vastauksia. Tämä antaa ihmisille mahdollisuuden oppia toisiltaan ja ymmärtämään m...
🔥8⚡3❤🔥2
- مشکلات غیرمنتظره: ممکنه یه دفعه توی کد به مشکلی بخوری که خیلی سخت باشه. اگه استرست رو نتونی کنترل کنی، تمرکزت رو از دست میدی و حل کردن مشکل برات سختتر میشه.
- ضربالاجلهای فشرده: وقتی وقت کمی داری که یه پروژه رو تموم کنی، استرس میتونه باعث بشه عجله کنی و کیفیت کارت بیاد پایین.
- کارهای زیاد و تکراری: اگه کارهای زیادی داری یا مجبور میشی یه کار تکراری رو هی انجام بدی، این استرس میتونه خستت کنه و حس کنی داری فرسوده میشی.
- تقسیم کارها به بخشهای کوچیک: یه کار بزرگ رو به بخشهای کوچیک تقسیم کن تا راحتتر جلو بری و کمتر استرس بگیری.
- استراحتهای کوتاه: وقتی حس میکنی داری تحت فشار میری، یه استراحت کوتاه داشته باش. مثلا چند دقیقه قدم بزن یا یه چیزی بخور، این بهت کمک میکنه دوباره تمرکز کنی.
- نفس عمیق و مدیتیشن: یاد بگیر چطور نفس عمیق بکشی یا یه کم مدیتیشن کنی. این چیزا خیلی به آروم شدن و کاهش استرس کمک میکنه.
- برنامهریزی بهتر: وقتی بدونی دقیقاً چی باید انجام بدی، استرس کمتر میشه. برای کارت برنامهریزی کن تا بدونی هر لحظه چی کار کنی.
- کمک خواستن: اگه یه کاری خیلی سخت و استرسزاست، از یه همکار کمک بگیر. اینطوری کارا راحتتر پیش میره.
- نگرش مثبت: سعی کن به مشکلات به چشم یه چالش نگاه کنی، نه یه فاجعه. اینطوری راحتتر میتونی با استرس کنار بیای و مشکلت رو حل کنی.
اگه یاد بگیری استرس رو مدیریت کنی، توی کارای سخت و فشارهای زیاد هم میتونی خوب عمل کنی. با روشهایی مثل تقسیم کار، استراحت، مدیتیشن و برنامهریزی، میتونی بهتر با استرس کنار بیای و کارات رو راحتتر انجام بدی.
#soft_skill
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥16⚡3🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁30⚡3🔥1
#repo
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - Reza-Golnari/SignIt: A small tool for your online signatures or even drawing and entertainment, with options to choose…
A small tool for your online signatures or even drawing and entertainment, with options to choose color and pen size and other small features, developed with Canvas and Tailwind, and of course, wit...
⚡15🔥4❤🔥3
جنگو به طور پیشفرض از حملات CSRF جلوگیری میکنه. چطوری؟ با اضافه کردن یک توکن مخفی به فرمها. کافیه از تگ {% csrf_token %} داخل فرمهاتون استفاده کنید و خیالتون راحت باشه که کسی نمیتونه به راحتی درخواستهای مخرب بفرسته.
جنگو به صورت خودکار جلوی ورود کدهای مخرب به صفحات وب رو میگیره. یعنی چی؟ یعنی اگه کسی بخواد جاوااسکریپت مخربی توی سایت شما بذاره، جنگو به طور پیشفرض اونو خنثی میکنه و نشون نمیده.
با استفاده از XFrameOptionsMiddleware، جنگو مطمئن میشه که صفحات شما توی iframeهای ناخواسته لود نمیشن. اینطوری دیگه کسی نمیتونه صفحه شما رو توی سایت خودش جاساز کنه و کاربران رو فریب بده.
با فعال کردن SecurityMiddleware، همه ترافیک سایت شما از HTTPS استفاده میکنه. به زبان سادهتر، این یعنی دادهها بین مرورگر کاربر و سرور شما همیشه رمزنگاری شده و امن هستن.
تنظیماتی مثل SECURE_BROWSER_XSS_FILTER, SECURE_CONTENT_TYPE_NOSNIFF و SECURE_SSL_REDIRECT رو فراموش نکنید! این تنظیمات جلوی کلی دردسر امنیتی رو میگیرن و باعث میشن سایتتون یه لایه محافظتی بیشتر داشته باشه.
با این ابزارها، برنامههاتون امنتر میشن و میتونید مطمئن باشید که هکرها کار سختی برای دسترسی به اطلاعات شما دارن
#django #framework
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13⚡4❤🔥2
کداکسپلور | CodeExplore
#netherlands #tips #pdf #readme
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥5⚡4🔥4😁3
«لوکوموتیو» اسم مستعار آیدین نصیری شرق هست که یکسوم عمرش رو آمریکا زندگی و کار کرده (گوگل، استارتآپ، ...) و داره تجربیاتش در زمینهی زندگی شخصی، اجتماعی، کاری، مهاجرت، و برنامهنویسی رو جمعآوری میکنه.
در عرض سه ماه اول، این تجربیات به ۳۲۲ صفحه رسیده (تا صفحه ۲۵۰ش مستقل از برنامهنویسیه) و در لینکهای زیر قابل دسترس هست.
🌐 https://locomo.tips
#tips #book #life #free #pdf
☕️ @CodeExplore
در عرض سه ماه اول، این تجربیات به ۳۲۲ صفحه رسیده (تا صفحه ۲۵۰ش مستقل از برنامهنویسیه) و در لینکهای زیر قابل دسترس هست.
#tips #book #life #free #pdf
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡17❤🔥5🔥4