• Как узнать собственный номер абонента Utel 3G (UA, 25507)

    Недавно понадобилось узнать номер (MSISDN), присвоенный SIM-карте оператора Utel 3G Украина.

    Отослать SMS или позвонить на другой номер было невозможно - не было денег на счету. Немного покопавшись в Интернет, нашёл полезный USSD-код, показывающий собственный номер телефона: *145#.

    Read on →

  • Базовые операции при работе с менеджером томов CoreStorage в OS X Lion

    В OS X Lion появился менеджер томов CoreStorage. Пока его возможности достаточно скромны. В дальнейшем же CoreStorage будет очень активно развиваться.

    Я хочу создать на новом диске два зашифрованных логических раздела.

    Read on →

  • Получение http-заголовков с помощью curl

    Для анализа заголовков, возвращаемых web-серверами я обычно использовал консольный браузер lynx, которого нет штатно в OS X:

    $ lynx -head -dump http://theapplegeek.ru
    HTTP/1.1 200 OK
    Server: nginx
    Date: Sat, 13 Aug 2011 17:38:54 GMT
    Content-Type: text/html; charset=UTF-8
    Connection: close
    Vary: Accept-Encoding
    Last-Modified: Sat, 13 Aug 2011 17:32:16 GMT
    Vary: Cookie,Accept-Encoding
    X-Pingback: http://ctrld.me/xmlrpc.php
    

    Его приходится доустанавливать, например, через Homebrew.

    Read on →

  • FileVault 2

    Что такое "FileVault 2"? Это усовершенствованная версия "FileVault 1". Спасибо, Капитан Очевидность.

    Read on →

  • Работа с репозиториями git через ssh/SOCKS-прокси

    Представим типичную конфигурацию сети, когда рабочие станции не имеют прямого доступа в Интернет. И нужно на одной из этих станций (далее - Host) получить доступ к репозиторию git, находящемся в Интернет, например, на GitHub (забудем на мгновенье, что доступ возможен и через транспорт http).

    При попытке сделать clone на Solarized (мне эта подборка цветовых схем очень нравится), получим предсказуемый ответ:

    host$ git clone git://github.com/altercation/solarized.git
    Initialized empty Git repository in /home/ole/bin/solarized/.git/
    github.com[0: 207.97.227.239]: errno=Connection refused
    fatal: unable to connect a socket (Connection refused)
    

    Read on →

  • Удобное перекодирование видео с несколькими звуковыми дорожками в iFlicks

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

    Read on →

  • Двухэтапная аутентификация Google и её применение для sshd в Ubuntu

    Недавно бродил по настройкам учётной записи Google и мне попался Gmail Security Checklist, дающий пошаговые рекомендации в пяти частях по улучшению безопасности. Многие очевидны, например, проверка на вирусы, но в части "Your Google Account" я обнаружил очень полезные рекомендации:

    01 2fa

    Read on →

  • Теоретизирование о подключении монитора со входом DVI к порту Thunderbolt

    Я уже давно привык работать с двумя мониторами. На одном - рабочие инструменты типа терминала и текстового редактора (моя основная рабочая специфика - сетевое и системное администрирование), а на другом - браузер с графиками и консоли с алармами. Работаешь и видишь, что происходит и можешь среагировать на большинство проблем в момент их появления.

    При программировании тоже два монитора нужны. На одном - среда разработки, на другом - разрабатываемая система. В общем два монитора - благо. Даже в офисной работе они полезны.

    Read on →

  • Исправление ошибок локали при работе по ssh через Terminal.app в OS X Lion

    После установки OS X Lion я заметил, что при работе на удалённых хостах по ssh стали выдаваться такие ошибки "Please check that your locale settings":

    perl: warning: Please check that your locale settings:
    	LANGUAGE = (unset),
    	LC_ALL = (unset),
    	LC_CTYPE = "UTF-8",
    	LANG = "en_US.UTF-8"
        are supported and installed on your system.
    

    Read on →

  • Установка OS X Lion в виртуальной машине VMWare Fusion

    Неделю назад я хотел проверить, как будет проходить обновление Mac OS X Server 10.6 на OS X Lion Server 10.7. Всё оказалось гораздо сложнее, чем я думал - процесс установки 10.7 в VMWare Fusion был мучительным. Ни VMWare Fusion, ни Parallels Desktop не поддерживают пока гостевую OS X Lion, ни десктопную, ни серверную.

    Read on →