Пишите пароль без звездочек

Web

Есть один интересный способ скрыть пароли визуально. Вам когда-нибудь приходилось вводить пароль когда за спиной у вас стоит кто-то, либо вы опасаетесь скрытой записи экрана (но не кейлоггеров от них не поможет) и форма для ввода пароля по какой-то причине открыта визуально. То ли баг то ли фича. Некоторые скрипты содержат пароли в открытом виде и их невозможно открыть по другому.
Дело в том что некоторые символы в шрифтах очень похожи друг на друга, например большая I и маленькая l, а также ряд других палочек | и мелких черточек ,.`":.;!i который при виде издали будут сливаться в один большой баркод. Сюда же подойдут скобки фигурные квадратные и обычные ({[]}) и всё что имеет вертикальную структуру 1Jj/\
Дополнительно если хотите пойти еще дальше и чувствуете себя ниндзей - можете использовать эмодзи и спецсимволы. Главное чтобы их можно было воспроизвести в как можно большем числе систем. Учитывайте винду, мак и андройд. На клавиатурах спецсимволы вводятся через зажатый альт и код на numbar - после отжать альт

Читать дальше →

  • Автор: kosmom
  • Просмотров: 173
  • Комментариев: 0
  • Создан: 15.12.2020 19:00

VUE дружим с Роутингом

Web

С большими возможностями приходит и большая ответственность
! Человек паук

Сегодня мы разберем продвинутые техники идеального укрощения роутинга в реактивном фреймворке на примере VUE. Если вы совершаете переход от обычных страниц к реактивности - можете наткнуться на несколько камней, которые мало где описаны как можно решать правильно.
В чем же особенность роутинга в реактивных приложениях. А в том, что страница не перегружается полностью а происходит эмуляция обновления страницы, а именно изменяющейся части. Мы же реактивные, информацию в шапке и других общих частях (которая обычно располагается в папке layouts) и это здорово, потому что браузеру не нужно заново рендерить эту самую неизменную область схожую у нескольких страниц заново. А URL эмулируется либо через хеш # либо через History API

Читать дальше →

  • Автор: kosmom
  • Просмотров: 195
  • Комментариев: 0
  • Создан: 14.11.2020 05:37

Невидимые деньги

Финансовое здоровье

Все просто. Получая Доходы в 100 000+ рублей - вы теряете чувствительность к мелким деньгам.
    А этих мелких доходов и расдов может быть большое количество. Вы конечно же платите за комфорт.
    Интернет побыстрее. Мобильный интернет обязательно безлимит. Вдруг понадибится. Антивирус от провайдера необходимая вещь. Видеонаблюдение - раз предложили.

Что же делать с этим?

Читать дальше →

  • Автор: kosmom
  • Просмотров: 521
  • Комментариев: 2
  • Создан: 01.10.2020 11:03

Управление расширением через GET параметр

Web

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

Это актуально, если в вашем архиве не хранятся расширения и вы не хотите задействовать серверный язык, чтобы установить правильный mime тип. Есть одно простое решение

Читать дальше →

  • Автор: kosmom
  • Просмотров: 274
  • Комментариев: 0
  • Создан: 27.09.2020 22:57

Не шутите с html

Web

При модификации нативных CSS свойств у элемента html следует быть предельно осторожным

Например если вдруг вы обнаружите что страница вдруг перестала сохранять позиции при обновлении или возврате по ссылке - знайте, наиболее вероятное место отказа - css для тега html. К данному эффекту может привезти например указание свойства overflow-x: hidden, хотя казалось бы при чем тут вертикальный скролл. Возможно при любом ограничении на прокрутку - позиционирование viewport-а также блокируется.

Живите теперь с этим. Удачи

Читать дальше →

  • Автор: kosmom
  • Просмотров: 280
  • Комментариев: 0
  • Создан: 09.09.2020 13:49

Временная зона и боль

Web

Что такое временная зона и почему с ней столько проблем. Дело даже не в том что в базе данных нужно хранить все даты с привязкой к единой зоне, например UTC+0 или UTC+3 (если вы живете в МСК)

чтобы все даты были в одном формате. Пока отменен переход с зимнего времени на летнее - всё будет спокойно. Если такое произойдет - некоторые события могут сбиться.

Читать дальше →

  • Автор: kosmom
  • Просмотров: 329
  • Комментариев: 0
  • Создан: 07.08.2020 16:18

Ошибки при проектировании

Web

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

 

Менеджер в общем то является дирижером/режиссером и в его обязанности входит координация команды и распределение бюджета.

 

Какие же ошибки делают начинающие менеджеры?

 

Самая главная ошибка — непонимание конечного результата. Цель поставлена не правильно, или вовсе не поставлена. А все от того, что не правильно определены общие критерии конечного результата. Критериев очень много. Есть объективные, есть субъективные. Субъективные критерии нужно как можно четче для себя прояснить.

Пример Далее...

Читать дальше →

  • Автор: kosmom
  • Просмотров: 354
  • Комментариев: 0
  • Создан: 01.07.2020 20:39

Избегайте исключений в английском языке при написании сущностей

Web

Вы наверное знаете, что в английском языке есть исключения при преобразовании единственного и множественного числа некоторых слов. Их порядка 20
, и наиболее часто в реальных проектах могут встретиться следующие из них: Goods, News, Money, amount другие - реже.
Все проблемы возникают при работе с ними в общепринятых конвенциях наименования, когда вы работаете с множеством - вы используете переменную во множественном числе - $cars, при разложении или получении экземпляра модели - вы оперируете с единственном числом $car
И всё красиво и удобно, пока вы случайно не нарываетесь на одно из этих названий. Вы наверняка встречались с отображением новостей на сайте. Это один из примитивных конструкций, с которой сталкивался почти каждый разработчик. Как вы рендерили массив новостей?

Читать дальше →

  • Автор: kosmom
  • Просмотров: 318
  • Комментариев: 0
  • Создан: 20.06.2020 14:20

Энергия и занятие спортом

Лайвхак

Занятия спортом не дают энергии. Занятия спортом всего лишь увеличивают максимальную ёмкость возможной накопленной энергии. 

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

Это не точно. Заметка основана на субъективных ощущениях

Читать дальше →

  • Автор: kosmom
  • Просмотров: 289
  • Комментариев: 0
  • Создан: 19.06.2020 15:48

Пробел в начале или конце пароля

Web

Хотите насолить человеку, предоставляя для него пароль от чего-либо - сгенерируйте пароль с пробелом в начале или в конце. Одновременно с этим также повышается безопасность, т.к. кому придёт в голову что в пароле есть пробел в конце).

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

Читать дальше →

  • Автор: kosmom
  • Просмотров: 308
  • Комментариев: 0
  • Создан: 16.06.2020 14:38