Новости информационных технологий - 24549

Крик, Мунк Предполагается, что законы физики действуют симметрично. Несмотря на это, найти примеры симметрии в реальности практически невозможно: правшей в пять раз больше, чем левшей, почти все биомолекулы хиральны, а материя во Вселенной преобладает над антиматерией. Неопытные разработчики, дизайнеры и инженеры стремятся все сделать красиво и симметрично, в то время как опытные создают ADSL, асимметричное шифрование и Роттердамских лебедей. Давайте взглянем на пару примеров асимметрии в видеоиграх, точнее, в их многопользовательской составляющей, попутно определив преимущества асимметричного мультиплеера, и, может быть, даже заглянем в ближайшее будущее. Надеюсь, тема заинтересует не только обычных пользователей игровых консолей, но и разработчиков, от которых, собственно, зависит вся индустрия видеоигр. Также обратите внимание, что основные презентации E3 2012 пройдут сегодня и завтра.
Читать полностью »

Компания Acer в преддверии стартующей завтра выставки Computex 2012 анонсировала свои планшетные компьютеры под управлением ОС Windows 8. Как оказалось, в арсенале компании их (по крайней мере, пока) будет два: ICONIA W510 и W700.

Acer ICONIA W510 получила экран диагональю 10,1 дюйма. Acer называет планшет «трехрежимным»: при правильном подходе он обеспечивает легкость управления, печати и просмотра видео или презентаций. Разумеется, сама по себе, без дополнительных аксессуаров, такая «легкость», кроме разве что управления пальцем, недостижима.

В одну телегу впрячь не можно
Коня и трепетную лань
                        А.С. Пушкин

Всем привет!

В данной заметке я хочу рассказать, как интегрировать язык Groovy в существующее JEE приложение на основе Maven. Выражаю благодарность Антону Щастному schaan за разрешение на использование исходного кода его проекта в качестве отправной точки. Поэтому данный топик можно считать продолжением его статьи Учимся готовить: Spring 3 MVC + Spring Security + Hibernate.

Начнем.
Читать полностью »

Сегодня все, кому не лень, говорят о переходе на зеленые технологии. Но всегда интересно посмотреть, не то, что говорят, а что делают. Компании KYOCERA благодаря уникальным технологиям удалось значительно снизить количество производимых отходов. Каким образом?
Во-первых, KYOCERA создала безкартриджевую технологию печати.
Во-вторых, увеличила срок службы компонентов.
Читать полностью »

Еще совсем недавно коммуникационные вопросы решались на бумаге, телефонными разговорами и личными встречами. С появлением персональных компьютеров, потом локальных вычислительных сетей, а затем и сети Интернет, необходимые вопросы, казалось бы, решились: на экранах своих мониторов мы видим письма электронной почты, отчеты, таблицы, картинки, презентации и интерфейсы различного программного обеспечения.

Но есть очень важный момент – мы не можем круглосуточно быть привязаны к рабочему месту и этим мониторам. Мы динамичны. Бизнес должен идти за нами и ни в коем случае не должен отставать. Мы не должны терять драгоценные часы или дни для принятия тактических решений, где бы мы не находились: на улице, под землей, в небе или на воде.

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

Привет!

Расскажу об одной небольшой (~30kb) JS библиотеке для удобной работы с Google Maps API под названием gmaps.js.
Раз уж библиотека создана для ускорения процесса веб-разработки, то и я вас задерживать не буду. Как можно понять из названия, она делает не что иное, как упрощает взаимодействие с API Google Maps. Многие из вас работали с API и, вероятно, каждый раз вам приходилось попотеть, чтобы порыться в документации и реализовать, например, свое собственное описание метки на карте. Или подписаться на событие взаимодействия с картой…
Читать полностью »

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

Существует несколько способов держать актуальной структуру таблиц во всех окружениях разработки. Например, можно писать вручную изменяющие SQL-запросы в отдельный файл, использовать схемы баз данных или программы для автоматизации сборки проектов, вроде Maven или Phing.

Если используется СУБД MySQL задачу можно решить с помощью проксирования запросов.

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

Краудфандинг? Определенно самый модный тренд этого года. Все знают про Kickstarter, совсем недавно мы писали про AppStori, засветился и SellanApp.com. Сегодня же проявилась еще одна платформа «народного софинансирования». Appsplit – еще один сервис, который позволяет программистам собирать средства на свои проекты. Appsplit, прежде всего, сервис для поддержки мобильных приложений. Ты можешь рассказать о том, что ты создаешь, каким образом ты хочешь собирать средства («открытый» проект позволяет тебе оставить деньги даже в том случае, если вся требуемая сумма не собрана) и сколько денег тебе нужно. Ты также можешь продавать права на определенные приложения, и даже акции своей компании. Наконец, ты можешь найти людей, заинтересованных в работе над твоей идеей.

Сайт, основанный Хуссейном Яфуфи, недавно был перезапущен в качестве краудсорсинговой платформы. Изначально он задумывался как торговая площадка, на которой можно было приобрести права на приложения и исходный код.

Appsplit: еще один краудфандинг для мобильных приложенийЧитать полностью »

Время выхода стартапа на рынок
Добрый день!
Чуть менее недели назад мы начали публикации (1, 2) серии статей о проектировании и приоритезации стартапов. Отдельный разговор в рамках данной темы причины провалов стартапов и прохождения проектами «долины смерти». Один из основных вопросов этой темы: Стадия, на которой надо выводить проект на рынок. Имеет ли смысл выводить на рынок еще сырой продукт, сохранив за собой первородство, или вывести вылизанный и доведенный до совершенства проект, который забьет своим качеством народившихся конкурентов?
Читать полностью »

Несколько лет назад после прочтения матрицы компетентности программиста я поискал аналогичную матрицу для системных администраторов. Ближашее что я тогда нашел это Sage Level Job Descriptions, но меня не оставляло желание составить для системных администраторов аналогичную таблицу.

Я несколько раз начинал это делать, потом бросал и снова начинал, и только теперь наконец-то сделал:
Таблица уровней для системного администратора
Читать полностью »


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