Рубрика «Софт»

Около десяти лет я пользовался одним и тем же мобильным приложением для персонального финансового учета (cash organizer), сначала на windows mobile, потом на android. Некоторое время назад у меня накопилось достаточное количество претензий к нему, чтобы я решил изучить альтернативы. Результаты решил оформить в виде статьи, надеюсь, что это окажется полезно кому-либо еще.
Читать полностью »

Для чего это надо

Часто бывает необходимо писать плагины для программ. Но из-за бинарной несовместимости классов эти плагины придётся писать на том же языке, что и основная программа. В С++ принято располагать таблицу виртуальных функций первой в классе. Если пользоваться определенными правилами (не использовать множественное наследование интерфейсов) и использовать абстрактные классы-то можно добиться возможности запуска плагинов, скомпилированных под разными компиляторами С++.

В этой статье я покажу как использовать плагин написанный с использованием компилятора Free Pascal Compiler в программе на с++ (только общая идея, а не реальный плагин).
Читать полностью »

Итак, в предыдущем посте мы рассмотрели большую часть возможностей, что являются уникальными особенностями самих интерактивных проекторов, и доступны, как говорится, «из коробки». Теперь давайте, наконец, посмотрим на сам «интерактивный софт». А начать я предлагаю с использования касаний пальцами (оно же – «fingertouch»), поскольку до сих пор эта функция считается модной и диковинной. Приложений с поддержкой мультитач, т.е. одновременного касания сразу несколькими пальцами рук для ПК, как ни странно, на данный момент не так уж и много, хотя с каждым годом их становится все больше.

Безусловно, первое приложение, которое необходимо упомянуть, – это знаменитый SMART Notebook, программа для создания интерактивных уроков.

Интерактивному проектору – интерактивный софт! Часть вторая – мультитач и ПО для обучения - 1

Одновременная поддержка касаний и маркеров в SMART Notebook

В нем полноценная поддержка мультитач заработала у нас даже под Windows 7, что породило ложные надежды получить на этой ОС полноценную поддержку касаний на любом софте. Но не тут-то было! Оказалось, что многие приложения поддерживают касания только под ОС Windows версии 8.1 и новее и не поддерживают их под Windows 7. Good night sweet prince…

Но я забегаю чуть вперед… Давайте же поставим точку в обсуждении возможностей интерактивных проекторов, рассмотрев «сторонний» софт, совместимый с ними, а также годящийся для создания увлекательных интерактивных уроков.

Начнем, само собой, с баловства.

Интерактивному проектору – интерактивный софт! Часть вторая – мультитач и ПО для обучения - 2

Виртуальный игровой стол игры Hitman GO на экране 80+ дюймов

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

Администрация Трампа обвиняет Северную Корею в разработке червя WannaCry - 1
Представители Белого Дома на встрече с журналистами 19 декабря 2017 года. Они официально предъявили обвинение в создании WannaCry Северную Корею

О зловреде WannaCry в этом году не писало лишь ленивое издание. Примерно в мае 2017 года в сети стали появляться статьи, которые описывали новую разновидность зловредного ПО, вирус, атакующий компьютеры в различных сетях. На Geektimes такой материал был опубликован 12 мая. Корпорация Microsoft начала предпринимать попытки решить проблему практически сразу после появления зловреда, но это помогло мало, поскольку далеко не все пользователи обновляют ОС на своих компьютерах вовремя. Более того, для младших версий операционных систем ситуация и вовсе была печальной, что привело к заражению 200 000 персональных компьютеров в примерно 150 странах.

Эффективность зловреда объяснялась его способностью проникать на компьютеры жертв через открытые порты Server Message Block. Для этого вирус использовал разновидность SMB эксплоита, которая получила название «Ethernal Blue». Эксплоит, кстати, был разработан представителями НДА, а затем выложен в сеть группой Shadow Brokers. Но кто способен создать такой опасный вирус? По мнению администрации президента США, в случившемся виновата Северная Корея.
Читать полностью »

«Лаборатория Касперского» в суде США требует снять запрет на госзакупки своих программ - 1Российская антивирусная компания «Лаборатория Касперского» подала апелляцию в федеральный суд США, пишет Reuters. Она требует отменить решение администрации ограничить закупки федеральными агентствами США её программного обеспечения. По мнению российской стороны, такое решение принято в обход надлежащей правовой процедуры. То есть попросту незаконно.

Казалось бы, как можно подавать в суд и требовать, чтобы клиент возобновил закупки ваших программ. Звучит абсурдно. Но здесь более серьёзная проблема.

Американские госзакупки составляют крохотную часть доходов «Лаборатории Касперского»: они купили программ менее чем на $54 000, это всего 0,03% от продаж «ЛК» на американском рынке. Речь идёт прежде всего об ущербе для репутации, сказано в пресс-релизе «ЛК». На этом фоне от продуктов российской компании начинают отказываться крупные коммерческие клиенты, в том числе такие торговые сети как Best Buy.
Читать полностью »

Место популярных в прошлом ICQ и Skype сейчас занимает Telegram. С мая 2017 года бесплатный мессенджер Павла Дурова является самым быстрорастущим мессенджером по количеству скачиваний и размеру аудитории в России, по данным исследовательской компании ​Similar Web. В некоторых других странах ситуация похожая.

Но за популярность нужно платить: убыточная компания Telegram Messenger LLP оказалась не в силах обеспечить надёжную работу своей бесплатной программы. Вечером 18 декабря 2017 года в работе Telegram произошёл первый серьёзный сбой.
Читать полностью »

Telegram оспаривает в Верховном суде приказ ФСБ, грозящий мессенджеру блокировкой - 1

19 июля 2016 года ФСБ издало приказ №432 об утверждении порядка предоставления организаторами распространения информации в сети интернет данных, которые требуются для декодирования электронных сообщений пользователей сети. Сейчас компания Telegram Messenger LLP подала в Верховный суд России административный иск о признании этого приказа недействующим, пишут «Ведомости».

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

Интерактивному проектору – интерактивный софт! Часть первая: встроенное ПО и основные возможности - 1

Планируя демонстрацию возможностей интерактивных проекторов в продолжение одного из предыдущих постов об интерактивных проекторах Epson, мы опробовали множество самых разнообразных приложений на экране проектора и хотим поделиться впечатлениями и результатами тестов. Как ни странно, сложно сказать наверняка, имеет ли смысл вообще выделять «программное обеспечение для интерактивных проекторов» (панелей, досок) в отдельный класс ПО, поскольку если с приложением можно работать с помощью обычной мыши, то его совершенно точно можно безо всяких проблем использовать и с интерактивным проектором.

При этом огромный размер создаваемой проектором интерактивной поверхности (более 80 дюймов) дает некоторые преимущества:

  • Обеспечивает более высокую точность касаний, чем на портативных устройствах, что позволяет находить новые способы применения ввода с помощью касаний пальцами и электронным маркером (элементарно за счет большей площади интерактивной поверхности);
  • Большой размер экрана автоматически располагает к совместному творчеству (рисованию у детей, либо проведению мозговых штурмов), либо проведению увлекательных интерактивных уроков и презентаций.

Интерактивному проектору – интерактивный софт! Часть первая: встроенное ПО и основные возможности - 2

В этом посте вкратце напомним, как это работает, и расскажем, кому это вообще нужно.

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

ИИ от Google обучил дочерний ИИ, который превосходит все ИИ, созданные человеком - 1

В мае 2017 года исследователи из Google Brain представили проект AutoML, который автоматизирует проектирование моделей машинного обучения. Эксперименты с AutoML показали, что эта система может генерировать маленькие нейросети с очень хорошими показателями — вполне сравнимые с нейросетями, которые спроектированы и обучены экспертами-людьми. Однако поначалу возможности AutoML были ограничены маленькими научными наборами данных вроде CIFAR-10 и Penn Treebank.

Инженеры Google задумались — а что если поставить перед генератором ИИ более серьёзные задачи? Способна ли эта система ИИ сгенерировать другую ИИ, которая будет лучше созданного человеком ИИ в какой-нибудь важной задаче вроде классификации объектов из базы ImageNet — самого известного из крупномасштабных наборов данных в машинном зрении. Так появилась нейросеть NASNet, созданная практически без участия человека.
Читать полностью »

Нейросети без учителя переводят с языков, для которых нет параллельного корпуса текстов - 1

Машинный перевод с помощью нейросетей прошёл долгий путь с момента первых научных исследований на эту тему и до того момента, как компания Google заявила о полном переводе сервиса Google Translate на глубинное обучение.

Как известно, в основе нейронного переводчика механизм двунаправленных рекуррентных нейронных сетей (Bidirectional Recurrent Neural Networks), построенный на матричных вычислениях, который позволяет строить существенно более сложные вероятностные модели, чем статистические машинные переводчики. Однако всегда считалось, что нейронный перевод, как и статистический, требует для обучения параллельных корпусов текстов на двух языках. На этих корпусах обучается нейросеть, принимая человеческий перевод за эталонный.

Как теперь выяснилось, нейросети способны освоить новый язык для перевода даже без параллельного корпуса текстов! На сайте препринтов arXiv.org опубликованы сразу две работы на эту тему.
Читать полностью »