Месяц: Август 2020

  • Topleaked для анализа утечек памяти

    от автора

    Что делает большинство программистов, когда узнают, что в их программе течёт память? Ничего, пусть пользователь покупает больше оперативы. Посмею предположить, что берут надёжный проверенный временем инструмент, такой как valgrind или libasan, запускают и смотрят отчёт. Там обычно написано, что объекты созданные на такой-то строчке программы такого-то файла не были освобождены. А почему? Вот этого нигде…

  • i18n в Angular

    от автора

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

  • Как погрузиться в атмосферу офиса, работая из дома

    от автора

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

  • Книга «Мифический человеко-месяц, или Как создаются программные системы »

    от автора

    Привет, Хаброжители! Немногие книги по управлению проектами можно назвать столь же значимыми как «Мифический человеко-месяц». Смешение примеров из реальной разработки ПО, мнений и размышлений создает яркую картину управления сложными проектами. Эти эссе основаны на пятидесятилетнем опыте работы Брукса менеджером проектов в IBM System/360, а затем в OS/360. Первое издание книги вышло 45 лет назад, второе…

  • Волны московской реновации

    от автора

    Доброго времени суток дорогие читатели хабра, 12 августа 2020 года были опубликованы этапы переезда по программе реновации (ознакомиться можно здесь) и мне стало интересно, а как это будет выглядеть, если эти этапы визуализировать. Тут нужно уточнить, что я никак ни связан с правительством Москвы, но являюсь счастливым обладателем квартиры в доме под реновацию, поэтому мне…

  • Российские госсайты: посторонним вход разрешен

    от автора

    В 2015 году мы задались вопросом: как на сайтах органов власти обстоят дела с загрузкой ресурсов из сторонних источников? А то XSS, утечка данных о посетителях и это все… Оказалось, очень даже обстоят: на 92% госсайтов об этом всем даже не задумывались и грузили все подряд – счетчики, шрифты, библиотеки JavaScript, виджеты, информеры, реклама… только…

  • Моделирование отказоустойчивых кластеров на базе PostgreSQL и Pacemaker

    от автора

    Введение Некоторое время назад передо мной поставили задачу разработать отказоустойчивый кластер для PostgreSQL, работающий в нескольких дата-центрах, объединенных оптоволокном в рамках одного города, и способный выдержать отказ (например, обесточивание) одного дата-центра. В качестве софта, который отвечает за отказоустойчивость, выбрал Pacemaker, потому что это официальное решение от RedHat для создания отказоустойчивых кластеров. Оно хорошо тем, что…

  • Разработать видеоплатформу за 90 дней

    от автора

    Этой весной мы оказались в очень весёлых условиях. Из-за пандемии стало ясно, что наши летние конференции необходимо переносить в онлайн. А чтобы провести их в онлайне качественно, нам не подходили готовые софтовые решения, требовалось написать собственное. И на это у нас было три месяца. Понятно, что это были увлекательные три месяца. Но со стороны не…

  • Red Hat Flatpak, DevNation Day, шпаргалка по программированию на Cи и пять вебинаров на русском

    от автора

    Полезные ссылки на живые мероприятия, видео, митапы, техтолки и книги – ниже в нашем еженедельном посте.

  • Как поисковики Google и Yandex мешают открыть иностранный банковский счет

    от автора

    В Латвии, где ещё совсем недавно массово открывали счета россияне и граждане других стран СНГ, выпустили «Справочник» по борьбе банков с отмыванием. И хотя ничего концептуально нового латвийские регуляторы не предложили, они подчеркнули важный для современного бизнеса момент: поводом для пристального внимания и даже отказа в открытии счета может послужить поисковая выдача в популярных поисковиках.…