Если ругается на Microsoft Visual Studio, но при этом он установлен, то можно непосредственно указать версию студии:
npm install --msvs_version=2015
-
-
Свежие записи
Свежие комментарии
Рубрики
Архивы
Если ругается на Microsoft Visual Studio, но при этом он установлен, то можно непосредственно указать версию студии:
npm install --msvs_version=2015
Рубрика: вёрстка и программирование, софт
Наткнулся на интересную тему для roundcube под названием Chameleon, сделанную Kolab Community. Фактически скин является стилизацией стандартной темы Larry. «Хамелеон» — симпатичная плоская тема, только вот по цветам выглядит адово — чёрно-оранжево. Возможно это корпоративные цвета фирмы Kolab, хз. В общем взял я её и переделал в синие оттенки.
Вот что получилось:
Исходники находятся тут.
Установка стандартная:
скачиваем последний релиз,
содержимое архива закидываем в директорию раундкуба,
переключаем тему в настройках.
Обязательный момент: так как Chameleon — это стилизация Larry, то Larry тоже должен быть установлен!
Рубрика: вёрстка и программирование
При работе linux в виртуальной машине происходит постоянное распухание VHD файла — система постоянно пишет логи, и ведёт другую бурную деятельность, при ротации тех же логов место в фс физически не освобождается, а только помечается как пустое. Вот и пухнет VHD файл.
Для того, чтобы его минифицировать, нужно забить ноликами те самые незаполненые, но и не пустые блоки. В линуксе для этого есть утилита zerofree. Получается такой порядок действий:
1. Запуститься с загрузочного диска, например, той же ubuntu desktop
2. Устанавливаем утилиту: sudo apt-get install zerofree
3. Смотрим диски sudo fdisk -l , находим нужный нам, например, /dev/sda1
4. Запускаем sudo zerofree -v /dev/sda1
5. Ждём. Выключаем систему.
6. Минифицируем VHD файл, либо через панель управления Hyper-V (выбрать диск, выбрать «compact», подождать) либо способом, аналогичным
Рубрика: виртуализация
Выход новой версии операционной системы на твоём мобильнике — это всегда праздник. Узнав, что на мой Nexus 4 гугл соизволил запилить Леденец, я был очень счастлив. Прежде всего от нового Android Lollipop мне нужна была поддержка RAW, которая обещала сильно поднять качество фотографий. Но владельцы старых аппаратов должны страдать!! Поддержки RAW нет на Google Nexus 4 🙁
Но есть и другие косяки !
Рубрика: гаджеты
Юз-кейс простой. Перенести ubuntu сервер 12.04 в виртуальную машину hyper-v. Для этого:
1. С помощью clonezilla делаем копию раздела жесткого диска с ubuntu. Копию делаем на внешний ж.д.
2. В hyper-v создаём ВМ, создаём vhd-диск, в эту же ВМ пробрасываем внешний жёсткий диск, предварительно переведённый в режим offline в «управлении дисками».
3. В ВМ запускаем образ клонзиллы, выбираем «восстановить разделы», клонзилла ругается, что разделов на целевом диске нету, и выплёвывает в командную строку.
4. В командной строке с помощью Fdisk создаём раздел на жёстком диске ВМ.
5. Клонзиллой восстанавливаем Ubuntu на свежесозданный раздел.
6. Устанавливаем grub, например с помощью ubuntu livecd.
7. Запускаем свежесозданную ВМ.
8. Сверяем ifconfig -a с /etc/network/interfaces, правим по вкусу.
9. Ч.И.Т.
PS
В Hyper-v при создании виртуального диска можно сразу снять копию с подключенного реального диска. В некоторых ситуациях это заменит позиции 1-6..
Рубрика: виртуализация, железо
Не вытерпел, и решил посмотреть на Kubuntu 14.04 beta. По привычке поставил в virtualbox, установил Guest Additions по старинке — через прилагаемый iso. Они вроде бы даже установились, но не появился двусторонний буфер обмена, плюс не появилась возможность сделать резиновый дисплей — Auto-resize Guest Display. Думал, что это из-за того, что дистрибутив находится в бета стадии. А нифига! Гостевые дополнения ставить нужно по-другому. Открыть терминал, и там набрать:
sudo apt-get install virtualbox-guest-additions-iso virtualbox-guest-dkms virtualbox-guest-x11 virtualbox-guest-utils
Всё было так просто 🙂
Рубрика: заметки на полях, сервер
С новым годом!
* от переводчика: Представляю вам перевод статьи от 12.01.14, написанной Имурой Томоми. Оригинал статьи.
Я задаюсь вопросом, каким будет 2014 год для веб-стандартов и HTML5. Так как первой большущей новостью года от W3C было присоединение MPAA в качестве участника к W3C. И в связи с этим опять разгорелись дискуссии о DRM.
Моя первая блого-запись в новом году будет не о DRM, а статья будет об отзывчивом дизайне с изменяющейся освещённостью, о котором я рассказывала на встрече SF HTML5 в ноябре. Тогда я получила много откликов, и теперь решила написать об этом поподробнее.
Рубрика: вёрстка и программирование
В этой заметке я похвастаюсь конфигурацией своего обновлённого компактного сервера.
С картинками и тестами:)
Я уже писал о том, как удалить «последствия» работы WordPress-плагина «Yoast WordPress SEO» из HTML кода страницы. Большой минус этого метода в том, что нужно лезть в исходный код плагина каждый раз при его обновлении.
И вот, когда этот самый Yoast WordPress SEO в очередной раз обновился, меня совсем заломало лезть править исходники, и был придуман несколько иной способ.
Подробнее
Рубрика: разные cms, софт
Про raw video на современных зеркалках Canon написано уже очень много. Я тоже напишу свои мысли. О RAW Video на Кеноне вообще, и на EOS 6D в частности.
Прошло достаточно времени, взрывное развитие прошивки закончилось, создана основная методология использования RAW видео. Правда прошивка для 6D так и не вышла из статуса пре-альфы. Багов, недоработок ещё полным-полно.
Обозреваем RAW VIDEO !
Метки: Magic Lantern
GPS в полнокадровой зеркалке по началу вызывает недоумение и вопросы. С приобретением второго аккумулятора, я решил использовать GPS, и расскажу, что из этого получается.
Все попытки использования GPS я откладывал до приобретения второго аккумулятора, привыкши, что на смартфоне GPS сильно сажает батарею. Сейчас я включаю GPS в камере, хожу с ней целый день, фотографирую, и по приходу домой в аккумуляторе ещё остаётся заряд.
Включаем GPS в Canon 6D!
В качестве упражнения по JavaScript и jQuery сделал слайдер (ползунок). Сделал более-менее законченный, функциональный вариант, который при движении ручки ползунка записывает значение в переменную data-value. Запустил это дело на айпаде, и погрустнел. Там оно не работало. Начал копать. Оказалось, что основными событиями на тач-девайсах являются touchstart, touchmove, touchend.
Разбираемся с касаниями в JavaScript дальше
Рубрика: вёрстка и программирование
Прошло две недели с того времени, когда с форумов Magic Lantern в мир полетела новость, что на Canon 5D mark III возможна запись FullHD RAW видео. За эти две недели разработчики альтернативной прошивки для зеркалок Canon выжали всё что можно из ПО и контроллера карточек памяти. Технологию начали переносить на другие зеркалки Canon: 6D, 5Dmark II, 550D, 600D, 650D, и даже 50D! К сожалению, беспрерывную запись RAW видео 1920х1080: 24P пока удалось получить только на Canon 5D mark III. В случае остальных фотоаппаратов сказывается недостаток пропускной способности контроллеров карточек памяти. Но самое интересное, что даже 720Р raw видео, обработанное и апскейленное в FullHD, по качеству превосходит обычное h264 видео, записываемое фотоаппаратом.
Метки: Magic Lantern
Для анализа бсодов понадобится утилита windbg.exe.
Она идёт в составе WinSDK как Debugging tools for windows.
При бсоде создаётся минидамп. Вот его и будем анализировать этой утилитой.
Последовательность действий:
_NT_SYMBOL_PATH = srv*c:\Symbols*http://msdl.microsoft.com/download/symbols
Подробно про анализ дампов/бсодов можно почитать на английском языке.
В моём случае бсод вываливался при уходе ноутбука в hibernate. В бсоде писало «DRIVER_POWER_STATE_FAILURE, STOP: 0x0000009f». Анализ минидампа показал, что виноват VBoxNetAdp.sys. Как раз вышло обновление virtualbox, так что обновил это драйвер. Буду теперь внимательнее следить за тем, появится ли бсод, и что будет запущено при этом.
Рубрика: заметки на полях
Понадобилось установить WinSDK, но установка постоянно отменялась с ошибками.
Пробовал устанавливать из веб-установщика (winsdk_web.exe), пробовал обновлять .NET framework, пробовал скачивать полный ISO образ. Всё равно не устанавливается, ошибки.
Рубрика: заметки на полях