PiterJS
2.1K subscribers
695 photos
22 videos
802 links
Saint-Petersburg JavaScript community
Download Telegram
Алексей Козятинский с докладом «Отлаживаем Node.js в Chrome DevTools максимально удобно»
Трансляция: http://amp.gs/HcOn
Слайды: http://amp.gs/HcOx
This media is not supported in your browser
VIEW IN TELEGRAM
Привет! Присоединяйтесь к игре-марафону в Телеграме, обучающей React.js за 4 недели от Зара Захарова.

Старт 22 июня.

Что будет:
— короткие видеоуроки по 5-10 минут;
— задания, которые нужно выполнить, чтобы пройти дальше;
— поддержка в чате от ментора с 14-летним опытом;
— code review заданий.

От тебя нужно полчаса в день.

Чтобы участвовать, нажми кнопку старта и запусти бота в Телеграм: tg://resolve?domain=MentorCode_bot&start=ml20
Привет!
22–26 июня состоится онлайн-конференция для JavaScript-разработчиков HolyJS 2020 Piter.

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

Среди спикеров — авторы опенсорс-библиотек, участники команд Vue.js, Node.js, GraphQL-эксперты, разработчики сложных высокопроизводительных систем:
— Charlie Gerard: Senior Frontend Developer в Netlify, GDE в веб-разработке, Mozilla Tech Speaker.
— Damian Dulisz: участник core-команды Vue.js, Lead Frontend Engineer в Coursedog, автор нескольких опенсорс-библиотек (vue-multiselect, vuelidate and vue-global-events).
— David Nolen: создатель ClojureScript — реализации языка Clojure с компиляцией в JavaScript.
— Ken Wheeler: автор и участник многочисленных проектов OSS, в частности, Slick Carousel и Webpack Dashboard, ведущий Undefined podcast.
— Önder Ceylan: GDE в веб-разработке, Tech Lead в LINKIT.

Билет со скидкой по промокоду holy20PiterJSpc: https://bit.ly/3hDYDUP
Формат традиционного доклада может не подойти, если цель — помочь слушателю применить конкретные знания на практике. Для таких случаев предлагаем попробовать новый формат онлайн-воркшопа 👨‍💻👩‍💻
Стать автором воркшопа PiterJS: http://amp.gs/2ybp
This media is not supported in your browser
VIEW IN TELEGRAM
Можно ли брать и исполнять пользовательский JS код прямо на странице, при этом не создав дыры в безопасности? Да это не возможно! — воскликнет слабый духом. Но невозможные задачи ведь особенно интересны — ответим ему мы.

Однако, прежде чем создавать непробиваемую защиту, нужно научиться искать в ней слабые места. Поэтому мы предлагаем вам размять свои метафорические кости, и попытаться взломать песочницу — прочитать куки, намайнить биткоины, сделать дефейс или ещё что-нибудь экзотическое: http://amp.gs/29yi
Рады представить вам русскоязычный документальный фильм про #VueJS — https://www.youtube.com/watch?v=_mlwzGkztCA!

Узнайте историю создания и развития этого замечательного фреймворка от @youyuxi и сообщества!

Большое спасибо команде @HolyJSconf, @DmitryMakhnev, @N_Tepluhina, @lionskape, @ilifeart и конечно @honeypotio!
7 июля в 20:00 пройдет Reactive online meetup, на который нас пригласили рассказать про наше комьюнити ребятам из разных стран и континентов.
Также будет доклад про WebGL от Uri Goldshtein.
Подробности: http://amp.gs/2LkY
Привет!
Следующий митап PiterJS #49 пройдет 30 июля формате онлайн. Поговорим про работу приложения после закрытия вкладки, про Elm и yarn@berry.
Подробности: http://amp.gs/wdun

Ссылка на трансляцию будет в день митапа 😊
Максим Сальников выступит на июльском митапе с докладом «Фоновые сервисы в браузерах — есть ли жизнь после закрытия вкладки?»

«Пользователь закрывает вкладку в браузере, и ваше замечательное фронтенд-приложение испаряется. А что если можно было бы оставить какие-то его части еще немного поработать во благо улучшения UX? Отреагировать на какие-то события, завершить начатое общение с сетью — в общем, исполнить немного кода при закрытой вкладке и даже браузере. Я расскажу о разных интересных возможностях API из семейства сервис-воркеров, позволяющих продлить жизнь приложения, чтобы всегда иметь под рукой свежие данные, не бояться проблем с сетью, уметь показывать уведомления — все ради отличного пользовательского опыта.»

Подробности: http://amp.gs/wD8b
В следующий вторник, 28 июля состоится митап Dynamic Talks для UI инженеров, на котором расскажут про high-level инструмент NestJS и обсудят, почему сегодня машинное обучение является необходимой технологией для понимания для любого опытного разработчика.
Вебинар пройдет на английском.
Регистрирация — https://bit.ly/3fFQYnv
Максим Пацианский выступит на июльском митапе с докладом «Почему Elm?»

«Elm — это функциональный язык программирования, в котором нет runtime exceptions, зато есть очень дружественный компилятор. Рефакторинг кода на абсолютно новом уровне. Если проект собрался — значит он работает! Elm компилируется в javascript и исполняется в браузере привычным образом. Как написано в документации по Redux: „Even if you don’t plan to use Elm, you should read about the Elm architecture, and play with it.“ Что ж, я прочитал и „поиграл“.»

Подробности: http://amp.gs/w3iC
Игорь Камышев выступит на июльском митапе с докладом «yarn@berry — надо ли оно нам?»

«yarn@berry громко зарелизился, но сейчас о нем мало что слышно. Расскажу о главных преимуществах, которые даёт новая версия этого менеджера зависимостей, основных проблемах и способах их решения.»

Подробности: http://amp.gs/wwEs
PiterJS №49 уже сегодня! 😊
Максим Сальников, Максим Пацианский и Игорь Камышев расскажут про работу приложения после закрытия вкладки, про Elm и yarn@berry.
Будем ждать вас в 19:00 — http://amp.gs/wo13
Присоединяйтесь к прямой трансляции PiterJS #49, мы скоро начнем: http://amp.gs/wMyu
Первым выступает Максим Сальников с докладом «Фоновые сервисы в браузерах — есть ли жизнь после закрытия вкладки?»
Трансляция: http://amp.gs/wM9z
Слайды: http://amp.gs/wM91
Максим Пацианский с докладом «Почему Elm?»
Трансляция: http://amp.gs/wMdT
Слайды: http://amp.gs/wMdm
Игорь Камышев с докладом «yarn@berry — надо ли оно нам?»
Трансляция: http://amp.gs/wMNL
Слайды: http://amp.gs/wMNW
Спасибо всем, кто смотрел митап ☺️
Расскажите о своих впечатлениях в форме обратной связи. Так мы сможем сделать наши митапы лучше, учитывая ваши пожелания. Форма тут: http://amp.gs/wMiU