Size: a a a

Админим с Буквой

2019 June 28
Админим с Буквой
Проверка правильности пароля для htpasswd

$ htpasswd -nb testuser testpassword
testuser:$apr1$Q/sa6PnO$7W0096oZJs2dN.UjRGL81/

$ openssl passwd -apr1 -salt Q/sa6PnO testpassword
$apr1$Q/sa6PnO$7W0096oZJs2dN.UjRGL81/


результаты должны совпадать. Можно заскриптовать, но а зачем...
источник
Админим с Буквой
Slack испытывает некоторые проблемы в работе

https://status.slack.com/
источник
2019 June 29
Админим с Буквой
Новости IT, суббота, 29.06.2019

На вертолете за жизнью: NASA отправится к Титану  
https://u.to/e-6_FQ

Mozilla выпустила новый супер-защищенный Firefox в Google Play
https://u.to/nf__FQ

SSD резко подорожают уже в 2020 году  
https://u.to/1QC-FQ

Huawei призывает разработчиков саботировать Android  
https://u.to/dwi-FQ

Рывок SK Hynix: начато массовое производство первой в мире 128-слойной 1-Тбит 3D NAND  
https://u.to/-Aa-FQ

#news
источник
2019 July 03
Админим с Буквой
Новости IT, среда, 03.07.2019

Сотни миллионов ПК под ударом: Их можно взломать софтом, который призван их «лечить»  
(Очередной dll hijack в предустановленном софте от вендора)
https://u.to/m3HGFQ

Российские операторы ищут партнёров среди стартапов для разработки продуктов в области 5G  
https://u.to/NHXGFQ

Выпуск Whonix 15, дистрибутива для обеспечения анонимных коммуникаций  
https://u.to/knbGFQ

«Доктор Веб»: пользователям Android-устройств угрожают мошеннические веб-уведомления  
https://u.to/JXrGFQ

Microsoft попросила включить ее в закрытую группу информационной безопасности Linux  
https://u.to/RH-GFQ

#news
источник
Админим с Буквой
АНТИРЕКЛАМА или пример того как НЕ надо делать

Наткнулся тут на статью на хабре, где доблестный автор разработал инновационный сервис - openvpn в докере. Приведу пару мыслей касательно статьи.

Что хорошо
1) человек учится, это похвально
2) человек собирает фидбек, и я надеюсь что все указания на косяки будут поводом для приобретения правильных знаний и исправления ошибок

Что плохо
1) статья представлена как полезная разработка, при этом не был проведен анализ того, что подобные решения уже существуют.
2) в самой разработке куча мелких и крупных ошибок. Приводить здесь я их не буду - читайте комментарии под статьей. Проблема здесь кроется в том что автор перед публикацией не поделился своим проектом ни с одним умеющим в докер специалистом.
3) статья уже выбилась в самое читаемое, имеет порядка 20 плюсов, скорее всего будет больше. Это значит что во-первых НЕПРАВИЛЬНЫЕ практики, приведенные автором статьи будут использоваться другими новичками как образец. Как показывает практика даже при наличии разгромных комментариев под самыми дикими статьями люди низкой квалификации (не оскорбление, просто костатация факта) в linux не идут читать комментарии, а делают сразу по статье, что пораждает новую волну недоспециалистов, которые делают неправильно.

#букванегодует
источник
Админим с Буквой
bykvaadm
АНТИРЕКЛАМА или пример того как НЕ надо делать

Наткнулся тут на статью на хабре, где доблестный автор разработал инновационный сервис - openvpn в докере. Приведу пару мыслей касательно статьи.

Что хорошо
1) человек учится, это похвально
2) человек собирает фидбек, и я надеюсь что все указания на косяки будут поводом для приобретения правильных знаний и исправления ошибок

Что плохо
1) статья представлена как полезная разработка, при этом не был проведен анализ того, что подобные решения уже существуют.
2) в самой разработке куча мелких и крупных ошибок. Приводить здесь я их не буду - читайте комментарии под статьей. Проблема здесь кроется в том что автор перед публикацией не поделился своим проектом ни с одним умеющим в докер специалистом.
3) статья уже выбилась в самое читаемое, имеет порядка 20 плюсов, скорее всего будет больше. Это значит что во-первых НЕПРАВИЛЬНЫЕ практики, приведенные автором статьи будут использоваться другими новичками как образец. Как показывает практика даже при наличии разгромных комментариев под самыми дикими статьями люди низкой квалификации (не оскорбление, просто костатация факта) в linux не идут читать комментарии, а делают сразу по статье, что пораждает новую волну недоспециалистов, которые делают неправильно.

#букванегодует
https://habr.com/ru/post/458606/

что-то я забыл походу во всей этой истории положить саму ссылку на статью...

UPD статью на хабре прикрыли, но если есть желание посмотреть проект - ссылка на гитхаб. https://github.com/alekslitvinenk/docker-openvpn

UPD2 походу это сам хабр прикрылся)
источник
Админим с Буквой
google такой google

Посмотрите внимательно код. Без русских явно не обошлось)

https://youtu.be/-XRLl9LEZ7c?t=16
источник
2019 July 04
Админим с Буквой
Новости IT, четверг, 04.07.2019

 Руководство Microsoft беспокоится о ширящейся нехватке программистов
https://u.to/ECvIFQ

Джиму Келлеру потребуется не менее пяти лет, чтобы поднять Intel с колен  
https://u.to/xS-IFQ

 Российские специалисты разработали передовой способ пеленгации
https://u.to/QjTIFQ

Учёные представили интерфейс «мозг-мозг», объединяющий сразу несколько человек  
https://u.to/LjjIFQ

Один из разработчиков Microsoft считает, что ReactOS не мог обойтись без заимствования кода Windows  
https://u.to/tTvIFQ

#news
источник
Админим с Буквой
Как вы относитесь к графическому интерфейсу для git?
Анонимный опрос
18%
Посмотреть результаты (не пользуюсь гитом)
7%
Практически не использую git
13%
Отрицательно. Все нужно делать через консоль
22%
Отрицательно, но иногда какие-то вещи через гуй быстрее.
31%
Положительно, использую 50/50
9%
Крайне положительно, в консоли почти не работаю.
Проголосовало: 591
источник
Админим с Буквой
Для опроса выше, алиас git = любая СКВ.
источник
Админим с Буквой
Бесплатный онлайн практикум DevOps by REBRAIN: Helm

Регистрация
- http://bit.ly/2RQ7ypt
Количество мест строго ограничено!

Практикум по освоению DevOps

Время проведения:
9 Июля (Вторник) в 19:00 по МСК

Что будет на практикуме?

🔹Зачем нужен Helm?
🔹Используем готовый helm chart
🔹Пишем chart для golang приложения

Кто ведет?

Василий Озеров - основатель агентства Fevlake (fevlake.com) и действующий Devops-инженер (опыт в Devops более 5 лет). Регулярно выступает на RootConf, DevOpsConf Russia, HighLoad.

Открытые еженедельные DevOps практикумы - https://bit.ly/2CGmm3C
Присоединяйтесь!

#реклама
источник
Админим с Буквой
Регистрация: https://bit.ly/2CGmm3C
источник
Админим с Буквой
git stage only one line

Поковырял вчера доки, в итоге оказалось что стейжить одну строчку можно, но есть нюансы. о чем идет речь? например у вас есть файл, в котором условно вы работаете и в какой-то момент, не важно зачем хотите сделать коммит, но поместить туда не все наработки а только часть их. Раньше я прекрасно с этим справлялся, используя git add -p и работал с hunk'ами, которые для меня разбивал гит. хочешь добавить в коммит кусок? жми y, не хочешь - жми n. Все было хорошо, пока изменения которые я хочу добавить и которые не хочу не попали в один hunk. В таком случае можно попросить git выполнить разбиение этого hunk на несколько, с помощью команды s (split). И тут появляется нюанс - изменяемые строки не должны быть соседними. Во всем остальном разбиение произойдет без проблем.

UPD говорят что еще довольно удобно такие операции делать в tig. Сам не проверял, за вопросами по работе tig приходите в чят

#git
источник
Админим с Буквой
git reset modifications only in one file

Полный откат изменений - git reset --hard, но когда нужно только один файл откатить - подойдет такая команда:

git checkout -- path_to_file/file_name

UPD доп инфо для прочтения: https://stackoverflow.com/questions/6561142/difference-between-git-checkout-filename-and-git-checkout-filename/6561160#6561160

#git
источник
Админим с Буквой
Переслано от Maxim Terehov
Еще одна полезная особенность cherry-pick

Если master сильно отличается от stage ветки, ввиду каких-либо обновлений продукта на бою по воле заказчиков, а разработка требует изменять файлы сначала в stage для получения одобрения заказчика. То можно использовать cherry-pick, выдергивая только те коммиты, которые уже вылили на stage и были протестированы заказчиком. Часто касается проектов на поддержке. Когда нет времени актуализировать хосты разработчиков.

Последовательность действий в таких случаях следующая:

git checkout stage
git checkout -b task_1_stage

Вносите необходимые изменения по задаче которая у вас стоит

git commit -m"#1 example changes for task 1"
git checkout stage
git merge task_1_stage

После одобрения заказчиком на стейдже

git checkout master
git checkout -b task_1_master
git cherry-pick ID*
git checkout master
git merge task_1_master

* - ID: идентификатор коммита в ветке task_1_stage

Вот и всё, нужный нам коммит перенесен в master и находится в верхней точке ветки. Таким образом можно переносить и несколько коммитов по надобности, последовательно выполняя cherry-pick от раннего к позднему коммиту.

#git
источник
2019 July 05
Админим с Буквой
Новости IT, пятница, 05.07.2019

Apple уже в этом году начнет отказываться от «бабочек» в MacBook в пользу клавиатур нового поколения  
https://u.to/-BHLFQ

  Samsung обвинили в обмане потребителей по поводу водонепроницаемости смартфонов Galaxy S
https://u.to/jBPLFQ

 iPhone можно превратить в «кирпич» одним сообщением в iMessage  
https://u.to/DBXLFQ

YouTube удаляет инструкции по хакингу  
https://u.to/MhbLFQ

#news
источник
2019 July 06
Админим с Буквой
Оказывается к демону docker можно по ssh ходить https://medium.com/better-programming/docker-tips-access-the-docker-daemon-via-ssh-97cd6b44a53
источник
Админим с Буквой
Новости IT, суббота, 06.07.2019

Выпуск языка программирования Rust 1.36  
https://u.to/XrDMFQ

Предложения относительно уязвимостей и защиты моделей машинного обучения  
https://u.to/wqTMFQ

 Новый оператор spaceship (космический корабль) в C++20  
https://u.to/X6XMFQ

«Проще ответить, чем продолжать молчать» — большое интервью с отцом транзакционной памяти, Морисом Херлихи  
https://u.to/n6jMFQ

Проект Snuffleupagus развивает PHP-модуль для блокирования уязвимостей  
https://u.to/-KnMFQ

#news
источник
2019 July 07
Админим с Буквой
источник
2019 July 08
Админим с Буквой
Terraform: Up & Running, 2nd edition Early Release is now available!

Отличный пост от Yevgeniy Brikman (компания Gruntwork) анонсирующий его новую книгу Terraform: Up & Running, 2nd edition и изменения в Terraform за последние 2 года, которые прошли с выпуска первого издания книги.

https://blog.gruntwork.io/terraform-up-running-2nd-edition-early-release-is-now-available-b104fc29783f
источник