Size: a a a

Типичный программист

2018 November 26
Типичный программист
Так выглядит отладка на продакшене.

Больше годного юмора на нашем канале @ithumor
источник
Типичный программист
С 6 по 7 декабря в Москве состоится посвящённая тестированию конференция Heisenbug 2018 Moscow: https://telegra.ph/Konferenciya-Heisenbug-2018-Moscow-11-26

Организаторы ждут всех, кто использует тесты в работе или просто интересуется технологиями. На мероприятии можно будет пообщаться со спикерами в неформальной обстановке во время BoF-сессий, а если не получится приехать, то можно подключиться к онлайн-трансляции.
источник
2018 November 27
Типичный программист
Если вдруг ещё не знаете, у нас есть для вас канал с айтишными новостями, лучшими событиями и курсами.

Подписывайтесь и больше не пропускайте ничего важного.
источник
Типичный программист
Хотели бы искать удалённую работу через Телеграм?

Уже можно. Ловите новую биржу в виде бота: @Freestock_bot

Выполняйте заказы или размещайте свои. Ждут разработчиков, аниматоров, дизайнеров, seoшников и других фрилансеров. Специализаций много — проверьте сами.

В честь запуска дарят бесплатный месяц, советуем регаться прямо сейчас: @Freestock_bot

Это #партнёрский пост
источник
Типичный программист
8–9 декабря в Москве состоится крупная техническая конференция Mobius 2018 Moscow, посвящённая мобильной разработке: https://telegra.ph/Konferenciya-Mobius-2018-Moscow-11-26

Среди спикеров ведущие разработчики со всего мира, включая экспертов из США и представителей сообщества Google Developers Group.

Мероприятие ориентировано на специалистов, поэтому темы докладов соответствующие: использование Kotlin для написания общего кода под Android и iOS, трудности внедрения Project Treble, а также механизмы работы Android-устройств на уровне ассемблера и методы их взлома.

После выступлений можно будет пообщаться с экспертами, докладчиками и единомышленниками, а также поиграть в настольные игры.
источник
2018 November 28
Типичный программист
Наконец-то в мире IT что-то произошло:

— Появилась первая экспериментальная версия СУБД с поддержкой моделей машинного обучения. Она позволяет задействовать модель, натренированную распознавать определённые объекты на фото, после чего выбирает из базы подходящие изображения автоматически: https://tproger.ru/news/dbms-euclidesdb-release

— Разработчики Chrome планируют оказаться от FTP, считая этот прикладной протокол передачи данных небезопасным и устаревшим. Разработчики планируют постепенно подталкивать пользователей к применению HTTPS: https://tproger.ru/news/chrome-devs-deprecates-ftp

— Amazon начала бесплатно предоставлять курсы машинного обучения всем пользователям платформы AWS. Программа включает 30 курсов, состоящих из учебных пособий, видеороликов и практикумов для разработчиков, аналитиков, бизнес-профессионалов и инженеров данных. После обучения есть возможность сдать платный экзамен и получить сертификат «AWS Certified Machine Learning — Specialty»: https://tproger.ru/news/amazon-machine-learning-courses

— В библиотеке event-stream обнаружен бэкдор, внедрённый в пакет flatmap-stream и замаскированный под тестовые данные для Node.js. Цель злоумышленников — кража криптовалюты из кошельков Copay. Заразил пакет новый мэйнтейнер библиотеки: https://tproger.ru/news/event-stream-backdoor

— Amazon запустила платформу RoboMaker, которая облегчит разработку ПО для роботов. Она представляет облачные расширения для Robot Operating System, за счёт чего упрощает доступ к системам машинного обучения: https://tproger.ru/news/amazon-robomaker-service

— JetBrains выпустила CLion 2018.3, интегрированную среду разработки на C и С++. Разработчики реализовали поддержку C++17, экспериментальный дополнительный языковой движок на основе Clangd и возможность удалённой разработки: https://tproger.ru/news/ide-clion-2018-3-released
источник
Типичный программист
Изучили основы React.js и теперь не знаете, что делать дальше?

В статье найдёте 5 интересных вещей, которые поднимут ваши навыки и знания React.js на новый уровень.
https://tproger.ru/translations/react-after-learning-basics/
источник
Типичный программист
​​12 декабря в 11:00 начнётся трансляция мастер-класса по информационной безопасности от хакера на стороне добра Паулы Янушкевич.

У вас будет возможность оценить уровень безопасности IT в вашей организации с позиции хакера.

Регистрируйтесь: https://aka.ms/cqure_tg1

Это #партнёрский пост
источник
2018 November 29
Типичный программист
Свежие новости:

— Работники Google выразили протест в отношении Dragonfly — цензурируемого поисковика, с которым компания планирует вернуться на рынок Китая. Сотрудники присоединились к Amnesty International и создали петицию, которая собрала уже более 300 подписей: https://tproger.ru/news/google-employees-against-dragonfly

— Amazon открыла исходный код проекта Firecracker. Он распространяется по лицензии Apache 2.0 и позволяет производить бессерверные вычисления. С её помощью пользователь может создать до тысячи безопасных и легковесных виртуальных машин microVM на одном устройстве: https://tproger.ru/news/amazon-open-sources-firecracker

— Опубликованы результаты опроса разработчиков, использующих язык программирования Rust. В 2018 году он проводился не только на английском, но и ещё на 14 языках. Согласно результатам, за год количество пользователей и зарплата разработчиков, доля инвестиций и коммерческое применение увеличились: https://tproger.ru/news/rust-language-statistic
источник
Типичный программист
Ваши друзья и коллеги всегда найдут, что рассказать? Знают больше, чем вы?

Они читают Научфак — канал про фундаментальную науку и прорывные технологии.

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

Не отставайте и подписывайтесь: @scifuck

Это #партнёрский пост
источник
Типичный программист
Из огромного множества языков программирования и технологий сегодня можно случайно выбрать то, что уже неактуально, или то, что в скором времени пропадёт с рынка. Так как же не ошибиться в выборе?

С таким вопросом обратились к нашим экспертам, а полученные ответы предоставляем вашему вниманию.
https://tproger.ru/experts/legacy-technologies/
источник
2018 November 30
Типичный программист
Никогда не участвовал в хакатонах и других похожих соревнованиях? Кажется, что совершенно нет шансов?

Читай реальную историю победителя нейрохакатона. Он рассказал нам о своём пути к Data Science, о первой большой победе, а также дал несколько советов тем, кто хочет добиться успехов в этой области.
https://tproger.ru/interview/philips-hackathon/
источник
Типичный программист
​​#вакансии

Горячие вакансии для программистов из Санкт-Петербурга. Предложения от международной компании, которая развивает цифровой банкинг.

Разработчик Java (Automation Team)
DevOps инженер
Старший разработчик Oracle (Platform team)
Старший Java разработчик (e-Channels team)
Старший QA инженер
источник
Типичный программист
Сегодня празднуется международный день защиты информации. Событие это весьма актуальное, потому что цифровое пиратство — это суровая реальность, с которой каждый день сталкиваются разработчики.

Поэтому сегодня мы хотим рассказать вам, как защищать свои продукты от взлома и не дать пропасть зря своему труду.
https://tproger.ru/translations/how-to-secure-your-software/
источник
2018 December 01
Типичный программист
Хороших выходных:

— JetBrains выпустила DataGrip 2018.3 — IDE для работы с базами данных. Инструмент теперь поддерживает СУБД Cassandra и расширения PostgreSQL. Улучшен модуль автозавершения и добавлены инструмент поиска Search Everywhere и многострочный список задач TODO: https://tproger.ru/news/datagrip-2018-3

— Команда JetBrains представила обновление IDE AppCode. Версия 2018.3 включает поддержку последних обновлении для языков Swift  Objective-C, C, и С++, нововведения для VCS, а также обновления функций и интерфейса самой IDE: https://tproger.ru/news/appcode-2018-3-release

— Amazon на конференции re:Invent представила чип Inferentia, предназначенный для применения в машинном обучении. Процессор работает с такими фреймворками, как INT8, FP16, TensorFlow, Caffe2 и ONNX, и поддерживает сервисы AWS EC2 и SageMaker: https://tproger.ru/news/aws-announced-inferentia-chip

— В MIT разработали технологию трёхмерной печати с использованием искусственного интеллекта. С её помощью можно создавать качественные репродукции картин. Пока система не умеет копировать текстуру поверхности, а размер копий не больше открытки: https://tproger.ru/news/repaint-ai-3d-print

— Amazon объявила об открытии ещё одного сервиса платформы AWS — Amazon Personalize. Он позволяет разработчикам создавать, тренировать и развёртывать собственные модели машинного обучения, предназначенные для персональных рекомендаций: https://tproger.ru/news/amazon-personalize-announced

— Amazon выпустила платформу для создания и управления файловыми системами Windows в облаке AWS — Amazon FSx. Она обеспечивает совместимость между общей файловой системой и Windows-ориентированными приложениями. Поддерживаются протокол SMB, NTFS, Active Directory и DFS: https://tproger.ru/news/amazon-fsx-for-windows

— ИИ от Uber смог обогнать человека и другие машины в игре Montezuma’s Revenge. Максимальный показатель в игре составил более 2 млн очков, что почти вдвое превысило лучший результат человека: https://tproger.ru/news/ai-uber-montezumas-revenge

— Huawei намерена использовать фреймворк MAE для предупреждения аварий беспилотных транспортных средств. Он создан на основе технологии C-V2X, которую компания продемонстрировала в середине марта 2017 года. Таким образом Huawei планирует ускорить развитие автономного транспорта: https://tproger.ru/news/huawei-mae-for-ai-cars

— Amazon представила радиоуправляемую модель автомобиля AWS DeepRacer для помощи разработчикам в освоении машинного обучения. Алгоритм мини-автомобиля основан на методе обучения с подкреплением. Сама модель выполнена в масштабе 1:18, оснащена процессором Intel Atom и использует операционные системы Ubuntu 16.04 LTS и ROS: https://tproger.ru/news/aws-deepracer-introducing

— В Caltech разработали систему распознавания объектов CARA, совмещённую с синтезатором речи. С её помощью слепые люди смогут ориентироваться в пространстве по голосовым подсказкам, при этом у каждого объекта свои «имя» и «голос»: https://tproger.ru/news/cara-ar-glasses

— Вышла Opera 57. В этой версии пользователи могут сформировать собственную ленту новостей на главной странице. Кроме того, браузер теперь показывает рекомендации Netflix, основываясь на ранее просмотренных фильмах и сериалах: https://tproger.ru/news/opera-57-release

— Amazon выпустила новые инструменты для платформы AWS Lambda. Появилась поддержка языка Ruby и интегрированных сред разработки (PyCharm, IntelliJ и VS). Также пользователи получили возможность использовать один код в нескольких функциях с помощью Lambda Layer: https://tproger.ru/news/aws-lambda-new-features

— Microsoft представила TypeScript 3.2, добавив строгую проверку методов bind, call и apply для повышения их безопасности. Также появились дополнительные возможности для обобщённых типов и нововведение bigint — простой тип для больших чисел: https://tproger.ru/news/microsoft-release-typescript32
источник
2018 December 02
Типичный программист
Подготовили для вас подборку интересных тестов по совершенно разным темам, весёлым и серьёзным. Отличный шанс узнать для себя что-то новое или немного потешить своё самолюбие, подтвердив свой скилл в знакомой теме.
https://telegra.ph/Podborka-testov-12-02
источник
Типичный программист
В России число позиций для специалистов по машинному обучению и искусственному интеллекту в 2017 году выросло почти в 11 раз.

Если вы не хотите войти в историю науки, а просто применять известные решения на практике — порог входа в эту сферу вовсе не большой. Наш эксперт рассказал, что нужно для старта, как и где учиться, а также, что делать дальше.
https://tproger.ru/blogs/coder-to-artificial-intelligence/
источник
2018 December 03
Типичный программист
Новости выходных:

— Разработчики Linux начали «вымарывать» из комментариев к коду ядра грубые слова. Код ядра приводят в соответствие с принятым осенью 2018 года CoC, кодексом поведения разработчика: https://tproger.ru/news/hugs-instead-of-abusive-words

— Google планирует прекратить поддержку приложения Hangouts к 2020 году. Оно продолжит существовать в качестве мессенджера Hangouts Chat сервиса G Suite, платформы для видеоконференций Hangouts Meet и отдельного приложения Google Voice: https://tproger.ru/news/google-hangouts-shutting-down

— Mozilla обновила браузер для VR Firefox Reality до версии 1.1. Были добавлены: улучшенный режим просмотра сферического видео (видео 360°), поддержка 7 новых языков, автоматические предложения при поиске в строке URL, поддержка голосового поиска для новых языков и другое: https://tproger.ru/articles/firefox-reality-1-1-realese
источник
Типичный программист
6 декабря в 11:00 (МСК) начнётся вебинар «Windows Server 2019 для современного датацентра»: https://telegra.ph/Vebinar-Windows-Server-2019-dlya-sovremennogo-datacentra-12-03

Лекция будет интересна тем, кто уже работал с этой ОС, и разбирается в теме.Расскажут, для чего нужна и что умеет новая итерация ОС, объяснят отличия между редакциями Windows Server 2019.

В конце вебинара успешно справившимся с практическим заданием выдадут сертификаты о прохождении тренинга.
источник
Типичный программист
Если вы пишете действительно уникальный код, то в процессе разработки у вас вполне резонно возникнет вопрос: «Как защитить код от копирования?».

Наш подписчик поделился своим опытом при решении такой задачи.
https://tproger.ru/blogs/js-obfuscation/
источник