Lima: Linux-on-Mac ("macOS subsystem for Linux", "containerd for Mac")
https://github.com/AkihiroSuda/lima/
https://github.com/AkihiroSuda/lima/
GitHub
GitHub - lima-vm/lima: Linux virtual machines, with a focus on running containers
Linux virtual machines, with a focus on running containers - lima-vm/lima
4 of the Fastest Growing Cybersecurity Skills in-demand by Businesses in 2021
https://blog.eccouncil.org/4-of-the-fastest-growing-cybersecurity-skills-in-demand-by-businesses-in-2021/
https://blog.eccouncil.org/4-of-the-fastest-growing-cybersecurity-skills-in-demand-by-businesses-in-2021/
Cybersecurity Exchange
Cybersecurity Exchange | Cybersecurity Courses, Training & Certification | EC-Council
Gain exclusive access to cybersecurity news, articles, press releases, research, surveys, expert insights and all other things related to information security.
Deploy Helm charts with Jenkins CI/CD in Red Hat OpenShift 4 | Red Hat Developer
https://developers.redhat.com/articles/2021/05/24/deploy-helm-charts-jenkins-cicd-red-hat-openshift-4
https://developers.redhat.com/articles/2021/05/24/deploy-helm-charts-jenkins-cicd-red-hat-openshift-4
Red Hat Developer
Deploy Helm charts with Jenkins CI/CD in Red Hat OpenShift 4 | Red Hat Developer
Helm is a package manager for Kubernetes. Helm uses a packaging format called charts, which include all of the Kubernetes resources that are required to deploy an application, such as deployments,
Маленьким/Небольшим командам, вполне можно бесплатно использовать связку jira + github / gitlab, благодаря чему, порой очень полезно видеть например git комиты в jira, которые подтягиваются туда автоматически, а без git'а и тикетной системы практически никуда, даже в собственных pet-проектах (ну если не "халям балям" подходы и не один трудишься над проектом)
В статье есть ссылки на то как связать jira / gitlab, и даже если этого не делать, то как минимум можно взять на заметку, на будущее так сказать :)
https://about.gitlab.com/blog/2021/05/24/gitlab-and-jira-integration-the-final-steps/
В статье есть ссылки на то как связать jira / gitlab, и даже если этого не делать, то как минимум можно взять на заметку, на будущее так сказать :)
https://about.gitlab.com/blog/2021/05/24/gitlab-and-jira-integration-the-final-steps/
Gitlab
GitLab and Jira integration: the final steps
The last of our three-part series on GitLab and Jira integrations offers a step-by-step look at how the tools work together.
Forwarded from Sys-Admin InfoSec
Open SysConf'21 - скоро!
Всем привет! Давненько мы не устраивали грамотных и полезных движух, предлагаю подбить свои знания и опыт в кучу и поделиться этим с народом на Open SysConf!)
Формат и цели
Очно/Удаленно без разницы, кому и как удобно. Преследуемые нами цели - шаринг знаний из ИТ/ИБ/Ops или смежных областей, в свободной и по возможности доступной форме изложения, без рекламы, "прибитого гвоздями спонсора" и т.п. Приоритет только на свои силы, ресурсы, знания.
Доклады
На сегодня уже есть ряд намеченных тем и докладов, есть свободные слоты на участие в качестве докладчика, вступить в команду/подать заявку на доклад может любой желающий:
• https://forms.gle/98yKu4xBquKm3qJWA ( Запасной URL )
Кто еще не знает о чем идет речь и каков контекст - информацию по тематике докладов с позапрошлого Open SysConf'19 можно посмотреть сайте:
• https://sysconf.io/
Готовность
Время, дата, место, доклады, финансы еще выбираются/собираются, предположительно это будет в период +-июнь. С апдейтом по сабжу вернусь через неделю.
Связь / Помощь
Дополнительные вопросы/предложения/etc, можно задавать в нашей SysConf группе:
• https://news.1rj.ru/str/OpenSysConf
Или написать сообщение админу канала (в описании) или связаться по почте:
• sys-admin@sysconf.io
Помочь можно через донат здесь:
• https://money.yandex.ru/to/41001928837376
Open SysConf'21 - скоро!
Всем привет! Давненько мы не устраивали грамотных и полезных движух, предлагаю подбить свои знания и опыт в кучу и поделиться этим с народом на Open SysConf!)
Формат и цели
Очно/Удаленно без разницы, кому и как удобно. Преследуемые нами цели - шаринг знаний из ИТ/ИБ/Ops или смежных областей, в свободной и по возможности доступной форме изложения, без рекламы, "прибитого гвоздями спонсора" и т.п. Приоритет только на свои силы, ресурсы, знания.
Доклады
На сегодня уже есть ряд намеченных тем и докладов, есть свободные слоты на участие в качестве докладчика, вступить в команду/подать заявку на доклад может любой желающий:
• https://forms.gle/98yKu4xBquKm3qJWA ( Запасной URL )
Кто еще не знает о чем идет речь и каков контекст - информацию по тематике докладов с позапрошлого Open SysConf'19 можно посмотреть сайте:
• https://sysconf.io/
Готовность
Время, дата, место, доклады, финансы еще выбираются/собираются, предположительно это будет в период +-июнь. С апдейтом по сабжу вернусь через неделю.
Связь / Помощь
Дополнительные вопросы/предложения/etc, можно задавать в нашей SysConf группе:
• https://news.1rj.ru/str/OpenSysConf
Или написать сообщение админу канала (в описании) или связаться по почте:
• sys-admin@sysconf.io
Помочь можно через донат здесь:
• https://money.yandex.ru/to/41001928837376
Sys-Admin Up pinned « Open SysConf'21 - скоро! Всем привет! Давненько мы не устраивали грамотных и полезных движух, предлагаю подбить свои знания и опыт в кучу и поделиться этим с народом на Open SysConf!) Формат и цели Очно/Удаленно без разницы, кому и как удобно. Преследуемые…»
The Best Programming Languages to Learn in 2021 | by John Selawsky | Quick Code | May, 2021 | Medium
Странно что нет typenoscript, rust, go, dart 🤔
https://medium.com/quick-code/the-best-programming-languages-to-learn-in-2021-5708c1a9d95c
Странно что нет typenoscript, rust, go, dart 🤔
https://medium.com/quick-code/the-best-programming-languages-to-learn-in-2021-5708c1a9d95c
Medium
The Best Programming Languages to Learn in 2021
Coding languages are ever-evolving just like any other professional area. Some technologies become top-rated, some loose their prime…
How To Build a Node.js Application with Docker | DigitalOcean
https://www.digitalocean.com/community/tutorials/how-to-build-a-node-js-application-with-docker
https://www.digitalocean.com/community/tutorials/how-to-build-a-node-js-application-with-docker
Digitalocean
How To Build a Node.js Application with Docker | DigitalOcean
Learn how to build a Node.js application with Docker. Create Dockerfiles, manage containers, and streamline deployment for consistent, scalable apps.
Запуск GitHub Actions локально
Отлично может подойти для локальных тестов перед push/pull и тп
https://github.com/nektos/act
Отлично может подойти для локальных тестов перед push/pull и тп
https://github.com/nektos/act
GitHub
GitHub - nektos/act: Run your GitHub Actions locally 🚀
Run your GitHub Actions locally 🚀. Contribute to nektos/act development by creating an account on GitHub.
Context and expression syntax for GitHub Actions - GitHub Docs
https://docs.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions
https://docs.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions
GitHub Docs
Contexts reference - GitHub Docs
Find information about contexts available in GitHub Actions workflows, including available properties, access methods, and usage examples.
Все наверное слышали про микросервисы, а про микрофронтэнды?
Точечное управление фронт-приложением, которое может быть собрано из различных фронт-фреймворков, эдакий единый SPA..)
Может быть удобным, когда разные команды “пилят” разный компонентный код к примеру на React/Vue/Angular - пофигу, после чего все собирается в единый фронт, очень полезно при наборе разного рода скиллов в разных командах работающих над единой целью
Описание для чего, зачем и что такое микросервисы и микрофронтэнд можно почитать здесь:
https://micro-frontends.org/
Точечное управление фронт-приложением, которое может быть собрано из различных фронт-фреймворков, эдакий единый SPA..)
Может быть удобным, когда разные команды “пилят” разный компонентный код к примеру на React/Vue/Angular - пофигу, после чего все собирается в единый фронт, очень полезно при наборе разного рода скиллов в разных командах работающих над единой целью
Описание для чего, зачем и что такое микросервисы и микрофронтэнд можно почитать здесь:
https://micro-frontends.org/
Micro Frontends
Micro Frontends - extending the microservice idea to frontend development
Techniques, strategies and recipes for building a modern web app with multiple teams using different JavaScript frameworks.
Pillager
Pillager is designed to provide a simple means of leveraging Go's strong concurrency model to recursively search directories for sensitive information in files.
https://github.com/brittonhayes/pillager#installation
Пример файл-конфига с правилами поиска секретов
https://github.com/brittonhayes/pillager/blob/main/rules.toml
Pillager is designed to provide a simple means of leveraging Go's strong concurrency model to recursively search directories for sensitive information in files.
https://github.com/brittonhayes/pillager#installation
Пример файл-конфига с правилами поиска секретов
https://github.com/brittonhayes/pillager/blob/main/rules.toml
GitHub
GitHub - brittonhayes/pillager: Pillage filesystems for sensitive information with Go 🔍
Pillage filesystems for sensitive information with Go 🔍 - brittonhayes/pillager
EvtMute
This is a tool that allows you to offensively use YARA to apply a filter to the events being reported by windows event logging.
В копилку того, что нужно посмотреть
https://github.com/bats3c/EvtMute
This is a tool that allows you to offensively use YARA to apply a filter to the events being reported by windows event logging.
В копилку того, что нужно посмотреть
https://github.com/bats3c/EvtMute
GitHub
GitHub - bats3c/EvtMute: Apply a filter to the events being reported by windows event logging
Apply a filter to the events being reported by windows event logging - bats3c/EvtMute
uWebSockets написанный на С++ для NodeJS “рвет” по произвдительности Socket.io и Fastify и даже со слов автора превосходит по производительности приложения Go..
В общем в копилку потенциальных полезностей
- https://github.com/uNetworking/uWebSockets.js
- https://levelup.gitconnected.com/will-node-js-forever-be-the-sluggish-golang-f632130e5c7a
В общем в копилку потенциальных полезностей
- https://github.com/uNetworking/uWebSockets.js
- https://levelup.gitconnected.com/will-node-js-forever-be-the-sluggish-golang-f632130e5c7a
GitHub
GitHub - uNetworking/uWebSockets.js: μWebSockets for Node.js back-ends :metal:
μWebSockets for Node.js back-ends :metal:. Contribute to uNetworking/uWebSockets.js development by creating an account on GitHub.
Почему много информации на тему программирования, веба и тп
Постараюсь просто тезисно загнуть пальцы:
- Во первых, как мне кажется - уважающий себя специалист должен если не уметь писать, то хотя бы понимать (даже условно) программный код
- Во вторых - продолжая тему автоматизации везде где только можно, без знания хотя бы нативных языков поддерживаемых той или иной системой, написать внятный скрипт/тул, как минимум будет сложно
- В третьих - это помогает разминать мозги, отличное времяпрепровождение... Можно читать книги, слушать музыку, смотреть кино, а можно еще программировать чисто по фану 😄
- В четвертых - код можно писать под используемые системы (например bash/posh скрипты), можно писать кросс-платформенно например на go, можно писать телеграм-ботов на всем вышеперечисленном (и еще + минимум пятерка языков), можно писать веб-приложения, а можно все вышеперечисленное собирать в свой велосипедный-комбайн и использовать это или в pet-проектах или в трудовой или повседневной деятельности (эдакий квест, но под другим углом)
- В пятых - сегодняшние реалии просто не рассматривают специалиста без умения писать код, умея администрировать или управлять софтом и тп и тд, навык программирования может быть очень уместен, так как это в будущем просто значительно может экономить время
Хотел написать больше, но хватило на сегодня пока пальцев одной руки 🙂
~~~
Со своей стороны - часто пишу код, практически каждый день, даже по мелочи, автоматизируя например алиасы для функций fish (если ты еще не пробовал(а) fish shell, то обязательно попробуй fishshell.com), часть кода выкладываю конечно же в github паблик, некоторый код требует рефакторинга, а некоторый вообще говнокод, но для тех кто только ступает на путь или даже уже имеет опыт, возможно будет полезно github.com/m0zgen (кстати сам все время пользуюсь тулзами, некоторые из них действительно оказывают мне неоценимую помощь)
Кратко посмотрел на чем я писал (всякие докерфайлы и ямл конфиги, например для ansible не считаются, а так же не считаются всяческие поделки типа Hello World), в порядке приходящего в голову - Bash, PowerShell, Python, PHP, C, VBScript, JScript, WSH, Java, Delphi (кто помнит, отличные сингл приложения могут быть) и сюда же Lazarus, JavaScript, TypeScript, HTML, CSS, C#, Ruby и что-то еще по типу GUI обвязок для скриптов... Есть идеи посмотреть Rust, Elixir, Nim, Kotlin, Electron, Dart.. мб Swift...
Уважаемый читатель - присядь, оглянись вокруг, подумай, собери свою карту знаний (хотя бы карту знаний ЯП), сделай переоценку того, что может быть нужно или не нужно, а вообще нарисуй свой mind-мап (пусть даже в воображении) и посмотри "на себя со стороны" - кто ты, что ты, на что тратишь время и на кого (на себя или руководителя и его таски), периодически старайся проводить "ревью себя" иногда это бывает очень полезным 🙂
P.S. С чего это вдруг такой пост, да хз, внезапно, решил кинуть взгляд "вокруг-и-назад-и-вперед" в разрезе своей карты ЯП(лакаль) 😄
Постараюсь просто тезисно загнуть пальцы:
- Во первых, как мне кажется - уважающий себя специалист должен если не уметь писать, то хотя бы понимать (даже условно) программный код
- Во вторых - продолжая тему автоматизации везде где только можно, без знания хотя бы нативных языков поддерживаемых той или иной системой, написать внятный скрипт/тул, как минимум будет сложно
- В третьих - это помогает разминать мозги, отличное времяпрепровождение... Можно читать книги, слушать музыку, смотреть кино, а можно еще программировать чисто по фану 😄
- В четвертых - код можно писать под используемые системы (например bash/posh скрипты), можно писать кросс-платформенно например на go, можно писать телеграм-ботов на всем вышеперечисленном (и еще + минимум пятерка языков), можно писать веб-приложения, а можно все вышеперечисленное собирать в свой велосипедный-комбайн и использовать это или в pet-проектах или в трудовой или повседневной деятельности (эдакий квест, но под другим углом)
- В пятых - сегодняшние реалии просто не рассматривают специалиста без умения писать код, умея администрировать или управлять софтом и тп и тд, навык программирования может быть очень уместен, так как это в будущем просто значительно может экономить время
Хотел написать больше, но хватило на сегодня пока пальцев одной руки 🙂
~~~
Со своей стороны - часто пишу код, практически каждый день, даже по мелочи, автоматизируя например алиасы для функций fish (если ты еще не пробовал(а) fish shell, то обязательно попробуй fishshell.com), часть кода выкладываю конечно же в github паблик, некоторый код требует рефакторинга, а некоторый вообще говнокод, но для тех кто только ступает на путь или даже уже имеет опыт, возможно будет полезно github.com/m0zgen (кстати сам все время пользуюсь тулзами, некоторые из них действительно оказывают мне неоценимую помощь)
Кратко посмотрел на чем я писал (всякие докерфайлы и ямл конфиги, например для ansible не считаются, а так же не считаются всяческие поделки типа Hello World), в порядке приходящего в голову - Bash, PowerShell, Python, PHP, C, VBScript, JScript, WSH, Java, Delphi (кто помнит, отличные сингл приложения могут быть) и сюда же Lazarus, JavaScript, TypeScript, HTML, CSS, C#, Ruby и что-то еще по типу GUI обвязок для скриптов... Есть идеи посмотреть Rust, Elixir, Nim, Kotlin, Electron, Dart.. мб Swift...
Уважаемый читатель - присядь, оглянись вокруг, подумай, собери свою карту знаний (хотя бы карту знаний ЯП), сделай переоценку того, что может быть нужно или не нужно, а вообще нарисуй свой mind-мап (пусть даже в воображении) и посмотри "на себя со стороны" - кто ты, что ты, на что тратишь время и на кого (на себя или руководителя и его таски), периодически старайся проводить "ревью себя" иногда это бывает очень полезным 🙂
P.S. С чего это вдруг такой пост, да хз, внезапно, решил кинуть взгляд "вокруг-и-назад-и-вперед" в разрезе своей карты ЯП(лакаль) 😄
GitHub
m0zgen - Overview
Founder of OpenBLD.net, Open SysConf.io . m0zgen has 290 repositories available. Follow their code on GitHub.
Язык программирования Rust - The Rust Programming Language
https://doc.rust-lang.ru/book/
https://doc.rust-lang.ru/book/
Forwarded from Sys-Admin InfoSec
Update: Дата и время Open SysConf. Темы будущих докладов.
Всем доброго времени суток. Как было обещано ранее возвращаюсь к Вам с обновлениями по нашей SysConf встрече.
Известны дата, время и город оффлайн встречи - 10 июля (суббота) 10:00-19:00 (GMT+6), г.Алматы. Точная локация будет опубликована чуть позже (возможно на сайте sysconf.io)
Участие можно принимать как гость/слушатель/докладчик. На SysConf можно поделиться своим опытом полученным "вот этими вот руками и головой" 🙂
~ ~ ~
Доклады: Будет 5+ докладов на темы:
• eBPF
• Митигация DDOS
• Linux ядро для хакера
• Исследование внимательности к угрозам несущими фишинговыми доменами
• Проверка и контроль Windows конфигураций (Configuration Item, CI)
• Сквозная аналитика + Телефония для компании
Note: Некоторые доклады могут быть изменены, так как рассказать хочется действительно о многом*
~ ~ ~
Формат присутствия: Удаленный/Очный
Важно: Кто намеревается быть очно большая просьба отметиться по ссылке ниже, так как нам нужно четко представлять количество желающих прийти, пообщаться, познакомиться, а места ограничены квадратными метрами площадок, санитарными нормами:
• Регистрации оффлайн участника
~ ~ ~
• Потенциальным докладчикам - Регистрация докладчика
• Группа для обсуждения - https://news.1rj.ru/str/OpenSysConf
Будьте здоровы, веселы. Делитесь знаниями и опытом, делайте мир луче. Peace ✌️
Update: Дата и время Open SysConf. Темы будущих докладов.
Всем доброго времени суток. Как было обещано ранее возвращаюсь к Вам с обновлениями по нашей SysConf встрече.
Известны дата, время и город оффлайн встречи - 10 июля (суббота) 10:00-19:00 (GMT+6), г.Алматы. Точная локация будет опубликована чуть позже (возможно на сайте sysconf.io)
Участие можно принимать как гость/слушатель/докладчик. На SysConf можно поделиться своим опытом полученным "вот этими вот руками и головой" 🙂
~ ~ ~
Доклады: Будет 5+ докладов на темы:
• eBPF
• Митигация DDOS
• Linux ядро для хакера
• Исследование внимательности к угрозам несущими фишинговыми доменами
• Проверка и контроль Windows конфигураций (Configuration Item, CI)
• Сквозная аналитика + Телефония для компании
Note: Некоторые доклады могут быть изменены, так как рассказать хочется действительно о многом*
~ ~ ~
Формат присутствия: Удаленный/Очный
Важно: Кто намеревается быть очно большая просьба отметиться по ссылке ниже, так как нам нужно четко представлять количество желающих прийти, пообщаться, познакомиться, а места ограничены квадратными метрами площадок, санитарными нормами:
• Регистрации оффлайн участника
~ ~ ~
• Потенциальным докладчикам - Регистрация докладчика
• Группа для обсуждения - https://news.1rj.ru/str/OpenSysConf
Будьте здоровы, веселы. Делитесь знаниями и опытом, делайте мир луче. Peace ✌️