Sign in

Front-end developer, good boy

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

Photo by Austin Distel on Unsplash

Disclaimer

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

Введение

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


Photo by Glenn Carstens-Peters on Unsplash

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

Что же мы может сделать? Как перестать откладывать задачи на потом, а в итоге вовсе их не делать?

Я уже полгода пользуюсь различными to-do приложениями и планировщиками задач. В итоге остановился на простом приложении не перегруженном функционалом. Начинать можно даже с простых стикеров.

Какую ценность я для себя увидел?

  1. Задачи действительно начали…

Сегодня я расскажу вам, как я решил задачу по расположению картинок в ряд с сохранением соотношения сторон. Почти как в Google картинках, но немного по другому.

Передо мной стояла задача выстроить картинки в ряд таким образом, чтобы они отображались без обрезанных краев, но при этом все были одной высоты.

Пытался решить эту задачу с помощью гридов и флексов, но все безуспешно :(

Итак, начнем.

Для начала заведем несколько переменных:

Изначально нам известны натуральные размеры изображения:

Мы сразу можем вычислить соотношение сторон:

На всякий случай выставляем 1, т.к. у нас может не загрузиться картинка и ее величины будут…


Эта статья является переводом. Оригинал статьи Authentication Best Practices for Vue.

https://blog.sqreen.io/authentication-best-practices-vue/

Введение

Всякий раз, когда вы начинаете серьезный проект, у вас возникают следующие вопросы:

  • Как хранить токен пользователя?
  • Как перенаправлять пользователя после авторизации / выхода из приложения?
  • Как ограничить доступ к маршрутам (роутам) у неавторзированных и авторизированных пользователей?

Данная статья ответит на эти вопросы, и мы попытается показать, как реализовать всё наилучшим образом.

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

Перед началом

Я…


Для начала немного познакомимся. Меня зовут Павел, мне 26 лет. Я часто сталкиваюсь с такой проблемой, когда в конце месяца у меня абсолютно не остается свободных денег, а иногда приходиться уходить в минус по кредитке. Наверняка многие из вас увидели во мне себя.

Работаю и живу в Москве, как и многие из вас имею семью и совсем не тот доход который хотелось бы. Поэтому данная тема для меня особенно актуальна.

Моя цель состоит в том, чтобы научиться сберегать, накапливать, увеличивать свой доход по итогам каждого месяца, а цель серии моих статей посвященных управлению своего денежного потока, конспектировать наблюдения, полученные знания…

Pavel Gonzales

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store