Pull to refresh
9
0
Матвей Правосудов @oxyberg

Старший продуктовый дизайнер

Send message

Тёмные паттерны — как зловредные интерфейсы пытаются атаковать и обманывать

Reading time5 min
Views38K
Любые покупки — как поход по минному полю. Есть довольно тонкая граница между «не стоит упоминания» и «лучше тебе этого до покупки не знать». Давайте попробуем для начала найти её эмпирически. Вот это лично для меня — очевидный “dark pattern”:



Вот это тоже:



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

Теперь давайте посмотрим на менее очевидные вещи.
Читать дальше →
Total votes 106: ↑106 and ↓0+106
Comments160

Интерполяция данных: соединяем точки так, чтобы было красиво

Reading time7 min
Views158K
Как построить график по n точкам? Самое простое — отметить их маркерами на координатной сетке. Однако для наглядности их хочется соединить, чтобы получить легко читаемую линию. Соединять точки проще всего отрезками прямых. Но график-ломаная читается довольно тяжело: взгляд цепляется за углы, а не скользит вдоль линии. Да и выглядят изломы не очень красиво. Получается, что кроме ломаных нужно уметь строить и кривые. Однако тут нужно быть осторожным, чтобы не получилось вот такого:

Читать дальше →
Total votes 65: ↑65 and ↓0+65
Comments44

Как начать майнить для начинающих

Reading time4 min
Views659K
Идея и название статьи подсказано юзером Xao в комментарии к недавнему посту Что делать с Bitcoin нам, обычным людям, а также многочисленными вопросами на Тостере. Эта инструкция поможет начать майнинг на обыкновенных компьютерах и ноутбуках под управлением ОС Windows или Linux в составе пула совместной генерации криптовалюты.

Как верно заметил dzzh
Смысла нет сейчас биткоин майнить. Какие-то мелкие монетки генерировать и через биржи в биткоин выводить — еще да.

Поэтому начать майнинг придется с выбора криптовалюты. Данная инструкция состоит из 5 простых шагов:
  1. Выбор форка
  2. Выбор пула
  3. Выбор майнера
  4. Запуск майнинга
  5. Вывод на свой кошелек

Читать дальше →
Total votes 44: ↑18 and ↓26-8
Comments32

Cubli: роботизированный куб с почти совершенной балансировкой

Reading time1 min
Views196K


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

Читать дальше →
Total votes 108: ↑97 and ↓11+86
Comments115

dSort — раскладываем все по полочкам

Reading time2 min
Views78K

Доброго времени суток, Хабравчане! В этой статье я хочу рассказать о небольшой Windows утилите, написанной мной, которая может пригодится для разбора завалов на рабочем столе. Все подробности – под катом.
Читать дальше →
Total votes 66: ↑56 and ↓10+46
Comments77

Google опубликовал в Маркете свой лаунчер. Ставим его на HTC One

Reading time3 min
Views113K
Вместе в новым Nexus 5 на базе Android 4.4 корпорация Google представила и фирменный лаунчер, сейчас имеющий название «Google Старт». Эта программная оболочка изначально была доступна только на Nexus 5. На днях лаунчер появился отдельным приложением в Play Market. Но его страничка видна только с устройств Nexus. Но раз это приложение, то есть и его apk-дистрибутив, который можно установить теоретически на любом аппарате под управлением Android 4.4+

Читать дальше →
Total votes 53: ↑34 and ↓19+15
Comments46

Концепция редизайна vk.com

Reading time4 min
Views73K


Не так давно, Вконтакте объявил о старте конкурса на редизайн. Как минимум, это будет интересно, подумал я. И принял участие. Все это вылилось в некую черновую концепцию, которой я и хочу поделится — надеюсь, мои мысли, идеи и рассуждения будут полезны хабрасообществу. Осторожно, трафик!
Читать дальше →
Total votes 150: ↑87 and ↓63+24
Comments143

Клавиатура из LEGO

Reading time1 min
Views52K


Меня всегда поражало, что только не строят люди из конструктора LEGO: от громадных фигур роботов и звездолетов до 3D принтеров и полномасштабных работающих картов. LEGO выдержало испытание временем. Даже спустя 65 лет после его изобретения конструкции из LEGO все еще очаровывают нас. Сегодня я представляю вам очередное произведение искусства — клавиатура из LEGO.
Читать дальше →
Total votes 39: ↑34 and ↓5+29
Comments6

PHP и различные виды NoSQL

Reading time11 min
Views69K


В последнее время набирают популярность различные NoSQL базы данных. Эта статья начиналась как изучение особенностей графитовой графовой базы данных Neo4j. Но, в процессе подбора информации, мне захотелось систематизировать информацию о NoSQL решениях и о графовых базах данных, в частности.
В ходе этого небольшого исследования, были выбраны для подробного рассмотрения СУБД, успешно применяющиеся в области Web. И, поскольку в тегах присутствует «PHP», я выбирал СУБД, которые уже можно использовать с этим языком.

Читать дальше →
Total votes 120: ↑108 and ↓12+96
Comments34

Гитхаб скоро запустит текстовый редактор с богатым функционалом

Reading time1 min
Views33K
На Гитхабе скоро появится продвинутый редактор кода. Никакого официального объявления об этом команда Гитхаба пока не сделала, однако уже опубликованы около семидесяти репозиториев, по которым можно примерно представить себе функционал будущего редактора. Официальный сайт редактора, atom.io, пока содержит только заставку с одним словом: «Soon» («скоро»). [UPD: Сайт уже заработал.] В некоторых репозиториях есть и скриншоты будущего редактора:


Темная тема интерфейса
Читать дальше →
Total votes 105: ↑97 and ↓8+89
Comments70

Обзор Digma R60G: недорогой ридер с экраном Pearl HD и подсветкой

Reading time8 min
Views36K
Думаю, большинство юзеров Хабрахабра при выборе бюджетного ридера вообще не обращают внимания на всевозможные российские бренды, предпочитая продукцию Amazon или Barnes & Noble. Мне же, когда подошло время выбирать новую «читалку», непременно хотелось заполучить сертифицированный продукт с поддержкой большого числа форматов «из коробки». Так, чтобы не возиться с кастомными прошивками, добиваясь поддержки FB2 или русского языка. Результатом изыскания стала покупка героя этого обзора, который по итогу почти двух месяцев эксплуатации оставил неоднозначное впечатление.

Читать дальше →
Total votes 39: ↑31 and ↓8+23
Comments32

Краткая инструкция о том, как надо работать с web-дизайнером (взгляд дизайнера)

Reading time5 min
Views57K


Введение


Я работаю веб-дизайнером. Какое-то время назад я подрабатывала фрилансером, сейчас работаю в небольшой студии. У нас нет менеджера проектов, поэтому, зачастую, я сама выступаю этим самым менеджером, по совместительству. Опыт общения с самыми разными заказчиками у меня достаточно большой. Статья «Краткая инструкция по работе с web-дизайнером (для менеджера проекта)» вызвала у меня шквал эмоций и бурю негодования, потому что именно таких заказчиков я всегда старалась избегать. В этой статье я попробую описать, как в идеале должна проходить работа заказчика и дизайнера.

С удовольствием приму критику и выслушаю мнения «другой стороны».
Читать дальше →
Total votes 62: ↑49 and ↓13+36
Comments57

Наш IT-рынок в картинках по сегментам

Reading time4 min
Views22K
Привет! Я принесла картинок про российский рынок IT. Разных. Много. Осторожно, трафик.

image

Разница между использованием частного и публичного «облаков» чаще всего заключается в том, что публичное дешевле и проще в обслуживании, а частное – «под боком» (что часто важно по юридическим причинам). Например, банковские приложения критичного уровня будут почти наверняка размещены в частном, а тестовые среды могут разворачиваться и в публичном.
Читать дальше →
Total votes 61: ↑40 and ↓21+19
Comments9

Мобильные приложения, в которых зарабатывают пользователи

Reading time6 min
Views621K

Дисклеймер


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

ReadMe carefully, а не как обычно


Цели данного поста:
  • обзор данной категории приложений (мобильные мотиваторы, приложения для заработка на смартфоне — как угодно);
  • выявление отраслей и сфер применения, в которых они наиболее успешны.

Читать дальше →
Total votes 17: ↑12 and ↓5+7
Comments9

CMS будущего

Reading time14 min
Views76K

Покончим с устаревшим подходом к контенту


На протяжении всей истории интернета мы работали с контентом двумя способами:
  1. Создавали «один шаблон на все случаи жизни»
  2. Создавали для каждого случая свой уникальный шаблон

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

image
Читать дальше →
Total votes 68: ↑58 and ↓10+48
Comments73

Как я взломал Гитхаб еще раз

Reading time3 min
Views88K
Это история о том, как я соединил 5 Low-severity багов в один большой баг, с помощью которого можно было читать/писать в приватные репы на Гитхабе (опять).

Несколько дней назад гитхаб запустил баунти программу. За 4 часа я смастерил такой URL после посещения которого я получал доступ к вашему гитхаб аккаунту и репозиториям. Хотите узнать как?
Читать дальше →
Total votes 440: ↑421 and ↓19+402
Comments56

Жизнь как 8-битная игра: Руководство

Reading time5 min
Views262K
Press Start
Жизнь — игра, в которую играют буквально все. Эта статья — ваше руководство.

Основы

Вы можете даже не догадываться, но реальная жизнь — это стратегическая игра. В ней есть забавные мини-игры, — например, танцы, вождение машины, бег, и секс, — но ключ к выигрышу — просто управление своими ресурсами.
Читать дальше →
Total votes 268: ↑236 and ↓32+204
Comments110

Рабочее место Попкорн: Как стать Супер-продуктивным работая на себя

Reading time6 min
Views90K

Коллеги, представляю вам перевод статьи про Супер-продуктивность, которая меня сильно зацепила. Надеюсь, что перевод будет вам полезен для организации своего рабочего времени.

Я познакомился с этой идеей где-то на Hacker News несколько недель назад и адаптировал концепцию для моего собственного образа жизни, и это изменило мой подход к работе.

Супер-продуктивность — как начать работать больше, чем когда-либо
Читать дальше →
Total votes 113: ↑94 and ↓19+75
Comments69

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

Reading time3 min
Views94K
В недавней статье «Как надо хешировать пароли и как не надо» было озвучено предложение использовать некий локальный параметр (его еще называют перцем), как еще один рубеж защиты паролей. Несмотря на то, что это решение создает больше проблем, чем решает, большинство комментаторов поддержали эту идею, а несогласных, как водится, заминусовали. Мир в моей голове рухнул и я решил написать эту статью.

Суть


Перец — такая глобальная случайная строка, которая дописывается ко всем паролям (помимо соли). Она секретна (в отличии от соли). Таким образом, получив базу, узнать пароли становится невозможно. И все, казалось бы, хорошо…
Читать дальше →
Total votes 278: ↑229 and ↓49+180
Comments135

Как превратить сайт в стартап

Reading time3 min
Views19K
Более трех лет я являлся совладельцем региональной веб-студии, занимался SEO и общением с клиентами. В августе 2013 я начал учить PHP, JS и верстку, переделывая один сайт, созданный нашей студией около двух лет назад. В итоге сейчас я продал свою долю в студии, чтобы заниматься исключительно этим сайтом. Что изменилось и почему проект, замороженный два года назад, внезапно стал для меня важнее неплохо работающего бизнеса?
Читать дальше →
Total votes 34: ↑16 and ↓18-2
Comments11

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Works in
Date of birth
Registered
Activity