This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// NSDateRFC1123.h | |
// Filmfest | |
// | |
// Created by Marcus Rohrmoser on 19.08.09. | |
// Copyright 2009 __MyCompanyName__. All rights reserved. | |
// | |
#import <Foundation/Foundation.h> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/ruby -w | |
# As the Perl Script http://wiki.getdropbox.com/DropboxAddons/PerlScriptToMakeHTMLIndex | |
# disappeared I started a ruby script | |
# | |
# Ruby Help: http://www.rubycentral.com/pickaxe | |
# Html&CSS Help: http://de.selfhtml.org/css/ | |
# | |
DST_NAME = 'index.html' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
default namespace = "http://filmfestapp.com/schema/festival/v1" | |
namespace a = "http://relaxng.org/ns/compatibility/annotations/1.0" | |
start = | |
## Flat Xml Schema for http://filmfestapp.com festival catalogues. | |
## | |
## This is a http://relaxng.org/ compact schema, to convert to RelaxNG regular or w3c-xsd use | |
## http://www.thaiopensource.com/relaxng/trang.html | |
## |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// UILabelWithCGFont.h | |
// | |
// Created by Marcus Rohrmoser on 26.08.10. | |
// Copyright 2010 Marcus Rohrmoser mobile Software. All rights reserved. | |
// | |
/** <a href="http://www.devx.com/tips/Tip/13829">Function pointer</a> for unicode -> glyph conversion. | |
* | |
* Example implementation: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# ############################################################## | |
# ragel stuff. http://www.complang.org/ragel/ | |
DOT ?= dot | |
RAGEL ?= ragel | |
RAGEL_SOURCES := $(wildcard ./ragel/*.rl) | |
./Generated/%.m : ./ragel/%.rl | |
$(RAGEL) -e -s -G2 -C -o $@ $< | |
./Generated/%.dot : ./ragel/%.rl |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// RagelParser.h | |
// | |
// Created by Marcus Rohrmoser on 24.06.10. | |
// Copyright 2010 Marcus Rohrmoser mobile Software. All rights reserved. | |
// | |
#define RAGEL_ERROR_DOMAIN @"_RAGEL_ERROR_DOMAIN_" | |
#define RAGEL_ERROR_CODE 110 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/ruby -w | |
# visualize macports dependencies: http://blog.mro.name/2010/08/visualise-macports-dependencies/ | |
# pipe the result through graphviz, e.g. | |
# $ ./port-deps2dot.rb | dot -Tpdf -o port-deps.pdf ; open port-deps.pdf | |
def scan_deps | |
pat = /^([^:]+):(.+)$/ | |
name = '' | |
deps = [] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// see https://github.com/mro/librdf.sqlite/issues/10#issuecomment-151000843 | |
// | |
// Perpare (on debian wheezy): | |
// $ git clone https://github.com/mro/librdf.sqlite.git | |
// $ cd librdf.sqlite/demo | |
// $ sudo apt-get install gcc librdf0-dev librdf-storage-sqlite raptor2-utils | |
// $ rapper --output turtle --input rdfxml http://tatort.rdf.mro.name/episodes.rdf > loader.ttl | |
// rapper: Parsing URI http://tatort.rdf.mro.name/episodes.rdf with parser rdfxml | |
// rapper: Serializing with serializer turtle | |
// rapper: Parsing returned 100430 triples |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Based on https://gist.github.com/rtravis/d5a6b1b15972a8ce6d87 | |
// | |
// Compile: | |
// $ gcc -std=c99 -D DEBUG=1 -I /usr/include/raptor2 -I /usr/include/rasqal -c -o rdf_storage_sqlite_mro.o ../rdf_storage_sqlite_mro.c | |
// $ g++ -std=c++0x -I/usr/include/raptor2 -I/usr/include/rasqal -O0 -g3 -Wall -c -fmessage-length=0 -o RedlandStorage.o RedlandStorage.cc | |
// | |
// Link: | |
// $ g++ -o RedlandStorage RedlandStorage.o rdf_storage_sqlite_mro.o -lsqlite3 -lrdf | |
// | |
// Run: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// BinarySearchTC.m | |
// | |
// Created by Marcus Rohrmoser on 12.01.10. | |
// Copyright 2009 Marcus Rohrmoser mobile Software. All rights reserved. | |
// | |
#define USE_APPLICATION_UNIT_TEST 0 | |
#import <SenTestingKit/SenTestingKit.h> |
OlderNewer