Архив за 17 июня 2012 - 2

в 16:07, , рубрики: Без рубрики

Circos — программный пакет для визуализации данных и информации. Он визуализирует данные в форме круга, что идеально подходит для изучения связей между объектами. Также, это просто красиво.

Обзор Circos: круг — это хорошо
Читать полностью »

картинка зумается

Не знаю как обычному %читательу%, а мне практически каждый день приходиться пробегать по блогах или новостных сайтах и открывать все статьи через ссылки «читать дальше». Часто это связано с вычиткой сайта и проверкой работы авторов, а иногда и во время простого просмотра. Если такое проделывать каждый день на том же сайте, — возникает чувство потери времени.

Читать полностью »

Хочу поделиться опытом по организации процесса тестирования, который охватывает 3 года моей работы и создание нескольких крупных систем. Описание будет затрагивать только автоматизацию «ручного» тестирования без пересечения с другими аспектами разработки ПО.

Я думаю стоит сразу упомянуть, что на всех этапах мы использовали:

  • Модульные тесты с покрытием около 50%
  • Continuous Integration с запуском модульных тестов (в последствии и интеграционных), автоматической сборкой и выпуском релиза
  • Пересечение из гибких методологий под общим названием ScrumbanXP

Везде, где я буду говорить про автоматизацию тестирования, речь будет идти про тестирование интерфейса с подключением к внешним ресурсам (БД, файловая система, сервисы и т.п.).

Читать полностью »

Несколько цитат о дизайне и разработке программ. Думаю, каждый найдет что-нибудь себе по вкусу. В дополнение к этому топику.

Простота — дух эффективности. // A. Freeman
Читать полностью »

В этой статье я попробую рассказать о том, как с помощью node.js и connect сделать простой сайт с авторизацией. Т.е. такой, где часть контента доступна всем, а часть — только зарегистрированным пользователям. Поскольку express.js основан на connect, практически все, что здесь написано, относится и к нему тоже.
Допустим, что вы уже знаете, что такое node.js и как с ним работать. Также допустим, что у вас уже есть простенький сайт с основной страницей и парой дополнительных. Вот здесь — исходники такого сайта, пример для этой статьи.
Читать полностью »

Несколько дней назад на Q&A сессии, одна девушка спросила Линуса Торвальдса, почему драйвера для видеокарты nvidia к её ноутбуку вышли с полугодовой задержкой, а скажем с видеокартой от Intel у неё таких проблем не было. И еще немного пожаловалась на неудачные попытки обратиться в саппрот Nvidia.

Торвальдс ответил в том духе, что мол, подобные ситуации в наше время являются скорее исключением из правил, но, к сожалению, Nvidia в последнее время вели себя как большие мудаки в сотрудничестве с разработчиками Linux, хотя при этом они и стремятся выпускать много-много чипов для устройств на Android.

Смотрим видео (привязка ко времени, к сожалениюЧитать полностью »

Сегодня, оглядываясь назад, я ловлю себя на мысли, что тот опыт и знания, которые я получил в процессе разработки, имеют не меньшую ценность, чем непосредственный результат моих усилий. Получив четкое представление о процессе и о многих «подводных камнях», сопутствующих такого рода затее, я всерьез подумываю о том, чтобы приступить к еще более смелому проекту, о котором я постараюсь рассказать уважаемому сообществу чуть позднее.

А пока, обо всем по порядку…

Prague Electronic Tour Guide. Клубникина.
Катя Крубникина изображает счастливого туриста с первым макетом устройства на шее.

Часть первая. Предыстория.

Итак, некоторое время назад, а если быть чуть более точным, лет пять назад я решил окончательно перейти на Linux и делать все, что я делал до того, исключительно под Linux. Отчасти это было обусловлено некоторыми моими размышлениями о развитии электроники и медиа, отчасти пониманием некоторого тупика «потребительской» парадигмы и желанием продемонстрировать возможность использования открытого, созданного совместными кооперативными усилиями инструментария для работы над полноценными профессиональными проектами, связанными не столько и не только с разработкой ПО, но включающими в себя все аспекты разработки аудио-визуального продукта целиком.

Надо сказать, что до этого я практически 13 лет занимался тем, что принято называть собирательным термином «визуальная коммуникация», а именно, рисовал графический дизайн, снимал рекламу и делал дизайн в движении, а позднее, имея изрядный школьно-студенческий программерский багаж, стал интересоваться разработкой интерактивного ПО, в т.ч. применительно к набиравшей обороты web-индустрии.

Читать полностью »

Авторитетный ресурс DigiTimes утверждает, что в третьем квартал 2012 года компания Amazon выпустит новую, более продвинутую, версию своего планшета Kindle Fire. При этом, чтобы добиться успешных продаж нового продукта на рынке и экономически мотивировать пользователей на новую покупку, цена на уже продаваемую версию Kindle Fire будет снижена на 50$ и будет составлять таким образом 149$.

Продающийся сегодня Kindle Fire представляет из себя 7-дюймовый планшет с разрешением 1024×600 точек и ценой 199$. Утверждается, что к сезону рождественских продаж это место займёт новая версия Kindle Fire с более продвинутыми техническими особенностями и разрешением экрана 1280×800. Также обозреватели Digitimes говорят о том, что ранее анонсированный выпуск новых планшетов от Amazon с 8.9- и 10.1-дюймовыми экранами соответственно, которые должны были попасть на рынок в начале 2013 года, был пересмотрен компанией и разработка устройств пока прекращена.

Подобный демпинг цен, согласно мнениям аналитиков, вызван рядом причин. В последнем квартале 2011 года Amazon продала 4.7 млн Kindle Fire, тогда как в первом квартале текущего года объём продаж составил всего 0.7 млн штук и, таким образом, экономическая стимуляция продаж снижением цены должна существенно поправить ситуацию. Однако, к этому обстоятельству добавляется ещё одно — появление платформы Nvidia Kai, дающей возможность производить недорогие 4-ядерные устройства, может позволить конкурентам Amazon также создавать конкурентоспособные с точки зрения цены планшеты, что отрицательным образом скажется на бизнесе Amazon, строящего свою бизнес-модуль на продаже контента.

Также в ближайшее время — на Google I/O 2012 — ожидается появление долгожданного планшета от поискового гиганта, цена на который также вряд ли превысит 200$. А учитывая мощное давление со стороны достаточно неплохих китайских устройств, то, можно сказать, что мы фактически наблюдаем на рынке конкуренцию между ведущими производителями, что только положительно сказывается на конечном пользователе.
Читать полностью »

Конкурс для программистов: результаты
Итак, мы подводим результаты объявленного 3 дня назад конкурса. Под катом вы найдёте информацию о ходе конкурса, верные ответы на задачи и, конечно же, имя победителя. Спасибо всем, кто участвовал, обсуждал конкурс в комментариях и наши поздравления победителю.
Читать полностью »

По словам источника, опирающегося на данные, полученные от OEM-производителей электроники на выставке Computex, компания Microsoft собирается продавать лицензии на ОС Windows RT для планшетов по цене $80-95 за копию.

Столько же стоит сейчас версия Windows 7 Home Premium для OEM. Другими словами, надежды производителей на то, что Microsoft изменит свою ценовую политику с выпуском новой ОС, не оправдались.

Это означает, в частности, что планшет с Windows RT никак не сможет стоить столько же, сколько будет стоить такой же точно по спецификациям планшет с ОС Android.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js