oleg_log
1.73K subscribers
1.88K photos
131 videos
9 files
2.82K links
Shelter for antisocial programmers "Oleg"

halp: @olegkovalov
web: https://olegk.dev
fov: @oleg_fov
chat: @oleg_log_blabla
podcast: @generictalks
Download Telegram
Я всегда считал, что //nolint:foo это тупое, и человек просто не научился настраивать линтер или не понимает что зачем оно.

Но вот понедельник приподнес новое дно - конфиг IDE. Честно, я такое раньше не встречал и до сегодняшнего дня был рад.

Максимально отвратительно. Кто не знал, есть такое https://editorconfig.org/
Тёрки в Rust из-за влияния Amazon. Обидненько конечно, но большие фирмы больши.

https://twitter.com/steveklabnik/status/1437441118745071617
Знаю, что тут мало блоггеров, но это кек https://nomedium.dev/

Это как надо сделать угробить переизобрести блогплатформу, чтобы о тебе создавали сайты, где просят тебя не использовать. Хотя и ничего нового, Medium - рак.

Мне больше доставляет, как вкладка в фоне начинает жрать 150цпу и перестаёт показывать текст. Не знаю, все постоянно ругаются на Facebook и как он поджимает под себя интернет, но вот от FB как-то проще отказаться в итоге :(
Forwarded from AWS Notes
​​День знаний AWS

Знаниями нужно делиться. Делюсь своими знаниями про источники знаний по AWS в Telegram.

⚠️ Далее список из моей ленты, каналы, которые постоянно сам читаю. Не реклама (с авторами оных не согласовывал — надеюсь, они не против😀). Кроме AWS, в списке в основном по devops тематике.

Обозначение:
🔥 - активные и маст хэв каналы/чаты для того, чтобы следить за AWS (и просто хорошие)
🇺🇦 - на украинском языке (или в том числе)

Каналы по AWS:
@aws_notes 🔥
@aws_history
@awscommunitybuilders
@aws_ua_notes 🇺🇦
@yaawschannel
@fluffy_clouds_aws

Ленты по AWS:
@awsfeed
@aws_doc_update

Чаты по AWS:
@aws_ru 🔥
@aws_minsk 🔥
@aws_kz 🔥
@awsNSK
@aws_notes_chat 🔥
@awsamplify
@aws_ua 🇺🇦
@aws_friday

Викторины по AWS:
@awsec
@cloudandcybersecurity 

Боты по AWS:
@Awstatus_bot

Каналы, где много пишут в том числе по AWS:
@devopsengineer
@devopslibrary 🔥
@devops_talks
@SysadminNotes
@sysadmin_tools 🔥
@bykvaadm
@count0_digest
@kazarin_online 🔥
@tech_b0lt_Genona 🔥
@sec_devops 🔥
@DevOops
@catops 🔥
@devopsminsk
@manandthemachine 🔥
@oleg_log 🔥

Чаты, где часто обсуждают AWS:
@devops_ru 🔥
@catops_chat 🔥 🇺🇦
@terraform_ru 🔥
@CNCFMinskChat
@DevOpsMinskChat

Просто хорошие каналы (где не так часто, но бывают посты по AWS):
@webapparch 🔥
@dataplace
@devops4ua
@response418
@deep_thought_aas
@monitorim_it
@CloudTechRU
@RoToRoCloud

Если знаете каналы/чаты/боты/итп, которых нет в списке выше и которые пишут/обсуждают темы AWS - поделитесь, пожалуйста, своими знаниями в комментариях!

#AWS #devops
Forwarded from Generative Anton
Посвящается Gitlab

На текущей стадии развития я абсолютно убежден, что весь процесс разработки — про общение. Общение с коллегами, общение с бездушными машинами и компиляторами, общение с создателями бездушных машин и компиляторов, общение с пользователями, общение со сторонними разработчиками, с менеджерами, с уборщицами, с кофеваркой на кухне, со всеми на свете.

Проблема этого вида общения (как и в принципе любого другого) -- трудность и (а иногда и невозможность) донести свою мысль в какой-бы то ни было вербальной форме. Но это определенно способность, которую можно тренировать, хотя очевидно и не так легко, как алгоритмические проблемы на Leetcode.

Проявляется эта проблема примерно везде: от документации до описания ошибок, от разгоров у кулера до обсуждения промоушна и карьерного развития.

Так вот.

Есть почему-то субъективное ощущение, что некоторые разработчики других разработчиков считают людьми второго сорта (но это отдельная история конечно). Т.e. лендинг >> API, текст на странице >> описания ошибок методов, хотя на самом-то деле это все просто разный способ получения одной и той же информации. И не совсем очевидно, почему приоритет отдается чему-то одному, особенно в продуктах, которые изначально создавались для разработчиков.

Помимо превращения Gitlab’a в AWS по числу кнопок/подменю/подразделов/появлению внуков пунктов одних выпадающих меню из других, прослеживается (иногда правда, чуть в стороне от happy-path’a закоммитил -> отревьюил -> смержил -> забыл) явное принебрежение своим же API.

Вчера я потратил некоторое время на то, чтобы понять ошибку при попытке запушить helm-chart в Gitlab image registry. Ошибка:
Error: server message: insufficient_scope: authorization failed

На первый взгляд, черным по белому написано, что ошибка — в запросе к чему-то из-за отсутствия прав. Но на самом же деле, Gitlab обязательно привязывает артефакты к какому-то конкретному репозиторию, и эта ошибка говорит лишь о том, что я сделал опечатку в пути репозитория и Gitlab не может найти, куда привязать мои артефакты (helm chart в данном случае). Понятно ли это из сообщения? Ни разу.

Объясняйте пожалуйста своим пользователям по-человечески, когда что-то идет не так и что вы от них хотите на самом деле.

Между тем предложению поправить это и общаться нормально — 4 года.
Бесплатный фестиваль для разработчиков и им сочувствующих TechTrain пройдет онлайн 18 сентября 🚂

Вас будут ждать 8 докладов по разным технологиям и направлениям от крутых экспертов. Будет и про Java, и про Kotlin, и про DevOps, и про дата-инжиниринг, и про многое другое.

А также — дискуссии в Zoom-комнатах, общение с коллегами, удобная платформа для трансляции и многое другое. Обещаем, не заскучаете!

Посмотреть программу, почитать про доклады и зарегистрироваться можно на сайте.
Эх...такую шутку не всосали, аж печаль. Пойдет в платиновую коллекцию мемов #платина
Слушайте, спецы автоматизации, никто случайно не дампил историю Slack из браузера? Прост нет админа в одной организации, соотв токен для апи не получить, вот и появилась мысль погонять JS в браузере и вытащить все в json/zip.

Гугл как-то средне помог, вот это вроде тема, но судя по ридми мой акк должен быть admin/owner/..., а не рядовой слакер. https://stackoverflow.com/a/68191215/433041

Мне кажется я такую тулу встречал, то найти не смог :( заранее спасибо.
REKT. я аж проорал