Skip to content

Instantly share code, notes, and snippets.

View springmeyer's full-sized avatar

Dane Springmeyer springmeyer

View GitHub Profile
~/projects/tilemill[master]$ npm test
> tilemill@0.7.0 test /Users/dane/projects/tilemill
> expresso
Creating export dir /Users/dane/projects/tilemill/test/fixtures/files/export
Creating data dir /Users/dane/projects/tilemill/test/fixtures/files/data
Started [Server Core:8889].
Initialized test fixture
~/projects/tilemill[master]$ psql tilemill_test
psql (9.1.1)
Type "help" for help.
tilemill_test=# \d
List of relations
Schema | Name | Type | Owner
--------+---------------------------+----------+-------
public | admin_0_line_land_gid_seq | sequence | dane
public | geometry_columns | table | dane
mapnik@0.5.12 ./node_modules/tilelive-mapnik/node_modules/mapnik
mapnik@0.5.12 ./node_modules/mapnik
npm WARN mjsunit.runner@0.1.3 package.json: bugs['web'] should probably be bugs['url']
bones@1.3.21 ./node_modules/bones
├── optimist@0.1.9
├── backbone@0.3.3
├── mirror@0.3.3 (uglify-js@1.0.2)
├── express@2.4.7 (mkdirp@0.0.7 mime@1.2.4 qs@0.4.0 connect@1.7.3)
└── jquery@1.5.1
~/projects/tilemill[master]$ npm test
~/projects/tilemill[master]$ npm test
> tilemill@0.7.0 test /Users/dane/projects/tilemill
> expresso
Creating export dir /Users/dane/projects/tilemill/test/fixtures/files/export
Creating data dir /Users/dane/projects/tilemill/test/fixtures/files/data
Started [Server Core:8889].
Initialized test fixture
Postgis Plugin: SRID warning, using srid=-1 for 'admin_0_line_land'
expresso@0.8.1 ./node_modules/expresso
~/projects/tilemill[master]$ npm test
> tilemill@0.7.0 test /Users/dane/projects/tilemill
> expresso
Creating export dir /Users/dane/projects/tilemill/test/fixtures/files/export
Creating data dir /Users/dane/projects/tilemill/test/fixtures/files/data
Started [Server Core:8889].
Initialized test fixture
@springmeyer
springmeyer / throws.sql
Created December 5, 2011 20:32
sqlite madness
/*
column foo does not exist so query should throw an error
*/
-- proper error if field is not quoted
sqlite> select foo from empty;
Error: no such column: foo
-- proper error if field is escaped using brackets
sqlite> select [foo] from empty;
~/projects/bones[node-v6]$ npm test
> bones@2.0.0alpha3 test /Users/dane/projects/bones
> NODE_PATH=../:./ expresso
uncaught undefined: TypeError: Object [Server Middleware] has no method 'use'
at [object Object].initialize (/Users/dane/projects/bones/servers/Middleware.bones:6:10)
at [object Object].Server (/Users/dane/projects/bones/server/server.js:10:10)
at new <anonymous> (/Users/dane/projects/bones/node_modules/backbone/backbone.js:1094:41)
@springmeyer
springmeyer / cors.diff
Created December 1, 2011 01:40
set custom CORS header in tilemill
diff --git a/servers/Tile.bones b/servers/Tile.bones
index c80ac44..07b7243 100644
--- a/servers/Tile.bones
+++ b/servers/Tile.bones
@@ -65,6 +65,7 @@ server.prototype.getArtifact = function(req, res, next) {
if (err) return next(new Error.HTTP(err.message, 404));
if (res.cache) fs.writeFile(res.cache, tile);
if (headers) headers['max-age'] = 3600;
+ headers['Access-Control-Allow-Origin'] = '*';
res.send(tile, headers);
@springmeyer
springmeyer / results.txt
Created November 30, 2011 02:00
mapnik tests on windoze
Doctest: python_tests.utilities.contains_word ... ok
python_tests.cairo_test.test_pycairo_svg_surface ... ok
python_tests.datasource_test.test_that_datasources_exist ... ok
python_tests.datasource_test.test_field_listing ... ok
python_tests.datasource_test.test_total_feature_count_shp ... ok
python_tests.datasource_test.test_total_feature_count_json ... ok
python_tests.datasource_test.test_reading_json_from_string ... ok
python_tests.datasource_test.test_feature_envelope ... ok
python_tests.datasource_test.test_feature_attributes ... ok
python_tests.datasource_test.test_ogr_layer_by_sql ... ok
@springmeyer
springmeyer / node_mapnik.bat
Created November 24, 2011 03:09
compile output of node-mapnik on windows7 (vs 2010)
c:\dev2\node-mapnik>set PROJ_LIB=C:\dev2\proj\nad
c:\dev2\node-mapnik>set GDAL_DATA=C:\dev2\gdal\data
c:\dev2\node-mapnik>set MAPNIK_INPUT_PLUGINS="c:\\mapnik-2.0\\lib\\mapnik\\input"
c:\dev2\node-mapnik>set MAPNIK_FONTS="c:\\mapnik-2.0\\lib\\mapnik\\fonts"
c:\dev2\node-mapnik>set target=Build