7 ms·
Maptail.js geoips your tail -f to a map
- stagas 16y agoPreview: http://live.stagas.com http://live.stagas.com
- Ysx 16y agoBroke! The page is serving as "content-type: text/plain" for some reason.
- stagas 16y agoNot really, just checked in FF and Chrome, it runs nicely. But there are bugs. Hard refresh or try another browser.
- BonoboBoner 16y agoI have the same problem after installing maptail on my server. All I see I the html as plain text in my browser. Nevertheless, amazing work!
- JonnieCache 16y agoWow. Quite apart from the neat technical aspect of it, the interface is beautiful. Startlingly so. You should have the IP list link to http://www.yougetsignal.com/tools/network-location/ http://www.yougetsignal.com/tools/network-location/
- stagas 16y agoThanks to mape for creating the interface which this was based on: http://github.com/mape/node-wargames http://github.com/mape/node-wargames That link is interesting. Don't forget this is open source (MIT), so you can fork it and add your own features.
- JonnieCache 16y ago>That link is interesting. Don't miss the traceroute version as well: http://www.yougetsignal.com/tools/visual-tracert/ http://www.yougetsignal.com/tools/visual-tracert/
- brk 16y agoLooks neat. I tried it on a couple of servers, just get a "No such file or directory" whenever I try to run it, even with no args. Not sure if there is a dependency or something in there that is looking for a file where its not.
- stagas 16y agoTry with: node maptail.js <filename> Something to do with the permissions I think. Dependencies should be reported by node. Everything you need is on npm.
- brk 16y agoThanks. I hadn't used node before (and so it wasn't installed). Now I'm getting an error about the express module (rror: Cannot find module 'express'). Some google-fu is leading to helpful information, so your little project is turning into a nice crash-course in node for me. :)
- stagas 16y agoInstall npm from http://npmjs.org http://npmjs.org so you can then install any package that it reports missing.
- Corrado 16y agoI'm in the same boat; learning about Node and NPM. However, I am at an enpass with an error about 'isConfigurable' method on the Chaos library. Any clue about how to fix it? node.js:63 throw e; ^ TypeError: Cannot call method 'isConfigurable' of undefined at Function.seal (native) at Object.<anonymous> (/Users/rnhurt/.node_libraries/.npm/chaos/0.1.6-pre/package/chaos.js:40:10) at new <anonymous> (/Users/rnhurt/.node_libraries/.npm/chaos/0.1.6-pre/package/chaos.js:87:20) at /Users/rnhurt/.node_libraries/.npm/chaos/0.1.6-pre/package/chaos.js:64:40 at /Users/rnhurt/.node_libraries/.npm/helpful/0.0.3/package/lib/login.js:205:23 at Object.<anonymous> (/Users/rnhurt/src/js/maptail/maptail.js:57:5) at Module._compile (node.js:462:23) at Module._loadScriptSync (node.js:469:10) at Module.loadSync (node.js:338:12) at Object.runMain (node.js:522:24)
- kordless 16y agoNode is perfect for this type of realtime application. We'll be using it (and/or mongrel2) at Loggly to do realtime feeds of events matching a search so people can build apps like this. I did a Poly9 mashup when I was at Splunk which did something similar. I yove your overlay of the events as they come in. Good work man!
- stagas 16y agoThanks, the interface is all from mape's wargames, I just connected the wires.
- jaredstenquist 16y agoRunning into an issue: Error: Cannot find module 'helpful/login' Any ideas?
- stagas 16y agonpm install helpful http://npmjs.org http://npmjs.org
- deleted 16y ago[deleted]
- ubuntuftw 16y agoYES FINALLY!
- shadchnev 16y agoInstalled for one of our production servers for InvisibleHand (http://www.getinvisiblehand.com http://www.getinvisiblehand.com). - the default 40 minutes dot dying interval is way too high. I changed it to 5 seconds, otherwise the browser was unable to redraw all the dots. - You'll have to install all the libraries it complains about manually - It doesn't work with the current stable version of Node.js but if you install 0.3.1 manually, it's ok. I haven't tried the latest unstable, though - It requires patching if it must be used on EC2: the local interface to bind to and the public IP are different on EC2 but maptail assumed they are the same Everybody in the office loves how the screen looks, so I emailed the author to discuss if he's interested in joining our company :)