Skip to content
#

P2P

Peer-to-Peer (P2P) applications share resources and communicate in a decentralized or distributed architecture. Often application nodes communicate directly with each other or cooperate to do work which benefits other nodes or the overall P2P system. In a pure P2P system, there is no distinction between client and server.

Here are 1,628 public repositories matching this topic...

HaujetZhao
HaujetZhao commented Apr 22, 2020

This is the scene:

I set a sync folder which enabled File Versioning and set the versions path to /sdcard/Syncthing control/Desktop/Markdown , but I didn't create this path manually, and when syncing, there would be conflict, when I check the logs, it says:

Puller (folder "/sdcard/Documents/Markdown" (lziuh-l9bdv), item "test.pdf"): delete file: mkdir /sdcard/Syncthing control/D
canewsin
canewsin commented Mar 4, 2020

I was not able to open port, may be that's because of my ISP, I see on HelloZeroNet page that,

Your port xxxxx is closed, but your Tor gateway is running well.

I see the above message, so if I had a site on ZeroNet, am I considered as a seeder to my site, if I was the only seeder to my site, assuming it is a new site. is it enough that tor gateway is running but without open port ?

feross
feross commented Sep 19, 2019

I think we should create an INSTALL.md file in the root of this repo with detailed installation instructions for each OS, including our recommended installation method, as well as alternatives.

For Mac, for example, we recommend the official installer on the website, but it's also available via a Homebrew Cask.

For each Linux variant, there will be a different command or preferred file to

vincentxavier
vincentxavier commented Apr 13, 2020

I've not seen any oembed snippet code to add, and since it would be complicated to add a it to the reference file, you could give a snippet 👍

[
  {
    "schemes": ["https:\/\/instance.tube\/videos\/watch\/*"],
    "url":"https:\/\/instance.tube\/services\/oembed",
    "discovery":true
  }
]

I've tried it and it works well on a Moodle Instance, where instance.tube is a r

beaker
js-ipfs
lbry-sdk
aphelionz
aphelionz commented Mar 8, 2019

There's been a number of questions lately about data not appearing in the store when you expect, so I thought it would be a good time to take a second to explain the process of opening a database and getting data out of it. The database can be either local or remote.

Important Note: While content discovery can happen via the IPFS distributed hash table, due to the limitations of browser-bas

tmoravec
tmoravec commented Apr 21, 2020

When given a wrong argument, some daemon commands fail with "unknown command" error, instead of a meaningful error message.

Examples of useless error messages:

hard_fork_info abc
unknown command: hard_fork_info abc
Monero 'Carbon Chamaeleon' (v0.15.0.0-57854a3e2)
Commands:
  ...

in_peers abcd
unknown command: in_peers abcd
Monero 'Carbon Chamaeleon' (v0.15.0.0-57854a3e2)
Comm
cuu508
cuu508 commented Apr 30, 2020

I'm looking at implementing a "switch between front and rear camera" feature.

When user taps a button to switch the camera:

  • I run navigator.mediaDevices.getUserMedia with appropriate constraint
  • when getUserMedia returns a stream I run replaceTrack like so:
navigator.mediaDevices.getUserMedia({
    video: { facingMode: facingMode },
    audio: true
}).then(function(stream
patchwork
cinnamon-bun
cinnamon-bun commented Jun 7, 2019

There is a user with a dick pic as their icon. Many people have blocked them, as have I.

I recently clicked through to their profile page to remember if I had blocked them and although their posts are hidden, their user icon is still shown.

Can we use CSS to blur the user icons of blocked and ignored users?

filter: blur(8px);
-webkit-filter: blur(8px);

(Those icons might al

zakaprov
zakaprov commented Feb 4, 2019

Follow-up to: #3846.

When restarting a task with the option to retain finished subtasks (RPC call comp.task.restart_subtasks), finished subtask results are copied over to newly created subtasks. However, the node info from the original subtask (name, id, address) is not included in the state of the new subtask. This has no impact on Golem's operation, but would be a UX improvement.

The rel

You can’t perform that action at this time.