Benutzer-Werkzeuge

Webseiten-Werkzeuge


cocoaheads:cocoapods-librdf

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
cocoaheads:cocoapods-librdf [2014/08/14 17:09] – [r. OSM] mrococoaheads:cocoapods-librdf [2015/10/03 00:24] (aktuell) – [s. RDF + SQLite storage] mro
Zeile 15: Zeile 15:
 ----- -----
  
-== mögliche Ausblicke+== Ausblicke
  
-Dazu noch mit Ausblicken (je nach Interesse) zu folgenden Themen:+zu folgenden Themen, je nach Interesse:
  
 * c. Cocoa Tools (-Pods, -Docs) * c. Cocoa Tools (-Pods, -Docs)
 * t. Travis CI * t. Travis CI
 * r. RDF Intro * r. RDF Intro
-* l. librdf (cross compile)+* l. librdf (C/iOS cross compile)
 * o. librdf.objc (wrapper) * o. librdf.objc (wrapper)
 * s. librdf & sqlite * s. librdf & sqlite
Zeile 30: Zeile 30:
 {{ :cocoaheads:cocoapods.logo.png?200|}} {{ :cocoaheads:cocoapods.logo.png?200|}}
  
-Hilfe um 3rd Party Bibliotheken in (ObjC) Xcode Projekte einbinden.+Hilfe um 3rd Party Bibliotheken in (ObjC) Xcode Projekte einzubinden.
  
 * http://cocoapods.org/ * http://cocoapods.org/
 * legt {{{*.xcworkspace}}} mit 'Unterprojekten' an * legt {{{*.xcworkspace}}} mit 'Unterprojekten' an
-* hilft mit Linker + Header search Paths +* hilft mit Linker + Header Search Paths 
-* ginge wohl auch per [[http://git-scm.com/book/de/Git-Tools-Submodule|git submodule]] + manuelle Xcode config+* ginge wohl auch per [[http://git-scm.com/book/de/Git-Tools-Submodule|git submodule]] + manueller Xcode config
  
 == c. CocoaPod finden == c. CocoaPod finden
Zeile 65: Zeile 65:
  
 * [[https://github.com/mro/librdf.objc/blob/e7ff5b02c8ad7805c4a259a462bf5ca1e10183c7/librdf.objc.podspec|{{{*.podspec}}}]], * [[https://github.com/mro/librdf.objc/blob/e7ff5b02c8ad7805c4a259a462bf5ca1e10183c7/librdf.objc.podspec|{{{*.podspec}}}]],
-* {{{$ gem install cocoapods && pod lib lint && rake release}}} +* {{{$ gem install cocoapods}}} 
-* [[https://github.com/CocoaPods/Specs/blob/master/Specs/librdf.objc/0.0.4/librdf.objc.podspec.json|=> Spec]]+* {{{$ pod lib lint && rake release}}} 
 +so sieht das dann aus: [[https://github.com/CocoaPods/Specs/blob/master/Specs/librdf.objc/0.0.4/librdf.objc.podspec.json|Pod Spec]]
  
 == c. CocoaDocs == c. CocoaDocs
Zeile 80: Zeile 81:
 {{ https://travis-ci.com/img/travis-mascot-200px.png?200}} {{ https://travis-ci.com/img/travis-mascot-200px.png?200}}
  
-kolo CI Server für github Projekte+kostenloser CI Server für github Projekte
 * https://travis-ci.org/mro/librdf.objc * https://travis-ci.org/mro/librdf.objc
-* {{{.travis.yml}}}+* {{{.travis.yml}}} [[https://github.com/mro/librdf.objc/blob/master/.travis.yml|Beispiel]]
  
 == r. RDF == r. RDF
Zeile 93: Zeile 94:
 * RDF: machinenlesbare Beschreibung zu URLs (also allem). Oft ist [[http://www.w3.org/TR/rdf-syntax-grammar/|RDF/XML]] gemeint * RDF: machinenlesbare Beschreibung zu URLs (also allem). Oft ist [[http://www.w3.org/TR/rdf-syntax-grammar/|RDF/XML]] gemeint
 * [[http://www.w3.org/TR/turtle/|Turtle (ttl)]]: kompakte Syntax ohne <> * [[http://www.w3.org/TR/turtle/|Turtle (ttl)]]: kompakte Syntax ohne <>
-* [[http://www.w3.org/TR/rdf-sparql-query/|SPARQL]]: ‘SQL for RDF’+* [[http://www.w3.org/TR/rdf-sparql-query/|SPARQL]]: ‘SQL for RDF’, [[https://github.com/mro/tatort.rdf/blob/master/bin/episodes-without-kommissar.rq|Beispiel]]
 * [[http://librdf.org/raptor/rapper.html|rapper]] und [[http://librdf.org/rasqal/roqet.html|roqet]]: Schweizer Messer Konvertierung/Abfragen. * [[http://librdf.org/raptor/rapper.html|rapper]] und [[http://librdf.org/rasqal/roqet.html|roqet]]: Schweizer Messer Konvertierung/Abfragen.
  
Zeile 108: Zeile 109:
  
 {{ :cocoaheads:bbc_blq-blocks_grey_alpha.png|}} {{ :cocoaheads:bbc_blq-blocks_grey_alpha.png|}}
 +
 +Die komplette BBC Programmwebsite is praktisch RDF mit einer HTML Ansicht.
  
 http://www.bbc.co.uk/programmes/p024cjs3.rdf http://www.bbc.co.uk/programmes/p024cjs3.rdf
Zeile 118: Zeile 121:
 ** das wiederum eine [[http://rec.mro.name/assets/2013/rdf.xslt|XSLT Trafo (zu RDF/XML)]] benennt. ** das wiederum eine [[http://rec.mro.name/assets/2013/rdf.xslt|XSLT Trafo (zu RDF/XML)]] benennt.
 * {{{rapper -i grddl -o turtle 'http://rec.mro.name/stations/b2/2014/08/14/1905%20Z%c3%bcndfunk.xml'}}} * {{{rapper -i grddl -o turtle 'http://rec.mro.name/stations/b2/2014/08/14/1905%20Z%c3%bcndfunk.xml'}}}
 +
 == r. FOAF == r. FOAF
  
 {{ http://www.foaf-project.org/sites/all/themes/tapestry/foaf-project/SmileysTransp.gif}} {{ http://www.foaf-project.org/sites/all/themes/tapestry/foaf-project/SmileysTransp.gif}}
  
-* [[http://www.foaf-project.org/|'Friend-of-A-Friend']] - 'kennt' etc. Topologien zwischen Personen+* [[http://www.foaf-project.org/|'Friend-of-A-Friend']] - Topologien ('kennt' etc.zwischen Personen
 * http://www.w3.org/People/Berners-Lee/card.rdf * http://www.w3.org/People/Berners-Lee/card.rdf
 * http://mro.name/foaf.rdf#me * http://mro.name/foaf.rdf#me
Zeile 131: Zeile 135:
 * http://purl.mro.name/westcork/pois.html und [[http://drop.mro.name/cork/2014/pois.rdf|RDF]] (Nichtöffentlich :-() * http://purl.mro.name/westcork/pois.html und [[http://drop.mro.name/cork/2014/pois.rdf|RDF]] (Nichtöffentlich :-()
 * http://purl.mro.name/flno/ts1994/ (Nichtöffentlich :-() * http://purl.mro.name/flno/ts1994/ (Nichtöffentlich :-()
 +
 == l. librdf == l. librdf
  
Zeile 153: Zeile 158:
  
 * http://purl.mro.name/rdf/sqlite/ * http://purl.mro.name/rdf/sqlite/
 +* RDF Code ist leider oft nicht produktionsreif sondern 'Proof of Concept'
 +* langsam und/oder Speichersau
 +* deshalb eigene Neuimplementierung des SQLite Store
 +* Ergebnis: Code halbiert, nur noch 1% der urspr. Laufzeit
 +
 == Vielen Dank == Vielen Dank
  
cocoaheads/cocoapods-librdf.1408028958.txt.gz · Zuletzt geändert: 2014/08/14 17:09 von mro