{"id":7065,"date":"2020-04-03T00:31:30","date_gmt":"2020-04-02T22:31:30","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=7065"},"modified":"2020-04-03T00:31:52","modified_gmt":"2020-04-02T22:31:52","slug":"7065","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2020\/04\/03\/7065\/","title":{"rendered":"p2p-media-loader"},"content":{"rendered":"\n<p>I ragazzi del POuL stasera han fatto una prova di streaming usando <a href=\"https:\/\/github.com\/Novage\/p2p-media-loader\">https:\/\/github.com\/Novage\/p2p-media-loader<\/a> &#8230;. e sembra funzionare stupendamente bene&#8230;.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-rich\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/github.com\/Novage\/p2p-media-loader\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">I ragazzi del POuL stasera han fatto una prova di streaming usando https:\/\/github.com\/Novage\/p2p-media-loader &#8230;. e sembra funzionare stupendamente bene&#8230;.<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2020\/04\/03\/7065\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"link","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-7065","post","type-post","status-publish","format-link","hentry","category-senza-categoria","post_format-post-format-link"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/s6daft-7065","jetpack-related-posts":[{"id":4345,"url":"https:\/\/monodes.com\/predaelli\/2018\/05\/26\/adding-snap-svg-to-vue-js-and-nuxt-js-projects\/","url_meta":{"origin":7065,"position":0},"title":"Adding Snap.svg to Vue.js and Nuxt.js Projects","author":"Paolo Redaelli","date":"2018-05-26","format":false,"excerpt":"Adding Snap.svg to Vue.js and Nuxt.js Projects | James Scheller Getting Snap.svg Working with Vue.js Out of the gate, there\u2019s some hurdles because Snap mounts itself on the browser\u2019s window object, so if you\u2019re trying to load Snap through WebPack (as opposed to just including it in a project using\u2026","rel":"","context":"In &quot;Javascript&quot;","block_context":{"text":"Javascript","link":"https:\/\/monodes.com\/predaelli\/category\/javascript\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":14698,"url":"https:\/\/monodes.com\/predaelli\/2026\/01\/10\/pears-birds-and-peer-to-peer\/","url_meta":{"origin":7065,"position":1},"title":"Pears, birds and peer to peer","author":"Paolo Redaelli","date":"2026-01-10","format":false,"excerpt":"How does pears.com, p2panda and libp2p compare? I found pears a couple of days ago, when a fellow hacker from POuL highlighted me https:\/\/keet.io, a peer to peer chat application. They promise No middlemen, no metadata, no surveillance, just direct encrypted chats with people you trust. Nice try dudes. Too\u2026","rel":"","context":"In &quot;Ethics&quot;","block_context":{"text":"Ethics","link":"https:\/\/monodes.com\/predaelli\/category\/ethics\/"},"img":{"alt_text":"A network of peer to peer computers","src":"https:\/\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2026\/01\/P2P_network.svg","width":350,"height":200,"srcset":"https:\/\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2026\/01\/P2P_network.svg 1x, https:\/\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2026\/01\/P2P_network.svg 1.5x, https:\/\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2026\/01\/P2P_network.svg 2x"},"classes":[]},{"id":13329,"url":"https:\/\/monodes.com\/predaelli\/2025\/05\/10\/driving-compilers\/","url_meta":{"origin":7065,"position":2},"title":"Driving Compilers","author":"Paolo Redaelli","date":"2025-05-10","format":false,"excerpt":"Fabien Sanglard wrote a very interesting series of articles about compilers, starting from Driving Compilers then The Compiler Driver The Preprocessor The Compiler The Linker Loader A must-read for any programmer worth this name!","rel":"","context":"In &quot;Legenda&quot;","block_context":{"text":"Legenda","link":"https:\/\/monodes.com\/predaelli\/category\/legenda\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7144,"url":"https:\/\/monodes.com\/predaelli\/2020\/04\/30\/little-notes\/","url_meta":{"origin":7065,"position":3},"title":"Little notes","author":"Paolo Redaelli","date":"2020-04-30","format":false,"excerpt":"Just a little note to myself, to start salome on a severly hacked and messed up workstation like mine: paolo@rigel:~\/salome_meca\/appli_V2019.0.3_universal$ \/home\/paolo\/salome_meca\/appli_V2019.0.3_universal\/salome runSalome running on rigel Searching for a free port for naming service: 2815 - OK Searching Naming Service + found in 0.1 seconds Searching \/Kernel\/Session in Naming Service ++++libGL\u2026","rel":"","context":"In &quot;Documentations&quot;","block_context":{"text":"Documentations","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":11167,"url":"https:\/\/monodes.com\/predaelli\/2024\/01\/10\/lets-clone-simplemobiletools\/","url_meta":{"origin":7065,"position":4},"title":"Let&#8217;s clone SimpleMobileTools","author":"Paolo Redaelli","date":"2024-01-10","format":false,"excerpt":"Since SimpleMobileTools has been sold by its creator to a company notorious for buying apps from developers and repacking them with ads, putting a \"no-ads\" subscription to remove it for $15 a week, the time is ripe to clone its repositories! Join me, I already did it!: git clone https:\/\/github.com\/SimpleMobileTools\/Simple-App-Launcher\u2026","rel":"","context":"In &quot;Ethics&quot;","block_context":{"text":"Ethics","link":"https:\/\/monodes.com\/predaelli\/category\/ethics\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2024\/01\/may-the-source-be-with-you-0.webp?fit=750%2C1000&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2024\/01\/may-the-source-be-with-you-0.webp?fit=750%2C1000&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2024\/01\/may-the-source-be-with-you-0.webp?fit=750%2C1000&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2024\/01\/may-the-source-be-with-you-0.webp?fit=750%2C1000&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":4408,"url":"https:\/\/monodes.com\/predaelli\/2018\/07\/02\/happily-surprised\/","url_meta":{"origin":7065,"position":5},"title":"Happily surprised","author":"Paolo Redaelli","date":"2018-07-02","format":false,"excerpt":"Well, people AND companies do changes over time. What I'm writing today was a total impossibility twenty years ago: I'm going to thanks Microsoft for releasing information under a liberal license: Microsoft Releases 125 Million Building Footprints In the US To the OpenStreetMap Community - Slashdot So today I can\u2026","rel":"","context":"In &quot;Ethics&quot;","block_context":{"text":"Ethics","link":"https:\/\/monodes.com\/predaelli\/category\/ethics\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/7065","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=7065"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/7065\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=7065"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=7065"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=7065"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}