Архив за 11 декабря 2017 - 2

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

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

Основы информационной безопасности. Цена ошибки - 1

Пока подготавливается материал для следующих частей и ожидаем Ваши пожелания, по теме третьей части «основ информационной безопасности» оставленных в комментариях ко второй части «Основы информационной безопасности. Часть 2: Информация и средства ее защиты». Решили сделать небольшое, но тем не менее не мало важное отступление, рассмотрев на примерах цену ошибок в проектировании и в работе системы информационной безопасности.

Достаточно многие прекрасно понимают, что любые просчеты и ошибки влекут за собой последствия, которые могут обернуться более чем плачевно. При этом как было справедливо замечено в комментарии к первой статье «Основы информационной безопасности. Часть 1: Виды угроз» понятие информационной безопасности гораздо шире чем сфера IT-индустрии и просчеты и ошибки в обеспечении которой могут коснуться каждого не зависимо от сферы деятельности.

Начнем с самых обыденных но не менее болезненных до более интересных.
Читать полностью »

Одним их наиболее старых элементов интерфейса социальной сети Facebook был «тикер» (Ticker) — информационная лента для отображения всех действий друзей. Она появилась в 2011 году и была видна справа от ленты новостей (в web-приложении). Однако с недавних пор это место пустует.

Информационная лента Ticker больше не выводится

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

Компания Panasonic опубликовала новые версии встроенного программного обеспечения для беззеркальных камер Lumix DMC-G80/G81/G85 и Lumix DC-GH5.

Вышли обновления прошивки для камер Panasonic Lumix DMC-G80/G81/G85 и DC-GH5

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

image
Я пишу программы уже больше 15-ти лет, из них 11 — профессионально. Т.е. получаю за это деньги. Через меня прошло десятки коммерческих проектов разной величины. Вспоминая себя того, совсем юного девелопера, я понимаю насколько разнится мышление у матерого разраба и юнца. Насколько развита интиуция и понимание после десяти лет разработки разноплановых проектов и только вышедшего из универа парня. Который, в то время, и курсовую левой рукой напишет, и дипломную, и даже авторегистратор для сайта знакомств.

В те годы, 10 лет назад, я думал скорее о хорошем тоне программирования, комментариях, наследовании и паттернах. О заученных постулатах Страуструпа и Кнута. К слову последний, до сих пор загорается яркой лампой в голове, со своей оптимизацией программ. Это «O(N^2) или O(NlogN)» невольно думается, когда выводишь 7 записей по дням недели.

А стоило прочитать серию для экспертов С++, того же Александреску или Скотта Мейрса, так мозги вскипали как бабушкин чайник. Вот и приходилось мне тогда, приступая к реальной задаче, создавать абстракции над абстракциями, оптимизировать неоптимизируемуемое, объявлять константы и константые геттеры-сеттеры. Обязательно создавать конструкторы и деструкторы, в общем и целом 90% времени заниматься оформлением кода, чтобы все было как у в учебнике.
При этом программа выводила ничего. А заказчик то ждал…

Оглядываясь на то время, и наблюдая как дела обстоят сейчас, я решил собрать небольшой шорт лист из костылей, хаков, обходных путей (workarrounds) и прочих нетривиальных ходов, о которых начинающий разработчик может не задумываться. Да впрочем не только он.
Читать полностью »

Интеллектуальная собственность – нематериальный актив - 1

В связи с очевидным прогрессом в области информационных технологий и общим ростом сектора услуг, нематериальные активы приобретают значительно большую ценность, нежели это было годами ранее. Предприятия все больше стремятся к эффективному использованию своих нематериальных активов, что подразумевает необходимость их правовой защиты. На этом фоне отмечается рост коммерциализации интеллектуальной собственности (ИС) и инвестиционной привлекательности прав ИС, применение исключительных прав в борьбе с конкурентами. Известно, что ИС может составлять более 80 процентов стоимости целой компании. Например, на Coca-Cola Corporation приходится 96% нематериальных активов.Читать полностью »

С наступающим!
Приближается Новый год, а значит, пора срочно создавать настроение! Ну и как всегда в это время года рождаются десятки электронных схем различных цветомузыкальных установок.
Чего только самобытные мастера не придумают. От трехцветных моргалок до лазерных многолучевых установок с управлением по MIDI интерфейсу.
Невероятно эффектная цветомузыка на Arduino и светодиодах - 1
Как большой поклонник, так называемых адресных светодиодов, хочу показать вам самую простою, но удивительную цветомузыку. Я вообще такой ни разу не видел. Пока не собрал за один вечер. Итак, визуализатор звука!
Читать полностью »

Airflow Workshop: сложные DAG’и без костылей - 1

Привет! Меня зовут Дина, и я занимаюсь разработкой игрового хранилища данных для решения задач аналитики в Mail.Ru Group. Наша команда для разработки batch-процессов обработки данных использует Apache Airflow (далее Airflow), об этом yuryemeliyanov писал в недавней статье. Airflow — это opensource-библиотека для разработки ETL/ELT-процессов. Отдельные задачи объединяются в периодически выполняемые цепочки задач — даги (DAG — Directed Acyclic Graph).

Как правило, 80 % проекта на Airflow — это стандартные DAG’и. В моей статье речь пойдёт об оставшихся 20 %, которые требуют сложных ветвлений, коммуникации между задачами — словом, о DAG’ах, нуждающихся в нетривиальных алгоритмах.

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

Новые правила оформления посылок из иностранных интернет-магазинов: что изменилось? - 1
Источник фото: НТВ

6 декабря на Geektimes публиковалась новость о том, что Федеральная таможенная служба ввела в работу новые требования по оформлению доставки онлайн-товаров, которые куплены россиянами за границей в интернет-магазинах. Согласно этим правилам, покупатели должны указывать свой ИНН и ссылки на купленные товары при покупке чего-либо за границей.

«Приказ ФТС России от 24.11.2017 № 1861 предусматривает представление таможенным представителем в таможенный орган реквизитов документа, удостоверяющего личность получателя, и его ИНН. Представление ИНН необходимо для однозначной идентификации физического лица для целей учета стоимости и веса всех товаров, поступивших в адрес данного лица в течение календарного месяца», — заявили неделю назад представители ведомства. На днях в сети появилась информация о завалах неразобранных посылок, отправленных из-за рубежа и застрявших на российской таможне из-за отсутствия ИНН получателя.
Читать полностью »

Несколько дней назад я начал разработку простейшего чата под Android, я решил использовать Firebase — простую в использовании базу данных в режиме реального времени, которая хранит свои данные в формате JSON. Несмотря на то, что Firebase предоставляет полный API-интерфейс и документацию по использованию, я обнаружил, что у него не хватает деталей при попытке применить его к шаблону архитектуры, например MVP, поэтому я решил попробовать и объяснить, как я понял реализацию на Android. Также я расширил шаблон MVP новым слоем, явно для Firebase — Interactors.
Читать полностью »


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