суббота, 25 февраля 2012 г.

Копирование файлов из vSphere Client

      Для того чтобы можно было делать copy/paste мужду виртуальной машиной и локальным компьютером нужно выполнить следующее:
  1. Остановить виртуальную машину (power off)
  2. Перейти в DatastoreBrowser (Summary - Datastore)
  3. Загрузить на локальный компьютер файл вида *.vmx
  4. Отредактировать файл, добавить строки:
    isolation.tools.copy.disable = "FALSE"
    isolation.tools.paste.disable = "FALSE"
  5. Добавить в Datastore обновленный файл *.vmx
  6. Включить виртуальную машину (power on)
      Сейчас на работе переходим на использование LabManager, проблема с тем, что для новых созданных ВМ копирование между локальным компьютером не работает, по-прежнему существует. Но теперь это уже не совсем моя проблема, теперь строки в файл настроек ВМ добавляет главный админ LabManager'а. :)

Remote Desktop

      Что такое Remote Desktop? В принципе все понятно из названия. Remote Desktop нужен для того, чтобы можно было зайти на ПК удаленно. Например, когда из дома нужно запустить на рабочем компьютере какую-то программу.

      Как это сделать?

      Для начала нужно включить remote desktop на компьютере, к которому нужно подключиться. Делается это в настройках "Мой компьютер" -> "Удаленный доступ".

      Для подключения нужно на компьютере, с которого хотим подключиться, запустить программу Remote Desktop Connection. Эта программа находится в %systemroot%/system32/mstsc.exe, но гораздо проще запускать ее таким образом: Start - Run, потом нужно набрать mstsc и нажать Enter. После этого появится окно, в котором нужно указать имя компьютера и нажать на кнопку подключения, далее, если удалось подключиться, указываем логин и пароль.

И всё!

четверг, 9 февраля 2012 г.

Семь привычек крутых инженеров


1. Они щедры в своем эгоизме.   
2. Слепота улучшает их зрение.   
3. Они кусают не только руку кормящего, но еще и собственные руки.   
4. Они готовы приложить любые усилия, чтобы сохранить впечатление, будто их не заботит собственный имидж.   
5. Они чинят то, что не сломано, до тех пор, пока это не сломается.   
6. «Не я дал неверный ответ, а вы задали не тот вопрос».   
7. Считают отсутствие критики комплиментом

четверг, 2 февраля 2012 г.

Настройка SQL для удаленных подключений

      На работе нужно было настроить тестовые стенды с операционными системами Windows Server 2003 и Windows Server 2008 и установить на них SQL Server 2005. С установкой проблем не возникло, а вот с настройкой доступа к SQL серверу с других компьютеров сети пришлось помучиться. Причем если с Windows Server 2003 я разобралась довольно быстро, то Windows Server 2008 оказался сложнее.

      Чтобы в следующий раз не возникло проблем (а может еще кому-то пригодится) вот порядок действий для настройки доступа к SQL :
  1. Разрешить удаленные подключения к данному компьютеру. Для Windows Server 2003 этого пункта оказалось достаточно, чтобы можно было подключиться к SQL серверу. А вот для Windows Server 2008 нужно выполнить еще следующие пункты.
  2. Настроить фаервол на разрешение доступа к SQL. Так как у меня был тестовый стенд, то я просто отключила фаервол)
  3. Включить службу SQL Server Browser. Для Microsoft SQL Server 2005 выбратьConfiguration Tools SQL Server Surface Area Configuration, далее на странице Surface Area Configuration for Services and Connections выбрать SQL Server Browser и настроить Automatic для типа запуска. Если первые два пункта были для меня очевидными, то про вот до этой проверки я дошла только перебрав кучу других вариантов.

среда, 1 февраля 2012 г.

Полезные хитрости в QIP

      Полезная хитрость номер раз:
      Если набрать в квипе сообщение по-русски, а потом нажать Ctrl+t, то текст трансформируется в транслит! Данная функция мне очень пригодилась, когда у меня возникли проблемы с кодировкой: сообщения, написанные латинскими буквами, приходили мне без проблем, а вот всё, что мне писали по-русски я не могла прочитать, т.к. у меня текст отображался в виде знаков вопроса. Чтобы пообщаться со мной моим собеседникам приходилось переключать раскладку и набирать текст либо на английском, либо транслитом. Это было ужасно неудобно. Тогда я предложила моим собеседникам писать по-русски и нажимать Ctrl+t перед отправкой сообщения (все мои знакомые пользовались QIP). Теперь мои знакомые без проблем писали мне сообщения, а я могла их прочитать.

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

      Если учесть, что QIP у меня запущен почти постоянно, то эти хитрости могут пригодиться и при работе с другими программами. Например, если нужно разобрать текст, написанный по-русски, но с английской раскладкой, то гораздо быстрее скопировать этот текст в окно сообщений QIP и нажать Ctrl+t, чем пытаться разобрать его по буквам, глядя на клавиатуру, или запускать какие-нибудь специальные программы для преобразования текста.

      Пользуйтесь возможностями QIP и упрощайте себе жизнь!


пятница, 20 января 2012 г.

Работа с файлами с длинными полными именами

      Итак, следуя всем рекомендациям, вы рассортировали все свои файлы по папкам. Всё просто и понятно. Но тут может возникнуть проблема: полное имя файла становится чрезвычайно длинным! Обычно мы работаем с относительным именем файла, и тут проблем нет. Есть ситуации, когда использовать полный путь к файлу просто неудобно, но есть ситуации, когда длина полного пути к файлу является критичной. Например, для такой повседневной операции как копирование файла в Windows есть ограничение на длину полного имени файла в 256 символов. Что же делать в этом случае?

      Если вы часто пользуетесь каким-то файлом или, например, в программе или скрипте вам нужно указать его полное имя, а сам файл запрятан где-то в глубинах вашего жесткого диска, то не нужно мучить себя, каждый раз вспоминая этот длинный путь к файлу. Достаточно вспомнить, что в Windows есть ярлыки - указатели на объекты!
      Создать ярлык для файла или программы можно разными способами:
      - Нажать правой кнопкой мыши в любой области рабочего стола, в пункте "Создать(New)" выбрать пункт "Ярлык(Shortcut)", и далее создать ярлык.
      - В Проводнике навести курсор на этот файл, нажать на правую кнопку мыши и выбрать пункт "Создать ярлык (Create Shortcut)".
      Ярлык создан. Можно пользоваться. Просто и удобно!


      Если же из-за длинного пути к файлу не удается выполнить копирование, то создание ярлыка в этом случае не поможет. В этом случае можно использовать очень простой способ: подключение сетевого диска (маппинг).
      Как это сделать:
      - На рабочем столе нажать правой кнопкой мыши на значке "Мой компьютер" и выбрать "Подключить сетевой диск (Map Network Drive)". В появившемся окне нужно выбрать букву для подключаемого диска и указать путь. Можно указать как путь к папке на этом же компьютере, так и путь к папке на другом компьютере сети.
      или
      - В Проводнике Windows на панели настрое выбрать "Сервис (Tools)", "Подключить сетевой диск (Map Network Drive)".
      Например, полный путь к файлу более допустимой для копирования длины в 256 символов D:\E-books\New\Novels\...\Summer.txt. Если при подключении сетевого диска выбрать букву диска Z: и путь вида D:\E-books\New, то для доступа к нужному файлу можно будет использовать короткий путь Z:\Novels\...\Summer.txt.


      Для тех кому не нравится подключение сетевых дисков я знаю еще один способ копирования файла с длинным полным именем: использование программы FAR 2.0. В этой программе можно копировать даже файлы с длиной полного имени более 255 символов. Замечание: если файл по-прежнему не копируется, то нужно отключить RecycleBin.






четверг, 12 января 2012 г.

Работа с документами

      Для начала немного "очевидностей" по работе с документами.

      При работе с программами и документами очень удобно размещать их в разных папках, структурируя их по определенному принципу. В полученной таким образом иерархии проще и понятнее искать нужные файлы. Однако для того чтобы работать было действительно удобно, нужно соблюдать правила:
      Названия файлов и директорий должны быть понятными , чтобы, прочитав название, можно было бы понять, какие документы находятся в папке, не заходя в нее. Например, «Новая папка 1», «Новая папка 2» - абсолютно неинформативные названия. «Отчеты», «Графики», «Тесты» - хорошие.
      Легко найти файл среди десяти других, гораздо сложнее найти этот же файл среди сотен. Если в папке много файлов, то, возможно, стоит их разбить на более мелкие папки. Например, если отчетов много, то не стоит хранить их в одной куче. Гораздо удобнее создать в папке «Отчеты» подпапки «1-й квартал 2011», «2-й квартал 2011», «3-й квартал 2011».
      Названия должны быть единообразными. Если вы каждый день составляете аналогичные отчеты, то не стоит сегодня называть его «Отчет 15 декабря», завтра - «Новый отчет», а послезавтра «Отчет для Ивана». Если для названия отчета вы будете использовать шаблон «Отчет_yy:mm::dd», то искать такой отчет в дальнейшем будет гораздо проще. Совет: лучше называть однотипные документы и директории так, чтобы они начинались одинаково, а различались только окончания. Это облегчает поиск документов при сортировке.
      Не нужно повторений. Если папка называется «Рисунки», то не нужно называть подпапки «Рисунки большие» и «Рисунки маленькие». Меньше слов – залог успеха. Достаточно назвать «Большие» и «Маленькие».
      Очень многие программы не могут обработать пути к файлам, содержащим в названии русские буквы, поэтому, если сомневаетесь – пишите латиницей. Проблемы могут быть также с пробелами – их можно заменить на знак подчеркивания. Файлы и папки не могут иметь имена «.» или «..». Кроме этого, файлы и папки не могут содержать следующие символы: # % & * \ : " < > ? /, начальные и конечные пробелы (такие пробелы вырезаются). Некоторые имена запрещено использовать в операционной системе Windows или DOS (например «nul», «aux», «con», «com1», «lpt1» и т. д.).

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

Очевидности

      При работе с компьютером существует много хитростей и нюансов, которые значительно облегчают жизнь. Чаще всего это какие-то простые способы или функции. Замечательно, когда кто-то может подсказать эти хитрости, а если нет? Тогда начинаешь «изобретать велосипеды» или пользоваться сложными рекомендациями из интернета ( почему-то поисковые системы редко выдают простые решения).

      А еще очень часто бывает так, что когда ты признаешься в том, что не знаешь чего-то, и просишь совет, продвинутые пользователи начинают возмущаться «как можно этого не знать?». Работая в it-компании, у меня часто возникают вопросы, задавая которые коллегам, в ответ я слышу только "Ты что вообще такое спрашиваешь? Это же очевидно?". После этого желание задавать вопросы вообще пропадает: и ответ нормальный не получен, так еще и полной дурой себя почувствовала.

      Но ведь невозможно знать всё! Зачем мне знать все параметры команды ping? Почему я должна уметь "на лету" написать скрипт для создания пользователей в AD, если я никогда раньше это не использовала? Зачем мне помнить все html-теги? Кроме этого "супер-айтишники" считают, что не знать список "горячих" клавиш - это позор. И много-много другого...

      В общем, иногда тяжело мне, нормальной девушке, работать в it-сфере. Но безумно интересно! Поэтому буду двигаться вперед и изучать "очевидности"!