Новости информационных технологий - 25457

Если вы пишите мелом на стене мобильные приложения (да что угодно), то рано или поздно вы можете столкнуться с тем, что обнаружите свое приложение, которое вполне себе на законных основаниях продается через App Store /Android Market / Samsung Apps на каком-нибудь популярном warez сайте. К сожалению, не каждый независимый разработчик знает можно ли, а если можно, то как с этим бороться.
Читать полностью »

Введение в XCCDF XCCDF — это спецификационный язык на основе XML для описания контрольных листов настроек безопасности (security configuration checklists) и других подобных документов. XCCDF является одним из языков Протокола автоматизации контента безопасности (Security Content Automation Protocol, SCAP). XCCDF — важный инструмент для специалистов, связанных с автоматизацией процессов информационной безопасности. На этом языке описаны, к примеру, обязательные требования по настройке рабочих станций федеральных агентств США и их контрагентов (программа FDCC/USGCB). В этой статье мы рассмотрим, каким образом описываются контрольные листы настроек безопасности на языке XCCDF — на примере USGCB-контента для RedHat Enterprise Linux.
Читать полностью »

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

На тот момент я не рассматривал специальные плееры для подкастов, так как хотелось универсального решения для всего аудио-контента. Позже я посмотрел несколько специализированных приложений, но ни в одном мне не понравилась организация процесса загрузки. Лично мне удобнее скачивать всё с декстопа и кидать на телефон через шнурок, а значит нет никаких проблем с тем, чтобы слушать всё через одну программу.

Так вот. Все протестированные плееры поделились на три категории:
1. Самая обширная. Плееры, которые считают, что все слушают музыку исключительно альбомами. Не предоставляют никакой возможности для проигрывания каталогов. Каталог со 100-200 песнями разных исполнителей превращает каталог музыки таких программ в ленту, уходящую в бесконечность, где невозможно ничего найти. Позиция проигрывания, как правило, не сохраняется, зато всё очень красиво.
2. Плееры, позволяющие прослушивать каталоги и/или ориентированные на прослушивание аудиокниг. Если в предыдущей категории все приложения отличались лишь иконками, а общая идеология интерфейса была примерно одинаковой, то здесь никаких общих черт нет, зато очень много уникальных идей, временами до бредовости. В какие-то приложения книги необходимо импортировать, иначе они их не видят. Какие-то показывают и сортируют файлы только по тэгам, а мы же прекрасно знаем, какая каша бывает в тэгах аудиокниг, правда? В общем, в каждой программе что-то меня не устраивало, а кое-где и откровенно бесило. К тому же, каждая вторая из этих программ (как правило, самые оригинальные в плане интерфейса) страдала сильной падучестью.
3. Music Folder Player Free

Идеальный плеер под Android для не музыки
Читать полностью »

Github включил ассемблер DCPU 16 в список официально поддерживаемых языковВ игре 0x10c — новом проекте Нотча (автора Minecraft) — для управления космическим кораблём игроку придётся программировать мифический древний процессор DCPU-16. Сама игра ещё на ранних стадиях разработки, но сообщество будущих игроков уже активно формируется вокруг опубликованных на официальном сайте спецификаций вымышленного процессора. На Гитхабе существуют уже десятки эмуляторов DCPU-16, llvm-backend, операционная система, среда исполнения и даже неофициальный комитет по стандартам.
Читать полностью »

imageНа рынке появилась информация о том, что Google готовится продать подразделение Motorola Mobility по производству смартфонов китайской Huawei. По словам экспертов, продажа бизнеса Motorola одной из сторонних компаний была бы логичным шагом для Google после завершения сделки по приобретению Motorola Mobility ради патентов.

Напомним, что компания Google объявила о приобретении подразделения Motorola Mobility за $12,5 млрд в августе 2011 г. Теперь интернет-гигант ожидает одобрения со стороны антимонопольных органов по всему миру на завершение сделки, и уже получил разрешения от всех основных регуляторов, кроме Китая.

Основной причиной покупки Motorola Mobility для Google были патенты компании общим числом около 17 тыс., которые дожны позволить Google защитить от судебного преследования свою мобильную операционную систему Android, а также некоторые другие продукты.
Читать полностью »

Рисование сеточных графиков трехмерных функций и изолиний к ним
Статья представляет собой нечто вроде “практического руководства” для построения весьма интересных трехмерных графиков функций вида z=f(x,y), с примером реализации на C#.
Читать полностью »

Новозеландский разработчик спортивных электрокаров Greenstage уже три года ведёт работу над проектом Tumanako по созданию open source автомобиля.

Для справки, примерно половину стоимости современного автомобиля составляет электроника и программное обеспечение. В среднем автомобиле 2012-го модельного года установлено от 70 до 100 электронных модулей управления (ECU), каждый из которых отвечает за отдельный узел конструкции. Общее количество строк кода превышает 10 миллионов, а в автомобилях вроде Mercedes S-Class — более 20 миллионов.

Переход на Open Source позволит создавать более надёжные системы и кардинально снизит стоимость автомобилей.
Читать полностью »

Samsung Galaxy R: начало продаж в России

Samsung Electronics объявила о начале продаж в России смартфона Samsung Galaxy R. Cмартфон работает на ОС Android 2.3 (Gingerbread), отличается привлекательным дизайном, а также тонким и легким корпусом. Благодаря двухъядерному процессору NVIDIA Tegra 2, Samsung Galaxy R позволяет работать с ресурсоемкими приложениями и играть в современные игры для смартфонов.Рекомендованная розничная цена смартфона Samsung Galaxy R составляет 24990 рублей.
Samsung Galaxy R поддерживает стандарты связи такие как Bluetooth 3.0 HS и Wi-Fi 802.11n, что дает возможность обмениваться контентом между различными цифровыми устройствами без помощи ПК. Для уверенной работы в интернете на высоких скоростях SamsungЧитать полностью »

Сдвиги
Продолжу рассказы о том, как программисты ходят по краю, даже не подозревая об этом. Поговорим об операциях сдвига <<, >>. Принципы работы операторов сдвига очевидны и многие программисты даже не знают, что их использование согласно стандарту Си/Си++ может приводить к неопределенному или к неуточненному поведению (undefined behaviour/unspecified behavior).
Читать полностью »

Доброго времени суток, уважаемые читатели.
Сегодня будет рассказ о прошедшей в марте международной студенческой школе JASS. Текст поста я готовил совместно со своим другом, который тоже в ней участвовал.

В начале февраля мы узнали про возможность поучаствовать в международной русско-немецкой школе для студентов JASS-2012 (Joint Advanced Student School), которая проводится у нас в городе вот уже в восьмой раз. Об этом нам рассказал Александр Куликов — координатор Computer Science Центра (студентами которого мы являемся, также эта новая площадка для обучения уже упоминалась в одной из заметок на Хабре), преподаватель СПбАУ НОЦТН РАН и ПОМИ и просто очень талантливый и увлеченный своим делом человек. Школа состояла из двух тематических курсов — курса по эффективным алгоритмам для работы над строками (Design of Efficient String Algorithms) и разработки современных мобильных приложений (Usability Engineering & Ubiquitous Computing on mobile devices).
Читать полностью »


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