вторник, 9 июня 2015 г.

Prettify JSON в vim

Отличный способ преобразовать json к читабельному виду в Vim:

:%!python -m json.tool
А вот так можно сделать это в bash с помощью того же модуля Python:

echo '{"foo": "bar", "baz": "quux"}' | python -m json.tool

среда, 17 декабря 2014 г.

Создание индексов в Oracle

Все знают, что индексы повышают производительность базы данных. Но не все умеют заставить их работать правильно. Создание лишних или неподходящих индексов к таблице может даже привести к снижению производительности. Ниже предоставлены некоторые рекомендации по созданию эффективных индексов в базе данных Oracle.

четверг, 11 декабря 2014 г.

Комбинации клавиш VIM

VIM — Vi IMproved является очень мощным и гибким текстовым редактором, дающий пользователю огромные возможности.

Чем больше вы будете оттачивать навыки работы с VIM, тем чаще вы будете обращаться к командному режиму редактора. VIM не похож на другие редакторы, комбинации клавиш,
команды отличаются существенно от других редакторов. Так что, даже если вы работали раньше с таким продвинутым редактором текста, как Nodepad++ или SublimeText, вам
все равно придется потратить время на изучение VIM. Но это окупится сторицей в дальнейшем.

четверг, 24 июля 2014 г.

Установка Oracle 11g в Linux

Общеизвестно, что Oracle Database является самой популярной реляционной системой управления базами данных (СУБД). Она разработана специально для работы в сетях распределенных вычислений Grid и предназначена для эффективного развертывания на базе различных типов оборудования, начиная от небольших серверов и отдельных кластеров, заканчивая мощными симметричными многопроцессорными серверными системами и корпоративными распределенными вычислительными системами. Установка Oracle 11g в Linux не слишком простой процесс. Сейчас мы расскажем как установить Oracle Database 11g на CentOS 6 по шагам. Установка для Red Hat Enterprise Linux не должны отличаться. В Debian-дистрибутивах скорее всего потребуются пляски с бубном. В Windows процесс установки значительно дружелюбнее, поэтому не стоит рассмотрения.


понедельник, 28 апреля 2014 г.

Компиляция LESS-файлов при каждом сохранении в Vim

Необходимость в этом случается довольно часто. Что делать, если не хочется использовать rails или nodejs express, когда есть один лишь index.html, но есть желание держать
CSS в аккуратном и сжатом виде? Vim спешит на помощь!

суббота, 26 апреля 2014 г.

Boilerplate vs Bootstrap

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

вторник, 1 апреля 2014 г.

Git Extensions: Syntax error near unexpected token

Если после установки Git Extensions во время запуска вы получили следующее сообщение об ошибке:



В тексте ошибки есть фрагмент:

\"C:/Program Files (x86)/GitExtensions/GitCredentialWinStore/
git-credential-winstore.exe\" get: -c: line 0: 
syntax error near unexpected token `('