Как стать автором
Обновить
98
0

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

Отправить сообщение
А вы видели habr.com/post/249117? Не нашёл в тексте статьи отсылок туда, но там, казалось бы, решают ту же задачу. Посмотрите также комментарии, там много интересного.

Кстати, в вашей конфигурации работают websockets?
Можете выложить код?
Действительно, HTTPS работает. А вот Websockets в такой связке, по-видимому, не работает в принципе. Например, на Github в консоли Chrome появляется:

WebSocket connection to 'wss://live.github.com/_sockets/<long id>' failed: WebSocket is closed before the connection is established.
Если git не установлен, то конечно. Но у меня всё это развёрнуто на обычном десктопе, и я решил лишний раз не писать ничего на диск.
А парсите так же, как в статье? Способ из неё не подходит для HTTPS, а также если провайдер блокирует целиком весь домен, а не отдельный URL.
Это либо неэффективно, либо неудобно. Вы раз в полчаса перекачиваете целиком весь список, который сейчас уже немаленький, либо парсите diff, который выдаёт API. Идея из статьи применить git, на мой взгляд, — самая удачная.
Скрипт в статье каждый раз перекачивает целиком весь репозиторий, удаляя локальную копию, а также оставляет некоторые некорректные регулярные выражения (Squid рассматривает каждую строку в итоговом файле как регекс). Первое исправляется легко. В качестве полумеры для исправления второго можно добавить ещё пару sed-фильтров. Вместо

#!/bin/sh
cd /root/zapret-info/zapret-info
rm -rf z-i
/usr/local/bin/git clone https://github.com/zapret-info/z-i.git
cat z-i/dump.csv | sed 1d | cut -d ';' -f 3 | tr "\|" "\n" |sed 's/^[ \t]*//;s/[ \t]*$//' |uniq > /usr/local/etc/squid/zapret-urls.txt

использовать

#!/bin/sh                                                                                                                                                                                                                        
cd /root/zapret-info/                                                                                                                                                                                                            
if [ -d "z-i" ]; then                                                                                                                                                                                                            
        cd "z-i"                                                                                                                                                                                                                 
        git pull                                                                                                                                                                                                                 
        cd ".."                                                                                                                                                                                                                  
else                                                                                                                                                                                                                             
        git clone https://github.com/zapret-info/z-i.git                                                                                                                                                                         
fi                                                                                                                                                                                                                               
cat z-i/dump.csv | sed 1d | cut -d ';' -f 3 | tr "\|" "\n" | sed 's/^[ \t]*//;s/[ \t]*$//' | sed 's/\[/\\\[/;s/\]/\\\]/' | uniq > /etc/squid/zapret-urls.txt
Душ — 5 минут

Вот это скорость! Нет, конечно, если заскочить и выйти сразу же, то ок. А как же помыться, после зарядки-то? Вы можете помыть голову с шампунем и потереть себя мочалкой за 5 минут? Даже считая, что утренняя чистка зубов входит в «утренний туалет».
То, что картинка справа визуально отталкивает, ещё не значит, что станок «хуже». Вы же в реальности не в микроскоп на волосы смотрите, а, максимум, трогаете их. Возможно, такие оборванные концы волос будут на ощупь мягче ровно срезанных.
А вы не пробовали на свой NAS ставить ownCloud? Штука со знатно тормозящим веб-интерфейсом, но к ней прилагается вполне работающий клиент для синхронизации à la Dropbox.

Есть ещё SparkleShare, выполняющий аналогичные функции, но его я не пробовал.
У меня, вроде бы, грохнулось на 6-м тесте. Писал тупое перемножение многочленов, безо всяких оптимизаций. Слово-в-слово перевёл на Java и сдал.
Насколько я помню, вылетал даже на книжках, где просто текст в две колонки. На Touch такое словил один раз, на этом файле.
У меня тоже Paperwhite 2 и лёгкое желание сделать даунгрейд до Touch. Ибо, в отличие от Touch, PW2 частенько вылетает на PDF с ошибкой «недостаточно памяти».
Ссылка на поиск пузырей в пене битая. Вот правильная.
Большинство никак. Пару раз мне говорили, что это «бросается в глаза». Из чего я делаю вывод, что всем более-менее пофиг, и переучиваться срочно не нужно.
Я закрываю глаза даже при общении лицом к лицу с другими людьми. Иначе обработка выражения лица собеседника отжирает неприлично много ресурсов мозга.
А почему выбрали экспоненту, а не параболу, скажем? И E-115 как-то очень режет глаз.
Для PDF и DjVu всё же удобнее использовать Document Viewer, который на самом деле EBookDroid. Банально потому что есть автообрезка полей.
Странно: в отличие от других комментаторов мне читать было довольно легко (хотя я не напрягался старательным парсингом и перепроверкой формул). Отдельное спасибо за то, что обратили внимание на sympy. Похоже, инструмент чрезвычайно полезный.
Поясните, почему практика нерабочая?
1
23 ...

Информация

В рейтинге
Не участвует
Работает в
Дата рождения
Зарегистрирован
Активность