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

Очень часто в различных веб-приложениях мы работаем с данными, выбранными из таблиц БД. И нередко необходимо предоставлять пользователю возможность фильтровать эти данные. Можно, конечно, для каждого случая собирать данные с формы в ручную и в ручную создавать соответствующий запрос под них. Но что если у нас 20 разных страниц, представляющих те, или иные данные? Обрабатывать в ручную все долго и не удобно, а поддерживать еще хуже. Моя версия решения данной проблемы на ASP.NET MVC + Entity Framework под катом.
Читать полностью »

Очень часто в различных веб-приложениях мы работаем с данными, выбранными из таблиц БД. И нередко необходимо предоставлять пользователю возможность фильтровать эти данные. Можно, конечно, для каждого случая собирать данные с формы в ручную и в ручную создавать соответствующий запрос под них. Но что если у нас 20 разных страниц, представляющих те, или иные данные? Обрабатывать в ручную все долго и не удобно, а поддерживать еще хуже. Моя версия решения данной проблемы на ASP.NET MVC + Entity Framework под катом.
Читать полностью »

Внимание

Ниже последует описание довольно простецкой XSS и большинству пользователей хабра описанные в статье вещи покажутся элементарными.

К делу

Просматривая сайты в сети я, зачастую, вставляю в каждый попавшийся инпут стандартную пару символов ' "> '. Зачем? Просто так.
На одном из сайтов поиск по этой паре выдал следующее:

Еще один пример типичного XSS

Значит спецсимволы html не преобразуются перед выводом, что есть уязвимость. Печально.
Читать полностью »

Computer Science Center. Год номер два
Почти год назад мы объявили об открытии Computer Science Center. Сегодня мы начинаем новый набор, и это хороший повод проанализировать наш старт.

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

image

Доброго времени суток, уважаемые читатели!

От лица организаторов, имею честь пригласить вас посетить самую масштабную конференцию по SharePoint в Украине – SharePoint Conference Ukraine 2012. Эта конференция проводится в Украине впервые, но уже обещает стать событием №1 на рынке ECM.
Читать полностью »

В предыдущем посте мы рассказали вам, что одной из главных целей участия в CeBIT 2012 было анонсирование нового онлайн редактора документов TeamLab. Сегодня поподробнее о редакторе (на данный момент он в beta версии), как пришли к идее его создания и как, в итоге, реализовали.Читать полностью »

Ноутбуки Lenovo: что ожидается в 2012 году?Совсем недавно в блоге компании Lenovo я подводил итоги и рассказывал о наиболее заметных тенденциях в новых моделях ноутбуков 2011 года. Пришел черед рассказать о том, чего можно ожидать в нынешнем году. Тем более, что достаточно скоро новинки Lenovo, представленные в январе этого года, начнут появляться в продаже. Под катом — описание наиболее интересных моделей, включая новый игровой ноутбук IdeaPad Y580, первый ультрабук ThinkPad T430u, первый Lenovo с интерфейсом Thunderbolt и парочку других новинок.

Если кратко суммировать все, что нас ожидает в мире ноутбуков (про планшеты я уже рассказывал ранее), то получится примерно так. В ультракомпактных моделях все чаще будет использоваться дискретная графика, а по объему хранилища данных (до 1 терабайта) они не будут уступать полноразмерным лаптопам. Конечно же, практически во всех моделях появится USB 3.0, а не только в избранных, как это происходит сейчас. Ультрабуки станут несколько дешевле, включая и модель ThinkPad T430u, стоимость которой, по меркам ThinkPad, будет невысокая. Наконец, за счет долгожданной смены поколения процессоров (из-за этого большинство моделей и появятся в продаже только в начале лета) увеличится время автономной работы и общая производительность.
Читать полностью »

Введение

Когда мы пытались описать коротко свой программный продукт, то столкнулись с проблемой как его классифицировать. Начали искать аналоги на российском рынке, но не обнаружили их. Провели анализ похожих продуктов на западе и нашли сервис Tradeshift.com. У этого сервиса много общего с нашей системой Agora. Ниже краткий обзор сервиса Tradeshift.com.
Обзор онлайн сервиса по работе со счетами Tradeshift.com
Читать полностью »

Введение

Когда мы пытались описать коротко свой программный продукт, то столкнулись с проблемой как его классифицировать. Начали искать аналоги на российском рынке, но не обнаружили их. Провели анализ похожих продуктов на западе и нашли сервис Tradeshift.com. У этого сервиса много общего с нашей системой Agora. Ниже краткий обзор сервиса Tradeshift.com.
Обзор онлайн сервиса по работе с счетами Tradeshift.com
Читать полностью »

Facebook сделал большой перерыв с тех пор, как провел в Москве свой первый Developer Garage в 2010 г.
Отчасти эту брешь закрыл первый .тостер, на котором Facebook провел hack-сессию, но именно открытой встречи с разработчиками не было уже давно. А за это время Facebook представил новый вид страниц — timeline/хроника и новый тип приложений, которые могут интегрировать в Facebook самые разные действия пользователя на других сайтах и в других приложениях.

После “официальной” части – выступлений докладчиков – как всегда будет неформальная, поэтому всем, кто собирается на Facebook Developer Garage стоит подготовиться, чтобы узнать, кого из докладчиков и о чем нужно будет как следует расспросить.

Посмотрим, кого Facebook привозит в этот раз, чтобы рассказать разработчикам, что они могут делать с помощью Open Graph.

Джульен Кодорнью
Facebook Developer Garage в лицах
Возглавляет в Facebook работу с партнерами по платформе.
Ранее работал в Microsoft.
В обязанности Джульена входит работа с ключевыми партнерами, использующими Facebook Platform из таких отраслей как медиа и мобильные технологии, включая например Deezer, Dailymotion, Iliad/Free, Orange, RTL Group, etc. Отдельное направление составляет работа с игровыми компаниями.
Джульен — выпускник Университета Сан-Диего и бизнес-школы Skema.

На Facebook Garage Джульен расскажет о том, какие возможности Open Graph предоставляет разработчикам приложений.

http://twitter.com/#!/codorniou
https://www.facebook.com/codorniou
http://fr.linkedin.com/in/julien

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


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