ivan386
0

Я включил плавающую клавиатуру на планшете чтоб она не уменьшала площадь приложения и не дёргала его. Она компактная но приходится её двигать если она перекрывает нужную часть приложения.

ivan386
0

Интересно можно ли подредактировать стандартную клавиатуру Samsung? Давно хочу её сделать полупрозрачной.

ivan386
0

Даже для CF это разные сайты и кешат их отдельно.

ivan386
0

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

ivan386
0

Судя по скриншоту:
image
Фрейм в котором отображается страница стал больше границ окна. Вряд ли это можно поправить стилями страницы.

ivan386
+5
P.S. Хаб "Я пиарюсь!" я видел. А где хаб "Я ищу работу"? :)

На верху страницы ссылка: Мой круг

ivan386
+1

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


Отслеживание мне также не нравиться. Причём я знаю уровень отслеживания пользователя так как сам пользуюсь метрикой и вижу каждое движение мышки и каждую напечатанную буковку посетителем в вебвизоре. Может скоро они пойдут дальше и будут записывать с вебки и микрофона реакцию посетителя на контент.


Меня напрягает рекламма которая предлагает товары и услуги в соответствии с недавней моей активностью.

ivan386
+2

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


Сам стараюсь делать сайты которые работают и с отключенными скриптами.

ivan386
0

Ну допустим можно узнать примерное количество людей с отключёнными скриптами по умолчанию по количеству пользователей дополнения NoScript: 2 172 292


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


Есть сайты которые вполне работают без скриптов а если их включить то начинается треш из потоков рекламы и кучи банеров.

ivan386
0

Скорей всего их используют вместе. И если куки сотрут по отпечатку их установят заново.

ivan386
+2

Хорошо у меня Javascript по умолчанию отключен.

ivan386
0

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

ivan386
0

Можно в Issues написать.

ivan386
+1

Ну ждём теперь когда можно будет искать по нескольким тегам и исключать некоторые теги из результатов поиска.

ivan386
0

Для IPNS в текущей версии клиента кеширование не включено. То есть не отдаются хедеры "Etag" и "Cache-Control".


Я исправил у себя отдачу "Etag"


 core/corehttp/gateway_handler.go | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/core/corehttp/gateway_handler.go b/core/corehttp/gateway_handler.go
index c35431c..d69d8a9 100644
--- a/core/corehttp/gateway_handler.go
+++ b/core/corehttp/gateway_handler.go
@@ -177,7 +177,7 @@ func (i *gatewayHandler) getOrHeadHandler(w http.ResponseWriter, r *http.Request
        return
    }

-   etag := gopath.Base(urlPath)
+   etag := pbnd.Key().B58String()
    if r.Header.Get("If-None-Match") == etag {
        w.WriteHeader(http.StatusNotModified)
        return
@@ -216,8 +216,10 @@ func (i *gatewayHandler) getOrHeadHandler(w http.ResponseWriter, r *http.Request
    // and only if it's /ipfs!
    // TODO: break this out when we split /ipfs /ipns routes.
    modtime := time.Now()
+
+   w.Header().Set("Etag", etag)
+
    if strings.HasPrefix(urlPath, ipfsPathPrefix) {
-       w.Header().Set("Etag", etag)
        w.Header().Set("Cache-Control", "public, max-age=29030400, immutable")

        // set modtime to a really long time ago, since files are immutable and should stay cached
ivan386
0

У меня была вроде как авансовая несколько лет. Мне его отключали из за нехватки рубля на счету. Потом они самостоятельно видимо включили кредитную.


Любые кредиты плюсом не считаю. Это вытягивание денег у клиента. У многих провайдеров есть "обещанный платёж" который позволяет включить интернет на некоторое время в случае отсутствия денег на счету.

ivan386
+1

А я то думаю чего мне всё время приходится её решать. Хотя раньше достаточно было клика.

ivan386
0

Можно и Github Pages и ipfs.io использовать. Но это уже квест по сложнее.

ivan386
+3

Вы можете использовать оригинальные SVG изображения в статье опубликовав их на Github Gist.

ivan386
+2

Вы забыли про сетевой нейтралитет. Провайдеры и другие организации нарушают его ради оптимизации каналов и собственной выгоды. Пытаются добиться его отмены.

ivan386
0

Ну если вам чисто для рутрекера нужно то можно и по ipv6 на него ходить напрямую. Прописав его в hosts.

ivan386
+5

Это они у Ростелекома такую фишку взяли чтоль? Недавно от него отключался ещё и денег должен остался. Знакомые не хотят больше к нему подключаться из за этого. Подключать к тебе приедут всё сделают а отключаться только через офис и очередь на час-два. Ещё и кредитная система. Инетом можешь не пользоваться а счёт в минус уходит. Приостановка интрнета тоже платная. Бесплатная только один месяц в год. Да ещё отказали делать приостановку если в этом же месяце инет включил. ФАС на них нет!

ivan386
0

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

ivan386
–2

Эххх. Ещё один сайт который не работает без js.

ivan386
+4

С другой стороны это конкуренция. Развитие разных фишек. Разные уровни сети. И если где то копирасты и другая нечисть уже добрались до контента то где то их ещё не было или уже нет.

ivan386
0

Также они используют TTH хеш который используется и в DirectConnect. В связи с этим можно поискать источники файла из DC++ в Gnutella(2).

ivan386
0

Ещё есть Gnutella и Gnutella2. Про первую не знаю но вторая больше популярна во франции. Соответственно в ней можно искать что то французкое.

ivan386
0
Вариант чуть сложнее (и тяжелее)

Использовать прогрессивный JPEG

ivan386
0

Потому что всё ещё есть куча людей с медленным интернетом.

ivan386
0

Добавил новую информацию:


Публикацию через ID нужно использовать когда сайт часто обновляется. IPFS клиент через который публикуется контент должен быть постоянно включен или выключаться на небольшие промежутки времени. За день offline у меня клиент забыл привязку id -> мультихеш. Видимо привязка храниться только в DHT.
ivan386
+1

Я тоже сначала возмутился этому а потом понял. У них тоже используется древовидная структра блоков. Только это уже не древовидное хеширование а направленный ациклический граф. Он позволяет более гибко хешировать файлы. Также размеры блоков как я понимаю не фиксированы но не могут превышать определённого значения.


Я попросил добавить TTH в мультихеш. Сейчас для хеширования блоков используется sha256.

ivan386
0

Я сам обеими руками за использование TTH в торрентах. Но уже есть новый шаг в P2P передаче файлов — Межпланетная файловая система IPFS.


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

ivan386
0

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


Микро торрент теоритически совместим со всеми торрент клиентами.


Сейчас в сети есть некоторое количество магнет ссылок у которых есть sha1 хеш (bitprint). Так-же в архиве да и в остальном интернете sha1 хеш присутствует рядом с остальной информацией о файле. Используя это можно собрать микро торрент и найти источники в Bittorrent DHT если кто то догадается так сделать.


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


Проверка частей файла при скачивании будет производится по TTH если он есть.

ivan386
0

Оригинальная Shareaza читает TTH из торрента. В однофайловой раздаче она умеет его использовать. В многофайловой на сколько я помню нет. Но всегда такой торрент можно разобрать скриптом на магниты и скачать файлы по отдельности.


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


Плохо что магниты без скриптов не доступны.

ivan386
0

По этой инструкции добавил "P2P:Protocol:Specifications:Optional Hashes". В моём моде Shareaza TorrentWizard пишет TTH. В официальном пишет всё хеши кроме TTH.

ivan386
0

В uTorrent новом вроде были комментарии и оценки к торрентам.

ivan386
0

Вспомнил серию "Белое Рождество" из сериала "Чёрное Зеркало"

ivan386
0

Maidsafe обещает раскидать контент по телефонам. IPFS раскидывает на PC. Может IFPS можно и под Android скомпилировать.

ivan386
+2

Да всё так же как и в остальном интернете. Музыку послушать. Фильмы, клипы, фото посмотреть. Почитать посты и комментарии. Только вот поделиться баянами не с кем.