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...
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
The function arguments to core.NewBlockChain got way out of hand. We need a config structure instead.
This issue (webtorrent/webtorrent#1685) mentioned a nice resource that shows how to integrate WebTorrent with various JS video libraries.
https://qiita.com/mehdi/items/22ba55ae30bdcedd0746
Would be nice to add updated versions of these examples to the docs.
-
Updated
May 27, 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 ?
I'm looking at the react tutorial at https://github.com/amark/gun/wiki/React-Tutorial and noticed that the code examples are using depreciated lifecycle methods such as componentWillMount.
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
-
Updated
Jun 17, 2020 - TypeScript
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
Ⅰ. Issue Description
The actual download image behavior is inconsistent with the document description
Ⅱ. Describe what happened
I try to use Dragonfly according to document QuickStart
When I performed Step 5, I didn't see any output. After I checked the log file, I found that there is no words
Summa
Version: [bfba76748b8aabc0d66768009ff6f4adb24ff439]
Type: bug
Severity: medium
Description:
Following the steps and building from this example:
https://github.com/ipfs/js-ipfs/tree/master/examples/circuit-relaying
In the UI, the "Addresses:" section is empty and info.addresses is an empty list. Connecting to other peers works, but not dialing /p2p-circuit/<peerid>.
To be done on lbrytech repo probably.
The wallet is currently configured as defined originally in ElectrumX, there are some docs for it already in there.
Keep in mind that we added new configuration keys and should clean up the unused ones at some point, so we need something easy
FAQ: My data isn't appearing! An explanation of db.load() vs db.events.on("replicated", callback)
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
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
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.getUserMediawith appropriate constraint - when getUserMedia returns a stream I run
replaceTracklike so:
navigator.mediaDevices.getUserMedia({
video: { facingMode: facingMode },
audio: true
}).then(function(stream
When opening/decoding magnet links, parsing x.pe parameter would allow faster download and bootstrapping of torrents.
More info: http://bittorrent.org/beps/bep_0009.html#magnet-uri-format
Might need some changes like
uber/makisu#223
Besides #4521 and #4656.
We have several .ipynb files
For classes declared with struct, forward declarations should also use struct. Currently, only struct Message violates this in a few header files (2 or so?).
Description
Error message when creating a proposal to change the BTC maker fee needs units.
Version
5880ad99c
Location
Somewhere in the config/options documentation.
Description
Document this: libp2p/go-libp2p#560 (comment)
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
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
Add FAQ section
- How does this work?
- Is it secure and private?
- What is WebTorrent?
- How large can the files be?
- How does streaming work?
We need a shiny new guide to run the new Magnetissimo on Heroku.
I'll take a stab at this once I add a few more features I have planned, if no one has taken care of it beforehand.
Included in this issue, maybe creating a Heroku Deploy button for 1-click set ups?
https://github.com/bitcoin-wallet/bitcoin-wallet/blob/master/wallet/README.recover.md
The above guide is useful for people wanting claim forked coins. However it demands certain basic knowledge that isn't possessed by anyone. I tried to familiarize myself with some linux basics before following the above guide but still after a lot of tries i can't come past the decryption.
After entering my
Instead of always allocating a fixed size buffer (1,000,000 bytes currently), it should leverage the upfront knowledge of total size of the metadata and allocate Math.min(DEFAULT_BUFFER_LEN, metadata.length()).

#16083 has been abandoned, so it would be a good first issue to take the branch (bitcoin/bitcoin#16083 (comment)) and submit it as a new pull request.
Useful skills:
Understanding of undo data, the RPC interface and the functional tests.
Want to work on this issue?
The purpose of the
good first issuelabel is to highlight which issues ar