Есть ли порох в пороховницах? Hackathon Radio Canada 2018 (Часть вторая — боевая готовность)

Автор: admin от 7-04-2018, 22:15, посмотрело: 415

Это вторая часть моего повествования (искренне думал что последняя).



Первая часть здесь.



Есть ли порох в пороховницах? Hackathon Radio Canada 2018 (Часть вторая — боевая готовность)



Итак, формально команда сформирована. Хотя никто никого еще не знает. Цель проекта не определена. Radio Canada обещают предоставить некий API за неделю до события, чтобы у участников было какое-то время на ознакомление.

Категория: Компании / Google

 

Learn OpenGL. Урок 4.11 — Сглаживание

Автор: admin от 7-04-2018, 22:15, посмотрело: 297

Learn OpenGL. Урок 4.11 — Сглаживание

Сглаживание



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



Learn OpenGL. Урок 4.11 — Сглаживание

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



Learn OpenGL. Урок 4.11 — Сглаживание

Нет, это никуда не годится. Разве такое качество изображения хочется видеть в релизной версии своего приложения?

Категория: Компании / Google

 

Обзор кейсов интересных внедрений Big Data в компаниях финансового сектора

Автор: admin от 7-04-2018, 22:15, посмотрело: 452

Кейсы практического применения Больших данных

в компаниях финансового сектора



Обзор кейсов интересных внедрений Big Data в компаниях финансового сектораЗачем эта статья?



В данном обзоре рассматриваются случаи внедрения и применения Больших данных в реальной жизни на примере «живых» проектов. По некоторым, особенно интересным, во всех смыслах, кейсам осмелюсь дать свои комментарии.



Диапазон рассмотренных кейсов ограничивается примерами, представленными в открытом доступе на сайте компании Cloudera.



Что такое «Большие данные»



Обзор кейсов интересных внедрений Big Data в компаниях финансового сектораЕсть в технических кругах шутках, что «Большие данные» это данные, для обработки которых недостаточно Excel 2010 на мощном ноутбуке. То есть если для решения задачи вам надо оперировать 1 миллионом строк на листе и более или 16 тысяч столбцов и более, то поздравляем, ваша данные относятся к разряду «Больших».



Среди множества более строгих определений приведем, например следующее: «Большие данные» — наборы данных, которые настолько объемны и сложны, что использование традиционных средств обработки невозможно. Термин обычно характеризует данные, над которыми применяются методы предиктивной аналитики или иные методы извлечения ценности из данных и редко соотносится только с объемом данных.

Категория: Компании / Google

 

Знакомство с новым элементом dialog

Автор: admin от 7-04-2018, 22:15, посмотрело: 162

Привет, Хабр! Представляю вашему вниманию перевод статьи "Meet the New Dialog Element" автора Keith J. Grant.

HTML 5.2 представил новый элемент dialog для нативных модальных окон. На первый взгляд, он кажется довольно простым (так и есть), но поигравшись с ним я обнаружил, что он имеет несколько замечательных возможностей, которые легко упустить.

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

Вот пример базовой разметки для окна диалога:

<dialog open>
  Native dialog box!
</dialog>

Атрибут open означает, что диалог виден. Без этого атрибута диалог будет скрыт до тех пор, пока вы не используете javascript, чтобы он стал видимым. Без всякой стилизации диалог выглядит следующим образом:

Знакомство с новым элементом dialog

Категория: Компании / Google

 

Ещё один пример автоматизации или PowerShell + Google Apps Script

Автор: admin от 7-04-2018, 22:15, посмотрело: 245

Лень — двигатель прогресса…

Вот и я, найдя немного свободного времени, решил автоматизировать достаточно рутинную для каждого админа задачу — создание и отключение пользователей.

Категория: Компании / Google

 

Конференция DEFCON 22. «Вооружение Ваших домашних питомцев. Боевая Киска и отказ от служебной собаки». Джен Бренсфилд

Автор: admin от 6-04-2018, 17:40, посмотрело: 408

Добрый день, DEFCON! Я рад присутствовать здесь. Меня зовут Джен Бренсфильд, я главный инженер по безопасности компании Tenacity и очень люблю свою работу, поэтому, когда наступает уик-энд, я просто не могу дождаться утра понедельника! Сегодня я расскажу Вам о том, как вооружить свою кошку, это весёлая история, со своими победами, поражениями и целой кучей слайдов.



Конференция DEFCON 22. «Вооружение Ваших домашних питомцев. Боевая Киска и отказ от служебной собаки». Джен Бренсфилд


Итак, зачем мне понадобилось вооружать своего питомца?



Известно, что 15% мирового Интернет-трафика посвящено кошкам. Кроме того, я часто выступаю с презентациями по поводу систем безопасности перед техническими и не техническими специалистами. Я заметил, что технические подробности утомляют людей, они начинают скучать, закатывать глаза и думать о посторонних вещах. Чтобы привлечь их внимание, я стал разбавлять свои презентации слайдами с картинками кошек и рассказывать о них разные смешные истории. Например, я начинаю презентацию такой картинкой:



Конференция DEFCON 22. «Вооружение Ваших домашних питомцев. Боевая Киска и отказ от служебной собаки». Джен Бренсфилд


Я как раз заканчивал одну из своих презентаций, когда ко мне подошёл человек и сказал: «Я хочу подарить Вам этот кошачий ошейник, здесь есть GPS, модуль сотовой связи и можно отследить местонахождение кошки в любое время, и если Вы волнуетесь за неё, то можно отправить SMS, и Вам придёт ответ с её GPS координатами».



Я не был бы собой, если бы мне в голову не пришла мысль: «Стоит добавить в этот ошейник маленькую WiFi-ищейку, и мы получим настоящую Боевую Киску»!

Категория: Компании / Apple

 

Манипуляция поисковой выдачей Google

Автор: admin от 6-04-2018, 16:25, посмотрело: 250

Манипуляция поисковой выдачей Google

Исследователь Tom Anthony обнаружил сверхкритичную уязвимость в поисковом механизме Google, способную влиять на поисковую выдачу. Компания «исправляла» уязвимость полгода и выплатила за нее всего лишь $ 1337.

Категория: Компании / Google

 

Рубрика «Читаем статьи за вас». Февраль — Март 2018

Автор: admin от 5-04-2018, 17:30, посмотрело: 642

Рубрика «Читаем статьи за вас». Февраль — Март 2018

Привет, Хабр! Продолжаем публиковать рецензии на научные статьи от членов сообщества Open Data Science из канала #article_essense. Хотите получать их раньше всех — вступайте в сообщество!

Категория: Компании / Facebook

 

Пишем простой плагин для VirtualDub

Автор: admin от 5-04-2018, 17:30, посмотрело: 738

Несмотря на то что обработка видео не спеша переезжает на OpenCL / CUDA VirtualDub остается удобным средством для простых действий с видео. Обрезка кадра, добавление фильтров или наложение выполняется гораздо удобнее чем из консоли ffmpeg. Кроме того за годы существования была разработана масса фильтров позволяющие выполнять многие операции быстро и удобно. Несмотря на простоту SDK, при написании плагина возникают некоторые нюансы. Статья посвящена работе с ними.



Пишем простой плагин для VirtualDub

Категория: Компании / Facebook

 

Как протестировать SkyNet? (если он написан на JS)

Автор: admin от 5-04-2018, 17:30, посмотрело: 642

Давным давно я посмотрел Терминатор1. Немного подрос и посмотрел немного отрефакторенный Терминатор 2. Третьей интерации пришлось ждать немного дольше.



И каждый раз бедному СкайНету не везло, и каждый раз все наперекосяк, и секрет этого невезения очень прост — СкайНет не был Subject Under Test (SUT).



Другими словами SkyNet подзабила на тестирование, и производила разведку боем. И, как это обычно бывает, падала в корку(под пресс, в лаву, далее не помню) примерно сразу после выкладки в продакшен.



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



Как протестировать SkyNet? (если он написан на JS)

Категория: Компании / Facebook