четверг, 28 июня 2012 г.

Sublime Text 2 и корпоративный прокси


Думаю, многим известен такой язык не поворачивается сказать редактор Sublime Text 2.

Я сам узнал о его существовании совершенно случайно - просматривая блоги на Хабрахабре. Решил посмотреть, что это такое, и, знаете ли, мне очень понравился этот инструмент!

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

Решение есть!
  • Первым делом идем вот сюда. Внимательно читаем. Видим, что доступно два варианта. Я покажу, как воспользоваться вторым. Итак, загружаем файл и кладем его в папку "Installed Packages".
  • Перезапускаем программу Sublime Text 2.
  • Переходим в появившемся пункте меню: Preferences > Package Settings > Package Control > Settings – Default и находим в открывшемся окне строки "http_proxy" и "https_proxy".
  • Редактируем (собственно, вводим новые параметры) строку вот до такого вида
    "http_proxy": "http://username:password@proxy_host:port",
    "https_proxy": "http://username:password@proxy_host:port".
  • Сохраняем внесенные изменения.

Спасибо говорим не мне, а вот этим камрадам с форума, ну и wbond-у конечно.


А за редактор - спасибо!

вторник, 19 июня 2012 г.

Dell Inspiron восстановление из recovery раздела



На днях был у друга. Есть у него старенький ноутбук Dell Inspiron 1525 - ещё с Вистой.
И вот эта система перестала нормально загружаться. Появляется серое окно Висты, система пытается почекать ошибки, ей это не удается и она уходит в шатдаун.

Неприятно это. Надо что-то делать. Что?

Первым делом я решил проверить жесткий диск ноутбука программой Victoria. Оффсайт на сегодняшний день не работает, ссылку на программу можно найти здесь.

Виктория не смогла корректно определить жесткий диск. При сканировании канала выдавалась ошибка.

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

С одной стороны, подумал я, проблема может быть с жестким диском. Но ведь - с другой стороны - ОС начинает загрузку, так что не все так критично.

Дистрибутива ОС конечно же нет. Но, на диске существует раздел с меткой RECOVERY,  что наводит на определенные размышления.

Как же использовать этот раздел?

Некоторые предлагают вот такой рецепт:
Система восстановления запускается при нажатии Ctrl-F11 во время загрузки (когда появляется синяя полоска вверху экрана с надписью www.dell.com).

Однако, на официальном сайте информация немного другая.
Вкратце, для входа в меню восстановления системы с раздела Recovery необходимо проделать следующие шаги:

  • Предупреждение: при восстановлении системы к образу, установленному производителем, будут уничтожены все существующие на разделе данные - файлы, каталоги, профили, документы, фотографии и т.д.;
  • Включите компьютер
  • При старте компьютера нажмите клавишу F8, до появления меню "Advanced Boot Options". Нажать клавишу нужно до появления заставки Windows Logo.
  • Нажмите стрелку вниз на клавиатуре и выберите пункт "Repair Your Computer" в меню "Advanced Boot Options" и нажмите "Enter".
  •  Выберите желаемый язык и нажмите кнопку "Next".
  • Залогиньтесь как пользователь, имеющий права администратора и нажмите "Ok".
  • Нажмите кнопку "Dell Factory Image Restore".
  • Нажмите кнопку "Next" в окне "Dell Factory Image Restore".
  • Отметьте чекбокс "Yes, reformat hard drive and restore system software to factory condition".
  • Нажмите "Next". Начнется процесс восстановления заводского образа операционной системы - того, который был установлен на свежеприобретенном ноутбуке.
  • При завершении операции, нажмите кнопку "Finish" - ее назначение должно быть понятно из контекста. Перегрузите компьютер.

 Следует помнить, что в случае, если вы по каким-то причинам изменяли данные на разделе Recovery или производили действия с самим этим разделом (удалили его, к примеру), эта процедура восстановления к заводским настройкам не будет иметь успеха.


суббота, 9 июня 2012 г.

Windows & grep

Алиас для команды grep в системах Windows:

echo findstr %1 %2 %3 %4 %5 > %systemroot%\grep.cmd

Взято отсюда.

четверг, 7 июня 2012 г.

Ошибка при подключении клиента Oracle SQLDeveloper к локальной базе ORACLE 11g XE

Начальные данные:
  • Загружена, проинсталлирована с сайта Oracle СУБД ХЕ (Oracle 11);
  • Загружен и установлен пакет sqldeveloper (с того же родительского сайта);
  • Да, система - Windows 7 32 bit.
При работе с базой из командной строки - никаких проблем не возникает, нормально можно подключиться к базе.

При попытке подключиться из интерфейса "SqlDeveloper" - возникает ошибка:
ORA-12705: Cannot access NLS data files or invalid environment specified


Стал гуглить.

Потом - еще гуглить.

И читать. Много читать. И потом еще - много читать.

Как выяснялось, проблема эта известная. Много об этом пишут. И японцы, и русские.



Помогло следующее:
  1. Поменял в реестре параметр NLS_LANG (в секции ORACLE) на AMERICAN_AMERICA.CL8MSWIN1251
    Предварительно остановил базу и вышел из программы Oracle SqlDeveloper.
  2. В конфигурационном файле клиента (Oracle SqlDeveloper XE 3.1.07), который находится по пути c:\gde\tam\u\vas\ustanovlen\sqldeveloper\ide\bin\ide.conf пишем (добавляем в конец файла) следующие строки:
    AddVMOption -Duser.region=us 
    AddVMOption -Duser.language=en
    Желательно вы так всегда делаете, правда? после вставки этих строчек, нажать клавишу "Enter".

    После этого запускаем само приложение sqldeveloper.exe и радуемся, что у нас все получилось!




среда, 6 июня 2012 г.

Загрузка полной версии Windows Live

Не так давно (кажется в прошлую пятницу) мне понадобилось установить почтового клиента, входящего в состав Windows Live Essentials.

Да, я в курсе, что существуют такие вещи как Bat, Thunderbird и иже с ними. Более того, Thunderbird - один из моих любимых почтовых клиентов. Но, в данном случае я решил воспользоваться тем, что предлагает пользователям небезызвестная компания из Редмонда.

По какой-то непонятной мне до сих пор причине, веб-инсталлятор (около 1,3 мб) не стал запускаться, сказав при этом, что, дескать, нету выхода в интернет. Странная история. Прокси прописан в настройках, другие приложения работают, а вот этот инсталлятор - не стал.

Что ж, подумал я - надо искать другие пути. Наверняка есть возможность загрузить полную версию почтового клиента. Так и оказалось - вот ссылка на страницу, откуда это можно сделать.
Не забываем кликнуть на ней в нужное место, указать, что нам нужен именно пакет локализованный для России.