Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Разбор полёта C# perfomance

Чулан
Недавно я опубликовал топикпро бред код написанный индусом. В результате в комментариях были высказаны мнения, что это вовсе не бред, а нормальный код в С-style.
Читать дальше →
Всего голосов 32: ↑23 и ↓9 +14
Просмотры 787
Комментарии 35

Что не так с Windows 8

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



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

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

Блог компании Яндекс Разработка мобильных приложений *Разработка под Android *Геоинформационные сервисы *Тестирование мобильных приложений *
Факапы случаются и у больших компаний, с тестировщиками и строгими релизными процедурами. В понедельник такой факап случился у нас — мы выкатили версию Яндекс.Навигатора под Андроид с неприятной ошибкой: приложение постоянно держало включённым микрофон и записывало весь звук в локальный файл. В результате быстро забивалось место на устройстве, да и просто это выглядело подозрительно, хотя содержимое файла по сети никуда и никогда не передавалось.



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

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

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

Блог компании ФрешДок Управление проектами *Законодательство в IT Бизнес-модели


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

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

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

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

Блог компании JUG Ru Group Программирование *Java *


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

Читать дальше →
Всего голосов 28: ↑27 и ↓1 +26
Просмотры 6.1K
Комментарии 1

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

Разработка веб-сайтов *Серверное администрирование *Тестирование веб-сервисов *DevOps *Облачные сервисы
Перевод


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

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