Pull to refresh
4
0
Александр Епанешников @alex19EP

Пользователь

Send message

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

насчет рекламы согласен. именно поэтому я использую adguard.
что же до озвучки. этим занимается не браузер а специальные программы экранного доступа. есть встроенный в windows экранный диктор есть свободная nvda на linux есть gnome-orca

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

а не надо нам соболезновать. когда соблюдаются стандарты семантического веба — серфить как вы сказали "общие ресурсы" очень даже приятно.

ну у меня 40 клеточный. мечты о 80 клетках я загнал далеко.
я использую как дополнение к речи. быстро что то посмотреть. или редактируя строчку перейти на пару вверх или вниз. ну и из за экономии места на дисплее и я и использую табуляцию. везде.

А насчёт пробелов или табов. Я наоборот предпочитаю 4 пробела. Это вроде и мэйнстрим тоже. С табуляторами легко ломается форматирование и может по разному размер табулятора в разных редакторах интерпретироваться.

ну так и хорошо. пусть кому надо настроят для себя тот размер который хотят. для поддержания общей стилистики в проектах я использую editorconfig.org


Дисплея Брайля у парня нету вроде.

ну к сожалению это дорогое удовольствие.

ну давайте попробую показать на примере.

часть моего журнала речи
// обратите внимание что отступы проговариваются когда они изменяются.
void Attempt::GiveAnswer(uint8_t answer){

4 пробел if (answer == 0)

8 пробел this->answers.push_back(

12 пробел this->currentQuestion->first.number

8 пробел );

нет отступа }

пусто

// если все на одном уровне лишнего говорится не будит пока отступ не изменится.
void Attempt::shuffleQuestion(Question *question){

4 пробел std::vector temp {question->first, question->second, question->third};

std::shuffle(temp.begin(), temp.end(), this->rng);

question->first = temp.at(0);

question->second = temp.at(1);

question->third = temp.at(2);

нет отступа }


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

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

вот да. вы даже не представляете сколько раз при знакомстве мне приходилось этот миф развеивать.

я бы копнул в сторону включения CSM в EFI. возможно эта старая карта не умеет инициализировать в EFI. линии как уже заметили не влияют на работу карты. только на быстродействие.

а какие проблемы. слепые тоже читают книги. и смотрят фильмы.

оо. вы даже не представляете как хватает.
можно глянуть на это.
зрячих всегда впечатляло.


блин. какой же слепецкий мир тесный. вот читал статью и думал что то история знакомая. дочитал до имени и постиг просветление. menelion_elensule передаю привет.
отличный коммент. как человек использующей спец возможности, прочитал с огромным удовольствием. подписываюсь под каждым словом.
хорошая шутка. кстати вот winget install Ubuntu 18.04 сработает.
так это. пытались уже рассказывать. некоторые даже поверили.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity