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

Недавно нашей командой (Sly Lamb) был выпущен клиент для сервиса Pruffi.ru под Windows Phone. Во время разработки у нас возник вопрос – как отображать пользователю список вакансий, который может находиться в нескольких состояниях.

В этой статье мы хотим показать легкий механизм изменения состояния отображения элементов при помощи Expression Blend и паттерна MVVM. Пример будет приведен с использованием фреймворка MVVM Light Toolkit, но думаю, различия с другими должны быть минимальны. Читать полностью »

Я участвую в разработке проекта на C++ с использованием фреймворка Qt. В нашем проекте во многих местах используются контейнеры Qt и для обхода элементов часто применяется макрос foreach. В один прекрасный момент мне стало интересно, насколько оправдано применение этого макроса. Кроме того, очень хотелось «пощупать» c++11 в действии. И вот что мне удалось на текущий момент выяснить...Читать полностью »

Основатель Вконтакте Павел Дуров написал 28 мая в Твиттере: «IPO FB разрушило веру многих частных инвесторов в социальные сети, и IPO VK отложено на неопределенный срок». Накануне Дуров получил доверенность на право голосовать акциями Mail.ru group, которой принадлежит 39.99% социальной сети. Вместе с 12%, принадлежащими лично Дурову, это даёт ему полный контроль над компанией. Ранее сообщалось, что Вконтакте готовится выйти на IPO в этом или в следующем году.

Тем временем акции Facebook продолжают падение. Они уже пробили уровень в 30 долларов и на момент публикации этой статьи Читать полностью »

В этой записи блога мы близко рассмотрим ApiExplorer, являющийся реализацией IApiExplorer по умолчанию и увидим как с помощью него можно быстро сгенерировать веб-документацию по доступному REST API. В этой документации будет содержаться разнообразная информация, например, правильные URL, допустимые HTTP-методы, ожидаемые для запросов параметры. Такого рода информация для вашего REST-сервиса позволит сторонним разработчикам, потребляющим ваш API, точно знать как правильно вызывать его части. Наверное, самое приятное в такой странице веб-документации состоит в том, что она будет обновляться автоматически вместе с обновлением вашего REST API.

ApiExplorer

Основной целью этого класса является генерирование коллекции элементов ApiDescription. Это производится с помощью статической проверки маршрутов и доступных действий внутри ваших контроллеров. Каждый элемент ApiDescription описывает API доступный через ваш сервис. Как вы можете видеть на упрощенной диаграмме (рисунок 1) ApiDescription содержит базовую информацию такую как, HttpMethod, RelativePath, Documentation и т.д. Но кроме того, он содержит элемент ApiDescriptor, который является частью ядра WebAPI знающей все о соответствующем действии. Вы можете использовать этот элемент для получения доступа к обширной информации, такой как имя действия, возвращаемый тип, пользовательские атрибуты и т.д. Точно так же вы можете использовать элемент ParameterDescriptor для изучения ожидаемых параметров данного API.
Читать полностью »

Трикоптер на Crius MultiWii контроллере
Вдохновившись статьей с rcexplorer о простой постройке коптера (вот тут мой перевод), сделал и себе небольшой летающий агрегат с 3мя моторами, но с другими мозгами и алюминиевой основой лучей вместо дерева.
Читать полностью »

На любителей компьютерных игр ориентирована новинка компании Razer, показанная на иллюстрациях. Она представляет собой игровую гарнитуру Razer Battlefield 3 BlackShark.

Представлена игровая гарнитура Razer Battlefield 3 BlackShark

По словам производителя, разработчики Razer Battlefield 3 BlackShark черпали вдохновение во внешнем виде гарнитур, используемых военными летчиками.

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

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

CSS FiltersCSS Filters были созданы для получения различных визуальных эффектов при применении их к DOM элементам. В данной статье мы поговорим об истории фильтров, о том, что они делают и как их применять. Так же рассмотрим их влияние на производительность как на десктопах, так и на мобильных устройствах.Читать полностью »

в 15:23, , рубрики: agile, метки:

В последние годы на свет божий повылазили “адепты аджайла”, уговаривающие нас принять их религию. Они уверяют, что настало время отказаться от “традиционного подхода” и начать работать по-новому. Хотят ли они сделать нашу жизнь лучше или просто заработать бабла? Действительно ли возможно производить софт без багов? Действительно ли возможно писать код без документации? Действительно ли можно обойтись без архитекторов и аналитиков? Почему люди не понимают Agile? Почему люди не верят в Agile?

В своём недавнем докладе в таллинском девклубе я поднимаю эти и другие вопросы и делюсь выводами о том, работает ли Agile на практике, или это всего лишь очередной маркетинговый булщит. Надо отметить, что я рассматриваю аджайл с сугубо практических позиций и описываю, что это означает для разработчика: что ему пришлось бы поменять в своей ежедневной работе, какой плюсы и минусы сулит ему аджайл. И конечно же, (… барабанная дробь!...) отвечаю на вопрос, в каких случаях аджайл не работает!

www.devclub.eu/2012/05/27/videoholy-agile-solncev/

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

К своему 10-ти летию команда TemplateMonster опубликовала красочную инфографику схематично описывающую процесс становления и развития компании с мировым именем.

Думаю многим будет интересно почитать. К сожалению ни в какой другой хаб кроме «Веб-дизайна» отнести эту новость не решился :)

Пользуясь случаем поздравляю команду TemplateMonster и их региональное подразделение TemplateMonster Russia с первым серьезным юбилеем. Так держать.

Огромная простыня инфографики под катом…
Читать полностью »

Socl

Неделю назад на Хабре появилась статья "So.cl: социальная сеть от Microsoft, основанная на социальном поиске" и я считаю, что после прочтения данной статьи складывается не правильное впечатление об этом сервисе. Это мой второй пост, и мне дико не ловко публично высказывать свое не согласие с таким автором как marks, но ведь Хабр это слова и мнения людей. Я зарегистрировался на So.cl, и ознакомился со страничкой "about" и мое мнение — So.cl не социальная сеть, а социальный поисковик.

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


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