gAmUssA

5 декабря 2016, New York City

# Понедельник 37 твитов

Добрый день,добрый вечер,доброе утро, добройночии! Всем здравствуйте. Меня зовут Виктор Гамов и на этой неделе я буду ведущим @backendsecret

13:33

Я работаю solutions architect-ом в компании Hazelcast, где мы трудимся чтобы создать лучший in-memory data grid с открытым исходным кодом.

13:33

На этой неделе поговорим с вами о #Java #groovy #JavaScript, распределенных системах, productivity и может даже о качалочке 🏋 💪!

13:35

В данный момент, жду посадки на рейс Newark-Washington DC,но уже часа через полтора буду вновь онлайн.Оставайтесь с нами и не переключайтесь

13:36

Начнем понедельник не сильно хардкорненько - почему #cap не нужна speakerdeck.com/sids/cap-theor…

13:43

Более фундаментальный обзор проблем в понимании и использовании #cap От @martinkl arxiv.org/abs/1509.05393

14:04
@backendsecret наконец-то кто-то дельный. А то одни фронтендеры

Будем стараться! twitter.com/enilight/statu…

14:05
@backendsecret расскажите есть-ли способ удобно работать с js внутри Spring приложения? Чтобы babel/ts и желательно livereload.

В Dynamic Language Support docs.spring.io/spring/docs/cu… @springframework-а до сих пор нет #js,в ScriptTemplateSuppprt да… twitter.com/i/web/status/8…

15:47
@backendsecret да нет, просто яверы обычно люто ненавидят js. Парадигмы очень разные
16:19
@backendsecret @springframework джаву начал смотреть для расширения кругозора. Правильно, что со Spring начал?

работы на Спринге навалом, поэтому имеет смысл изучать, но Spring != Java. Есть много проектов без спринга совсем twitter.com/visualwatermar…

17:02
@backendsecret @springframework да, кстати как ты делаешь live reload в идее? Ставишь галочку компилировать после изменения файла?

В идее есть FileWatchers jetbrains.com/help/idea/2016…. Для всего остального есть @jrebel! twitter.com/ruxeg/status/8…

17:04

Вот еще в тему #JavaScript и #java #nashorn - @bercut2000 делал недавно jug.ru/2016/09/дмитри…

17:13
@backendsecret а какие основные задачи стоят перед solution architect-ом?

Pre/post sale поддержка,объяснить и как пользоваться продуктом,чтобы клиент был успешен с нашим продуктом.Я писал… twitter.com/i/web/status/8…

17:58

Очень хорошая книга,которая в деталях описывает работу solutions architect Mastering Technical Sales amazon.com/dp/B00M88TS1O/ @AlexandrKozhin

18:17
@lmnet89 @backendsecret @JUGru вопрос лишь для чего использовать? Мы на нем пишем кофиг. скрипты, и еще полностью избавились от bat и sh.

#nashorn #Java #JavaScript twitter.com/bercut2000/sta…

20:10
@lmnet89 @backendsecret @JUGru проект avatar.js, который по сути node.js на java пока саспенднут.

Два года как уже blog.n-k.de/2015/02/curren… twitter.com/bercut2000/sta…

22:54

Книга designing data-intensive applications dataintensive.net хороший пример,когда чел от науки еще и в практических вопросах понимает

1:40

Мартин Клеппман @martinkl работает в Кэмбридже и контрибьютит в опинсорс. @samzastream один из проектов,о которых он рассказывает на конфах

1:43

Вместе с @jaykreps (один из основателей @apachekafka) написали такую статью про Samza, Kafka и распределенные данные martin.kleppmann.com/papers/kafka-d…

1:46
@backendsecret Давай на второй круг, а? На след.неделю?

Я могу, если @dcromster не будет против! @enilight twitter.com/enilight/statu…

1:47

Продолжаем дему распределенных вычислений. Кайл @aphyr Кингсбери преподает курсы по распределенным системам.

1:51

Материалы не доступны в общем доступе, зато есть outline, который можно использовать для гугления тортиков github.com/aphyr/distsys-…

1:52

А еще у него огненный 🔥блог, всем интересующимся предметом - highly recommend aphyr.com/posts

1:54

От читателя @enilight поступило предложение оставить вашего покорного слугу на второй круг / еще одну неделю

3:10

Иди голосуй @dmitr_y @enilight

3:20

Уточняю, автор Henry Robinson, подписываться на блог the-paper-trail.org и твитор @HenryR. @krems5 просто разместил объяву

16:02

Доброго времени суток всем! С убедительным перевесом моя кандидатура проходит на второй срок. pic.twitter.com/ZtlFfbSXCp

16:19

На вы могли заметить, на входных мы подняли градус гиковости. Я думаю, что стоит держать его на том же уровне.

16:20

Как я уже писал на выходных(многие могли не читать,потому что не чего читать твитер в выходные),мне приехали железки #raspberrypi для тестов

17:19

меня в этом вопросе интересуют: #java ☕️, потенциально #nodejs и #docker (может даже со swarm). Т.е. буду топить за эти темы на этой неделе.

17:21

от джавы не треснуло, почему от node должно? @Shiroginne

17:22

Тут скорее для roadshows и конференции.Люди часто говорят на конференциях, мол, нифига не наглядно когда показываю грид На лок компе @mr_apt

18:23

Коллеги, завтра вебинарчик будет. Кому интересно, приходите hazelcast.com/resources/keep…

21:19

Оке, коллеги! С вами было очень весело! Я напоминаю что эти две недели с Вами был Виктор Гамов из @razbor_poletov и @hazelcast!

0:05

Спасибо все, кто задал вопросы. Надеюсь вам было полезно, интересно и весело как это было мне. Подписывайтесь на мой личный твитор @gAmUssA

0:06

Я там и по работе, и про отдых пишу. Можно еще в инста подписываться instagram.com/gamussa, свежие фоточки и stories из качалки 🏋💪🏻

0:08

Всех с наступающим рождеством и новым годом. Удачно доработать и отправиться в отпуска 🌴. Чао!

0:10

# Вторник 39 твитов

Первый топик был про тестирование @ApacheFlex (тогда он был adobe flex) с использованием flexMonkey @sergeyh

0:50

Потом начался "нормальный" веб, с JavaScript и websockets. Так и продолжаю :) @sergeyh

0:50

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

0:52

Я спать, но вы мне накидайте вопросов на завтра. Встретимся часов через 5.

7:10

И чтобы подытожить тему server side rendering JS на Java вот еще одна статейка goo.gl/MmyS2G

7:14
@backendsecret будущее груви, когда переедут на новую джаву и перепишут коллекции на восьмерошные

Гайом @glaforge делал презентацию на прошлой неделе speakerdeck.com/glaforge/apach… twitter.com/theaspect/stat…

17:08
@backendsecret будущее груви, когда переедут на новую джаву и перепишут коллекции на восьмерошные
17:48
@backendsecret @theaspect @jbaruch ну, тут легко. Парсер с поддержкой синтаксиса Java 8 уже написан, будет в 3.0... (1)
17:48
@backendsecret @theaspect @jbaruch так же макро-программирование - наше всё! (которые кстати я впиливаю :D)

github.com/bsideup/groovy…

(2)

17:48
@backendsecret @theaspect @jbaruch макростаф возможно пойдёт в 2.5, решаем сейчас как раз.

Коллекций в Groovy особо нет, ест обёртки

17:48
@backendsecret @theaspect @jbaruch поддержка Streams API будет вместе с новым парсером (уже есть, на самом деле)
17:48

Как вы понимаете, #groovy kung-fu сильно как никогда и будущее достаточно радужное и с бабочками и единорогами

17:52
@backendsecret @theaspect @jbaruch
Groovy короче "here to stay" как говорят когда русский плохо знают.
И ещё больше нетормозить будет!
17:57
@backendsecret @theaspect @jbaruch и конечно же не забывайте вступать в Groovy slack и канал lang-ru:

groovycommunity.com

Ну вот, набежали фанатики 😜.
На самом деле, всем вступать в наши ряды! Stay #groovy strong 💪 twitter.com/bsideup/status…

18:06

Кстати про #groovy. Пробовал ли кто-то это дело с @ApacheSpark? glaforge.appspot.com/article/tale-o… <- очень классненько и никакой Скалы не надо!

21:17
@backendsecret @bsideup @theaspect @jbaruch на groovy пишут что-то кроме grails хуяк-хуяк в продакшн кода?

Есть такая небольшая контора @netflix называется.Они там стриминг видео какой делают и аренду DVD.У них по слухам о… twitter.com/i/web/status/8…

21:38
@backendsecret @netflix @bsideup @theaspect @jbaruch крутая замена рубям у девопсов

Замена рубям - это #jruby
techblog.netflix.com/2013/01/optimi… Groovy и clojure присутствуют twitter.com/Arhelmus/statu…

21:50
@Arhelmus пруфы находятся гуглением на GH github.com/Netflix?utf8=✓&q=&type=&language=groovy @netflix @bsideup @theaspect @jbaruch
22:03
LIVE on #Periscope: Hazelcast User Group London using #cloudfoundry periscope.tv/w/axWzfTE0MzYx…

Офтоп, конечно, но прямо сейчас идет #hazelcast user group London. Вещают про #cloudfoundry в #periscope ! twitter.com/dbrimley/statu…

22:16

Хотя, почему Офтоп. Бэкенд же!

22:17
@backendsecret @ApacheSpark все равно ведь java api используется, груви - просто сахар. Фишка скалы для спарка - scala api

Scala Api с спарке, как известно, не нужен youtube.com/watch?v=XLSQJQ… @jekaborisov twitter.com/cortwave/statu…

22:27

;@cortwave верно, но если я не хочу юзать scala api, а хочу java/groovy, то зачем мне вообще знать на чем оно написано? @jekaborisov

23:03

TIL, как говорится: Народ юзает вот этот image raspbian hub.docker.com/r/resin/rpi-ra…. Oracle Java 8 идет из коробки и работает быстрее OpenJDK

0:15

собственно пруф про Oracle JDK raspberrypi.org/blog/oracle-ja…

0:16

Вот что пока получается - #hazelcast бежит в #docker-е на #raspberrypi zero asciinema.org/a/95903

2:15

я напоминаю про завтрашний вебинар. Буду не много занят первую половину (своего) дня. но буду думать о вас!

6:21

раз уж я остался еще на неделю, давайте из этого по извлечем максимум. Пишите вопросы / запросы. Я пойду спать сейчас, а утром все прочитаю

6:22
@backendsecret как жить, если не дают отсыпать грувей в прод?

Отсыпьте грувей в тесты. Я везде заносил Spock для тестов, а потом люди втягивались и начинали писать прод код на г… twitter.com/i/web/status/8…

14:34

Да, это стандартный. На главном экране плейера провести снизу вверх и “вытащить” список песен @meditat0r

14:36
@backendsecret как вы относитесь к bash?:)

Отношусь нормально, но на своих компьютерах его не использую. Заменил его на #zsh twitter.com/strizhechenko/…

14:36

Открытка всем любителям #groovylang и качалки в этом твиттере! #groovy pic.twitter.com/kXT78c7lMt

15:34

Вот такое можно было бы получить на #jokerconf На сессии #groovypuzzlers /cc @jbaruch pic.twitter.com/WIIatXN9g8

15:38
@backendsecret давно пересел с zsh на fish и ни о чем не жалею
16:23

А чем оно лучше? @JiLiZART

16:23

Начать с тестов, там и до продакшена не далеко @strizhechenko

17:59

Для работы с историей давно использую github.com/junegunn/fzf @JiLiZART

18:00

Ешь - потей, работай - мерзни! @YuriKushch

19:40
@JiLiZART @backendsecret некоторые фишки из fish есть как плагины - github.com/tarruda/zsh-au… (сам я конечно fish использую 😀)
22:45

Продолжая тему кластеров разберрипаев. Оказывается,мой знакомый @saturnism из @googlecloud делал что-то подобное medium.com/google-cloud/e…

22:47

# Среда 59 твитов

.@alexkorotkikh в этой аналогии, есть 2 ручки для отвертки - scala и Java, а стержень и наконечник - scala. (1) @cortwave @jekaborisov

0:01

.@alexkorotkikh сне удобней крутить ручкой, сделано из Java (2) @cortwave @jekaborisov

0:02

;@alexkorotkikh или еще удобней На groovy (3) @cortwave @jekaborisov

0:05
@backendsecret на какой технологии сейчас больше разработчиков/проектов/движухи: Clojure или Groovy?
3:32
@PetrMyazin @backendsecret ни кложа ни скала до сих пор не одолели груви zeroturnaround.com/rebellabs/java… pic.twitter.com/ATO4apWN7J
3:32

;@lmnet89 не хочется юзать скалу тчк @cortwave @jekaborisov

5:02

;@daunnc в принципе да. Java местами на C написана и это не мешает многим забить болт и спокойно говнокодить :) @cortwave @jekaborisov

7:30

;@daunnc По вашей логике питонисты и R-исты тоже должны скалу учить, чтобы разбираться как им считать На спарке (2) @cortwave @jekaborisov

7:42

Отличненько, два дня, два языка обсудили #JavaScript и #groovy. И даже скалу тронули / трольнули. (1)

7:44

Я баиньки, завтра с утра буду рад новым вопросам! Давайте будем уже двигаться в распределенный бэкенд (2)

7:45
@backendsecret пользователей на джаве тоже надо привлекать (топ1 джвм язык); + разные жизненные кейсы есть (прим. когда ну нельзя скалу)

Все правильно! В скале денег нет, деньги в Java razbor-poletov.com/2016/02/episod… twitter.com/daunnc/status/…

7:48
@Arhelmus @backendsecret @netflix @bsideup @jbaruch на груви гораздо легче писать, чем на джаве. И спустя год чистая джава начинаеь бесить
15:37
@theaspect @jbaruch @Arhelmus @backendsecret @netflix @bsideup подписываюсь. Миня аж трисет от Java после проекта на грувях. Too verbose!
15:37
@backendsecret пытается продать умирающий groovy, давно такого не было

Умирающую скалу получилось продать? twitter.com/Arhelmus/statu…

16:01

;@Arhelmus набегут. А вы их своим добром и очаруете.

16:16

На самом деле лично у меня нет проблем со скалой, или с груви или с чем угодно. Я могу писать на чем угодно. Дело в том что комьюнити (1)

16:17

у скалы не дружелюблюе какое-то. Только и слышишь От них - #неосилил, куда ты с такой рожей и прочие. Даже можно посмотреть на этот (3)

16:19

твиттер. Пришел человек, сказал я хочу писать на спарке На груви. И вот мы уже хороним языки и бросаемся какашками. (3)

16:21
@Arhelmus @backendsecret а котлин тоже закопали?

А вот у котлина комьюнити норм, за исключение человека, ведущего @DailyKotlin. Тоже язва, чувствуются корни скалы twitter.com/ruxeg/status/8…

16:22
@backendsecret дак не правда же! Заходишь в любой Scala чат и тебе на любой даже самый тупой вопрос нормально отвечают.
16:43
@backendsecret у всех ФП сообществ так: без теории категорий и монад с эндофункторами не пускают, а если пускают - издеваются до последнего
16:43
@Arhelmus @backendsecret а что плохого в null safe navigation? Джависты плачут от счастья, когда я им его показываю.
16:44
В @backendsecret сегодня весело. Java/Groovy/Scala срачики, всё как я люблю pic.twitter.com/XssXSrZulC
17:04
@Shiroginne @backendsecret издеваются только над теми кто за два часа объяснений всем чатом не может въехать в то что такое моноид
17:06
@vassilevsky @bsideup @RIP212 @backendsecret @jbaruch @Arhelmus groovy это java без мусора, а jruby это ruby, новый язык, далекий от java
17:06
@vassilevsky @bsideup @RIP212 @backendsecret @jbaruch @Arhelmus или на clojure, kotlin, scala но никто внятно не может сказать какой профит
17:06
@vassilevsky @bsideup @RIP212 @backendsecret @jbaruch @Arhelmus а ведь на переписывание нужно потратить много денег
17:06

Добавим 🔥 огня в наши дискуссии о популярности ЯП.
Популярный писькомер TIOBE tiobe.com/tiobe-index/
“Умирающий” Groovy в top20. Скала - 32

19:00
@backendsecret что значат числа в скобках?

Это я так continuation твита обозначаю. Твит состоит из 3х частей twitter.com/rystsov/status…

19:06

;@meln1k а добавьте Java в поиск

19:14
@backendsecret этот tiobe - полнейший бред. Что он показывает? Как его считают?

#LMGIFY tiobe.com/tiobe-index/pr… twitter.com/lmnet89/status…

19:26
@theaspect @PetrMyazin @backendsecret Кстати, столбик джавы должен быть в 31 раз выше груви. Маркетинговые гистограммы такие маркетинговые.
20:22
@backendsecret Groovy поднялся с 24 на 19 место - верный признак умирания. Кто не умирает, а расцветает, так это Go: с 50 на 16 место!
20:22
@theaspect @jbaruch @backendsecret груви однозначно лучший скриптовый язык на JVM. Scala бодается с Java, а не с Groovy, а кложа с миром

Лучше чем JavaScript? twitter.com/pjBooms/status…

20:28

Ладно, давайте вектор поменяем. Back-end разработчики, а кто какую сериализацию (кроссплатформенную) использует?

20:30
@backendsecret а чо есть варианты кроме json? ну ладно может если сильно упорот то protobuf но ваще непонятно откуда такой вопрос

Надо было написать json не предлагать.
Нормальную кроссплатформенную бинарную сериализацию использует кто? Protobu… twitter.com/i/web/status/8…

20:39
@gAmUssA @backendsecret Interesting but rather math-heavy: github.com/mame/optcarrot Rails: isrubyfastyet.com Work continues!

Кто просил циферки по #jruby и #ruby? Thank you Mr @headius! twitter.com/headius/status…

20:50

;@mgpnd для каких языков есть парсеры?

20:59
@backendsecret еще бы убрать из MRI GIL, но jruby это доступ к куче jvm библиотек, жить им обоим долго и счастливо )
21:19

Я снова в самолете. Если Wi-Fi будет то к Вам вернусь.
Оставлю вас со статьей про сериализацию и object evolution martin.kleppmann.com/2012/12/05/sch…

21:22

я как-то делал проект один. Данные ходит между python и Java. Умник один предложил json. В итоге портянка На 100 мб ходила туда-сюда @ajieks

21:28

Потому самоописание json property-value очень часто дублировалось. Пришлось извращаться - сначала описание объекта отправлять… @ajieks

21:30

… а потом сами данные. Ну а так, если json между front-end и back-end ходит, можно и gzip-ом прогнать @ajieks

21:32
@backendsecret @ajieks thrift не рассматривался?

На сколько я знаю, thrift делает специальный json если для JavaScript-а генерируется twitter.com/den4ikbyte/sta…

21:33

POF, наш клиент :) отдельно отcoherence или с ним? @Muhango

22:37

Внезапно в пятницу @razbor_poletov facebook.com/events/1299224… Приходите!

1:02

Мы только сейчас со временем поколдуем, а то ФБ как-то плохо Московское время от EST отличает

1:09

Нашел интересный акк - @HypriotTweets - они делают всякие клевые штуки с #raspberrypi, #docker и с прочими мелкими компьютерами

7:34

Я даже как-то не знаю. Только начал это увлекательное приключение @oleg_antonyan @saturnism @googlecloud

8:12

Многим людям нужно наглядное представление объектов реального мира. Когда я показываю распределенную систему на одно эм лаптопе… @LeaXDC

16:45

… для многих людей это не наглядно. Поэтому будет теперь кластер, который я могу достать из кармана 😀 @LeaXDC

16:46

Утренняя полезняшка - Как работает утилита top/htop и что значат все эти цифры peteris.rocks/blog/htop/

17:02

Запилили бложик про Spring Data #Hazelcast и как переехать на него с JPA blog.hazelcast.com/step-away-data…

17:14

круто же - пришел на конфу, достал из сумки кластер, подергал за провода, показал фейловер, резервирование! @AlexKazak0v @LeaXDC

17:33
@backendsecret был перевод этой статьи на хабре: m.habrahabr.ru/post/316806/

Для тех кто не осилил оригинал, есть отличный перевод! #htop #top twitter.com/den4ikbyte/sta…

17:36

А то что я на сцене могу вытащить планку и показать, что кластер продолжает бежать. Думаю еще камеру прикрутить к экрану @dmitr_y @LeaXDC

22:53

У нас есть Hazelcast Simulator docs.hazelcast.org/docs/latest/ma…. Мы его используем для тестирования релизов и интеграцинного тестирования @rystsov

23:40

# Четверг 31 твит

@backendsecret protobuf между бэкендом на java и UI на C#. А еще между разными сервисами на java. Норм. Пацаны еще на диск protobuf-ы пишут.

Ну вот, а вы говорите json и json! twitter.com/krems5/status/…

0:16

А а сильно лучше POF жмет по сравнению с protobuf? @Muhango

0:17

Мы посылали json массив, который состоял из 3 элементов:имена полей, порядок полей, и данные. gist.github.com/gAmUssA/d7bfe9… @kazhuravlev @ajieks

0:26

Thrif больше про RPC и описание контракта. Сериализация уже как бесплатное дополнение twitter.com/kazhuravlev/st…

0:27

Можно, я не против @kazhuravlev @ajieks

0:27

Я когда не страдал «Хазелкастом головного мозга» (© @ruxeg) пробовал использовать отдельно. @sergeyh @Muhango

0:33

Вот про jython хз совсем. я его последний раз видел когда глубоко ковырял WebSphere. Они на нем внутри скрипты запуска писали @last_khajiit

0:35

ну сделает дела и придет, ответит тебе @kazhuravlev @ajieks

0:37

Сегодня только среда, еще куча времени :) @ruxeg @sergeyh @Muhango

0:37
@pjBooms @backendsecret ох друзья. А вы знаете что то про язык RPG? :) И да, на нем до сих пор пишут :(

Что наша жизнь? Игра RPG! twitter.com/tolkv/status/8…

0:39

К слову, наш Хазелкастовский Portable походу срисовывался с POF, мы тоже умеем Partial Deserialization и версионирование.
@sergeyh @Muhango

0:41
@backendsecret да если бы игра или хотя бы шутка. en.wikipedia.org/wiki/IBM_RPG
0:47
@tolkv @backendsecret даже не знаю, какие три буквы страшнее - IBM или RPG...

Не так страшен IBM, как его RPG twitter.com/sergeyh/status…

1:01

А что есть намного для Java, JS и c #? @levwalkin @zavyrylin @mgpnd

2:41

А в чем заключается боль? @karbonio

3:58
@backendsecret версионирование и поведение реализаций. Пустая коллекция на входе - это null на выходе. Измененный тип поля - это еще сложнее

Вот это называется schema evolution. Неужели никто не пробовал Apache avro для этого? twitter.com/karbonio/statu…

4:04

Давайте опрос про сериализацию. Что ты используешь %usename%

16:19

В смысле Java serializable? @cyril_sad

17:04
@backendsecret есть люди, которые персистят в протобафе на диск (для wa log'а). Для логов приложения json -- можно читать, удобно парсить.
18:29
@backendsecret pickle это в Python
18:29
@NaMi____NaMi @backendsecret Marshal это в golang
21:02

Можно подвести итог про сериализацию - народ юзает json-чик (я все таки надеюсь что json-чик, а не csv) и не паритс… twitter.com/i/web/status/8…

21:10

XML всплывал где-то в отвктах @Dronmdf

21:21

Эта тема отложена На пятницу. @enilight

21:22

Дык опросник подытожить вчерашний день. Народ только про json писал. Мол, всем норм @Dronmdf

21:27

А давайте сегодня про productivity поговорим?Я работаю на маке, юзаю zsh,@sublimehq и @intellijidea,мои dotfiles тут github.com/gamussa/dotfil…

21:38

Да, @ohmyzsh - это наше все. @hmemcpy

22:17

Я практически ничего не пишу в ворде, потому что есть sublime и asciidoctor. Gitgutter, PlainTasks, PrettyJSON, marked @last_khajiit

22:20

Не считая всяких расширений для поддержки синтаксиса разных языков и разметок @last_khajiit

22:21

снова о гридах. на этот раз о @ApacheGeode. интересная статья как они обеспечивают consistency в replicate кэшах geode.apache.org/docs/guide/dev…

6:21

Ребята, что-то не получается подтапливать на этой неделе. 3-й день подрал одни митинги. Видимо, new year is coming!

21:54

# Пятница 85 твитов

ну я знаю как из него выйти. Могу еще файлик зайти поправить на сервере, но постоянно не могу им пользоваться. @webKnjaZ

1:26
@backendsecret json для общения с внешними сервисами, kryo для общения внутри кластера

Очень годная идея twitter.com/einholen/statu…

1:26

у меня он тоже подтормаживает, но что-то времени нет переезжать куда-то @AlexKazak0v @ohmyzsh @hmemcpy

1:27

на винде я как-то под cygwin жил. @Muhango @intellijidea

1:28

Для установки софта brew, естественно, и brew cask для GUI софта.Консольная утилита, чтобы MacAppStore не запускать github.com/mas-cli/mas

1:30

Очень много раз пробовал переехать на @AtomEditor. Но так и не прижился.

3:32

Опять же для Js ничего лучше @intellijidea Или @WebStormIDE я пока не видел. Как просто редактор-тяжеловато,как IDE - отлично @validator_ru

3:37
@backendsecret как закрою twitter, так productivity вырастает!

Это очень полезный совет! Это как с диетой - главное знать когда закрыть рот. И твиттер twitter.com/databuryat/sta…

3:51

Еще одной полезной полезняшкой поделюсь - TextExpander @TextExpander - сниппеты На часто набинаемые слова. Ускоряет набор текста в разы.

6:23

В @intellijidea я пользуюсь live templates. Для всего остального - emails, адреса, быстрые ответы - использую @TextExpander

6:24

;@TextExpander умеет сам находить часто встречаемые слова и предлагает их добавить как сниппеты

6:28
@backendsecret А m-cli не прижился? m bluetooth on и пр. github.com/rgcr/m-cli

Классно, надо попробовать twitter.com/foxyboa/status…

13:44

Ну что, Бэкенд разработчики, всех с пятницей! 6:15 утра по времени восточного побережья и я еду в качалку. Давай ва… twitter.com/i/web/status/8…

14:15
@backendsecret @AtomEditor а как emacs, vim? Это потому что я слегка не понимаю отчего люди используют @sublimehq, а не vim.

Я gui Как то больше предпочитаю. twitter.com/Muhango/status…

14:27

Rx350, нормальный такой семейный авто @den4ikbyte

14:28

В пределах собственного веса, я думаю. Рабочие веса - До 70% от макс. Присяду наверное 150-160, сотку лежа не пожму, но 90 смогу @enilight

14:31

Этому можно научиться. Пару недель вставай в одно время, потом будешь автоматом и без будильника просыпаться @mr_The

14:32

Натренироваться можно со Sleep Cycle Sleep Cycle alarm clock by Northcube AB
appsto.re/us/jabht.i рекомендую! @mr_The

14:34
@backendsecret @den4ikbyte реактивный семейный авто

хаха. Я только что сам обратил на это внимание! twitter.com/igor_maslik/st…

14:35

LA Fitness. Это большая сеть в штатах. @vitkarpov

14:36

Вопрос привычки @den4ikbyte @mr_The

14:45

Раньше у меня было аналогичное мнение, но на самом деле после качалки с утра организм более заряжен. Прям энергии навалом @dbudyak

14:46
@theaspect @backendsecret @cyril_sad отлично, успехов тебе гонять java serialized по сети

Это да, не самый лучший выбор twitter.com/ruxeg/status/8…

14:47

Когда как, в основном стараюсь ближе 10-11. @Moroz_v

14:49
@backendsecret ага, именно ради этого и мигрировал на утренний режим. + если ночью, то потом хрен уснешь - организм ещё весьма "разогнан"

Плюсую twitter.com/dbudyak/status…

14:49
@den4ikbyte @backendsecret @mr_The @mr_The Я с 9-30 на 6-30 переучивалась 3мес. После 1й недели в 10 вечера организм засыпает сам )

Приблизительно так и работает. В умных книжках пишут, что надо 21 день чтобы перестроить привычки, но обычно все пр… twitter.com/i/web/status/8…

14:55

Все просто - в это время дома все спят, можно побыть на едине со своими мыслями. Вечер и выходные надо проводить с семьей @mindsmocking

15:06

Я предпочитаю сплиты и суперсеты @enilight

15:11

Как говорится, ББ дал мне все: раньше у меня ничего не было, а теперь у меня ничего нет и дергается глаз. @enilight

15:18
@backendsecret особый пиздец я считаю — кроссфит, когда начинают убивать неподготовленных людей.

‘Nuff said twitter.com/enilight/statu… pic.twitter.com/yi6qR0jz2x

15:20
@backendsecret а еще важнее в этом деле питание, сон и режим. 70% успеха от них зависят.

Кушать надо хорошо, и часто, и чисто. Плюс надо запастись терпением и верить в процесс. Мышки растут не быстро twitter.com/enilight/statu…

15:25

Кусочек моего #workout плейлиста pic.twitter.com/C9t7KnOdhk

15:32

Про беспроводные уши. @jaybirdsport X3 the best so far. У меня до этого были jaybird bluebuds (x1), просто отличные уши.

15:51

Кто балуется @telegram и Java рекомендую канал pro.jvm. Там прекрасно

16:06
Кто балуется @telegram и Java рекомендую канал pro.jvm. Там прекрасно

telegram.me/jvmchat twitter.com/backendsecret/…

16:14
@backendsecret @AppStore пробовал и эту и другие похожие - никакого эффекта. Выключаю будильник и сплю дальше

Слабак 😜😴 twitter.com/mr_The/status/…

16:15

Тут тебе, брат, приложения не помогут. Тут силу воли надо тренить @mr_The @AppStore

16:16

И я тебе верю @mr_The !

16:34

Продолжая пятничную тему качалки, можно потрещать На тему суплиментов, если кому интересно

17:14

ага. гербалайф и все такое @tcheburator

17:39

BCAA и протеин - это две самые большие обманки и разводки на деньги. Честно скажу, been there, one that @Alvcohen

17:41

BCAA мне помогала в самом начале, но чисто психологически, как я теперь понимаю,что драгоценные мышцы не “сгорают” aka катаболизм @Alvcohen

17:44

Внимание! Суплементы не замена нормальной еде!

17:52

питаюсь просто - греча, рис, кура, рыба, бизона люблю, стейки, брокколи, спаржа, шпинат @Aleksey_Lisun

17:57

Тут очень специфично и зависти от человека. Когда ты тренируешься, то ограним находится под стрессом. @dbudyak @Alvcohen

17:57

Когда организм находится под стрессом,он может “отключать” не особо важные аспекты жизнедеятельности, в т.ч. пищеварение @dbudyak @Alvcohen

18:01

Поэтому после трени должно пройти какое-то время, чтобы все вернулось обратно. можно начать жрать прям сразу, но… @dbudyak @Alvcohen

18:03

еда не будет перевариваться и вы будете чувствовать себя не оч хорошо. поэтому рекомендуют либо изолят либо гидроизолят @dbudyak @Alvcohen

18:04

потому что они легко перевариваются. @dbudyak @Alvcohen

18:04

дело в том, что твой организм начинает адаптироваться к нагрузкам, но кушать надо постоянно @Alvcohen

18:06

важно чем ты питаешься все остальное время, а не только протеины. Спортзал - это 2 часа в день 3-5 дней в неделю. @Alvcohen

18:07

из суплементов: глютамин (порция до трени, порция после, и перед сном), глюкозами (пару приемов в течение дня)… @Aleksey_Lisun

18:11

HMB (не путать с HGH :) ) - перед трени и после трени. углеводное окно закрываю изолятом и бананчиком. @Aleksey_Lisun

18:13

предтреник - обязательно :) не то, чтобы я без него не могу, просто когда тренишь по утрам, иногда нужен бустера иногда. @Aleksey_Lisun

18:14

я практически не пью кофе кофеиновый, потому что многие предтреники содержат кофеин. @Aleksey_Lisun

18:15

Интересно, сколько народу сейчас отпишется, когда я в #meathead mode :)

18:16

пробую еще разное, но в основном, все что я перечислил, это основной stack @Aleksey_Lisun

18:21

Но это все не означает, что я не могу устроить зажор с бургерами и пиццей 🍕 🍔 🍕. Как говорит один мой знакомый - moderation! @Aleksey_Lisun

18:57

а какой не странный? по минимуму. В основном, цель гипертрофия и эстетика @23slider

23:15

Да я и сам балуюсь. просто протеин разного качества бывает. на этикетке одно, но всегда надо состав смотреть @shurikadze @lagun4ik

23:17
@backendsecret Недавно купил Sony mdr xb70bt и счастлив. А музло они берут с моих Huawei Watch. Телефон в сумке на остается тренировке.

наш человек, с проводами не знается! twitter.com/enilight/statu…

23:17

slow/complex protein есть в postworkout комплексе(мне нра Myogenics Aftershock или recaged от kaged muscle)еще творожок перед сном @23slider

23:29

Это все @BroScienceLife - 50% science, 50% magic, 100% results! © youtube.com/user/BroScienc… @23slider

23:30

Про бца я писал ранее @23slider

23:35

Нет, еще не ухожу. Я завтра буду вести твиттер трансляцию в этом акке. Все помнят про @razbor_poletov завтра? @ksandr_ua

1:56

Часто спрашивают,что за DevRel такой?Вот @jbaruch утверждает,что это не только летать по конференциям,топить за groovy и пивко ставить людям

2:39

а ведь это еще и интервью давать. Читаем про DevRel thenewstack.io/developer-rela…

2:44

Это абсолютно точно. Но видимо конец года: планирование, итоги, и проч @dcromster

17:48

И так, как я и обещал, буду вещать сюда эфир @razbor_poletov. Сегодня обещают хейт и любовь к скале razbor-poletov.com/broadcast.html

22:54

обещал быть гость, который без нервов и соплей будет топить за scala! @hmemcpy обещать хейтить @razbor_poletov

22:57

а вот и гость @yelbota! @hmemcpy @razbor_poletov

22:57
@backendsecret @razbor_poletov мы так не договаривались! Могу похейтить дотнет)
22:58

всем привет из эфира #razborpoletov

23:12

Игаль @hmemcpy работает в wix.com - сайтик для тех, кто не умеет их делать

23:20

C# создавался майкрософтом как замена Java @hmemcpy

23:22

все было отлично пока все приложения бегут на Windows @hmemcpy

23:22

команда из Novel когда делали Mono, не могли смотреть reference implementation .NET @hmemcpy

23:25

Novell конечно

23:26

Все сегодняшние опинсорс наработки .NET (компилятор, SDK) майкрософт сейчас лежат на гитхабе @hmemcpy

23:28

когда @shipilev читает вопросы по concurrency в .NET, то он понимает, что эти на эти на эти вопросы в Java ответили 10л назад #razborpoletov

23:41
@backendsecret @hmemcpy причём создавался любителем Паскаля.

я бы попросил, Delphi! twitter.com/alexlomov/stat…

23:42
"Java как технологический стек - шикарен, но как язык, Java - очень плох" @hmemcpy
23:44
"Именно потому, что MS взялись за голову, и хотят дружить со всеми, они и вкладываются в .net core" @hmemcpy
23:44

Если вы еще не слушаете @razbor_poletov, то в самое время к нам присоединиться razbor-poletov.com/broadcast.html

23:46

# Суббота 32 твита

Пруф нет. Только личное имхо. @23slider

0:01

Я креатин как-то не оценил. Надо будет еще раз попробовать @gvsmirnov

2:28

Вчера приехало много всяких разбери паев. ВыходВыходные обещают быть интересными pic.twitter.com/ZdH8Tu07tL

16:30

Приезжай на #jpoint в этом году, потреним @ipronix

16:32
@Muhango @backendsecret @AtomEditor @sublimehq потому что "психбольница в руках пациентов" - это и про вим тоже
16:32

Много разных перепробовал. Пока в постоянном списке outlift от Nurtex, и pre-kaged от Kaged muscle. Иногда C4 @relan

16:34

Самая засада - это покупать raspberry pi zero. Стоит $5, но отпускают их по одной в руки на семью

16:35

А еще поддержка ext4 в маке просто кошмар. Часа 2 разбирался вчера, пару раз запорол флешку. В итоге поставил убунту через Параллелс

16:43

Wi-Fi завелось На Zero pic.twitter.com/XNsLgLfYjf

17:05

Будем поглядеть pic.twitter.com/Tw4QjhZYey

17:11
@backendsecret о, у меня тоже есть такое развлечение pic.twitter.com/24KNLfB7lY

Классно, а что за датчики? twitter.com/Yurban/status/…

17:12
It looks like I’ve just found how elevate geekiness level of my #Hazelcast demos with Cluster HAT #raspberrypitwitter.com/i/web/status/8…

Как обычно, попробую запустить Hazelcast twitter.com/gamussa/status… @krems5

18:03

Я там ниже уже ответил @beingsunny

18:05
OMG! it's whole new level! twitter.com/9_ties/status/…

Вот это, конечно, было бы круто twitter.com/gAmUssA/status…

18:08

Мы вернулись #razborpoletov

0:01

sbt плохой build tool @yelbota

0:04

у sbt много проблем и без поллитра не разобраться @yelbota

0:05

;@shipilev увидел магическую property - incremental - в maven scala plugin-е

0:06

BREAKING: Скала спёрла синтаксис у Котлин!!! @hmemcpy

0:08

в нашем чате все прекрасно gitter.im/razbor-poletov… #razborpoletov pic.twitter.com/jrB2CskutV

0:11

asciiart в scala - это ужасно @hmemcpy

0:17

Язык С++ существует, но никто на языке С++ не пишет,а пишет на его резко ограниченном в каждой команде подмножестве"@shipilev #razborpoletov

0:19

«я правильно понимаю, что свободные монады помогают мне считать опердени» @shipilev #razborpoletov

0:30

Эрлангисты считают что ООП - это не то что в Java @yelbota #razborpoletov

0:31

У scala нет стандарта. Нет документа, который описывает системы типов @yelbota #razborpoletov

0:51

А вот так идет эфир @razbor_poletov #razborpoletov pic.twitter.com/4QviEoq1mB

1:09

У меня никогда не бывает NullPointerException @yelbota

1:12

Тяжеловато. Да и неделя какая-то слишком плотная получилась @Enleur @enilight

2:02
@backendsecret @yelbota Хаскеллисты угорают с этого твита
5:51
@backendsecret @razbor_poletov судя по цитатами выпуск шикарно. К сожалению не смог слушать онлайн, так что ждём записи #razborpoletov
17:08

# Воскресенье 17 твитов

С обычными пАями не оч интересно. Мы это делали еще до того, как это стало мейнстримом venturebeat.com/2013/09/20/thi… @strangeqargo @AlecMuffett

6:16

Ребятишки - девчонки и мальчишки - последний день я с вами. Настало время задать свои вопросы по гридами.

15:59

Я еще до конца дня буду рекомендовать литературу для внеклассного чтения. Не переключайтесь!

16:00

Начать свое знакомство с удивительным миром in-memory computing можно с книжки #IMDG for Dummies blogs.oracle.com/OracleCoherenc….

16:19

Она хоть и написана парнями из oracle coherence, но дает очень хорошее представление о функциях таких систем и о задачах, которые они решают

16:20

Следующее важное упоминание гридов в литературе - @infinispan в книге Performance of Open Source application aosabook.org/en/posa/infini…

17:02

Хотя там про инфиниспан в основном, очень много так же применимо к любой распределенной системе, бегущей поверх JVM

17:03

Я делал доклад про гриды На #DevNexus youtu.be/eeJs0KnT2eg и про #hazelcast в мае на #jugmsk m.vk.com/wall-46597293_…

19:22
@backendsecret а правда, что есть только неправильные алгоритмы распределенного консенсуса и паксос?

На эти и другие странные вопросы поможет ответить книга Distributed Systems for Fun and Profit… twitter.com/i/web/status/8…

20:41

Хорошо начинать с нее.Там присутствует достаточный минимум теории,чтобы понимать о чем все эти базворды типа паксоса, консенсуса, регламента

20:42
@backendsecret тогда уж вот. Курс молодого бойца the-paper-trail.org/blog/distribut…

Очень неплохая подборка материалов. Рекомендую так же подписаться на блог. Автор постит годноту twitter.com/krems5/status/…

20:59
О, узнал про 1 новую книгу в серии twitter.com/backendsecret/…
21:52

Оки, чатик. Для вас эксклюзивчик. На несколько минут раньше тут, чем на официальном твиттере… twitter.com/i/web/status/8…

16:40

Заключительный день второй недели. У меня есть еще пару часов порулить. О чем хотите поговорить?

16:41

не единого обрыва © like a pro! @hmemcpy

20:00

было прикольно. гости @hmemcpy и @yelbota годно топили за #scala. Побольше бы таких адекватных личностей в комьюнити!

20:14

много, но никто не приходил @anpryl @hmemcpy @yelbota

20:32

github.com

other