Size: a a a

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

2018 November 10
Типичный программист
​​​​Почему нативный JavaScript становится всё популярнее? Какие фреймворки останутся на плаву в 2019?

Тут для вас разберут тренды JS-2019 и составят карту развития до junior frontend разработчика 👉 @gloacademy_bot

Это #промо пост
источник
Типичный программист
Хороших выходных:

— Bixby, голосовой ассистент от Samsung, теперь открыт для всех разработчиков. На масштабируемой интеллектуальной платформе Bixby Developer Studio они могут создавать сервисы для гаджетов экосистемы Samsung и размещать их на площадке Bixby Marketplace: https://tproger.ru/news/bixby-developer-studio

— В ноябрьском рейтинге PYPL среди языков программирования лидирует, как и месяц назад, Python. В рейтинге сред разработки тройка лидеров состоит из Visual Studio, Eclipse и Android Studio. Oracle, MySQL и SQL Server — лидеры рейтинга баз данных: https://tproger.ru/news/pypl-november-2018

— Epic Games представили Unreal Engine 4.21 со множеством улучшений. В игровом движке появилась поддержка Vulkan на Android и инструментария Niagara на портативной консоли Nintendo Switch, а также была добавлена функция трансляции приложения на Unreal Engine прямо в браузере (в раннем доступе): https://tproger.ru/news/unreal-engine-4-21

— На Хабрахабре появилось описание уязвимости эмулятора VirtualBox. Баг позволяет выбраться за пределы виртуальной машины и исполнить вредоносный код в основной системе пользователя. Уязвимость присутствует в VirtualBox 5.2.20 и более ранних версиях: https://tproger.ru/news/virtualbox-0-day-vulnerability

— Google представила оптимизатор кода R8, выполняющий не только минимизацию байт-кода, но и компиляцию в DEX. R8 лучше оптимизатора Proguard по производительности и доступен в составе Android Studio 3.3 beta: https://tproger.ru/news/r8-code-shrinker-release

— Facebook сообщила об открытии кода библиотеки FBGEMM, которую она использует её для вычислений при глубоком машинном обучении. На данный момент доступно развёртывание библиотеки при помощи Caffe2. Разработчики обещают реализовать поддержку вызова напрямую из PyTorch 1.0: https://tproger.ru/news/facebook-open-sourced-fbgemm

— Google представила инструменты для упрощения машинного обучения и распространения готовых модулей. Новая платформа AI Hub будет применяться в качестве универсального решения для машинного обучения, а Kubeflow Pipelines упростит развёртывание ИИ-систем на предприятиях: https://tproger.ru/news/google-aihub-kubeflow-pipelines

— Сервис GitHub достиг отметки в 100 миллионов созданных репозиториев, за что поблагодарил своих пользователей в блоге. Аналитики подвели статистику за прошедший год, отражающую наиболее популярные, быстрорастущие проекты, а также популярность сервиса GitHub в разных странах: https://tproger.ru/news/github-reached-100-million-repositories
источник
Типичный программист
11 ноября начнётся курс «Специалист по информационной безопасности» от IT-школы HackerU: https://telegra.ph/Kurs-Specialist-po-informacionnoj-bezopasnosti-11-09

Научитесь работать с платформой Windows Server, изучите основы Python, особенности операционных систем, Wi-Fi и троянских программ. В конце курса научитесь проводить тесты на проникновение, подготовитесь к международному экзамену CEH (Certified Ethical Hacker) и сдадите его.

В финале получите диплом ИБ-специалиста международного образца, а также доступ к модулю карьерного коучинга и возможность пройти стажировку по специальности.
источник
Типичный программист
«Сегодня закрою максимум задач, а некоторые моменты оставлю „на потом“». А из-за появления новых задач это «потом» просто не наступает. Знакомо?

Обсудили это с нашими экспертами, которые на основе своего опыта ответили, как бороться с этой проблемой.
https://tproger.ru/experts/no-technical-debt/
источник
2018 November 11
Типичный программист
Ловите кучу бесплатных материалов по тестированию. Там и подкасты, и стандарты, и инструменты, и много чего ещё интересного и бесплатного.

Своими материалами делитесь в комментах.
https://tproger.ru/digest/free-software-testing-books/
источник
2018 November 12
Типичный программист
Новости выходных:

— Герман Греф, глава «Сбербанка», сообщил, что 70 % менеджеров среднего звена лишились работы в результате внедрения «Интеллектуальной системы управления», в основе которой лежит самообучающийся движок. Многие сокращённые сотрудники прошли переквалификацию и сейчас выполняют другие задачи в банке: https://tproger.ru/news/sberbank-ai-reduced-employees

— Объявлено о выходе набора спецификаций OpenMP 5.0. В свежую версию стандарта включены технологии распределения памяти, появившиеся после 2015 года. OpenMP теперь полностью поддерживает специализированные аппаратные ускорители: https://tproger.ru/news/openmp-5-0-released
источник
Типичный программист
Сегодня очень модно внедрять блокчейн практически на каждом углу. Мессенджеры на блокчейнах? Пожалуйста. Игры? Проще простого. Выборы президента? Легко.

Пройдите тест, узнайте о других сферах использования нашумевшей технологии, делитесь результатами и участвуйте в конкурсе.
https://tprg.ru/wGvu

#партнерский
источник
Типичный программист
#вакансия

Команде DOC+ нужен разработчик iOS с успешным опытом работы с мобильными приложениями. Нужно будет писать качественный код, заниматься декомпозицией задач и планировать скоуп работ.

В штате бывшие сотрудники BCG, VTB Capital, Яндекс, Leo Burnett, SNS, OZON. В рабочее время все вместе посещают тематические конференции и мероприятия.

Если хотите выделиться среди остальных кандидатов, вместе с откликом отправьте ссылки на краткое резюме и портфолио рабочих проектов в App Store.

Ознакомиться подробнее с условиями работы и задачами: https://tprg.ru/X8tN
источник
2018 November 13
Типичный программист
Свежие новости:

— В языке Ruby обнаружилась уязвимость, связанная с сериализацией данных. Под угрозой версии от 2.0 до 2.5: https://tproger.ru/news/ruby-serialization-vulnerability

— Сетевой протокол QUIC утвердили в IETF как HTTP/3. QUIC заменит TCP и позволит повысить скорость передачи данных, обеспечить быстрое переключение между каналами связи на мобильных устройствах: https://tproger.ru/news/quic-standardize-http3

— Разработчики nano выпустили версию 3.2 консольного текстового редактора GNU. В ней они реализовали возможность открывать другие файлы в режиме просмотра, добавили учёт функции --fill при изменении размера файлов и изменили комбинацию клавиш по умолчанию для функции linter: https://tproger.ru/news/gnu-nano-3-2-release
источник
Типичный программист
16–18 ноября в Екатеринбурге «МегаФон» проведёт бесплатный хакатон MegaHack, который направлен на создание новых цифровых сервисов: https://telegra.ph/Hakaton-MegaHack-11-12

Участвовать могут как разработчики-одиночки, так и команды до 7 человек, а ещё аналитики, менеджеры, дизайнеры и все, кто не равнодушен к хакатонам.

Участникам предложат 3 кейса для создания прототипов: чатбот для управления проектами, переработанная услуга «Автоплатёж» или приложение/сервис в сфере корпоративной социальной ответственности.
источник
Типичный программист
Фабричные функции и декораторы — мощные инструменты в арсенале разработчика, которые отлично дополняют друг друга.

Фабричные функции создают ООП-объекты, а декораторы инкапсулируют общую логику и улучшают читаемость. Учимся правильно их использовать.
https://tproger.ru/translations/decorators-with-factory-functions/
источник
Типичный программист
#вакансии

В этой еженедельной подборке решили собрать самые нетипичные вакансии нашего сайта. Системный архитектор, технический писатель, UX/UI дизайнер и другие фантастические представители IT-индустрии. Может, кто-то знает, где они обитают?

Системный архитектор
Ведущий системный администратор (IIS)
VoIP-разработчик
Технический писатель
UX/UI дизайнер
источник
Типичный программист
Свежая порция событий для всех интересующихся разработкой.

Подборка подросла, поэтому мы разбили её на 3 раздела: с конференциями и митапами, с хакатонами и прочими соревнованиями и с курсами. Зацените: https://telegra.ph/Level-Up-dlya-programmistov-blizhajshie-sobytiya-11-13
источник
Типичный программист
Наши друзья проводят исследование российских IT-компаний. Они хотят выяснить, какие компании нравятся российским разработчикам.

Чтобы помочь, нужно заполнить анкету: https://tprg.ru/TdWu. Среди участников организаторы разыграют сертификаты на 5 000 ₽ в amazon.com и ozon.ru!

Это #партнёрский пост
источник
2018 November 14
Типичный программист
И снова к новостям:

— Google сообщила об обновлении инструмента PageSpeed Insights (PSI). Ключевым изменением стал переход на движок Lighthouse для анализа технической части веб-страниц. Кроме того данные об удобстве использования сайтов инструмент получает от Chrome User Experience Report: https://tproger.ru/news/google-pagespeed-insights

— В Google анонсировали внедрение специальных API в Chrome. Они позволят использовать его как платформу для создания веб-приложений, неотличимых от локальных. Это должно стереть различия в возможностях веб-приложений и обычных программ: https://tproger.ru/news/google-web-apps

— В январе 2019 года Google откроет регистрацию в новой доменной зоне .dev для обладателей брендов, а в феврале — для всех желающих. Домен .dev поддерживает только защищённые соединения, также как .app и .page: https://tproger.ru/news/google-dev-domain-name

— Google разместила в открытом доступе алгоритм, выделяющий из потокового аудио отдельные высказывания и относящий их к конкретным участникам беседы. Новый алгоритм диаризации на базе рекуррентной нейронной сети показывает меньшую погрешность и большую производительность: https://tproger.ru/news/google-new-diarization-algorithm

— Через месяц, 12 декабря 2018 года, российские разработчики лишатся доступа к сервису Apple Search Ads. К закрытию привели новые налоговые требования к иностранным компаниям: https://tproger.ru/news/apple-search-ads-russia

— «Коммерсант» сообщил о планах по созданию нового суперкомпьютера на базе отечественного процессора «Эльбрус». Стоимость проекта превышает 1 млрд руб. Эксперты отмечают, что использование отечественных процессоров — основа кибербезопасности страны: https://tproger.ru/news/elbrus-for-supercomputer
источник
Типичный программист
Понимаете математику и алгоритмы? Отлично разбираетесь в механике работы соцсетей? Или сайты на шаблонах верстаете? А, может, всё и сразу?

Пройдите этот небольшой тест из вопросов про ваши знания и навыки и узнайте, специалистом в какой профессии можете стать: https://tprg.ru/3peb

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

Современному веб-дизайну явно не хватает креативности. Рассказываем про некоторые приёмы, которые помогут вам создать оригинальный дизайн веб-сайта.
https://tproger.ru/translations/layouts-of-tomorrow/
источник
Типичный программист
​​Ищете хороший и при этом недорогой хостинг для сайтов?

🚀 Компания FORNEX предлагает быстрый и качественный хостинг за рубежом. В качестве серверов для виртуального хостинга FORNEX использует массивы из SSD-дисков, что обеспечивает надежную и быструю работу. Инженеры компании бесплатно помогут с переносом сайтов.

— Серверное оборудование Supermicro с бесплатной панелью управления и круглосуточным KVM.
— Возможность заказать сервер в Германии и не только.
— Удобство панели управления.
— Бесплатное базовое администрирование.

А ещё скидки и акции для постоянных клиентов и отзывчивая техподдержка.

Регистрируйтесь с промокодом NOVEMBERRAIN https://tprg.ru/OUwN

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

— Компания Waymo планирует запустить первые беспилотные автомобили в декабре 2018 года в Финиксе, штат Аризона. Беспилотники, построенные на базе микроавтобусов Chrysler Pacifica, 99,9 % всего времени будут ездить на автопилоте и без дежурного инженера в кабине. Уже сейчас автомобили Waymo могут проехать до 5000 миль без вмешательства человека: https://tproger.ru/news/waymo-launches-autonomous-vehicles

— Check Point опубликовала отчёт о наиболее опасных киберугрозах за октябрь 2018 года. В топ-10 оказался троян удалённого доступа FlawedAmmyy: https://tproger.ru/news/check-point-rat

— Google представила новый инструмент Squoosh, который работает в браузере на компьютерах и мобильных устройствах. С его помощью пользователь может сжать изображение, изменить его размер и формат. При этом приложение показывает результат до и после во время правки: https://tproger.ru/news/google-squoosh-release

— Intel представила модуль Neural Compute Stick 2, предназначенный для облегчения разработки ИИ-приложений для периферийных устройств: видеокамер, промышленных роботов, дронов, IoT-систем и т.д. По сути, это автономная нейронная сеть на USB-накопителе, не требующая подключения к Сети: https://tproger.ru/news/intel-neural-compute-stick2

— Вышла KDevelop 5.3 — кроссплатформенная среда разработки программ на C, C++, Python, QML/JavaScript и PHP. В ней добавлены появились новые плагины для анализа кода и улучшилась работа с языками программирования: https://tproger.ru/news/kdevelop-53-released

— Microsoft, Intel и Tencent участвуют в соревновании по выращиванию огурцов в «умных» теплицах. Это часть проекта компании Tencent и Вагенингенского университета по повышению эффективности сельского хозяйства для решения проблемы грядущего продовольственного кризиса: https://tproger.ru/news/ai-cucumbers
источник
Типичный программист
С 6 по 7 декабря в Москве состоится посвящённая тестированию конференция Heisenbug 2018: https://telegra.ph/Konferenciya-Heisenbug-2018-Moscow-11-14.

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

Кроме прослушивания традиционных докладов, на мероприятии можно будет пообщаться со спикерами в неформальной обстановке во время BoF-сессий, а если не получится приехать, то можно подключиться к онлайн-трансляции.
источник