Часто ли вам приходилось изменять размер графики для разных разрешений устройств. В моем случае это происходило часто, и для этого я нашел решение. Подкатом видео как это делать.
Читать полностью »
Архив за 28 июля 2014 - 10
Быстрое создание графических ресурсов от mdpi до xxhdpi
2014-07-28 в 6:51, admin, рубрики: android, android dpi, android ui, Разработка под androidАтрибут deprecated в С++14
2014-07-28 в 6:32, admin, рубрики: c++, C++14, Блог компании Инфопульс Украина, ПрограммированиеНормальным развитием любого кода является устаревание отдельных его частей (функций, классов и т.д.) и планомерное удаление их из проекта для снижения сложности и повышения безопасности кода. Просто убрать что-то обычно является плохой идеей — это может резко сломать какой-нибудь компонент, использующий удаляемую сущность. Хорошей практикой является пометка устаревшего кода каким-либо способом, который даст возможность использующим его программистам узнать о том, что он запланирован к удалению. (Прим. переводчика — Microsoft для этого изобрела свой велосипед, а ещё люди иногда пользовались #pragma message).
Новый стандарт С++14 вводит атрибут deprecated для пометки устаревших сущностей, планируемых к удалению в дальнейшем. Компилятор может выводить предупреждения при любой попытке их использования. Синтаксис принципиально новый для С++: атрибуты предполагается писать в виде списка через запятую, внутри двойных квадратных скобок. Вот так выглядит функция, помеченная как deprecated:
[[deprecated]]
void foo() {}
int main() {
foo(); // в этом месте компилятор выведет предупреждение
}
Почему Вы никогда не должны использовать MongoDB
2014-07-28 в 6:31, admin, рубрики: mongodb, nosql, ruby on rails, sql, архитектура приложений, разработкаДисклеймер от автора (автор — девушка): Я не разрабатываю движки баз данных. Я создаю веб-приложения. Я участвую в 4-6 разных проектах каждый год, то есть создаю много веб-приложений. Я вижу много приложений с различными требованиями и различными потребностями хранения данных. Я разворачивала большинство хранилищ, о которых вы слышали, и несколько, о которых даже не подозреваете.
Несколько раз я делала неправильный выбор СУБД. Эта история об одном таком выборе — почему мы сделали такой выбор, как бы узнали что выбор был неверен и как мы с этим боролись.Это все произошло на проекте с открытым исходным кодом, называемым Diaspora.
Читать полностью »
Сказка про белого бычка или как оставаться невидимым за стеклом
2014-07-28 в 6:29, admin, рубрики: traffic inspector, Блог компании Smart-Soft, персональные данные, смарт-софтЧеловечество в своем развитии идет все дальше — многое из того, что казалось фантастикой ещё 100 лет назад, уже стало реальностью. Если при Иване Грозном достаточно было спросить: «Кто вы родом, сколь вам лет, вы женаты али нет?» — то современные бояре на подобные вопросы уже не отвечают каждому встречному, подобные сведения о себе назвали «персональными данными», а за разглашение если на кол и не посадят, то в острог упечь могут.
Вычислительные Графы, Спекулятивные Замки и Арены для Задач в Intel® Threading Building Blocks (продолжение)
2014-07-28 в 6:14, admin, рубрики: c++, c++ библиотеки, c++11, intel parallel studio, intel tbb, intel threading building blocks, tbb, Блог компании Intel, параллельное программирование, Программирование Данный пост является продолжением авторского перевода статьи «Flow Graphs, Speculative Locks, and Task Arenas in Intel® Threading Building Blocks» из Parallel Universe Magazine, выпуск 18, 2014. В этой половине статьи мы рассмотрим спекулятивные замки (speculative locks), которые используют преимущества технологии Intel® Transactional Synchronization Extensions и управляемые пользователем арены для задач (user-managed task arenas), которые обеспечивают расширенный контроль и управление уровнем параллелизма и изоляции задач. Если Вас заинтересовало — добро пожаловать под кат.
Читать полностью »
«Роскосмос» потерял управление над спутником с гекконами на борту
2014-07-28 в 6:00, admin, рубрики: andorro-новости, биоспутники, космонавтика, роскосмос, спутники Запущенный с Байконура 19 июля спутник «Фотон-М4» перестал отвечать на команды с Земли буквально на четвёртом витке вокруг планеты. Сейчас связь со спутником односторонняя — внутренние системы спутника в порядке, и телеметрия оттуда поступает исправно.
Dronie и кибер-рука от Навигатор кампуса на Селигере
2014-07-28 в 5:59, admin, рубрики: Блог компании Navigator campus, коптеры, Селигер, технокласс, ТРИК, энноваВсю прошлую неделю команда Навигатор кампуса и пары резидентов провела на Селигере-2014, молодежном образовательном форуме. К Форуму и его организаторам можно относиться по-разному, но мне Селигер очень нравится. Энергетику тысяч (в этом году на нашей смене было порядка 4000+ участников) молодых людей со всей страны ничем не заменишь.
Простая Наука — дайджест опытов #35
2014-07-28 в 5:56, admin, рубрики: diy или сделай сам, goldphone, gtv, simple science, Блог компании ПРОСТАЯ НАУКА, видео, для детей, книга для детей, наука, Научно-популярное, опыты, простая наука, своими руками, физика, экспериментыСегодня, кроме наших классических опытов, я решил опубликовать два видео от нашего постоянного зрителя. Эти два ролика мне понравились своей простотой и наличием «вау».
В сегодняшнем выпуске:
- исчезновение стекла в масле;
- сливки в жидком азоте;
- линза из стакана воды (от нашего зрителя);
- разрезаем бесконечность (от нашего зрителя).
Как значительно повысить конверсию сайта с помощью крошечных фраз: Микрокопия. Часть 2
2014-07-28 в 5:53, admin, рубрики: witget, Блог компании Witget, интернет-маркетинг, интерфейс, интерфейсы, кейс, конверсия, Разработка под e-commerce
В первой части этого материала мы рассказали о микрокопии — крошечных фразах, благодаря которым конверсия может повыситься на несколько десятков процентов (об этом читайте также в статье "Как повысить конверсию: 30 полезных советов"). Во второй части данного материала мы продолжаем рассказывать о пользе микрокопии, но уже на примере кейсов.
Кейс 2 — как Yoast.Com создали такой шаблон оформления заказа, которым они могли бы гордиться?
В то время как микрокопия в одиночку не сможет увеличить конверсию на 11, 3%, в этом кейсе она определенно играет ключевую роль.
Читать полностью »
Ruby и криптоалгоритмы ГОСТ
2014-07-28 в 5:30, admin, рубрики: openssl, ruby, ruby on rails, гост р 34.10-2001, гост р 34.11-94, информационная безопасность, криптоалгоритмы гост, криптография, электронная цифровая подпись, электронное правительство, эцпВ жизни далеко не каждого разработчика наступает момент, когда приходится взаимодействовать с государственными системами. И немногим из них приходится взаимодействовать именно с российскими государственными системами. И так уж сложились звёзды, что я оказался одним из этих «счастливчиков».
Особенность российского государева ИТ в том, что везде, где нужно обеспечить безопасность (шифрование) и целостность (подпись) информации, необходимо использовать только отечественные криптоалгоритмы (которые стандартизованы и описаны в добром десятке ГОСТов и RFC). Это весьма логично с точки зрения национальной безопасности, но весьма больно с точки зрения разработки на не самом популярном языке (это джависты вон обласканы вниманием со всех сторон).
И вот, когда встала перед нами задача весьма плотного обмена сообщениями с ГОСТовой электронной подписью с одной из таких систем, то предложенный вариант решения в виде сетевого SOAP-сервиса, подписывающего запросы (и ответы) мне не понравился от слова «совсем» (оборачивать SOAP в SOAP — это какой-то кошмар в квадрате). Наступили длинные майские выходные, а когда они закончились — у меня было решение получше…
Читать полностью »