Хочу рассказать о том, какие программисты веселые ребята, а также поздравить с недавним 4.04. Не так давно мы начали работать с очень большим клиентом, имя которого не принято произносить вслух, но которого все знают. Наша компетенция связана с глубокой программной разработкой, поэтому обратились именно к нам. Обусловлено это было еще и тем, что программный продукт клиента начал постепенно загибаться и приносить все больший дискомфорт пользователям и заказчикам. Читать полностью »
Новости информационных технологий - 26450
Как веселятся программисты
2012-04-05 в 6:54, admin, рубрики: Программирование, программисты, метки: программистыПишем первый проект на Play Framework 2.0
2012-04-05 в 6:39, admin, рубрики: java, play framework, scala, web-framework, Веб-разработка, метки: java, play framework, scala, web-framework13 марта состоялся релиз второй версии scala/java-фреймворка Play. На хабре уже был обзор новых фич Play 2.0. В этой же статье я хочу восполнить пробел в отсутствии мануалов на русском языке по этому интересному фреймворку на примере создания простого приложения на Java, состоящего из списка категорий и привязанных к ним вакансий.
Статья рассчитана на тех, кто совсем не знаком с Play и хотел бы его «пощупать», не тратя много времени.
Читать полностью »
Исследования IBM в России
2012-04-05 в 6:37, admin, рубрики: IBM, Блог компании IBM, исследования, Исследования и прогнозы в IT, лаборатория, Москва, Офисы IT-компаний, разработки, сколково, метки: IBM, исследования, лаборатория, Москва, разработки, сколковоС 2006 года в Москве функционирует (а если быть точным, то функционировала в прошедшем времени, и дальше вы поймете почему) лаборатория IBM. Сразу же после своего открытия она стала неотъемлемой частью научно-исследовательской сети компании IBM по всему миру, где работа и сконцентрировалась в следующих областях: разработка, тестирование и поддержка оборудования серверов, работа с ПО системного и промежуточных уровней, которое работает, в первую очередь, на крупных вычислительных машинах.
Решение открыть международную научно-исследовательскую лабораторию в Москве было принято на самом высоком уровне внутри компании IBM благодаря высокой динамике развития отечественной экономики, а также изначально высокому уровню подготовки специалистов. Технологии архитектуры IBM System z или мэйнфрейма стали одним из основных направлений работы в лаборатории IBM.
Читать полностью »
Рендеринг наоборот. Преобразование Хафа на GPU
2012-04-05 в 6:31, admin, рубрики: gpgpu, gpu, Алгоритмы, обработка изображений, преобразование хафа, метки: gpgpu, gpu, обработка изображений, преобразование хафа
Преобразование Хафа служит для поиска на изображении фигур, заданных аналитически: прямых, окружностей и любых других, для которых вы сможете придумать уравнение с небольшим количеством параметров. О преобразовании Хафа написано немало, и данная статья не ставит цели подробно осветить все аспекты. Я лишь объясню общий принцип, останавливаясь на особенностях, мешающих его реализации на GPU «в лоб» и, конечно же, предложу решение. Те, кто знают проблемы и хотят сразу видеть решение, могут пропустить пару-тройку разделов.
Фильтры данных на ASP.NET MVC и Entity Framework
2012-04-05 в 6:31, admin, рубрики: .net, ASP, asp.net mvc 3, entity framework, web-разработка, метки: .net, asp.net mvc 3, entity framework, web-разработка Очень часто в различных веб-приложениях мы работаем с данными, выбранными из таблиц БД. И нередко необходимо предоставлять пользователю возможность фильтровать эти данные. Можно, конечно, для каждого случая собирать данные с формы в ручную и в ручную создавать соответствующий запрос под них. Но что если у нас 20 разных страниц, представляющих те, или иные данные? Обрабатывать в ручную все долго и не удобно, а поддерживать еще хуже. Моя версия решения данной проблемы на ASP.NET MVC + Entity Framework под катом.
Читать полностью »
Фильтры контента на ASP.NET MVC и Entity Framework
2012-04-05 в 6:31, admin, рубрики: .net, ASP, asp.net mvc 3, entity framework, web-разработка, метки: .net, asp.net mvc 3, entity framework, web-разработка Очень часто в различных веб-приложениях мы работаем с данными, выбранными из таблиц БД. И нередко необходимо предоставлять пользователю возможность фильтровать эти данные. Можно, конечно, для каждого случая собирать данные с формы в ручную и в ручную создавать соответствующий запрос под них. Но что если у нас 20 разных страниц, представляющих те, или иные данные? Обрабатывать в ручную все долго и не удобно, а поддерживать еще хуже. Моя версия решения данной проблемы на ASP.NET MVC + Entity Framework под катом.
Читать полностью »
Внимание
Ниже последует описание довольно простецкой XSS и большинству пользователей хабра описанные в статье вещи покажутся элементарными.
К делу
Просматривая сайты в сети я, зачастую, вставляю в каждый попавшийся инпут стандартную пару символов ' "> '. Зачем? Просто так.
На одном из сайтов поиск по этой паре выдал следующее:
Значит спецсимволы html не преобразуются перед выводом, что есть уязвимость. Печально.
Читать полностью »
Computer Science Center. Год номер два
2012-04-05 в 6:08, admin, рубрики: computer science, data mining, software engineering, обучение, Программирование, Учебный процесс в IT, ШАД, метки: computer science, data mining, software engineering, обучение, Программирование, шад
Почти год назад мы объявили об открытии Computer Science Center. Сегодня мы начинаем новый набор, и это хороший повод проанализировать наш старт.
SharePoint Conference Ukraine 2012
2012-04-05 в 6:08, admin, рубрики: doctrix, ECM, nintex, sharepoint, автоматизация, Анализ и проектирование систем, конференции, обучение, проектирование, события, метки: doctrix, ECM, nintex, sharepoint, автоматизация, конференции, обучение, проектирование, события
Доброго времени суток, уважаемые читатели!
От лица организаторов, имею честь пригласить вас посетить самую масштабную конференцию по SharePoint в Украине – SharePoint Conference Ukraine 2012. Эта конференция проводится в Украине впервые, но уже обещает стать событием №1 на рынке ECM.
Читать полностью »
TeamLab Document Editor на canvas: стирая грани между desktop и online
2012-04-05 в 5:53, admin, рубрики: canvas, CRM, html, html5, Блог компании Ascensio System, онлайн редактирование, управление документами, управление проектами, метки: Canvas, crm, html5, онлайн редактирование, управление документами, управление проектамиВ предыдущем посте мы рассказали вам, что одной из главных целей участия в CeBIT 2012 было анонсирование нового онлайн редактора документов TeamLab. Сегодня поподробнее о редакторе (на данный момент он в beta версии), как пришли к идее его создания и как, в итоге, реализовали.Читать полностью »