Архив за 02 мая 2020 - 2

Казалось бы что здесь такого? подключаем к проекту fabric8-maven-plugin и вперед: сборка, запуск приложения в OpenShift. Но когда изучал хотелось большего понимания этого процесса, а затем хотелось большего контроля и свободы над процессом сборки и развертывания приложения в OpenShift. Таким образом получился следующий сценарий и с такими особенностями.

  • Сборку артефакта произвожу сам, своим инструментом (maven, gradle и др.)
  • Контролирую создание Docker Image через Dockerfile
  • Build и Deployment процесс в Openshift настраивается в шаблоне, т.е. любые характеристики контейнера, pod настраиваются.
  • Таким образом сам процесс можно перенести во внешнюю систему сборки, развертывания

Читать полностью »

На сколько еще необходимо продлить самоизоляцию в стране и регионах, чтобы в конечном итоге не переболел каждый первый, применять ли жесткие санкции к нарушителям самоизоляции, призывать ли к усилению мер предосторожности или оставить большую часть населения с искренней верой в полезность медицинских масок?

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

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

Читать полностью »

Компания Virgin Galactic Holdings сообщила об успешном завершении первого испытательного полета космического корабля SpaceShipTwo с самостоятельной посадкой на взлетно-посадочную полосу космопорта Spaceport America в штате Нью-Мексико.

На заводе Samsung Display, расположенном в южнокорейском городе Асан и выпускающем панели OLED небольшого и среднего размера, вчера в средине дня вспыхнул пожар.

По сообщению Samsung Display возгорание произошло на вспомогательном объекте, который снабжает электроэнергией производственную линию A3. Предположительно, причиной пожара стал трансформатор. Пожар погас через 20 минут. Жертв нет.

image

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

Я уже уже несколько лет занимаюсь организацией мероприятий GDG (Google Developers Group), поэтому могу рассказать много интересного о внутренней кухне сообщества, организации конференций, и, конечно, о том, как это помогает в профессиональном развитии.
Читать полностью »

Начало серии постов смотрите здесь.

Схема информационного взаимодействия на рынке труда в Германии (да и не только) выглядит так:

image

Сегодня я расскажу о двух основных категориях сервисов / информационных систем, которые используются на этом рынке — applicant tracking systems (ATS) и job boards.
Читать полностью »

Получение доступа к GPU из Java раскрывает огромную мощь. Здесь рассказывается как GPU работает и как получить доступ из Java.

Программирование устройства графического процессора (GPU) является заоблачным миром для Java программистов. Это понятно, так как обычные задачи для Java не подходят для GPU. Тем не менее, GPU обладают терафлопсами производительности, так давайте исследуем их возможности.
Для того чтобы сделать топик доступным, я потрачу некоторое время объясняя архитектуру GPU вместе с небольшой историей, которая облегчит погружение в программирование железа.

Однажды мне показали отличия GPU от CPU вычислений, я покажу как использовать GPU в мире Java. Наконец, я опишу главные фреймворки и библиотеки доступные для написания кода на Java и запуска их на GPU, и я приведу некоторые примеры кода.
Читать полностью »

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

Но действительно ли ситуация складывается именно так? Данные Withings указывают на то, что, во-первых, подобная ситуация наблюдается не везде, а во-вторых, критичной её уж точно назвать нельзя. Правда, есть нюанс, но о нём позже.

Читать полностью »

Прочитав данный перевод первоапрельской статьи о JavaScript я был удивлен тому, к каким мелочам могут придираться люди. И проблема не в самой статье, не в мемах и шутках о данном языке, а в том, что кто-то неиронично утверждает что JavaScript — плохой язык программирования. Но что, если попытаться его понять?

Читать полностью »

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

На сайте ImgFlip заработал генератор мемов, в котором искусственный интеллект придумывает забавные подписи для популярных графических шаблонов. Результаты порой абсурдны, но очень часто они оказываются смешными.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js