Dernières publications de Стой под стрелой (@nikitonsky_pub) sur Telegram

Publications du canal Стой под стрелой

Стой под стрелой
Ведет @nikitonsky. Рекламы нет
10,776 abonnés
17 photos
Dernière mise à jour 11.03.2025 07:48

Canaux similaires

addmeto
78,164 abonnés
FEDOR BORSHEV
25,624 abonnés

Le dernier contenu partagé par Стой под стрелой sur Telegram

Стой под стрелой

10 Mar, 10:41

4,379

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

08 Mar, 18:57

5,619

Одна вещь, которая меня абсолютно выносит, это когда что-нибудь спрашиваешь, а люди в реплаях такие: «Я спросил ЧатГПТ, вот что он ответил...»

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

Не знаешь — ну промолчи. У тебя кнопка «промолчать» платная что ли?
Стой под стрелой

07 Mar, 09:39

6,943

Как-то в прошлом году я ходил на курсы стендапа, чтобы научиться быть смешным. А то айтишник в Германии — как-то не обхохочешься.

Надо было, получается, написать шутку. А я как раз в каком-то интернет-магазине сидел, кроссовки смотрел. И он как давай мне ИИ-помощника впаривать. Вот я и пишу: смотрите, какая бесполезная штука! С чем она мне может помочь? Все уже и так написано и нарисовано. И спросил помощника: цена за кроссовки — это за один или за пару?

Очень гордился этой шуткой. Но, думаю, одной мало, надо еще примеров накидать. И завис. Сидел-сидел, думал-думал, но все не то получалось. Так ничего и не придумал.

Рассказал шутку жене. Она тоже поржала, классно, говорит, но надо бы еще примеров накидать, таких же смешных. Я говорю — би май гест. Подумали уже вдвоем, так ничего и не придумали.

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

Это я все к чему? Придумать хорошую шутку — не хуй собачий!
Стой под стрелой

06 Mar, 13:52

6,945

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

- Нет регистрации и логина
- Нет попапа про куки
- Нет нотификаций
- Да, даже красных кружочков нигде нет
- Нет попапов с онбордингом
- Нет предложения обновиться на запуске
- Нет Welcome Screen
- Нет ИИ
- Нет рассылки с новостями
- Нет загрузок между экранами
- Нет текста, выровненного по правому краю
- Не клянчит отзыв
- Не клянчит пермишны (это уже больше к ОС, конечно)
- Не теряет данные
- Не окружает со всех сторон (потом как-нить расскажу)
- Не шумит
- Текст центрирован в кнопках
- Текст не обрезает...
- Анимации не длиннее 100 мс
- Контролы не скроллятся
- У контролов есть границы
- У контролов есть аффорданс
- Контролы не плавают поверх контента
- Контролы видны сразу, а не по ховеру
- При наведении на кнопку не меняется курсор
- Даты указаны в абсолютном формате
- Все, что можно нажать, можно нажать с клавиатуры
- Работает без интернета

Уффф, труд всей жизни все-таки. Что еще забыл?
Стой под стрелой

05 Mar, 14:59

6,450

Еще секрет от автора популярного канала. Знаете, какие посты самые унылые? Мета. Про то, как писать посты. Как автору тяжело. Где он искал вдохновение. Сколько собирался с силами. Как писал движок, или какой взял готовый. Как реагирует аудитория. Что, по его мнению, нравится читателям. Вопросы, о чем писать дальше. А еще анонсы, что будет писать чаще. Последние два – это вообще смертный приговор, после такого только умирать.

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

04 Mar, 12:18

6,514

Вот если бы сейчас ничего не написал, еще десяточка может быть прибавилась бы
Стой под стрелой

03 Mar, 15:50

10,293

Хотите прикол? Если в канал ничего не писать, число подписчиков потихоньку растет. А если писать, то кто-то постоянно отписывается. Так что писать невыгодно. Думайте
Стой под стрелой

02 Mar, 18:21

8,693

Главное правило качественного интерфейса: он не должен дребезжать.

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

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

Что такое дребезжащий интерфейс? Это любое паразитное движение, не связанное с основным использованием программы. Например, при загрузке страница прыгает. Ну там, размеры картинок не прописали, или CSS загрузился позднее HTML-я, или реакт инициализровался и что-то съехало. На всякий случай уточню: ЭТО ПЛОХО. ТАК ДЕЛАТЬ НЕ НАДО. Повторяю, как слышно? НЕ. НАДО.

Дребезжащий интерфейс создает ощущение, что автор не в полной мере контролирует экспириенс. «Так получилось» вместо «я так хотел». Но если он не смог оседлать Реакт, что от него ожидать во всем остальном?

Или другой пример: каждый раз, когда я плачу за что-то Пейпалом, он открывает всплывающее окно, в котором есть небольшой, на десяток пикселей, вертикальный скролл. Мелочь? Мелочь. Портит впечатление? Еще как. Вместо четкого, выверенного, звонко задизайненного окна мы видем какое-то невнятное мямленье. «Так получилось».

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

Когда-то давно я пользовался Git Kraken и был доволен. А потом переехал на Sublime Merge — она ощущалась визуально беднее, но одновременно надежнее. Вот буквально, «не дребезжала». Я понял, что вижу, как интерфейс Кракена грузится, вижу эти полсекунды черного экрана, когда ничего нет, вижу, как кнопки чуть прыгают влево-вправо в зависимости от того, как им повезло отрендериться. И это все снижало кайф от использования.

Так что будете делать в следующий раз часы — убедитесь, что используете табулярные цифры. А то будут иконки скакать влево-вправо каждый раз, как 19:11 сменяется на 19:12.
Стой под стрелой

27 Feb, 10:56

9,568

Пользуясь случаем, передаю привет коллегам, котором был нужен был термин для транспортного средства, и они взяли vehicle, а потом им понадобился еще один — тоже транспортное средство, но в другом контексте — и они недолго думая взяли его из немецкого языка: fahrzeug переводится буквально как vehicle.

Ну а что, все требования хорошего названия соблюдены: одно слово, уникальное, легко запомнить, умеренно короткое, сокращается хорошо (fz). Как говорил Рич Хики, все удачные слова для названий давно разобраны, но он забыл, что можно смотреть в соседних языках!

UPD: Непонятно, что речь про код? Речь про код
Стой под стрелой

26 Feb, 16:10

10,250

Знаете, что потеряли современные программы? Доверие.

Раньше же было как? Нажал кнопку «Сделать Х» — программа идет и делает Х. Не спрашивает, не уточняет, не ломается, не делает что-то другое, не просит залогиниться, не продает другие фичи, не обучает. Просто идет и делает.

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

Или на сайте есть галка «запомнить меня». Я нажимаю галку. Что я обнаруживаю на следующий день? Меня снова просят залогиниться. Ну и какое тут доверие?

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

ПОЧЕМУ НЕЛЬЗЯ ПРОСТО СДЕЛАТЬ ЧТО ПРОСИЛИ??? Не умничать, не гадать, не улучшать. Просто пойти и сделать.

Или сегодня например я пытался (вы будете смеяться, да) папку передвинуть на рабочем столе. Не смог (но лулзов много собрал).

Или вот у меня 1Password, они иногда разблокируется, а иногда не разблокируется. Иногда требует пароль, а иногда Face ID достаточно. Иногда синхронизирует пароли, а иногда нет. Почему? Что там за магия? И, главное, как я могу на такое положиться?

Или тот факт, что любой (да, любой, вообще любой) видеозвонок начинается с «меня слышно»? А почему может быть не слышно-то? Железо одно и то же, колонки одни и те же, микрофон один и тот же. Зачем вообще существует состояние, когда программа может не принимать или не передавать звук? Чтобы что? Или почему, скажем, нельзя один раз все настроить? Почему это меняется от ситуации к ситуации?

Ну, про блютус я вообще молчу. Кто из нас не жал кнопку «Коннект» и не сидел как дурак в ожидании чуда.

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

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

Правило хорошего интерфейса: нажимаешь на кнопку — работает. Вот так вот просто, да. Никто не умеет почти.