Matrix

Mi a Matrix? A Matrix egy új nyílt szabvány az IP feletti nyílt, elosztott, valósidejű kommunikációhoz. Jelen állapotában új nyílt szabványt és API-kat biztosít a Matrix ökoszisztémához való szolgáltatásintegrációhoz, illetve biztosítja a szabvány egy nyílt forrású referenciaimplementációját.

A Matrix mögött álló szervezet, a Matrix.org egy nyílt kezdeményezés, ami semleges felügyelőként őrködik a Matrix szabvány felett. Hogy praktikusan mire lehet(ne) a Matrix-ot használni?

  • decentralizált csoportos csevegés
  • WebRTC Signalling
  • Internet of Things

További részletek a projekt weboldalán. Tegnap megjelent a Synapse - a Matrix python refernciaszervere - 0.7.0-s kiadása.

Hozzászólások

[offtopic]
Nekem egyből ez jutott eszembe az első mondatról:
Akarod tudni, hogy mi is az? A Mátrix mindenütt van. Körülvesz minket, még most ebben a szobában is. Azt láthatod, ha kinézel az ablakodon, vagy ha bekapcsolod a tévét. Mindig érzed, mikor munkába mész, vagy épp templomba, mikor befizeted az adót. Ez a világ mellyel eltakarják szemed elől az igazságot.
[/offtopic]

pch
--
http://www.buster.hu "A" számlázó
--

Pedig eleg egyertelmuen megmondja, hogy a matrix szerinte az a hazugsag ami raveszi ot a munkara, templombamenetelre, adofizetesre. Mar a munkajabol is azert rugtak ki, mert o inkabb hekkerkedni akart ejszakankent, es nem akarta kovetni a ceg erdekeit. Az, hogy ezt ugy abrazolja a film, hogy egy szimulalt valosagbol ki lehet lepni, csak egy modern jelkeprendszer resze (Van egy konyv, amit Neo leemel a polcrol, amikor a drogosoknak odaadja az adatokat, a "Simulacron and simulacra". Ez egy filozofiai mu, a film meglehetosen tavolrol, de ezen is alapszik). Alapvetoen persze csak szorakoztatni akar a film, de a nem-tancikalos reszek altalaban ennek a gondolatvilagnak a leegyszerusitesei.

"The Matrix is everywhere. It is all around us. Even now, in this very room. You can see it when you look out your window or when you turn on your television. You can feel it when you go to work... when you go to church... when you pay your taxes. It is the world that has been pulled over your eyes to blind you from the truth."

Az eddigi hozzászólásokból úgy látom az elnevezés nem igazán szerencsés.
Érdemi hozzászólás a szabványt vagy a referenciaimplementációt tekintve, vagy csak az elképzelésről még nem volt. :-(
Ellenben az látszik, hogy magára valamit is adó HUP-pos feltétlenül Matrix fan! :-)
--
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba!; DropBox

Fantasztikus, feltalálták az XML-el meghülyített, HTTP-re implementált IRC-t. Hogy fejlődik a világ... De legalább, most már lehet curl-al is chatelni.
--
"Maradt még 2 kB-om. Teszek bele egy TCP-IP stacket és egy bootlogót. "

Rfc 3986

2.2.  Reserved Characters

   URIs include components and subcomponents that are delimited by
   characters in the "reserved" set.  These characters are called
   "reserved" because they may (or may not) be defined as delimiters by
   the generic syntax, by each scheme-specific syntax, or by the
   implementation-specific syntax of a URI's dereferencing algorithm.
   If data for a URI component would conflict with a reserved
   character's purpose as a delimiter, then the conflicting data must be
   percent-encoded before the URI is formed.

      reserved    = gen-delims / sub-delims

      gen-delims  = ":" / "/" / "?" / "#" / "[" / "]" / "@"

      sub-delims  = "!" / "$" / "&" / "'" / "(" / ")"
                  / "*" / "+" / "," / ";" / "="

Vagyis az URI-ben olyan komponenst keresünk, ami sub-delims-t tartalmazhat és szintaktikailag állhat azon a helyen, ahol a Wikipedia URI-ben.


Appendix A.  Collected ABNF for URI

   URI           = scheme ":" hier-part [ "?" query ] [ "#" fragment ]

   hier-part     = "//" authority path-abempty
                 / path-absolute
                 / path-rootless
                 / path-empty

   authority     = [ userinfo "@" ] host [ ":" port ]
   userinfo      = *( unreserved / pct-encoded / sub-delims / ":" )

   path-abempty  = *( "/" segment )
   path-absolute = "/" [ segment-nz *( "/" segment ) ]
   path-rootless = segment-nz *( "/" segment )
   path-empty    = 0<pchar>
   segment       = *pchar
   segment-nz    = 1*pchar

A scheme, query és fragment part nem érintett, marad a hier-part. Az authority-ben ugyan lehetne sub-delim, de szintaktikailag annak az első / előtt kell állnia. A többi lehetséges komponensben nem szerepel sub-delim. Vagyis a http://hu.wikipedia.org/wiki/M%C3%A1trix_(matematika) URI valid a zárójelek encode-olása nélkül is.

RFC 1738


2.2. URL Character Encoding Issues

...

   Thus, only alphanumerics, the special characters "$-_.+!*'(),", and
   reserved characters used for their reserved purposes may be used
   unencoded within a URL.