Архив за 23 апреля 2018 - 4

Не так давно состоялся релиз новой версии свободного графического редактора Krita 4.0. Самое время проверить этот проект с помощью PVS-Studio.

Picture 1

Читать полностью »

Ранее на хабре публиковалась статья о том, как в теории выглядит Xp/Tdd в Пивотал Лабс, и были вопросы о том, возможнонужно ли это в действительности. Я попытаюсь объяснить, как это выглядит на практике и почему это может быть (внезапно) хорошо.

В последние полгода мне пришлось поработать в одном из больших банков на проекте с Pivotal Labs, в их нью-йоркском офисе. Это очень отличается от всей энтерпрайс-разработки, которую мне приходилось видеть до этого.
Читать полностью »

С ростом сервиса почти всегда нужно более подробно расписывать роли в команде. Когда все участники процесса понимают специализацию друг друга, то сразу видят, кому какие вопросы задавать и каких компетенций недостаёт для развития.

Поэтому если маленькому сервису нужен просто менеджер, то в более крупных фигурируют две роли: менеджера продукта и менеджера проектов. На сленге технологических компаний, сплошь состоящем из англицизмов, говорят иначе — продакт- и проджект-менеджер. Это может быть один и тот же человек — подобно тому, как разработчик может заниматься фронтендом и бэкендом одновременно.

Продакт и проджект — в чём разница? Мнения руководителей сервисов Яндекса - 1

Но в чём смысл разделения роли менеджера? Кто такой продакт, а кто проджект? По случаю нового набора в нашу Школу менеджеров, который завершится уже 30 апреля, мы задали этот вопрос руководителям четырёх популярных сервисов. Заодно каждый из них поделился подборкой ссылок для начинающего менеджера.
Читать полностью »

Количество энергии, содержащейся в пустом пространстве, оказывается, очень сложно объяснить, не привлекая теорию мультивселенной. Но у физиков осталась, по меньшей мере, ещё одна альтернатива для изучения.

Почему крошечный вес пустого пространства – такая большая загадка - 1

Противоречивая идея о том, что наша Вселенная – всего лишь случайный пузырик в бесконечной пенящейся Вселенной, логически вытекает из наиболее, на первый взгляд, невинной особенности природы: пустого пространства. Конкретно, гипотеза мультивселенной растёт из невероятно крохотного количества энергии, содержащегося в пустом пространстве – известной, как вакуумная энергия, тёмная энергия или космологическая константа. В каждом кубическом метре пустого пространства содержится такое количество энергии, которого хватит, чтобы зажечь электрическую лампочку всего на 11 триллионных долей секунды. «Это как кость в горле» – так однажды описал нобелевский лауреат Стивен Вайнберг проблему, из-за которой в вакууме должно быть, по меньшей мере, в триллион триллионов триллионов триллионов триллионов раз больше энергии из-за присутствия в нём всех полей, связанных с материей и взаимодействиями. Но каким-то образом все воздействия этих полей почти полностью взаимно уничтожаются, и получается безмятежный покой. Почему пустое пространство такое пустое?
Читать полностью »

Сервис Liveinternet зафиксировал падение доли Google на поисковом рынке в России и рост доли «Яндекса». По данным сервиса, 21 апреля доля «Яндекса» в российском сегменте составляла 50%, а 22 апреля — уже 52%. Доля Google, напротив, Читать полностью »

Срочный переезд с Amazon Web Services — истории двух клиентов - 1

Блокировки задели многие проекты, работающие для российского рынка. Ниже — история одного из срочных переездов нашего заказчика.

19 апреля они заметили блокировку одного из IP-адресов своего публичного сервиса частью провайдеров на территории РФ. 20 апреля ситуация усугубилась — вся подсеть стала недоступной. Это уронило тестовую среду, один из резервных каналов, частично нарушило работу почтовых серверов. Проблему удалось решить заменой IP-адресов, проксированием трафика через другие дата-центры.

Когда стало понятно, что всё это всерьёз и надолго (точнее, когда возник такой риск), один наш заказчик, компания Теко — международная процессинговая компания, решил развернуть инстанс в нашем облаке. Их CIO была важна большая федеративность сервиса, большее присутствие на территории РФ. Цитата:

«Облако в РФ даёт больше гарантий клиентам, что сервис не будет заблокирован РКН. Скорость, с которой нам предоставили ресурсы, была очень важна. Происходило всё достаточно быстро: первым делом мы добавили GEO dns для доступности сервиса на территории РФ, начали проксирование трафика через незаблокированные ДЦ. Медленная часть — федерация для БД».
Читать полностью »

Автогол. Тестируем защиту от DDoS-атак - 1

Тема DDoS-атак, их типов и способов защиты уже неоднократно поднималась нашими авторами в прошлом. Мы внимательно следим за пожеланиями наших читателей и поэтому сегодня продемонстрируем услугу по защите от DDoS на живом примере. В этой статье мы разберем подобную задачу: сделаем тестовое веб-приложение, организуем стресс-тест, симулирующий DDoS-атаку, и сравним статистику загрузки сети с защитой и без неё.

Под катом много изображений и гифок.
Читать полностью »

Привет, GeekTimes! Вот уже прошла неделя с начала противостояния Telegram и Роскомнадзора. Признаюсь, я очень ждал окончания некого периода с момента блокировки, дабы понаблюдать за последствиями. Будут ли они такими же положительными для Telegram? А почему такими же и почему положительными? — Потому, что прецедент уже был.

Продублирую запись июля 2017 года из своего канала @Groks:

Последствия блокировки для Telegram - 1

Для iOS

Последствия блокировки для Telegram - 2

Вероятно, все уже слышали про блокировку Телеграма в Индонезии. Меня же поражает то, как увеличивается рост загрузок приложения на фоне этих новостей, особенно в странах где блокируют это самое приложение. На изображение выше приведены 2 графика Rank History по версии AppAnnie для устройств на iOS и Android.
Читать полностью »

Прошлой осенью исполнительный директор Xiaomi Лэй Цзюнь (Lei Jun) опроверг информацию о том, что компания отказалась от дальнейшего развития линейки планшетов Xiaomi Mi Pad.

Тогда он подтвердил, что разработка преемника Xiaomi Mi Pad 3 уже началась. Через несколько месяцев поползли слухи о том, что Xiaomi все же решила не выпускать новый планшет.

Однако теперь известный китайский аналитик Пан Цзютан (Pan Jiutang) вновь подтвердил, ссылаясь на собственных информаторов, что новое поколение Xiaomi Mi Pad находится в разработке.

Читать полностью »

Здравствуй. Как ты помнишь, недавно произошёл официальный релиз Java 10. Учитывая, что практически все сейчас используют преимущественно 8-ку, с выходом 10-ки нас ждут такие вкусности как модульность (вошла в 9-ку) и local variable type inference. Звучит неплохо, можно попробовать поэкспериментировать с переносом какого-нибудь существующего проекта на 10-ку.

image

О том, какие разновидности боли ждут нас, можно узнать под катом.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js