Архив за 16 сентября 2013 - 5

В данной статье рассматривается только адаптация сборки ПО с исходным кодом для Unix/Linux на Android.

На своей работе я в основном занимаюсь доработкой функционала стандартного AOSP, поэтому часто приходится принимать решения по переносу некоторых библиотек/приложений из Linux в Android. В интернете много англоязычных статей, описывающих основные принципы переноса и адаптации. Поэтому я решил собрать весь материал, касающийся сборки ПО, воедино и поделиться своим опытом. Излагаемый материал подразумевает, что у читателей есть опыт сборки AOSP и знание синтаксиса файла Android.mk.

Рассмотрим пример сборки плагина mpeg2enc от gst-plugins-bad для gstreamer'а.
Читать полностью »

Nokia представила две бюджетные модели сотовых телефонов — Nokia 108 и Nokia 108 Dual SIM. По словам производителя, новинки рассчитаны на покупателей, впервые приобретающих телефон с камерой.

Телефоны Nokia 108 и Nokia 108 Dual SIM рассчитаны на работу в сетях 2G (GSM 900/1800)

От модели Nokia 105, новые аппараты как раз и отличатся наличием камеры. Разрешение камеры — VGA. Возможна съемка видео с разрешением 320 x 240 пикселей с частотой 15 к/с.

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

Этот скромный топик повествует о том, как важно уделять достаточно внимания и человеко-часов на побочные проекты сервиса.

Интро

Вконтакте — отличный пример сервиса, для людей, в котором: и качественный код, и отличный саппорт. Однако, его минусом являются побочные проекты.

Так был закрыт xmpp протокол, выпилены: виджеты групп, площадка объявлений, апи магазинов и многое другое. Эта история об одной интересной уязвимости виджета Вконтакте, который смог.

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

Многие из вас, уважаемыее, пользуются функциями ядра Windows. Однако далеко не все представляют себе, как же эти функции вызываются. А знание некоторых механизмов ядра может быть весьма полезным.

Этот текст не предназначается драйверописателям, которые (по идее) знают это даже на более глубоком уровне.
Читать полностью »

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

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

в 12:13, , рубрики: Без рубрики

Дисклеймер

Эта статья не призывает бросать все, к чему вы привыкли и переходить на использование Couchbase, без оглядки на весь ваш прошлый опыт и косяки, с которыми вы сталкивались, при разработке собственных проектов. Эта статья имеет своей целью быть лишь кратким описанием технологии использования Couchbase Server в связке с PHP и только. Возможно она будет интересна некоторым как описание возможностей, а возможно и как оценочный взгляд на перспективы.
Читать полностью »

Данное исследование не претендует на оригильность, я полагаю, что на самом деле изобретаю велосипед, но никаких деталей от него при (признаю, довольно поверхностном) изучении интернета мне найти не удалось.

Понаблюдав за разнообразными игрушками, передвижение персонажей в которых производится на плоскости, вымощенной правильными шестиугольниками, меня зацепил вопрос — а как должна выглядеть прямая на такой плоскости. Собственно, задача оптимального перемещения персонажа из шестиугольника A в шестиугольник B (подразумеваю, что на плоскости нет препятствий, под оптимальным перемещением подразумеваю такое, чтобы оно происходило через наименьшее количество шестиугольников) может быть решена кучей разных способов, маршрут далеко не единственен, так же, как, впрочем, и на плоскости, покрытой квадратами. Но мне хотелось бы, чтобы маршрут был приближен к отрезку прямой, как приближено к отрезку прямой изображение, построенное по алгоритму Брезенхэма, и в то же время реализация должна быть достаточно прозрачной и простой.
Читать полностью »

"Мегалабс" ("Мегафон") и Apps4All призывают операторов сотовой связи разработать API, к которому смогут получить доступ все мобильные разработчики. 
Сейчас на этапе обсуждения находится три API: 
- SMS - для отправки и прием из приложений SMS-сообщений.
- Location - определение местоположения пользователя, даже если у того выключен GPS и мобильный интернет.
- In-App Payment - оплата услуг из приложения со счета оператора 

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

Не так давно попалась мне на глаза великолепная юмористическая статья про файловую систему, хранящую данные в числе Пи. Бурное обсуждение, развернувшееся в комментариях (кажется, не все его участники поняли шутку), натолкнуло меня на мысль, что тему нормальных чисел неплохо бы обсудить более серьёзно, тем более что тема эта благодатна, полна красивых результатов, нерешённых проблем и прочих кошерных вещей. Если желаете с этими вещами ознакомиться — пожалуйте под кат.

image

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


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