Я всегда считал, что
Но вот понедельник приподнес новое дно - конфиг IDE. Честно, я такое раньше не встречал и до сегодняшнего дня был рад.
Максимально отвратительно. Кто не знал, есть такое https://editorconfig.org/
//nolint:foo это тупое, и человек просто не научился настраивать линтер или не понимает что зачем оно.Но вот понедельник приподнес новое дно - конфиг IDE. Честно, я такое раньше не встречал и до сегодняшнего дня был рад.
Максимально отвратительно. Кто не знал, есть такое https://editorconfig.org/
Тёрки в Rust из-за влияния Amazon. Обидненько конечно, но большие фирмы больши.
https://twitter.com/steveklabnik/status/1437441118745071617
https://twitter.com/steveklabnik/status/1437441118745071617
Twitter
steveklabnik
I refuse to let Amazon define Rust infoworld.com/article/363300…
Forwarded from How to Go wrong
Очередной понедельник, очередная драма. @oleg_log уже написал про Rust, а я напишу про PostgreSQL:
* https://www.postgresql.org/about/news/trademark-actions-against-the-postgresql-community-2302/
* https://postgresql.fund/blog/postgres-core-team-attacks-postgres-community/
* https://news.ycombinator.com/item?id=28512274
* https://www.postgresql.org/about/news/trademark-actions-against-the-postgresql-community-2302/
* https://postgresql.fund/blog/postgres-core-team-attacks-postgres-community/
* https://news.ycombinator.com/item?id=28512274
PostgreSQL News
Trademark Actions Against the PostgreSQL Community
The PostgreSQL Core Team and the PostgreSQL Community Association of Canada (PGCAC) wish to provide clarification on the ownership and …
REKT
Travis CI secrets were leaking to forks via pull request builds https://travis-ci.community/t/security-bulletin/12081
Travis CI secrets were leaking to forks via pull request builds https://travis-ci.community/t/security-bulletin/12081
Travis CI Community
Security Bulletin
Hey all, According to a received report, a Public repository forked from another one could file a pull request (standard functionality e.g. in GitHub, BitBucket, Assembla) and while doing it, obtain unauthorized access to secret from the original Public…
Знаю, что тут мало блоггеров, но это кек https://nomedium.dev/
Это как надосделать угробить переизобрести блогплатформу, чтобы о тебе создавали сайты, где просят тебя не использовать. Хотя и ничего нового, Medium - рак.
Мне больше доставляет, как вкладка в фоне начинает жрать 150цпу и перестаёт показывать текст. Не знаю, все постоянно ругаются на Facebook и как он поджимает под себя интернет, но вот от FB как-то проще отказаться в итоге :(
Это как надо
Мне больше доставляет, как вкладка в фоне начинает жрать 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
Знаниями нужно делиться. Делюсь своими знаниями про источники знаний по 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
Что-то крутое о процессорах AMD (топологии блабла), не читал, но интересно должно быть.
https://www.anandtech.com/show/16930/does-an-amd-chiplet-have-a-core-count-limit
https://www.anandtech.com/show/16930/does-an-amd-chiplet-have-a-core-count-limit
AnandTech
Does an AMD Chiplet Have a Core Count Limit?
When it was announced that AMD was set to give a presentation at Hot Chips on its newest Zen 3 microarchitecture, I was expecting the usual fare when a company goes through an already announced platform – a series of slides that we had seen before. In the…
Будем смотреть через 3 минуты? https://www.youtube.com/watch?v=EvGOlAkLSLw
YouTube
Apple Event — September 14, 2021
Watch the special Apple Event to learn about the new iPhone 13 Pro, iPhone 13, Apple Watch Series 7, iPad mini, iPad, and more.
To watch the event interpreted in American Sign Language (ASL), please click here: https://youtu.be/d1PcBDLV6jw
00:00:00 Introduction…
To watch the event interpreted in American Sign Language (ASL), please click here: https://youtu.be/d1PcBDLV6jw
00:00:00 Introduction…
Forwarded from Generative Anton
Посвящается Gitlab
На текущей стадии развития я абсолютно убежден, что весь процесс разработки — про общение. Общение с коллегами, общение с бездушными машинами и компиляторами, общение с создателями бездушных машин и компиляторов, общение с пользователями, общение со сторонними разработчиками, с менеджерами, с уборщицами, с кофеваркой на кухне, со всеми на свете.
Проблема этого вида общения (как и в принципе любого другого) -- трудность и (а иногда и невозможность) донести свою мысль в какой-бы то ни было вербальной форме. Но это определенно способность, которую можно тренировать, хотя очевидно и не так легко, как алгоритмические проблемы на Leetcode.
Проявляется эта проблема примерно везде: от документации до описания ошибок, от разгоров у кулера до обсуждения промоушна и карьерного развития.
Так вот.
Есть почему-то субъективное ощущение, что некоторые разработчики других разработчиков считают людьми второго сорта (но это отдельная история конечно). Т.e. лендинг >> API, текст на странице >> описания ошибок методов, хотя на самом-то деле это все просто разный способ получения одной и той же информации. И не совсем очевидно, почему приоритет отдается чему-то одному, особенно в продуктах, которые изначально создавались для разработчиков.
Помимо превращения Gitlab’a в AWS по числу кнопок/подменю/подразделов/появлению внуков пунктов одних выпадающих меню из других, прослеживается (иногда правда, чуть в стороне от happy-path’a закоммитил -> отревьюил -> смержил -> забыл) явное принебрежение своим же API.
Вчера я потратил некоторое время на то, чтобы понять ошибку при попытке запушить helm-chart в Gitlab image registry. Ошибка:
На первый взгляд, черным по белому написано, что ошибка — в запросе к чему-то из-за отсутствия прав. Но на самом же деле, Gitlab обязательно привязывает артефакты к какому-то конкретному репозиторию, и эта ошибка говорит лишь о том, что я сделал опечатку в пути репозитория и Gitlab не может найти, куда привязать мои артефакты (helm chart в данном случае). Понятно ли это из сообщения? Ни разу.
Объясняйте пожалуйста своим пользователям по-человечески, когда что-то идет не так и что вы от них хотите на самом деле.
Между тем предложению поправить это и общаться нормально — 4 года.
На текущей стадии развития я абсолютно убежден, что весь процесс разработки — про общение. Общение с коллегами, общение с бездушными машинами и компиляторами, общение с создателями бездушных машин и компиляторов, общение с пользователями, общение со сторонними разработчиками, с менеджерами, с уборщицами, с кофеваркой на кухне, со всеми на свете.
Проблема этого вида общения (как и в принципе любого другого) -- трудность и (а иногда и невозможность) донести свою мысль в какой-бы то ни было вербальной форме. Но это определенно способность, которую можно тренировать, хотя очевидно и не так легко, как алгоритмические проблемы на 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-комнатах, общение с коллегами, удобная платформа для трансляции и многое другое. Обещаем, не заскучаете!
Посмотреть программу, почитать про доклады и зарегистрироваться можно на сайте.
Вас будут ждать 8 докладов по разным технологиям и направлениям от крутых экспертов. Будет и про Java, и про Kotlin, и про DevOps, и про дата-инжиниринг, и про многое другое.
А также — дискуссии в Zoom-комнатах, общение с коллегами, удобная платформа для трансляции и многое другое. Обещаем, не заскучаете!
Посмотреть программу, почитать про доклады и зарегистрироваться можно на сайте.
Воздрадуемся, приехали constraints в виде нового пакета.
https://go-review.googlesource.com/c/go/+/349709/
А может и нечему радоваться, я даж хз. Пайк вон чем-то недоволен (зачем Chan, Slice, Map говорит) https://github.com/golang/go/issues/45458#issuecomment-918676783
https://go-review.googlesource.com/c/go/+/349709/
А может и нечему радоваться, я даж хз. Пайк вон чем-то недоволен (зачем Chan, Slice, Map говорит) https://github.com/golang/go/issues/45458#issuecomment-918676783
GitHub
constraints: new package to define standard type parameter constraints · Issue #45458 · golang/go
Note: Discussion is now at #47319 This proposal is for use with #43651. The proposal document for that issue mentions adding a constraints package to define some standard useful constraints. Here w...
Слушайте, спецы автоматизации, никто случайно не дампил историю Slack из браузера? Прост нет админа в одной организации, соотв токен для апи не получить, вот и появилась мысль погонять JS в браузере и вытащить все в json/zip.
Гугл как-то средне помог, вот это вроде тема, но судя по ридми мой акк должен быть admin/owner/..., а не рядовой слакер. https://stackoverflow.com/a/68191215/433041
Мне кажется я такую тулу встречал, то найти не смог :( заранее спасибо.
Гугл как-то средне помог, вот это вроде тема, но судя по ридми мой акк должен быть admin/owner/..., а не рядовой слакер. https://stackoverflow.com/a/68191215/433041
Мне кажется я такую тулу встречал, то найти не смог :( заранее спасибо.
Stack Overflow
Slack: Retrieve all messages
I want to retrieve all the messages that were sent in my teams slack domain. Although, I'd prefer that the data be received in XML or JSON I am able to handle the data in just about any form.
How...
How...
Microsoft Azure silently install management agents on your Linux VMs, which now have RCE and LPE vulns.
https://twitter.com/gossithedog/status/1437896101756030982
https://twitter.com/gossithedog/status/1437896101756030982
Twitter
Kevin Beaumont
Microsoft Azure silently install management agents on your Linux VMs, which now have RCE and LPE vulns. Microsoft don’t have an auto update mechanism, so now you need to manually upgrade the agents you didn’t know existed as you didn’t install them. wiz.io/blog/secret…