пятница, 26 августа 2016 г.

Навигация по истории в терминале

Маленький хак упрощающий навигацию в Linux. Размещаем инструкции в ~/bashrc:
bind '"\e[A": history-search-backward'
bind '"\e[B": history-search-forward'
и навигация по истории учитывает набранные до курсора символы.

среда, 16 марта 2016 г.

Как обрезать поля в pdf файле

Для обрезки полей в Linux есть утилита pdfcrop. Эта утилита является частью пакета texlive-extra-utils:
# apt-get install texlive-extra-utils
$ pdfcrop --clip --margin 5 исходный_файл.pdf целевой_файл.pdf

суббота, 5 марта 2016 г.

Статус HTTP ответа веб сервера

Код состояния HTTP - это часть строки заголовка, ответа веб сервера на запрос клиента, информирующая о результате запроса и о том, что клиент должен предпринять далее. Думаю не все знают как выглядит заголовок ответа сервера, зато уверен, каждый, пользующийся интернетом, не раз сталкивались, со страницей 404 Not Found или 403 Forbadden. Это и есть, видимый пользователю результат, выдачи сервером, того или иного кода статуса в строке заголовке.

Коды состояния HTTP, разделены на 5 категорий. Клиент может быть не знаком с тем или иным кодом ответа HTTP, однако он должен отреагировать согласно категории кода. Итак протокол HTTP поддерживает следующие коды статуса, разделенные по категориям:

Операционная система FreeBSD

FreeBSD – свободно распространяемая, Unix-подобная операционная система с открытым исходным кодом. Является потомком AT&T Unix, ответвление BSD, образовавшееся в Калифорнийском университете в Беркли. Работает на PC-совместимых системах x86, в том числе Microsoft Xbox, а также на DEC Alpha, Sun UltraSPARC, IA-64, AMD64, PowerPC, NEC PC-98, ARM.

суббота, 20 февраля 2016 г.

Убираем все лишнее при просмотре сайта в Chrome

Если размер вашего монитора заставляет экономить каждый пиксель и по каким-то причинам режим Full screen не устраивает, в Chrome можно открыть текущую страницу в отдельном окне без табов и панели закладок!

воскресенье, 17 января 2016 г.

Как отучить Sublime сжирать CPU

Если Sublime стала кушать много CPU просто отключите индексирование файлов: "index_files": false
Откройте конфигурационный JSON файл Preferences -> Settings-User и добавьте в него указанную инструкцию.

Ссылки по теме: Why is Sublime using significant CPU when idle?

воскресенье, 10 января 2016 г.

Видеоуроки курса Swift Intermediate

Видеоуроки курса Swift Intermediate.

Лектор: Игорь Малеваный

Swift Intermediate - второй курс по разработке для iOS на языке Swift. В нем вы узнаете еще больше деталей и тонкостей iOS SDK и научитесь создавать приложения с любой направленностью максимально эффективно.

понедельник, 4 января 2016 г.

gitk сломался

В конце года перешел на новую систему. И уже в новом году столкнулся с первой бедой - gitk сломался.
gitk --all в любом репозитарии падает сразу после вызова с длинным сообщением, начинающимся словами

Error in startup script: bad menu entry index "Редактировать представление..."
Просто gitk, без --all, работает.

HyperComments for Blogger

comments powered by HyperComments