Удаление метаданных из PDF

image

Вот, казалось бы, тривиальная задача — удалить metadata из документа. Уже тысячу раз специалисты по паранойе информационной безопасности давали подобного рода рекомендации: «обязательно удаляйте избыточную метаинформацию из документов перед публикацией». И объясняли зачем это может понадобиться (пример). В сети масса инструкций о том как это сделать для различных форматов изображений и документов, но в то же время про такой распространённый формат как PDF внятной информации довольно мало.


Я провел небольшой эксперимент и по результатам собрал небольшой toolchain и freeware утилит. Вот этим всем и хочу поделиться.
Читать дальше →
Удаление метаданных из PDF
Source: habrahabr

Пост №3033819

Автор: Devilos

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3033819″ }, «headline»: «лс?л / losj :: яблоки :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-losj-%D1%8F%D0%B1%D0%BB%D0%BE%D0%BA%D0%B8-3732745.png», «height»: 2946, «width»: 811 }, «datePublished»: «2017-03-20T11:19:37+03:00», «dateModified»: «2017-03-20T11:19:37+03:00», «author»: { «@type»: «Person», «name»: «Devilos» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «<?др<2енее мохио? принесите- яыош лк?еые,мне не ПРИНЦИПИАЛЬНА. / И ЗАПОМНИТЕ- / ) НИКАКИХ , / шуточек. У А ЗАКАЛЕВАЛИ I уже РАЗЫГРЫВАТЬ. ну, Лк?вые- так ^ лк?вые. и вез шуточек. ПРАВДА- ПРАВДА.» }
Комментировать 
Пост №3033819
Source: Joyreactor

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

Вопрос с реального собеседования (6 лет назад)


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


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


Прошел год. Оплата получена вся, 100%. А тех задание выполнено на 80%. Нужно ещё 20% сделать. Самое главное, что архитектор проекта утверждает — эти 20% в модель не вписываются, надо переписывать заново. Я, как кандидат на руководителя разработки, должен проанализировать ситуацию, принять решение, согласовать с заказчиком.
Читать дальше →
Вопрос с собеседования тим-лида: что делать, если деньги на проект получены и истрачены, а проект не готов
Source: habrahabr

[Перевод] Узкие места в облаках: истории Pokemon Go и Trivia Crack

image

Урок: «Система, работающая с двумя миллионами пользователей, не обязательно сможет справиться с десятью миллионами».


После выпуска Pokémon Go в США в июле 2016 года она стала самой популярной на тот момент игрой в дополненной реальности. Этот продукт многолетнего сотрудничества игрового разработчика Niantic и Google (пока Niantic не встала на ноги, она была внутренним стартапом Google). Поэтому инфраструктура Pokémon Go сильно зависела от облачной платформы и служб приложений Google. (Компании Nintendo и Pokémon тоже приняли участие в создании захватывающего игрового процесса выращивания маленьких монстриков для мобильных платформ.)


Это была не первая игра Niantic в дополненной реальности. Ранее компания создала Ingress, игру о вторжении инопланетян, выпущенную в 2013 году для устройств Android. Но Pokémon Go стала игрой совершенно другого уровня — покемоны уже давно были культурным феноменом. Игра заинтересовала аудиторию, долгие годы ожидавшую мобильную игру. Поэтому количество установок росло стремительно. За полдня игра заняла первую позицию по доходам на iPhone. В какой-то степени это был самый масштабный в мире выпуск мобильной игры.
Читать дальше →
[Перевод] Узкие места в облаках: истории Pokemon Go и Trivia Crack
Source: habrahabr

Система здравоохранения готовится к внедрению искусственного интеллекта

Издание China Daily опубликовало доклад об успехах компании Wingspan Technology, основанной в китайском городе Сиань в 2009 году. Молодой стартап поставил задачу внедрить в систему здравоохранения и клиническую […]
Система здравоохранения готовится к внедрению искусственного интеллекта
Source: 4pda

Пост №3033794

Автор: Arterton

Доброе утро, то есть, ку, товарищиссылка на гифку1096Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://polit.reactor.cc/post/3033794″ }, «headline»: «Доброе утро, то есть, ку, товарищи / здоровый образ жизни :: политика :: гифка», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B7%D0%B4%D0%BE%D1%80%D0%BE%D0%B2%D1%8B%D0%B9-%D0%BE%D0%B1%D1%80%D0%B0%D0%B7-%D0%B6%D0%B8%D0%B7%D0%BD%D0%B8-%D0%BF%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0-%D0%B3%D0%B8%D1%84%D0%BA%D0%B0-3732725.gif», «height»: 377, «width»: 900 }, «datePublished»: «2017-03-20T10:56:29+03:00», «dateModified»: «2017-03-20T10:56:29+03:00», «author»: { «@type»: «Person», «name»: «Arterton» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «1096» }
Комментировать 
Пост №3033794
Source: Joyreactor

Цитата #444014

xxx: Из реала, правда давно, когда только только лазерные принтеры пошли.
В одной конторе принтер сдох, разбор полетов показал, что туда копирку запихнули, чтоб сразу по 2 копии печатать…
Цитата #444014
Source: bash

Цитата #444013

Прогер: Как бы тебе объяснить… Эти интеграторы… Предлагает для экономии сделать метлу и совок на одной ручке.
Басист: Это типа разветвляющейся с шарниром?
Прогер: Нет! Это на одном конце метла, на другом — совок!
Басист: )))
Прогер: Говорю: «Офигенный маркетинг! Дайте две!» — не въезжают. «Наоборот, это будет единое интегральное решение.»
Басист: Оружейники так любят делать.
Прогер: На вопрос «вы представляете, как этим пользоваться?» отвечают «А, ну да. Проблема ясна(!), тогда можно сделать разъёмную рукоять на цепочке.»
Басист: ROFL Подожди, Я ДОЛЖЕН ЭТО ЗАРИСОВАТЬ!
Прогер: Чувак, это была аллюзия.
Басист: К чёрту аллюзии! СЛУЖАНКА, ВООРУЖЁННАЯ НУНЧАКАМИ ИЗ ВЕНИКОВ! ОТМЕТЕЛИТ ЛЮБОГО! Я хочу видеть это аниме!
Цитата #444013
Source: bash

Intel и Google — дружим «облаками»

На проходившей в Сан-Франциско конференции Google Cloud Next ‘17 объявлено о программе стратегического партнерства «Better Together» («Вместе лучше») между компаниями Google и Intel в области облачных технологий и «Интернета вещей». Цель программы — предоставить разработчикам программные и аппаратные компоненты, инструменты и учебные материалы для ускорения процесса создания приложений. При этом Google открывает доступ к своему «облаку» и его функционалу, а Intel обеспечивает программными средствами разработки, такими как Intel IoT Developer Kit и предоставляет шлюзы «интернета вещей» в лице Intel NUC.


Планируется запустить совместные он-лайн ресурсы для разработчиков — главная страница проекта на сайте Intel Developer Zone уже работает — а также провести тренинги и другие мероприятия. В свою очередь, специалисты компаний будут проводить интеграцию между участвующими в программе Intel IoT Developer Kit, Intel NUC и Google Cloud Platform.
Читать дальше →
Intel и Google — дружим «облаками»
Source: habrahabr

Пост №3033783

Автор: Raven3798And

Хорошенькая…Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3033783″ }, «headline»: «Хорошенькая… / домашняя эротика :: шакальная эротика :: эротический пирсинг :: Сиськи (сиски и сисяндры — эротические картинки и гифки) :: Jenna Jade :: Пирсинг :: красивая девушка :: Эротика (красивые фото обнаженных, совсем голых девушек, арт-ню)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%AD%D1%80%D0%BE%D1%82%D0%B8%D0%BA%D0%B0-Jenna-Jade-%D0%B4%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F-%D1%8D%D1%80%D0%BE%D1%82%D0%B8%D0%BA%D0%B0-%D0%BA%D1%80%D0%B0%D1%81%D0%B8%D0%B2%D0%B0%D1%8F-%D0%B4%D0%B5%D0%B2%D1%83%D1%88%D0%BA%D0%B0-3732689.jpeg», «height»: 1024, «width»: 1127 }, «datePublished»: «2017-03-20T10:40:00+03:00», «dateModified»: «2017-03-20T10:40:00+03:00», «author»: { «@type»: «Person», «name»: «Raven3798And» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3033783
Source: Joyreactor