Pull to refresh

Что не так с Windows 8

Usability *Design
Так уж сложилось, что я — лояльный пользователь Windows, и «восьмёрку» поставил почти сразу, как вышел финальный релиз. То, что ось вышла, мягко говоря, неоднозначной, вы и без меня знаете — достаточно просто почитать новости и отзывы в интернете. Так как отзывы достаточно фрагментированные, составить цельную картинку по ним сложно, поэтому я написал свой разбор винов и фейлов Windows 8.



Начну я с недостатков, потому что так проще — все проблемы новой Windows имеют в корне одно слово: Metro. Намерения дизайнеров Microsoft читаются ясно: скрестить коня и трепетную лань мобильный metro-интерфейс относительно небольшим экраном и крупными, ориентированными на пальцы, плитками-иконками с традиционным интерфейсом десктопных Windows.
Читать дальше →
Total votes 197: ↑124 and ↓73 +51
Views 376K
Comments 318

История одного факапа Яндекс.Навигатора. В шести действиях с прологом и раскаянием

Яндекс corporate blog Development of mobile applications *Development for Android *Geoinformation services *Mobile applications testing *
Факапы случаются и у больших компаний, с тестировщиками и строгими релизными процедурами. В понедельник такой факап случился у нас — мы выкатили версию Яндекс.Навигатора под Андроид с неприятной ошибкой: приложение постоянно держало включённым микрофон и записывало весь звук в локальный файл. В результате быстро забивалось место на устройстве, да и просто это выглядело подозрительно, хотя содержимое файла по сети никуда и никогда не передавалось.



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

Мы решили не стесняться, а поделиться с вами опытом, который из этой ситуации извлекли. Возможно, это поможет вам быть лучше. Как обычно, причиной стало сочетание технологических факторов и дискоммуникации между людьми. Подробности — под катом.
Шесть драматических действий с прологом и раскаянием
Total votes 210: ↑183 and ↓27 +156
Views 127K
Comments 294

Договор Делимобиля. Абстрагируемся и разделим

ФрешДок corporate blog Project management *Legislation in IT Business Models *


По Делимобилю уже славно потоптались все кому не лень. Особо наивные граждане даже восхитились тем, что компания предложила ограничить ответственность фиксированной суммой. Пока историй с разборками по новым правилам не было, что там будет получаться в итоге — не вполне понятно. Но надо понимать, что договор-то никуда не делся. А значит смотреть и читать его стоит внимательно, что, собственно, все вокруг и говорят. Мол, читайте договор и потом не удивляйтесь. ОК. Давайте читать. Инструкция по чтению такая: я буду писать по-русски, но в скобках давать более точные формулировки. Если вам жалко мозг — скобки не читайте :-)

Начнем с того, что договор аренды ТС, который сервис «Делимобиль» разработал для своих клиентов, является договором присоединения, что не только прямо указано в самом тексте договора, но и следует из того, как он устроен (фактического порядка его заключения).

Запомним это важное словосочетание «Договор Присоединения». Это довольно сильный козырь.
Читать дальше →
Total votes 22: ↑15 and ↓7 +8
Views 16K
Comments 19

Java-дайджест за 13 апреля

JUG Ru Group corporate blog Programming *Java *


  • Системе контроля версий Git исполнилось 15 лет.
  • Testcontainers исполнилось целых пять лет! Testcontainers — это Java-библиотека, позволяющая делать легкие одноразовые экземпляры популярных баз данных, веб-браузеров Selenium, или чего угодно ещё, что можно запустить в Docker-контейнере.
  • Вышел долгожданный Spring Graal Native 0.6.0. Вот здесь на GitHub есть огромное количество примеров использования вместе с разными технологиями, например, Kotlin и Netty.

Читать дальше →
Total votes 28: ↑27 and ↓1 +26
Views 6.3K
Comments 1

Самый ужасный день в компании Slack

Website development *Server Administration *Web services testing *DevOps *Cloud services *
Translation


Эта статья описывает технические детали проблем, из-за которых Slack упал 12 мая 2020 года. Больше о процессе реагирования на тот инцидент см. хронологию Райана Каткова «Обе руки на пульте».

12 мая 2020 года у Slack произошел первый значительный сбой за долгое время. Вскоре мы опубликовали краткое изложение инцидента, но это довольно интересная история, поэтому хотели бы подробнее остановиться на технических деталях.
Читать дальше →
Total votes 23: ↑14 and ↓9 +5
Views 19K
Comments 15