grigorycode
1.36K subscribers
35 photos
3 videos
172 links
На этом канале я делюсь интересным из айти индустрии и мира разработки программ.
Download Telegram
А вот в 34-й раз я для разнообразия выступил на первом Vue.js митапе, где рассказал про набирающий в то время популярность Nuxt.js:

Слайды: http://bit.ly/2U00pTU
Видео: https://www.youtube.com/watch?v=h9NQs0SEVoA
Анонс: https://www.meetup.com/vue-js-moscow/events/248462774/

#talk #js
👍1
2018-й год стал годом, когда я начал больше выступать на "больших" конференциях и меньше на митапах. В 35-й раз 18.04.2018 я выступил на TestCon, где рассказал про тестирование кросс-платформенных звонков:

Слайды: https://vk.cc/cKw8On
Видео: https://youtu.be/3cpDn-yokOY
Анонс: https://testconf.ru/grigory-petrov/

#talk #js #test
👍2
👍9
Изменения home office за пять лет. Концептуально ничего не поменялось, но железки немного поапгрейдились)
👍8
В 36-й раз я выступил на DevConf 18.05.2018: рассказывал про видеозвонки из браузера

Слайды: https://vk.cc/cKzKtY
Видео: https://vk.cc/cKzKvO
Анонс: https://devconf.ru/ru/offers/offer/359

#talk #js #webrtc
👍1
37-й доклад 16.08.2018 получился интересным. Организаторы PiterPy попросили меня рассказать про новый тайп чекер Pyre, которым я до этого не пользовался. Я согласился, анонсировал доклад, сел готовиться — и оказалось, что новый тайпчекер... тыква 😳 Что получилось в результате можно посмотреть тут:

Слайды: https://vk.cc/cKBfWW
Видео: https://youtu.be/-Lz81ex3jP8
Анонс: https://piterpy.timepad.ru/event/759528/

#talk #python
👍2
38-й раз 11.10.2018 я выступил на Intercom, где рассказывал про DialogFlow — прототип того, что стало современными диалоговыми большими языковыми моделями. Видео история не сохранила, только слайды:

Слайды: http://bit.ly/2U52iPj
Анонс: http://bit.ly/2BPWoKR

#talk #webrtc
👍2
13.10.2018 я первый раз выступил в Воронеже на РИФ. Через много лет я присоединился к Evrone: аутстафф компании, головной офис которой находится в этом городе. Для выступления я немного переиспользовал доклад про Nuxt.js:

Слайды: https://vk.cc/cKHvJZ
Видео: https://www.youtube.com/watch?v=Y6bDnC1av1E
Анонс: http://2018.rifvrn.ru/program/opyt-ispolzovaniya-nuxt-js-12.html

#talk #js
👍1
В 40-й раз я выступил 25.02.2019 на TeamLead — после успеха прошлогоднего доклада организаторы попросили меня рассказать о планировании своей работы:

Слайды: https://bit.ly/tl2019plan
Видео: https://youtu.be/SQ4NAOU5Jso
Анонс: http://bit.ly/2EeX4JV

#talk #management
👍2
Приложения-аутентификаторы, которые некоторые вебсайты любят использовать в качестве второго фактора аутентификации, называются "TOTP": Time-based one-time password. Там довольно простенький протокол, в котором приложение сохраняет полученный из QR-кода ключ и затем генерирует код на основе этого ключа и текущего времени. По сути это "shared secret" или "SSH наоборот". Если в случае SSH мы передаем серверу свой публичный ключ и с помощью него сервер проверяет что подключаемся мы, то в случае TOTP сервер передает ключ нам, чтобы в будущем проверить, что мы действительно те, кому ранее этот ключ был передан.

Что интересно — для TOTP необязательно использовать приложение на телефоне, который легко потерять. Ключницы, такие как KeePass, давно умеют хранить полученные от сервера ключи и генерить по ним TOTP 😊

#tip
👍8
В 41-й раз я выступил 19.04.2019 на TechRec с докладом, посвященном найму: "Собеседование программиста и бухгалтера - откуда такая разница?". Видео история не сохранила, только слайды 😊

Слайды: https://vk.cc/cKNvTv
Анонс: https://www.techrec.co/conf-2019

#talk #hr
👍2
42-е выступление одно из моих любимых, ссылки на это видео я даю чаще всего. 26.04.2019 я выступил на KnowledgeConf, где рассказал, как с начала 2000-х храню знания, как эволюционировал мой подход переизобретения зеттелькастен и почему мне пришлось делать свою нотацию вместо Markdown

Слайды: https://vk.cc/cKO0H4
Видео: https://youtu.be/q4Ftg63diDs
Анонс: http://knowledgeconf.ru/2019

#talk #kb
👍1
43-е выступление было необычным. Доклад 16.05.2019 на DevOps Moscow называется "Зачем айтишнику личный бренд". Но на самом деле основная контентная часть доклада — первые наброски того, как через несколько лет я буду объяснять работу сознания для программистов. А личный бренд там в качестве иллюстрации 😊

Слайды: https://vk.cc/cKPTna
Видео: https://www.youtube.com/watch?v=sP6whlZAP2A
Анонс: https://apptractor.ru/info/media/lichnyj-brend-razrabotchika.html

#talk #neurophysiology
👍2
06.09.2019 я переиспользовал доклад "Типы в Python" для конференции "Город IT". Чем больше выступаешь — тем больше переиспользуется хороших докладов)

Слайды: https://vk.cc/cKS0Xs
Видео: https://youtu.be/FywJa0xkcbc
Анонс: https://gorod.it

#talk #python #js
👍2
Сегодня в прямом эфире запись подкаста о строках в Python — от Unicode до оптимизаций в CPython. В эту пятницу погружаемся в мир строк вместе с Василием Рябовым, ведущим программистом Positive Technologies и спикером Python Day обсудим:

🔵основы Unicode и кодировок — почему это важно каждому питонисту;
🔵закулисье CPython или как строки хранятся в памяти;
🔵парсинг исходного кода в AST;
🔵как векторизация и оптимизации помогают ускорить обработку строк.

Дата и время: 18 апреля в 17:00 (по Москве, GMT+3)
📍 Внимание: начало в нестандартное время — не пропустите.

Подключайтесь на удобной платформе и не забудьте включить уведомления:
🟢YouTube
🟢Rutube
🟢VK Видео

Готовьте свои «грабли» из мира строк — разберём их в прямом эфире🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
45-й раз я выступил 14.09.2019 в Воронеже на MetaConf. Для конференции я переиспользовал доклад про Nuxt.js, который в то время был очень популярен:

Слайды: https://vk.cc/cKViYM
Анонс: https://metaconf.net/

#talk #js #frontend
Великолепная статья на Хабре про cSpell: штуку, с помощью которой можно удобно проверять грамматику в комментариях к коду и .md файлах. Мои настройки можно посмотреть на гитхабе.
👍2
28.09.2019 я впервые выступил на RubyRussia, присоединившись к Evrone. У нас был английский трек, поэтому новый доклад про общение сервисов я рассказывал по-английски: "Ruby network workflow: REST, JSON, GraphQL or gRPC?"

Слайды: https://vk.cc/cKYfnl
Видео: https://youtu.be/D6n2SHXZy9k
Анонс: https://rubyrussia.club/

#talk #ruby
👍2
47-е выступление было знаковым: доклад "Как и зачем писать читаемый код", который я рассказал 07.10.2019 на GoLang Conf впоследствии использовался в течении нескольких лет с минимальными модификациями и вместе с другими работами лег в фундамент моих наработок по когнитивной сложности кода.

Слайды: https://vk.cc/cKZrel
Видео: https://youtu.be/SS9ddV622Jk
Анонс: https://golangconf.ru/2019

#talk #go #neurophysiology
👍3