-
Сайту PVS-Studio в этом году исполнится 15 лет. Это солидный возраст для любого интернет-ресурса. Далёкий 2006-й в России был признан годом гуманитарных наук. В июне появилась никому не знакомая тогда площадка «Хабрахабр». В ноябре Microsoft официально завершила разработку ОС Windows…
-
3 сильнейшие фразы на английском, которые изменили жизнь человечества
Практически каждое событие в мировой истории сопровождается какой-нибудь цитатой, которую растаскивают по СМИ, книгам и пабликам ВК. В этом материале мы решили взять несколько таких на английском, разобрать их значение с точки зрения истории, и посмотреть на особенности их грамматики и…
-
Почему I am, но you are, а сам глагол вообще to be?
Ответ “Так сложилось исторически” люди не любят, потому что он ничего не объясняет.Технари говорят: дайте мне табличку и схему, я хочу знать, как работает система и как устроен английский, тогда я смогу его выучить. Лингвисты отвечают: для начала изучим систему спряжения…
-
Как строить диаграмму Гантта по Jira-тикетам
Время чтения: 5 минутСтатья для менеджеров, которым необходимо вести управление проектами и ставить сроки в изменчивом мире Agile. Поделюсь опытом использования двух приложений Jira Roadmap и Structure Gantt. Пример Диаграммы Гантта Гантт для (ленивых) экономящих свое время Для построения диаграммы Гантта существует множество программ:…
-
Смена работы тимлидом: как готовиться, как онбордиться, и что дальше
Я тимлид вот уже десять лет. Год назад я получил предложение о работе, которое звучало как очень интересный вызов, но вместе с тем меня терзали сомнения, поскольку был разгар пандемии, и я понятия не имел, как стать лидером для новой…
-
Чужая среди своих, своя среди чужих: из социологии в Data Science
Мне давно хотелось написать пост о том, как в тридцать лет, с образованием в совершенно «гуманитарной сфере» и изрядным опытом работы по специальности, я придумала, кем хочу стать, когда вырасту. И вот мне тридцать четыре, и уже пару лет как…
-
О сложности в работе программиста
Я хочу сегодня порассуждать об окружающей нас (людей) сложности и о нашем умении с ней работать. Не о той сложности, про которую пишут в статусах семейного положения в соцсетях, типа, «всё сложно», а о сложности в организационно-технических системах (кстати, по-моему,…
-
Grafana дашборды для pgSCV
Неделю назад я делал анонс про pgSCV новом экспортере метрик для PostgreSQL. После анонса мне ожидаемо стали писать читатели с намеком что неплохо бы и дашборды сделать. Эта задача есть у меня в списке и этот запрос не оказался для…
-
Искусство написания циклов на Python
Цикл for — самый базовый инструмент потока управления большинства языков программирования. Например, простой цикл for на C выглядит так: int i; for (i=0;i<N;i++) { //do something } Не существует более изящного способа написания цикла for на C. В сложных случаях…
-
Алгоритм ранжирования ошибок
Моя мотивация к написанию состоит в том, что хотелось сформулировать строгий принцип, по которому любой участник команды мог бы логгировать ошибки или события так, чтобы это имело смысл для всех остальных в команде. Так как мне выпала участь отвечать за…