Как стать автором
Обновить
12
Карма
0
Рейтинг

Freelancer

  • Подписчики 5
  • Подписки 14

Бывший сотрудник Яндекса выпустил бесплатный поисковик с блек… листами, но без рекламы

в каком-то фантастическом романе

В хакерах Чубарьяна есть iSiN. Но в полную силу она вроде только во вторых хакерах показывалась. А третьи это прямо скорбь…

Бывший сотрудник Яндекса выпустил бесплатный поисковик с блек… листами, но без рекламы

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

А вот с письмом сложнее. Оно теряет очень много того, что можно выразить в живом языке и соответственно там смысл сохраняется сложнее. Хотя даже тут можно найти свой стиль. Я например не ставлю запятые там, где их отсутствие не вредит чтению. Но в ситуации казнить нельзя помиловать обязательно поставлю. Аналогично заглавные буквы ставлю только в больших сообщениях где больше 3 предложений, чтобы легче читалось

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

Делаем собственные курсоры для сайтов

вы ещё не видели сайт, где танки по подвалу ездят?

Windows 11 — новая Windows XP

Мой тезис был всё же не про то, что есть что-то удобное и что-то неудобное. А про то, что всегда есть что-то неизученное (воспринимаемое неудобным) и изученное (условно удобное).


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


Аналогично и с программными интрефейсами. У мака есть прекрасный UX связанный с их тачпадом. У линукса в любом месте можно удобно вызвать терминал и продолжить работать с ним. У винды… я честно говоря не знаю чем она хороша, но допустим я просто ещё не настолько ей преисполнился. Суть всё же в том, что для определённых задач (просмотр фильмов, переключение между разными приложениями-контекстами, управление условно аналогавыми инпутами) удобнее использовать тачпад и его UX, при написании кода никакой тачпад не поможет, тут нужна хорошая клавиатура и возможность минимального ухода рук с неё — тут на сцену выходят горячие клавиши.


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


Но всё же вернёмся к моему тезису. Разные интерфейсы нужны для разных задач. От того что вы будете уметь работать с большим количеством интерфейсов вы будете иметь в своём арсенале только больше инструментов для разных задач. И тогда вы уже не будете ограничиваться "стандартами", которые очень быстро могут меняться и вообще очень ограничены в применимости.


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

Культ айтишности

Ну Прикарпатье тут не в тему, а вайтивайти — всё же подходит под тему статьи.


А качество продакшена в таких вещах — дело не первое и не второе. Главное всё же месседж.

Windows 11 — новая Windows XP

Статья тут нужна только как формальный повод, чтобы хоть где-то можно было побурлеть в комментариях на тему нового детя. Так что на качество статьи можно даже не смотреть.

Windows 11 — новая Windows XP

Мне казалось, это интерфейс должен адаптироваться под пользователя, а не пользователь под интерфейс.

Никогда таких заблуждений не было и вот опять...


Компьютер никогда не будет удобным и сразу понятным интерфейсом. Вообще ничего не имеет понятный и удобный интефрейс до тех пор пока к нему не привыкнут.


Вы суши/роллы едите? Вилкой или палочками? Я вот палочками. И я помню:


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

Так что нет. Интерфейс всегда затачивается под задачу. А дальше уже затачивают оператора под интерфейс.


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


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

React испортил веб-разработку

Не знаю как вы, но у меня от этого поста поутихомирился синдром самозванца.

Шаблоны GRASP: Controller (контроллер)

перегружен — это когда он отвечает и за данные мыши, и за ввод с клавиатуры, и за ввод с джойстика, и за ввод с тачпада, и за ...


в таких случаях лучше делать несколько контроллеров

Что можно положить в тег <head>

Так а с чего бы его стандартизировать если он наоборот создан для того чтобы на его схеме делать свои мета теги
А то что стандартизировано нужно больше вебархивам чем разработчикам

Десятикратное улучшение производительности React-приложения

прим. пер.: я позволил себе немного изменить код приводимых примеров,

Не стоило. Вообще. Совсем

Австралия и ФБР несколько лет распространяли среди криминала «защищенное» приложение, а потом арестовали 800 человек

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

Австралия и ФБР несколько лет распространяли среди криминала «защищенное» приложение, а потом арестовали 800 человек

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

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

Программирование — это скучная магия

Лентяй напишет 1 вариант, потому что это требует от него меньше мыслей. "Мне надо сделать это 10 раз, ну значит сделаю это 10 раз". Для того, чтобы подумать мысль "что-то слишком много раз я это делаю" надо иметь привычку думать эту мысль.

Уважаемые рекрутеры, а вы не офигели?

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

Уважаемые рекрутеры, а вы не офигели?

Не встречал ещё таких, которые бы именно за количеством причем гнались. Это сложно представить вообще. А вот то что есть бот, который рассылает всем кого видит и является первой стадией отсева верю.

История одного собеседования

В ВК вырезка просто запарывапт весь саспенс. Спасибо модераторам конечно.


Ну а так да, текст читается сложно, но интересно. Ещё раунд действительно не помешал бы.


Но интересно же и весело!

Не блокировка, а замедление

Можно не раздавать. Протокол не требует с вас раздачи чтобы загрузить что-то.

5 причин, по которым я люблю программировать в Linux

Nodejs очень советую ставить через nvm. Там конечно появляются некоторые причуды, но они решаются очень быстро.

Информация

В рейтинге
3,581-й
Зарегистрирован
Активность