Страницы

пятница, 24 мая 2013 г.

Понимая Node.

Изложение моего понимания нескольких основных принципов платформы Node.js на простых примерах. Понимание - это процесс. В моем случае процесс сопровождается чтением "Professional Node.js. Building Javascript Based Scalable Software" by Pedro Teixeira.

вторник, 21 мая 2013 г.

HTML5 Canvas. Clip.

Пара примеров использования метода двухмерного контекста холста clip(): "Упражнение с циркулем" - имитация начертания циркулем цветка (наверняка каждый хотя бы один раз пробовал в школе) и "Солнечное затмение" - имитация солнечного затмения (+ музыкальное сопровождение с использованием тэга <audio>).

воскресенье, 19 мая 2013 г.

PowerShell. Out-GridView.

Out-GridView - полезный командлет. Пересылает результаты выполнения команды в окно интерактивной таблицы. На мой взгляд его полезность заключается в функциональности этой самой таблицы и простоте использования. Для знакомства с командлетом предлагаю простенький скрипт:

воскресенье, 12 мая 2013 г.

Node.js. Пишем простой веб-сервер.

Полученный в результате сервер будет раздавать содержимое заданного файла в формате text/html на заданный порт. Очень упрощенный вариант, без каркасов. Требования: установленная платформа Node.js.

суббота, 11 мая 2013 г.

пятница, 10 мая 2013 г.

Как добавить кнопку сохранения файла на Google Drive на веб-сайт.

Кнопка "Save to Drive" - новая полезняшка от Google, похожая на кнопку "+1". Позволяет сохранять файлы с произвольного URL веб-сайта сразу в корневой каталог пользователя Google Drive. Работает на транспорте CORS со всеми сопутствующими особенностями.

Как добавить панорамные фото на веб-сайт.

Photo Spheres - интересная штука. Как это можно использовать на веб-сайте? Вот так. Для начала необходимо подцепить библиотеку plusone.js. Чтобы добавить вьювер панорамных фото используем элемент g:panoembed. Google+ API превратит элемент в интерактивный вьювер панорамных фото после выполнения следующей функции:

четверг, 9 мая 2013 г.

Решение "Визитка".

Решение позволяет создать довольно привлекательный сайт-визитку. Состоит из двух таблиц на Google Drive, двух скриптов Google Apps Script, Google формы, а также HTML/CSS/JS файлов, размещенных на Google Drive. Для начала работы достаточно ввести данные в таблицу. Хочешь такую же, но с перламутровыми пуговицами?

среда, 1 мая 2013 г.

UI/UX + Google Apps Script.

Не отпускает тема UI/UX. Предлагаю проверить, насколько удобно работать с полученным в предыдущей статье интерфейсом в разрезе использования данных. В качестве источника данных используем таблицу на Google Drive. Раздавать данные будем с помощью Content Service.