lecharton

2 августа 2015, Россия

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

Привет! Меня зовут Екатерина Трефилова, возможно вы меня знаете как @Lecharton

21:59

Я занимаюсь разработкой hi-tech.mail.ru и буду рассказывать как мне живется первую неделю после запуска проекта :)

22:00

В общем женщина на корабле ребят, немного дестроя ;)

22:09

4 утра: ребята, у нас не тру RESTful апи!

1:21
@backendsecret в ICFP Contest не участвуешь? Очень рекомендую - реально лучший конкурс по программированию.
2:41

.@listochkin как-то не складывается у меня с конкурсами :(

2:42

Хочется переписать, пока пишешь :(

11:56

За эту неделю поняла, что последнее время либо нахожусь в потоке, пишу код и не вижу ничего вокруг, либо отдыхаю и мне не до кода :)

13:41

И с удивлением обнаружила, что чтобы отвлечься на социалку, мне себя прям заставить надо Оо

13:42
На этой неделе такой по домашнему уютный @backendsecret :-)
14:31

.@darednaxella спасибо :)

14:31

Вот и все, сдаю вахту. Всем спасибо за ответы, вопросы и вообще внимание. Это был интересный опыт :)

15:31

Если кто забыл или не знал, с вами была Екатерина @Lecharton Трефилова. Если что-то не успели сказать - пишите, пообщаемся :) Пока пока!

15:33
@backendsecret спасибо, отличная неделя! :)
15:56
@backendsecret Спасибо!
15:56

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

Еще раз привет :) если вы не домотали до ночных твитов - меня зовут Екатерина @Lecharton Трефилова. На этой неделе ведущей буду я

7:51
@backendsecret Привет! На чём пишешь?
7:51

. @subzey я пишу на Perl и очень этот язык люблю :)

7:52

Спрашивайте, рассказывайте, поехали! :)

7:54
@backendsecret мой друг админил в мейлру, теперь любит PHP. Его можно спасти? :)
7:54

.@fat0troll смотря от чего и зачем :)

7:55

Начнем неделю с мотивации. Как вы мотивируете себя не просто грепать по todo, но и уменьшать их количество?

7:56
@backendsecret , привет! какой шаблонизатор используете? почему его?
8:03

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

8:05
@backendsecret почему Perl? Как попала на него? Почему вообще программирование? :)
8:09

.@dcromster на моей первой работе я поддерживала сайт на Perl, там мы с языком познакомились. А потом я писала диплом на Python...

8:12

.@dcromster днем у меня была перловая свобода, а по ночам диплом со строгим питоном. После универа я осталась на стороне свободы :)

8:14

.@dcromster а программирование, потому что папа инженер, математика царица наук и что если не это :)

8:17
@backendsecret система мотивации "две морковки")
8:18

.@fat0troll я только про одну слышала, расскажешь подробнее?

8:18
@iamstarkov @backendsecret @PZabolotniy я тоже прифигел немножко от такого шаблонизатора
8:19

.@raxpost @iamstarkov @PZabolotniy оно да. Почему прифигел?

8:20
@backendsecret какие планы двигатся дальше? Go, Node? ;)
8:34

.@dcromster смотрю в сторону C и плюсов. Правда давно уже просто смотрю, руки не доходят :)

8:35
@backendsecret @dcromster ~в связи с чем вот такой вопрос: возможно и нужно ли вообще пересесть с питона на перл?
8:42

.@iamale_ru @dcromster думаю нет в этом смысла :)

8:42
@backendsecret, на Perl еще пишут?
8:44

.@vmakeev еще как :)

8:44

.@raxpost @dcromster свобода это не только слабая типизация, это возможность написать все несколькими способами. Выбираешь удобный и вперед

8:48
@raxpost @backendsecret @PZabolotniy это ведь javascript engine, а не multi-language template engine
8:53

.@iamstarkov @raxpost @PZabolotniy у нас много проектов написанных на разных языках и удобнее для всех юзать один и тот же шаблонизатор

8:54
@backendsecret Впечатлилась XS ? ;)
8:54

.@dcromster даа, доклады на последней YAPC были огонь

8:55
@backendsecret две морковки. Одна спереди, другая сзади. Либо фиксим баги и получаем морковку, что спереди, либо не фиксим и получаем…
8:56

.@fat0troll это скорее про исправление багов, а не про тех долг

8:56
@backendsecret несколько способов сделать одно и тоже-это же Ruby! Есть ли проблемы с поиском молодых кадров на Perl? Вроде он не модный уже
12:09
@backendsecret для разработчика понятно, а чем Perl хорош для бизнес задач по сравнению с теми же PHP, Python, Ruby?
12:12

.@raxpost я думаю что выбирая язык для бизнеса нужно исходить из того какие у тебя есть разработчики или каких тебе проще найти

12:23
@backendsecret тех долг ведёт или к наличию багов, или к отсутствию фич :)
12:23

.@fat0troll не соглашусь, иногда это влияет только на красивость кода

12:24
@backendsecret какое твоё мнение: Perl6 илиPerl7? ;)
12:24
@backendsecret да, уже видел :(
А как ты и Mail.ru в целом относятся к OSS?
12:25

.@anton_davydov я тут буду выражать только мое мнение :) ты про опенсорс?

12:27
@backendsecret, приоритет у FIXME, только потом TODO :-)
12:27

.@gruz0 и до TODO доходит дело?)

12:28
@backendsecret @iamstarkov @PZabolotniy v8 это JavaScript движок, причем тут шаблонизаторы? Или мы все-таки о разном?)
12:29
@backendsecret проблемы с кадрами есть на всех ЯП,да, но если сравнить, то на JavaScript и PHP молодых кадров больше, чем на Perl! Или нет?)
12:30

.@PetrMyazin по моим ощущением молодых кадров на всех языках мало

12:30
@backendsecret без проблем :)
да, я про опенсорс
12:31

.@anton_davydov я очень хорошо отношусь :) сама разработкой не занимаюсь, хотя хочется

12:32

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

12:34
@backendsecret а почему не занимаешься, если хочется? :)
14:17

.@anton_davydov времени вечно нет, меня обычно хватает на свои проекты и на работу

14:19

Видимо нельзя прийти к программистам, сказать, что пишешь на Perl и задавать вопросы на отстраненную от этого тему. Жив или не жив?)

15:09
@backendsecret хорошо. тогда так: nextPerl это 6 или 5->7?
16:06

.@dcromster мне кажется 7

16:07

А кто-нибудь еще использует v8? Или хотя бы просто знает что это?

16:08
@backendsecret выпил грузинского коньяку
18:26

.@a_lithium это для разгона или чтобы нервы успокоить?

18:26
@truecrux я уже не помню. Я там, где делал уже давно не работаю. Катя точно знает :) @iamstarkov @backendsecret @raxpost @PZabolotniy
18:29

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

@backendsecret @PetrMyazin получается, не молодые специалисты ищут работу, а работа ищет молодых специалистов?
5:44

.@fat0troll @PetrMyazin я искала работу один раз, еще в универе на 4м курсе. Остальные работы сами меня нашли.

5:45
@backendsecret быстро работает? Как компилите? Каждый шаблон в отдельном рантайме или один рантайм держите и по API ходите? @PZabolotniy
8:11
@backendsecret Вопрос не про перл: Сколько времени в среднем занимает доехать до работы? (Ты не указала город, подразумеваю Default city)
8:12

.@subzey да, Москва. Я живу далеко от работы, на метро и на машине ехать примерно час

8:59

Мне не понять как люди пишут код в метро и электричках. Нужно прокачать умение сосредотачиваться или наушники?

9:00
@backendsecret @subzey разве это далеко?
9:01

.@_sashashakun @subzey далеко) я живу у мкада а работаю в центре, два разных мира))

9:01
@backendsecret мне кажется это удел хипстеров. Лучше просто подумать, поразмышлять о задаче, а потом спокойно её сделать.
9:38

.@KSDaemon многие мои знакомые так пишут свои проекты. Может они в душе хипстеры конечно :)

9:39
Вслед за чатом девопсов у нас появился Java-чат! gitter.im/dev-ua/java
Мы будем рады всем! /cc @jsunderhood @rubyunderhood @backendsecret
10:45
@KSDaemon @backendsecret у меня получалось, потому что не отвлекают в электричках и метро
10:45
@backendsecret @iamstarkov @KSDaemon поговаривают что есть такая штука как наушники. даже в суровых сибирских электричках работает
10:56
@ivanenok @backendsecret @iamstarkov мне одних наушников мало. Нужно комфортно сидеть, обстановка и окружение.
10:57
@backendsecret @KSDaemon @iamstarkov угу, кофемашина, удобное кресло и что бы манагер добрый и пиво приносил холодное :)
13:41
@KSDaemon но от второго монитора не так уж и много пользы. Макбука с ретиной вполне хватает @backendsecret @ivanenok @iamstarkov
13:43
@dcromster @truecrux @iamstarkov @backendsecret @PZabolotniy расходимся, шаблонизатор v8 оказался просто шаблонизатором на ноде
13:44
@KSDaemon @backendsecret @ivanenok @iamstarkov Жаль, за рулём нельзя код писать
13:45
@ivanenok @backendsecret @iamstarkov @KSDaemon В МО зачастую хуже чем в сибири, едешь стоя в тамбуре - где, максимум чтение
13:46
@backendsecret в vim в режиме HUD, с переключением command mode ↔ insert mode двойным выжатием сцепления @KSDaemon @ivanenok @iamstarkov
15:13
@dcromster @truecrux @iamstarkov @backendsecret @PZabolotniy ну я их точно не путаю) в js никаких шаблонов нет, кинь линк на то что вы юзали
18:23

.dcromster @raxpost @dcromster @truecrux @iamstarkov @PZabolotniy мне кажется мы запутались в понятиях. V8 js движок...

18:24

.@raxpost @dcromster @truecrux @iamstarkov @PZabolotniy который мы используем для фестовых шаблонов. Как-то так

18:26

Обожаю перфекционистов. - Давай все перефигачим чтобы было красиво - Давай!

18:31
@iamstarkov @backendsecret да, этот тред похож на ад)
18:53

.@backendsecret: @raxpost @iamstarkov вы меня, если честно, сподвигли в нем нормально разобраться

18:54

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

Давайте поговорим о дискриминации. m.geektimes.ru/post/259762/ Знаете красивых девушек программистов?

9:13
@backendsecret а то. и не одну.
9:33
@backendsecret нет, знал просто женщин ИТ-шниц, но многие выходят замуж и забрасывают карьеру.
9:33
@backendsecret, да, доводилось работать раньше. И сейчас у нас в команде две девушки :-)
12:30
@backendsecret у меня товарищ по команде женился на коллеге :)
12:30

.@fat0troll они запилили стартап?)

12:31
@backendsecret а тебе самой сложно работать в профессии? испытывала ли ты дискриминацию или просто были ли какие-то проблемы из-за пола?
12:31

.@anton_davydov работать не сложнее чем остальным :) с дискриминацией сталкивалась и она не такая как на плакатах и в кино.

12:34

.@anton_davydov не имею ничего против того, что кто-то считает меня привлекательной. Это дискриминацией не считаю

12:35
@backendsecret Да. Только большинство во фронте. Бэк так жесток, что не каждая девушка выдержит его.
12:35

.@dcromster я только на бэке и знаю девушек. С фронта ни одной знакомой

12:36

.@iamstarkov поддержала в своем личном тви :)

12:37

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

12:38
@backendsecret расскажи, пожалуйста, о применяемых БД, как выкладываете, GIT/SVN и т.д. всё, что можно узнать о внутренних процессах
12:39

.@dcromster мы используем git и mysql. Все весьма стандартно. Для личного проекта взяла постгрес, и о боже, он прекрасен.

12:40
@backendsecret @dcromster а для личного проекта тоже Perl или что-то более популярное?
13:39

.@zhulikgleb @dcromster тоже Perl

13:39
@backendsecret а можешь подробнее (если это не очень личное)? в чем она выражена?
13:42

.@anton_davydov это сложно объяснить. Иногда встречаются мужчины, которые не воспринимают женщин серьезно.

13:46

.@anton_davydov например - ты приходишь и говоришь коллеге, что нашел ошибку в его коде. Он смотрит, говорит ага и фиксит.

13:48

.@anton_davydov чтобы для меня была аналогичная ситуация, мне нужно еще его убедить что я соображаю хотя бы на уровне ежа.

13:49

.@anton_davydov пример от балды и любые совпадения случайны :)

13:50
Давайте поговорим о дискриминации. Кто из мужчин-программистов нравится вам внешне?
13:52

.@toivonens это прекрасно :) внешне Цукерберг и молодой Гвидо

13:54
@backendsecret @toivonens парень тоже программист? Холивары дома бывают?
15:13

.@crashkin @toivonens о, даа! Перл и линух, против винды и джавы :)

15:14

А что, svn еще жив?

15:14
@KSDaemon @backendsecret например, основаня разработка ruby ведется в svn :(
16:48

.@anton_davydov @KSDaemon но зачем?

16:49
@backendsecret @KSDaemon она там вестись начала еще до гитхаба, сейчас есть зеркало на гитхабе и многие пишут туда
18:06

.@anton_davydov @KSDaemon слышала страшные истории про svn + git, обычно эта система лажает

18:06

.@subzey нее, говорят жив :)

20:08

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

@backendsecret Кстати, жизненно важный вопрос, «гит» или «джит»?
9:12

.@subzey гит. Чмод или шамд?)

9:12
@backendsecret а не рабочие?
9:13

.@rusgautama не рабочие, в свободное от работы время :)

9:13
@backendsecret, а расскажи, как у вас решаются вопросы, когда разработчик/тимлид/PM увольняется. Кто перенимает задачи и всё такое? :-)
9:14

.@gruz0 у нас есть руководитель отдела, он решает такие вопросы. Мы стараемся чтобы все разрабы на проекте знали все куски кода и ...

9:16

.@gruz0 подменять друг друга

9:16

Желаю вам, чтобы у вас не болели зубы через неделю после запуска

9:22

Вот вроде только все написали, а местами все равно хочется все взять и переписать

16:11
@de_gis больше стресса :) Шучу. Я думаю что из-за видуализации. Девушкам легче: сделал-увидел. На бэке это сложнее. @backendsecret
22:28

# Пятница 33 твита

@backendsecret @dcromster @de_gis это психологическая фигня, после 10 лет работы понемногу начинает отпускать :) к 15 годам смиряешься :)
7:36

.@ivanenok @dcromster @de_gis с не видимостью результата?)

7:37
@jsunderhood Мой вопрос почему-то игнорируют. Но реально же в Европе девушек-фронтендеров мало, а бекендеры есть @dcromster @backendsecret
7:39

.@toivonens @jsunderhood @dcromster я девушек только в бэке знаю, так что сижу и молча слушаю :)

7:40
@backendsecret на одной предыдущей моей работе оба лучших бэкендера в компании были девушками.
7:40
@dcromster @backendsecret моя одногрупница фуллтайм пишет на ассемблере (ну, не знаю, как щас, но год назад - точно) pic.twitter.com/BLCBllQYwt
7:41
@backendsecret @dcromster @de_gis с тем что результат не можешь увидеть, с тем что время получения большое и тд
7:51
@backendsecret @dcromster @de_gis задачи становятся архитекторскими, а проекты весьма долгими, первого приближения можно ждать весьма долго
7:51

.@ivanenok @dcromster @de_gis от проекта еще зависит. Бывает ты пилишь свою маленькую часть и с тобой еще много кто пилит все в целом...

7:53

.@ivanenok @dcromster @de_gis в итоге нет ощущения - я все запилил

7:54

Я как-то пилила печать чеков, по уровню сложности кода фигня, но меня приводило в восторг, что принтер печатает то, что я ему приказала :)

7:56
@Chudesnov @backendsecret @dcromster ну что так скромно то. давайте уже спросим. @vishnevayaKate ты правда на асме колбасишь люто?
7:56
@backendsecret а также на днях случилось очень крутое, «Правила поведения на конференциях» были переведёны на русский ru.confcodeofconduct.com
10:05
@VasyaRomashova это камень в огород текущей ведущей @backendsecret
10:06

.@VasyaRomashova обожемой я женщина! Оо меня совсем скоро свергнут ;)

10:07
@VasyaRomashova @backendsecret Совсем распоясались ;) Когда я только начинала работать, то представлялась "я не женщина, я — программист"
10:25

.@asktwi @VasyaRomashova меня убивает невозможность быть и тем и тем. Докажи, что программист, а потом уже можешь сказать что не мужчина

10:26
@backendsecret @asktwi разве действительно ЖЕНЩИНА всегда требует ОСОБОГО отношения со стороны коллег? никаких денежных бонусов за это нет.
11:47

.@VasyaRomashova @asktwi нее, речь не про особое отношение в плане бонусов. Заявить, что ты женщина слишком громко звучит ->

11:50

.@VasyaRomashova @asktwi просто если ты приходишь вся такая девочка, то тебе не поверят что ты программист. Может не все коллеги, но часть

11:50

А как вы решаете, что новая технология ок и ее можно использовать на живом? Какие у вас критерии?

11:52
@backendsecret 1. нравится реализация/идея / подходят места где стоит ее примерять
15:19

.@anton_davydov можешь подробнее про комьюнити, зачем смотришь? Что и как влияет?

15:21
@backendsecret берём новую технологию, и сразу в продакшен, а время покажет, кто был прав - самый весёлый способ! Подходит для микросервисов
15:22

.@PetrMyazin жестоко и беспощадно

15:22
@backendsecret стабильный API, наверно
15:22

.@fat0troll а как определяешь стабильность?

15:23
@backendsecret 1. использую в мелком (но обязательно production) проекте 2. тащу на крупный и живой
17:29

.@meowthsli как долго юзаешь на мелком, перед крупным?

17:29
@backendsecret новую технологию на живом? Ага, лучше даже в пятницу))
17:32

.@ponfius главное не бояться :))

17:32
@backendsecret когда через месяц код взаимодействия с этой библиотекой работает без изменений — уже хорошо :)
17:33

.@fat0troll чтобы это определить, надо его использовать начать :)

17:33

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

Вот чем круто жить вместе трем прогерам - домашний хакатон! А вы как развлекаетесь?

11:50

В любой непонятной ситуации, отдавай json

11:59

Кстати, немного о моей боли, я не понимаю доку гугла. Кто там ее пишет? Как в ней искать? Они не хотят чтобы ее поняли, да?

12:04

Вот объясните мне, как блин организовать правильно авторизацию через гугл для моб. приложения, так чтобы сервер мог проверять токен?

12:06
@backendsecret ухожу в офф лайн
12:06

.@lisovskyvlad кодишь только на работе?

12:07
Случайно нашел ещё одну программистку! И ещё Перловщица! Привет @AniNatalie! // @backendsecret
17:15

.@dcromster @AniNatalie привет!

17:15

other