M0sth8

7 декабря 2015, Dublin City, Ireland

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

Всем привет. На этой неделе с вами @M0sth8 и мы будем говорить о языке Go, иммиграции, стартапах и обо всём что вам интересно.

16:34

Начнём с простого, кто вообще использует этот Go? - да почти все! pic.twitter.com/kTTWuClcB7

16:36

@backendsecret из русскоязычных компаний были замечены: вконтакте habrahabr.ru/post/265731/

16:38

@backendsecret А так же Badoo, smotri.com, спутник-карты habrahabr.ru/company/badoo/…

16:40

@backendsecret Яндекс habrahabr.ru/company/yandex…, а так же МТС, НГС, граммарли и другие.

16:42
@backendsecret @M0sth8 Привет! Запустил статистику backendsecret.ru/stats/. Можешь рассказать о текущем месте работы или NDA?

Я уже три года пишу на Go по большей части, до этого в Яндексе. Сейчас в Dropbox. Занимаюсь стораджем и базой данных twitter.com/dcromster/stat…

16:54
@backendsecret не интересно кто а интересно зачем и как :)

Всё по порядку =) twitter.com/POS_troi/statu…

16:57
@backendsecret вспоминается из детства: "Если все пойдут топиться, ты тоже пойдешь?" :)

Я утопился одним из первых и теперь вот тяну других. twitter.com/ivanenok/statu…

16:57
@backendsecret @M0sth8 Все говорят порог входа невысокий, есть смысл изучать язык заранее или если что можно разобраться на ходу?

Есть смысл пройти обучающие туры и начать писать реальное приложение, выложу ссылки чуть позже. twitter.com/raxpost/status…

16:58

Частый вопрос - как убедить мендежеров, что надо писать на Go? - Переписываете небольшую часть, показываете графики ускорения 50x - Бинго

17:02
О! Если мы говорим про Go @backendsecret, ретвитни: завтра в Минске первый митап гоферов events.dev.by/pervaya-beloru… #go #golang #gophersby

Все на митап по Go! twitter.com/Shiroginne/sta…

17:03
@backendsecret угу, первый раз бесплатно :) и да будет холивор! :)

Замечено: топишь питонщиков - радуются, топишь плюсовиков - бранятся, но потом сами Go берут для быстрых проектов twitter.com/ivanenok/statu…

17:05
@backendsecret проблема в том, что надо придумать приложение

Специально, чтобы попрактиковаться на реальных задачах придумали крутые Go челенджи golang-challenge.com twitter.com/dcromster/stat…

17:09
@backendsecret @M0sth8 отпишусь на этой неделе пожалуй

Тогда вы не узнаете как получить 40к долларов на реализацию своей идеи/мечты =) twitter.com/yelbota/status…

17:10

В Dropbox почти вся инфраструктура, графовая база, распределённый сторадж, мессаджинг итд написаны на Go youtube.com/watch?v=JOx9en…

17:14
@backendsecret как попал в Dropbox?

Коллега позвал. Вообще почти все компании в долине ищут людей через знакомых. twitter.com/dcromster/stat…

17:23
@backendsecret как попал в Dropbox?

Сам процесс отбора простой. Два скайп собеседования, где пишешь код. И одно онсайт, длится часов шесть. twitter.com/dcromster/stat…

17:24
@backendsecret как попал в Dropbox?

Все задачи есть на гласдоре. Пишешь код на доске, но всем пофигу на синтаксис и язык, главное полёт мысли. twitter.com/dcromster/stat…

17:26

Для всех кто хочет начать писать на Go, но не знает куда пойти, я подготовил крутой список ссылок habrahabr.ru/post/269355/

17:26

Интересно, первый подкаст о Go - на русском языке. В гостях были Docker, Coreos, Google, CloudFlare и даже Роб Пайк! golangshow.com

17:31

К слову о подкастах, кто какие слушает? На русском devzen.ru один из лучших. На англ changelog.com/podcast/ очень не плох.

18:50
@backendsecret По утрам иногда люблю слушать Developer Tea developertea.com, а по качеству и контенту - @TalkPython прекрасен
19:33

Если вы уже третий год хотите пройти ML курсы на курсере, то вот ваш шанс. Введение в машинное обучение от Яндекс coursera.org/learn/introduc…

19:44

Кстати, как думаете, стал ли простой и понятный Go долгожданной заменой чрезмерно усложнённой Scala?

19:46
@backendsecret на замену скале скорее годится котлин

уже есть примеры применения в веб разработке котлина? twitter.com/redenergy0/sta…

19:53
@backendsecret а вообще, atp.fm, relay.fm/radar, ruminatepodcast.com, theimpromptu.net (средне технические, не жёсткие)
19:53
@backendsecret если бы у девзена были ещё нормальные микрофоны :(

У тебя есть шанс им в этом помочь! patreon.com/devzen?ty=h #devzen twitter.com/Monoryable/sta…

19:54

В сообществе go есть традиция, каждый год, 25 дней подряд до рождества публиковать офигеннейшие статьи, вот например blog.gopheracademy.com/advent-2015/su…

19:56
@backendsecret разбор полётов же, намба ван я щитаю // #razborpoletov
20:05
@backendsecret я не могу привести крупных юз кейсов, однако уже есть фреймворки для web разработки, да и со спрингом он может работать

Не будет ли Котлин преследовать слава языка для разработки IDE? как Rust - язык для не продакшен веб движков? twitter.com/redenergy0/sta…

20:07

Кстати, есть slack чат, где мы обсуждаем Go и встречаем новичков хлебом и солью. И нас уже больше 700 человек 4gophers.com/slack

20:14

Когда начать использовать Go вместо python, js, ruby? В гугле считают, что 100 строчек это предел для скриптов @nodirtz

20:27
@backendsecret не вырывайте из контекста. Не все в гугле так считают.
20:33

Есть пока ещё бесплатный курс по разработке реалтайм веб приложений на React + Go + RethinkDB courses.knowthen.com/courses/learn-…

20:34

Так как в последнее время занимаюсь всякими распределёнными системами, я поделюсь с вами ссылками, которыми поделились со мной

20:39
kotlinslackin.herokuapp.com Вот ^^ twitter.com/backendsecret/…

Слак-чат для тех кто хочет разобраться в Котлин или уже разрабатывает на нём. 900+ человек! #kotlin twitter.com/heapyhop/statu…

20:43
С подачи @backendsecret решил пройти туториал по #go, так вот go напоминает помесь плюсов с паскалем :) pic.twitter.com/AaeKdbSyMl

Первое впечатление обманчиво. То же := это совсем не присваивание как в Паскале, а присваивание с выводом типа. twitter.com/eekhabarov/sta…

20:49
@backendsecret именно так распределенные системы и работают :)

Следующим шёл комментарий, что распределённые системы в реальной жизни работают совсем не так как описано в теории twitter.com/orangy/status/…

20:51
@backendsecret а можете рассказать как в домашних условиях (имея 2-3 компа дома) попробовать что-то на практике из распределёнщины?

Можно и на одном хосте с кучей виртуальных машин. twitter.com/unix_tips/stat…

20:52
@eekhabarov @backendsecret у Go чуть более навороченная генеалогия :) pic.twitter.com/KlsdRptaPf
20:54
@Monoryable @backendsecret мне непонятно, почему в этом списке нет SDCast’а?! :) Мне кажется, отличный покаст! ;)
20:55
@backendsecret java это не болото, но развитая и сложная система, по понятным причинам ненавистная любителями велосипедо-строения.
20:55
@backendsecret или те ссылки, которые кинули выше как раз подойдут для такого?

Да, можно взять курсы coursera.org/course/cloudco… и coursera.org/course/cloudco…. Но прежде этот coursera.org/course/comnetw…! twitter.com/unix_tips/stat…

20:57
Открытка текущему автору @backendsecret twitter.com/dumbanalytics/…

Закрывать продукты это важное умение twitter.com/strizhechenko/…

22:04

Как считаете, можно ли работать на выходных?

22:05
@backendsecret стоит ли писать полноценный сайт на Go или лучше предпочесть Python или ASP.NET? Я про сайты с формочками

Как вам удобнее и быстрее. На Go можно просто API написать twitter.com/village_geek/s…

22:14

Кстати, учиться тоже можно/нужно научиться coursera.org/learn/learning… - очень советую

22:15

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

Кстати, кто хочет попробовать коллаборационно-фановую почти маркдаун бейзд систему для редактирования документов? paper.dropbox.com/doc/Document-f…

0:04
@backendsecret Спасибо, друзья!
0:07

Еще не проснулся, но вот вам http2 и lets encrypt совместимый сервер на Go caddyserver.com/blog/caddy-0_8…

11:57

Почему пиннинг сертификатов не поможет в Казахстане medium.com/@ivlad/%D0%B3%…

12:18

Попробовали paper, как вам? У нас вся документация в нём, полностью заменило гугл докс

12:58

Сейчас будут не технические темы, я расскажу как можно жить и путешествовать по Южной Америке и работать над своим проектом.

13:22

@backendsecret Всё просто, идёте на сайт startupchile.org со своей супер идеей (никаких фотохостингов пожалуйста). Заполняете заявку.

13:24

@backendsecret Через месяца два будет подтверждение, вам(3 членам команды) дадут около 34к долларов на 6 месяцев. Сделают рабочую визу.

13:25

@backendsecret По окончании программы, есть возможность получить 100к долларов на год. Чили самая безопасная страна ЛА, но очень красивая

13:26

@backendsecret Похожие программы есть в Уругвае, Испании и наверное в других странах. В Чили самая продвинутая и устоявшаяся

13:29
@backendsecret И какова вероятность попасть в программу? Что если ты просто прожег все деньги?

около 2000 заявок, 100 принимают, две попытки, наборы три раза в год. Всем пофигу, если прожег, но пытаются помочь. twitter.com/webholt/status…

13:33

Более подробно про стартап чили я рассказывал в #devzen подкасте devzen.ru/episode-0063/

13:34

У меня есть знакомые, которые ездят из одной программы в другую по всему миру. Так и живут, сейчас в Лос Анджелесе.

13:35
@backendsecret

> безопасная, но очень красивая

здесь ощущается опечатка, поскольку вышло эдакое оправдание, хотя оба факта - достоинства)

Да, просто Аргентина и Бразилия супер красивые, но сильнее менее безопасные =) twitter.com/strizhechenko/…

13:36

Ну и чтобы дух захватывало. Примерно такой вид зимой из окна в Сантьяго bigbigtown.org/wp-content/upl… . Хотя жить можно также и на берегу океана.

13:47

По поводу Ruby. Хашимото написал вагрант на ruby, но все новые проекты (consul, otto, terraform, vault, packer, atlas) пишет на Go

16:48
@backendsecret и? :)

Для меня это значит, что сетевые сервисы для промышленного использования удобнее писать на Go twitter.com/anton_davydov/…

17:09
@backendsecret студенту что лучше учить ruby? go?

Можно начать с Си, лабы делать на питоне (мощные библиотеки для математики), а потом уже в зависимости от конторы twitter.com/poltavajs/stat…

17:11
@backendsecret Тогда уже лучше Паскаль - для фундаментальной базы, а потом уже по требованию

Я думаю почти все паскаль изучали в школе. Всё таки знание Си будет более полезно в дальнейшей жизни. twitter.com/pinyslutty/sta…

17:14

Если до сих пор путаете конкурентность с параллелизацией - то вот вам замечательное видео от Роба Пайка youtube.com/watch?v=cN_DpY…

17:31
@backendsecret @poltavajs C нужно обязательно изучить,желательно до Ruby/Python/Go,чтобы понять low level: указатели,работа с памятью и т.д.
17:32
@borovikov @backendsecret @pinyslutty имхо JS очень будет плох для изучения фундаментальных вещей.

Вроде того, как с помощью jQuery сложить два числа? =) twitter.com/unix_tips/stat…

17:33
@backendsecret ты все перепутал, теперь можно складывать два числа на реакте, а ещё лучше на реакт-нэйтив, чтоб быстрее было
17:45
@unix_tips @backendsecret @poltavajs предлагаю Scala -> Python -> C/Rust.
Спускаемся по абстрактной лестнице.

Если студента после скалы не заберут в армию, так как препод не смог разобраться что там написано. twitter.com/mr_mig_by/stat…

17:45
В общем совратили меня все эти @backendsecret и вот качаю GO :)
Ну если что я всех буду ненавидеть :D
18:40
@b3ard0m @backendsecret А незнание программистом языка — это не проблема языка, я считаю.

Это всё оправдания, даже в новом php уже строгая типизация появилась twitter.com/webholt/status…

19:17
Неожиданно много народу на первом #golang митапе в @EventSpaceBy pic.twitter.com/ps4Z8dc05R
19:31

Вот ещё хорошее видео, где создатели Go, Rust, D, C++ говорят между собой без оскорблений youtube.com/watch?v=BBbv1e…

19:45
@backendsecret смотри сколько людей пришли на первый митап! Это круто #golang #go pic.twitter.com/LnEbhTpwwA
23:41

# Среда 34 твита

Вечер, все разбежались, можно немножко побоянить. Почему программирование отстой? ruslanbes.com/blog/all/perev…

0:02

Вдруг кто не знал. Бесплатно первая глава из книги того самого Кернигана о Go gopl.io/ch1.pdf

0:16

Нодир пишет как за шесть месяцев получить работу в гугле nodir.io/post/791216117…. И это правда просто, нужно только готовиться. @nodirtz

0:54
@backendsecret он объяснял это тем, что ему пришлось mri вставлять в установщик, чтобы у всех одинаково работало и не зависило от системы
0:56

Как ускорять и профайлить приложения на Go, отличная статья от @dvyukov
software.intel.com/en-us/blogs/20…

0:57

Не забываем фоловить меня =) @M0sth8 Я пишу не только про Go

0:58
@backendsecret Нельзя не упомянуть отличную статью про data race: software.intel.com/en-us/blogs/20…
10:58

Начнём утро с паттернов конкурентного программирования youtube.com/watch?v=QDDwwe…

11:00

А кто как с прокрастинацией борется?? С такой, где даже кофе не помогает.

11:06
Подкиньте ктонить толковую книжонку по GO, что-то меня офф. доки не вштырили :) @backendsecret
12:01

Судя по ответам, лучшие способы борьбы с прокрастинацией - морковь и помодоры

12:36
@backendsecret а расскажите каким образом кофе помогает бороться с прокрастинацией?

Если рассматривать его как ритуал, после которого надо начинать срочно работать, то наверное да =) twitter.com/gorancheg/stat…

12:38
@backendsecret а пи*дюли от менеджера?

А кто-то вообще менеджеров всерьёз воспринимает? =) twitter.com/AntonyKapustin…

12:40
@backendsecret @AntonyKapustin нормальный менеджер это же к деньгам !
12:45

Кстати, если кто-то любит реактовский jsx (xml прямо в коде), то вот мы специально сделали похожее в питоне github.com/dropbox/pyxl =)

12:58
@backendsecret "один из лучших" — это говорит не столько о его достоинствах, а скорее о том, что у нас просто мало IT- подкастов на русском.

Оказывается не мало, вон сколько накидали в ответах. Правда большинство из них - узкопрофильные twitter.com/23derevo/statu…

13:38
@antonvirtual @23derevo @backendsecret на примере своего коллектива вижу, что слушают тот же разбор полётов примерно 50%. Но это исключение.
16:36

На Go есть очень круто генератор статических сайтов gohugo.io, совместимый со всякими jekyll

16:37

В тему о подкастах. Какая оптимальная продолжительность выпуска?

16:56

Кстати, можно писать на любимом Go и потом компилировать в JavaScript для клиентсайда! gopherjs.org

16:58

В качестве скриптового движка для Go можно использовать LUA (github.com/yuin/gopher-lu…) или JavaScript (github.com/olebedev/go-du…)

17:02
@backendsecret Кто-то еще подкасты слушает?
17:21
@KSDaemon @backendsecret и даже на js :trollface:

На JS даже фронтедщики не хотят писать, видимо, всякие coffee и TypeScript с Dart придумывают twitter.com/anton_davydov/…

18:59
@backendsecret @KSDaemon скажи это тем, кто на es6 пишут :)

Ну не знаю, мне вот за такое хочется убивать начать 'var {op, lhs, rhs} = obj'. Кто-то ещё с первого раза понял это? twitter.com/anton_davydov/…

19:12

Кстати, несмотря на то, что дебаг для Go не нужен, в отличии от Java. В официальном плагине от JetBrains уже есть поддержка дебагера delve

19:27
Когда же снова в @backendsecret будет не фанатик, а кто-то кого будет интересно почитать :(

Так ищут же, у вас есть шанс попробовать. twitter.com/_ttim/status/6…

20:02
@backendsecret ecma6 очень приятно удивил, почти как кофи
20:30
@backendsecret @_ttim а мне норм, что приходят люди из разных областей и поясняют за другие стороны/подходы и т.п. Котлин, го, битрикс xD
20:31
@backendsecret это можно отнести к любой конструкции любого языка, если ее не знать, понято что нужно лезть и разбираться, js тут не причем

Согласен, но есть языки где каждый символ нужно в документации глядеть (Scala), а есть где почти всё сразу ясно twitter.com/JiLiZART/statu…

20:33

Чтобы не считали меня фанатиком, вот один умный парень пишет почему Go язык так себе yager.io/programming/go…

20:54

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

21:14

Про то как работать с непривелигерованными неймспейсами в Go от разработчика Docker lk4d4.darth.io/categories/nam…. Он русский, кстати @LK4D4math

21:33
@backendsecret Ребята, есть проект для #Go ( #Golang ) Dev, можно удаленно. raw.githubusercontent.com/paulcamper/job…

Вот реально, вакансии на Go появляются каждый день и очень вкусные twitter.com/chubik/status/…

21:39

Кстати, вдруг есть такие, кто до сих пор не знает что такое cgroups kernel.org/doc/Documentat…

22:28

# Четверг 16 твитов

Чуваки @backendsecret, есть скала SaaS, релокейт в Берлин на годный рейт. 2 года со скалой желательно и жвм опыт.
Клюнули на меня. Нужно?
1:15
VIDEO: DockerCon: Live migrating a container pros cons and gotchas -- Pavel Emelyanov youtu.be/bnvbq0ePqfs
1:16

Кстати про Rust, вы знали что есть русскоязычный чат, где можно задавать глупые вопросы? Вот он - gitter.im/dev-ua/rust @listochkin

12:54

Кто-то знает какие бумаги куда надо отправлять в РФ если живешь и работаешь за границей? Мне кажется никто толком не понимает

15:27

Как бросить Катю и переписать криптовалюту с PHP на Go habrahabr.ru/post/272695/

15:39
@freiksenet_ru а если ничего не делать? Я уже второй год во Вьетнаме, и многие русскоязычные экспаты тоже не парятся @backendsecret
15:56
@mistadikay @backendsecret @ivan0yu штраф до 200 тыс. руб. или в размере заработной платы за 1 год либо обязательные работы (до 400 часов).
16:03
@backendsecret в первый приезд в РФ в течении двух недель ты обязан через почту уведомить ФМС о наличии ВНЖ. Квиток нужно хранить в паспорте
16:12
@backendsecret если работаешь и живёшь, то ФМС считает это за ВНЖ. У меня вот только work permit, но их это не волнует.
16:22
Ищем фуллстэк разработчика в Aviasales Пхукет(Тайланд).Много интересных технологий, хайлоад, зарплата в $ @backendsecret @jsunderhood RT plz
18:45

Авторизация в Skype опять поломалась, есть такие кто ещё с него не слез для рабочих дел?

20:55
@skl1f @backendsecret Slack, Chatgrape, Telegram и т.д.
альтернатив уже достаточно.
одним словом - пробуйте!

А звонить чем? У нас корпоративный хенгаутс, через него все звонят twitter.com/m_arzubov/stat…

22:20
@backendsecret да хенгаутс много кто юзает для колов и стендапов )
вот так стендапы в Dockyard'е проходят pic.twitter.com/sSq90VnXW1
22:29
@backendsecret пробуем хипчат, народ ноет что нельзя редактировать сообщения и звонить в бесплатной версии))
22:29
@Druzhinin_A @backendsecret мы так стремительно передираем запад, что забываем, как вполне себе миллион лет западный дев живет в irc

Да, писать не проблема, но как звонить и устраивать конференции (просто)? twitter.com/strangeqargo/s…

22:59

Кстати, я вас всех обманул, вот вам полный список ссылок на статьи почему Go очень плохой и им не надо пользоваться github.com/ksimka/go-is-n…

23:26

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

@backendsecret : "They include people who don't like Go because it doesn't make them feel clever" jmoiron.net/blog/for-bette…
1:36

Завтра отпуск, хочу попробовать Haskel, с чего начать? Есть всего две недели на всё про всё.

16:35
@backendsecret лучшее с чего стоит начать haskell - не начинать его :) а начать elixir
16:39
@backendsecret learnyouahaskell.com миленькая книжка
16:48
@backendsecret Алехандро Серрано Мена.
16:48

Вот вам очень крутой список для дебага и работы с http2 blog.cloudflare.com/tools-for-debu…

16:57

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

Известные люди вкладываются в развитие ИИ. Думаете мы уже приблизились к возможности создания сильного ии? openai.com/blog/introduci…

0:45

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

Всем спасибо. К сожалению, пришлось в конце недели уехать в срочный отпуск. Но надеюсь вам понравилось. С вами был @M0sth8.

16:36

Пользуясь пересменкой хочу напомнить, что если Вы желаете стать автором, пишите на backendsecret@gmail.com или @dcromster

22:14

habrahabr.ru

www.coursera.org

github.com

other


@axique