Компания Razer, специализирующаяся на выпуске периферийных устройств, совместно с компанией Riot Games порадовала поклонников игры League of Legends выпуском мыши Razer Naga Hex и коврика Razer Goliathus с тематическом оформлении.

Компания Razer, специализирующаяся на выпуске периферийных устройств, совместно с компанией Riot Games порадовала поклонников игры League of Legends выпуском мыши Razer Naga Hex и коврика Razer Goliathus с тематическом оформлении.
В предыдущих статьях по миграции в «облачный» SQL Server мы рассмотрели различные возможности передачи резервной копии базы в Облако. На всякий случай следует сразу напомнить, что речь идет о IaaS-подходе, т.е. развертывании SQL Server на виртуальной машине Windows Azure. Альтернативный PaaS-подход принципиально отличен, т.к. Windows Azure SQL Database (SQL Azure) не поддерживает функциональности в виде штатных команд T-SQL backup/restore. Также нет возможности отсоединять и присоединять файлы БД (detach/attach). Там следует применять другие методы, такие, как DAC, BCP, SSIS, SQL Azure Sync и т.д. В данной статье мы продолжаем обзор способов, относящихся к IaaS, и, коль скоро в нем нет проблемы сделать/поднять бэкап, основной рабочий момент состоит в том, чтобы оптимально передать резервную копию базы в Облако и обратно. В этом плане он ничем не отличается от загрузки или скачивания любого блоба в/из Azure Storage. Нами были рассмотрены использование Blob Service REST API (http://msdn.microsoft.com/en-us/library/dd135733.aspx), который является очень простым по своей идее, но достаточно кропотливым в реализации, поскольку требует аккуратно сформировать тело PUT-запроса. Упростить процесс позволяет обертка, предоставляемая Azure SDK (http://msdn.microsoft.com/en-us/library/dd179380.aspx), который имеет в своем составе готовые классы, инкапсулирующие подготовительную работу, которую требуется выполнять вручную в случае использования «сырого» REST API. Наконец, мы рассмотрели процесс передачи резервной копии на отдельном vhd-диске, который присоединяется к облачной виртуалке. С выходом Cumulative Update 2 к SQL Server 2012 SP1 этот процесс еще более упростился, т.к. теперь стало возможным создавать резервные копии базы непосредственно в Azure Storage с помощью штатных команд T-SQL и, соответственно, восстанавливаться с них. Вся не относящаяся к функциональности SQL Server служебная работа по передаче резервной копии в Облако встроена внутрь T-SQLных команд. От нас потребуется только иметь учетную запись хранения (Windows Azure Storage Account), которая будет использоваться для промежуточного хранения резервной копии.
Читать полностью »
Имеется довольно наболевшая для программистов организаций-пользователей MS Project задачка — получение заметок ответственных лиц. Заметки имеют значительную ценность (при правильной постановке задачи управления), потому что без исходной информации проблемы не классифицировать и правильное решение не принять. Их, заметки, конечно, надо выводить в отчеты.
С точки зрения пользователя все вроде бы просто — отчет он и есть отчет, но с технической точки зрения открывается масса нюансов и вопросов. В этой статье я привожу свое решение, основанное на некоторых кусках кода, раскиданных то тут, то там, по сети, и надеюсь, что оно пригодится моим коллегам.
Не претендую на оригинальность, однако аналоги данного решения почему-то не нашел, пришлось собирать самому. Кроме того, я не очень глубокий спец по MS SQL, поэтому, буде возникнут дельные комментарии — прошу комментировать.
Команда разработчиков WebStorm постаралась в очередном выпуске IDE собрать самые востребованные возможности для самых свежих технологий. Что появилось нового?
В новой версии Webstorm появилась базовая поддержка TypeScript: подсветка кода, проверка соответствия типов, навигация по коду, обнаружение ошибок по ходу редактирования и автодополнение. Поддержка TypeScript, CoffeeScript и Dart включает компиляцию в Javascript на всех платформах, поддерживаемых в WebStorm. Аналогично поддерживаются LESS и Sass.
В основном релизе IDE теперь есть полноценная отладка CoffeeScript, TypeScript и Dart с использованием source maps. Нам особенно приятно порадовать коллегу pietrovich, который поднимал этот вопрос в ветке обсуждения в одном из прошлых постов.
Читать полностью »
В официальном блоге Republic of Gamers компании ASUS появилась интересная заметка о том, что фирма работает над вариантом видеокарты GeForce GTX 670, который запросто можно будет использовать в корпусах типоразмера Mini-ITX. Новинка получила название GTX 670 DirectCU Mini.
Надеясь вернуть интерес покупателей к ноутбукам, компании Acer и HP пытаются найти новые решения для конструкции корпусов и петель, соединяющих корпус ноутбука с его крышкой, в которой находится экран. Об этом сообщает источник со ссылкой на сведения, поступающие от представителей цепочки поставок. Предполагается, что конструкторские находки будут применены в моделях на процессорах Intel Haswell.
Источник опубликовал изображения прототипа системной платы MSI Z87A Gaming Series. Как утверждается, окончательный вариант платы, предназначенной для игровых ПК, может отличаться внешними деталями вроде цвета печатной платы и компонентов, но основная часть разработки уже завершена.
Наши коллеги получили возможность наблюдать в деле твердотельный накопитель OCZ Vector объемом 960 ГБ, выполненный в виде карты расширения для шины PCI Express. По сути, устройство представляет собой массив RAID 0 из двух накопителей на одной карте расширения, построенный с использованием архитектуры VCA 2.0.
Как информирует источник, в недрах мобильного подразделения компании Samsung зреет новый бюджетный смартфон — Galaxy Pocket Neo. Официальная премьера новинки должна состояться не позже середины мая.
Переезд The Pirate Bay в Северную Корею оказался шуткой (если кто сомневался).
«Мы так же поняли, что многим из вас нужно быть более критичными. Даже по отношению к нам. Вы не должны всерьёз воспринимать тот „факт“, что мы перевели свои серверы в кровавую Северную Корею. Аплодируем тем из вас, кто говорил нам отвалить. Всегда относитесь критически. Ко всем!» — говорится в официальном опровержении.