Персональный блог Игоря Антонова aka "spider_net"

soft

Подписаться на эту метку по RSS

Устанавливаем несколько версий Node.js


Рубрика: JavaScript -> OS X -> Программирование
Метки: | | | | |
Просмотров: 14680
Устанавливаем несколько версий Node.js

При работе с Node.js нередко возникает необходимость держать в системе сразу несколько версий. Днем разрабатываем рабочий проект на последней стабильной версии, а вечером хотим познакомиться с особенностями последнего тестового билда. Или подключаемся к разработке проекта, который ориентирован на определенную версию Node.js. Переустанавливать Node.JS постоянно слишком утомительно, поэтому лучше сразу установить в системе Node Version Manager (Менеджер версий Node.js). Подробности установки под катом.

Читать дальше

На что стоит обратить внимание при выборе сотового оператора


Рубрика: Без рамки -> Обзоры
Метки: | | | | | | |
Просмотров: 3055
На что стоит обратить внимание при выборе сотового оператора

За свою карьеру мне довелось попользоваться (в качестве корпоративного клиента) всеми операторами большой тройки. Начинали мы с Билайна, но из-за чрезмерной бюрократии мигрировали в Мегафон. С Мегафоном успешно сотрудничали несколько лет, но потом решили протестировать МТС. В общем, побывали везде, но в итоге остановились на Мегафоне. Рекламировать услуги не буду, смотрите тарифы сами. Скажу так, в плане качества связи проблемы есть у всех (тут говорю только за наш город - Хабаровск).

Раз проблемы есть у всех, то в чем тогда разница? В цене? Да, цены отличаются у всех, но тут разбег не сильный. Точней не сильный именно по типовым услугам - местная связь. Тариф у всех практически одинаковый. Разница есть, но не такая уж большая.

Читать дальше

Обзор CMS для создания интернет-магазинов


Рубрика: Обзоры -> Статьи
Метки: | | | | | | |
Просмотров: 13765
Обзор CMS для создания интернет-магазинов

Выбрать оптимальную систему управления контентом для создания интернет магазина - непростая задача. Рынок предлагает десятки разнообразных решений, отличающихся как по функционалу, так и по стоимости. Из этого многообразия я постарался выбрать наиболее достойных кандидатов и протестировать их на примере создания типового интернет магазина.

Читать дальше

Пример оптимального конфига для mySQL и проверка таблиц БД


Рубрика: Linux -> Администрирование -> Без рамки
Метки: | | | | | | |
Просмотров: 8131
Пример оптимального конфига для mySQL и проверка таблиц БД

На одном из web-серверов клиента по случайным обстоятельствам упал MySQL. Сервер работает под управлением Debian 7, MySQL используется последней версии. Стандартные попытки перезагрузки сервиса проблему не решили. Попытка найти ответ в логах также не увенчалась успехом. Размер файла с логом был равен 0. Поскольку MySQL использовался сугубо для web-приложений, было принято решение сразу изменить созданный конфигурационный файл. На многих своих серверах я использую проверенный временем конфигурационный файл MySQL. В нем остается лишь изменить пару параметров, которые зависят от объема установленной на сервере памяти.

Читать дальше

TinyJPG. Эффективное сжатие JPEG (JPG)


Рубрика: Без рамки -> Обзоры
Метки: | | | | |
Просмотров: 6289
TinyJPG. Эффективное сжатие JPEG (JPG)

В сентябре публиковал заметку с кратким обзором сервиса TinyPNG. Им я постоянно пользуюсь для оптимизации PNG изображений. На мой взгляд, задачу по сжатию без потери качества, TinyPNG решает лучше, чем встроенные средства в Adobe Photoshop. Так вот, мне в сервисе TinyPNG нравится абсолютно все: качество работы, простейший интерфейс, возможность подключения плагина к AP. Единственное чего не хватало, так это дружбы с форматом JPEG.

Читать дальше

Установка MC (Midnight Commander) на WD MyBook Live


Рубрика: Linux -> Администрирование -> Без рамки
Метки: | | | | |
Просмотров: 10670
Установка MC (Midnight Commander) на WD MyBook Live

Уже два года в качестве домашнего файлового хранилища использую WD MyBook Live с 2 террабайтами на борту. Гаджет в свое время стоил относительно вменяемых денег и я решил его прикупить. Теперь могу смело сказать, что потраченные деньги он вполне оправдал. Девайс не отличается скоростью, но с возложенными на него задачами справляется на “хорошо”. А что мне требуется от хранилища? Совсем немного. Как минимум оно должен уметь: загружать файлы из сети HTTP/Torrent; поддерживать установку софта (DLNA клиент, WEB-сервер и т.д.).

У WD MyBook Live в качестве ОС используется кастрированный Debian, но это ничуть не сказывается на установке софта. Все необходимые мне вещи установились без проблем. Точней, устанавливались.

Читать дальше

Полезные ресурсы по UX для разработчика мобильных приложений


Рубрика: Программирование
Метки: | | | | | |
Просмотров: 3422
Полезные ресурсы по UX для разработчика мобильных приложений

Коллеги часто обращаются за помощью со своими смартфонами под управлением Android. Одним программу помочь найти, другим настройки показать и все в таком духе. Мне Android не нравится (по разным причинам) и себе смарт с этой ОС я вряд ли куплю в ближайшее время. Тем не менее, в помощи коллегам не отказываю, всегда рад помочь.

Вот что мне сразу бросилось в глаза: под Android много «кустарных» приложений. Под «кустарщиной» я подразумеваю апсы, чей дизайн сильно выбивается из общей массы. Не могу привести конкретных названий, но мне уже столько попадалось гадких утят, что порой становится страшно. Откуда их авторы черпают идеи? С хаоса интерфейсов, который был так актуален для Win9x? Самое интересное, среди этих "неформалов" есть очень популярные приложения с десятками тысяч скачиваний.

Читать дальше