Как стать автором
Обновить
1
0
Ivan Kucher @qWici

Full-stack web dev

Отправить сообщение

Элементарный Canvas

Время на прочтение3 мин
Количество просмотров24K
Если вы изучаете веб совсем недавно, но уже успели увидеть различные красивые эффекты на сайте, по типу системы частиц или какие либо игры разработанные на canvas'e и вас это заинтриговало, но изучать что-то новое очень страшно, то я вам готов продемонстрировать, как за 50 строк js кода можно сделать что-то интересное на canvas'e.

image

Скажу сразу, я хочу объяснить логику работы с canvas'ом. Код очень простой, я надеюсь, это подтолкнет вас к изучению такого инструментария как canvas. А так же это очень хорошая практика для начинающего JS программиста.

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


Что нам нужно сделать?
Всего голосов 23: ↑19 и ↓4+15
Комментарии20

Пандус для сайта

Время на прочтение8 мин
Количество просмотров25K
Привет, Хабр. Я Иван Бакаидов. Сегодня я хочу поделиться с вами своим докладом “Почему я не могу пользоваться твоим сайтом?”. В этом докладе я рассказываю о проблемах доступности современного Веба для людей с особенностями здоровья. Уверен, что вы не задумывались над этой проблемой, хотя для некоторых пользователей это может быть решающим фактором в использовании вашего ресурса. Даже обычные статьи на хабре плохо читаются скринридерами, так как никто не указывает описание изображения в alt.

Под катом будет представлено небольшое описание содержания Видео, а еще полезные ссылки по теме, а также выдержки из моих постов про баттлы с Yota и Сбербанком.


Всего голосов 69: ↑66 и ↓3+63
Комментарии65

PHP-Дайджест № 119 (10 – 29 октября 2017)

Время на прочтение3 мин
Количество просмотров15K

Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.2.0 RC5 и другие релизы, предложения из PHP Internals, порция полезных инструментов, и многое другое.
Приятного чтения!


Читать дальше →
Всего голосов 56: ↑54 и ↓2+52
Комментарии10

Вашим пользователям не нужны пароли

Время на прочтение4 мин
Количество просмотров56K

Rusty lock


Зачастую, одно из первых архитектурных решений, принятых в начале разработки вашего сайта — будет использование email + password для авторизации пользователя. Эта связка прочно засела в наши головы, и мы уже на задумываемся, зачем мы заставляем людей придумывать пароль. Мы привыкли так делать.


Но давайте подумаем, возможно, вашим пользователям не нужны пароли.


Одно из возможных решений, это использовать OAuth 2.0, но не у всех пользователей может быть аккаунт в социальной сети и желание его использовать на вашем ресурсе.


Но как-же тогда избавиться от пароля? На этот вопрос, я и попробую ответить в статье.

Читать дальше →
Всего голосов 92: ↑73 и ↓19+54
Комментарии500

Тянем ролик с YouTube и раздаем по WebRTC в реалтайме

Время на прочтение7 мин
Количество просмотров25K


Задача следующая. Провести совместный просмотр ролика с YouTube в реальном времени несколькими пользователями. Зрители должны получать видео одновременно, с минимальной задержкой.
Читать дальше →
Всего голосов 33: ↑31 и ↓2+29
Комментарии32

67 полезных инструментов, библиотек и ресурсов для экономии времени веб-разработчиков

Время на прочтение4 мин
Количество просмотров43K

В данной статье я не буду вам рассказывать о больших веб-фреймворках, таких как React, Angular, Vue и т.д… не будет в ней и перечня наиболее популярных текстовых редакторов – Atom, VS Code, Sublime… В данной статье я поделюсь с вами инструментами, которые, по моему мнению, могут сделать рабочий процесс веб-разработчиков более простым и быстрым.

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

Ниже представлены различные веб-ресурсы, которые я разбил по группам для большего удобства.
Читать дальше →
Всего голосов 32: ↑24 и ↓8+16
Комментарии6

Легенда о «космической ручке» NASA за миллион долларов

Время на прочтение3 мин
Количество просмотров19K
image

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

Ну так вот, вы его уже услышали. Те кто слышали его раньше сказали «баян», и те кто не слышал тоже сказали «баян», чтобы не отставать от первых.

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

Читать дальше →
Всего голосов 187: ↑183 и ↓4+179
Комментарии50

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность