Рубрика: Блог

Экономика и права человека

По мнению декана экономического факультета МГУ Александра Аузана, в период кризисов возрастает роль и активность «институциональных» экономистов. Т.е. экономистов, которые смотрят на проблему широко. Потом им на смену приходят «мейнстримные» экономисты, хорошо рассматривающие и рассчитывающие узкие, точечные проблемы. Задача «институциональных» экономистов определить общие принципы, векторы и тенденции, которые могут привести к экономическому росту. Найти своеобразную […]

В Европе будут перерабатывать железо ЦОД

В Евросоюзе одобрили проект, задача которого — разработать методологию повторного использования устаревшего и сломанного оборудования ЦОД. Подробнее — под катом. / фото Tristan Schmurr CC BY Суть инициативы По данным компании Supermicro, половина мировых дата-центров обновляет оборудование раз в 1–3 года. Большую часть списанных аппаратных компонентов можно использовать повторно, например перепродать неповреждённые жёсткие диски или […]

Эволюция средств поставки, или размышления о Docker, deb, jar и прочем

Как-то в один момент я решил написать статью про поставку в виде контейнеров докер и deb-пакетов, но когда начал, меня почему-то понесло в далекие времена первых персональных компьютеров и даже калькуляторов. В общем, вместо сухих сравнений докера и deb получились вот такие вот размышления на тему эволюции, кои и представляю на Ваш суд. Любой продукт, […]

Аккаунт Admin@kremlin.ru обнаружен в тысячах баз данных MongoDB

Голландский исследователь безопасности Victor Gevers заявил, что он обнаружил руку Кремля административную учетную запись Admin@kremlin.ru в более чем 2000 открытых базах данных MongoDB, принадлежащих российским и даже украинским организациям. Среди обнаруженных открытых баз MongoDB были базы Walt Disney Russia, Столото, ТТК-Северо-Запад и даже МВД Украины. Исследователь немедленно сделал единственно возможный вывод [sarcasm] – Кремль, через […]

Ошибка выжившего

«Защита» — хороший ярлык для плохих дел. Милтон Фридман «Свобода выбирать» Этот текст получился в результате анализа некоторых комментариев к статьям «Дефекты лайков» и «Экономика и права человека». Интерпретируя какие-либо данные и делая выводы, некоторые комментаторы совершали типичную «ошибку выжившего». Что такое «систематическая ошибка выжившего»? Это учет известного и пренебрежение неизвестным, но существующим. Примером «стоимости» […]

1. Check Point Getting Started R80.20. Введение

Добро пожаловать на первый урок! И начнем мы c Введения. Прежде чем начать разговор о Check Point мне хотелось бы сначала настроиться с вами «на одну волну». Для этого я постараюсь объяснить несколько концептуальных вещей: Что такое UTM решения и почему они появились? Что такое Next Generation Firewall или Enterprise Firewall, чем они отличаются от […]

Совершенство — это скукотища, но мы будем к нему стремиться

Флориан говорит, что совершенство это скучно, так как мы все решаем проблемы. Когда мы видим что-то несовершенное, наше сознание хочет выяснить, что происходит — нам становится любопытно. С другой стороны, когда что-то слишком нерегулярное или «дрянное», мы игнорируем это как нерелевантный шум. Вызывать любопытство — это одно… но что делает несовершенства красивыми? Разница между совершенством […]

Интеграция AppCenter и GitLab

Трям, здравствуйте! Хочу рассказать о своём опыте настройки интергации GitLab и AppCenter через BitBucket. Необходимость такой интеграции возникла в ходе настройки автоматического запуска UI тестов для кроссплатформенного проекта на Xamarin. Подробный туториал под катом! * Об автоматизации UI тестирования в условиях кроссплатформенности сделаю отдельную статью, если публика заинтересуется. Подобного материала нарыла только одну статью. Поэтому […]

Публикуем приложения iOS в App Store с GitLab и fastlane

Как GitLab с fastlane собирает, подписывает и публикует приложения для iOS в App Store. Недавно у нас был пост о том, как быстро собрать и запустить приложение Android с GitLab и fastlane. Здесь мы увидим, как собрать и запустить приложение iOS и опубликовать его в TestFlight. Зацените, как круто я вношу изменение на iPad Pro […]

Как провалить внедрение CRM-системы?

Одной моей коллеге очень хотелось иметь iPhone 4S. Тогда это был просто верх понта. Получив премию, она отказалась от отпуска и купила его — белый, приятно увесистый, зависть всей коммерческой службы. Через некоторое время она начала жаловаться, что, мол, не понимает, чего все нашли в этих айфонах, звонилка и звонилка, только уронить страшно, ну и […]

Решаем задачу из интервью Google на JavaScript: 4 разных способа

Когда я занимался изучением производительности алгоритмов, мне попалось вот это видео с мок-интервью Google. Оно не только дает представление, как проходят собеседования в крупных технологических корпорациях, но и позволяет понять, как решаются алгоритмические задачи, причем максимально эффективно. Эта статья — своеобразное сопровождение к видео. В ней я даю комментарии ко всем показанным решениям плюс собственную […]

Условия в Go и их странности

Как вы думаете, эквиваленты ли по производительности эти два варианта проверки условий внутри цикла? if a > b && c*2 > d { …. } // и if a <= b { continue; } if c*2 > d { …. } Все началось с «разминки для мозгов», надо было привести пример оптимального поиска по массиву […]

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster