Бесконечное ИТ
380 subscribers
292 photos
5 videos
5 files
549 links
Бесконечное ИТ - ИТ новости, интересные ссылки на статьи по разработке и менеджменту.

Вопросы, предложения, комментарии @tirex_kz
Download Telegram
Вот такое ещё есть мнение про все эти увольнения.

Q: Why are so many tech companies laying people off right now?

A: The tech industry layoffs are basically an instance of social contagion, in which companies imitate what others are doing. If you look for reasons for why companies do layoffs, the reason is that everybody else is doing it. Layoffs are the result of imitative behavior and are not particularly evidence-based.

I’ve had people say to me that they know layoffs are harmful to company well-being, let alone the well-being of employees, and don’t accomplish much, but everybody is doing layoffs and their board is asking why they aren’t doing layoffs also.

https://news.stanford.edu/2022/12/05/explains-recent-tech-layoffs-worried/
Тема СhatGPT и прочих AI технологий не утихает.

Сегодня два интересных текста.

1. Andrew Ng сделал небольшой комментарий почему ChatGPT важная веха в развитии AI и почему все (Google, Microsoft) так засуетились.

"While today's search engine giants are well positioned to execute on this technology, their businesses depend on users clicking on ads placed next to search results. If they were to deliver text that answered a query, where would ads fit into the picture? Google would need to solve that problem before it could replace traditional web search with LLMs. Search startups that don’t have as much to lose — or perhaps Microsoft’s Bing, which is the second most-popular search engine by some reckonings — may be more willing to embrace upheavals in the search-engine business model."

2. Небольшое исследование на тему сгенерированного кода. Тема звучала так - "Do Users Write More Insecure Code with AI Assistants?".
Выводы интересные - инструменты, которые автоматически пишут компьютерный код, могут вызвать у пользователей излишнюю уверенность в том, что программы не содержат ошибок.

полные тексты по ссылке
https://www.deeplearning.ai/the-batch/issue-180/
"Официальный" сайт с курсами давно напрашивался, если есть сертификация по spring было бы странно не делать курсов.

https://spring.academy/
Разработчик с большим стажем которого тоже уволили из Microsoft (8 лет отработал там) пишет свои рекомендации, что стоит и что не стоит делать в такой ситуации. Очень здравые мысли.

https://christianheilmann.com/2023/01/24/things-to-do-and-not-to-do-during-a-wave-of-tech-layoffs/
Сайт сравнения инструментов генерации диаграмм из текста. Очень удобно визуально сделано, с примерами. Вдруг вы как раз выбираете.

https://text-to-diagram.com/?example=sequence
🔥9👍2
Красивая статистика про архитектуру StackExchange (StackOverflow и все остальные сайты).

https://stackexchange.com/performance

p.s. А про архитектуру SO были ссылки в этом посте.
https://xn--r1a.website/neverendingit/415
👍5
Нашел еще один читальный ИТ клуб, тут проводят интервью с авторами известных ИТ книг. Нашел много известных книг/авторов - Release it!, Grokking algorithms, Software engineering at Google.
https://gotopia.tech/bookclub

полная подборка с другими ИТ клубами здесь:
https://xn--r1a.website/neverendingit/556
👍3
Интересная статья в блоге github о том как устроен их поиск по коду сейчас.

https://github.blog/2023-02-06-the-technology-behind-githubs-new-code-search/

И еще одна статья с эволюцией технологий поиска, с 2010 по 2019 год. Например они начали экспериментировать с Elasticsearch 2011 году когда еще даже не вышла версия 1.0.0!

https://github.blog/2021-12-15-a-brief-history-of-code-search-at-github/
Автор статьи - Jordan Tigani, разработчик с более чем 10 летним опытом работы в Google, он занимался развитием BigQuery. Очень интересные мысли на счёт BigData. Главное прочитайте статью полностью, а не судите по заголовку)

https://motherduck.com/blog/big-data-is-dead/
Оказывается у Atlassian уже год как есть новый продукт - Compas. Это такое коммерческий backstage в атлассиан стиле.

"Compass is a developer experience platform that brings your distributed software architecture and the teams collaborating on them together in a single, unified place."

https://www.atlassian.com/software/compass

Что такое backstage (и developer portals в целом) и как они могут помочь командам разработки писал здесь
https://xn--r1a.website/neverendingit/187
👍2
14 февраля 2005 года запустился сервис youtube. Вы видите один из первых его скриншотов главной страницы. А 14 февраля потому, что изначально сервис задумывался как видео версия версия сервиса знакомств (что-то вроде hot or not) поэтому на главной можно увидеть специфичные вопросы про пол и возраст. Но видео анкеты не зашли, поэтому уже в конце апреля страница стала меняться и превращаться в более классический видеохостинг который мы знаем сейчас.

"пруф" первой странички
https://web.archive.org/web/20050428014715/http://www.youtube.com/
❤‍🔥2
Просто шикарный подход применила команда levels.fyi для сайта. Они проработали в такой схеме 2 года!)

https://www.levels.fyi/blog/scaling-to-millions-with-google-sheets.html
😱2
This media is not supported in your browser
VIEW IN TELEGRAM
Новый тренд, observability-driven development (ODD). Ну или как новый, видео с идеей вышло года 4 назад, но продукты стали появляться относительно недавно. Идея - использовать трейсы как данные для нового вида тестов. Кто-то даже назвал это Trace-driven development или Trace-Based Testing.


https://tracetest.io/


Немного про историю зарождения продуктов https://lightstep.com/blog/observability-mythbusters-not-only-for-sre
Тагир Валеев (Java champion, сотрудник JetBrains, работает над поддержкой java в Idea), анонсировал на прошлой неделе свою книгу. Зная доклады Тагира, я был уверен что это будет интересное чтиво. Я уже купил, полистал, рекомендую!

"I have an announcement for the #Java folks. I'm writing a book about common mistakes in Java code. First four chapters are already available in @ManningBooks Early Access Program (MEAP). Use this code to get 45% discount: mlvaleev (valid until Match 16th). mng.bz/xd9g"
👍7
"Writing code is like playing Jenga, kinda."

https://www.bobbytables.io/p/your-codebase-is-a-jenga-tower
👍2
Радует что появляется все больше продуктов на стыке разных инструментов. Aperture это платформа которая помогает поддерживать отказоустойчивость продукта в целом. Например если какой-нибудь Circuit breaker поможет вам не упасть каждому индивидуальном сервису, то Aperture будет координировать все сервисы в целом. Рисует графики, управляет компонентами инфраструктуры.

https://www.fluxninja.com/platform
Интересно оформленный список советов иногда со ссылками, есть над чем подумать. Не со всеми цифрами согласен, но как отправная точка, интересно почитать.

https://staysaasy.com/management/2023/03/20/numbers-to-manage-by.html
"Equating tech debt to bad code also allows us to believe that if we just write good enough code, we won’t have tech debt. So we don’t spend time eliminating any. There’s no need to revisit, document, or test this code; it’s just that good. A year later, we’re back where we started. Whoops."

Хорошо сказано, в этом свете maintenance load звучит разумнее.

https://stackoverflow.blog/2023/02/27/stop-saying-technical-debt
👍1
20 Мая буду рассказывать про свой (и не только) опыт в Тимлидстве. Приходите, поболтаем.

https://tlday.kolesa.group/
👍11🔥6