[Homeros] Дайджест списка рассылки Homeros; том 56, выпуск 6
me на rusfearuth.su
me на rusfearuth.su
Пт Ноя 7 13:29:00 MSK 2014
Предлагаю созвониться по скайпу всем заинтересованным участникам переписки в эту субботу или воскресенье. По времени в 15.00 по МСК. Мы уже с Михаилом два раза созванивались. Беседа была продуктивная и я думаю все остались довольны.
07.11.2014, 14:13, "homeros-request at lists.altlinux.org" <homeros-request at lists.altlinux.org>:
> Сообщения, предназначенные для списка рассылки Homeros, необходимо
> отправлять по адресу
> homeros at lists.altlinux.org
>
> Для изменения параметров подписки вы можеже использовать веб-страницу
> https://lists.altlinux.org/mailman/listinfo/homeros
>
> Для получения информации о том, как пользовать почтовым интерфейсом,
> отправьте письмо, в теле или теме которого будет слово 'help', по
> адресу:
> homeros-request at lists.altlinux.org
>
> Адрес человека, ответственного за этот список рассылки:
> homeros-owner at lists.altlinux.org
>
> При ответе, пожалуйста, измение тему письма так, чтобы она была более
> содержательной чем "Re: Содержание дайджеста списка рассылки
> Homeros..."
>
> В этом номере:
>
> 1. Re: Q: Терминал в MacOS (Michael Pozhidaev)
> 2. Re: Дайджест списка рассылки Homeros; том 56, выпуск 5
> (me at rusfearuth.su)
> 3. Re: I: Первая пробная сборка Luwrain для MacOS
> (Никита Пряничников)
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Fri, 07 Nov 2014 05:07:01 +0600
> From: Michael Pozhidaev <msp at altlinux.ru>
> To: Использование продуктов ALT Linux без зрительного контроля
> <homeros at lists.altlinux.org>
> Subject: Re: [Homeros] Q: Терминал в MacOS
> Message-ID: <m2ppd03p4a.fsf at blard.localdomain>
> Content-Type: text/plain; charset=koi8-r
>
> Никита и Александр (уже другие Никита и Александр, у нас тут работает
> парадокс дней рождений), спасибо за информацию. Я понял - терминал так
> или иначе в Макоси в почёте.
>
> Никита Пряничников writes:
>> Михаил,
>>
>> С точки зрения консоли (и вообще POSIX совместимости, наличия /dev/* устройств
>> и тп) MacOS довольно сильно близка к Linux. Это примерно как пересесть за
>> Solaris. Большинство команд присутствует, конечно есть bash. Иногда немного
>> различаются или отсутствуют некоторые аргументы у команд. Самое сильное
>> различие, которое я заметил, это в утилитах управления разделами дисков,
>> монтированием и тп, там используются свои. Стандартный эмулятор терминала не
>> понимает клавиши Home, End, но это по-моему просто относится именно к
>> эмулятору, а не к шеллу. По крайней мере сторонние эмуляторы этот недостаток
>> ликвидируют.
>> Вобщем похожа, но с особенностями =)
>>
>> Thu Nov 06 2014 at 19:05:00, Michael Pozhidaev <msp at altlinux.ru>:
>>> понадобится пересматривать модель команд из-за специфики клавиатур
>>> Apple.
>> Так, коли уж пошли разговоры про MacOS. Просветите меня, пожалуйста,
>> какую роль играет терминал и командная строка в жизни пользователей
>> MacOS? Для Linux-версии это как депозит, потому что система, где нельзя
>> вызвать ping, - лично для меня мрачная система. Пользуются ли этим в
>> MacOS? Наличие sh уже неплохо. В понимании многих командная строка -
>> суровый инструмент, но с формальной стороны это подход, один из самых
>> доступных
>> для людей с нарушениями зрения.
>>
>> --
>> Michael Pozhidaev. Tomsk, Russia.
>> Russian info page: http://www.marigostra.ru/
>> English info page: http://www.marigostra.com/
>> _______________________________________________
>> Homeros mailing list
>> Homeros at lists.altlinux.org
>> https://lists.altlinux.org/mailman/listinfo/homeros
>>
>> _______________________________________________
>> Homeros mailing list
>> Homeros at lists.altlinux.org
>> https://lists.altlinux.org/mailman/listinfo/homeros
>
> --
> Michael Pozhidaev. Tomsk, Russia.
> Russian info page: http://www.marigostra.ru/
> English info page: http://www.marigostra.com/
>
> ------------------------------
>
> Message: 2
> Date: Fri, 07 Nov 2014 08:11:39 +0700
> From: me at rusfearuth.su
> To: "homeros at lists.altlinux.org" <homeros at lists.altlinux.org>
> Subject: Re: [Homeros] Дайджест списка рассылки Homeros; том 56,
> выпуск 5
> Message-ID: <987941415322699 at web17h.yandex.ru>
> Content-Type: text/plain; charset=koi8-r
>
> По поводу Mac OS X в целом, это ведь бывший FreeBSD, который хорошо переработали и добавили графику в ядро ОС. Так же хорошо оптимизируют под чётко известное железно (по этой причине мы не можем поставить эту ось на компы отличные от компов Apple, за исключением всяких хаков и т.д.). По этому POSIX там вполне уместен, да и для незрячего человека куда удобнее будет пользоваться консолью чем допустим водить пальцем по тачпаду или мучить курсор кучей нажатий вниз или вверх. Если пользователь знает, а незрячие люди обладают очень хорошей памятью в отличие от среднестатистического зрячего человека, то концепция терминала довольно не плоха.
>
> Так же не стоит забывать, что для консоли всегда есть альтернатива - это файловый менеджер, который уже имеется в проекте. Исходить нужно будет в последующем из пользовательского опыта.
>
> 07.11.2014, 06:04, "homeros-request at lists.altlinux.org" <homeros-request at lists.altlinux.org>:
>> Сообщения, предназначенные для списка рассылки Homeros, необходимо
>> отправлять по адресу
>> homeros at lists.altlinux.org
>>
>> Для изменения параметров подписки вы можеже использовать веб-страницу
>> https://lists.altlinux.org/mailman/listinfo/homeros
>>
>> Для получения информации о том, как пользовать почтовым интерфейсом,
>> отправьте письмо, в теле или теме которого будет слово 'help', по
>> адресу:
>> homeros-request at lists.altlinux.org
>>
>> Адрес человека, ответственного за этот список рассылки:
>> homeros-owner at lists.altlinux.org
>>
>> При ответе, пожалуйста, измение тему письма так, чтобы она была более
>> содержательной чем "Re: Содержание дайджеста списка рассылки
>> Homeros..."
>>
>> В этом номере:
>>
>> 1. Re: Q: Терминал в MacOS (Nikita)
>> 2. Re: Дайджест списка рассылки Homeros; том 56, выпуск 3 (Nikita)
>> 3. Разработка сайтов (Рыбин Денис)
>> 4. Re: Q: Терминал в MacOS (Michael Pozhidaev)
>> 5. Комбинации для копирования-вставки (was: I: Первая пробная
>> сборка Luwrain для MacOS) (Michael Pozhidaev)
>> 6. Раздел luwrain.jar (was: Дайджест списка рассылки Homeros;
>> том 56, выпуск 3) (Michael Pozhidaev)
>> 7. Re: Дайджест списка рассылки Homeros; том 56, выпуск 3
>> (Michael Pozhidaev)
>>
>> ----------------------------------------------------------------------
>>
>> Message: 1
>> Date: Thu, 6 Nov 2014 20:28:30 +0300
>> From: "Nikita" <nikita-mailings at rambler.ru>
>> To: Использование продуктов ALT Linux без зрительного контроля
>> <homeros at lists.altlinux.org>
>> Subject: Re: [Homeros] Q: Терминал в MacOS
>> Message-ID: <9DE959C700154C969E07EE0F4681B991 at NikitaPC>
>> Content-Type: text/plain; format=flowed; charset="koi8-r";
>> reply-type=original
>>
>> Здравствуйте, Michael Pozhidaev.
>>> какую роль играет терминал и командная строка в жизни пользователей
>>> MacOS?
>> Боюсь, это религиозный вопрос.
>> В принципе, OS X хочет быть графически ориентированной системой, поэтому все
>> типичные задачи делаются через GUI.
>> С другой стороны, многие глубокие вещи без терминала просто не сделать.
>> В общем для тех, кому надо, терминал продолжает оставаться инструментом
>> повседневного использования, благо сам по себе он есть и абсолютно
>> полноценный.
>>> В понимании многих командная строка -
>>> суровый инструмент, но с формальной стороны это подход, один из самых
>>> доступных
>>> для людей с нарушениями зрения.
>> Ну типичный пользователь OS X с нарушениями зрения - это, как правило,
>> констюмер с не очень высокими запросами. Так что если сузить ваш вопрос до
>> слепых, то идеей терминала вы как раз большинство распугаете.
>> Ввиду очень серьёзных концептуальных проблем средств доступности OS X
>> Luwrain там как раз, на мой взгляд, намного более актуален, чем, например,
>> на Windows. Так что по возможности лучше делать максимально для людей, а не
>> для гиков.
>> Успехов. Никита.
>>
>> ------------------------------
>>
>> Message: 2
>> Date: Thu, 6 Nov 2014 20:28:39 +0300
>> From: "Nikita" <nikita-mailings at rambler.ru>
>> To: Использование продуктов ALT Linux без зрительного контроля
>> <homeros at lists.altlinux.org>
>> Subject: Re: [Homeros] Дайджест списка рассылки Homeros; том 56,
>> выпуск 3
>> Message-ID: <F41074F00926411894F1B6D918E1BBD2 at NikitaPC>
>> Content-Type: text/plain; format=flowed; charset="koi8-r";
>> reply-type=original
>>
>> Здравствуйте, me at rusfearuth.su.
>>> здесь ЕСТЬ CTRL лукавить не нужно,
>> Лукавить, действительно, не нужно. Я говорил про отсутствие правого Control,
>> а значит принципиального неудобства выполнения на клавиатурах Apple команд с
>> клавишами левой половины клавиатуры, типа CTRL+Q и т.п. Надо либо выгибать
>> запястье левой руки, либо переносить правую через всю клавиатуру.
>> К слову, пользователи нативного средства чтения экрана VoiceOver постоянно
>> от этого страдают даже в родной экосистеме.
>>> по поводу delete, home и т.д. они получаются путём комбинаций клавиш FN +
>>> другие.
>> Вы не поняли, что имелось ввиду.
>> На клавиатурах Apple отсутствует ряд физических клавиш, на которые часто
>> принято вешать существенный функционал средств чтения экрана.
>> Да, вы можете эмулировать Delete, например, FN-BackSpace, а Insert
>> FN-Return, как и сделано в BootCamp, но вот как вы собираетесь эмулировать
>> Insert+Delete?
>> Именно поэтому я и говорю, что для Apple клавиатур наверняка придётся делать
>> отдельную конфигурацию клавиатурных команд, так как эмуляцией многие из
>> возможных команд будет делать либо долго, либо вообще невозможно.
>> Успехов. Никита.
>>
>> ------------------------------
>>
>> Message: 3
>> Date: Thu, 06 Nov 2014 23:29:50 +0600
>> From: Рыбин Денис <mejdugorka at yandex.ru>
>> To: homeros at lists.altlinux.org
>> Subject: [Homeros] Разработка сайтов
>> Message-ID: <1184891415294990 at web21m.yandex.ru>
>> Content-Type: text/plain; charset=koi8-r
>>
>> Здравствуйте, меня зовут Рыбин Денис, некоторые тут меня знают.
>> Взялся изучать php примерно год назад, создал реальный сайт на фреймворке laravel http://tifloforum.ru/ было много идей, но потом все забросил...
>> Вот сейчас снова решился взяться за это дело.
>> Если есть у кого желание присоединиться то буду рад.
>> совместно работать над проектом можно с помощью git и composer.
>>
>> ------------------------------
>>
>> Message: 4
>> Date: Fri, 07 Nov 2014 04:16:39 +0600
>> From: Michael Pozhidaev <msp at altlinux.ru>
>> To: Использование продуктов ALT Linux без зрительного контроля
>> <homeros at lists.altlinux.org>
>> Subject: Re: [Homeros] Q: Терминал в MacOS
>> Message-ID: <m27fz8560o.fsf at blard.localdomain>
>> Content-Type: text/plain; charset=koi8-r
>>
>> "Nikita" writes:
>>> Ввиду очень серьёзных концептуальных проблем средств доступности OS X
>> Оооп, минуточку. В этом месте можно, пожалуйста, развернуть Вашу мысль?
>> Я крайне жаден до концептуальных проблем чего бы там ни было, так что за
>> ценную аналитическую информацию вынесу респект!
>>
>> --
>> Michael Pozhidaev. Tomsk, Russia.
>> Russian info page: http://www.marigostra.ru/
>> English info page: http://www.marigostra.com/
>>
>> ------------------------------
>>
>> Message: 5
>> Date: Fri, 07 Nov 2014 04:36:04 +0600
>> From: Michael Pozhidaev <msp at altlinux.ru>
>> To: Использование продуктов ALT Linux без зрительного контроля
>> <homeros at lists.altlinux.org>
>> Subject: [Homeros] Комбинации для копирования-вставки (was: I: Первая
>> пробная сборка Luwrain для MacOS)
>> Message-ID: <m2389w554b.fsf_-_ at blard.localdomain>
>> Content-Type: text/plain; charset=koi8-r
>>
>> "Nikita" writes:
>>> перевешиваться на CMD-C и CMD-V, потому что с одной стороны CTRL
>> Правильно я понимаю, что это речь про комбинации для
>> копирования-вставки? Значит так: текущие планы подразумевают, что должны
>> быть четыре комбинации: установка отметки в тексте, копирование,
>> вырезание и вставка. Причём у нас требования к выбору этих клавиш
>> особенно жёсткие, потому что копирование куска текста - операция
>> вездесущая. В виде текста можно скопировать произвольный кусок рабочего
>> пространства - список писем, каталоги на диске, главное меню,
>> календарь, шапку сообщения и всё прочее. Без такой степени свободы я
>> чувствую себя как в скафандре. Это к тому, что операции установки отметки
>> и копирования не должны рисковать пересечься с чем-либо, потому что это
>> операция доступная вне зависимости от назначения объекта. Пока
>> предполагалось так:
>>
>> - установка отметки - Ctrl+пробел (позаимствовано у emacs'а);
>> - копировать - Ctrl+Insert;
>> - вставить - Shift+Insert;
>> - вырезать - Ctl+Delete.
>>
>> Помимо неувязок с Маками, этот расклад оказался довольно некомфортным
>> для ноутбуков. Поскольку ничего лучше придумать пока не смог, то
>> эргономические идеи продолжают быть в цене.
>>
>> --
>> Michael Pozhidaev. Tomsk, Russia.
>> Russian info page: http://www.marigostra.ru/
>> English info page: http://www.marigostra.com/
>>
>> ------------------------------
>>
>> Message: 6
>> Date: Fri, 07 Nov 2014 04:56:25 +0600
>> From: Michael Pozhidaev <msp at altlinux.ru>
>> To: Использование продуктов ALT Linux без зрительного контроля
>> <homeros at lists.altlinux.org>
>> Subject: [Homeros] Раздел luwrain.jar (was: Дайджест списка рассылки
>> Homeros; том 56, выпуск 3)
>> Message-ID: <m2y4ro3ply.fsf_-_ at blard.localdomain>
>> Content-Type: text/plain; charset=koi8-r
>>> Я уже предлагал Михаилу, в будущем вынести приложения в отдельные
>> Будут вынесены в ближайшее время, предложение хорошее. Исключение
>> составит, наверно, приложение реестра, потому что оно всё-таки как-то
>> просится быть вместе с ядром.
>>> проекты и подключать их как bundles iOSG, что было бы более логично. В
>> Вот про базовые интерфейсы (Interaction, speech.BackEnd) я предлагаю ещё
>> раз всё обдумать. Есть неплохой механизм догрузки кода через
>> Class.forName(). То есть предлагается нечто вроде:
>>
>> 1. Все интерфейсы лежат просто в luwrain.git.
>> 2. Системнозависимые части пишутся просто на основе этих интерфейсов, с
>> подключённым luwrain.jar в обычном classpath.
>> 3. При запуске в конфиге где-нибудь указано имя класса, который содержит
>> системнозависимую часть, с этим именем далее делаем:
>>
>> Object o = Class.forname(className).newInstance();
>> if (!(o instanceof OsDependent))
>> ошибка;
>> OsDependent osDependent = (OsDependent)o;
>>
>> С этого момента делаем, что захотим.
>>
>> У меня появились сомнения по части luwrain.pim и
>> luwrain.network. Особенно с учётом того, что последний предполагает деп
>> на javax.mail, с которым, как Вы говорили, будут проблемы на
>> Android. Они, наверно, теперь более вероятные кандидаты на выпил в
>> отдельные jar'ы.
>>
>> --
>> Michael Pozhidaev. Tomsk, Russia.
>> Russian info page: http://www.marigostra.ru/
>> English info page: http://www.marigostra.com/
>>
>> ------------------------------
>>
>> Message: 7
>> Date: Fri, 07 Nov 2014 05:04:35 +0600
>> From: Michael Pozhidaev <msp at altlinux.ru>
>> To: Использование продуктов ALT Linux без зрительного контроля
>> <homeros at lists.altlinux.org>
>> Subject: Re: [Homeros] Дайджест списка рассылки Homeros; том 56,
>> выпуск 3
>> Message-ID: <m2tx2c3p8c.fsf at blard.localdomain>
>> Content-Type: text/plain; charset=koi8-r
>>
>> Никита и Александр, я призываю всех помнить, что мы тут собрались с
>> очень разными представлениями, традициями и подходами к проблеме (что на
>> деле очень круто, потому что это значительно веселее, чем мы бы
>> тусовались с одинаковыми плоскими взглядами). Ваш спор просто о разном
>> понимании требований одного и того же, это абсолютно обычная вещь, поэтому мне кажется,
>> что вы оба имели в виду нечто одинаково правильное.
>>
>> "Nikita" writes:
>>> Здравствуйте, me at rusfearuth.su.
>>>> здесь ЕСТЬ CTRL лукавить не нужно,
>>> Лукавить, действительно, не нужно. Я говорил про отсутствие правого Control,
>>> а значит принципиального неудобства выполнения на клавиатурах Apple команд с
>>> клавишами левой половины клавиатуры, типа CTRL+Q и т.п. Надо либо выгибать
>>> запястье левой руки, либо переносить правую через всю клавиатуру.
>>> К слову, пользователи нативного средства чтения экрана VoiceOver постоянно
>>> от этого страдают даже в родной экосистеме.
>>>> по поводу delete, home и т.д. они получаются путём комбинаций клавиш FN +
>>>> другие.
>>> Вы не поняли, что имелось ввиду.
>>> На клавиатурах Apple отсутствует ряд физических клавиш, на которые часто
>>> принято вешать существенный функционал средств чтения экрана.
>>> Да, вы можете эмулировать Delete, например, FN-BackSpace, а Insert
>>> FN-Return, как и сделано в BootCamp, но вот как вы собираетесь эмулировать
>>> Insert+Delete?
>>> Именно поэтому я и говорю, что для Apple клавиатур наверняка придётся делать
>>> отдельную конфигурацию клавиатурных команд, так как эмуляцией многие из
>>> возможных команд будет делать либо долго, либо вообще невозможно.
>>> Успехов. Никита.
>>>
>>> _______________________________________________
>>> Homeros mailing list
>>> Homeros at lists.altlinux.org
>>> https://lists.altlinux.org/mailman/listinfo/homeros
>> --
>> Michael Pozhidaev. Tomsk, Russia.
>> Russian info page: http://www.marigostra.ru/
>> English info page: http://www.marigostra.com/
>>
>> ------------------------------
>>
>> _______________________________________________
>> Homeros mailing list
>> Homeros at lists.altlinux.org
>> https://lists.altlinux.org/mailman/listinfo/homeros
>>
>> Конец Дайджест списка рассылки Homeros; том 56, выпуск 5
>> ********************************************************
>
> ------------------------------
>
> Message: 3
> Date: Fri, 7 Nov 2014 11:13:40 +0400
> From: Никита Пряничников <lpenguin at yandex.ru>
> To: Использование продуктов ALT Linux без зрительного контроля
> <homeros at lists.altlinux.org>
> Subject: Re: [Homeros] I: Первая пробная сборка Luwrain для MacOS
> Message-ID:
> <CAJA_nUZzvQJK4EfiwDvZf3E1qviNEX4DgrbNUfLrMGZUF5uyXg at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Никита,
>> У меня на Yosemite с установленной JRE 8 Luwrain не находит Java.
>> Что там с системными требованиями? Надо более старую Java?
>> OK! Отпишитесь по возможности. Я тоже, когда будет время, попробую всё ещё раз подружить и за одно попробовать Java 7.
>
> Поставил JDK 8 - запустилось. Про JRE на MacOS на сайте оракла пишут
> какуюто муть, дескать если хотите пользоваться java из командной
> строки, мол, ставьте JDK
> (http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-jre.html
> Installing a JRE from Oracle will *not*
> update java -version symlinks or add java
> to your path. To be able to do this, you need to install the JDK.
> )
>
> Может я чегото не понимаю, разбирался не очень много времени..
>
> У вас java -version чего выводит?
>
> 6 ноября 2014 г., 18:51 пользователь Никита Пряничников <lpenguin at yandex.ru>
> написал:
>> Никита,
>> Странно, там должна браться java из PATH. Как буду дома посмотрю, в чем
>> может быть дело. У меня, к сожалению, совсем маленький опыт сборки app под
>> макось, да и еще и с java зависимостью.
>> Может быть дело в Yosemite, так как я тестировал только на Maverics, но
>> это маловероятно.
>>
>> Насчет клавиатуры, забыл сказать: на вызов меню замапплена клавиша F5, так
>> как по-умолчанию в luwrain для этого используется клавиша windows (или
>> super), которая отсутствует в mac os.
>>
>> Thu Nov 06 2014 at 18:40:22, Michael Pozhidaev <msp at altlinux.ru>:
>>
>> Никита, здравствуйте!
>>> "Nikita" writes:
>>>> У меня на Yosemite с установленной JRE 8 Luwrain не находит Java.
>>>> Что там с системными требованиями? Надо более старую Java?
>>> Вообще там с поддержкой предыдущих версий должно быть всё неплохо. У нас
>>> зависимость на 1.7, поэтому я думаю, что это скорее детали механизма
>>> запуска. Подождём, что скажет Никита, который пытался подготовить пакет.
>>>> Из гипотетических проблем могу предположить, что под Mac возможно
>>>> понадобится пересматривать модель команд из-за специфики клавиатур
>>>> Apple.
>>> Это вне всякого сомнения. Уже сейчас налицо необходимость иметь
>>> несколько заготовленных конфигураций. Дело даже не только в Маках, я
>>> понял, что клавиши, удобные для меня на ПК, неудобны на ноутбуках. Но
>>> подобрать для каждого случая действительно удобные варианты - работа
>>> непростая.
>>>
>>> --
>>> Michael Pozhidaev. Tomsk, Russia.
>>> Russian info page: http://www.marigostra.ru/
>>> English info page: http://www.marigostra.com/
>>> _______________________________________________
>>> Homeros mailing list
>>> Homeros at lists.altlinux.org
>>> https://lists.altlinux.org/mailman/listinfo/homeros
>
> ----------- следующая часть -----------
> Вложение в формате HTML было удалено...
> URL: <http://lists.altlinux.org/pipermail/homeros/attachments/20141107/8c087ae1/attachment.html>
>
> ------------------------------
>
> _______________________________________________
> Homeros mailing list
> Homeros at lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/homeros
>
> Конец Дайджест списка рассылки Homeros; том 56, выпуск 6
> ********************************************************
Подробная информация о списке рассылки Homeros