
Sergey
13.06.2017
16:06:38
Кто-нибудь Wireguard пользуется? Уже можно? Или "do not rely on WireGuard at this stage" (https://www.wireguard.io/install/)?

Roman
13.06.2017
16:10:36
зачем он тебе?

Sergey
13.06.2017
16:11:35

Dmitry
13.06.2017
16:24:05
https://twitter.com/spbpython/status/874663397371109376

Google

Dmitry
13.06.2017
16:24:53
https://twitter.com/spbpython/status/874663576698576896
https://twitter.com/spbpython/status/874664464586506242
https://twitter.com/spbpython/status/874665431214305280
https://twitter.com/spbpython/status/874666687215390720

Danil
13.06.2017
16:40:50
даёшь #pep8 !

spb_python_bot
13.06.2017
16:40:51

Dmitry
13.06.2017
16:44:36
https://twitter.com/spbpython/status/874668798917431297
https://twitter.com/spbpython/status/874668939439214595

Sasha
13.06.2017
16:46:55
зачем так много сообщений сюда?

Dmitry
13.06.2017
16:51:56
а почему нет :) это наш митап

Sasha
13.06.2017
16:59:36
Думаю, что большенство людей, которые хотели бы это видеть, находятся в данный момент на самом митапе, а остальные могут следить за этим в твиттере.

Roman
13.06.2017
17:00:08
Видео будет?

Dmitry
13.06.2017
17:02:14
будет

Google

Danil
13.06.2017
17:58:01

Vitali K.
13.06.2017
17:59:17
Кто это чудо?

Danil
13.06.2017
18:00:50
Наш докладчик )

Wom
13.06.2017
18:31:01

Olya
13.06.2017
19:14:48
#deck

alex
13.06.2017
19:14:52
спасибо

Serge
13.06.2017
19:29:28
Чо как прошло?
Я сегодня не вставая практически весь день фигачил. Спасибо @nazarov_tech и @nonamenix, что всё сотворили.

Sergey
13.06.2017
19:32:50
Чо как прошло?
Оля крутая, людей пришло мало, в варгейминге люди в аквариумах работают

Dmitry
13.06.2017
19:38:02

Valentin
13.06.2017
19:48:26
@telezhnaya Вот это я вспомнить не смог =] http://minecraft.gamepedia.com/Debug_screen#More_debug-keys

Dmitry
13.06.2017
20:28:42
а сегодня были люди которые вроде как не против потенциально сделать доклады на наших будущих митапах =)
и мы им обещали всячески помочь
если вы один из них, напишите мне в личку, пожалуйста! вам будет хорошо, честно

Serge
13.06.2017
21:56:00

Roman
13.06.2017
22:04:27
Мрачноватый вид :)

Dmitry
13.06.2017
22:05:03
можно было реконструировать сцены из Пилы при большом желании


Serge
13.06.2017
22:12:28
Кстати, коллеги, я последние три недели фигачу адский фулстек с православным React. Хочу сказать, что оно, конечно, не питон и там видны генетические проблемы, но душа программиста от связки React/Redux скорее радуется. А когда вспоминаешь, что это же тот самый фронтенд, становится прямо удивительно насколько оно friendly в плане реализованных концепций и подходов.
Во времена до ES6 и Redux меня всегда не покидало ощущение, что чтобы нормально программировать во фронтенде, а значит с модулями, удобным переиспользованием кода, ООП и прочими радостями инженера, нужно нагородить кучу слоев абстракции, типа Angular или Polymer, внутрь которых рядовому программисту, пользователю технологии, лучше не соваться.
Особенно это ощущение усиливалось в сравнении с веб-фреймворками в Python. Когда используешь Flask или даже Django, видишь, что от твоего кода до "байтиков" пара слоёв абстракции. Да и весь используемый тобой код настолько понятен, что его можно и поправить, когда нужно. Да и вообще, ты понимаешь, что можешь и сам такой фреймворк написать хоть сейчас, просто кто-то уже сделал это раньше.
Так вот, возвращаясь к React/Redux, тоже самое ощущение возникает при работе с ними. Архитектура Flux настолько правильная, а реализация её в Redux настолько близка сознанию программиста, что ты начинаешь "думать на Redux" уже через несколько дней активного применения.
Не всё значит потеряно в мире фронтенда. Это не может не радовать.


Dmitry
13.06.2017
22:36:11
Кстати, коллеги, я последние три недели фигачу адский фулстек с православным React. Хочу сказать, что оно, конечно, не питон и там видны генетические проблемы, но душа программиста от связки React/Redux скорее радуется. А когда вспоминаешь, что это же тот самый фронтенд, становится прямо удивительно насколько оно friendly в плане реализованных концепций и подходов.
Во времена до ES6 и Redux меня всегда не покидало ощущение, что чтобы нормально программировать во фронтенде, а значит с модулями, удобным переиспользованием кода, ООП и прочими радостями инженера, нужно нагородить кучу слоев абстракции, типа Angular или Polymer, внутрь которых рядовому программисту, пользователю технологии, лучше не соваться.
Особенно это ощущение усиливалось в сравнении с веб-фреймворками в Python. Когда используешь Flask или даже Django, видишь, что от твоего кода до "байтиков" пара слоёв абстракции. Да и весь используемый тобой код настолько понятен, что его можно и поправить, когда нужно. Да и вообще, ты понимаешь, что можешь и сам такой фреймворк написать хоть сейчас, просто кто-то уже сделал это раньше.
Так вот, возвращаясь к React/Redux, тоже самое ощущение возникает при работе с ними. Архитектура Flux настолько правильная, а реализация её в Redux настолько близка сознанию программиста, что ты начинаешь "думать на Redux" уже через несколько дней активного применения.
Не всё значит потеряно в мире фронтенда. Это не может не радовать.
https://pbs.twimg.com/media/DCOhIjWXoAA7WP-.jpg


GNU/Docker
13.06.2017
22:38:24
проорал вголосяндрий

Google

Dmitry
13.06.2017
22:38:47

GNU/Docker
13.06.2017
22:39:02
У меня закончился мемасин

Dmitry
13.06.2017
22:40:32

Serge
13.06.2017
22:41:17
https://pbs.twimg.com/media/DCOhIjWXoAA7WP-.jpg
Ты знаешь, порог входа всё-таки высокий. Т.е. таки надо уметь программировать и понимать как оно устроено. Приходят товарищи ко мне и на вопрос типа "зачем redux, зачем неизменяемый стейт, зачем копировать каждый раз?" заявляют что-то типа "ну, так рекомендуется делать".

Andrey
13.06.2017
22:42:30
это называется опыт индустрии. не обязательно самому собирать все грабли. но общие причин все равно стоит знать

Serge
13.06.2017
22:43:41

Andrey
13.06.2017
22:45:03
я не могу аргументированно продолжить дискуссию, я во фронтенд уже очень давно не влезал, и всего этого не трогал. о чем впрочем не жалею

Serge
13.06.2017
22:45:46
А вообще, честный фулстек - это вынос мозга. Пару десятков раз за день переключаешься с js на python и обратно.
Каждый раз как мешком по голове.

Andrey
13.06.2017
22:45:48
но нахреначить что-то можно быстро всен равно, порог входа для простых вещей довольно низок

Dmitry
13.06.2017
22:46:02
я вот всем рекомендую фуллстек
особенно если вам скучновато становится писать бэкэнды
и ваша ценность на рынке сразу поскейлится резко

Andrey
13.06.2017
22:46:48
если вам стало скучно писать бекенды — страдайте!

Dmitry
13.06.2017
22:46:49
не говоря уже что это опыт ведущий в тимлиды
хехе
да

Serge
13.06.2017
22:47:32

Dmitry
13.06.2017
22:47:41
плюс это открывает уникальные возможности ходить в бар с ситником и на завтраки спб-фронтенда!
и самозабвенно сраться про стейты в твиттер-тредиках абрамова
(вы мечтали об этом)

Google

Andrey
13.06.2017
22:48:42
как будто с ситником и так забухать нельзя

Serge
13.06.2017
22:50:25
и ваша ценность на рынке сразу поскейлится резко
Я не про владение и тем, и тем, а именно про честный хардкорный фуллстек, когда ты на обеих сторонах пару фич в день выкатываешь. И надо регулярно переключать мозги с одного приложенич со своей архитектурой и задачами на другое со своими и на другом языке.

Dmitry
13.06.2017
22:50:50
есть такая методогия бизнес-фич, когда один разработчик забирает всю фичу и делает по ней всё, что требуется

Serge
13.06.2017
22:51:08

Andrey
13.06.2017
22:51:25

Dmitry
13.06.2017
22:51:43
( ͡º ͜ʖ ͡º)

Serge
13.06.2017
22:51:52

Dmitry
13.06.2017
22:52:06

Andrey
13.06.2017
22:52:23
так нода для этого, чтобы не так ломалось

Serge
13.06.2017
22:52:26

Dmitry
13.06.2017
22:52:27
чувак который этой методологии в команде успешно следовал был самым нервным разработчиком с кем я когда-либо имел дело
так что береги себя

Serge
13.06.2017
22:52:51

Andrey
13.06.2017
22:53:01
ну кложа тогда

Dmitry
13.06.2017
22:53:19
ноды не избежать. Уменьшить её объёмы в проекте разве что можно

Serge
13.06.2017
22:54:08

Dmitry
13.06.2017
22:54:19
и тулчейнинг.

Serge
13.06.2017
22:54:36
Это в смысле вот это, которое проект пособирать?

Google

Dmitry
13.06.2017
22:55:37
https://en.wikipedia.org/wiki/Toolchain
да
но я про сборку и т.п тулинг фронтенда

Serge
13.06.2017
22:57:17
К счастью, пока хватает того, что Create React App дает из коробки
Ну и нода, чтобы гонять локально скриптики - это не демон на каждом сервере.
Поставил один раз в контейнер, запустил в нём сборку и тесты и спасибо.


Stepan
13.06.2017
23:49:39
Кстати, коллеги, я последние три недели фигачу адский фулстек с православным React. Хочу сказать, что оно, конечно, не питон и там видны генетические проблемы, но душа программиста от связки React/Redux скорее радуется. А когда вспоминаешь, что это же тот самый фронтенд, становится прямо удивительно насколько оно friendly в плане реализованных концепций и подходов.
Во времена до ES6 и Redux меня всегда не покидало ощущение, что чтобы нормально программировать во фронтенде, а значит с модулями, удобным переиспользованием кода, ООП и прочими радостями инженера, нужно нагородить кучу слоев абстракции, типа Angular или Polymer, внутрь которых рядовому программисту, пользователю технологии, лучше не соваться.
Особенно это ощущение усиливалось в сравнении с веб-фреймворками в Python. Когда используешь Flask или даже Django, видишь, что от твоего кода до "байтиков" пара слоёв абстракции. Да и весь используемый тобой код настолько понятен, что его можно и поправить, когда нужно. Да и вообще, ты понимаешь, что можешь и сам такой фреймворк написать хоть сейчас, просто кто-то уже сделал это раньше.
Так вот, возвращаясь к React/Redux, тоже самое ощущение возникает при работе с ними. Архитектура Flux настолько правильная, а реализация её в Redux настолько близка сознанию программиста, что ты начинаешь "думать на Redux" уже через несколько дней активного применения.
Не всё значит потеряно в мире фронтенда. Это не может не радовать.
плюсую


Serge
14.06.2017
07:09:20
Приближается EuroPython 2017 https://ep2017.europython.eu/en/
В этом году организаторы распространили коды со скидками по Python сообществам Европы.
Наше сообщество не исключение.
Наш код
EPS-IKPTSY
Скидка 10%. Работает на 100 использований.

Dmitry
14.06.2017
07:19:45

Dmitry
14.06.2017
08:24:24
Кстати, я вот тут тоже сел изучать React. И интересно посмотреть реальные боевые приложения (особенно в связке с Django), может кто кинет пару ссылок на подобные OpenSource проекты?

Maxim
14.06.2017
08:28:11
А что вы думаете о react vs vue? Я сейчас пилю что-то типа фулстека на vue, кажется все хорошо. Но это мой первый опыт и хотелось бы услышать мнение опытных людей :)

Dmitry
14.06.2017
08:30:54

Maxim
14.06.2017
08:31:32
А чем логичнее?