Архив за 20 февраля 2012 - 2

ASP.NET MVC / [Из песочницы] In-line редактирование табличных данных в ASP.Net MVC 3 Представляю вашему вниманию ещё одну реализацию AjaxGrid на ASP.Net MVC 3.
В статье рассказывается как создать табличную форма с inline редактированием, ajax сортировкой и ajax пейджером.

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

Желаемый результат

Перед тем как приступим установим AjaxGridScaffolder
PM> Install-Package AjaxGridScaffolder

Создаём слой данных

Сущность.

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

Сегодня состоялся релиз стабильной версии http сервера Apache под номером 2.4.1. Последняя стабильная версия 2.2 была выпущена в далеком 2005 году. Не смотря на то, что в новом релизе большое множество нововведений он обратно совместим с API версии 2.2.х.

За подробным списком новшеств прошу под кат

Основные нововведения:

  • Несколько МРМ могут быть собраны в виде динамически загружаемых модулей, которые возможно активировать без пересборки;
  • Модуль Event MPM теперь не является экспериментальным. Event MPM основан на коде модуля Worker и реализует гибридную модель обработки соединений, сочетающую многопоточность сЧитать полностью »

Решили с коллегами сделать бесплатный видеокурс по работе в Яндекс.Директ. Материал ориентирован на начинающих рекламодателей в контекстной рекламе. Постарались разжевать практически все темы. Максимально доступно и подробно.

Все кино состоит из 15 серий. Каждый понедельник будем выкладывать очередную серию (и апдейтить соответсвенно топик).

Смотрим, обучаемся. Критика, пожелания и вопросы по материалу приветствуются.

Эпическое приветствие (отдельное спасибо Джорджу Лукасу :))

Часть 1. Как работает контекстная реклама.
<iframeЧитать полностью »

Программирование / [Перевод] Почему мы создали Джулию, новый ЯП для технических вычислений Если вкратце, потому что мы жадные.

Мы продвинутые пользователи Matlab. Некоторые из нас хакеры Lisp. Некоторые питонисты, другие рубисты, есть ещё Perl-хакеры. Среди нас есть такие, кто начал использовать Mathematica прежде, чем у него начали расти волосы на лице. Есть и такие, у кого до сих пор не выросли. Мы сгенерировали больше R plots, чем способен любой здравомыслящий человек. C — язык программирования на нашем необитаемом острове.

Мы любим все эти языки; они прекрасны и могучи. Для той работы, которую мы делаем — научные вычисления, машинное обучение, дата-майнинг, крупномасштабная линейная алгебра, распределённые и параллельные вычисления —Читать полностью »

ИТ-Инфраструктура / [Из песочницы] Архитектура Router-on-a-Stick в сети передачи данных Если вы испытываете нехватку физических портов на оборудовании сети передачи данных, в то время как перед вами встала острая необходимость завести второго интернет-провайдера или вывести часть серверов в ДМЗ используя оборудование Cisco Systems, тогда эта статья должна помочь с решением многим начинающим системным администраторам, а также тем, кто недавно приступил к работе с сетями передачи данных и с оборудованием Cisco в частности. Речь пойдет об архитекторе под названием Router-on-a-Stick.

Подобному тому, как коммутатор может разделить локальную сеть на множество VLAN, так и маршрутизатор может использовать один физический интерфейс дляЧитать полностью »

Сезон Сиклум Субботников в разгаре и мы хотим пригласить всех заинтересованных к нам на .NET Субботник в Днепропетровске

25 Февраля Днепропетровский офис Сиклум пришлашает всех .NET-разработчиков обменяться опытом, послушать доклады и просто пообщаться на темы, связанные с .NET.

Итак, в программе Субботника:

Ruby / Поём вместе с Sinatra. Часть первая. Первое знакомство Доброго времени суток!

Что такое Sinatra

Sinatra — маленький, но довольно интересный DSL (Domain-specific language) фреймворк, написанный на Ruby. В отличие от Ruby on Rails он не следует типичному паттерну MVC (Model — View — Controlller). Sinatra создавался для того, чтобы «программист смог быстро создать веб приложение, написанное на Ruby с минимальными усилиями.

Для того, чтобы воспользоваться Sinatra нам неорбходимо его установить. Сделать это можно следующей командой в RubyGems:

gem install sinatra

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

Сегодня компания ХостМастер сообщила всем регистраторам о приостановлении работы регистратора доменных имен ООО «МТ Менеджмент Груп Украина» (или MyTop Group Ltd.) mydomain-in.com.ua, в связи с тем, что с данным регистратором была утеряна связь как в электронном режиме, так и по телефону.

Всем клиентам, которые регистрировали домены у данного регистратора, и в качестве admin-c указан был не клиент, а регистратор — предстоит не легкий перенос доменов.

Если такая ситуация случилась у Вас, для переноса домена к другому регистратору Вам понадобится найти договор, платежное поручение об оплате этого домена или любой документЧитать полностью »

Прочитав статью товарища tac, посвященную злополучному паттерну проектирования Bridge (от англ. — «Мост»), мне стало очень обидно и за Банду Четырех, чьи идеи были самым бессовестным образом осрамлены, и за сам паттерн, который был ужаснейшим образом дискредитирован в глазах менее опытных читателей. Не в силах больше смотреть на пылкие дебаты, разгорающиеся в комментариях, я решил спасти репутацию бедного паттерна, виновного лишь в том, что вот уже в который раз, он был неправильно истолкован.

Если вам еще не надоели статьиЧитать полностью »

Беспроводные технологии / Intel разрабатывает процессор с беспроводным модулем связи Беспроводные технологии / Intel разрабатывает процессор с беспроводным модулем связи

Корпорация Intel на днях сообщила о новой интересной разработке, которая будет представлена на конференции ISSCC'12. Речь идет о новом типе центральных процессоров, со встроенным модулем беспроводной связи. Такие процессоры, по словам разработчиков, смогут повысить время работы мобильных устройств, нетбуков и ультрабуков от аккумулятора. Кроме того, работа производителей облегчается — не нужно добавлять в свои устройства дополнительные модули связи, поскольку процессор действительно универсален.

В настоящее время корпорация уже готова представить процессор, которыйЧитать полностью »


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