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

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

Системное программирование / Сборка библиотеки Microsoft Detours под Visual Studio 2008О прекрасной библиотеке Microsoft Detours тут уже писали. Её возможности и правда впечатляют, есть только одно но: библиотеку нужно собирать из исходников (что вообще не характерно для библиотек на платформе Windows и тем более для продуктов Microsoft). Более того, внятную инструкцию как это сделать найти трудно (я так и не смог), а штатный make-файл при сборке с помощью Visual Studio 2008 выдаёт кучу ошибок. Собрав наконец Detours, я решил написать (для себя — на будущее) инструкцию по сборке. Если кому-то онаЧитать полностью »

Услуга передачи SMS очень прибыльна для операторов сотовой связи, абоненты платят за этот сервис в тысячи раз больше себестоимости. SMS по обычному тарифу стоит от $0,01 до $0,1, а если оператор передаёт эти 140 байт через интернет, то на среднем тарифе выходит в районе $0,000004 за каждое сообщение, то есть в 2500-25000 раз меньше. Это и есть цена, близкая к себестоимости.

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

Khan Academy — некоммерческий проект, предлагающий тысячи бесплатных учебных виедороликов и курсов по основным научным дисциплинам, от математики и физики до истории и искусствоведения. До сих пор на сайте академии в качестве учебного языка использовался Python. Его часто выбирают для обучения программированию, во многом благодаря его однозначности (“There should be one — and preferably only one — obvious way to do it”) и прозрачности (“Explicit is better than implicit”), однако для первого учебного языка, считает Джон Рейсиг (недавно перешедший из Mozilla Corporation в Khan Academy) очень важныЧитать полностью »

DIY или Сделай Сам / Электронное ожерелье. Часть 2
В прошлый раз мы рассмотрели аппаратную часть нашей побрякушки, настало время написать прошивку.

Работа 1-Wire

В первой части почти ничего не было сказано о специфике работы 1-wire. Аппаратная часть протокола очень проста: один сигнальный проводник, подтянутый к плюсу питания через резистор. Все, что могут устройства, это замыкать сигнальную линию на землю на то или иное время. Как же организована передача данных?

Каждый акт взаимодействия по 1-wire начинается со сброса.
DIY или Сделай Сам / Электронное ожерелье. Часть 2

ВедущееЧитать полностью »

App Store понадобилось два с половиной года для достижения 10 миллиардов загрузок и ещё около шести месяцев для достижения 15 миллиардов загрузок. Последние 10 миллиардов были достигнуты за прошедшие восемь месяцев.
image
App Store открылся в июле 2008 года и за первый год обработал «всего» полтора миллиарда загрузок.
За время существования магазина, Apple одобрила около 750 тысяч приложений и выплатила разработчикам более 4 миллиардов долларов.
На данный момент в App Store доступно около 600 тысяч приложений.

via MacRumors <divЧитать полностью »

Социальная сеть на базе фотографий Instagram за последние два месяца прибавила более 10 млн юзеров, и теперь с аудиторией более 25 млн человек является крупнейшей в мире «чисто мобильной» социальной сетью, если не считать китайские. Для сравнения, у бывшего лидера Foursquare сейчас 22 млн пользователей.

Цифры по аудитории Instagram официально не разглашаются, но их легко увидеть по порядковому номеру профиля, если проверить через веб-интерфейсы Statigram и Ink361, которые используют Instagram API.

<a rel="nofollow"Читать полностью »

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

Итак, что у нас есть — есть приложение, получающее или генерирующее некие данные, скажем, в форме хэша, есть XSLT шаблон, эти данные отображающий и есть nginx.

Шаг №1

Получаем данные, которые надо отобразить в виде хэша (так вы получите данные из большинства СУБД, например).

Шаг №2

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

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

Итак, что у нас есть — есть приложение, получающее или генерирующее некие данные, скажем, в форме хэша, есть XSLT шаблон, эти данные отображающий и есть nginx.

Шаг №1

Получаем данные, которые надо отобразить в виде хэша (так вы получите данные из большинства СУБД, например).

Шаг №2

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

Редакторы ресурса Windows8Beta, ранее сообщившие о том, что новая система будет иметь только 3 модификации, изменили своё мнение, основательно покопавшись в реестре Windows 8 Consumer Preview.

Сравнив соответствующие ветки реестра в Win7
Windows / Windows 8 будет распространяться в 9 версиях
и Win8
Windows / Windows 8 будет распространяться в 9 версиях

можно сделать вывод, что новая система будет распространяться в 9 редакциях:

  • Windows 8 Enterprise Edition
  • Windows 8 Enterprise Eval edition
  • Windows 8 Home Basic Edition
  • Windows 8 Home Premium edition
  • Windows 8 ARM edition
  • Windows 8 Professional edition
  • Windows 8 Professional Plus edition
  • Windows 8 Starter edition
  • Windows 8 Ultimate edition

Другими словами, появятся новыеЧитать полностью »


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