Вебинары Hewlett Packard Enterprise в ноябре-январе

Автор: admin от 6-11-2019, 21:55, посмотрело: 50

Вебинары Hewlett Packard Enterprise в ноябре-январе



В новой серии технических выбинаров эксперты Hewlett Packard Enterprise расскажут вам о способах повышения надёжности хранения данных, новостях мира гиперконвергенции, автоматизации ИТ-инфраструктуры, Интернете вещей, новых подходах к построению распределённых сетей.



Зарегистрироваться и узнать подробнее о каждом вебинаре вы можете ниже. Полный список вебинаров доступен по ссылке.

Категория: Веб-разработка

 

Стартап, который использовал ИИ, чтобы разработать лекарство за 21 день

Автор: admin от 6-11-2019, 21:50, посмотрело: 41

И снова здравствуйте. В преддверии запуска курса «Нейронные сети на Python», хотим поделиться с вами переводом интересной статьи о вкладе ИИ в развитие медицины.



Стартап, который использовал ИИ, чтобы разработать лекарство за 21 день


Компания Insilico Medicine из Гонконга опубликовала исследование, показывающее, что их система глубокого обучения умеет определять потенциальные методы лечения фиброза. Эта система, названная генеративной тензорной системой обучения с подкреплением или кратко GENTRL, смогла обнаружить шесть перспективных методов лечения всего за 21 день. Один из этих методов показал многообещающие результаты в экспериментах над подопытными мышами. Исследование было опубликовано в журнале Nature Biotechnology, а исходный код модели был доступен на Github.

Категория: Веб-разработка

 

Как мы проводим регрессионное тестирование расчета заработной платы в SAP HCM

Автор: admin от 6-11-2019, 21:50, посмотрело: 41

Механизм расчета заработной платы в SAP HCM является надежным и в то же время гибким инструментом. Этот инструмент позволяет учитывать любые требования законодательства и локальных нормативных актов в области вознаграждения сотрудников. Однако обратной стороной медали такой универсальности являются сложность и сильная чувствительность к изменениям настроек.



Как мы проводим регрессионное тестирование расчета заработной платы в SAP HCM

Категория: Веб-разработка

 

Терминология Google Аналитики и Яндекс.Метрики: как не запутаться во всех этих данных

Автор: admin от 6-11-2019, 21:45, посмотрело: 110

Терминология Google Аналитики и Яндекс.Метрики: как не запутаться во всех этих данных


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



Мы собрали термины Google Аналитики и Яндекс.Метрики, с которыми чаще всего возникают проблемы. Рассказываем, что они означают и где смотреть значения метрик.



Если вы думаете, что знаете об этих терминах всё, — проверьте. Без сюрпризов не обойдется.

Категория: Веб-разработка, Яндекс, Google

 

Организация маршрутов в Laravel

Автор: admin от 6-11-2019, 18:35, посмотрело: 98

Здравствуй, Habr. Недавно я согласился на ревью сайта, заказанного на фрилансе. Я ожидал увидеть контроллеры, которые делают вообще все и занимают 200+ строк (и прочие проявления плохого кода), но все было вполне прилично. Валидация не лежала в контроллере, что встречается достаточно часто. Иногда, конечно, встречались некоторые несоответствия PSR-2, но все выглядело нормально, пока я не заглянул в файл с маршрутами. Он занимал несколько экранов и имел комментарии о группах маршрутов. Я связался с разработчиком и он сказал, что все немного «разрослось» и согласился поправить. В следующей версии я увидел, что он создал несколько классов со статическими методами, в которые переложил код и вызвал их, как это обычно делается, с авторизацией. Тут я вспомнил, что уже сталкивался с подобным и встречал такую аргументацию: «В документации ничего не говорится о вынесении маршрутов в разные файлы». Буквально через пару минут я нашел статью и отправил разработчику. Через пол часа я получил маршруты в нормальном виде и принял решение, что многим новичкам эта статья будет полезна. Так родился этот вольный перевод.



Если вы ни разу не правили файл RouteServiceProvider, добро пожаловать под кат.

Категория: Программирование

 

Алгоритм взаимодействия сотен тысяч уникальных частиц на GPU, в GLES3 и WebGL2

Автор: admin от 6-11-2019, 17:40, посмотрело: 105

Описание алгоритма логики, и разбор рабочего примера в виде техно-демки-игры



WebGL2 версия этой демки https://danilw.itch.io/flat-maze-web остальные ссылки смотрите в статье.





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




  • Ключевые особенности.

  • Ссылки и краткое описание.

  • Алгоритм работы логики.

  • Ограничения логики. Баги/особенности, и баги Angle.

  • Доступ к данным по индексу.



Дальше описание игровой-демки, вторая часть:




  • Используемые возможности этой логики. И быстрый рендеринг миллиона частиц-пикселей.

  • Реализация, немного комментариев к коду, описание работы коллизии в две стороны. И взаимодействие с игроком.

  • Ссылки на используемую графику с opengameart, и шейдер теней.

Категория: Веб-разработка

 

РНР-безопасность: где и как хранить пароли. Часть 1

Автор: admin от 6-11-2019, 14:40, посмотрело: 44

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



РНР-безопасность: где и как хранить пароли. Часть 1

Категория: Программирование

 

Выявляем атаку вируса-шифровальщика, получаем доступ к контроллеру домена и пробуем противостоять этим атакам

Автор: admin от 6-11-2019, 13:20, посмотрело: 55

Выявляем атаку вируса-шифровальщика, получаем доступ к контроллеру домена и пробуем противостоять этим атакам


WannaCry, NotPetya, BadRabbit и другие — вирусы-шифровальщики, которые гремели на весь мир ещё около года-двух назад. Сегодня об атаках таким типов вирусов шума меньше, но истории с атаками всё равно происходят. В этой статье я покажу один из инструментов для остановки атаки такого вируса: быстро выявить вторжение и локализовать проблему. Всё это при помощи инструмента для лог-аналити и защиты от вторжений Quest InTrust. Под катом скриншоты и ссылка на репозитории вредоносных скриптов. Погнали!

Категория: Информационная безопасность

 

Google BERT — новый поисковый алгоритм. Как изменится ранжирование и что делать сейчас?

Автор: admin от 6-11-2019, 13:20, посмотрело: 45

Google не устает радовать своих пользователей и официально представил новый поисковый алгоритм – Google BERT.



Что известно об этом и в чем суть? Давайте разбираться.



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

Аббревиатура BERT означает следующее — Bidirectional Encoder Representations from Transformers, что, в переводе на русский язык, значит: двунаправленная нейронная сеть кодировщик. Для получения лучшего результата используется нейронная сеть, которая способна наделить поисковую систему пониманием, в том числе на разных языках. На данный момент алгоритм применяется на 10% запросов к поисковой системе, в основном это США. Основной язык для тестирования – английский и в будущем планируется применение для SERP большинства языков и стран.

Категория: Google

 

Улучшите свой CSS с помощью этих 5 принципов

Автор: admin от 6-11-2019, 13:20, посмотрело: 55

Улучшите свой CSS с помощью этих 5 принципов


Написание CSS — процесс достаточно простой и понятный, тогда почему для этого требуются еще какие-то принципы и best-practices?



По мере увеличения масштабов проекта и количества людей, работающего над ним, всё более и более явно начинают проявляться новые сложности, которые могут вызвать серьезные проблемы в будущем. Дублирование кода, сложные цепочки переопределения свойств, использование !important, оставшиеся и неиспользуемые CSS-свойства от удаленных HTML-элементов и так далее. Такой код сложнее читать и исправлять.



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

Категория: Веб-разработка, Game Development

 
Назад Вперед