Архив за Март 2012

[Из песочницы] Собираем кубик Рубика 2x2x2, пирамидку и другие механические головоломки

Суббота, 31 Март 2012

Хабы: Алгоритмы

Недавно я решил написать программу, которая будет выдавать алгоритм решения некоторых механических головоломок, таких как кубик 2х2х2, 3х3х1, пирамидка и других. Полный список есть в интерфейсе программы, а также на её сайте, но об этом позже. Естественно, алгоритм этот должен быть самым коротким, иначе не интересно: можно было бы забить туда известные формулы, чтобы она собирала как человек. Сразу скажу две причины, почему я не стал включать в список кубик Рубика 3х3: во-первых, из за его популярности. Наверняка есть уже куча софта для этого, не хочется изобретать велосипед. Ну и во-вторых, из за его сложности: начав писать программу, я хотел «потренироваться» на чём-нибудь попроще. Итак, приступим. Читать дальше →

«Ультрабук. Вскрытие показало» или «Облегчи себе жизнь»

Суббота, 31 Март 2012

Хабы: Ноутбуки, Железо, Блог компании Intel

imageХотя я и работаю на ультрабуке уже несколько месяцев, но впервые увидела его только недавно.
(Да, вы поняли правильно — это XXI век, удаленный доступ, для которого ультрабук не отличается от обычного компьютера. Нужно просто послать коллеге, физически близкому к ultrabook, письмо с просьбой запустить там вашу программу и прислать результат.)
Соответственно, меня интересовали не технические характеристики ультрабука, а его физические параметры. И они почти не подвели. Ультрабук оказался действительно тонким.Таким, что его можно прятать под листом бумаги, и даже, при необходимости, закладывать им книги (не электронные).
Но вес устройства превзошел ожидания. Да, ултьрабук — легкий. Но, увы, не ультралегкий. Мой Asus Zenbook UX31E (как, кстати, и другие модели, включая Lenovo IdeaPad U300s и Dell XPS 13) весит 1.3 кг.
Точнее, весил. Нам удалось сократить его вес почти на 500г!
Подробности ниже

Вконтакте продвигает Google Chrome

Суббота, 31 Март 2012

Хабы: Google, Социальные сети и сообщества, Браузеры

Многие из хабравчан, наверное, уже заметили, для остальных скрин:

Уже несколько дней как ВКонтакте советует своим пользователям установить Google Chrome, если они пользуются другими браузерами. В интервью Roem.ru Павел Дуров рассказал о причинах такого решения:
Читать дальше →

Adobe не будет брать лицензионные отчисления с игр, которые принесли менее $50K

Суббота, 31 Март 2012

Хабы: Game Development, Flash-платформа, Adobe

Компания Adobe выпустила Flash Player 11.2 и AIR 3.2. Для Flash Player впервые появилось автоматическое обновление в фоновом режиме а-ля Chrome (при установке предложат такой вариант). В новой версии реализовано множество специфичных функций для разработчиков игр: аппаратное ускорение до 60 FPS в 2D и 3D, относительные координаты курсора, события на правую и среднюю кнопки мыши, mouse-lock, многопоточное декодирование видео и т.д. Подробнее об этих нововведениях — на видео.

Но есть и плохая новость. Изменилась лицензия на Flash, так что теперь разработчики игр должны отчислять 9% дохода в компанию Adobe, если используют функции ApplicationDomain.domainMemory и Stage3D.request3DContext для аппаратного ускорения. Отчисления осуществляются только в том случае, если конкретная игра превысила объём дохода $50 тыс., и только с суммы, на которую было превышение.


Читать дальше →

Быстрая установка и публикация на сервер открытой электронной платформы обучения Moodle

Суббота, 31 Март 2012

Хабы: Блог компании Microsoft, Open source, Учебный процесс в IT

С появлением все более удобных инструментов разработки, работа с веб-приложениями становится все более простой и доступной каждому. Например, сегодня, с помощью средства разработки WebMatrix, можно за считанные минуты загрузить, отредактировать и опубликовать на сервер любое из нескольких десятков популярных веб-приложений: Drupal, BlogEngine.NET, DotNetNuke, WordPress, Orchard, Joomla и других.

image

В этой статье будет рассказано как с помощью WebMatrix в самое короткое время автоматически загрузить, установить и опубликовать проект на базе популярной образовательной платформы с открытым исходным кодом Moodle.

Наверняка вы уже слышали про Moodle, а если нет, то я предлагаю вам ознакомиться с этой заметкой на Хабре.

Читать дальше →

Canvas с аппаратным ускорением в Google Chrome

Суббота, 31 Март 2012

Хабы: HTML, Google Chrome, Canvas

28 марта версия Google Chrome 18 появилась в стабильном канале и уже установлена на компьютерах большинства пользователей Chrome. Среди разных улучшений в новой версии следует особо отметить рендеринг с аппаратным ускорением Canvas2D под Windows и Mac OS X. Благодаря GPU-ускорению Canvas2D будет быстрее работать в браузере, что позволит повысить производительность и качество работы HTML5-игр и других веб-приложений.

Кроме Canvas2D, в свежей версии Chrome заработал движок для программной растеризации SwiftShader для WebGL. Движок лицензирован у компании TransGaming и обеспечивает работу WebGL на старых компьютерах, не поддерживающих аппаратное ускорение WebGL.
Читать дальше →

[Из песочницы] Экзотика. Обзор операционной системы WebOS 3.0.5

Суббота, 31 Март 2012

Хабы: Операционные системы

Сегодня я вам расскажу про очень интересную операционку — WebOS. Как вы, вероятно, знаете, система эта довольно многострадальная ибо НР, купив ее у Palm, после эпик фейла со своим планшетом HP TouchPad то отказывалась от поддержки WebOS, то не отказывалась, то собиралась ее продать компаниям RIM и Amazon, то сделать ее свободной… Теперь же НР обещает выпустить новые планшеты на WebOS, но в следующем году. Та еще эпопея, в общем, и конца ей, похоже, не видно. А все потому, что система эта очень интересная и отказываться от нее совсем не комильфо.

Сразу скажу, что WebOS оставила у меня впечатление помеси винмобайла и iOS. Она такая же гламурная и удобная как iOS, но чтобы она таковой стала ее нужно самому допиливать как в свое время телефон на винмобайле. Про винмобайл, я это, конечно, утрирую, т.к. все допиливание сводится к установке десятка патчей, что займет от силы 15 минут. Ну и, конечно же, WebOS по настоящему многозадачна. Можно открыть кучу приложений, свернуть их и все они будут работать. Как в десктопном виндовсе или макосе, кому что ближе. Ниже, собственно, подробный рассказ про саму систему и в конце о том, как ее допилить.

Про сам планшет TouchPad, на котором стоит система, рассказывать особо не буду, он вполне обычный. Из плюсов — офигенный экран, такой же как в айпаде и 2 громких динамика. Из минусов — TouchPad толще и тяжелее айпада, не намного, но это чувствуется. Время работы айпаду тоже уступает, при максимальной яркости экрана видео проигрывается 6 часов. С включенным Wi-Fi при максимальной нагрузке (когда планшет уже не хочет открывать новые приложения) и максимальной яркости — 5 часов. В щадящем режиме, конечно, дольше.

Итак, читаем!

Читать дальше →

Bitbucket анонсировали парное программирование — Spooning

Суббота, 31 Март 2012

Хабы: Ненормальное программирование

Подробности можно узнать тут.
Spooning происходит от англ spoon(ложка) по аналогии с forking — fork(вилка)
Читать дальше →

10 миллионов хитов в день с WordPress на сервере за $15

Суббота, 31 Март 2012

Хабы: Высокая производительность, WordPress, Amazon Web Services

Английский разработчик Эван Лейт (Ewan Leith) опубликовал пошаговую инструкцию, как поднять виртуальный микросервер на Amazon, Linode или другом облачном хостинге, который сможет крутить блог WordPress и выдерживать 10 миллионов хитов в сутки (отчёт составлен с помощью Blitz.io), при этом будет стоить всего пятнадцать долларов в месяц.

Инструкция описывает, как последовательно установить Ubuntu 11.10 (Oneiric), MySQL, PHP с PHP FPM, APC и модулем MySQL, Nginx с конфигурацией для WordPress, ну и сам WordPress. После этого сервер работает ещё довольно медленно, но всё меняет установка W3 Total Cache и Varnish, которые вместе с Nginx способны сотворить настоящее чудо.

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

Первое апреля в Интернете

Суббота, 31 Март 2012

Хабы: Веб-разработка

По традиции собирательный пост со всеми найденным на просторах сайтами и первоапрельскими нововведениями на них. Отписывайте в комментариях, кто что нашел, будем пополнять.
Читать дальше →

Календарь
Март 2012
Пн Вт Ср Чт Пт Сб Вс
« Фев   Апр »
 1234
567891011
12131415161718
19202122232425
262728293031  
Архивы