Зачем в Си нужны макросы, как их правильно использовать и как не наступить на чужие грабли:
https://tproger.ru/translations/c-macro/
Объясняем, чем макросы отличаются от функций, как с их помощью определять константы и какие ещё директивы препроцессора используются наиболее часто.
IT-новости четверга:
— Алгоритм машинного обучения впервые запущен на квантовом компьютере: https://goo.gl/qaT5hi
— Представлена новая версия Unity 2017.3: https://goo.gl/jcchqP
— В плагине WordPress Captcha обнаружен бэкдор: https://goo.gl/NzXf6j
— Герман Греф назвал голосовую помощницу «Алиса» глупой: https://goo.gl/zwWSjX
— Google представила Tacotron 2, новую систему для преобразования текста в речь: https://goo.gl/FZoa1a
Актуальные вакансии с нашего сайта:
FX художник, Москва:
https://goo.gl/4Y1nhB
Моушн-дизайнер, Москва:
https://goo.gl/wbexNL
Рендер, Москва:
https://goo.gl/khQaQD
Игровой дизайнер, Москва:
https://goo.gl/pv2vfv
Менеджер проекта, Москва:
https://goo.gl/YKhjsx
#промо
Последняя возможность попасть на бесплатный митап по блокчейну — Waves Community Meetup.
Регистрация закрывается в 10:00 по Мск.
https://goo.gl/DJvQ3z
Вечерняя подборка новостей:
— Объявлена официальная дата начала блокировки рекламы в Chrome: https://goo.gl/8RJ1SU
— Белый дом обвинил Северную Корею в распространении малвари WannaCry: https://goo.gl/M2LQQV
— Facebook будет сообщать пользователям о появлении их фото в социальной сети: https://goo.gl/APVHgf
— С августа 2019 года Android будет поддерживать только 64-битные приложения: https://goo.gl/cLQv66
Новости вторника:
— Microsoft выпустила обновление для Office, которое отключает уязвимую функцию DDE в приложении Word: https://goo.gl/vW3aTv
Изменения коснулись всех версий программы, даже тех, которые официально уже не поддерживаются.
— Растущая популярность использования HTTPS среди операторов веб-сайтов привела к тому, что Firefox будет по умолчанию помечать HTTP-страницы как небезопасные: https://goo.gl/dw5cDa
Функция уже доступна в ночной версии браузера.
— Команды просмотра и сравнения коммитов в Git оказались «слепы» к escape-последовательностям: https://goo.gl/RMGxTy
Обнаруженные бреши в безопасности позволяют внедрять вредоносный код в коммиты, пряча его от системы контроля версий.
#промо
Хотели узнать самое важное о Machine Learning, но нет времени?
23 декабря курс на один день в Москве: https://goo.gl/N9rK2C
Эксперты из IBM и NVidia. Площадка — Digital October.
Новости прошедших выходных:
— Компания Alphabet реализовала подключение к Интернету через лазерные лучи: https://goo.gl/qi5FXR
— DeepMind запустила обучающий проект AlphaGo Teach: https://goo.gl/fxpJKZ
— Microsoft рассматривает возможность интеграции Python в Excel: https://goo.gl/3C3f6j
— Google выпустила бета-версию Chrome 64: https://goo.gl/efNrfn
— Терроризм, штрафы, ООН: обзор ситуации с Telegram: https://goo.gl/Bg5FZu
Собираем умный дом в онлайне на ардуино подобной плате:
https://vk.com/video-30666517_456240516
Уже собрали первые пару простых устройств.
IT-новости пятницы:
— Через мокрую соленую веревку удалось провести интернет: https://goo.gl/1jRRRY
— Криптографическая уязвимость ROBOT угрожает безопасности Facebook: https://goo.gl/k2wKn6
— Смартфоны начали активно участвовать в добыче криптовалют: https://goo.gl/cJu94g
— JetBrains выпустила PyCharm Edu 2017.3: https://goo.gl/ntKx5i
— Ученые создали базовый элемент для квантового компьютера нового типа: https://goo.gl/cXCcuA
— «Яндекс» открывает очередной набор в Школу разработки интерфейсов: https://goo.gl/yr5SD5
— Нейронную сеть обучили изобретать новые названия птиц: https://goo.gl/7s2jYf
Арт-менеджер, удалённо: https://jobs.tproger.ru/job/1233402
Исполнительный продюсер/Руководитель проектов, Москва: https://jobs.tproger.ru/job/1231647
3D Generalist, Москва: https://jobs.tproger.ru/job/1233255
Композер, Москва: https://jobs.tproger.ru/job/1233348
2D художник, Санкт-Петербург: https://jobs.tproger.ru/job/1233876
Подборка новостей:
— Физики МГУ успешно протестировали квантовый телефон, линия связи защищена от прослушивания системой шифрования: https://goo.gl/UQN5C2
— Тем временем специалисты института им. Макса Планка выполнили ключевое условие для создания квантового Интернета: https://goo.gl/G1sxfW
— Трое создателей ботнета Mirai признались в преступлении и предстанут перед судом: https://goo.gl/qM26Uz
— Официальные фьючерсы на Bitcoin впервые представлены на американской опционной бирже: https://goo.gl/5UDsB5
— Avast открыла доступ к своему декомпилятору RetDec, который позволяет изучать исходный код и отслеживать действия приложений без их непосредственного запуска: https://goo.gl/4hrkX9
— Google выпустила GAPID, инструмент для отладки 3D-приложений, который по идее позволит экономить время на разработку и получать максимальную отдачу от GPU: https://goo.gl/ASXVFK
Арт-менеджер, удалённо: https://jobs.tproger.ru/job/1233402
2D аниматор, Львов, 1 000 $ Net: https://jobs.tproger.ru/job/1234388
Рендеровщик, Санкт-Петербург: https://jobs.tproger.ru/job/1234421
Риггер, Санкт-Петербург: https://jobs.tproger.ru/job/1234418
3D моделлер, Санкт-Петербург: https://jobs.tproger.ru/job/1234415
Обзор послдених IT-новостей:
— Facebook открыла общий доступ к AR-платформе Camera Effects: https://goo.gl/kEaXzY
— Обновление Adobe Lightroom принесло автокоррекцию на базе ИИ-платформы Sensei: https://goo.gl/8ZQvuT
— Запущен сайт для генерации идей ICO: https://goo.gl/znQY6d
— В Сети найдены ключи защиты Blu-ray дисков AACS 2.0: https://goo.gl/tV2sSf
Есть возможность переехать жить и работать на Кипр — в компанию Exness нужны спецы по питону, вебу (фронт, бэк, фулл), мобайлу, C++: https://goo.gl/RvfoCA
Весь переезд берут на себя.
#промо
Курс Java от Академии АйТи: https://goo.gl/ExFd3e
3 месяца, 4 часа лекций и практики в неделю + домашка.
Удостоверение о повышении квалификации и знания для ОСА-сертификации по Java 8.
Актуальные вакансии с нашего сайта:
FX художник, Москва:
https://goo.gl/4Y1nhB
Моушн-дизайнер, Москва:
https://goo.gl/wbexNL
Рендер, Москва, 100 000 ₽ Net:
https://goo.gl/ZcK8vm
Игровой дизайнер, Москва:
https://goo.gl/pv2vfv
2D аниматор, удалённо:
https://goo.gl/MEBeML
Теоретики заговора ликуют: Apple призналась, что специально замедляет старые айфоны.
Говорят, что это из лучших побуждений, чтобы телефоны со старыми аккумами не выключались и работали дальше, пусть и медленнее. Так что хинт для всех: если у вас старый айфон и он тормозит, то попробуйте просто заменить аккум.
Подробнее на TJ: https://goo.gl/xdw9kB
#промо
@techrocks — канал о программировании и IT в целом. Актуальные авторские статьи и новости. Коротко и лаконично, два поста в день.
Актуальные вакансии с нашего сайта:
CG generalist, Москва:
https://goo.gl/RFj8Q6
Специалист по тестированию, Санкт-Петербург:
https://goo.gl/AZjeqp
Моушн-дизайнер, удалённо:
https://goo.gl/kefpMC
Игровой дизайнер, Москва:
https://goo.gl/pv2vfv
Ведущий трафик-менеджер, Санкт-Петербург:
https://goo.gl/JR1qbh
В Обнинске нужен руководитель команды веб-разработчиков: https://goo.gl/iMndtC
Стек .NET, обещают интересные задачи без лишней бюрократии, платят 90–105к.
Обзор IT-новостей понедельника:
— Google объявила дату прекращения поддержки проекта Tango: https://goo.gl/8sEHz7
— Mozilla столкнулась с негодованием пользователей из-за дополнения «Зеркало»: https://goo.gl/h4bhdJ
— В менеджере паролей Windows 10 обнаружили серьёзную уязвимость: https://goo.gl/WGrHRS
— Обнародован способ встраивания PowerShell-скриптов в PNG-изображение: https://goo.gl/2WPfxS
#промо
Кто тут давно хотел машинное обучение?
2 ферваля стартует курс «Практический Machine Learning» — https://goo.gl/deS8wi
До 22 декабря, бесплатно отдают курс «Python для анализа данных»
Видеокурс «Асимптотический анализ и теория вероятностей» от Computer Science Center.
Рассматриваются такие темы, как теория множеств, асимптотики, производящие функции, дискретная и условная вероятность, случайные величины, предельные теоремы.
Первое видео: https://youtu.be/C3xiaadF0eo
Курс целиком: https://goo.gl/34xnxK
#промо
Стажировка на реальном Java Enterprise проекте для получения необходимого опыта и прокачки знаний: http://javaops.ru
Если сразу не потянете работу, то можно сходить на обучение для начинающих. Там есть бесплатное вступительное занятие, чтобы сразу не платить за неизвестно что.
Maven, Spring MVC, Security, JPA (Hibernate), REST (Jackson), Bootstrap (css, js), datatables, jQuery + plugins, Java 8 Stream and Time API, Postgresql, HSQLDB — вот это всё.
Короткая заметка об аннотациях переменных в Python: https://goo.gl/sCGysn
Рассказываем про полезную фичу языка, которая будет особенно интересна программистам, привыкшим работать со статически типизированными языками.
Рассказываем про защищённый рюкзак для гиков Bobby Bizz — вроде и удобный, как обычный рюкзак, но и на деловой встрече показаться не стыдно: https://goo.gl/vPjo7p
Читать полностью…#промо
Плюсы и минусы работы на Кипре для программиста: https://goo.gl/dB9PgR — историю своего переезда рассказывает питонист из Магнитогорска.
Удаленная работа на американскую компанию (русскоязычную):
— Node.js. Уверенные знания в области бэкенда. Плюсом будут общие представления о Vue.js, TypeScript, Amazon AWS.
— Фронтенд-разработка (Vue.js, TypeScript).
— Блокчейн-технологии.
Проектов много, вы сможете выбрать тот, который вам больше понравится.
На все вопросы отвечают на skype-собеседовании, заполняйте заявку: https://goo.gl/NNYfK7