КОЛОНКИ · 24 августа 2015, 08:34 · isavchuk
Неделя за 10 ссылок: крепостное право для айтишников

Минские офисы Viber и Wargaming — где лучше живётся яйцеголовым? «Жаль, что в Беларуси нет крепостного права для айтишников» — ужасы нашего нерезинового ИТ-кластера. Острый сепаратизм внутри биткоин-сообщества, руководство по увольнению половины команды и рассказ о необычной модели разработки «Aspiration Driven Development» — в сегодняшем обзоре ссылок за неделю.

1. Повторение — мать учения

В последний раз возвращаясь к ранее перемолотой теме, сообщаю, что стала доступна видеоверсия встречи «Про бизнес», где перед широкой общественностью держали ответ Аркадий Добкин (EPAM) и Кирилл Чикеюк (Kino-mo).

Встреча продолжалась 1 час 40 минут.

2. Hot or Not?

Один день в офисе Viber против Как я провёл день в главном офисе Wargaming.

И если любите шастать по офисам яйцеголовых, то вот ещё про гомельский EPAM: Сделано в Гомеле: из лингвиста в айтишники.

3. Слушать мою команду

«Жаль, что в Беларуси нет крепостного права для айтишников»:

В IT надо ввести правила, как в футбольных клубах: если инвестировал знания в сотрудника, то и компания, куда он переходит, компенсирует определенные затраты.

Иллюстрация: Martina Paukova, Kyky.org.

4. Нерезиновая кластерообразующая отрасль

Ужас-то какой, люди бегут и бегут, и все в ИТ:

Эдуард Трошин — журналист из Беларуси, который сбежал в IT прямо через окно офиса государственной газеты в Минске. В свои 45 лет он, несмотря на нелюбовь к математике и «гуманитарный» склад ума, не только занимается IT-журналистикой, но и осваивает сложные языки программирования.

От себя добавлю, что Эдуард — постоянный и старый автор газеты «Компьютерные вести». Статьи о самообучении программированию можно почитать в его серии «Стать программистом после сорока». Если бы у меня была такая замечательная обучающая программированию серия статей, то я сразу бы переложил весь сюжет на комиксы, а затем продавал бы их в Беларуси среди гуманитариев за баксы.

5. Айтишник, береги свои гляделки смолоду

Безопасный монитор: миф или реальность?

Я выдернул оттуда такой комментарий:

Не вижу особых различий в отражённом и излучённом свете. И тот, и другой окрашиваюся за счёт поглощения. Например, зелёные листья поглощают красный и синий, то же делают и зелёные пиксели. Автор не знает, КАК работает ЖК-монитор?

Глаза устают от повышенной аккомодации и напряжения мышц сведения глаз. Поэтому, чтобы снизить вред, даже если зрение нормальное, а моник 23'' и меньше — работайте в очках с некоторым плюсом по отношению к повседневному взору.

Что до сведения глаз, то покупайте большой монь и отодвигайте его на пару-тройку метров от себя.

6. Кипит наш разум возмущённый: биткоин на распутье

В мире биткоинов назрели серьёзные внутренние разборки — часть «корневых» разработчиков принципиально не согласна с остальными. Как это водится в таких случаях, во всю кочегарится экстремизм и сепаратизм, а с «фашистами» жить бок о бок, согласитесь, не комильфо. Поэтому отныне биткоин начинает существовать в виде Bitcoin Core и его более инновационного форка Bitcoin XT. Стоит сразу оговориться, что это не совсем привычный всем нам независимый форк, а две независимые ветки кода, хостящиеся на базе одного общего блокчейна, и, как говорят в таких случаях в промо-роликах к боевикам, в этой гонке выжить должен только кто-то один.

«Идёт гражданская война за Bitcoin»:

Война за Bitcoin началась после того, как два влиятельных программиста ядра Bitcoin объявили о планах разбить код, на котором работает сеть. Их новая сеть называется Bitcoin XT, и она хочет заменить собой Bitcoin — но зачем они пошли на это?

Hearn объяснил в подписном листе разработчиков Bitcoin, что он считает, что форк остался единственной возможностей разрешить тупик в сообществе: «Мне жаль, что дошло до этого, но другого пути нет. Проект ядра Bitcoin настолько ушёл от принципов, которые я и множество других считаем важными, что форк — это единственный способ исправить положение». Не в силах договориться с маленькой горсткой программистов ядра, они вынесли спор на голосование всего сообщества.

Из комментариев выцепил вот это:

Есть ощущение, что это скорее аргумент в споре. Чтобы легче продвигались идеи в Bitcoin Core. Трудно ожидать, что сеть перейдет на XT после заявления Mike Hearn, что Bitcoin XT будет управляться им лично по модели «benevolent dictator» (доброжелательный диктатор). Как бы разговор после этого о том, что Bitcoin Core ушел от первоначальных идей теряет смысл. В сообществе также периодически звучат мнения, что подобный переход может похоронить Bitcoin.

Майнерам падение курса нафиг не нужно, а в данном случае только их голос и будет решающим. Для перехода на Bitcoin XT требуется, чтобы 750 из 1 000 последних блоков в лучшей цепочке имели новую версию. При этом на версии ПО у пользователей никто не смотрит, это будет их проблема, так что случае дабл-спенда будут наверняка между «новой» с «старой» сетью. Два года назад такая ситуация была уже, и тогда ветки разошлись всего на несколько часов, но этого уже хватило, чтобы поймать случай дабл-спенда.

А между тем, «сепары» уже наводняют сеть своими нодами:

Да поможет биткоин святой Сатоши — скоро всё дешевое и старое оборудование (прежде всего китайские чайники) конкретно так задымит от гигантских 8-меговых блоков Bitcoin XT.

Остается только процитировать Чарльза Дарвина:

Но более всего пострадают, конечно, те формы, которые непосредственно конкурируют с формами, претерпевшими модификацию и улучшение.

ИМХО, это практически белорусская дилемма, что же лучше: замереть в позе страуса и ждать приближающего конца под натиском накапливающихся проблем или попробовать помайданить, чтобы открыть новые дивные горизонты пропихнуть новые размеры блоков, при этом в случае неудачи обвалить всю вычислительную сеть. Как видим на примере происходящего в сообществе биткоинов, старшее поколение склонно к первому варианту («Наши деды с блоком до 1 Мб майнили, и мы будем» или «И как один умрём в борьбе за это»). Более молодое и отвязное поколение склонно рискнуть и проскачить на красный свет традиционных ценностей (если оно того стоит), не дожидаясь трубных звуков апокалипсиса.

7. Про OCL

Объектный язык ограничений (и немного про метамодели):

На наш взгляд, объектный язык ограничений (Object Constraint Language, OCL) должен знать каждый, кто занимается моделированием или кому интересна модельно-ориентированная разработка. Однако, он незаслуженно обделён вниманием в сети вообще, а, уж, в русскоязычном сегменте информации просто мизер. Что это за язык и зачем он нужен, описано в этой статье. Статья не претендует на фундаментальность, полноту охвата, точность определений и т.п. Её задача: 1) на простых примерах познакомить с OCL тех, кто никогда не слышал об этом языке; 2) а для тех, кто о нём слышал, возможно, открыть новые способы его применения.

8. Почему...

9. Зачистка проекта

10. Aspiration Driven Development и Selenium

Алексей Баранцев рассказывает про пока необычную модель разработки «Aspiration Driven Development»:

Многим знаком инструмент Selenium. Это стандарт de facto (а вскоре и de juro) в области автоматизации веб-приложений и мобильных приложений. Невероятно популярный инструмент. Но удивительно то, что Selenium развивается без чёткого плана. С одной стороны, это вполне объяснимо — команда разработки представляет собой группу энтузиастов, работающих над проектом в свободное время. С другой стороны, непонятно, почему коммерческие вендоры не могут повторить этот успех. Вот вы верите в то, что такое возможно?

 

 

 

*Мнение колумнистов может не совпадать с позицией редакции.
**В цитировании сохранены авторская орфография и пунктуация.

Источник: dev.by
Вакансии

Обсуждение

Missing

Спасибо за пиар:–)


Авторизуйтесь, чтобы оставлять комментарии

© 2008-2017 Частное предприятие "Дев Бай"
Использование материалов, размещенных на сайте, разрешается при условии прямой гиперссылки на dev.by. Ссылка должна быть размещена в подзаголовке или в первом абзаце публикации.
datahata — хостинг в Беларуси