понедельник, 2 ноября 2015 г.

Программа для записи действий пользователя: psr.exe


Программа psr.exe
У меня давно на примете эта маленькая, но очень полезная программа. Вот ссылка на оригинальный сайт: http://windows.microsoft.com/ru-ru/windows7/how-do-i-use-problem-steps-recorder
С её помощью пользователь может по шагам записать и автоматически сделать скриншоты всех своих действий. Затем выслать получившийся архив программистам, чтобы они своими глазками посмотрели в чём проблема. Как говорится, "лучше один раз увидеть…". В Интернете полно описаний её, например:
Я бы хотел описать несколько сценариев её использования.
По-первых, можно с её помощью подробно запротоколировать возникшее затруднение в работе программы. Обращаясь в центр помощи Microsoft, я обычно сразу так и делаю. Обычно у тех.помощи после этого доп.вопросов не возникает- всё видно сразу, и они могут в ответе уже сразу прислать готовые рекомендации.
Во-вторых, с помощью этой программы можно писать краткие файлы помощи по работе программы. Благодаря тому, что все скриншоты с описаниями помещаются в html-файл, на выходе получается удобный пошаговый мануал. Его можно хоть в интернете выложить, хоть как хелп-файл использовать. Конечно, это не полновесный хелп, но для небольших программулек очень даже сойдет.
В третьих. Некоторые заботливые программисты размещают в своих программах кнопку и форму для отправки описания проблем в работе с программой. Так вот, данную программу можно автоматически запускать, чтобы пользователь сразу же мог наглядно пошагово воспроизвести возникшее у него затруднение или ошибку.
В четвёртых, можно самому себе записывать краткие напоминалки по работе с той или иной программой.
Вот такая вот замечательная программа- пользуйтесь на здоровье.

понедельник, 27 апреля 2015 г.

Удобный способ изучения английского языка

Многим ИТшникам по работе надо читать англоязычную литературу. Да и не ИТшники порой просто желают самостоятельно изучить английский. Для самостоятельного изучения есть сайты типа LinguaLeo, популярная программа Anki, помогающая пополнить словарный запас с помощью заучивания карточек и много, много других программ и сайтов. Даже в электронные книги встроены переводчики слов.
Всё это замечательно ровно до того момента, как пользователь начнет всем этим пользоваться:
  • Сайты неудобны, т.к. требуют онлайн-обучения. Поэтому в дороге, на даче, в отпуске они чаще всего недоступны. Вроде бы и время есть вплотную заняться иностранным языком, а сайта "под рукой" нет.
  • Anki. Просто учить слова- это очень скучно и забывается быстро. Практически бесполезная штука.
  • Встроенные переводчики в "читалки" хороши, когда почти всё понимаешь и надо уточнить перевод 1-2 слова на предложение. А если в одном предложении 3-4 неизвестных слова, то пока их все переведешь по одному, забудешь с чего начал.
Очень хороший, удобный способ изучения- это метод Ильи Франка. Предложение на английском языке, потом- предложение на русском языке. Можно модифицировать этот метод, вставляя в текст перевод не предложений целиком, а отдельных слов. А, если незнакомых слов мало, то можно их выписать отдельным словариком. Все эти способы позволяют постоянно держать перевод незнакомых слов перед глазами. Так читать гораздо комфортнее. А теперь попробуйте в Интернете найдите программу, которая позволяет это сделать!
Я искал- ничего хорошего нет. Поэтому написал свою программу alvoTranslator. Т.к. я программист, а не коммерсант, то я изначально не пытаюсь ее продавать- не умею этого делать. Просто берите и пользуйтесь бесплатно. Программу испытывал на себе:
  • Делает вставку незнакомых слов прямо в текст.
  • Составляет отдельный словарь неизвестных слов.
  • Запоминает уже выученные слова.
С ее помощью с удовольствием читаю: American Literature, Loyal Books. Чего и вам желаю!

суббота, 21 февраля 2015 г.

Домашняя информационная сеть: электропроводка против витой пары

Витая пара

Довольно распространённое решение на сегодняшний день: провайдер заводит в дом провод "витая пара", а далее на базе маршрутизатора организуется домашняя информационная сеть. Если делать "по-хорошему", то надо:
  • Маршрутизатор ставить где-то в уголочке, и от него разводить сеть.
  • Провод тянуть в коробах или под плинтусом, чтобы он под ногами не лежал, или собака его грызла, или ребенок не трепал.
  • Выводить провод в Ethernet-розетку.
  • И патч-кордом подключать компьютер к Ethernet-розетке.
Оценим это решение в деньгах:
  • Дешевый 4-х портовый маршрутизатор стоит примерно 1000 р. Это 250 р. на один порт.
  • Кабель, возьмем 20 м- 400 р.
  • Розетка- 300 р.
  • Патч-корд- 30 р.
Итого около 1000 рублей + возня с прокладкой. В цену не заложена стоимость коробов.

Электропроводка

Другой вариант: использование электропроводки для передачи сигнала. Для этого нужны адаптеры наподобие этих: TL-PA2010KIT.
И всё- патч-корд входит в комплектацию.
Провод от провайдера втыкается в один адаптер, а он вставляется в электророзетку. А у компьютера в электророзетку вставляется другой адаптер и через прилагаемый патч-корд соединяется с компьютером. И никакой возни с прокладкой проводов вообще.
Стоимость такого комплекта- 2000 рублей. Т.е. как бы дороже витой пары в два раза. Только это цена для первого подключения. Второму подключению нужен будет один адаптер- 1000 рублей. Т.е. для сети из нескольких компьютеров цена такого решения будет соизмерима со стоимостью витой пары. И никакой возни с прокладкой проводов!

Итог

В эксплуатации адаптеры передачи данных по электропроводке работают устойчиво, без зависаний, по принципу "включил и забыл". Стоимость сравнимая, подключение- несравненно более простое, чем у витой пары. Так что идею я подбросил- пользуйтесь, делайте ваши домашние сети просто, легко и красиво!

пятница, 16 января 2015 г.

Удаленное управление BitTorrent'ом

Допустим вы смогли настроить ваш домашний компьютер, чтобы он выполнял роль маршрутизатора, обеспечивая выход в интернет всем домашним устройствам:
Однако, есть некоторое неудобство:
  1. Wifi не будет работать так быстро, чтобы максимально эффективно использовать его для торрентов.
  2. Хочется, чтобы скачанное можно было выложить куда-нибудь в общедоступное место, чтобы можно было этим пользоваться с разных устройств.
Стандартная "качалка для торрентов"  позволяет удаленно, через браузер, управлять процессом скачивания. Для этого:
  1. Подготавливаем общую папку, видимую с разных устройств по сети. В свойствах выбранной вами папки на вкладке "Доступ" нажимаем кнопку "Общий доступ". В появившемся окне "говорим", кто может получить доступ к папке по сети. Доступ "всем" не ставьте в целях безопасности, а выбирайте конкретных пользователей.
  2. Скачиваем и устанавливаем на ваш домашний компьютер- маршрутизатор BitTorrent-клиент.
  3. В программе BitTorrent заходим в Настройки\Общие и выставляем галочку "Запускать BitTorrent вместе с Windows".
  4. Переходим в Настройки\Удаленный доступ и включаем удаленный доступ, задаем уникальное имя и пароль.
  5. Переходим в Настройки\Папки  и указываем папку для скачивания, подготовленную нами в первом пункте.
  6. Выходим из настроек, нажав ОК.
Теперь по адресу https://remote.bittorrent.com/ вводите имя вашего BitTorrent'a, пароль и получаете доступ в нему из прямо из браузера- увидите интерфейс программы, сможете ставить новые закачки и наблюдать прогресс по существующим закачкам.
Скачанные файлы будут доступны по сети всем вашим домашним устройствам, имеющим доступ к "заветной" папочке из пункта №1.

Пара рекомендаций

  1. Ссылочку https://remote.bittorrent.com/ сохраните с закладках браузера, чтобы всегда была под рукой.
  2. Другой способ удаленного управления- использование программы Team Viewer. Замечательная программа, которую вы наверняка захотите поставить на ваш импровизированный сервер, чтобы удаленно им управлять.

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

Как автоматически устанавливать соединение с Интернетом при запуске компьютера

Если дома надо раздать с компьютера Интернет на смартфоны, планшеты, то, как показано в предыдущей статье, покупать для этого роутер, WiFi-точку доступа не надо- всё делается за 5 минут исключительно средствами ОС компьютера. Однако, при этом надо вручную устанавливать соединение с Интернетом, чтобы остальные устройства получили доступ в Интернет. Как сделать так, чтобы соединение с Интернетом устанавливалось автоматически, при запуске компьютера?
Воспользуемся для этого программой RASDial.exe, имеющейся в Windows XP/Vista/7:
rasdial <имя_соединения_с_Интернетом> <логин> <пароль>


Эту команду надо поместить в планировщик заданий:
  1. В панели управления, администрирование, найдите и запустите "Расписание выполнения задач".
  2. Добавьте новую задачу с параметрами:
    1. Выполнить с наивысшими правами.
    2. Триггер: "При входе в систему".
    3. Действия. В строке "Программа" указать rasdial.exe, в строке "Аргументы" задать "<имя_соединения_с_Интернетом> <логин> <пароль>".
  3. Нажать ОК, завершив создание задачи.
Теперь, при каждом запуске компьютера, по триггеру будет исполняться программа rasdial, которая будет устанавливать соединение с Интернетом. Таким образом, получается, что ваш домашний компьютер будет без всякого вашего участия устанавливать соединение с Интернетом и даже (если вы читали мою предыдущую статью) раздавать его по WiFi всем семейным планшетам, смартфонам, ноутбукам. Вам надо только его включить.