Pull to refresh
0
0
Ekaterina Kass @Ekaterina_Kass

UI/UX Designer

Send message

Как это работает: Деревья Меркла в биткойн сети

Reading time5 min
Views37K
Узлы в блокчейн-сети анонимны и работают в условиях отсутствия доверия. В этой ситуации встает проблема верификации данных: как проверить, что в блоке записаны корректные транзакции? Для оценки каждого блока понадобится большое количество времени и вычислительных ресурсов. Решить проблему и упростить процесс помогают деревья Меркла.

Что это такое, как используется, какие существуют альтернативы — расскажем далее.

Читать дальше →
Total votes 37: ↑35 and ↓2+33
Comments18

Kibana-мать или Зачем вам вообще нужны логи?

Reading time9 min
Views233K
Вы можете сказать, что “иногда бывает нужно...” Но на самом деле, вы хотите всегда видеть, что у вас в логах, через графический интерфейс. Это позволяет:

  • Облегчить жизнь разработчикам и сисадминам, время которых просто жалко и дорого тратить на написание grep-конвейеров и парсеров под каждый отдельный случай.
  • Предоставить доступ к информации, содержащейся в логах, умеренно-продвинутым пользователям — менеджерам и техподдержке.
  • И видеть динамику и тенденции появления залогированых событий (например, ошибок).

Так что сегодня вновь поговорим о стэке ELK (Elasticsearch+Logstash+Kibana).
Но на этот раз — в условиях json-логов!

Такой use case обещает наполнить вашу жизнь совершенно новыми красками и заставит испытать полную гамму чувств.


Читать дальше →
Total votes 20: ↑19 and ↓1+18
Comments24

Введение в проектирование сущностей, проблемы создания объектов

Reading time5 min
Views28K
При моделировании такого понятия предметно-ориентированного проектирования как сущность могут возникнуть некоторые сложности, обусловленные бизнес-требованиями или технической частью. В частности, иногда возникает сложность с созданием объекта-сущности.

В данной статье описываются две такие проблемы, и рассматривается способ их решения. Так же статья подойдет как введение в проектирование сущностей. Для понимания материала понадобится базовое представление о предметно-ориентированном проектировании.
Читать дальше →
Total votes 18: ↑15 and ↓3+12
Comments219

Крупнейшие мероприятия 2018 года: дизайн и фронтенд

Reading time12 min
Views18K
В начале прошлого года мы составляли подборку занимательных событий, которые дизайнерам стоит пометить у себя на календаре, и сегодня пришло время продолжить это начинание. На этот раз мы решили сосредоточиться на самых значимых мероприятиях мира для специалистов разных профилей. Материал под катом охватывает направления дизайн и фронтенд; вторая часть статьи посвящена разработке и тестированию. В подборку вошли в основном крупные конференции, к которым имеет смысл подготовиться, настроиться и поднакопить заранее, а также некоторые интересные образовательные мероприятия. В конце статьи вы найдете ссылки на ресурсы, где удобно отслеживать полный спектр сходок, курсов и локальных инициатив. Дополнения и предложения, как всегда, приветствуются.


Читать дальше →
Total votes 14: ↑13 and ↓1+12
Comments4

// бухой, пофиксю позже

Reading time5 min
Views102K
long long ago; /* in a galaxy far far away */

 //
    //                       _oo0oo_
    //                      o8888888o
    //                      88" . "88
    //                      (| -_- |)
    //                      0\  =  /0
    //                    ___/`---'\___
    //                  .' \\|     |// '.
    //                 / \\|||  :  |||// \
    //                / _||||| -:- |||||- \
    //               |   | \\\  -  /// |   |
    //               | \_|  ''\---/''  |_/ |
    //               \  .-\__  '-'  ___/-. /
    //             ___'. .'  /--.--\  `. .'___
    //          ."" '<  `.___\_<|>_/___.' >' "".
    //         | | :  `- \`.;`\ _ /`;.`/ - ` : | |
    //         \  \ `_.   \_ __\ /__ _/   .-` /  /
    //     =====`-.____`.___ \_____/___.-`___.-'=====
    //                       `=---='
    //
    //
    //     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    //
    //               佛祖保佑         永无BUG
    //

«Слава богу, багов нет»
Читать дальше →
Total votes 261: ↑235 and ↓26+209
Comments143

AirPush-фишинг: практические советы по безопасности

Reading time4 min
Views38K
В последнее время пользователи Android все чаще и чаще сталкиваются с вредоносным ПО. Формы его проявления порой весьма неожиданны и могут поставить в тупик даже, казалось бы, искушенного владельца мобильных гаджетов.

Чтобы не попасться на удочку мошенников, как правило, достаточно лишь банальной внимательности, но от непредвиденных обстоятельств не застрахован никто. Вполне может случиться, что вы дали телефон поиграть ребенку или посмотреть другу, а вернули его вам с виноватым выражением и недоуменной фразой: «Там что-то всплыло, я нажал, чтобы пропустить, а тут такое…»


Читать дальше →
Total votes 12: ↑12 and ↓0+12
Comments29
Для айтишника, погруженного в работу, идеальный мир – это когда все бытовые вопросы можно решить в несколько «кликов» – в приложениях или сервисах в сети. Реальность же заставляет интроверта вживую общаться с незнакомыми людьми. Например, при аренде жилья. Правда, прогресс добрался и сюда, позволяя обойтись без контактов с людьми и при этом быть уверенным в безопасности и комфорте. Вот он настал — момент, который ненавидит большинство интровертов: нужно найти и снять квартиру. И как бы ни был всесилен интернет, придется выходить из зоны комфорта. Через «не могу» общаться с большим количеством людей, ездить на просмотры, обговаривать условия с риелторами и владельцами. Задавать неудобные вопросы и формулировать ожидаемые ответы.
Читать далее
Total votes 36: ↑32 and ↓4+28
Comments31

100 наиболее интересных ИТ-компаний по версии SharesPost

Reading time21 min
Views14K


В этом списке собраны наиболее интересные (по версии SharesPost) частные ИТ-компании, находящиеся на поздних стадиях развития (late-stage) и работающие с привлечением венчурного капитала.

Для формирования списка SharesPost был использован многофакторный способ отбора, в который пошли такие параметры как: рост доходов бизнеса, рыночный потенциал, стадия развития продукта, оценки руководства и инвесторов.

Для вашего удобства мы адаптировали подборку SharesPost и распределили компании по сферам их деятельности.
Читать дальше →
Total votes 17: ↑15 and ↓2+13
Comments0

Практическое руководство по VR-дизайну

Reading time15 min
Views27K


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

Содержание


  1. Памятка для начинающих
  2. Основные принципы
  3. Процесс
  4. Инструменты
  5. Словарь
  6. Платформы
  7. Другие ресурсы
Total votes 51: ↑47 and ↓4+43
Comments2

Подходы к дизайну в виртуальной реальности

Reading time5 min
Views11K


Хотя развитие технологии виртуальной реальности (VR) набирает обороты, однако по-прежнему ощущается нехватка методик и рекомендаций по дизайну. В своём проекте на получение степени бакалавра я сконцентрировался на пользовательском интерфейсе, UX и проблемах, создаваемых технологиями виртуальной реальности.

Исторически сложилось так, что цифровые интерфейсы создаются из расчёта соответствия характеристикам двумерных дисплеев. Дизайнерам приходится вписывать содержимое и навигацию в рамки экранов, преобразуя опыт взаимодействия с реальным миром в иконки и прочие элементы интерфейса. Но набивание виртуальной среды двумерными элементами разрушает эффект погружения, необходимый для VR. Поэтому дизайн в VR подразумевает не перенос привычных двумерных методик в трёхмерное окружение, а поиск новой парадигмы.
Total votes 34: ↑32 and ↓2+30
Comments2

Firebase: прощание с иллюзиями

Reading time6 min
Views77K
Маркетинг стал частью мира разработки. По количеству звездочек на GitHub определяют, какое из похожих друг на друга решений круче, а по количеству твитов можно спрогнозировать, какая технология будет развиваться в ближайшие полгода. В таких условиях мы рискуем стать жертвами хайпа, что мы в Лайв Тайпинге и сделали, принимая Firebase за Священный Грааль, способный решить все проблемы разом: сбора статистики, интеграции чатов, выбора базы данных, быстрой разработки MVP. Когда же я столкнулся с этим сервисом в бою, то понял, что моё представление о Firebase расходилось с реальностью настолько сильно, что понимание области применения технологии стало для меня настоящим откровением. Я хочу поделиться этим пониманием и тем, как всё-таки использовать Firebase правильно.


Читать дальше →
Total votes 24: ↑15 and ↓9+6
Comments34

Whiteboard/Coding interview

Reading time5 min
Views12K
На днях я прочитал прекрасный текст "Я видел халтуру в лицо" про whiteboard interview (это когда перед кандидатом ставят доску или кладут листик бумаги и говорят: "напиши на доске вот такую программу"). В статье все по сути правильно, только немного в стиле плача царевны по утраченной молодости, ну, и главные дураки, конечно, – кандидаты. Но открою секрет: те, кто нанимают, тоже часто дураки, ведь кандидаты сами рано или поздно оказываются в позиции нанимающих, а дурость-то никуда не уходит.

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



Читать дальше →
Total votes 15: ↑14 and ↓1+13
Comments1

14 новых ролей в Big Data

Reading time4 min
Views23K
Количество данных растет с каждым днем огромными рывками. Ежедневно в сеть заливается 2,3 триллиона гигабайт данных. К 2017 году ожидается, что количество данных вырастет на 800%. Чем больше данных, тем выше спрос на специалистов по их обработке.

Наука о данных настолько динамично развивается, что у каждого специалиста есть своя узкая зона ответственности. Мартин Джонс (Martin Jones), CEO и co-founder в Cambriano Energy предлагает выделить 14 основных ролей в работе с большими данными.

image
Читать дальше →
Total votes 16: ↑11 and ↓5+6
Comments2

Рассказ о том, как я ездил на Google Next 17. Краткая выжимка по анонсам и самому важному

Reading time11 min
Views8.4K
Всем привет! Я хочу рассказать о том, как съездил на конференцию Google Next. На конференции я был первый раз, забегая вперед скажу, что остался доволен и почти все самые интересные технические анонсы были во второй день, но, давайте обо всем по порядку.

image
Total votes 26: ↑25 and ↓1+24
Comments8

PostgreSQL: Приемы на продакшене

Reading time9 min
Views89K
Можно прочитать много книг по базам данных, написать кучу приложений на аутсорс или для себя. Но при этом невозможно не наступить на грабли, при работе с действительно большими базами/таблицами особенно, когда downtime на большом проекте хочется свести к минимуму, а еще лучше совсем избежать. Вот здесь самые простые операции, как например изменение структуры таблицы может стать более сложной задачей. Наиболее интересные случаи, проблемы, грабли и их решения из личного опыта с которыми нам на проекте Pushwoosh пришлось столкнуться описаны под катом. В статье нет красивых картинок, зато есть много сухого текста.

image
Читать дальше →
Total votes 75: ↑70 and ↓5+65
Comments18

Поиск дьявола в семантике текстовой единицы

Reading time5 min
Views2.5K
image

Я — видео-дизайнер. Поэтому знакомые обращаются ко мне по любому вопросу, кажущемуся им творческим — от «сколько будет стоить починить фундамент под баней» до «как тебе мои ногти?» На самом деле, это очень круто, как Траволта — и в кино сниматься и за рулем Боинга на свои съемки летать, но на познание всего в мире у меня катастрофически не хватает времени, например. И это при том, что большая часть моей жизни проходит с подключенным практически напрямую к мозгу оптическим кабелем, через который заполняются все свободные кластеры нужной и, возможно большей частью, сопутствующей информацией. Ибо не одним видео-дизайном жив человек.
Читать дальше →
Total votes 15: ↑9 and ↓6+3
Comments2

Зачем играть в getKanban: опыт Туту.ру

Reading time6 min
Views21K
Сегодня я хочу поделиться двухлетним опытом проведения игры getKanban в Туту.ру. В целом, игровые механики мы используем довольно активно: играем в getKanban, Playing Lean, Lego Serious Game и т. д. Но getKanban, по нашему мнению, наиболее цельная и качественная игра. Для нас эта игра уже стала традицией и привычным инструментом обучения и коммуникации. Возможно, кто-то из читателей возьмет наш опыт на вооружение.

image
Читать дальше →
Total votes 36: ↑36 and ↓0+36
Comments6

Откуда берутся UX-специалисты

Reading time4 min
Views89K
Последние годы многие IT-компании в России столкнулись с острой нехваткой юзабилити-специалистов. За последние пять лет производители софта, в основной своей массе, дозрели до мысли, что для успеха на рынке им недостаточно выпустить продукт с некоторым функционалом, а нужно еще, чтобы он был удобным и красивым. Эта тенденция, с одной стороны, подогревается развитым рынком (нужный потребителю функционал есть у многих, поэтому выбирают уже «сердцем»), а с другой — китайские и индийские разработчики душат демпингом, лишая российских разработчиков софта такого важного преимущество, как цена.

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

Читать дальше →
Total votes 14: ↑11 and ↓3+8
Comments52

Information

Rating
Does not participate
Location
Belval, Luxembourg, Люксембург
Registered
Activity