Wednesday, October 24, 2012

Хабрахабр

КупиКупон - скидки от 50% до 90%

Хабрахабр:

Ни для кого не секрет, что TextView в Android поддерживает HTML-теги. Среди них поддерживается и тег , а для его обработки используется класс ImageGetter. И если с отображением локальных графических файлов никаких проблем не возникает, то при попытке программно подгрузить удаленный рисунок в TextView мы получаем NetworkOnMainThreadException на Android версии 3.0 и выше. Как выяснилось, в поисковиках информации для решения этой проблемы находится мало, да и далеко не все из предлагаемых решений работоспособны. Тем не менее, рабочее решение существует. Читать дальше →


Всем доброго дня! Инженеры из компании Samsung представили в списке рассылки разработчиков ядра Linux набор патчей с реализацией новой файловой системы F2FS (Flash-Friendly File System), разработанной специально для использования на накопителях, использующих NAND Flash, таких как SSD, eMMC и SD карты. Кроме патчей для ядра Linux также опубликован первый релиз пакета f2fs-tools, содержащего коллекцию утилит для обслуживания разделов F2FS (пока в состав входит только mkfs.f2fs, но в ближайшее время обещают добавить утилиту fsck и набор отладочных инструментов). Код всех составных частей распространяется в рамках лицензии GPLv2. Читать дальше →


Наверное, у каждого программиста возникала ситуация, когда совершенно не знакомые с IT люди просили его объяснить, в чём же состоит суть его профессии. Так уж сложилось, что у большинства людей понятие ?программист? ассоциируется либо с замкнутым гиком в очках и свитере, либо с неким гениальным красноглазым подростком-хакером ? но при этом никто не знает, чем именно он занимается. Как рассказать им об этом, не пугая страшными терминами и фрагментами кода? Под катом я воспроизведу такой рассказ, а также развенчаю несколько мифов о программировании. Случай из жизни


Похоже на то, что доступ к разного рода сайтам (например, к Википедии), закрывают не только в России и странах СНГ. В Британии звукозаписывающие компании продолжают борьбу со своими злейшими врагами ? сайтами, распространяющими музыку, софт, игры и фильмы бесплатно. Другими словами, британская ассоциация музыкальной торговли (BPI) вчера отправила крупнейшим провайдерам Великобритании письмо с требованием закрыть доступ к таким ресурсам, как Fenoppy, H33t и Kickass Torrents. Читать дальше →


Фирма Flurry, занимающаяся аналитикой мобильных приложений, выпустила обновленную версию своего наиболее популярного исследования, впервые опубликованного три года назад. В предыдущем отчете ?Мобильные приложения: Деньги, модели и привязанность?, компания провела углубленный анализ привязанности пользователей в категориях приложений. Сегодня Flurry делает это снова, фокусируясь на более 700 000 приложений, работающих на iPhone, iPad и, уже, iPad Mini. Как и в оригинальном отчете, Flurry опять отобразила категории приложений на графике, согласно частоте их использования. Для целей данного исследования Flurry использовала 90-дневное окно удержания (отображенное на оси Х) и частоту использования в неделю (на оси Y). Массив данных включает статистику приложений, которые использовались более чем 1.7 миллиарда раз в неделю. У Flurry есть доступ к данным многих приложений, поскольку 80 000 компаний теперь используют предложение Flurry Analytics в своих 230 000 приложениях. Категории, использованные для нового сравнения, в основном были унаследованы от Apple App Store. Однако, Flurry разделили некоторые приложения на собственные категории. Таким образом, например, они разделили ?Социальные игры? и ?Однопользовательские игры?. Читать дальше →


В силу склада ума или давнего увлечения скорочтением, мнемотехникой и прочим, у меня был повышенный интерес к играм состоящим из набора упражнений для тренировки мозга(BrainChallenge, Dr.Kawashima и др.). Переиграв практически во все что было на десктопе и nds, появилось желание использовать такие игры для каждодневных тренировок, но для этого они не совсем подходят(в тексте объясню почему). Поэтому на досуге решил написал небольшой сайт с набором такого рода упражнений. Читать дальше →


Да, Raspberry Pi пока что вне конкуренции ? практически нет миниатюрных ПК подобного класса за подобную цену. Но чем дальше в лес с течением времени появляется все больше интересных моделей мини-ПК, которые являются более функциональными, чем указанная модель. Одним из интересных вариантов является UG007, это миниатюрный ПК в форм-факторе флешки, который может похвастаться двухъядерным процессором Rockchip RK3066 с частотой работы ядра 1,6 ГГц, 1 ГБ ОЗУ и 8 ГБ внутренней памяти. Читать дальше →


DnD достаточно востребованная функция, но обычно режим включается на самом телефоне, не уведомляя об этом Asterisk, отчего тот будет обращаться к телефону пользователя, думая, что тот на месте и готов ответить на звонок. Как нам включить режим DnD на самом Asterisk и чтобы кнопка включения при активированном DnD моргала красным цветом? Для этого нам потребуется телефон с BLF кнопками и пара макросов. Подробности


Неожиданный даже для падких на догадки журналистов анонс iPad четвертого поколения, как пишут многие издания, привёл покупателей The new iPad в недоумённое состояние, при котором название их девайса уже не соответсвует реальному положению вещей. В самом деле, подобная спешка Apple с обновлением своего успешного планшета трудно объяснима, однако, судя по всему, в компании планируют поправить мнение покупателей о себе (если оно изменилось). CNET и AppleInsider утверждают следующее: купленный в течение последних 30 дней iPad третьего поколения (он же The new iPad) можно будет поменять бесплатно на iPad 4. Чуть точнее ситуация выглядит следующим образом: менеджер из Apple Store в Сан-Франциско подтвердила обозревателям CNET, что в магазине готовы обменять купленный не более 30 дней назад iPad 3 на новую модель, представленную вчера. При этом особо отмечается, что iPad 3 всё-таки должен сохранить свой товарный вид, иначе обменять устройства друг на друга не удастся. Узнать подробности


? Если ехать все время на запад, то солнце никогда не взойдет ? Быстро ехать? Без прелюдий На мой взгляд, дизайнер должен пройти по следующему пути развития: 1 стадия. Дизайнер может сделать простой концепт, на котором разместить лого заказчика, расположить меню сайта и оформить текст компании. Совет для начинающих дизайнеров: вставляйте реальный текст о компании. Если у вас нет текста о компании, то просите его у заказчика, если не дает, то пишите сами. Многие заказчики видят не только композицию, которую вы пытаетесь показать, но так же еще и любят почитать с ?картинки?. 2 стадия. Дизайнер, который умеет проектировать интерфейс. Помимо концепта страницы дизайнер может спроектировать интерфейс проекта. 3 стадия. Дизайнер может создать концепт для сайта, спроектировать интерфейс и все это дело самостоятельно сверстать. Да, именно самостоятельно сверстать, без помощи верстальщика. 4.? Читать дальше →



Насколько сложно собрать все Javascript библиотеки в одном месте? Задача, конечно, непростая, но веб-разработчик из Финляндии Juho Veps?l?inen потратил на это около семи месяцев и справился с ней достаточно успешно. Его проект JSWiki содержит более 30 категорий, в которых перечислены самые разнообразные проекты для frontend разработки. Сколько библиотек и утилит там упомянуто посчитать очень трудно. Прежде всего, потому что каталог слабо структурирован и не содержит практически ничего кроме ссылок. Тем не менее, JSWiki послужила нам отличной базой для нового проекта JSter. Вместе с Juho Veps?l?inen мы разработали совершенно новый Javascript каталог. В нем уже почти 700 библиотек и любой пользователь может дополнить список. Читать дальше →


В этом документе представлены рекомендации по миграции определений данных (схем) и данных в базу данных SQL Windows Azure. Эти рекомендации предназначены главным образом для однократного переноса с SQL Server в базу данных SQL. Сведения о совместном использовании данных и резервном копировании базы данных SQL см. в статье SQL Data Sync Overview (Обзор синхронизации данных SQL). Факторы, которые следует учесть при миграции Microsoft Windows Azure предоставляет несколько вариантов хранения данных. Можно выбрать один или несколько вариантов для использования в проектах. База данных SQL Windows Azure является технологией SQL Server, предоставляемой в качестве службы на платформе Windows Azure. Облачные базы данных SQL предоставляют множество преимуществ, включая быструю подготовку, эффективную масштабируемость, высокую доступность и сокращение затрат на управление. База данных SQL поддерживает те же средства и методики разработки, которые используются для локальных приложений SQL Server. Поэтому большинство разработчиков сможет легко создавать облачные решения. Долгосрочная цель использования SQL Server и базы данных SQL ? достижение симметричности и четности компонентов и возможностей. Однако в настоящее время при миграции баз данных в базу данных SQL и разработке решений для базы данных SQL необходимо учитывать особенности архитектуры и способов реализации. Вначале необходимо изучить отличия между базой данных SQL и SQL Server, а также установить график миграции. Читать дальше →


Когда-то давно я читал одну фантастическую книгу, названия которой уже не вспомню (и наверняка сейчас слегка перевру сюжет). Речь в ней шла об одной цивилизации, которая на грани своей гибели собралась с силами и отправила в космос некую капсулу, в которой заключались все её величайшие достижения и свершения, вся их гордость, вся их суть. Об этом узнали, началась погоня за этой капсулой и война за неё. Когда победитель добрался до её содержимого, то ни научных открытий, ни технологических чудес он там не нашел. А нашел коллекцию художественной литературы, картин, музыки, кино, фотогаллереи музеев и т.д. Плюс пометочку о том, что не было никакого смысла помещать в капсулу научные данные ? любая цивилизация рано или поздно придумает и теорему Пифагора, и атомный реактор. А вот нарисует ли она те же картины, напишет ли ту же музыку и снимет ли те же фильмы? Наверняка нет. Поэтому именно они ценны, а всякие там формулы и чертежи ? нет. Временами я задумываюсь ? а вот представим, что собрать такую капсулу нужно прямо сегодня. И вот нам с вами поручили отобрать её часть ? какое-то количество программного обеспечения (мы ведь тут на Хабре разбираемся, да?), которое бы по вышеуказанным критериям можно было поместить в такую капсулу. Что выбрать? Читать дальше →


Когда я впервые узнал об утилитах dialog, xdialog, zenity я был поражен тем, что буквально из пары строк можно было создать графический интерфейс для скрипта. Однако, когда я пошел дальше и захотел создать что-то более сложное, чем просто окошко со списком или диалог ?Да/нет? ? я был слегка разочарован, т.к. не смог найти требуемого. В итоге, мое знакомство с этой областью приостановилось на несколько лет. Недавно я вспомнил о своем желании и попытался узнать о прогрессе в этом деле. Увы, и сейчас результат оказался не таким как ожидалось ? я по-прежнему ничего не находил. По этой причине я и написал программу papagaj. Она позволяет из гов? и палок из xml-файла и пары скриптов построить несложный графический интерфейс для вашего консольного приложения. Читать дальше →


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


Одна из первых задач, которая которая возникает перед DBA после развертывания новой БД ? это настройка планов по ее обслуживанию. Зачастую, в план обслуживания включается задача по дефрагментации индексов. Мне нравится, когда я знаю не только то, что дефрагментация выполнилась ночью с воскресенья на понедельник, но и то, как она прошла, сколько выполнялась, какие индексы были перестроены и в каком состоянии они остались после дефрагментации. Читать дальше →


Ассемблер микроконтроллеров AVR и его особенности Общая информация Здесь представлена информация по ассемблеру всей серии AVR, т.к. все микроконтроллеры этой серии программно совместимы. Ассемблер ? это инструмент, с помощью которого создаётся программа для микроконтроллера. Ассемблер транслирует ассемблируемый исходный код программы в объектный код, который может использоваться в симуляторах или эмуляторах AVR. Также ассемблер генерирует код, который может быть непосредственно введен в программную память микроконтроллера. Подробности


Организация VPN сервера для использования с iOS устройствами Прочитав статью Теплый и ламповый интернет озаботился проблемой поднятия VPN сервера, которым можно пользоваться с iOS устройств. Для использования OpenVPN нужен Jailbreak. Этот вариант мной не рассматривался. iOS поддерживает L2TP, PPTP, Cisco IPSec. Cisco IPSec работает с соответствующим оборудованием. PPTP иногда режется сотовыми операторами. Исходя из этого был выбран L2TP. Читать дальше →


2ГИС неспроста именуется ?экспертом по городу? ? в справочнике содержится актуальная информация о миллионах организаций, а карты детализированы вплоть до киосков и заборов. Но, как говорится, нет предела совершенству: мы продолжаем собирать новые виды информации и добавлять их в наш справочник. Сегодня объектом нашего самого пристального внимания стали гостиницы. Отныне в справочнике 2ГИС в карточках гостиниц будут отображаться сведения о количестве звезд, количестве и стоимости номеров и наличии интернета. Подробности и впечатляющая инфографика внутри


Отписаться от этой рассылки

No comments:

Post a Comment