Реклама в Telegram-каналах DzikPic и dev.by теперь дешевле. Узнать подробности 👨🏻‍💻
Support us

Неделя за 10 ссылок: как Masquerade давит на аутсорсеров

Оставить комментарий
Неделя за 10 ссылок: как Masquerade давит на аутсорсеров

«Серый кардинал» белорусского ИТ и свежее выступление основателей Masquerade, какие фильмы любит вице-президент Itransition и репортаж про первые заработки белорусских детей в ИТ, а также про подозрительные внутренности Windows 10, нетипичные стартапы без офисов и подборка публикаций про многопоточность, Erlang, C++17 и PHP 7 — в ссылкообзоре за неделю.

Читать далее

1. Компьютерщики — это нормальные люди

Часто в рубрике dev.by «Книжная полка» мы узнаем про любимые книги, прочитанные известными людьми. Сложно судить, о чём больше рассказывают подобные подборки: о самих книгах или о повествующих о них людях, в оценке которых обнажаются их собственные фильтры, пресуппозиции и мировоззрение.

Сегодня эта идея подаётся в необычном формате: айтишник Павел Шульц через призму фильмов и событий делится своим ощущением-пониманием от жизни: .

Немного о самом герое:

В школе Павел Шульц стал призёром республиканской и международной олимпиад по программированию. Будучи студентом, работал Java-разаботчиком. Сегодня павел растит троих детей и является вице-президентом по работе с клиентами в компании Itransition. На выставки Павел не ходит, челленджи не любит, в «Хулигане» ни разу не был. Вот он какой — настоящий белорусский айтишник.

Акцент материала делается на попытки внушения задёрганному неврозом кризиса обывателю образа нормальности айтишников:

Знаете, есть стереотип, что все айтишники — это бородатые парни, которые всё время сидят за компьютерами, и вообще ничего им от жизни не нужно. Да, такие люди есть, но их немного.

2. Дети, программирование и зарабатывание денег

В субботу в Imaguru прошёл первый хакатон для детей и подростков: ребята работали в командах над собственными проектами. Репортаж CityDog.by о событии.

«Меня никто не учил, я сам — по книжке». Дети-айтишники о том, как начать программировать и зарабатывать.

В качестве добавки свежий материал: О молодом поколении IT.

Я пообщалась с несколькими ребятами, начинающими разработчиками — Ильей (Software Engineer FrontEnd), программист во втором поколении, 21 год; Ирой (Junior FrontEnd Developer), которая перед защитой диплома фармпровизора решила изучать верстку, 22 года; и Сергеем, для которого в учебе только программирование стало челленджем (Software Engineer Java), 22 года. Все они молодые, очень интересные, с железной силой воли и безграничным интересом к тому, чем занимаются. В интервью ребята рассказали о том, почему решили работать в ИТ, как смогли найти работу и кем себя видят в будущем.

3. «Серый кардинал» белорусского ИТ

Вы вряд ли слышали об этом белорусском ИТ-предпринимателе. А его компания уже в Top-10 крупнейших резидентов ПВТ.

Не буду ломать интригу, предлагаю самим пройти по ссылке. А тут оставлю ключевые слова для поиска: iТесhArt Group, «Техартгрупп», Сергей Коваленко, Aprenita.

4. MSQRD давит аутсорсеров

Публичное выступление основателей MSQRD Евгения Невгеня и Сергея Гончара: У нас всегда была мечта делать продукт, которым будут пользоваться миллионы.

MSQRD — только одна точка на пути. У нас уже были проекты и будут новые. А сделка с Facebook — это возможность ускориться. Сделка позволяет нам выйти на аудиторию более чем в 1,5 млрд пользователей. Раньше мы эти цифры даже представить не могли. Но это полностью соответствует нашей мечте и тому, что мы делаем.

В качестве дополнения: Директор ПВТ: такие компании, как Viber и MSQRD, оказывают давление на аутсорсеров.

5. Деградация или оптимизация?

Рефлексия известного разработчика по громкому поводу прошлой недели.

Автор полемической заметки «NPM и left-pad: мы разучились программировать?» Дэвид Хейни (David Haney) — ведущий инженер-программист Stack Overflow:

Итак, разработчики, время для серьёзного разговора. Вы уже наверное в курсе, что на этой неделе React, Babel и куча других популярных пакетов на NPM сломались. Причина довольно удивительная.

Простой пакет NPM под названием left-pad был установлен как зависимость в React, Babel и других пакетах. Модуль, который на момент написания этого поста, имеет 11 звёзд на Github (сейчас 323 — прим.пер). Весь пакет состоит из 11 простых строчек, которые реализуют примитивную функцию вставки пробелов в левой части строк.

Что происходит с индустрией, а? Давайте почитаем и задумаемся. Бесконечное перманентное движение вперед не оставляет нам шансов осмыслить уже сделанное:

6. Нетипичный стартап

Правила жизни одного единорога: как компания WordPress работает без офиса и электронной почты.

7. Windows 10: колупание внутри

Прекрасное исследование: Изучаем дерево исходников Windows 10: от телеметрии до open source.

Насколько бы закрытым ни было программное обеспечение Microsoft, информации о своем внутреннем устройстве оно выдает предостаточно. К примеру, экспорт функций из библиотеки по именам дает представление о ее интерфейсах. В свободном доступе есть и отладочные символы, которые повсеместно используются для диагностики ошибок в ОС. Однако на руках у нас все равно имеются только скомпилированные бинарные модули. Становится интересно: а какими они были до компиляции? Давайте попробуем разобраться, как вытащить побольше информации об исходных кодах, не делая ничего незаконного.

Много интересных деталей и информации для размышления для любителей низкоуровневого хакинга и отладки, хотя бы такая найденная строчка в драйверах шрифтов Windows 10:

d:\th\windows\core\ntgdi\fondrv\otfd\atmdrvr\umlib\backdoor.c 

Ответов в самой статье мало, больше вопросов и версий. Например, применительно к этой строчке взято из комментариев:

— Если подумать, очень хорошее решение. Ведь шрифты используются в абсолютном большинстве приложений, так что внедриться можно будет куда угодно. Кроме того, сейчас популярны web fonts, т. е. загружаемые из интернета шрифты для конкретного сайта. А это уже универсальный вектор атаки.

— Решение разместить бэкдор в шрифте — ничего странного, а вот называть файл бэкдора backdoor.c — да, это странно. Но не исключено, что это сделано для отвода глаз, а настоящий бэкдор прячется в коде, отвечающем за отрисовку заголовка окна и активируемый специально сформированным названием. Его тоже можно поставить в браузере через тег title удалённо, большинство браузеров пишут заголовок сайта в заголовок окна.

В данном конкретном случае реальный ответ уже известен, кому интересно можно почитать вот здесь:

«Backdoor» — устоявшееся понятие в официальной документации «Adobe Type Manager Software API: Windows» 1997 года, встречается в инструкциях к функциям управления шрифтами.

Вдогонку: Проблема с доступом и интересный ключ реестра Windows.

8. Про новомодный Erlang

Юрий Жлоба, веб-разработчик в Wargaming, написал такой текст: Erlang в Wargaming.

Из комментариев к материалу:

Мы пришли к Erlang + Elixir (в тех местах, где у вас python, а у нас ruby; ruby пока ещё есть местами). По поводу библиотек — проблема преувеличена, почти везде проблема найти хорошую: Python+Twisted или Ruby + EM или Scala + Akka и вот вы внезапно не можете нормально пользовать большинство библиотек, потому что их авторы не знали, что иногда надо асинхронно.

От себя добавлю, что на самом деле это краткий пересказ недавнего выступления Юрия на FuncBY Meetup, так что теперь у вас есть выбор читать или смотреть.

Юрий Жлоба — Erlang в продакшне

Отношение к Erlang противоречивое. Есть как убежденные сторонники, так и суровые критики. Однако, мало кто использует его в реальных проектах. Так что мало, кто может хвалить или ругать язык, опираясь на собственный опыт его применения.

3+ года опыта применения языка, около десятка разработчиков, несколько проектов работающих под реальными нагрузками. Своим опытом и взглядом на Erlang Юрий поделится со слушателями.

9. Последствия прогрессивного улучшения

Свежие материалы о подробностях развития двух популярных языков программирования:

Свежие материалы по инновациям в PHP7:

10. Многопоточное программирование

Статья про многопоточность, паралеллизм и блокировки, а также связка с финансовым программированием. Общую суть можно передать одной цитатой:

«Половина научных работ по Concurrency — полная чушь!» — интервью с Романом Елизаровым из Devexperts.

Содержание большого разговора:

  • что такое финансовая математика и как её учить;
  • как устроен софт для финансовой индустрии;
  • как в компании Devexperts появилась исследовательская лаборатория по многопоточности;
  • куда развивается Concurrency, и что будет в моде в ближайшее время;
  • как всемирная олимпиада по программированию пришла в Россию.

Скажу лишь, что интервью с Романом Елизаровым, довольно известным экспертом в области Java, доступно как в виде текста, так и как видео:

Здесь же в дополнение приведу задачку из реального собеседования с Романом, взятую вот здесь:

Мои знания Java проверял сам Роман Елизаров. Все места в Java, которые я плохо знаю, были выявлены с помощью качественного теста, вопросы были так же и на сообразительность.

Например: дана последовательность 1 2 6×1806, чему равен x?

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

Новый рекламный формат в наших телеграм-каналах.

Купить 500 символов за $150

Читайте также
Сверхзвуковая авиация и батарейки из бактерий. Техдайджест
Сверхзвуковая авиация и батарейки из бактерий. Техдайджест
Сверхзвуковая авиация и батарейки из бактерий. Техдайджест
Influit изобрела электробензин, Baidu запустила роботакси. Технодайджест
Influit изобрела электробензин, Baidu запустила роботакси. Технодайджест
Influit изобрела электробензин, Baidu запустила роботакси. Технодайджест
Каждую неделю собираем новости технологий, видео и ссылки на полезные статьи.
1 комментарий
Synchron вживила свой первый нейроинтерфейс, Subaru нашла новую Суперземлю. Технодайджест
Synchron вживила свой первый нейроинтерфейс, Subaru нашла новую Суперземлю. Технодайджест
Synchron вживила свой первый нейроинтерфейс, Subaru нашла новую Суперземлю. Технодайджест
Каждую неделю собираем новости технологий, видео и ссылки на полезные статьи.
Возрождение OneWeb и «эра мяса из пробирки». Техдайджест
Возрождение OneWeb и «эра мяса из пробирки». Техдайджест
Возрождение OneWeb и «эра мяса из пробирки». Техдайджест
Каждую неделю собираем новости технологий, видео и ссылки на полезные статьи.

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.