Месяц: Декабрь 2012
-
Использование async и await в C# — лучшие практики
—
от автора
Ключевые слова async и await, введённые в C# 5.0, значительно упрощают асинхронное программирование. Они также скрывают за собой некоторые сложности, которые, если вы потеряете бдительность, могут добавить проблем в ваш код. Описанные ниже практики пригодятся вам, если вы создаёте асинхронный код для .NET приложений.
-
Сохранение файлов из интернета на Google Drive
—
от автора
Разработчики Google Drive выпустили расширение для Chrome, которое отправляет файлы с любого сайта сразу на Google Drive, без сохранения их на локальном диске. Расширение умеет делать скриншоты в PNG (видимая страница/целая страница), записывает архив .mht или копию HTML для последующего редактирования. Кстати, для Google Drive можно установить удобный редактор кода. Способ сохранения веб-страницы нужно указать…
-
AWS Insight: Резервации в EC2 — как это работает
—
от автора
Привет! Как известно, одним из основных правил использования облачных сервисов является оптимизация всего, а особенно финансовой стороны вопроса. В Amazon Web Services есть 3 основных метода оптимизации стоимости сервиса: автомасштабирование резервирование использование спот инстансов Сегодня я расскажу о резервировании в EC2, как, что и зачем это нужно обязательно делать. Reservation — это предварительная оплата серверных…
-
zsh и bash: что выбрать
—
от автора
Для тех, кто ещё не знаком с zsh shell, а так же тем, кто находится на распутье в выборе шелла для повседневных задач, посвящается эта заметка. Надо сказать, о преимуществах zsh написано уже достаточно много материалов. Что касается этой скромной заметки, она призвана показать читателю возможности обеих оболочек на конкретных примерах конфигурационных файлов. Упор сделан…
-
Особености работы со временем в различных временых зонах
—
от автора
В связи с тем, что накопилось несколько вопросов и решений по работе со временем, решил сделать небольшой обзор.
-
AR Drone — квадрокоптер, перехватывающий связь других квадрокоптеров
—
от автора
Беспилотные летательные аппараты с четырьмя роторами, так называемые квадрокоптеры, являются чем-то большим, нежели дорогие и занимательные игрушки. Недорогие, относительно стоимости других летательных аппаратов, и универсальные летающие роботы-квадрокоптеры вовсю используются военными и гражданскими организациями для проведения операций по разведке, наблюдению, фотосъемке и в качестве летающих научных инструментов. Несмотря на все привлекательные стороны квадрокоптеров, их системы управления…
-
Подключение и работа с MySQL в VB.NET
—
от автора
Предыстория. Выбор БД Возникла необходимость подружить программу, написанную на VB, с сервером баз данных. Конечно, многочисленные сотоварищи — разработчики ПО могут поставить под сомнение мой выбор базы данных (и будут правы), назвав MSSQL самым простым и очевидным выбором. Но необходимо принять во внимание несколько фактов: кроме основной программы (VB), заказчик пожелал иметь возможность использовать и…
-
Tooltip посредством SVG
—
от автора
День добрый, На момент написания поста существуют тысяча и один способ создания тултипов. Через css3, используя js и jquery, или к примеру анимированные тултипы. А вот вообще генератор этих прямоугольников со стрелочками через всевозможные псевдо элементы. На ваше обозрение хотелось бы предложить ещё один подход к созданию тултипов, но уже в SVG. Итак с новыми…
-
Google Analytics: загрузка данных о расходах по рекламе из внешних источников
—
от автора
Общеизвестно, что в плане подробных данных о рекламных источниках Google Analytics ранее узнавал только Google (AdWords & AdSense), приводя в отдельной группе отчетов «Реклама» статистику по стоимости, CTR, стоимости клика и т.п. Статистика в этот отчет передается только в том случае, если была настроена связка аккаунтов Google Analytics и Google AdWords/AdSense. Таким образом, если вам…
-
Новая платформа поиска Яндекса с персональными результатами: «Калининград»
—
от автора
Сегодня мы объявляем о важных изменениях в поиске Яндекса. Теперь результаты поиска и поисковые подсказки будут персонализированными и могут отличаться для каждого пользователя, который задаёт запрос и получает на него ответ от Яндекса. Специально для Хабрахабра мы взяли интервью у людей, которые занимались этим проектом, и спросили у них о том, для чего он нужен,…