GithubHelp home page GithubHelp logo

vegas's People

Contributors

ccuadrado avatar ljsc avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

ccuadrado

vegas's Issues

Get a tweet by id

It should get a tweet by the the id of the tweet, not the user. A lot of stuff on the project plan is wrong. Please reread the requirements before implementing.

Keyword search

Going to see if I can get a directory filled out for keyword search. Maybe replace the caching optional requirement with this one. Will look more impressive anyway if I can get the coverflow view to work.

Keyword search

Going to see if I can get a directory filled out for keyword search. Maybe replace the caching optional requirement with this one. Will look more impressive anyway if I can get the coverflow view to work.

Make the vegas script a little nicer

It should automatically start up the sinatra service and provide a command to kill both sinatra and the vegas driver in one swoop. It should also unmount the directory.

Start brainstorming project requirements

We should start outlining the project requirements. I guess this is where we should start fleshing out exactly what data we are going to provide with the system, as well as some of the test cases.

Keyword search

Going to see if I can get a directory filled out for keyword search. Maybe replace the caching optional requirement with this one. Will look more impressive anyway if I can get the coverflow view to work.

Implement URL parsing

All urls other than pictures should be able downloaded and returned as the file contents.

FUSE FS functioning on OSX

Hey Lou, when I attempt to get this fuse FS working, it's not loading properly for some reason. I've tried for a while to get it right.

Doing gem install fusefs-osx works fine and everything compiles, but it appears my rvm installation doesn't see it., so when I load with ruby current-timeline.rb tweets/ & it gives me a "'require' - no such file to load: fusefs" error. Then I do the following:

harry-potter:examples catalino$ gem install fusefs-osx
Building native extensions. This could take a while...
Successfully installed fusefs-osx-0.7.0
1 gem installed
Installing ri documentation for fusefs-osx-0.7.0...
Installing RDoc documentation for fusefs-osx-0.7.0...
harry-potter:examples catalino$ rvm install fusefs-osx
Unknown ruby interpreter string component: 'fusefs'
Either the ruby interpreter is unknown or there was an error!.
harry-potter:examples catalino$ rvm gem install fusefs-osx
Building native extensions. This could take a while...
Successfully installed fusefs-osx-0.7.0
1 gem installed
Installing ri documentation for fusefs-osx-0.7.0...
Installing RDoc documentation for fusefs-osx-0.7.0...
Building native extensions. This could take a while...
ERROR: Error installing fusefs-osx:
ERROR: Failed to build gem native extension.

/Users/catalino/.rvm/rubies/ruby-1.9.2-p0/bin/ruby extconf.rb
checking for main() in -lfuse_ino64... yes
creating Makefile

make
gcc -I. -I/Users/catalino/.rvm/rubies/ruby-1.9.2-p0/include/ruby-1.9.1/x86_64-darwin10.5.0 -I/Users/catalino/.rvm/rubies/ruby-1.9.2-p0/include/ruby-1.9.1/ruby/backward -I/Users/catalino/.rvm/rubies/ruby-1.9.2-p0/include/ruby-1.9.1 -I. -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wshorten-64-to-32 -Wno-long-long -fno-common -pipe -o fusefs_fuse.o -c fusefs_fuse.c
gcc -I. -I/Users/catalino/.rvm/rubies/ruby-1.9.2-p0/include/ruby-1.9.1/x86_64-darwin10.5.0 -I/Users/catalino/.rvm/rubies/ruby-1.9.2-p0/include/ruby-1.9.1/ruby/backward -I/Users/catalino/.rvm/rubies/ruby-1.9.2-p0/include/ruby-1.9.1 -I. -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wshorten-64-to-32 -Wno-long-long -fno-common -pipe -o fusefs_lib.o -c fusefs_lib.c
fusefs_lib.c:83: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:84: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:85: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:86: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:87: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:88: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:89: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:90: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:92: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:93: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:94: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:95: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:96: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:97: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:98: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:100: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:101: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:102: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:103: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:105: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c: In function ‘editor_fileP’:
fusefs_lib.c:175: warning: implicit conversion shortens 64-bit value into a 32-bit value
fusefs_lib.c:179: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:179: warning: statement with no effect
fusefs_lib.c:197: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:197: warning: statement with no effect
fusefs_lib.c: In function ‘rf_mcall’:
fusefs_lib.c:236: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:236: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:236: warning: statement with no effect
fusefs_lib.c:238: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:238: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:238: warning: statement with no effect
fusefs_lib.c: In function ‘rf_getattr’:
fusefs_lib.c:277: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:277: warning: statement with no effect
fusefs_lib.c:294: warning: statement with no effect
fusefs_lib.c:297: warning: statement with no effect
fusefs_lib.c:308: warning: statement with no effect
fusefs_lib.c:326: warning: statement with no effect
fusefs_lib.c:329: warning: statement with no effect
fusefs_lib.c:340: warning: statement with no effect
fusefs_lib.c:343: warning: statement with no effect
fusefs_lib.c:350: warning: statement with no effect
fusefs_lib.c:352: warning: statement with no effect
fusefs_lib.c:364: warning: statement with no effect
fusefs_lib.c:385: warning: statement with no effect
fusefs_lib.c: In function ‘rf_readdir’:
fusefs_lib.c:407: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:407: warning: statement with no effect
fusefs_lib.c:424: warning: statement with no effect
fusefs_lib.c:428: warning: statement with no effect
fusefs_lib.c:431: warning: statement with no effect
fusefs_lib.c:455: warning: passing argument 2 of ‘filler’ makes pointer from integer without a cast
fusefs_lib.c: In function ‘rf_mknod’:
fusefs_lib.c:472: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:472: warning: statement with no effect
fusefs_lib.c:475: warning: statement with no effect
fusefs_lib.c:477: warning: statement with no effect
fusefs_lib.c:480: warning: statement with no effect
fusefs_lib.c:483: warning: statement with no effect
fusefs_lib.c:485: warning: statement with no effect
fusefs_lib.c:488: warning: statement with no effect
fusefs_lib.c:490: warning: statement with no effect
fusefs_lib.c:493: warning: statement with no effect
fusefs_lib.c:496: warning: statement with no effect
fusefs_lib.c:511: warning: statement with no effect
fusefs_lib.c:514: warning: statement with no effect
fusefs_lib.c:516: warning: statement with no effect
fusefs_lib.c:519: warning: statement with no effect
fusefs_lib.c:522: warning: statement with no effect
fusefs_lib.c:524: warning: statement with no effect
fusefs_lib.c:525: warning: statement with no effect
fusefs_lib.c:530: warning: statement with no effect
fusefs_lib.c:546: warning: statement with no effect
fusefs_lib.c:549: warning: statement with no effect
fusefs_lib.c: In function ‘rf_open’:
fusefs_lib.c:585: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:585: warning: statement with no effect
fusefs_lib.c:588: warning: statement with no effect
fusefs_lib.c:590: warning: statement with no effect
fusefs_lib.c:593: warning: statement with no effect
fusefs_lib.c:595: warning: statement with no effect
fusefs_lib.c:598: warning: statement with no effect
fusefs_lib.c:601: warning: statement with no effect
fusefs_lib.c:604: warning: statement with no effect
fusefs_lib.c:620: warning: statement with no effect
fusefs_lib.c:626: warning: statement with no effect
fusefs_lib.c:628: warning: statement with no effect
fusefs_lib.c:642: warning: statement with no effect
fusefs_lib.c:644: warning: statement with no effect
fusefs_lib.c:646: warning: statement with no effect
fusefs_lib.c:663: warning: assignment makes pointer from integer without a cast
fusefs_lib.c:680: warning: statement with no effect
fusefs_lib.c:681: warning: statement with no effect
fusefs_lib.c:683: warning: statement with no effect
fusefs_lib.c:697: warning: statement with no effect
fusefs_lib.c:699: warning: statement with no effect
fusefs_lib.c:701: warning: statement with no effect
fusefs_lib.c:704: warning: statement with no effect
fusefs_lib.c:718: warning: assignment makes pointer from integer without a cast
fusefs_lib.c:745: warning: statement with no effect
fusefs_lib.c:767: warning: statement with no effect
fusefs_lib.c:770: warning: statement with no effect
fusefs_lib.c:773: warning: statement with no effect
fusefs_lib.c:796: warning: statement with no effect
fusefs_lib.c: In function ‘rf_release’:
fusefs_lib.c:819: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:819: warning: statement with no effect
fusefs_lib.c:821: warning: statement with no effect
fusefs_lib.c:828: warning: statement with no effect
fusefs_lib.c:829: warning: statement with no effect
fusefs_lib.c:837: warning: statement with no effect
fusefs_lib.c:840: warning: statement with no effect
fusefs_lib.c:843: warning: statement with no effect
fusefs_lib.c:846: warning: statement with no effect
fusefs_lib.c:849: warning: statement with no effect
fusefs_lib.c:854: warning: statement with no effect
fusefs_lib.c:856: warning: statement with no effect
fusefs_lib.c:858: warning: statement with no effect
fusefs_lib.c:861: warning: statement with no effect
fusefs_lib.c:863: warning: statement with no effect
fusefs_lib.c: In function ‘rf_touch’:
fusefs_lib.c:896: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:896: warning: statement with no effect
fusefs_lib.c: In function ‘rf_rename’:
fusefs_lib.c:915: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:915: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:915: warning: statement with no effect
fusefs_lib.c:916: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:916: warning: statement with no effect
fusefs_lib.c:918: warning: statement with no effect
fusefs_lib.c:921: warning: statement with no effect
fusefs_lib.c:924: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:924: warning: statement with no effect
fusefs_lib.c:926: warning: statement with no effect
fusefs_lib.c:929: warning: statement with no effect
fusefs_lib.c:933: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:933: warning: statement with no effect
fusefs_lib.c:935: warning: statement with no effect
fusefs_lib.c:938: warning: statement with no effect
fusefs_lib.c:941: warning: statement with no effect
fusefs_lib.c: In function ‘rf_unlink’:
fusefs_lib.c:983: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:983: warning: statement with no effect
fusefs_lib.c:985: warning: statement with no effect
fusefs_lib.c:988: warning: statement with no effect
fusefs_lib.c:1004: warning: statement with no effect
fusefs_lib.c:1007: warning: statement with no effect
fusefs_lib.c:1010: warning: statement with no effect
fusefs_lib.c:1012: warning: statement with no effect
fusefs_lib.c:1015: warning: statement with no effect
fusefs_lib.c:1018: warning: statement with no effect
fusefs_lib.c:1020: warning: statement with no effect
fusefs_lib.c:1023: warning: statement with no effect
fusefs_lib.c:1026: warning: statement with no effect
fusefs_lib.c: In function ‘rf_truncate’:
fusefs_lib.c:1040: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:1040: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:1040: warning: statement with no effect
fusefs_lib.c:1042: warning: statement with no effect
fusefs_lib.c:1044: warning: statement with no effect
fusefs_lib.c:1077: warning: initialization makes pointer from integer without a cast
fusefs_lib.c: In function ‘rf_mkdir’:
fusefs_lib.c:1097: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:1097: warning: statement with no effect
fusefs_lib.c: In function ‘rf_rmdir’:
fusefs_lib.c:1122: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:1122: warning: statement with no effect
fusefs_lib.c: In function ‘rf_write’:
fusefs_lib.c:1151: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:1151: warning: statement with no effect
fusefs_lib.c:1155: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:1155: warning: statement with no effect
fusefs_lib.c:1157: warning: statement with no effect
fusefs_lib.c:1169: warning: statement with no effect
fusefs_lib.c:1172: warning: statement with no effect
fusefs_lib.c:1176: warning: statement with no effect
fusefs_lib.c:1180: warning: statement with no effect
fusefs_lib.c:1185: warning: implicit conversion shortens 64-bit value into a 32-bit value
fusefs_lib.c:1187: warning: statement with no effect
fusefs_lib.c:1188: warning: statement with no effect
fusefs_lib.c:1190: warning: statement with no effect
fusefs_lib.c:1193: warning: statement with no effect
fusefs_lib.c:1202: warning: comparison between signed and unsigned
fusefs_lib.c:1215: warning: comparison between signed and unsigned
fusefs_lib.c:1219: warning: implicit conversion shortens 64-bit value into a 32-bit value
fusefs_lib.c: In function ‘rf_read’:
fusefs_lib.c:1236: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:1236: warning: statement with no effect
fusefs_lib.c:1256: error: ‘struct RString’ has no member named ‘ptr’
fusefs_lib.c:1256: error: ‘struct RString’ has no member named ‘len’
fusefs_lib.c:1256: error: ‘struct RString’ has no member named ‘ptr’
fusefs_lib.c:1256: error: ‘struct RString’ has no member named ‘len’
fusefs_lib.c:1257: error: ‘struct RString’ has no member named ‘len’
fusefs_lib.c:1262: warning: comparison between signed and unsigned
fusefs_lib.c:1265: warning: implicit conversion shortens 64-bit value into a 32-bit value
fusefs_lib.c: At top level:
fusefs_lib.c:1310: warning: initialized field overwritten
fusefs_lib.c:1310: warning: (near initialization for ‘rf_oper.utime’)
fusefs_lib.c: In function ‘rf_mount_to’:
fusefs_lib.c:1388: error: ‘struct RString’ has no member named ‘len’
fusefs_lib.c:1393: warning: passing argument 1 of ‘fusefs_setup’ makes pointer from integer without a cast
make: *** [fusefs_lib.o] Error 1

Gem files will remain installed in /Users/catalino/.rvm/gems/ruby-1.9.2-p0/gems/fusefs-osx-0.7.0 for inspection.
Results logged to /Users/catalino/.rvm/gems/ruby-1.9.2-p0/gems/fusefs-osx-0.7.0/ext/gem_make.out
Building native extensions. This could take a while...
ERROR: Error installing fusefs-osx:
ERROR: Failed to build gem native extension.

/Users/catalino/.rvm/rubies/ruby-1.9.2-p136/bin/ruby extconf.rb
checking for main() in -lfuse_ino64... yes
creating Makefile

make
gcc -I. -I/Users/catalino/.rvm/rubies/ruby-1.9.2-p136/include/ruby-1.9.1/x86_64-darwin10.5.0 -I/Users/catalino/.rvm/rubies/ruby-1.9.2-p136/include/ruby-1.9.1/ruby/backward -I/Users/catalino/.rvm/rubies/ruby-1.9.2-p136/include/ruby-1.9.1 -I. -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wshorten-64-to-32 -Wno-long-long -fno-common -pipe -o fusefs_fuse.o -c fusefs_fuse.c
gcc -I. -I/Users/catalino/.rvm/rubies/ruby-1.9.2-p136/include/ruby-1.9.1/x86_64-darwin10.5.0 -I/Users/catalino/.rvm/rubies/ruby-1.9.2-p136/include/ruby-1.9.1/ruby/backward -I/Users/catalino/.rvm/rubies/ruby-1.9.2-p136/include/ruby-1.9.1 -I. -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wshorten-64-to-32 -Wno-long-long -fno-common -pipe -o fusefs_lib.o -c fusefs_lib.c
fusefs_lib.c:83: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:84: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:85: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:86: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:87: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:88: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:89: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:90: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:92: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:93: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:94: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:95: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:96: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:97: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:98: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:100: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:101: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:102: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:103: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:105: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c: In function ‘editor_fileP’:
fusefs_lib.c:175: warning: implicit conversion shortens 64-bit value into a 32-bit value
fusefs_lib.c:179: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:179: warning: statement with no effect
fusefs_lib.c:197: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:197: warning: statement with no effect
fusefs_lib.c: In function ‘rf_mcall’:
fusefs_lib.c:236: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:236: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:236: warning: statement with no effect
fusefs_lib.c:238: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:238: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:238: warning: statement with no effect
fusefs_lib.c: In function ‘rf_getattr’:
fusefs_lib.c:277: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:277: warning: statement with no effect
fusefs_lib.c:294: warning: statement with no effect
fusefs_lib.c:297: warning: statement with no effect
fusefs_lib.c:308: warning: statement with no effect
fusefs_lib.c:326: warning: statement with no effect
fusefs_lib.c:329: warning: statement with no effect
fusefs_lib.c:340: warning: statement with no effect
fusefs_lib.c:343: warning: statement with no effect
fusefs_lib.c:350: warning: statement with no effect
fusefs_lib.c:352: warning: statement with no effect
fusefs_lib.c:364: warning: statement with no effect
fusefs_lib.c:385: warning: statement with no effect
fusefs_lib.c: In function ‘rf_readdir’:
fusefs_lib.c:407: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:407: warning: statement with no effect
fusefs_lib.c:424: warning: statement with no effect
fusefs_lib.c:428: warning: statement with no effect
fusefs_lib.c:431: warning: statement with no effect
fusefs_lib.c:455: warning: passing argument 2 of ‘filler’ makes pointer from integer without a cast
fusefs_lib.c: In function ‘rf_mknod’:
fusefs_lib.c:472: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:472: warning: statement with no effect
fusefs_lib.c:475: warning: statement with no effect
fusefs_lib.c:477: warning: statement with no effect
fusefs_lib.c:480: warning: statement with no effect
fusefs_lib.c:483: warning: statement with no effect
fusefs_lib.c:485: warning: statement with no effect
fusefs_lib.c:488: warning: statement with no effect
fusefs_lib.c:490: warning: statement with no effect
fusefs_lib.c:493: warning: statement with no effect
fusefs_lib.c:496: warning: statement with no effect
fusefs_lib.c:511: warning: statement with no effect
fusefs_lib.c:514: warning: statement with no effect
fusefs_lib.c:516: warning: statement with no effect
fusefs_lib.c:519: warning: statement with no effect
fusefs_lib.c:522: warning: statement with no effect
fusefs_lib.c:524: warning: statement with no effect
fusefs_lib.c:525: warning: statement with no effect
fusefs_lib.c:530: warning: statement with no effect
fusefs_lib.c:546: warning: statement with no effect
fusefs_lib.c:549: warning: statement with no effect
fusefs_lib.c: In function ‘rf_open’:
fusefs_lib.c:585: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:585: warning: statement with no effect
fusefs_lib.c:588: warning: statement with no effect
fusefs_lib.c:590: warning: statement with no effect
fusefs_lib.c:593: warning: statement with no effect
fusefs_lib.c:595: warning: statement with no effect
fusefs_lib.c:598: warning: statement with no effect
fusefs_lib.c:601: warning: statement with no effect
fusefs_lib.c:604: warning: statement with no effect
fusefs_lib.c:620: warning: statement with no effect
fusefs_lib.c:626: warning: statement with no effect
fusefs_lib.c:628: warning: statement with no effect
fusefs_lib.c:642: warning: statement with no effect
fusefs_lib.c:644: warning: statement with no effect
fusefs_lib.c:646: warning: statement with no effect
fusefs_lib.c:663: warning: assignment makes pointer from integer without a cast
fusefs_lib.c:680: warning: statement with no effect
fusefs_lib.c:681: warning: statement with no effect
fusefs_lib.c:683: warning: statement with no effect
fusefs_lib.c:697: warning: statement with no effect
fusefs_lib.c:699: warning: statement with no effect
fusefs_lib.c:701: warning: statement with no effect
fusefs_lib.c:704: warning: statement with no effect
fusefs_lib.c:718: warning: assignment makes pointer from integer without a cast
fusefs_lib.c:745: warning: statement with no effect
fusefs_lib.c:767: warning: statement with no effect
fusefs_lib.c:770: warning: statement with no effect
fusefs_lib.c:773: warning: statement with no effect
fusefs_lib.c:796: warning: statement with no effect
fusefs_lib.c: In function ‘rf_release’:
fusefs_lib.c:819: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:819: warning: statement with no effect
fusefs_lib.c:821: warning: statement with no effect
fusefs_lib.c:828: warning: statement with no effect
fusefs_lib.c:829: warning: statement with no effect
fusefs_lib.c:837: warning: statement with no effect
fusefs_lib.c:840: warning: statement with no effect
fusefs_lib.c:843: warning: statement with no effect
fusefs_lib.c:846: warning: statement with no effect
fusefs_lib.c:849: warning: statement with no effect
fusefs_lib.c:854: warning: statement with no effect
fusefs_lib.c:856: warning: statement with no effect
fusefs_lib.c:858: warning: statement with no effect
fusefs_lib.c:861: warning: statement with no effect
fusefs_lib.c:863: warning: statement with no effect
fusefs_lib.c: In function ‘rf_touch’:
fusefs_lib.c:896: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:896: warning: statement with no effect
fusefs_lib.c: In function ‘rf_rename’:
fusefs_lib.c:915: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:915: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:915: warning: statement with no effect
fusefs_lib.c:916: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:916: warning: statement with no effect
fusefs_lib.c:918: warning: statement with no effect
fusefs_lib.c:921: warning: statement with no effect
fusefs_lib.c:924: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:924: warning: statement with no effect
fusefs_lib.c:926: warning: statement with no effect
fusefs_lib.c:929: warning: statement with no effect
fusefs_lib.c:933: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:933: warning: statement with no effect
fusefs_lib.c:935: warning: statement with no effect
fusefs_lib.c:938: warning: statement with no effect
fusefs_lib.c:941: warning: statement with no effect
fusefs_lib.c: In function ‘rf_unlink’:
fusefs_lib.c:983: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:983: warning: statement with no effect
fusefs_lib.c:985: warning: statement with no effect
fusefs_lib.c:988: warning: statement with no effect
fusefs_lib.c:1004: warning: statement with no effect
fusefs_lib.c:1007: warning: statement with no effect
fusefs_lib.c:1010: warning: statement with no effect
fusefs_lib.c:1012: warning: statement with no effect
fusefs_lib.c:1015: warning: statement with no effect
fusefs_lib.c:1018: warning: statement with no effect
fusefs_lib.c:1020: warning: statement with no effect
fusefs_lib.c:1023: warning: statement with no effect
fusefs_lib.c:1026: warning: statement with no effect
fusefs_lib.c: In function ‘rf_truncate’:
fusefs_lib.c:1040: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:1040: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:1040: warning: statement with no effect
fusefs_lib.c:1042: warning: statement with no effect
fusefs_lib.c:1044: warning: statement with no effect
fusefs_lib.c:1077: warning: initialization makes pointer from integer without a cast
fusefs_lib.c: In function ‘rf_mkdir’:
fusefs_lib.c:1097: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:1097: warning: statement with no effect
fusefs_lib.c: In function ‘rf_rmdir’:
fusefs_lib.c:1122: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:1122: warning: statement with no effect
fusefs_lib.c: In function ‘rf_write’:
fusefs_lib.c:1151: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:1151: warning: statement with no effect
fusefs_lib.c:1155: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:1155: warning: statement with no effect
fusefs_lib.c:1157: warning: statement with no effect
fusefs_lib.c:1169: warning: statement with no effect
fusefs_lib.c:1172: warning: statement with no effect
fusefs_lib.c:1176: warning: statement with no effect
fusefs_lib.c:1180: warning: statement with no effect
fusefs_lib.c:1185: warning: implicit conversion shortens 64-bit value into a 32-bit value
fusefs_lib.c:1187: warning: statement with no effect
fusefs_lib.c:1188: warning: statement with no effect
fusefs_lib.c:1190: warning: statement with no effect
fusefs_lib.c:1193: warning: statement with no effect
fusefs_lib.c:1202: warning: comparison between signed and unsigned
fusefs_lib.c:1215: warning: comparison between signed and unsigned
fusefs_lib.c:1219: warning: implicit conversion shortens 64-bit value into a 32-bit value
fusefs_lib.c: In function ‘rf_read’:
fusefs_lib.c:1236: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:1236: warning: statement with no effect
fusefs_lib.c:1256: error: ‘struct RString’ has no member named ‘ptr’
fusefs_lib.c:1256: error: ‘struct RString’ has no member named ‘len’
fusefs_lib.c:1256: error: ‘struct RString’ has no member named ‘ptr’
fusefs_lib.c:1256: error: ‘struct RString’ has no member named ‘len’
fusefs_lib.c:1257: error: ‘struct RString’ has no member named ‘len’
fusefs_lib.c:1262: warning: comparison between signed and unsigned
fusefs_lib.c:1265: warning: implicit conversion shortens 64-bit value into a 32-bit value
fusefs_lib.c: At top level:
fusefs_lib.c:1310: warning: initialized field overwritten
fusefs_lib.c:1310: warning: (near initialization for ‘rf_oper.utime’)
fusefs_lib.c: In function ‘rf_mount_to’:
fusefs_lib.c:1388: error: ‘struct RString’ has no member named ‘len’
fusefs_lib.c:1393: warning: passing argument 1 of ‘fusefs_setup’ makes pointer from integer without a cast
make: *** [fusefs_lib.o] Error 1

Gem files will remain installed in /Users/catalino/.rvm/gems/ruby-1.9.2-p136/gems/fusefs-osx-0.7.0 for inspection.
Results logged to /Users/catalino/.rvm/gems/ruby-1.9.2-p136/gems/fusefs-osx-0.7.0/ext/gem_make.out
Building native extensions. This could take a while...
ERROR: Error installing fusefs-osx:
ERROR: Failed to build gem native extension.

/Users/catalino/.rvm/rubies/ruby-head/bin/ruby extconf.rb
checking for main() in -lfuse_ino64... yes
creating Makefile

make
compiling fusefs_fuse.c
compiling fusefs_lib.c
fusefs_lib.c:83: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:84: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:85: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:86: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:87: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:88: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:89: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:90: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:92: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:93: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:94: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:95: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:96: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:97: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:98: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:100: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:101: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:102: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:103: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c:105: warning: initialization discards qualifiers from pointer target type
fusefs_lib.c: In function ‘editor_fileP’:
fusefs_lib.c:175: warning: implicit conversion shortens 64-bit value into a 32-bit value
fusefs_lib.c:179: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:179: warning: statement with no effect
fusefs_lib.c:197: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:197: warning: statement with no effect
fusefs_lib.c: In function ‘rf_mcall’:
fusefs_lib.c:236: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:236: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:236: warning: statement with no effect
fusefs_lib.c:238: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:238: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:238: warning: statement with no effect
fusefs_lib.c: In function ‘rf_getattr’:
fusefs_lib.c:277: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:277: warning: statement with no effect
fusefs_lib.c:294: warning: statement with no effect
fusefs_lib.c:297: warning: statement with no effect
fusefs_lib.c:308: warning: statement with no effect
fusefs_lib.c:326: warning: statement with no effect
fusefs_lib.c:329: warning: statement with no effect
fusefs_lib.c:340: warning: statement with no effect
fusefs_lib.c:343: warning: statement with no effect
fusefs_lib.c:350: warning: statement with no effect
fusefs_lib.c:352: warning: statement with no effect
fusefs_lib.c:364: warning: statement with no effect
fusefs_lib.c:385: warning: statement with no effect
fusefs_lib.c: In function ‘rf_readdir’:
fusefs_lib.c:407: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:407: warning: statement with no effect
fusefs_lib.c:424: warning: statement with no effect
fusefs_lib.c:428: warning: statement with no effect
fusefs_lib.c:431: warning: statement with no effect
fusefs_lib.c:455: warning: passing argument 2 of ‘filler’ makes pointer from integer without a cast
fusefs_lib.c: In function ‘rf_mknod’:
fusefs_lib.c:472: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:472: warning: statement with no effect
fusefs_lib.c:475: warning: statement with no effect
fusefs_lib.c:477: warning: statement with no effect
fusefs_lib.c:480: warning: statement with no effect
fusefs_lib.c:483: warning: statement with no effect
fusefs_lib.c:485: warning: statement with no effect
fusefs_lib.c:488: warning: statement with no effect
fusefs_lib.c:490: warning: statement with no effect
fusefs_lib.c:493: warning: statement with no effect
fusefs_lib.c:496: warning: statement with no effect
fusefs_lib.c:497: warning: ISO C90 forbids mixed declarations and code
fusefs_lib.c:511: warning: statement with no effect
fusefs_lib.c:514: warning: statement with no effect
fusefs_lib.c:516: warning: statement with no effect
fusefs_lib.c:519: warning: statement with no effect
fusefs_lib.c:522: warning: statement with no effect
fusefs_lib.c:524: warning: statement with no effect
fusefs_lib.c:525: warning: statement with no effect
fusefs_lib.c:530: warning: statement with no effect
fusefs_lib.c:531: warning: ISO C90 forbids mixed declarations and code
fusefs_lib.c:546: warning: statement with no effect
fusefs_lib.c:549: warning: statement with no effect
fusefs_lib.c: In function ‘rf_open’:
fusefs_lib.c:585: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:585: warning: statement with no effect
fusefs_lib.c:588: warning: statement with no effect
fusefs_lib.c:590: warning: statement with no effect
fusefs_lib.c:593: warning: statement with no effect
fusefs_lib.c:595: warning: statement with no effect
fusefs_lib.c:598: warning: statement with no effect
fusefs_lib.c:601: warning: statement with no effect
fusefs_lib.c:604: warning: statement with no effect
fusefs_lib.c:620: warning: statement with no effect
fusefs_lib.c:626: warning: statement with no effect
fusefs_lib.c:628: warning: statement with no effect
fusefs_lib.c:642: warning: statement with no effect
fusefs_lib.c:644: warning: statement with no effect
fusefs_lib.c:646: warning: statement with no effect
fusefs_lib.c:663: warning: assignment makes pointer from integer without a cast
fusefs_lib.c:680: warning: statement with no effect
fusefs_lib.c:681: warning: statement with no effect
fusefs_lib.c:683: warning: statement with no effect
fusefs_lib.c:697: warning: statement with no effect
fusefs_lib.c:699: warning: statement with no effect
fusefs_lib.c:701: warning: statement with no effect
fusefs_lib.c:704: warning: statement with no effect
fusefs_lib.c:718: warning: assignment makes pointer from integer without a cast
fusefs_lib.c:745: warning: statement with no effect
fusefs_lib.c:767: warning: statement with no effect
fusefs_lib.c:770: warning: statement with no effect
fusefs_lib.c:773: warning: statement with no effect
fusefs_lib.c:796: warning: statement with no effect
fusefs_lib.c: In function ‘rf_release’:
fusefs_lib.c:819: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:819: warning: statement with no effect
fusefs_lib.c:821: warning: statement with no effect
fusefs_lib.c:828: warning: statement with no effect
fusefs_lib.c:829: warning: statement with no effect
fusefs_lib.c:837: warning: statement with no effect
fusefs_lib.c:840: warning: statement with no effect
fusefs_lib.c:843: warning: statement with no effect
fusefs_lib.c:846: warning: statement with no effect
fusefs_lib.c:849: warning: statement with no effect
fusefs_lib.c:854: warning: statement with no effect
fusefs_lib.c:856: warning: statement with no effect
fusefs_lib.c:858: warning: statement with no effect
fusefs_lib.c:861: warning: statement with no effect
fusefs_lib.c:863: warning: statement with no effect
fusefs_lib.c: In function ‘rf_touch’:
fusefs_lib.c:896: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:896: warning: statement with no effect
fusefs_lib.c: In function ‘rf_rename’:
fusefs_lib.c:915: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:915: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:915: warning: statement with no effect
fusefs_lib.c:916: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:916: warning: statement with no effect
fusefs_lib.c:918: warning: statement with no effect
fusefs_lib.c:921: warning: statement with no effect
fusefs_lib.c:924: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:924: warning: statement with no effect
fusefs_lib.c:926: warning: statement with no effect
fusefs_lib.c:929: warning: statement with no effect
fusefs_lib.c:933: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:933: warning: statement with no effect
fusefs_lib.c:935: warning: statement with no effect
fusefs_lib.c:938: warning: statement with no effect
fusefs_lib.c:941: warning: statement with no effect
fusefs_lib.c:951: warning: ISO C90 forbids mixed declarations and code
fusefs_lib.c: In function ‘rf_unlink’:
fusefs_lib.c:983: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:983: warning: statement with no effect
fusefs_lib.c:985: warning: statement with no effect
fusefs_lib.c:988: warning: statement with no effect
fusefs_lib.c:1004: warning: statement with no effect
fusefs_lib.c:1007: warning: statement with no effect
fusefs_lib.c:1010: warning: statement with no effect
fusefs_lib.c:1012: warning: statement with no effect
fusefs_lib.c:1015: warning: statement with no effect
fusefs_lib.c:1018: warning: statement with no effect
fusefs_lib.c:1020: warning: statement with no effect
fusefs_lib.c:1023: warning: statement with no effect
fusefs_lib.c:1026: warning: statement with no effect
fusefs_lib.c: In function ‘rf_truncate’:
fusefs_lib.c:1040: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:1040: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:1040: warning: statement with no effect
fusefs_lib.c:1042: warning: statement with no effect
fusefs_lib.c:1044: warning: statement with no effect
fusefs_lib.c:1045: warning: ISO C90 forbids mixed declarations and code
fusefs_lib.c:1077: warning: initialization makes pointer from integer without a cast
fusefs_lib.c: In function ‘rf_mkdir’:
fusefs_lib.c:1097: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:1097: warning: statement with no effect
fusefs_lib.c: In function ‘rf_rmdir’:
fusefs_lib.c:1122: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:1122: warning: statement with no effect
fusefs_lib.c: In function ‘rf_write’:
fusefs_lib.c:1151: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:1151: warning: statement with no effect
fusefs_lib.c:1153: warning: ISO C90 forbids mixed declarations and code
fusefs_lib.c:1155: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:1155: warning: statement with no effect
fusefs_lib.c:1157: warning: statement with no effect
fusefs_lib.c:1169: warning: statement with no effect
fusefs_lib.c:1172: warning: statement with no effect
fusefs_lib.c:1176: warning: statement with no effect
fusefs_lib.c:1180: warning: statement with no effect
fusefs_lib.c:1185: warning: implicit conversion shortens 64-bit value into a 32-bit value
fusefs_lib.c:1187: warning: statement with no effect
fusefs_lib.c:1188: warning: statement with no effect
fusefs_lib.c:1190: warning: statement with no effect
fusefs_lib.c:1193: warning: statement with no effect
fusefs_lib.c:1202: warning: comparison between signed and unsigned
fusefs_lib.c:1215: warning: comparison between signed and unsigned
fusefs_lib.c:1219: warning: implicit conversion shortens 64-bit value into a 32-bit value
fusefs_lib.c: In function ‘rf_read’:
fusefs_lib.c:1236: warning: left-hand operand of comma expression has no effect
fusefs_lib.c:1236: warning: statement with no effect
fusefs_lib.c:1251: warning: ISO C90 forbids mixed declarations and code
fusefs_lib.c:1256: error: ‘struct RString’ has no member named ‘ptr’
fusefs_lib.c:1256: error: ‘struct RString’ has no member named ‘len’
fusefs_lib.c:1256: error: ‘struct RString’ has no member named ‘ptr’
fusefs_lib.c:1256: error: ‘struct RString’ has no member named ‘len’
fusefs_lib.c:1257: error: ‘struct RString’ has no member named ‘len’
fusefs_lib.c:1262: warning: comparison between signed and unsigned
fusefs_lib.c:1265: warning: implicit conversion shortens 64-bit value into a 32-bit value
fusefs_lib.c: At top level:
fusefs_lib.c:1310: warning: initialized field overwritten
fusefs_lib.c:1310: warning: (near initialization for ‘rf_oper.utime’)
fusefs_lib.c: In function ‘rf_mount_to’:
fusefs_lib.c:1388: error: ‘struct RString’ has no member named ‘len’
fusefs_lib.c:1393: warning: passing argument 1 of ‘fusefs_setup’ makes pointer from integer without a cast
make: *** [fusefs_lib.o] Error 1

Gem files will remain installed in /Users/catalino/.rvm/gems/ruby-head/gems/fusefs-osx-0.7.0 for inspection.
Results logged to /Users/catalino/.rvm/gems/ruby-head/gems/fusefs-osx-0.7.0/ext/gem_make.out
harry-potter:examples catalino$

I'm around all night to work on this so let me know if you have any idea how I can get this working so I can finish up the final phase of the project.
-Catalino

Change the was directory? and file? work

I think this should really be checking with sinatra. Perhaps the extension part can work to tell between the two, but it should check to see if it gets a 200 vs 404 to see if it exists.

Corrections to Readme

Lou you probably want to update the readme to also make sure you have ruby aliased to 'ruby -rubygems'

also, dependencies is spelled incorrectly.

JSON parsing

Hey Lou, I"m going to get started on the JSON parsing stuff today connecting to twitter. I know I could lmgtfy but I thought I'd ask you before I went looking if you wanted to standardize on a JSON-parsing or twitter-connecting gem or should I roll my own?

What gems do you recommend if any?

Thanks,
Catalino

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.