Удивительные устройства порой выпускают разные компании. В недалеком 2010 году компания ZTE выпустила новый смартфон под названием Blade. Устройство принадлежало (и, к слову, принадлежит) к бюджетному сегменту, и, следовательно, характеристиками не блещет. Сами характеристики Вы сможете найти на том же Яндекс.Маркете.
Смартфон выпускался в двух видах — европейский и китайский. Китайский оснащался 256 мб. оперативной памяти, а европейский — 512 мб.
Для 2010 года это был отличный бюджетный смартфон, одинаково хороший и в цене, и в качестве (разве что батарейка на 1250 мАч подкачала), работал из коробки на 2.1.Читать полностью »
Новости информационных технологий - 27738
ZTE Blade: как мы прошли путь до вменяемого Android 4.1.2
2013-01-29 в 16:39, admin, рубрики: android, blade, ZTE, Гаджеты. Устройства для гиков, метки: android, blade, zteОнлайн-продавцы, проводившие вчера синхронную скидочную акцию "Киберпонедельник", отчитались о ее итогах. М.Видео получил около 4000 заказов - больше, чем в любой из дней пикового предновогоднего декабря. Wikimart удвоил декабрьский рекорд, продав товаров на 2 млн. долл. "Белый ветер" отметили пятикратное увеличение трафика, умолчав о продажах. По данным пресс-служб ритейлеров, наибольшим спросом пользовались ноутбуки, планшеты и Smart TV.
Жеребьевка — нажатием кнопки
2013-01-29 в 16:11, admin, рубрики: алгоритм, Алгоритмы, метки: c++, алгоритм Для решения одной, как я считаю, амбициозной задачи, связанной с проведением футбольного турнира, мне необходимо было использовать процедуру формирования соревновательных пар, т.е. провести жеребьевку. Но произвести ее нужно не обычным «человеческим» способом, а автоматизировано. Поискав готовые решения аналогичной задачи, нашел только формирование корзин участников при наличии сеянных и несеянных команд (Пример), что меня не устроило и не решало поставленной задачи. В итоге проанализировав процедуру обычной однокруговой жеребьевки, сформировал следующий алгоритм и условия:
Входные условия жеребьевки:
- Имеется N команд – участников.
- Каждая команда за первый круг сыграет N-1 матчей.
- Команда N ни в каком из туров не может сыграть сама с собой.
- В каждом туре соперники образуют уникальные, не повторяющиеся ранее пары.
- Если в каком-то из туров команда N играет с командой M, то соответственно в этом же туре команда M играет с командой N.
Сопоставив процесс формирования случайных пар соперников процедуре заполнения двумерного массива DrawTable[i, j] случайными величинами, получил следующее (язык C#, .Net 4.0):
Читать полностью »
Мысли о верстке с JavaScript позиционированием
2013-01-29 в 15:41, admin, рубрики: css, html, javascript, Веб-разработка, верстка, метки: css, html, javascript, версткаДобрый день!
Рискну опубликовать недавно сформировавшуюся идею относительно верстки современных сайтов, в т.ч. в так называемом «плиточном» стиле. Но прежде чем излагать мысли хочу привести два «предупреждения»:
- я — дилетант. Хотя моя жизнь напрямую связана с программированием уже более 10 лет, я отношусь тем людям, которым интересно в IT очень многое от 3D моделирования до робототехники. А потому бывает, не знаю элементарных для специалиста вещей. Иногда это помогает, иногда мешает, но что есть, то есть.
- если вы хотите в результате «пощупать» технологию в деле, вынужден разочаровать. Все дальнейшее – только изложение мыслей и идей. Создать готовый движок на хорошем уровне у меня не хватит ни времени, ни умений. Впрочем, если кто-то заинтересуется изложенным – я готов всячески содействовать разработке.
Суть идеи.
Наблюдая за тенденциями в дизайне сайтов, которые в плане интерфейса все ближе к приложениям, а также сталкиваясь с проблемами в верстке подобных проектов, захотелось придумать подход упрощающий верстку необычных сайтов (которые постепенно становятся вполне обычными).
При обычной верстке html – задает структуру контента, а css – управляет и позиционированием и визуальным представлением документа. Эта двойственность css приводит к раздутым файлам стилей, внутри которых бывает сложно ориентироваться. Одни и те же свойства управляют и положением и внешним видом элементов – это вносит путаницу и затрудняет отладку.
На мой взгляд, и думаю, эта мысль не нова, позиционированием блоков мог бы заняться JavaScript, это позволит создавать динамические структуры легко адаптирующиеся к разным разрешениям на разных устройствах, но описывать структуру документа на чистом JavaScript – мягко говоря, неудобно. В идеале хотелось бы создать некий «мини-язык» упрощающий возможности разметки документа для человека не являющегося специалистом в JavaScript. В таком «мини-языке» можно было бы максимально просто сформулировать правила адаптации макета к любому разрешению экрана. А JavaScript обеспечил бы выполнение этих правил. Дальнейший код и картинки как раз и показывают, как это могло бы выглядеть.
Читать полностью »
Устанавливаем Redmine 2.2.2 + Passenger на FreeBsd 9.1
2013-01-29 в 15:37, admin, рубрики: freebsd, системное администрирование, метки: freebsdНа великих просторах интернета найти нужную мне информацию так и не удалось, а оффициальный сайт redmine мне гордо сказал «Not found». Немного погуглив таки смог установить и запустить, и даже зайти на это чудо управлением проектами. Мануал писал под себя, но учитывая мои поиски решил таки выложить.
Apple начинает продажи iPad 4 со 128 гб памяти
2013-01-29 в 15:19, admin, рубрики: 128, apple, ipad, LTE, метки: apple, iPadC 120 миллионами проданных iPad, очевидно, что потребители во всём мире любят их, и каждый день они находят всё больше причин работать, учиться и играть на своих iPad вместо своих старых компьютероа. С удвоенной памятью и несравнимым выбором более 300 тысяч приложений для iPad, предприятия, педагоги и творческие люди найдут ещё больше идей для использования iPad для своих личных и деловых нужд.
— Фил Шиллер, вице-президент Apple по маркетингу
Запущен портал открытых данных правительства Москвы
2013-01-29 в 15:16, admin, рубрики: open data, открытые данные, электронное правительство, метки: open data, открытые данные, электронное правительствоМосковское правительство запустило портал открытых данных. На нем размещаются наборы данных в машиночитаемом виде (в формате CSV) для последующего использования и обработки всеми желающими.
Мы — Гики: Лучшие научные петиции на проекте Белого Дома «Мы — Народ»
2013-01-29 в 14:45, admin, рубрики: ddos-атака, Аарон Шварц, будущее здесь, гики, космос, мракобесие, нло, Обама, переводы, пиво, США Администрация Обамы не поддерживает взрыв планет (о чем уже писал Zelenyikot). Устроила выходной для федеральных государственных служащих в Рождественский сочельник. Не будет устраивать импичмент президенту Обаме или распределять оборонные средства в пользу NASA.
Но тем не менее, Белый Дом поделится своим фирменным рецептом домашнего пива — он не засекречен. И они им поделились. Все, что нужно было для этого сделать — просто спросить и 12240 человек это сделали приняв участие в программе подачи петиций Белого Дома «Мы — Народ».
Читать полностью »
Исследование App Annie японского рынка приложений: пробиться трудно, но игнорировать нельзя
2013-01-29 в 14:15, admin, рубрики: App Annie, mobile development, Блог компании «Apps4All», исследование, Смартфоны и коммуникаторы, японияЯпония, которую давно называют «Галапагосскими островами» мобильной индустрии за обилие сложных и необычных телефонов, наконец-то всерьез решила перейти на Android и iOS. Учитывая исторически сложившийся в стране высокий уровень затрат на мобильные приложения и игры, страна стала рынком, который не могут игнорировать разработчики Android и iOS.
Автоматический расчет ширины столбцов
2013-01-29 в 14:10, admin, рубрики: математика, минимизация, Программирование, таблицы, метки: математика, минимизация, Программирование, таблицыЗадача
Задача звучит просто – напечатать таблицу. Напечатать так, чтобы она выглядела красиво и, по возможности, не расползалась.
После некоторых раздумий, решено было воспользоваться FOP для генерации PDF. Загвоздка в том, что Apache FOP не поддерживает table-layout:auto, то есть при построении таблицы необходимо вручную задать ширину столбцов (хорошо еще, что можно задать относительную ширину в процентах). Если же сделать все столбцы одинаковой ширины, таблица будет выглядеть несколько неэлегантно. Выходит, рассчитывать ширину придется вручную.
Основная идея в том, что ширину столбцов необходимо подобрать таким образом, чтобы как можно сильнее сократить число переносов строк внутри ячеек таблицы.

