Практически все WP7 разработчики используют в своей работе сторонние библиотеки контролов. Вы, как разработчик, прошли через то, что бы скачивать примеры для конкретной библиотеки, компилировать и устанавливать это на свой телефон? А были ли моменты, когда вы искали подходящую иконку для ApplicationBar? Сколько времени потребовалось, что бы её найти? И, наверное, желали быть в курсе того, когда появляются новые иконки? А хотите, что бы это и кое-что другое было собрано в одном бесплатном приложении для Windows Phone? Если да, то добро пожаловать под кат, где вас ждёт описание приложения WinPhone DevHub и некоторые технические подробности его создания.Читать полностью »
Новости информационных технологий - 26258
Android UI thread
2012-04-19 в 7:20, admin, рубрики: android, java, thread, мобильные приложения, Разработка под android, метки: android, java, thread, мобильные приложенияБольшая часть кода Android приложения работает в контексте компонент, таких как Activity, Service, ContentProvider или BroadcastReceiver. Рассмотрим, как в системе Android организованно взаимодействие этих компонент с потоками.
При запуске приложения система выполняет ряд операций: создаёт процесс ОС с именем, совпадающим с наименованием пакета приложения, присваивает созданному процессу уникальный идентификатор пользователя, который по сути является именем пользователя в ОС Linux. Затем система запускает Dalvik VM где создаётся главный поток приложения, называемый также «поток пользовательского интерфейса (UI thread)». В этом потоке выполняются все четыре компонента Android приложения: Activity, Service, ContentProvider, BroadcastReceiver. Выполнение кода в потоке пользовательского интерфейса организованно посредством «цикла обработки событий» и очереди сообщений.
Читать полностью »
Модули памяти Kingston System Specific получат упаковку, понятную для рядового потребителя
2012-04-19 в 7:09, admin, рубрики: Новости, метки: новостиНовая упаковка модулей оперативной памяти SO-DIMM, выпускаемых компанией Kingston Technology, позволяет покупателям без особых усилий выбрать необходимый продукт прямо на полке магазина, не обращаясь за помощью к продавцу-консультанту.
Модули памяти System Specific предназначены для конкретных моделей ноутбуков: HP, Dell, Apple, Lenovo, Sony и Toshiba. Производитель гарантирует, что устройства будут совместимы, наиболее эффективны, и соответствоватьЧитать полностью »
2012: Стартуем в AppStore
2012-04-19 в 6:50, admin, рубрики: apple, игры для ipad, игры для iphone, переводы, продажи, продвижение, стартапыИнди-разработчик Карилаос Калогиру делится собственным опытом выпуска игры под iOS.Читать полностью »
Модули памяти DDR3 G.Skill Trident X оптимизированы для процессоров Ivy Bridge
2012-04-19 в 6:46, admin, рубрики: Новости, метки: новостиК выпуску первой волны процессоров Intel Core третьего поколения на архитектуре Ivy Bridge компания G.Skill разработала серию модулей оперативной памяти Trident X. Устройства имеют поддержку профилей Intel XMP 1.3 и оптимизированы для чипсетов Intel 7-ой серии.
Любопытной особенностью новинок является модульная конструкция радиатора. Печатную плату покрывает радиатор чёрного цвета, на которой крепится красный размером поменьше. Между ними можно заметитьЧитать полностью »
Как сделать хороший промо-ролик для стартапа
2012-04-19 в 6:28, admin, рубрики: дизайн, Дизайн в IT, Презентации, презентация, продвижение, реклама, ролик, стартап, стартапы, метки: дизайн, презентация, продвижение, реклама, ролик, стартап
Вы прошли долгий и трудный путь от идеи до реализации вашего проекта. Стадия закрытого тестирования завершена, и вы готовы презентовать ваше детище миру. Главным и какое-то время единственным рекламоносителем вашего проекта может стать промо-ролик. Его можно выложить на YouTube и в социальных сетях, разослать партнёрам и инвесторам, разместить на главной странице сайта, сопроводить им пресс-релиз для СМИ или оживить выступление на конференции.
Цель промо-ролика: кратко и понятно рассказать про суть и ценность проекта, заинтересовывать целевую аудиторию и побудить стать пользователем.
Как сделать хороший ролик, который досмотрят до конца? Как сделать так, чтобы ролик вызвал улыбку, интерес, желание ознакомиться с проектом поближе? Универсальных рецептов нет, но есть отработанные сюжетные схемы, а также грабли, на которые до вас уже наступали много раз.
Читать полностью »
Шаблоны *.docx с использованием скриптлетов Groovy
2012-04-19 в 6:26, admin, рубрики: docx, groovy, template, Программирование, разработка, шаблон, шаблонизатор, метки: docx, groovy, template, шаблон, шаблонизатор
В одном из своих проектов мне понадобилось автоматизированно формировать документы договоров для клиентов. Договор представляет собой юридический документ длиной около 10 страниц и является шаблоном: в нужных местах подставляются данные конкретного клиента.
Задача
Первичные требования были такими:
В сложном стилизованном документе doc или docx вывести нужную информацию в помеченных местах.
В дальнейшем они были уточнены и расширены:
- В сложном стилизованном документе docx вывести данные в помеченных местах.
- Разметка вывода данных должна быть похожа на скриптлеты:
${}, <%%>, <%=%>
. - Данными для вывода могут быть объект. Нужна возможность обращения к полям.
- Для вывода использовать один из скриптовых языков: Groovy, JavaScript.
- Нужно иметь возможность выводить списки объектов в таблицы, в каждой ячейке отображая поля.
Имеющиеся решения
Оказалось, что имеющиеся в области продукты (я говорю про платформу Java), не решают поставленную задачу. Ниже краткий обзор продуктов:
Jasper reports
В качестве шаблона использует файл xml-разметки *.jrxml. Файл разметки документа + данные (как из БД, так и Map параметров) отдаются процессору, который формирует любой из следующих форматов: PDF, XML, HTML, CSV, XLS, RTF, TXT.
Не устроило:
- Это не WYSIWYG, даже при наличии iReport — визуального средства формирования jrxml-файлов.
- Надо хорошо изучить JasperReports API, чтобы создать и стилизовать сложный шаблон.
- Не выводит в нужном формате. Можно и PDF, но хотелось бы иметь возможность потом поредактировать выходной документ.
Представлена цифровая зеркальная фотокамера Nikon D3200, разрешение которой равно 24,2 Мп
2012-04-19 в 6:18, admin, рубрики: Новости, метки: новостиКак и ожидалось, компания Nikon представила новую цифровую зеркальную фотокамеру начального уровня D3200. Производитель отмечает наличие в аппарате нового режима справки и поддержку видеосъемки в формате Full HD.
Режим справки, впервые появившийся в моделях D3000 и D3100, по словам Nikоn, «былЧитать полностью »
Несколько альтернативных вариантов интеграции сайта с 1С
2012-04-19 в 6:12, admin, рубрики: 1С, 1С-Битрикс, Agora, Centrobit, ERP, Блог компании Centrobit, Веб-разработка, Интеграция с 1С, обмен, сайт, метки: 1с, Agora, centrobit, Erp, Интеграция с 1С, обмен, сайтНа Хабре было несколько статей об интеграции Сайта с 1С. Я предлагаю два новых варианта.
1. Интеграция с Сайтом на базе стандартного обмена между двумя 1С.
В платформе 1С: Предприятие 8.х реализован механизм обмена данными с любой другой 1С. Объекты базы данных 1С: Предприятие средствами платформы экспортируются в xml-формат. Для регистрации изменений объектов обмена используется объект конфигурации “План обмена”. В Плане обмена содержится информация об узлах, между которыми производится обмен. Для каждого узла обмена ведется нумерация сообщений обмена.
Чтобы гарантировать доставку сообщений до Сайта, 1С повторяет отправку данных до тех пор, пока не получит подтверждения от Сайта в виде номера принятого сообщения. Только после этого обмен считается успешно завершенным.
Читать полностью »
RIM оценила смартфон BlackBerry Curve 9220 в $160
2012-04-19 в 5:59, admin, рубрики: Новости, метки: новостиКанадская компания Research In Motion пополнила ассортимент смартфонов линейки BlackBerry Curve доступной моделью 9220. Новинка пока предлагается лишь в Индии, где ее стоимость составляет около $160.
Программной платформой аппарата является ОС BlackBerry 7.1. Что касается аппаратной начинки, то в числе ее составляющих — дисплей диагональю 2,44 дюйма разрешением 320 х 240 точек, камера разрешением 2 Мп, адаптеры беспроводной связи Bluetooth 2.1 и Wi-Fi 802.11b/g/n, слот для карточек microSD и 512 МБ оперативной памяти.Читать полностью »