Архив за 09 ноября 2012 - 5

Эта статья познакомит вас с основами создания анимации с использованием Python и Pyglet. Pyglet разработан для работы с 3D графикой, но в этой статье мы будем использовать его для создания очень простой 2D анимации. В частности, мы познакомимся с базовыми приемами использования Pyglet (разработка кода для создания и воспроизведения анимации) и создадим анимацию с помощью последовательности изображений.

Итак, приступим…

Анимация представляет собой последовательность кадров, быстро отображаемых один за другим. Это создает оптическую иллюзию движения объектов.

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

16 ноября
18.30 — 21.00

ЕPАМ Systems при поддержке Java User Group KPI (JUG KPI) принимает в гостях Антона Архипова, разработчика компании ZeroTurnaround, известной своими продуктами LiveRebel (“Eclipse’s 2012 Hot New Product Award”) и JRebel (“Duke’s Choice Award/Oracle Innovation Award"). Читать полностью »

Толстые модели сложны в поддержке. Они, конечно, лучше, чем контроллеры, захламленные логикой предметной области, но, как правило, нарушают Single Responsibility Principle(SRP). “Всё, что делает пользователь” не является single responsibility.
В начале проекта SRP соблюдается легко. Но со временем модели становятся де-факто местом для бизнес-логики. И спустя два года у модели User больше 500 строчек кода и 50 методов в public.
Цель проектирования — раскладывать растущее приложение по маленьким инкапсулированным объектам и модулям. Fat models, skinny controllers — первый шаг в рефакторинге, так давайте сделаем и второй.Читать полностью »

Вашему вниманию предлагается небольшая фотосессия внутренностей тонкого клиента HP Compaq t5000. Дата производства – лето 2003 года. По тем временам он имел достаточно неплохие технические характеристики, и был отличным бесшумным решением для построения рабочих мест персонала.
image
Читать полностью »

Наверняка многие из Вас сталкивались с такой ситуацией: возникает идея реализовать какой-то проект, разработать сайт, например, или мобильное приложение, а денег, которые можно выделить и вложить оказывается не достаточно, да и кажется, сделать самому не сложно.

И вот, начинаешь вникать в технические детали, изучать специализированную литературу. Взять, например, приложения для iPhone. Чтобы разобраться в этой теме, нужно изучить немало информации.
Лично у меня так несколько раз было. Я вел пару проектов, в рамках которых надо было создать что то вроде социальной сети, а также написать приложение для iPhone. Для создания соц. сети я тогда выбрал Ruby on Rails, он тогда как раз набирал популярность.
Читать полностью »

Вчера администрация Костромской области представляла журналистам проект "Кострома: Цифровое преображение", предполагающего обновление местного туристического портала kostroma.ru и его двухмесячное продвижение с помощью инструментов Google, Oktogo и РИА "Новостей".

Цель проекта - продемонстрировать пользователям Сети, что Костромская область является привлекательным туристическим направлением, а также выяснить, можно ли с помощью интернет-инструментов значительно повысить интерес туристов к целому региону.

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

Что делать, если вам надоели рекламные СМСВ продолжение статей о том, что ФАС собирает дополнительную информацию о «коротких» номерах, хочу рассказать, как эта служба может помочь вам избавиться от нежелательной рекламы по СМС.

Согласно ч.1 ст.18 ФЗ «О рекламе», распространение рекламы по сетям электросвязи, в том числе посредством использования телефонной, факсимильной, подвижной радиотелефонной связи, допускается только при условии предварительного согласия абонента или адресата на получение рекламы.

Итак, отписавшись от всех рекламных рассылок своего оператора, я наивно полагал, что рекламные СМС меня больше не будут отвлекать. Но маркетологи различных компаний решили, что без рекламы мне скучно, и быстро исправили ситуацию. В итоге, год назад я практически каждую неделю получал несколько рекламных СМС, в основном это были сообщения от такси нашего города. Особую активность компании проявляли перед Новым годом.
Читать полностью »

SteamWorks это интерфейс, который обеспечивает разработку и публикацию инструментов для разработчиков игр. Он предоставляет возможность интеграции с клиентом Steam, интеграция с комьюнити, добавлять и редактировать достижения для игр и многое другое.
Читать полностью »

8 ноября 2012 года компания Cray объявила о запуске нового поколения суперкомпьютеров Cray XC 30. Ранее проект был известен под названием Cascade.

Cray выпускает суперкомпьютер XC 30
Читать полностью »

Обзор программы для аудита Microsoft SQL Server  NetWrix SQL Server Change Reporter 2.5SQL Server представляет собой сложную систему, в которой постоянно происходят изменения, — будь то конфигурация сервера или содержимое баз данных. Отследить изменения сложно, особенно в тех случаях, когда изменения касаются тонко настроенных правил делегирования для тех сред, которые управляются несколькими администраторами и операторами.
В Рунете мы смогли найти следующие материалы по аудиту SQL Server:

Хабр также не отстаёт – здесь есть хороший пост по отслеживанию изменений в SQL Server.

Однако вопрос о написании актуального и полного руководства по аудиту SQL Server остается открытым (у нас в планах написать такое руководство – наподобие этого и этого).

Пока же в этом посте мы рассмотрим возможности по аудиту SQL Server’a с помощью нашей программы NetWrix SQL Server Change Reporter. Программа выпускается в двух версиях: базовой бесплатной и расширенной коммерческой. Сначала мы рассмотрим, что есть в базовой версии программы, а затем более подробно остановимся на расширенной версии.
Тем более, недавно мы выпустили новую версию нашего решения для аудита изменений SQL Server – NetWrix SQL Server Change Reporter 2.5. В новой версии мы добавили поддержку аудита содержимого баз данных – той функции, которую давно ждали пользователи.
Заинтересованных приглашаем под кат.
Читать полностью »


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