Pull to refresh
2
0.4

Product designer

Send message

Principle: инструмент для прототипирования, который вы должны попробовать

Reading time5 min
Views71K


От переводчика
Principle — приложение для Mac OS, которое позволяет в два счета создать анимацию элементов пользовательского интерфейса и сгенерировать его интерактивный прототип. Будь то многоэкранное приложение или просто придуманный вами контрол, так просто и быстро реализовать это раньше не позволял ни один сервис. Бенжамин Бергер — бета-тестер ранней версии Principle, описал свой опыт в статье на Medium, где рассказал о первых впечатлениях и привел пару наглядных примеров использования.
Читать дальше →
Total votes 15: ↑12 and ↓3+9
Comments10

Мой питомец умер. История тамагочи

Reading time11 min
Views43K
image

В детстве о собственном питомце мечтали если не все, то многие. Собачке там, котёнке, попугайчике или хомячке. Хотелось ухаживать за ним, кормить, холить и лелеять, а так же гулять и играться. Но, увы, подобная возможность была не у всех. Многим банально не разрешали родители, понимавшие всю ответственность и хлопоты, которые обязательно лягут на их хрупкие плечи, появись в доме мохнатый или пернатый друг. А вот товарищ, герой данной статьи, о котором пойдет дальнейший рассказ, таких проблем не вызывал, затрат на корм не требовал, потому, за недостатком друга живого, детям приобретали друга электронного, ставшего любимой игрушкой и хитом своего времени. Да, речь о Тамагочи, девайсе, увлекшем не одно поколение мальчишек и девчонок. Рассмотрим историю зарождения, узнаем, что это вообще такое и дальнейшее развитие. Поехали.
Total votes 38: ↑36 and ↓2+50
Comments25

Моя эволюция интерфейсов систем диспетчеризации

Reading time14 min
Views14K

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

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

В том году я уже писал статью об интерфейсах систем диспетчеризации, она получилась большая, и в ней все рассказано в общих чертах, здесь же я хочу рассказать более конкретно о своих наработках и своем опыте. Буду придерживаться в первую очередь системам вентиляции, так как они чаще всего встречаются на объектах и по нима больше кейсов. Так же, будут примеры с разных устройств, панелей 7 дюймов и мониторов около 27 дюймов. Ну что, поехали.

Читать далее
Total votes 8: ↑7 and ↓1+11
Comments25

Как отладить программу, к которой у тебя нет доступа

Reading time5 min
Views7.5K

Фото: Intricate Explorer, Unsplash

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

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

Разбираемся с «чёрными ящиками» и c тем, какими они бывают сегодня


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

  • Вы работаете со сторонним ПО, разработчики которого просто не раскрывают код.
  • Вы взаимодействуете с API, внутренняя логика которого абстрагирована.
  • У вас нет необходимых полномочий для доступа к Git-репозиторию.
  • Даже система с полным доступом может де-факто стать «чёрным ящиком» из-за своей сложности.
  • Сотрудник, обладавший всеми ключами и знаниями, внезапно уволился/пропал/умер.
  • Легаси-система состоит из .dll, которая «всегда работала» на сервере, и не была подключена к системе контроля версий. Чтобы просто посмотреть на код, её нужно декомпилировать, если это возможно, конечно.
Читать дальше →
Total votes 29: ↑19 and ↓10+19
Comments3

Робозвери 90-х

Reading time8 min
Views29K

Вселенная киборгов-зверей, или иначе робозверей, положила своё начало с прибытия робота-человека на весьма удалённый уголок галактики. А точнее, на обычную советскую квартиру в хрущёвке. И столкнувшись с суровой, враждебной средою, он сразу же потерял кисти рук. Но благо, последующие месяцы пребывания на этой ужасной планете киборг смог, пусть и без рук, но более-менее освоиться, а также получить подкрепление в лице различных механических тварей. Других киборгов, к примеру, робоакула (кто же знал тогда, что это летучая рыба) или лев, которые сразу стали держаться вместе, встав плечом к плечу против местных аборигенов, не желающих делить обжитую территорию с колонизаторами. Роботы были этому только рады, они жили войною, а потому с радостью и энтузиазмом приняли бой, не на жизнь, а на смерть.

Своего лагеря у боевых робозверей не было, они использовали уже имеющиеся коммуникации: заброшенные постройки былой цивилизации в виде коробок, шкафов, сервантов и полок. Иногда они терялись на окраине галактики по закоулкам пыльных углов, прячась от превосходящих их как размером, так и числом противников. Их то тут, то там поджидали саблезубые коты и псы, но страшнее всего были дети великанов. Нет ничего опаснее и хитрее этого врага, способного за считанные минуты разобрать несчастного робота на запчасти. Но, несмотря на все невзгоды и тяготы, отряд рос, крепчал и закалялся. Вскоре сражения стали проходить с переменным, но успехом. Во многом это было связано с растущим мастерством роботов. Терпя поражения, роботы учились ведению боя, когда их враги и конкуренты в лице солдатиков, индейцев и ковбоев не думали оттачивать тактику и менять стратегию, беря вверх лишь численным превосходством. Но после первых побед роботы начали активно наступать и отвоёвывать себе территорию на полках. Казалось, они вот-вот загонят солдатиков на необитаемые и пыльные окраины галактики, и предадут забвению, однако этому помешали… роботы… другие роботы.
Читать дальше →
Total votes 47: ↑45 and ↓2+59
Comments20

Как в Нью-Йорк таймс тестируют заголовки статей

Reading time7 min
Views6.8K
Нью-Йорк таймс – дело нешуточное. Как они сами заявляют своим рекламодателям, Нью-Йорк таймс – это новостной ресурс номер один для богатых молодых идейных лидеров.



Вместе с тем, это издание редко привлекает пристальное внимание в отличие от, скажем, Fox News. И на то есть основания! Fox News – это театр абсурда с клоунами, и они полностью заслуживают всей критики, которой подвергаются.

Но меня всё-таки разбирает любопытство по отношению к Нью-Йорк таймс. Они представляют окружающий мир в определённом свете, и их видение (по крайнее мере, в моих кругах), хотя с ним можно соглашаться или не соглашаться, воспринимается как нечто принятое по умолчанию.

Мне захотелось подробнее изучить это видение. Поэтому в течение следующих нескольких недель я опубликую серию статей, посвященных Нью-Йорк таймс, с анализом данных, собранных с главной страницы их сайта при помощи веб-скрейпинга, а также из официального API. В первой статье речь пойдёт только и исключительно о A/B тестировании: как Нью-Йорк таймс тестирует заголовки статей и как они меняются с течением времени.
Читать дальше →
Total votes 6: ↑5 and ↓1+7
Comments2

Услуга за услугу. Как русские учёные впряглись за Пастера в споре с антипрививочниками

Reading time11 min
Views24K


В 2020 у нас появился новый повод гордиться Россией — вакцина от коронавируса, разработанная центром имени Н.Ф. Гамалеи.

Я расскажу о событиях 135-летней давности. О приключениях молодого доктора Гамалеи в Париже и о том, как в мире победили вирус бешенства.


Победили — это конечно громко сказано. Вирус до сих пор смертелен. Если не ввести вакцину, или ввести поздно, когда уже проявились симптомы — человек гарантированно умрёт в страшных мучениях. Посмотрите на ютубе ролик из московской больницы про заболевшего бешенством мужчину — запомните на всю жизнь. И перестанете легкомысленно относиться к возможному заражению.

Если вас укусила подозрительная собака (или милый уличный котёнок) — обратитесь в травмпункт. В детстве нас пугали 40 уколами в живот, но современные вакцины требуют 3-6 уколов в плечо, пережить можно. Можете конечно ничего не делать, ведь не от каждого укуса получают заражение (вероятность 30% в случае собак). Но это как играть в русскую рулетку с двумя патронами в револьвере — оно вам надо?

Карикатура 1826 года: бешеный пес на улицах Лондона. Покусанная женщина скорее всего уже не жилец:


Читать дальше →
Total votes 94: ↑88 and ↓6+109
Comments50

Как быть более продуктивным, не заставляя себя

Reading time8 min
Views73K

Представьте, что вы могли бы работать больше и при этом быть супер-продуктивным. И знаете, что самое приятное? В этом случае вам не пришлось бы заставлять себя работать.

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

Давайте начнем.

Большинство людей испытывает негативные чувства по отношению к своей работе. Они думают, что работа — это что-то неприятное, в отличие от развлечений. Работа воспринимается как раздражающее занятие, которое мешает людям делать то, чем им на самом деле хочется заниматься. Люди также полагают, что отдых и полное безделье — это идеальное состояние, в котором они хотели бы находиться всё время. Такое мышление приводит к тому, что человек начинает думать, что нужно заставлять себя работать через силу, и что работа — это очень тяжело, и лишь железная сила воли поможет справиться с ней.
Читать дальше →
Total votes 51: ↑46 and ↓5+57
Comments46

Как реализован экран с карточками заявок в друзья и рекомендациями в приложении ВКонтакте

Reading time23 min
Views8.8K

Всем привет! Меня зовут Денис Загуменнов, я из команды ленты и рекомендаций ВКонтакте. Мы занимаемся новостной лентой, стеной, разделом «Рекомендации», записями, комментариями, VK Donut, подкастами и социальным графом. То есть всем, что касается потребления контента и взаимодействия с ним.

В предыдущей статье мы говорили о рекомендациях в общем, а в этой я подробнее расскажу о реализации нового экрана разбора заявок в друзья и рекомендаций на Android-клиенте.

Читать далее
Total votes 12: ↑11 and ↓1+11
Comments7

Если вы не чистите зубы, то я их вам почищу: FAQ про гигиену

Reading time12 min
Views123K
image

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

Про чистку зубов есть очень много вопросов, поэтому пробежимся по основным:

  • Что будет, если не чистить зубы?
  • Можно ли чистить зубы редко, но ходить к стоматологу время от времени, чтобы он их вам «мощно почистил»?
  • Как проходит чистка зубов в стоматологии?
  • Почему швейцарцы чистят зубы вообще без пасты?
  • Работает ли жвачка?
  • Какие щётки выбирать и как? Что насчёт электрических?
  • Правда ли, что щётку надо выкидывать, когда хотя бы одна ворсинка отклоняется от вертикали?
  • Зачем нужны скребки для языка, межзубные ёршики, зубная нить и всё остальное?
  • Ирригатор заменяет чистку зубов щёткой?
  • Ополаскиватель для рта — хорошая тема?
  • Когда важнее чистить зубы — утром или вечером?
  • Чем ИТ-специалист отличается от среднего пациента по анамнезу относительно гигиены ротовой полости?
Читать дальше →
Total votes 124: ↑118 and ↓6+153
Comments209

Как понять, что пришел «переломный» момент в бизнесе или карьере

Reading time3 min
Views6.5K

В начале карьеры у меня не было проблем c формированием плана развития. Я выбирал релевантные моим целям сертификации, анализировал список тем и вопросов, на основе которых составлял себе план. После получения бизнес образования EMBA, старый проверенный метод перестал работать.На смену пришел длинный список рекомендованной литературы.

Со временем я понял, что недостаточно бездумно "проглатывать" очередную книгу. В идеале - применять полученные знания. Еще лучше - резюмировать, полученный опыт. Так появились статьи на хабре по мотивам книг "Смерть от совещаний" и "Проект Феникс".

Что же делать с теми книгами, которые еще не успел применить? Появилась идея "закреплять" прочитанное в виде саммари основных идей книги. Я решил начать делиться такими саммари с вами. Буду рад, обратной связи и надеюсь, они будут вам полезны.

В этом посте я предлагаю вашему вниманию книгу Энди Гроува, CEO Intel, "Выживают только параноики".

Читать далее
Total votes 4: ↑3 and ↓1+2
Comments8

А на прошлом месте работы было по-другому

Reading time9 min
Views6.6K

Все мы проходили (или пройдем) этап, когда все-таки серьезно решили устроиться в IT, готовились какое-то время, читали информацию, мечтали об успехе, и вот наконец устроились в первую компанию. Маловероятно, что получится испытать те же эмоции еще раз, ведь это момент, когда ты получаешь свои первые деньги за то, что прошлые условные полгода делал бесплатно. В этот самый момент кто-то может предпочесть стабильность, и останется в этой компании на достаточно длительное время.

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

Читать далее
Total votes 14: ↑7 and ↓7+3
Comments1

Бобби совсем размяк? Обзор нового рюкзака для ноутбука Bobby Soft от XD Design

Reading time4 min
Views17K

Первое правило инженеров XD Design: никаких внешних карманов на рюкзаке. Второе правило: никаких видимых молний. Третье: чем жестче каркас — тем лучше. Bobby Soft, выпущенный в конце 2020 года, часть этих правил спокойно нарушает. 

Давайте посмотрим, пошла ли на пользу новому Бобби некая бесформенность.

Читать далее
Total votes 14: ↑10 and ↓4+11
Comments7

Косметичка на стероидах: обзор XD Design Urban Bumbag

Reading time5 min
Views14K
Есть такая компания, как XD Design — занимается созданием продвинутых рюкзаков. Возможно у вас уже есть их «главная визитная карточка» — дебютный Bobby, успех которого сподвиг компанию на выпуск ещё целой пачки рюкзаков-модификаций и других решений. В конце лета 2018 в нашем блоге вышел обзор рюкзака XD Design Bobby Urban — универсального рюкзака-мешка, которым неизменно пользуются несколько сотрудников нашей компании (а они повидали немало рюкзаков).


А главным героем сегодняшнего обзора стал аксессуар, выполненный в одном стиле с Urban — поясная сумка Urban Bumbag. 
Читать дальше →
Total votes 18: ↑11 and ↓7+18
Comments16

«Кадровый голод» или почему IT-компании находятся в постоянном поиске сотрудников

Reading time6 min
Views24K
Последние годы в IT-отрасли наблюдается очевидный дисбаланс спроса и предложения на рынке труда. «Айтишники» нужны всем, не только IT-компаниям ‒ это факт.

По данным экспертов Ассоциации предприятий компьютерных и информационных технологий текущий спрос на специалистов с высокой квалификацией и опытом составляет не менее 222 тыс. человек, а к 2024 году эта цифра увеличится до 290-300 тысяч. При этом фокус внимания не только на разработчиках, но и на тестировщиках, бизнес-аналитиках, системных инженерах, дата-сайентистах. Лучших специалистов с опытом нет на открытом рынке, а хантить подходящего кандидата на вакансию в сфере высоких технологий становится всё сложнее, вакансии закрываются долгими месяцами.

Разберемся, как изменился рынок за последнее время, почему IT-компании находятся в постоянном поиске, какие специалисты наиболее востребованы, какие тренды работодатели на рынке труда IT-индустрии.
Читать дальше →
Total votes 11: ↑5 and ↓6+1
Comments50

Как создают и поддерживают веб-страницы tinkoff.ru

Reading time9 min
Views20K

Всем привет! Меня зовут Сергей Михайлов, в Тинькофф я работаю руководителем интерфейсов: занимаюсь внутренними сервисами, а также отвечаю за дизайн-составляющую Отдела привлечения клиента. Расскажу, как мы быстро собираем страницы с помощью нашего конструктора.

Читать далее
Total votes 21: ↑20 and ↓1+23
Comments8
Вендоры, продающие свой софт у себя же на сайте, делятся на два типа: одни героически разрабатывают и поддерживают собственный интернет-магазин, а другие ставят готовые решения для продаж. Под катом — истории от Panda Security и ABBYY. Они пошли по второму пути и рассказали, почему не стали делать торговую платформу с нуля и доверились готовому решению по торговле софтом.
Читать далее
Total votes 15: ↑5 and ↓10+5
Comments11

Боль разработчика: «Никогда не давайте пользователям бесплатный тариф»

Reading time7 min
Views88K


Если вы запускаете какой-то сервис в интернете, всегда есть соблазн предложить бесплатный тариф, чтобы завлечь публику.

Вы думаете, что людям понравится — и они захотят перейти на нормальный тариф с полными функциями. Это большая ошибка. Если человека полностью устраивает бесплатный тариф, то он на нём останется навсегда!

И будет требовать от вас надёжного сервиса, новых функций и предъявлять претензии. Чем меньше платит пользователь — тем больше шуму он поднимает в социальных сетях и тем больше поддержки требует. Отрицательные отзывы идут именно от бесплатных юзеров, а не от платных (это вполне логично, если подумать).
Читать дальше →
Total votes 77: ↑71 and ↓6+84
Comments266

Руководство для дизайнера по DPI

Reading time27 min
Views321K


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

Автор — Sebastien Gabriel.

Я не знаю всего, так что, если по вашему мнению я где то ошибаюсь или вам нужно уточнить что-то, либо у вас есть предложения или вопросы для улучшения данного руководства, отправьте письмо (на англ) на sgabriel.contact@gmail.com. Вы также можете найти на меня Twitter, G+ или Facebook.
Читать дальше →
Total votes 92: ↑88 and ↓4+84
Comments19

Как устроена библиотека дизайн-системы Авито в Фигме

Reading time9 min
Views15K

В Авито колоссальное количество интерфейсов и экранов — около 1000 на десктопе и в мобильных приложениях. Чтобы интерфейсы были консистентными и корректно работали, а создавать их получалось быстрее и проще, у нас есть дизайн-система.

На самом базовом уровне дизайн-систему понимают как набор компонентов и стилей. В нашу входят ещё гайдлайны для дизайнеров и спецификации для разработчиков. Актуальность нашей библиотеки в Фигме поддерживает команда дизайн-системы. Её пользователи — дизайнеры и разработчики. Расскажем, как библиотека устроена. 

Читать далее
Total votes 16: ↑15 and ↓1+18
Comments20

Information

Rating
2,087-th
Location
Россия
Registered
Activity