Персональный блог Игоря Антонова aka "spider_net"

JavaScript

Подписаться на эту метку по RSS

Ha.js #2. По следам ECMAScript 20XX.


Рубрика: Без рамки
Метки: | | |
Просмотров: 241
Ha.js #2. По следам ECMAScript 20XX.

В минувшую субботу состоялся второй митап (речь о Ha.js) для фронтенд-разработчиков Хабаровска. Второй раз вместе с Денисом Ткаченко организовали полезное мероприятие и собрали примерно 45 человек - людей, кто связан с фронтендом, или кто только собирается войти в эту интересную профессию. Второй митап прошел круче: обнаруженные баги с первой встречи исправили, расширили секцию докладов. Одним словом – все прошло хорошо. Не идеально, но хорошо. Мы не планируем останавливаться, и ближайшая цель - сделать митап регулярным событием. Пока хотим держать планку в 2-2,5 месяца. Таким образом, третий Ha.js состоится в октябре.

Презентации докладов (а также фотки, ролики) опубликовали в официальной группе VK. В этот раз я выступал с докладом о ES2015. Я планирую сделать текстовую расшифровку своего доклада, но пока не знаю, когда дойдут руки. Кстати, во время митапа удалось запись несколько докладов на видео. Записи в стадии монтажа, как будут доступны, сообщу на блоге и в официальном Twitter-канале.

На страже честных выборов. 9 способов побороть накрутки в онлайновых голосованиях


Рубрика: Журнал Хакер -> Программирование -> Статьи
Метки: | |
Просмотров: 286
На страже честных выборов. 9 способов побороть накрутки в онлайновых голосованиях

Создaть опрос на сайте — задача пустяковая. На страницах нашего журнала мы неоднократно разбирали практические кейсы решений. А вот как уберечься от накрутки? Это уже совсем другая история, заслуживающая отдельного разговора. Методов защиты немало, но какие из них наиболее эффективны? Кстати, даже если ты не интересуешься вопросами защиты онлайн-голосовaний, из этой статьи ты узнаешь, как тебя забанили на анонимном форуме и почему твой любимый порносайт продолжает учитывать твои вкусы несмотря на то, что ты чистишь куки или используешь режим инкогнито браузера :).

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

Анонс! Новая статья. Золотой фонд веб-разработчика. Самые полезные плагины для Atom и VS Code


Рубрика: Журнал Хакер -> Статьи
Метки: | | | |
Просмотров: 280
Анонс! Новая статья. Золотой фонд веб-разработчика. Самые полезные плагины для Atom и VS Code

В журнале "Хакер" вышла моя новая статья "Золотой фонд веб-разработчика. Самые полезные плагины для Atom и VS Code". В ней я сделал обзор подборки полезных плагинов для популярных редакторов VSCode и Atom. Все плагины ориентированы на веб-разработчиков (фронтендеров в частности). Буду рад услышать в комментарии полезные плагины, которые я не упомянул. Прокачаем редакторы вместе.

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

Мини-отчет с первой Ha.js (митап для фронтенд разработчиков Хабаровска)


Рубрика: Статьи
Метки: | | |
Просмотров: 218
Мини-отчет с первой Ha.js (митап для фронтенд разработчиков Хабаровска)

Не успел вернуться из отпуска, как вышел очередной номер журнала "Системный администратор" с двумя моими статьями. Первая статья - мини отчет о прошедшей в мае конференции Ha.js. В ней я рассказал о самом мероприятии, как зарождалась идея и поделился опытом как организовать митап в своем городе. Если ты живешь в небольшом городе, или просто городе, где нет технических митапов, то может надо все бросить и организовать мероприятие самостоятельно? Именно об этом я рассказываю во второй части статьи. Кстати, статья доступна для просмотра на сайте издания. Зайти и почитать можно совершенно бесплатно. Немного позже, расширенный вариант материала появится на моем блоге.

Фронтенд. Куда пойти учиться (презентация + запись доклада)


Рубрика: JavaScript -> Программирование
Метки: | |
Просмотров: 432
Фронтенд. Куда пойти учиться (презентация + запись доклада)

Из-за своей вечной занятости не успел рассказать на блоге о большом событии, к которому я чертовски долго шел (в одиночку еще бы столько же шел) - организация и проведение первого митапа для фронтенд-разработчиков Хабаровска (Ha.js). Вместе с моим другом, Денисом Ткаченко мы смогли организовать и запустить это мероприятие в production. Об этом обязательно будет отдельная публикации (все не могу ее дописать), но пока готов опубликовать презентацию и запись моего доклада: "Куда пойти учиться. Билет на фронтенд-экспресс". Это мой первый доклад по фронтенду и прошел он не идеально (на мой придирчивый взгляд). Над ошибками я уже поработал и на втором митапе, который состоится 22.07.17 выступлю лучше.

Под катом презентация и видеозапись. Качество видиозаписи не очень, снимали внезапно, без подготовки на iPhone.

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

В htmlAcademy стартовал 9-й интенсив "Базовый JavaScript"


Рубрика: htmlAcademy -> Без рамки
Метки: | | |
Просмотров: 425
В htmlAcademy стартовал 9-й интенсив "Базовый JavaScript"

В #htmlAcademy стартовал очередной интенсив "Базовый JavaScript". Постоянные читатели блога в курсе, что на базовом по JS я работаю наставником. Вчера подготавливал структуру каталогов для учебных проектов студентов и обратил внимание, что для меня это уже 6-й интенсив в роли наставника. Вроде только недавно начал, а уже пролетело аж пять интенсивов. Время летит с сумасшедшей скоростью.

Если вы собираетесь стать front-end разработчиком и давно подыскиваете хороший курс по изучению JavaScript, то рекомендую присмотреться к htmlAcademy. Курс обучения хорошо организован и продуман до мелочей. Здесь вам и теоретическую базу расскажут, и попрактиковаться вдоволь сможете. Программа очень насыщенная, скучать будет некогда.

P.S. Если решитесь на приобретение курса, воспользуйтесь моим партнерским кодом: 3162fcd29, получите небольшую скидку.

Fuse. Библиотека для реализации неточного поиска на ванильном JavaScript


Рубрика: JavaScript -> Программирование
Метки: | |
Просмотров: 852
Fuse. Библиотека для реализации неточного поиска на ванильном JavaScript

В одном из проектов мне требовалось реализовать поиск неточный поиск по коллекции объектов (JavaScript). Под неточным поиском я подразумеваю: поиск по первым буквам слова, без учета регистра, поиск сразу в нескольких свойствах объекта (в зависимости от условий), возможность установить совпадения с определенными ключами и рядом других условий. В прошлый раз эту задачу решил частично. Не все удалось, но реализация была пригодна для использования в рабочем проекте.

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