1.1, Аноним (1), 18:27, 24/02/2021 [ответить] [﹢﹢﹢] [ · · · ]
| –17 +/– |
Удобно из браузера скачивать, нужно только найти толпу дурачков, которые захостят тебе контент на куче нод. К сожалению, го ограничивает применимость, но ничего не поделать. Так в принципе очень удобно: по хэшу получаешь доступ к определённым файлам определённых версий.
| |
|
2.26, еман (?), 20:32, 24/02/2021 [^] [^^] [^^^] [ответить]
| +4 +/– |
>го ограничивает применимость
тут конкретнее. где и в чём ограничивает go?
| |
|
3.31, Аноним (1), 20:52, 24/02/2021 [^] [^^] [^^^] [ответить]
| –15 +/– |
Причина та же, что и с java. Если оно нигде в стеке не используется, этот кусок будет сбоку пришлёпан. В лучшем случае, в худшем -- придётся как-то интегрировать через костыли и подпорки.
| |
|
4.51, Аноним (51), 01:17, 25/02/2021 [^] [^^] [^^^] [ответить]
| +5 +/– |
В отличии от java тут не требуется отделтный jvm. На выходе же простой elf бинарник. А если ещё не требуется CGO то бинарник не будет привязан к libc и будет переносимым между разными системами и дистрибутивами.
| |
|
5.55, Аноним (1), 03:22, 25/02/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
Скажем, graalvm тоже вполне умеет продуцировать бинари. И даже GC выкидывает, опционально. Если огромный вонючий бинарь заменить на какой-нибудь сферический flatpak, то инфраструктура только выиграет - хотя бы видно что там в этом флатпаке, можно контроллировать процесс сборки и обновления содержимого. Так что нет, разницы в этом плане тут нет.
| |
|
6.64, еман (?), 13:47, 25/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
> Скажем, graalvm тоже вполне умеет продуцировать бинари. И даже GC выкидывает, опционально.
> Если огромный вонючий бинарь заменить на какой-нибудь сферический flatpak, то инфраструктура
> только выиграет - хотя бы видно что там в этом флатпаке,
> можно контроллировать процесс сборки и обновления содержимого. Так что нет, разницы
> в этом плане тут нет.
слишком толсто. RTFM[/thread]
| |
|
|
4.73, Аноним (73), 14:31, 25/02/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Причина та же, что и с java. Если оно нигде в стеке
> не используется, этот кусок будет сбоку пришлёпан. В лучшем случае, в
> худшем -- придётся как-то интегрировать через костыли и подпорки.
То же можно сказать про любой язык, даже про Си. Например, если весь проект на Джаве, а одна библиотека на Си, она будет сбоку пришлепана и интегрирована через костыли и подпорки (FFI, необходимость сборки под разные архитектуры).
| |
|
|
2.111, Аноним (-), 05:23, 27/02/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
> К сожалению, го ограничивает применимость,
Ну, блин, есть даже C'шная реализация сабжа. Чего тебе еще надо?
| |
|
1.2, Вопль_в_пустыне (?), 18:35, 24/02/2021 [ответить] [﹢﹢﹢] [ · · · ]
| –5 +/– |
Так то штука классная, но с таким убогим интерфейсом она годна для кучки гиков, когда разрабы осознают что надо быть ближе к массовому юзеру...
| |
|
|
3.7, Аноним (7), 19:01, 24/02/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
Тому, кто хочет создать продукт, которым кто-то (кроме автора) будет пользоваться
| |
|
4.19, Аноним (19), 19:52, 24/02/2021 [^] [^^] [^^^] [ответить]
| +7 +/– |
Линус за свою щизнь не задизайнил ни одного графического интерфейса.
Но, внезапно, его разработками пользуются.
| |
|
|
|
7.63, bergentroll (ok), 13:44, 25/02/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
> эта типа должно выглядеть умно ?
Что именно, что Л. Торвальдс написал графическое приложение? Ну, он умный, да.
| |
|
8.65, Аноним (-), 13:52, 25/02/2021 [^] [^^] [^^^] [ответить] | +/– | Тут ты прав, это была горячка с моей стороны Линус божественный UI дизигнер, че... текст свёрнут, показать | |
|
|
|
|
|
|
2.84, iPony129412 (?), 18:56, 25/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
Это так не работает.
Можно вспомнить про P2P клиенты и страшные и сложные (для околодомохозяки актив/пасив, всякие пробросы это целое дело).
Пользовались по тому что смысл был.
| |
|
3.112, Аноним (-), 05:25, 27/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
А потом пришел IPv6 и это перестало иметь мозги, теперь айпишник можно каждому таракану выдать.
| |
|
|
|
2.13, Сейд (ok), 19:31, 24/02/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
В ней небольшое время ожидания. Что-то типа Psiphon. Не сравнить с Freenet или RetroShare.
| |
|
3.66, JL2001 (ok), 13:57, 25/02/2021 [^] [^^] [^^^] [ответить] | +3 +/– | совершенно не понимаю, что у ipfs общего с Psiphon с Freenet не работал ipfs - м... большой текст свёрнут, показать | |
|
4.121, Аноним (122), 09:33, 28/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
> единственный минус, что не даёт лично мне заменить торенты на ipfs - невозможность в одну команду скачать файл с ipfs и начать его раздачу (и чтоб без дублирования занятого места на винте)
> заявке на гитхабе уже года 3-4, похоже разрабов это не сильно интересует
По-моему в 'dat' это из коробки:
dat source-dir -- выдаёт link и раздаёт каталог по этому линку
dat dat://link target-dir -- скачивает каталог и продолжает раздавать
https://docs.datproject.org/docs/cli-intro
| |
|
|
|
1.4, Аноним (4), 18:40, 24/02/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
"для организации работы сайтов, не привязанных к серверам"
Было бы интересно почитать об этом более подробно.
| |
|
2.61, JL2001 (ok), 13:36, 25/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
> "для организации работы сайтов, не привязанных к серверам"
> Было бы интересно почитать об этом более подробно.
я так понял, есть две интерпритации "не привязано к серверам":
1) весь сайт строится на замене https:// на ipns:// или dweb://ipns/ и живёт в условиях браузеров с эдонами для dweb или с с указаными локальными/глобальными нодами ipns
2) js-ipns (реализация ноды ipns на жаваскрипте) запускается на главной странице, доступной в обычном интернете, и далее пункт 1
| |
|
|
|
3.25, Dzen Python (ok), 20:31, 24/02/2021 [^] [^^] [^^^] [ответить]
| –4 +/– |
Уж лучше закрываемые еженедельные CVE, чем хрен-пойми-что-там-копмилятор-наворотил, для которого надежных методов поиска этих самых уязвимостей нет
| |
|
4.67, JL2001 (ok), 13:59, 25/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
> Уж лучше закрываемые еженедельные CVE, чем хрен-пойми-что-там-копмилятор-наворотил,
> для которого надежных методов поиска этих самых уязвимостей нет
а что, в сишечке компилятор воротит только то, что боженька и три закона робототехники заповедовали?
| |
|
5.113, Аноним (-), 05:25, 27/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
В сишке компилятор не скачивает половину интернета как у гуглохипстеров.
| |
|
6.123, anonymous (??), 12:09, 28/02/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
Go компилятор тоже не скачивает. А скачивает пакетный менеджер. Разница лишь в том, что Go предлагает встроенный менеджер (который можно и не использовать), а экосистемы Си не предлагают и заставляют все те же пакеты скачивать, сопоставлять и собирать вручную.
| |
|
|
|
3.29, Аноним (-), 20:40, 24/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
Ну и фиг с ними, при правильно собранной системе - в худшем случае вывалит трейс, вот только зерадей просто так тебе еще фиг кто падарит, так что все эти пугалки для галки ^_^
| |
3.34, Аноним (9), 21:48, 24/02/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
Обладатель интеллекта - чловек перешедший на сдедующую ступень эволюции после обезьяны.
| |
3.36, Аноним (36), 22:16, 24/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
А причем тут CVE?
Или ты хочешь рассказать о непогрешимости rust и go?
| |
|
4.124, anonymous (??), 12:12, 28/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
Просто Rust и Go делают гораздо более подробную проверку на ошибки на этапе компиляции (а затем во время работы). Это не гарантия тотального security, но вполне неплохой набор гарантий safety.
| |
|
|
|
|
2.114, Аноним (-), 05:27, 27/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
Скорее ip link set blah-doh-something :). Так что скоро попадет в linux-utils.
| |
|
|
2.27, пох. (?), 20:36, 24/02/2021 [^] [^^] [^^^] [ответить]
| –5 +/– |
Оно на игогого написано, как еще оно должно ее жрать?
| |
2.35, Ordu (ok), 22:11, 24/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
Ссылки на issue есть? Было бы любопытно почитать про проблемы потребления памяти в go программах. Пускай даже и в одной программе.
| |
|
3.37, FractaL (ok), 22:18, 24/02/2021 [^] [^^] [^^^] [ответить]
| –3 +/– |
Воистину святыми и непогрешимыми Rust и Go да вознесёмся мы в небеса. А чертям место в аду.
| |
|
4.38, Ordu (ok), 22:35, 24/02/2021 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Воистину святыми и непогрешимыми Rust и Go да вознесёмся мы в небеса.
> А чертям место в аду.
Я просил ссылку на issue, а не проповедь. И уж тем более не от тебя -- ты не настоящий фрактал, и у тебя квалификации не хватает даже на то, чтобы троллить сишными дырянями. Квалификация настоящего фрактала весьма сомнительна, но тебе бы вообще молчать зубами к стенке.
| |
|
5.40, Аноним (40), 23:18, 24/02/2021 [^] [^^] [^^^] [ответить]
| –2 +/– |
Сари какой агрессивный. У тебя же рак любимый ? Чего в го.. влезаешь так яро
| |
|
6.41, Ordu (ok), 23:38, 24/02/2021 [^] [^^] [^^^] [ответить] | +1 +/– | Потому что менеджмент памяти -- это проблема Computer Science, которая не разреш... большой текст свёрнут, показать | |
|
7.44, Аноним (44), 23:54, 24/02/2021 [^] [^^] [^^^] [ответить]
| –3 +/– |
> не разрешима в общем случае теоретически, и, как следствие, неразрешима практически. А это значит, что эта проблема даёт отличные возможности расти над серой массой быдлокодеров
Ты смотри как вырос то. Это ты так на игогошке наскакался или растишки обожрался.
Ростун ты наш, светлый разум блин.
Тот-то у тебя проблема не разрешима а у всех разрешима. :D Кто тут быдлокодер хм..
| |
|
8.48, Ordu (ok), 00:15, 25/02/2021 [^] [^^] [^^^] [ответить] | +2 +/– | Ты б Кнута хотя б почитал, а Он разбирает там вопрос динамического выделения па... большой текст свёрнут, показать | |
|
|
10.80, Ordu (ok), 17:56, 25/02/2021 [^] [^^] [^^^] [ответить] | +1 +/– | Ты с начала читал Ты уверен, что ты правильно понял, что значит разрешима Та... текст свёрнут, показать | |
|
9.78, Аноним (79), 16:56, 25/02/2021 [^] [^^] [^^^] [ответить] | +/– | Перестаём быдлокодить на быдло языках, перестаём ныть Уменьшаем количество смуз... текст свёрнут, показать | |
|
|
7.47, Аноним (-), 00:06, 25/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
> Потому что менеджмент памяти -- это проблема Computer Science, которая не разрешима в общем случае теоретически, и
Это вообще с каких таких пор в CS рубятся на предмет неразрешимых теоретически проблем с памятью ? Вот это вот вообще не кс проблема. Решений как автоматически освобождать память миллионы и gc, все правильно - одна из них, хоть и далеко не самая лучшая. Т.е главная проблема, как сказали маркетолухи - забывают освободить память, я правильно понимаю ?
| |
|
8.49, Ordu (ok), 00:16, 25/02/2021 [^] [^^] [^^^] [ответить] | +1 +/– | Как минимум, со времён первого издания TAOCP Кнута Причём в TAOCP всё подкрепле... текст свёрнут, показать | |
|
9.53, Аноним (53), 02:43, 25/02/2021 [^] [^^] [^^^] [ответить] | –2 +/– | ага, зопелю вам нью делит, ой блин, ни спасло, давайте ище по три рубля, бум реш... текст свёрнут, показать | |
|
10.56, Ordu (ok), 04:30, 25/02/2021 [^] [^^] [^^^] [ответить] | +1 +/– | Когда тебе заказчик задаёт вопросы типа твой код не течёт Чем докажешь , что... большой текст свёрнут, показать | |
|
|
12.85, Ordu (ok), 19:37, 25/02/2021 [^] [^^] [^^^] [ответить] | +3 +/– | Что значит не проблема CS А что тогда проблема CS И, в смысле, когда Кнут ... большой текст свёрнут, показать | |
|
|
14.99, Ordu (ok), 18:05, 26/02/2021 [^] [^^] [^^^] [ответить] | +2 +/– | Бесконечная лента -- это математическая абстракция Как и любая абстракция она и... большой текст свёрнут, показать | |
|
|
16.107, Ordu (ok), 00:47, 27/02/2021 [^] [^^] [^^^] [ответить] | +1 +/– | Естественно Это вообще а непросто б требует дорогущего оборудования в я по... большой текст свёрнут, показать | |
|
|
18.109, Ordu (ok), 01:34, 27/02/2021 [^] [^^] [^^^] [ответить] | +/– | В смысле, ты хочешь чтобы я тебе ссылок накидал Про что именно Про дамасскую с... большой текст свёрнут, показать | |
|
|
|
|
16.133, Ordu (ok), 01:33, 01/03/2021 [^] [^^] [^^^] [ответить] | +/– | Процесс отладки -- это неформализованный метод Кустарный Если бы он был действ... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
7.81, Sw00p aka Jerom (?), 18:13, 25/02/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Потому что менеджмент памяти -- это проблема Computer Science, которая не разрешима в общем случае теоретически, и, как следствие, неразрешима практически.
Кто автор сего доказательства неразрешимости? Ссылочку в студию плиз.
| |
|
8.83, Ordu (ok), 18:53, 25/02/2021 [^] [^^] [^^^] [ответить] | +/– | Не, давай лучше ты дашь ссылку на доказательство разрешимости Неразрешимость св... большой текст свёрнут, показать | |
|
|
10.98, Ordu (ok), 17:37, 26/02/2021 [^] [^^] [^^^] [ответить] | +1 +/– | Это значит, который позволяет промышленным образом получать гарантированный резу... большой текст свёрнут, показать | |
|
|
12.101, Ordu (ok), 21:49, 26/02/2021 [^] [^^] [^^^] [ответить] | +/– | Можно я не буду отвечать на каждое твою строчку, и просто в целом попытаюсь отве... большой текст свёрнут, показать | |
|
|
14.136, Ordu (ok), 05:50, 01/03/2021 [^] [^^] [^^^] [ответить] | +/– | Я смотрю, тебе надоел поиск истины, и ты решил разговор завалить в партер полити... большой текст свёрнут, показать | |
|
|
16.142, Ordu (ok), 00:53, 02/03/2021 [^] [^^] [^^^] [ответить] | +/– | Потому что, бизнес делает миру хорошо -- это парадигма капитализма Принятая в... большой текст свёрнут, показать | |
|
|
18.145, Ordu (ok), 04:24, 02/03/2021 [^] [^^] [^^^] [ответить] | +/– | Не бизнес стал парадигмой капитализма, а идея о том, что бизнес -- это метод улу... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
|
|
|
5.43, Аноним (44), 23:51, 24/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
Типа у настоящего фрактала есть хоть какая-то квалификация. Насмешил.
Тем более он открытым текстом писал сам что квалификации у него нет от слова совсем и его опыт в программировании равено нулю.
| |
|
6.46, Ordu (ok), 00:06, 25/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
> Типа у настоящего фрактала есть хоть какая-то квалификация. Насмешил.
знаю. Я не наблюдал его комментов, которые бы позволяли судить.
> Тем более он открытым текстом писал сам что квалификации у него нет
> от слова совсем и его опыт в программировании равено нулю.
Может быть, но я тоже такое могу написать при определённых условиях, и поэтому доверять таким словам я бы не стал.
| |
|
|
|
|
4.104, Ordu (ok), 22:55, 26/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
>> Ссылки на issue есть? Было бы любопытно почитать про проблемы потребления памяти в go программах. Пускай даже и в одной программе.
> Сорри, был занят.
> Например:
> https://github.com/ipfs/go-ipfs/issues/3318
> https://github.com/ipfs/go-ipfs/issues/3532
> Пробовал в 2019, проблема актуальна.
О, спс.
> Ну тут скорее проблема не из-за самого Go, а в качестве реализации.
Да, это не выглядит проблемой Go или GC. Сложно сказать, в чём именно проблема -- там если походить по ссылкам, довольно много проблем, приводящих к выжиранию ресурсов. Скажем тысячи открытых соединений. То есть да, можно сказать, что это проблема реализации и успокоиться на этом. Но местами складывается впечатление, что проблемы вылезают из распределённости, и неясно где и как где и как детектировать и куда втыкать лимиты, вида "не буду стучаться к новым пирам, пока не найду открытых соединений, которых можно закрыть". Любопытно было бы поковырять глубже...
| |
|
5.105, BrainFucker (ok), 23:13, 26/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
Там и изначально было видно что начали реализовывать не продумав архитектуру нормально. Чего только стоит то что оно у них по дефолту добавляемый файл тупо копировало внутрь себя, вместо того чтобы использовать файлы напрямую, как у торрентов. Позже они вроде как добавили опцию чтобы можно было не дублировать файлы, но оно у них работало тоже со какими-то нюансами. Такое себе, в общем. Идея отличная, но реализация...
| |
|
|
|
2.68, JL2001 (ok), 14:02, 25/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
> Проблему потребления памяти исправили? А то оно жрало так будто трижды на
> Java написано.
а у меня не жрало и не жрёт
конкретика или ссылка на багу - в студию
иль провакатор и дезинформатор?
| |
|
|
|
5.117, BrainFucker (ok), 14:30, 27/02/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
> A newly started daemon has RSS=92020
Ну офигеть, при запуске потребляет "всего" 90МБ. А до запуска так и вовсе 0, вот это вообще круто!
| |
|
|
|
|
1.14, rvs2016 (ok), 19:32, 24/02/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Вот надо мне на своём сайте файл (например, картинку) разместить не так, как обычно это делается, а в распределённой сети IPFS так, чтобы потом пользователи сайта могли получать файл этот файл не из одного веб-сервера, а из этой самой распределённой сети IPFS.
Как это сделать?
| |
|
2.16, Аноним (1), 19:45, 24/02/2021 [^] [^^] [^^^] [ответить]
| +5 +/– |
Поднимаешь кучу нод, добавляешь на них хэш твоего файла, добавляешь на сайт ссылку на хэш через какой-нибудь ipfs.infura.io и всё. Опыт у пользователей будет различаться, в зависимости от географического расположения ноды. Как синхронизировать обновления нод додумай сам.
| |
2.54, Аноним (54), 02:58, 25/02/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
Для этого существует cluster.ipfs.io. Создаешь кластер, дальше приглашаешь заинтересованных присоединиться к кластеру или проднимаешь узлы на своих ресурсах.
Например, основные сайты IPFS и Protocol Labs как раз доступны через IPFS и объеденены в общий кластер. Потому при загрузке страниц сайта по IPFS, все шустро и почти аналогично вебу. https://collab.ipfscluster.io/ - тут список некоторых публичных кластеров.
Другой вариант: платные сервисы вроде https://pinata.cloud/
| |
2.72, sage (??), 14:23, 25/02/2021 [^] [^^] [^^^] [ответить]
| +2 +/– |
Вариантов несколько:
1. Если у вас весь сайт доступен через IPFS, ничего дополнительно делать не нужно, достаточно вставить относительную ссылку.
2. Если у вас обычный веб-сайт (не в IPFS), и вы хотите вставить картинку ссылкой в IPFS, следует указать какой-либо публичный шлюз, а пользователи с расширением IPFS Companion или браузером Brave будут открывать её через свои локальные шлюзы.
3. Поднять собственные шлюзы и вставить картинку HTML-тегом picture со вложенным тегом source с несколькими ссылками.
| |
|
3.75, rvs2016 (ok), 15:43, 25/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
> Вариантов несколько:
> 1. Если у вас весь сайт доступен через IPFS, ничего дополнительно делать
> не нужно, достаточно вставить относительную ссылку.
> 2. Если у вас обычный веб-сайт (не в IPFS), и вы хотите
> вставить картинку ссылкой в IPFS, следует указать какой-либо публичный шлюз, а
> пользователи с расширением IPFS Companion или браузером Brave будут открывать её
> через свои локальные шлюзы.
> 3. Поднять собственные шлюзы и вставить картинку HTML-тегом picture со вложенным тегом
> source с несколькими ссылками.
Сайт обычный, не в IPFS. Внутрь его страниц просто некоторые объекты типа картинок надо грузить из IPFS. И при этом не хочется же пользователям говорить типа - установите себе приблуды (расширения, ноды там всякие и т.п.), т.к. часть из них этого просто не поймёт, а часть не будет с этим заморачиваться, а просто пойдёт на другой сайт, где "всё работает и так". Поэтому все эти ноды хорошо бы запускать каким-нибудь джава-скриптом или прямо самими браузерами внутри пользовательских браузеров. Больше всего таким требованиям пока подходит браузер Brave. Им в деле загрузки объектов из IPFS повезёт. Остальные, горемычные, будут грузить объекты в страницы старинным дедовским из 90-х годов способом.
| |
|
4.87, Аноним (-), 22:06, 25/02/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Поэтому все эти ноды хорошо бы запускать каким-нибудь джава-скриптом или прямо самими браузерами внутри пользовательских браузеров.
Так тоже можно: https://js.ipfs.io/
| |
|
5.88, rvs2016 (ok), 22:33, 25/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
>> Поэтому все эти ноды хорошо бы запускать каким-нибудь
>> джава-скриптом или прямо самими браузерами внутри
>> пользовательских браузеров.
> Так тоже можно: https://js.ipfs.io/
Какой-то там javascript ни разу не браузерный... :-(
| |
|
6.91, JL2001 (ok), 00:34, 26/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
>>> Поэтому все эти ноды хорошо бы запускать каким-нибудь
>>> джава-скриптом или прямо самими браузерами внутри
>>> пользовательских браузеров.
>> Так тоже можно: https://js.ipfs.io/
> Какой-то там javascript ни разу не браузерный... :-(
но в браузере он точно могёт
| |
|
|
|
3.92, JL2001 (ok), 00:48, 26/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
> 2. Если у вас обычный веб-сайт (не в IPFS), и вы хотите
> вставить картинку ссылкой в IPFS, следует указать какой-либо публичный шлюз, а
> пользователи с расширением IPFS Companion или браузером Brave будут открывать её
> через свои локальные шлюзы.
> 3. Поднять собственные шлюзы и вставить картинку HTML-тегом picture со вложенным тегом
> source с несколькими ссылками.
а можно в третье вписать второе? и туда же вписать обычный http ещё?
| |
|
|
|
2.22, Аноньимъ (ok), 20:03, 24/02/2021 [^] [^^] [^^^] [ответить]
| +5 +/– |
Нет. I2p транспорт так и неосилили.
Более того, зайдя не на тот ipfs сайт рискуете оказаться распространителем и хранителем очень незаконных материалов.
| |
|
3.33, Аноним (33), 20:59, 24/02/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
> распространителем
Есть настройка, чтобы распространялись только pinned.
| |
3.57, Lex (??), 06:00, 25/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
> хранителем очень незаконных материалов
Как будто туда заходят за чем-то еще
| |
|
|
3.28, пох. (?), 20:37, 24/02/2021 [^] [^^] [^^^] [ответить]
| +2 +/– |
Почему только хтмл? Прон тоже можно - но только одобряемый товарищмайором.
| |
|
4.39, Аноньимъ (ok), 22:51, 24/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
> Почему только хтмл? Прон тоже можно - но только одобряемый товарищмайором.
Можно конечно, я к тому что основная идея этой штуки в первую очередь сайты.
| |
|
5.71, JL2001 (ok), 14:12, 25/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
>> Почему только хтмл? Прон тоже можно - но только одобряемый товарищмайором.
> Можно конечно, я к тому что основная идея этой штуки в первую
> очередь сайты.
я не знаю, почему многие так думают - из-за поддержки ноды ipfs протокола http для доступа к данным сети? из-за существования js-ipfs?
сама сеть никак на html не заточена, на сколько мне известно
| |
|
|
|
2.30, Аноним (30), 20:44, 24/02/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
анонимно, для людей, для опенсорса ... го . ну какбы несовместимо по определению, ты еще поди проконтролируй при каждом запуске не подменили ли любимый модуль на гитпомойке. ананимнасть, ха три раза
| |
2.128, username (??), 13:43, 28/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
Ни разу но это и ее важно. Разработчики еще на ранних стадиях добавили черный список для хешей и сказали что будут банить в сети особо злостный контент.
| |
|
1.32, Аноним (30), 20:53, 24/02/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
А сейчас вообще модно стало унижать пользователей. Не торрент - а вебторрент, чтоб webrtc еще паспорт из тумбочки вытягивало. Сильно много роботов стало - унизим же своих пользователей да заставим жабаскриптовую капчу проходить, желательно гуглокапчу, чьхать на ихнюю безопасность, главное чтоб сайтек индексировался для сапы. как бы еще унизить, о ! давай man in middle запилим для юзера, пусть все о себе выкладывает на cloudflare. программы на го, тем более от макак вообще не стоит запускать на компутерах.. прямо вот век технологических прорывов и здравого смысла.
| |
|
2.42, Аноним (44), 23:48, 24/02/2021 [^] [^^] [^^^] [ответить]
| –3 +/– |
Ох как я с тобой согласен.
Надо ещё веб на rust переписать, чтобы WebRust'ия стала.
| |
|
1.86, Аноним (86), 20:14, 25/02/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Честно говоря, из описания я подумал что IPFS позволит мне расшарить содержимое жёстких дисков в P2P сети, как в старом добром eDonkey.
На пробу, выбрал директорию с мемчиками на 20 Гб, нажал Add to IPFS. Через пол часа (Go такой Go) в каталоге ~/.ipfs/blocks образовалось .data файлов на 20 Гб. Т.е. IPFS не просто расшаривает файл, а преобразует его в свой формат и хранит у себя в каталоге.
Получается для того чтобы расшарить 10 Тб файлов мне нужно организовать 10 Тб свободного места под данные IPFS, в то время как в BitTorrent и ed2k достаточно пары сотен килобайт под метаданные. Можно, конечно же, удалить оригинальные файлы и остаться с кодированными бинарями на руках вместо картинок и видосов.
Спрашивается: зачем эта поделка нужна?
| |
|
2.89, Аноним (89), 23:37, 25/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
Чтоб дизмаралить тупых хомячков. Потыкает и будет орать как опеннетные школьники что все тлен и только в гугле облаке счастье.
| |
2.95, JL2001 (ok), 02:43, 26/02/2021 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Получается для того чтобы расшарить 10 Тб файлов мне нужно организовать 10
> Тб свободного места под данные IPFS, в то время как в
> BitTorrent и ed2k достаточно пары сотен килобайт под метаданные.
добавление без дубликации
ipfs add --nocopy
зы: а ещё можно добавить, удалить оригиналы и использовать ipfs fuse в качестве локальной файловой системы
зыы: некоторый список возможностей https://www.opennet.ru/openforum/vsluhforumID3/123371.html#66
| |
2.127, anonymous (??), 12:38, 28/02/2021 [^] [^^] [^^^] [ответить]
| +/– |
> (Go такой Go)
Как Go связан с проблемами производительности? Предвкушая ответ: GC при хотя бы слегка вменяемом подходе не вызывает существенных проблем (может процентов 5 CPU потратите).
| |
|
1.137, Аноним (-), 18:26, 01/03/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
У такой хорошей децентрализованной системы все решения почему-то принимает CloudFlare, а поддержку Tor и I2P не делают уже лет как пять при живой реализации в форке. Давно было пора закапывать.
| |
|
2.143, Аноним (-), 01:51, 02/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
фларь и го , они просто созданы друг для друга.
кстати, го стал выбором малвареводов в 21м.
| |
|
3.146, Michael Shigorin (ok), 19:51, 02/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
> фларь и го , они просто созданы друг для друга.
Как, собственно, и этот торчок (#137) с тором -- пришёл, нагадил в соседней ветке и думает, что ему ничего за это не будет.
> кстати, го стал выбором малвареводов в 21м. | |
|
|
|