Category: it

Category was added automatically. Read all entries about "it".

Моё фото в 43 года

Проблема с dns сервером на нестандартном порту в Raspbery Pi

Начал, вернее, продолжил, настраивать ipv6 6to4 на своей домашней сети. У меня уже были настроены ipv6 адреса, и задача заключалась в том, чтобы сделать их статическими. На роутере статический ipv6 адрес создаётся по-умолчанию. На Windows компьютере я прописал статические адреса вручную. Осталось только прописать статические адреса на Raspberry Pi и прописать все назначенные адреса в dns сервере, который я поднял на роутере на нестандартном порту, скажем, 53530.

Назначить статический адрес для Raspberry Pi мне удалось, только прописав директивы:

interface eth0                                 
static ip_address=192.168.*.*/24           
static ip6_address=fe80::*:*:*:*/64 
static routers=192.168.*.*                   
static domain_name_servers=192.168.*.*

в файле /etc/dhcpcd.conf. При этом сервис networking не запустился, по ходу сетью у меня управляют демоны network-manager и dhcpcd (клиент dhcp). Поскольку локальный статичный ipv6 адрес сети может сбиться, я прописал соединение в Network Manager командой:

nmcli connection add con-name "static" ifname eth0 autoconnect yes type ethernet ip6 fe80::*:*:*:* gw6 fe80::*:*:*:*

Как Вы можете видеть, такая конфигурация не позволяет использовать ipv6 для Интернет соединений, но в локальной сети пинг ipv6 проходил.

Однако проблемы начались, когда я создал локальную зону на роутере. Порт 53 был занят системными службами, поэтому я развернул сервер bind9 на нестандартном порту, в качестве родительских серверов указал ему тот же сервер на 53 порту, а потом ещё добавил сервер bind9 в качестве родительского сервера  DNS для роутера. Получается кольцо из обращений к роутерам «сервер»:53530 <—> «сервер»:53. Понимаю, это не лучший вариант настройки серверов, но большинство систем с этой конфигурацией «справились».

Отказалась только работать Raspberry Pi. После включения этой конфигурации любое верное доменное имя обозначается как неавторизованное, а мой локальный домен объявлен несуществующим. При том, что другие системы его видят. Если же подать команду

nslookup -port=53530 «локальный домен»

то всё работает, а все доменные имена обозначаются как авторизованные.

ВЫВОД:

Существуют системы, которые не воспринимают закольцованные рекурсивыные вызовы dns серверов, к тому же расположенные на нестандартных портах. Такой системой, в частности, является Raspberry Pi 3
Моё фото в 43 года

Инструкция по включению ActiveX в Internet Explorer 11


Instruction for ActiveX



Инструкция для включения активного содержимого


Данная страница использует активное содержимое для прямого взаимодействия с сервером.


К сожалению, вследствие санкционной политики США, наша организация больше не может использовать защищённое активное содержимое корпорации Microsoft. И чтобы не лишать наших клиентов доступа к государственным услугам, мы приняли решение использовать другие сервисы активного содержимого, доступного в Internet Explorer. Пожалуйста, воспользуйтесь нашими советами, чтобы включить это активное содержимое.



  1. Откройте данный сайт в браузере Internet Explorer версии 11. Активное содержимое доступно в версиях Internet Explorer, начиная с 7, но работа данного активного содержимого на этих версиях не тестировалась;

  2. Yes


    Yes


  3. В правом верхнем углу браузера Internet Explorer щёлкните на значок «шестерёнка» и в меню выберите пункт «Свойства браузера»;

  4. Yes


  5. В открывшемся окне выберите вкладку “Безопасность”;

  6. Yes


  7. Выберите зону «Интернет» в окне «Выберите зону для параметры её параметров безопасности»;

  8. Нажмите на ней кнопку «Другой»;

  9. Yes


    Yes


  10. В открывшемся окне «Параметры безопасности» пролистайте пункты вниз до «Элементы ActiveX и модули подключения»;

  11. Yes


  12. Следующие параметры безопасности: «Автоматические запросы элементов управления ActiveX», «Разрешать запуск элементов управления ActiveX, которые не использовались ранее, без предупреждения» отметить как «Включить»;

  13. Следующий параметр безопасности: «Включать фильтрацию ActiveX» отметить как «Отключить»;

  14. Следующие параметры безопасности: «Использование элементов управления ActiveX, не помеченные как безопасные для использования», «Разрешить сценарии», «Скачивание неподписаных элементов ActiveX» отметить как «Предлагать» или «Включить (небезопасно)»;

  15. Нажмите кнопку «Ok»;

  16. В появившемся окне с сообщением «Вы действительно хотите изменить настройку для этой зоны?» ответьте «Да».

  17. Повторите пункты 5-11 для зон «Местная Интрасеть» и «Надёжные сайты», если параметры безопасности отличаются от вышеуказанных;

  18. Нажмите кнопку «Применить» диалогового окна;

  19. Нажмите кнопку «Ok» для закрытия диалогового окна;

  20. В дальнейшем при открытии активного содержимого с сайта у Вас появится диалоговое окно с подтверждением полномочий на его запуск. Ответьте на него утвердительно, если хотите его запустить.

Моё фото в 43 года

Мои твиты

  • Ср, 15:52: Нашел способ асинхронной установки модулей админ пака. Yes! Готов релиз. (@ мичурина 19/27 in Саратов) https://t.co/Fv9zPoDjTL
  • Ср, 15:52: I'm at Аллея на Рахова! https://t.co/CZt3g6FAZm
  • Ср, 15:52: I'm at мичурина 19/27! Нашел способ асинхронной установки модулей админ пака. Yes! Готов релиз. https://t.co/M7TtKc3Fvq
  • Ср, 15:53: Нашел способ асинхронной установки модулей админ пака. Yes! Готов релиз. https://t.co/GqRkRyFkAG
  • Ср, 15:55: Отладил фреймворк для создания шаблонов сайтов. (@ мичурина 19/27 in Саратов) https://t.co/hjKMXHMNG3
  • Ср, 15:55: I'm at мичурина 19/27! Отладил фреймворк для создания шаблонов сайтов. https://t.co/UGx6hUhQoR
  • Ср, 15:55: Отладил фреймворк для создания шаблонов сайтов. https://t.co/DQwIObPWa3
  • Чт, 11:36: Настроил windows server 2008r2 core из командной строки. Не так страшен черт... Можно поставить это на поток. (@ ми… https://t.co/O0Vv1T8idP
  • Чт, 11:36: I'm at мичурина 19/27! Настроил windows server 2008r2 core из командной строки. Не так страшен черт... Можно постав… https://t.co/KxE202OJJr
  • Чт, 11:36: Настроил windows server 2008r2 core из командной строки. Не так страшен черт... Можно поставить это на поток. https://t.co/MGB1pUKYUd
Collapse )
Моё фото в 43 года

Опыт в установке сети на компьютер с FreeDOS

Преамбула



В статье рассматривается не до конца удавшийся способ настройки сети Microsoft Windows на компьютере, работающим под управлением MS-DOS и FreeDOS. Материал предназначен для новичков, а также для тех, кому «позарез» нужна сеть на компьютере с MS-DOS.

Начало



При установки сети в MS-DOS обязательно возникнут следующие вопросы и проблемы:

1. Где взять драйвера для сетевых карточек?
2. Где найти программы для функционирования сети?
3. Что делать с нехваткой оперативной памяти?
4. Каков алгоритм работы по установке и настройке сети?

Поиск драйверов сетевой карты в сети



Для автора одним из самых сложных оказался вопрос №1. Дело в том, что драйверами под MS-DOS не снабжают современные сетевые карты. Соответственно на сайтах поддержки драйверов, как и на сайте производителей сетевых карт подобных драйверов нет. Поэтому приходится искать совместимые модели драйверов. Здесь огромную помощь автору оказала программа NICSCAN.EXE. Эта программа сканирует компьютер или виртуальную машину и находит тип и параметры проводной Ethernet карты в том виде, который нужен для настройки MS-DOS. Для виртуальной машины VmWare Workstation в моём случае это оказалась плата AMD PC Family Ethernet Adapter. По этому названию драйверы в Интернете найте уже легче. Нам нужен каталог, содержащий файл установки драйвера с расширением .INF и сам драйвер с расширением .DOS. Скачиваем его и записываем на дискету.

Программы-клиенты сетей в DOS



Естественно, драйвер без программы работать не будет. Для работы сети в MS-DOS используется следующее программное обеспечение:

1. Microsoft LAN Manager for MS-DOS
2. Microsoft Network Client for MS-DOS

У автора заработал почему-то только вторая программа, и только версии 3.0. Её можно найти в Интернете по запросу MSNC3.0. В Интернете программа поставляется в виде двух самораспаковывающихся на дискету архивов, запускаемых только из-под MS-DOS. В инструкции написано, как подготовить эти дискеты.

Если Вы используете виртуальную машину на компьютере без установленного дисковода, то создать эти дискеты будет для Вас проблематично. Дело в том, что хост машина не подключает к виртуальной машине USB дисководы, а, как вы знаете, Поддержки USB в DOS нет. Выход — использовать DOSBOX для создания загрузочных дискет, программу UltraISO для создания образов загрузочных дискет в формате .IMA, а эти образы использовать в виртуальной машине для установки дистрибутивов программ, в том числе и Microsoft Network Client.

При установке Microsoft Network Client 3.0 главное помнить, что не нужно оставлять в программе настройки по-умолчанию. Она не будет работать с ними. Все параметры сети должны быть заданы в процессе установки клиента.

После установки программы Вы со 100% вероятностью столкнётесь с нехваткой памяти для работы программы в сети. У Вас не запустится даже половина сервисов! Причина — драйвер сети ifshlp.sys занимает много места в оперативной памяти, и мешает запуску программ. Выход один — установить модули поддержки старшей и расширенной памяти. Для MS-DOS 6.22 это Himem.sys/Emm386.exe, для остальных версий MS-DOS — QEMM97, для FreeDOS это собственные менеджеры памяти. После установки этих модулей необходимо вместо строки в файле config.sys (fdconfig.sys в FreeDOS):

device=c:\net\ifshlp.sys

записать

devicehigh=c:\net\ifshlp.sys

а затем использовать другие модули сети с префиксом lh. Это освободит базовую память и позволит запустить службы сети.

Алгоритм установки



Итак, алгоритм настройки сети в MS-DOS следующий:


  • Копируем дискету с драйверами сетевой карты на жёсткий диск компьютера, и запоминаем путь до драйвера MS-DOS;

  • Вставляем дискету в дисковод или подключаем образ дискеты к виртуальной машине;

  • Запускаем файл setup.exe на выполнение;

  • Нажимаем клавишу Enter до тех пор, пока не появится экран с выбором драйвера сетевой карты;

  • Выбираем в нём пункт "Other card"

  • В появившемся модуле указываем полный путь до драйвера сетевой карты в MS-DOS и нажимаем <Enter>;

  • Должно отобразиться имя установленной в системе карты. Нажимаем <Enter>;

  • Перед нами появляется окно со списком настроек по умолчанию. Вначале выбираем пункт "Change Name" и пишем правильное имя пользователя, имя компьютера и имя рабочей группы.;

  • Затем выбираем пункт "Change Network Settings" и видим, что у нас добавилась сетевая карта и протокол IPX. Необходимо выбрать пункт "Add protocol" и нажать 'Enter";

  • В появившемся поле необходимо добавить протоколы TCPIP и NetBEUI для корректной работы Windows Network. После добавления эти протоколы появятся в меню выбора настройки конфигурации сети;

  • Внимание! Ни в коем случае не выбирайте пункты "Remove" и "Change Adfapter" в этом окне. В противном случае вам придётся всё начинать сначала;

  • Затем нажмите клавишу <TAB> и перейдите к списку установленных протоколов;

  • Нажмите клавишу <Enter> на нужном протоколе и измените его параметры в соответствии с его настройками в Вашей сети. Параметры сети Вы должны получить у Вашего администратора;

  • Это очень важный недокументированный момент. Из-за неправильной настройки сети у меня сеть на компьютере так и не заработала. Но это вопрос ко мне как к администратору, а не как к автору руководства;

  • После настройки всех протоколов нажмите <TAB>, выберите пункт "Settings Correct" и нажмите <ENTER> для окончательной установки пакета;

  • После нескольких предложений сменить дискету  появится полоса прогресса установки, а после Вам предложат перезагрузить компьютер;

  • После перезагрузки компьютера проведите оптимизацию памяти, как указано выше, и вновь перезагрузите компьютер;

  • В процессе перезагрузки компьютер должен Вам выдать сообщение об успешной загрузки драйверов и программ, и выведет сообщение об авторизации в сети. Это сообщение появится даже в том случае, если сеть у Вас настроена неправильно. Ошибки в авторизации отображаться не будут, так что введите эти пункты правильно;

  • Для удаления клиента вообще или для его повторной установки просто удалите папку c:\net, и вам всё придётся начинать сначала.



Более подробные инструкции и ссылки на программы можно найти в Яндексе по поисковым запросам "Microsoft Network Client 3.0", "Установка сети в MS-DOS", "Настройка сети в MS-DOS". Учтите, что эти программы старые (им более 20 лет), поэтому многие ссылки могут быть нерабочими. Именно поэтому автор не приводит их в данной работе. Также в Интернете есть подробные инструкции с иллюстрациями по установке Microsoft Network Client.



Автор подготовил компакт-диск с программами по настройке сети в MS-DOS и драйверами некоторых популярных сетевых карт. Чтобы получить его, не затрачивая больших усилий по поиску программного обеспечения в Интернете, пишите автору по E-mail.
Моё фото в 43 года

Расширение функциональности AirSlax 6.0.2 Base

Доброй всем ночи.

Недавно вернулся к портативному дистрибутиву Linux, предназначенного для проведения теста на проникновение в сети Wi-Fi — AirSlax. Основное его назначение — проверка паролей сетей Wi-Fi методом взлома с помощью одноимённой программой. Собственно, под эту программу и был переделан дистрибутив. Этот дистрибутив основан на портативном дистрибутиве Porteus Linux. Этот дистрибутив позволяет устанавливать операционную систему на флешку и работать с ней минуя установку на жёсткий диск компьютера. А он, в свою очередь, основан на одном из «стандартных дистрибутивов» Linux Slackware. От него этот дистрибутив, в том числе, наследует формат пакетов и менеджеры пакетов.

Однако, как было сказано выше, в AirSlax эта функция заблокирована. Этого надо было ожидать. Только базовая версия этого дистрибутива бесплатная, заверсии Luxe и Pro авторы требуют вознаграждение. Однако из описания старших версий следует, что они только обзавелись дополнительными пакетами, которые были скачены из магназина Slackware и интегрированы в систему с помощью простейших скриптов. Напрашивается вопрос: а нельзя ли, не нарушая лицензию на операционную систему, расширить её функциональность? Можно, но вся проблема заключается в том, что стандартный менеджер пакетов Porteus usm заблокирован в AirSlax. Забегая вперёд, скажу, что сделано это вполне незамысловатым способом — порчей файлов в каталоге /etc/usm. Но, прежде чем я это выяснил, прошло более двух суток.

Вначале я попытался объединить модули Porteus и AirSlax в один пакет. Вскоре выяснилось, что AirSlax основан на дистрибутиве Porteus 3.2, файлы к которому найти уже трудно. Поэтому первоначальное решение — дополнить файлы Porteus модулями AirSlax, как наименее затратное решение. Я взял дистрибутив Porteus 4.0, который работает на той же версии Slackware (14.2), что и AirSlax. Также нужно брать 64-х разрядную версию дистрибутива. На флешку был записан дистрибутив Potreus 4.0, в папку /porteus/modules были записаны модули от AirSlax,  и установка пошла.

После установки выяснилось, что дистрибутив Porteus 4.0 во всех отношениях хуже AirSlax. Первое, что бросалось в глаза — это долгая загрузка Xorg, которую не выдерживает и просветлённый лама. Затем система перестала сохранять все введёные в графическом интерфейсе изменения. В том числе настройку сети, дистрибутивов, менеджера пакетов, пользовательских файлов. Под конец оказалось, что новое ядро Porteus не поддерживает madwifi драйверы, необходимые для работы AirSlax программы. Единственным достоинством этого дистрибутива былаа поддержка менеджера пакетов usm. Поэтому, спустя полутра суток муцений по смене ядра, я решил осуществить второй вариант: установить модули Porteus на дистрибутив AirSlax. Для этого я скачал во временный каталог на флешке дополнительные тексты на проникновение вместе с зависимостями, скопировал в ту же папку каталог /etc/usm удалил с флешки каталоги /boot, /porteus, /EFI и установил AirSalx.

Затем автор загрузил операционную систему с флешки в текстовом режиме. Потом был заменён каталог /etc/usm содержимым, сохранённом на предыдущем шаге, и скопировал скаченные модули в каталог /porteus/modules. После перезагрузки операционной системы в графическом режиме всё заработало, накаких драйверов и дополнительных модулей устанавливать не пришлось.

Также выяснилось, что новое ядро не позволяет работать всем WiFi карам в режиме мониторинга сети. Проблема, скорее всего, заключается в том, что ядро Porteus не поддерживает установку madwifi драйверов, которые нужны для устаревших систем и которые не обновлялись с 2014 года. Ядро для них слишком новое. Этим и объясняется довольно «древнее» программное обеспечение AirSlax и то, почему авторы не хотят его обновлять. На более новых компьютерах Wifi заработал в режиме мониторинга сети, и всё заработало.

Как всегда, ссылки на программы буду предоставлять позже.

Моё фото в 43 года

Кастомная установка Windows Server 2008 R2 для сервиса Vultr

Позавчера мне дали задание проверить, будет ли работать Windows Server 2008 R2 в определённой конфигурации. Необходимо поставить эту операционную систему с следующими параметрами:

  1. Версия операционной системы — Datacenttr
  2. Роли устанавливаемого сервера — Web-server, DNS Server
  3. Поддерживаемые технологии: ASP, ASP.NET, PHP, CGI/FastCGI, ISAPI, C#, Visual Basic, UNIX Shell
  4. Windows Firewall, Защитник Windows
  5. Дополнительное программное обеспечение — Microsoft Visual Studio Community, chocolatey

Как видно, набор устанавливаемого программного обеспечения приличный. Тем не менее его хотят уместить на виртуальную машину со следующими характеристиками:

  1. Процессор — 1 ядро многоядерного процессора Intel Xeon;
  2. Память — 512 Мбайт;
  3. Дисковое пространство — 20 Гбайт на всё, SSD диски;
  4. Виртуализатор — KVM;
  5. Сеть — 2x100Mbit Ethernet с выделенным IPv4 и IPv6 адресами.

Нормальный администратор покрутил бы у виска и попросил бы горе клиентов поискать другой хостинг. Но меня это предложение, наоборот, раззадорило. Меня удивил тот факт, что на полном серьёзе предлагается к использованию такой VDS Server и для него допустимо использование Windows! Что за нонсенс! Но, выяснилось, не нонсенс. Сервер с такими характеристиками не только установился, но и заработал. Правда, без шаманства здесь не обошлось. К тому же удалось установить только пиратские дистрибутивы этой операционной системы с отключённым обновлением. Это замечание, на самом деле, очень важно. Обновление, хотя это настоятельно не рекомендуется, должно быть отключено «из коробки, по-умолчанию», а это прерогатива только пиратских дистрибутивов. Без этого после установки обновления «отожмут» сразу 4 Гбайт дискового пространства, так необходимых для Visual Studio. Второй, неприятный момент, с которым Вам придётся столкнуться — Вы не сможете использовать эту конфигурацию для легального хостинга, поскольку не сможете подтвердить происхождение программного обеспечения для него. Обо всём этом я сразу же сообщил своим клиентам.


Рассмотрим этапы установки Windows по порядку.


Установка операционной системы


Скачиваем с торрентов пиратский образ диска Microsoft Windows Server. Он должен быть, во-первых, достаточно полным, во-вторых, в нём должен отсутствовать встроенный активатор, причина большинства проблем с дистрибутивом, в-третьих, в нём должны быть заблокированы обновления. Для установки на сервер Vultr Вам ещё понадобиться образ диска поддержки виртуальных приводов, без которого Windows на этот хостинг не устанавливается. Но я использовал другую виртуальную машину, поэтому этот пункт при тестировании я пропустил. Монтируем диск в виртуальную систему и начинаем установку. После двух перезагрузок система установится.

Далее Вам надо сменить пароль от учётной записи администратора. Надеюсь, Вы его уже подготовили? После, пока Вы ещё ничего не начали делать, проверьте настройки сети (задайте статические и псевдостатические адреса, DNS сереры, настройки прокси). Иначе потом возможны неисправимые ошибки. Затем переименуйте имя компьютера-сервера и DNS куст (то есть задайте правильный FDQN сервера). Затем настройте правильное время и часовой пояс компьютера.  Далее отмените режим повышенной защищённости для Internet Explorer. Больше пока Вам ничего делать не надо, в ттом числе и активировать Windows. Переходите к следующему этапу.


Установка админ-пака «Exponenta»


Далее следует необязательный, но весьма желательный этап — установка админ-пака экспонента для автоматизации множества администраторских задач. Скачиваем установщик админ-пака с сайта автора и запускаем его. Вскоре у Вас будут установлены основные административные скрипты и пакеты, а также появится архив программ KMS_Studio и Daemon Tool Lite. Все дистрибутивы скачиваются в скрытую папку c:\pub1\Distrib\plugins\. Это сделано для того, стобы нерадивые пользователи и горе-администраторы не удалили их из системы. Наберите этот путь в адресной строке Windows Explorer или в окне терминала. После чего разархивируйте архив KMS_Studio.zip в текущую папку. Таким образом Вы подготовили к работе активатор Windows. Активируйте Windows, как описано в руководстве по KMS (установите ключ продукта, выполните активацию, задайте период переактивации в планировщике). На этом настройку операционной системы можно считать законченной, переходите к настройке ролей и установке Visual Studio.


Установка ролей на сервер и настройка сервера


Установка роли для Windows Server 2008 хорошо описана в Интернете и во многих руководствах, так что я опущу подробную инструкцию. Отмечу, что при установке ролей нужно указывать все используемые подроли и технологии, поскольку дополнить или удалить список этих ролей в Windows Server, в отличие от десктопных версий Windows, будет нетривиальной задачей. Потом нужно будет установить на компьютер следующие программы/ Во-первых, расширение PHP Manager для настройки поддержки в IIS языка PHP. У меня тут возникла проблема. Дело в том, что по непонятной причине официальные сайты для этой программы оказались заблокированными для этого дистрибутива, а установщик Microsoft Web Platform Installer завершался с неизвестной ошибкой. Поскольку эта проблема касалась только пиратской версии дистрибутива и никак не исправлялась штатными средствами Microsoft, мне пришлось создать свой собственный сайт с этими программами и уже оттуда закачать их на виртуальный сервер. Заодно мне пришлось скачать с него же Microsoft Internet Explorer 11, поскольку обновления, через которые он устанавливался, были заблокированы Windows. После этого командой choco install -y php-service установите пакеты PHP, FastCGI-PHP и сопутствующие, подключите поддержку PHP через PHP Manager и проверьте работоспособность сервера.


Установка Visual Studio


Сразу отмечу, что большой ошибкой будет установка на этот хостинг любой версии Microsoft Visual Studio, отличной от 2017. Вы ничего не выграете в совместимости, а только замусорите систему. Дело в том, что старые версии этой среды устанавливаются целиком, предостоваляя слабые возможности управления установкой компонентов. А в этой системе Вам точно не понадобятся модули для разработки C++, Microsoft Office, универсальных и мобильных приложений, SQL разработка и многое другое. А это занимает более 6 Гбайт дискового пространства. Новейшая версия Microsoft Visual Studio 2017 вначале устанавливает только инсталлятор и оболочку разработчика, без рабочих нагрузок (компиляторов, отладчиков и дополнительных модулей). Всё это занимает в распакованном виде 634 Мбайта на жёстком диске. То есть в 10 раз меньше.

Установить эти пакеты без рабочих нагрузок можно командами:
choco install -y netfx-4.7.2-devpack
choco install -y visualstudio2017-installer
choco install -y visualstudio2017community


Эти команды надо подавать последовательно, выполняя перезагрузку виртуальной машины, если это потребуется. В противном случае возможны ошибки «Неизвестная ошибка». Если же такая ошибка всё равно происходит, попытайтесь запустить эти же пакеты из кеша chocolatey вручную. Скаченные файлы кеша Вы можете найти в каталоге %TEMP%\chocolatey\«имя пакета». У меня пакет установился с третьего раза, после долгого ожидания и множества неизвестных ошибок. Хотя главную ошибку я совершил вначале, замусорив реестр прерванной установкой Visual Studio 2015.


Заключение

После указанных мытарств я применил скрипт UNSECURE_ALL из пакета Экспонента для Windows и передал расшаренную виртуальную машину на тестирование заказчику. На всё у меня ушло 14 часов, из них 10 часов заняло исправление неудачной установки Microsoft Visual Studio. Так что поднять сервер Windows на хостинге Vultr за рабочий день вполне реально. Пока не ясно, как будет работать реальный проект на таком хостинге, при таких его скромных возможностях. Но этот вопрос мне не задавлся, оставляю его на совесть заказчика.

Ссылки на материалы проекта будут размещены позже. Извините, это требования антипиратских законов, принятых в «цивилизованных странах копирастами». :-)

Моё фото в 43 года

Переезд сайта agentstvo.yudenisov.ru

В связи с оптимизацией моих работ я удалил из публичного пространства сайт Киска-и-Riski (http://agentstvo.yudenisov.ru/)/ Теперь материалы данного сайта снова доступны в LiveJournal, lдля которого я открыл доступ к индексации поисковыми системами. Часть материалов со старого сайта будет перенесена в живой журнал.
Моё фото в 43 года

Issue-2015.05.11

Copyright © Юрий А. Денисов
(yudenisov) 2015г.


Тел. +7 904 707-11-25
E-mail: yudenisov{at}aport2000.ru


Категория «16+»


[Выпуск 11.05.2015]


[[Аннотация]]


В данном выпуске затрагиваются следующие темы:



  1. О скачке и установке программ для чтения электронных книг в Microsoft Windows;

  2. О настройке своего пользовательского окружения в LaTeX, и о программах конверсии текстов в формат LaTeX, и о тестировании LaTeX с различными настройками;

  3. О размещении информации на файлообменниках 4Shared и DepositFiles — первые впечатления и «подводные камни»;

  4. Об установки программ для перевода текстов с русского языка на английский: правила установки и принципы работы;

  5. Чистка программного обеспечения на своём компьютере и планшете;

  6. О написании статьи о подготовке текста для автоматического его перевода компьютером;

  7. Тестирование фотоаппарата Canon Powershot SX50;

  8. Тестирование объектива SEL 55210 на камере Sony ILCE-5100;

  9. Об установке плагинов и настройка сервисов «Pocket» и «Instapaper»;


[[Бонусы]]


[Преамбула файлов в формате LaTeX для моих проектов]



\documentclass[12]{article}

%%% remove comment delimiter ('%') and specify encoding parameter if required,
%%% see TeX documentation for additional info (cp1252-Western,cp1251-Cyrillic)
\usepackage[cp1251]{inputenc}

%%% remove comment delimiter ('%') and select language if required
\usepackage[english,russian]{babel}

%%% PAGE DIMENSIONS
\usepackage{geometry} % to change the page dimensions
\geometry{a4paper} % or letterpaper (US) or a5paper or….
\geometry{margin=1cm} % for example, change the margins to 2 inches all round
% \geometry{landscape} % set up the page for landscape
\setlength{\textheight}{25cm}
% read geometry.pdf for detailed page layout information

\usepackage{amssymb}
\usepackage{amsmath}
%\usepackage[dvips]{graphicx}
%%% remove comment delimiter ('%') and specify parameters if required
%\usepackage[dvips]{graphics}

%%% PACKAGES
\usepackage{booktabs} % for much better looking tables
\usepackage{array} % for better arrays (eg matrices) in maths
\usepackage{paralist} % very flexible & customisable lists (eg. enumerate/itemize, etc.)
% \usepackage{verbatim} % adds environment for commenting out blocks of text & for better verbatim
\usepackage{subfig} % make it possible to include more than one captioned figure/table in a single float
% These packages are all incorporated in the memoir class to one degree or another…

%%% HEADERS & FOOTERS
%\usepackage{fancyhdr} % This should be set AFTER setting up the page geometry
%\pagestyle{fancy} % options: empty , plain , fancy
% \renewcommand{\headrulewidth}{0pt} % customise the layout…
\lhead{}\chead{}\rhead{}
\lfoot{}\cfoot{\thepage}\rfoot{}

%%% SECTION TITLE APPEARANCE
\usepackage{sectsty}
\allsectionsfont{\sffamily\bfseries\upshape} % (See the fntguide.pdf for font help)
% (This matches ConTeXt defaults)

%%% ToC (table of contents) APPEARANCE
\usepackage[nottoc,notlof,notlot]{tocbibind} % Put the bibliography in the ToC
\usepackage[titles,subfigure]{tocloft} % Alter the style of the Table of Contents
\renewcommand{\cftsecfont}{\rmfamily\mdseries\upshape}
\renewcommand{\cftsecpagefont}{\rmfamily\mdseries\upshape} % No bold!

%%% END Article customizations

%%% The «real» document content comes below…

[[15.05.2015]]


[16.05.2015 17:27:55]


Сегодня утром я сделал несколько фотографий на свою фотокамеру при помощи объективов Sony 16-50mm f/3.5-5.6 (SELP1650, вес 116г) и Sony 55-210mm f/4.5-6.3 E (SEL-55210, вес 345 г) Конечно же, по сравнению с камерой Canon, приведённой ниже, «шумов» на этой матрице вообще нет. Что касается «дрожания рук», то здесь можно отметить следующее:



  • При наведении фотоаппарата на «дальний объект» (более 3 км) при эффективном фокусном расстоянии 300 мм картинка была практически идеальной. При том же фокусном расстоянии предмет, удалённый на 500 м, выглядел «размыто». Поскольку луч автоматической фокусировки «не бьёт» на такое расстояние, то низкое качество изображения я связываю только с плохой работой автофокуса при дрожании рук. Другого внятного объяснения у меня нет — объект был однородным и хорошо освещённым;

  • При эффективном фокусном расстоянии в 200 мм смазывания изображения не было ни на дальних, ни на близких дистанциях. Автору даже удалось снять номер машины, стоящей на перекрёстке в 100 м от снимаемой точки;


Вердикт: Для съёмки на «умеренно больших расстояниях» камера Sony ILCE-5100 с объективом SEL-55210 обеспечивает отличное качество съёмки. Камера Canon Powershot SX50 на таких расстояниях не имеет преимуществ. Эквивалентных фокусных расстояний больше 450 мм современные объективы Sony обеспечить не могут, следовательно, ультразумам здесь конкуренции нет.


[15.05.2015 18:02:01]


Сегодня вечером ходил, и помогал тестировать фотоаппарат с ультразумом Canon Powershot SX50. У меня о нём сложилось следующее мнение:



  1. Аппарат сделан добротно, а его цена сравнима с ценой на китовый объектив для системных камер. Это его очень большой плюс.

  2. Расстроил вес фотоаппарата. Всё-таки 700 грамм в полном снаряжении — это существенно, даже по сравнению с беззеркальными камерами. ТО есть класс аппарата объективно хуже, а вот вес у него на уровне зеркальных фотоаппаратов;

  3. В фотоаппарате установлена небольшая матрица 1/2.3 дюйма. Благодаря этому конструктивно такой фотоаппарат с таким объективом будет компактнее.… Но у него будет «шуметь» матрица, что и наблюдалось на тестовых снимках. На них заметны шумы на «не цветном фоне», с однородной заливкой. Эти «шумы» увеличиваются при увеличении фокусного расстояния;

  4. Самый большой недостаток, обнаруженный мною в этой камере — небольшой угол изображения, в котором наблюдается резкое изображение. Особенно это наблюдается на малом фокусном расстоянии, вблизи «малого зума». Иначе говоря, объектив, установленный в «широкоугольное положение», этот широкий угол как раз и не обеспечивает — угол обзора в нём не превышает 30 градусов. Это сразу «снижает» его пригодность как универсального фотоаппарата. Я не могу сказать, брак ли это, или это «конструктивная особенность» трансфокаторного объектива.… Но именно этот недостаток намного «перевешивает» его плюсы;

  5. Этот фотоаппарат делает хорошие снимки на улице, даже в пасмурный вечер. Матрица при этом не «пересвечивается», и не затемняется. В контровом свете без вспышки вообще получились превосходные кадры;

  6. Фотоаппарат делает хорошие снимки при эквивалентном фокусном расстоянии от 50 до 200 мм. Меньший зум не обеспечивает объектив фотоаппарата, а при большом фокусном расстоянии не спасает стабилизатор изображения. Таким образом, из заявленного 40-60 кратного зума на деле получается только 4. Конечно, можно вытянуть снимки с большим зумом на штативе, или при более устойчивом положении рук. Но таскать с собой штатив неудобно, а устойчиво держать фотоаппарат в руках не позволяет вес камеры;

  7. Фотографировать этим фотоаппаратом в помещении не получится. Всё из-за пунктов 4 и 5, на которые фотограф влиять не может;

  8. Эргономика камеры продумана до мелочей. В нём есть джойстик, два колёсика для настройки режимов съёмки, поворотная ЖК панель, встроенная вспышка и башмак для внешней вспышки. Также в нём есть электронный видоискатель, бленда на объектив, «захват» под одну руку, стандартный разъём под штатив, и множество приятных мелочей;


Вердикт: это камера хорошо подойдёт для съёмок на природе и для «шпионской» фотосъёмки. Для повседневной съёмки в помещении, как и для съёмки портретов, камера непригодна. Для этих жанров съёмки используйте другие фотокамеры.


После этого я ходил по магазинам, купил чехол для фотоаппарата сестре и чехол для букридера себе. Все были в полном восторге — такие красивые товары за такие малые деньги.… Я отметил заслуги своего друга, который просто стоял перед продавцами и изучал их реакцию на товар, не давая им «закомпостировать мне мозги». Хотя и сами продавцы были высокого класса.


Немного расстроило то, что «связной банк» ушёл с Саратовского рынка. Вместе с ним закрылось много салонов-магазинов «Связной» по всему городу.… :-( Это обидно, потому что у меня было плодотворное сотрудничество со многими их продавцами.


До этого закончил обработку (коррекцию и вёрстку) текста своей работы «Translate_in_English», а также добавил на свою начальную страницу мобильных телефонов ссылку на ленту чтения сервисов Pocket и Instapaper. Правда, были и приключения: мне нужно было удалить приложение «Send to Instapaper», которое не соответствовало новому API сайта, и установить вместо них приложения «Instapaper» и «Chrome to Paper», которые обеспечивали прежнюю функциональность приложения. А свою ленту в приложении Pocket я сделал публичной, и теперь можно будет любому подписаться на мой список через RSS ленту.


[[14.05.2015]]


[14.05.2015 19:28:08]


Сегодня закончил, наконец, писать текст своей статьи, посвящённой подготовке текста для машинного перевода. Уже проверил его на грамматические ошибки (их, естественно, оказалось много), а затем выверил ещё раз его структуру и стиль. По «уровню грамотности» этот текст показал 8 баллов из 20 (очень хороший показатель для научно-популярных текстов), число сложных фраз в нём на уровне 2,2% (лучше этот показатель был меньше), по лёгкости чтения и благозвучию текст находится на уровне «удовлетворительно» (оба показателя в районе 70%-80%). Завтра буду верстать текст.


Также сегодня индексировал свою базу фотоснимков, добавил к ней снимки сестры, сделанные ею в отпуске.


… Кошка сегодня спала на моём принтере.… :-) Потом мать за это меня ругала — я с ней излишне мягкий. Я сказал, что я такой со всеми женщинами.… :-)


[14.05.2015 16:01:55]


Сегодня, во-первых, скачал обновления к своей операционной системе Windows 7 и Android.


Во-вторых, я установил на свой компьютер пробные версии Promt 10 Professional и SDL Trados Studio 2011. Устанавливать их надо точно так, как написано в инструкции — иначе возможные «неожиданные глюки» в их работе. Интерфейс Promt Professional меня поразил своей лаконичностью — он немного напоминает интерфейс онлайн-переводчиков. Освоить работу с ним не трудно.


Что касается продуктов SDL, то они, во-первых, не русифицированы, а во-вторых, имеют не совсем удобный способ работы. Эти продукты легко внедряются в Microsoft Word, и перевод в нём идёт без использования буфера обмена. Перевод сразу же импортируется в Word, с «подсветкой» переведённых или не полностью переведённых участков. В то время как в основном окне Trados показываются наиболее подходящие для замены фразы. И для начала перевода необходимо загрузить в систему Translation Memory — базы данных ранее переведенных образцов. Однако такой подход позволяет более точно переводить текста «целиком», а не по фрагментам.


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


[[13.05.2015]]


[13.05.2015 15:15:44]


Купил сетевой шнур для дома и дачи. Пока им доволен.…


Также я написал текст статьи по подготовке русского текста для его перевода на английский язык. Причём подготовлен как текст, так и тезисы, которые я хочу разослать по компьютерным журналам.


[13.05.2015 8:32:06]


Ещё несколько замечаний о конверсии файлов из формата Microsoft Word в LaTeX:



  1. LaTeX корректно обрабатывает только заголовки первого, второго и третьего уровня. Именно поэтому для оформления текста в Microsoft Word нужно использовать стили «Заголовок 1», «Заголовок 2» и «Заголовок 3». Использование остальных заголовков нежелательно;

  2. При вёрстке текста в Word, необходимо избегать использования нестандартных стилей с «уровнями» отличного от «основного текста». Это может привести к неправильной конверсии, и, как результат — трудно исправляемое оформление статьи;

  3. Word-to-LaTeX почему-то плохо конвертирует в формулах символы, набранные греческим алфавитом. Точнее, он всех их заменяет знаком вопроса, а при компиляции файлов с расширением TeX он выдаёт ошибку. С чем это связано, автор не знает.… Поэтому эксперименты с Microsoft Equation и Math Type будут продолжены;

  4. При конверсии форматов программа нормально распознаёт шрифтовое и абзацное оформление. Единственно, абзацные отступы во многих случаях лучше заменять отбивками;


[13.05.2015 7:41:26]


Что-то у меня с большими проблемами обновляется операционная система на планшете.… :-( Причину не выяснил. Хотя я вроде бы его «хорошо почистил».…


Кстати, сегодня нужно будет купить сетевой шнур для дачи и для зарядки своих гаджетов.


[[12.05.2015]]


[12.05.2015 19:41:28]


После долгих проб и ошибок я наконец-то создал «преамбулу» фала Латех, наиболее полно удовлетворяющей требованиям к моим проектам. Эта преамбула размещена в разделе «Бонус 01» данного поста.


От себя я хочу заметить, что конвертер Word-to-Latex неправильно обрабатывает символы греческого алфавита, заменяя их пробелами.… Вот незадача.… :-(


… И всё-таки я обнаружил причину, по которой нужно иметь возможность смены шрифта в программе LaTeX! Попробовав конвертировать многие свои проекты из формата MS Word в LaTeX, я обнаружил, что большинство из них LaTeX оформляет «некрасиво». То есть слишком «академично», со слабым контрастом и «бедным стилем». Иначе говоря, для оформления своих работ LaTeX является «неуместным редактором». Чтобы исправить это положение дел, нужно заменить следующие шрифты:



  • Computer Modern Roman — на Times Roman;

  • Computer Sans Serif — на Arial или Helvetica;

  • Computer Typewriter — на Courier;


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


До этого я обновил плагины и саму программу AkelPad на своём домашнем компьютере. При этом у меня сразу исправилось несколько досадных ошибок.… :-)


[12.05.2015 16:48:24]


Разбирался со шрифтами редактора LaTeX. Выяснил следующее:



  1. Да, шрифты по-умолчанию в этом редакторе можно сменить. Но автор пока не понял — зачем. Встроенный шрифт вполне подходит для научной вёрстки, а возможности выбора типа гарнитуры (Roman, Sans Serif, Typewriter), насыщенности, начертания, размера и т.п. в нём имеется, и удовлетворяет большинству требований при вёрстке;

  2. Способы «временного изменения шрифтов» существуют, и они подробно описаны в документации и руководствам к редактору;

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

  4. 
    %%% SECTION TITLE APPEARANCE
    \usepackage{sectsty}
    \allsectionsfont{\sffamily\bfseries\upshape} % (See the fntguide.pdf for font help)
    % (This matches ConTeXt defaults)
    
    

  5. Вообще с ТеХом проще работать, когда меньше лезешь с изменениями в его собственные файлы конфигурации, а ограничиваешься только переопределениями в заголовке файла (используя инструкции \usepackage). В крайнем случае, можно поменять *.cfg файлы в редакторе, делая в них ссылки на переопределённые файлы стилей и определений. Но сами файлы стилей и определений трогать не разрешается! Можно редактировать только их копии, к тому же названные по-другому. Это очень мне напоминает «старый добрый UNIX», где все изменения в системных файлах также нужно делать в их копиях. :-)

  6. Основные ошибки компиляции в ТеХе — отсутствие пакетов \usepackage при вставке в текст страницы определённых в нём тегов. У этой проблемы для новичков нет решения — только собственный опыт. От руководств тоже немного проку — всё равно любой список тегов, в отличие от тегов HTML, будет неполным — всё-таки LaTeX является модульной системой, поэтому определять новые теги и переопределять старые может любой пользователь, хотя, конечно же, стандартизация в нём есть. По лицензионному соглашению, все изменения в TeX, внесённые пользователем, перед распространением в системе должны быть утверждены в головной организации, занимающейся развитием этого редактора. Иными словами, «фырки здесь не уместны».… :-)

  7. Конвертерам из и в LaTeX не хватает «гибкости» именно из-за пунктов 4 и 5 текущего списка. Конвертеры подходят к процессу изменения оформления достаточно «формально», поэтому после их работы остаются такие ошибки, как отсутствие нужного тега \usepackage, «лишние» определения тегов, не связанные со стилевым оформлением, и множество подобных мелочей, которые, кстати говоря, делают конверсию из RTF в HTML формат такой же «несносной».… Как убедился автор, в этой конверсии, как и переводе с одного языка на другой, теряется «контекст языка» — смысловые правила, естественные для одного языка или формата, совсем неочевидны для другого языка или формата. Поэтому простая замена тегов ни к чему хорошему не приводит — утрачивается этот самый «контекст»;

  8. Пока автор не разработал правил, по которым нужно верстать документ Word, чтобы при его конверсии в формат LaTeX этот контекст сохранился. Хотя такие правила для конверсии между форматами Word и HTML он разработал;


[12.05.2015 8:59:21]


Внимательно просмотрел статью о программе LaTeX, которая касается описания текстового оформления в LaTeX. Оказывается, что для смены гарнитуры шрифта нужно будет переопределить некоторые команды в LaTeX. Для этого нужно знать, во-первых, как эти шрифты обозначаются именно в этой версии LaTeX (как это сделать, я пока не выяснил), а во-вторых, нужно переопределить некоторые параметры файла стиля, которым набирается статья. Это можно сделать, найдя файл со стилевым оформлением, скопировать его в новый модуль, а затем инструментом «поиск и замена» в текстовом редакторе заменить определения стилей в тексте. После этого текст с изменённым стилем можно будет подключить в преамбулу документа.


[[11.05.2015]]


[11.05.2015 19:41:07]


Установил на свой компьютер программы ICE Book Reader Professional и AlReader2, обе для чтения электронных книг. Я давно не работал с этими программами, и они меня приятно удивили. В них появился «набор шкурок», который для меня оказался не лишним — читать книги в «стандартной шкурке по-умолчанию» мне было затруднительно. К тому же в них появился функционал конверсии электронных книг в формат text/plain. А значит, появилась возможность не только читать, но и изменять текст книг.… Единственно, что немного «напрягает» в этих программах — это импорт читаемых книг в папку на диске C. Это просто «засоряет компьютер», в то время как мне нужно просто прочитать книгу.…


До этого я скачивал с Интернета различные электронные книги по LaTeX, устанавливал программу GsView и другие инструменты для программы LaTeX. Также я прочитал несколько кратких руководств по LaTeX. Уже созрел, чтобы написать собственный стилевой файл.… А также скачал несколько конвертеров LaTeX (из/в формат HTML и в формат RTF).


И ещё я поместил несколько файлов на файлообменники «4Shared» и «Deposit Files». Информацию об этих файлах смотрите в моём Твиттере. Особо интересным для меня было помещение файлов на сервис Deposit Files через FTP клиент. Для этого система выбирает один из европейских FTP серверов, задаётся логин (совпадает с именем учётной записи на Deposit Files) и генерируется одноразовый пароль. После этого все эти данные записываются в FTP клиент, происходит соединение FTP клиента с сервером, и можно осуществлять передачу файлов. Однако часто приходится в настройках FTP сервера указать «Safe Mode», чтобы не возникала ошибка соединения. При передаче данных на сервер файлы копируются туда, а затем расходятся по серверам «Deposit Files» по всему миру, и не оставляют себе копии. Примерно через минуту после удаления файла с FTP сервера он «всплывает» в папке «Несортированные» в аккаунте «Deposit Files». Далее его можно будет сортировать по папкам, и получить на него публичные ссылки. В этом отношении сервис «Deposit Files» немного удобнее других файлообменников. В программе 4Shared такое управление доступно только в его «родном» клиенте, который часто не работает за прокси-сервером. А остальные из используемых мною файлообменников предназначены скорее для резервного копирования файлов, чем их распространения.


Затем я начал «чистить свой планшет» от лишнего программного обеспечения. Начну по порядку. Мне потребовалось установить на свой планшет программу «Pocket Read It Later». Но она у меня устанавливаться отказалась. Я попытался удалить какое-нибудь приложение вместо него. После удаления приложения компьютер «завис», и не помогла даже чистка системы средствами Android Assistant! Тогда я начал целенаправленно удалять «лишние приложения». Но так это делать не закончил — дело затянулось, и я заснул.… :-)


[11.05.2015 15:56:23]


Только что попробовал конвертировать текст квалификационной работы Юлии Бродской в формат LaTeX. Это мне удалось, но выявились следующие недостатки.


Во-первых, программа неправильно вставляет в документ TeX языковые параметры и кодировку. Так что перед компиляцией необходимо будет поменять всю кодировку и все названия пакетов «ручками».


Во-вторых, при конверсии программа не сохраняет макет страницы. А значит все поля страницы, отступы и «длинные формулы» будут обработаны неправильно. Правда, здесь всё немного проще — нужно просто создать пакет TeX, содержащий стилевые установки. По-моему, и сделать их, и найти их в Интернете не представляет больших сложностей;


В-третьих, программа и текст, и формулы обработала нормально. Правда, оглавление не получилось.… Но это смотри следующий пункт;


В-четвёртых, конвертер чувствителен к ошибкам вёрстки. Если неправильно выделить заголовки, сделать оглавление «ручками», поставить отбивки и подрисуночные подписи «как попало», то автор даёт 9 баллов из десяти, что текст в TeXe также будет «уродливым». В то же время и чрезмерное «украшательство в вёрстке» также приведёт к неудовлетворительному результату. Так что текст должен быть свёрстан в MS Word согласно «стандартным правилам вёрстки».


До этого я скачал с торрентов несколько книг по вёрстке в системе LaTeX, из них купил понравившиеся, а затем закачал некоторые программы в архивах на файлообменники 4Shared и DepositFile. Кстати, эти ссылки я опубликовал в своём Твиттере. Так что кто хочет, может присоединиться ко мне.…


А ещё ранее я редактировал, и потом поместил свой предыдущий пост на сервер ЖЖ.

Моё фото в 43 года

Issue-2013.11.26

Copyright © Юрий А. Денисов
(yudenisov) 2013 г


Тел. +7 904 707-11-25
E-mail: yudenisov{at}aport2000.ru


[Выпуск 26.11.2013]


[[Аннотация]]


В данном выпуске рассматриваются следующие темы:



  1. О предварительной вёрстке книги Юлии Бродской по дискретной математике;

  2. О скачивании из Интернета QuarkXpress и других программ для вёрстки текста;

  3. О скачивании и установке на свой компьютер макета MikTeX 2.9, а также сопутствующих программ. Установка, настройка, тестирование;

  4. О скачивании из Интернета, установке и тестировании бесплатных версий (littleware) программ — менеджеров шрифтов, и почему ни один из них меня не удовлетворил;

  5. О моей переписке с типографией «Новый ветер» (г. Саратов);

  6. Об окончании набора и коррекции текста части B проекта «Интерфейсы», посвящённой WIMP-интерфейсу;

  7. Об установке «Облегчённой версии» Microsoft Windows 8;

  8. О работе программ «Adobe Photoshop Lightroom» и «Google Picasa»;


[[Бонусы]]


[[iChip/RE №12(177), ноябрь, 2013]]


[Антон Копнов. «Домашний фотоконвеер» — стр. 102-105]



Все программы бесплатные, имеют схожий основной функционал. Отличаются они интерфейсом, встроенными настройками, наборами фильтров и т.д. Программы похожи, но полностью не заменяют друг друга!


[Валентин Павленко «Прокачай свой браузер» — стр. 106-108]


Плагины для сохранения страниц в файл:



  • Web 2 PDF (Firefox), Web2ЗВАСщтмуке (Opera 16), Save as PDF (Chrome) — приложения для сохранения веб-страницы в PDF формате;

  • Fireshot (Firefox, Chrome, IE), Awesome Screenshot: Capture & Annotate (Opera 16, Firefox, Chrome, Safari) — сохранение просматриваемых страниц сайта в PDF формате;

  • ScrapBook (Firefox), PageArchiver (Chrome) — «глубокое» сохранение страниц просматриваемого сайта в виде древовидной базы данных сохранённых страниц (локально);

  • Сторонние программы для сохранения веб-страниц сайта целиком: Amaze Copy, HTTTrack Website Copier, Offline Explorer Enterprise, Web Dumper;

  • Плагин для изменения стилевого оформления произвольного сайта Stylish (Firefox, Chrome, Opera 16, Safari);


[Коммуникации Безопасный Интернет]


Яндекс.DNS: http://dns.yandex.ru



  • Базовый уровень: адреса 77.88.8.8 и 77.88.8.1 — страницы не фильтруются, но можно немного повысить скорость работы Интернета;

  • Безопасный уровень: адреса 77.88.8.8 и 77.88.8.2 — пропускают только просканированные антивирусом компании страницы. Также осуществляется фильтрация на предмет фишинга и мошеннических сайтов;

  • Высший уровень безопасности — «Семейный»: адреса 77.88.8.7 и 77.88.8.3 — имеет функции родительского контроля;


С помощью этого приёма можно настроить DNS фильтрацию не только для «больших братьев» и ноутбуков, но также для смартфонов и планшетов — см. инструкцию на сайте Яндекса.


[[30.11.2013]]


[30.11.2013 - 20:34:47]


Сегодня установил на виртуальную машину VMWare «облегчённую пиратскую версию» Microsoft Windows 8. Почти сразу понял, что она для моих целей не подходит. Во-первых, в ней практически полностью отсутствуют приложения для интерфейса Modern UI. Во-вторых, на ней присутствует «полноценная» кнопка «Пуск», чего не было в оригинальной версии Microsoft Windows. Однако эта операционная система установилась и настроилась у меня менее чем за 30 минут, а на более чем скромных выделенных ей аппаратным ресурсам она просто «летала». Вердикт: эту версию пакета можно устанавливать на компьютер вместо Windows 7, но рекомендовать её для изучения Microsoft Windows 8 автор не осмеливается.


Затем я установил на свой компьютер тестовую версию «Adobe Photoshop Lightroom» с английским интерфейсом. Установка прошла нормально, однако эта программа отказалась помещать свои рабочие файлы в сетевой каталог. Однако она «без проблем» и установилась, и создала свой рабочий каталог на резервном разделе жёсткого диска. Честь и хвала разработчикам! При своём первом запуске программа стала «импортировать изображения» из каталогов, указанных пользователем программы. При этом фото в рабочий каталог программы не копировались, как того можно было ожидать. Вместо этого в рабочем каталоге была создана база данных импортированных изображений, куда включалась информация о цветовых каналах, данных EXIF и IPIC, и т.д. К сожалению, из-за ограничений по времени мне так и не удалось полностью проиндексировать свои изображения, а при закрытии программы она выдала непонятную мне ошибку.… :-(


Зато я продолжил индексировать свои изображения в программе Google Picasa. Я, наконец-то, понял, почему у меня не индексировались сканы журналов. Дело в том, что я не создал символическую ссылку на папку «Изображения» в своём общем каталоге! Естественно, Picasa так и не стала искать там изображения. Но сейчас эта ситуация исправлена.


Кстати говоря, ошибки наложения нескольких фотографий друг на друга можно исправить в Adobe Photoshop при помощи корректирующего слоя. Надо будет попробовать его завтра применить к фотографии медицинского работника.


[30.11.2013 - 12:11:49]


Полностью закончил обновлять вёрстку текста части B работы: «Интерфейсы». Теперь ещё надо подготовить иллюстрации, и можно верстать эту часть для «бумажного» и «электронного» вариантов данной работы. Теперь описание элементов управления WIMP интерфейса с сенсорным экраном полностью вошло в данную часть.


Сейчас мне нужно будет сделать скриншоты стартового окна Windows 8 и приложения Gmail для Google Android, а, может быть, ещё и скриншот браузера с формой регистрации. Эти скриншоты мне нужны для иллюстрации работы новых элементов управления WIMP-интерфейсом с сенсорным экраном. Возможно, мне придётся установить на свой компьютер «облегчённую версию» Microsoft Windows 8 для тестирования и иллюстрации примеров работы. Предыдущая 64-битная версия Windows 8 для меня слишком «тяжёлая».


[[29.11.2013]]


[29.11.2013 - 19:10:07]


Сегодня закончил вёрстку и первой, и второй части учебного пособия Юлии Бродской по дискретной математике. В ней было много «помарок» и, как мне потом призналась сама Юля, последние главы она правила уже в плохом настроении, предвидя проблемы с изданием книги в Саратове.… :-( К счастью, я предварительно сверстал работу, оставив типографии минимальные исправления при вёрстке.


При вёрстке я все важные моменты выделял полями, пустым пространством и выравниванием текста, и лишь немногие части — шрифтом. Гарнитуру для вёрстки я выбрал Times New Roman, и лишь заголовки первого уровня я заверстал гарнитурой Arial. У Юлии при вёрстке было гораздо больше гарнитур. Также я привёл все заголовки, примеры и т.п. к «единообразному стилю». На «вдов» и «сирот» при вёрстке я внимания не обращал — работа всё равно будет перевёрстываться, а, избавляясь от вдов и сирот, можно было исказить информацию в тексте.


Так что уснул сегодня усталым, но довольным! :-)


[[28.11.2013]]


[28.11.2013 - 13:21:20]


Из типографии мне прислали ответ по поводу вёрстки книги. Информация почти исчерпывающая, кроме одного момента — не указан «книжный формат» для вёрстки текста. Поэтому всё равно моя вёрстка будет только предварительной — в типографии предстоит перевёрстка с формата A4 книги под «книжный» формат публикации. К сожалению, у меня нет справочника по типографскому делу и по размерам всех «печатных форматов», прежде всего, для офсетной печати. Я вообще мало знаю об офсетной печати! И, самое главное, у меня нет к кому обратиться с этим вопросом.… :-(


На всякий случай скачал с торрентов программу QuarkXpress, являющуюся стандартом среди профессиональных систем вёрстки. На досуге надо будет её освоить хотя бы на «начальном уровне».…


Звонил Тимофееву Алексею. У него уже новые идеи по поводу своего сайта, и он хочет их со мной обсудить. Договорились провести в субботу телеконференцию через Скайп.


[[27.11.2013]]


[27.11.2013 - 13:45:05]


Сегодня скачал и установил новые версии программы GSView и WinEdt. Действительно, они отличаются от старых версий «как небо и земля». Сразу бросается в глаза, что в этих программах ничего (или «почти ничего») не пришлось «дорабатывать напильником ручками» — новая версия WinEdt полностью поддерживает формат Unicode. Правда, в новой версии почему-то «исчезла» функция компиляции файла в формате TeX в «родной DVI формат». Вместо него повсеместно используется формат PDF. Зато появилась функция конверсии формата LaTeX в формат HTML! Безо всяких костылей.… :-) Надо будет научить Юлю использовать эти пакеты. Тем более, что устанавливаться они могут в любой каталог, и работают без заметных глюков. Вот только непонятно, будут ли работать эти программы в Windows 8, поскольку интерфейс у них «сильно классический».


Также звонил в типографию «Новый ветер», спросил их, в каком виде они согласятся издать учебно-методическое пособие по дискретной математике Юлии Бродской. Они обещали мне ответить на их вопросы по вёрстке. Пока ответа они так и не прислали.


[[26.11.2013]]


[26.11.2013 - 19:55:17]


Сегодня установил на свой компьютер программу MikTeX 2.9. При этом установка заняла едва ли не больше времени, чем скачивание репозитория!… :-( Однако потом всё установилось «без проблем», и даже не пришлось ничего перезагружать. Однако я замечу, что для интеграции этого пакета со старой версией MikTeX (2.1) необходимо вручную прописать некоторые записи в системном реестре Microsoft Windows, и, прежде всего — путь к локальному репозиторию пакетов и путь к папке установки программы.


Затем я установил пакеты GS View, Ghost Script и WinEdt. Со всеми этими пакетами мне пришлось долго возиться «ручками», поэтому установку этих пакетов я рекомендую только в случае крайней необходимости. Для корректной работы WinEdt 5.3. мне пришлось даже вручную править реестр! И, тем не менее, WinEdt без «глюков» не работал — всё время появлялись непонятные ошибки компилирования документов. При этом в установке не было файлов русского языка, поэтому все русские слова подсвечиваются как ошибочные, и настоящие синтаксические ошибки сквозь них и не разглядишь. А ведь это самая важная причина, по которой я установил WinEdt!… Придётся завтра поискать в торрентах свежую версию этого редактора, а старую версию — снести!


Также сегодня я скачал и установил на свой компьютер несколько бесплатных менеджеров шрифтов, а именно: Cfont Pro, Nexus Font, AMP Font Viewer. При этом выяснилось следующее:



  • Все программы мне пришлось искать через поисковую систему Google — прямые ссылки почему-то вели на непонятные сайты (типа Forex Club и т.п.). В поисковых системах же все ссылки и названия отображаются корректно. Вероятнее всего, на сайты этих программ кто-то «повесил эксплойт»;

  • Из всех программ полезной для меня оказалась именно последняя программа. Она по реализации наиболее близка к моей программе Font Navigator. А именно, позволяет нормально просматривать и устанавливать шрифты, не установленные в операционной системе, в виде списка в одной папке. Для этого у него есть встроенный браузер и программа — просмотрщик. Первые же две программы удобно просматривали лишь установленные шрифты, и выдавали полную информацию о не установленных шрифтах. Но для просмотра шрифта его необходимо было найти в дереве папок компьютера (вручную), затем просмотреть его свойства, и лишь затем его можно было просмотреть в программе. Извините, эту операцию быстрее выполняет «штатный просмотрщик шрифтов» Microsoft Windows! Хотя эти менеджеры шрифтов гибко управляют инсталляцией-деинсталяцией шрифтов, показывают больше информации о шрифтах, а вторая программа вообще имеет русский интерфейс;

  • Все эти программы корректно обрабатывают информацию в разных типах шрифтов Windows: Open Type, True Type, Type 1. Это хороший плюс ко всем программам, ведь большинство пользователей даже не задумываются, а поисковая система не показывает, какого типа шрифты скачиваются им на компьютер. Конечно, лучше использовать шрифты Open Type, но в эти типы конвертированы не все гарнитуры, тем более что подготовка шрифтов формата Open Type занимает много времени, и поэтому они стоят дороже шрифтов других типов, и практически никогда не бывают бесплатными.


В конце дня звонила Юлия Бродская. Она нашла дешёвое издательство «Новый ветер», в котором можно издать её учебно-методическую работу. Но там тоже свои заморочки — за вёрстку страницы берут от 27 рублей, необходимо самостоятельно покупать ISBN, возникают вопросы с печатью тиражей в типографии и т.п. Надо будет завтра позвонить в издательство.