Category: it

Category was added automatically. Read all entries about "it".

Default

А где Роскомнадзор?

Как известно, Роскомнадзор запретил СМИ указывать способы и причины самоубийств. Из чего следует, что информация о том, что второй пилот Аэробуса сознательно разбил самолет, не может быть опубликована в российских СМИ.

Очередная иллюстрация для все еще не готовых называть безумие безумием.
Default

Вернулся

Вернулся вчера из Москвы, где выступал на конференции Agile Days 2015. До последнего момента не был уверен, впишется ли мой доклад о функциональном программировании в программу, в основном отведенную методологии и организации процессов разработки.

Судя по реакции аудитории, вопросам и твитам, вписался. Более того, похоже, многим с их техническим бэкграундом не хватало подобных докладов.

Из твиттера:
- Поем оду монадам. Караоке на треке по функциональному программированию.
- Это был шикарный talk и песня про монады взорвала зал! Лучший подарок от организаторов конференции! Спасибо!
- Вагиф сделал очень нужный и очень деликатный доклад по #ФП!Таких очень не хватает!Спасибо


UPDATE. Получил от организаторов результаты оценок докладов. У моего - 4.83 по пятибальной шкале, это пятое место среди всех участников. Значит не зря старался.

Поговорил с одним из организаторов, поинтересовался, почему же так мало технических презентаций. "В России старых программистов не бывает", - саркастично пояснил он, но добавил потом, что это не их целенаправленная политика, но непросто отыскать и отобрать соответствующие уровню конференции презентации. Заметил еще, что в прошлом году часть технических докладов делали украинцы, а в этом году от них ничего не пришло.

В свободное время находился по Москве. В четверг отходил 27 км, в пятницу - 18. Дошел от ЦМТ до бывшего Главклуба, что нынче Yotaspace у метро "Ленинский проспект", там с друзьми сходили на юбилейны концерт "Вежливого отказа". Замечательный был концерт, но звук, на мой вкус, был резковат для их стиля. Говорят, правда, что это просто у зала такая акустика.
Default

Code review в Майкрософте

http://channel9.msdn.com/Series/NET-Framework/NET-Core-API-Review-2015-01-14

После выкладывания сорсов .NET в публичный доступ с возможностью пулреквестов Майкрософт начал организовывать регулярные обсуждения предложенных изменений со стороны. Это видео дает представление о том, как они проходят.

На самом деле они обсуждают, как уничтожить Россию, но надо отдать должное - сразу и не заподозришь.
Default

GitHub на выход

Роскомнадзор пишет, что начинает блокировать GitHub (via scholar_vit).

https://twitter.com/roscomnadzor/status/539715198891073537

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

Это очень здорово, что профессионалы желают мразям висеть на столбах, когда им не дают работать. Жалко лишь, что у них не возникало подобных желаний, когда Pussy Ryot обвиняли в нарушении положений Трулльского собора. Потому что это одно и то же.

Ужасно по-прежнему слышать от достойных и работящих людей, что достаточно стараться достойно жить и много работать, и все само наладится. Впрочем, сегодня число таких уменьшится на число пользователей GitHub.
Default

Luxoft

А вчера Дмитрий Лощинин, гендиректор крупного разработчика программного обеспечения на заказ Luxoft (входит в группу IBS), сообщил, что компания переведет около 500 самых опытных сотрудников из Украины и России в свои офисы в Восточной Европе. Гендиректор Luxoft Дмитрий Лощинин объяснил это политическими причинами: клиенты Luxoft — крупные мировые корпорации — встревожены в связи с событиями на Украине и санкциями против России и опасаются, что они могут создать риски для их бизнеса.

Все это, конечно, очень печально, но неизбежно. Мне довелось сотрудничать с программистами из питерского отделения Luxoft, знаком с некоторыми сотрудниками киевского. Самые лучшие впечатления. Мое знакомство с Люксофтом относится к периоду еще до российско-грузинского конфликта, тогда у них был крупный проект с Боингом. Если не ошибаюсь, уже после грузинских событий американские проекты стали сворачиваться.

Вот еще что примечательно. Если зайти на страницу Люксофта и открыть раздел "История", можно то появится следующий текст: "Established in April 2000, Luxoft was created to focus on the growing market for offshore software services in the U.S. and Europe. Luxoft has continuously strengthened its worldwide presence and its client support capabilities through new office openings and acquisitions around the world. Over the years, the company extended the range of its services and has built core competences within key verticals. Luxoft has enhanced its capabilities by investing in R&D and creating proprietary software platforms for the energy, telecommunications, automotive, and finance markets.

Today, with more than 7200 employees, Luxoft continues to provide high-end, value-added business solutions to its clients across the globe with a distinctive combination of technology, talent, innovation, and the highest quality standards."

Попробуйте определить из этого текста, что история Люксофта связана с Россией. Не получилось? Вот-вот. Сегодня для успеха в серьезном деле связь с Россией желательно не светить.
Default

Особый респект

Вот этим ребятам - особый респект, хоть мы и не читали их заметок. Технари из "Ленты", могли бы остаться работать при ком угодно, но сделали свой выбор. При том, что время такое, семьи, дети. Такие примеры вселяют надежду.



Collapse )
Default

Очень здраво про Пусси Райот с точки зрения программиста

https://www.facebook.com/alexander.malenkov/posts/10202608339243686

"Когда я работал программистом, самое трудное было - обработка нетипичных случаев. Легко написать программу, которая учитывает только стандартные запросы. Но программа не должна зависать и падать НИКОГДА. Даже если фамилия клиента превышает отведенные на это 20 символов. Даже если кто-то сдуру ввел в поле курса валюты отрицательную величину. Даже если вместо паспорта у клиента воинский билет. Таких случаев - от силы 1%, но на учет всех возможных нетипичностей уходило куда больше времени, чем на стандартный алгоритм. Более того, когда программа уже написана, наступает этап верификации – когда ты нарочно прыгаешь на клавиатуре, меняешь дату в системе, пытаешься делить на ноль и всячески провоцируешь программу сломаться. Есть даже такая ценная специализация – верификаторы – люди, которые гоняют программу, чтобы убедиться в ее устойчивости.
Так вот Pussy Riot – верификаторы. Устойчивая (допустим на секунду) с виду общественная система должна уметь обрабатывать нетипичные явления. Когда все ходят строем на работу, ночью спят, по выходным выезжают на дачу – все хорошо. А что будет если? Если спеть в церкви? Если надеть бедую ленточку? Или синее ведро? Если залезть на дерево и пускать мыльные пузыри? Если просто лечь на землю?"


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

Много лет назад, когда дисциплина тестирования лишь формировалась, кто-то сказал: "Если бы строители строили здания так же, как программисты пишут программы, первый залетевший дятел разрушил бы цивилизацию." Так вот Пусси Райот - это те самые залетевшие дятлы. При которых почему-то перестают работать суды, правоохранители прячутся, сменяясь ряжеными бандитами с нагайками, а люди, называющие себя верующими, начинают безбожно лгать. Значит все эти институты не прошли тестирование. Это не обязательно означает, что они подлежат перестройке с нуля (хотя некоторые из них подлежат по результатам других тестов), но латать их необходимо.

UPDATE. Лучшая иллюстрация сказанного. Пресс-конференцию, которую Пусси Райот сейчас проводят, пришлось перенести на улицу. В ГОСТИНИЦЕ ПРОРВАЛО ТРУБЫ.

Default

В мире Роскомнадзора

"Критерии вредного для здоровья и развития детей контента информационной продукции, распространяемой в информационно-телекоммуникационной сети Интернет"

Критерий No4.2.1 Использование привлекательных образов
Информация (образы и словесные описания), использующая яркие привлекательные образы, вызывающие положительные эмоции, для пропаганды альтернативных моделей семейных отношений.
Например, пара, состоящая в нетрадиционных сексуальных отношениях, может быть представлена яркой и обаятельной.

Критерий No4.2.2 Использование непривлекательных образов
Информация (образы и словесные описания), использующая яркие отталкивающие образы, вызывающие отрицательные эмоции, для дискредитации традиционной модели семьи.
Например, пара, состоящая в гетеросексуальном браке, может быть представлена, как грубая и отталкивающая.


http://rkn.gov.ru/docs/Razdel_6.pdf