TuneGlue is a visual mashup of info via last.fm and amazon and is quite entertaining. Now they just need to add audio clips and figure out how to use the UI to teach csci students about graphs. =]
If you have to deal with Rails caching, you might want to read this for some cool tricks & tips.
By doing this you get the bandwidth savings of HTTP caching, the performance boost of action caching, but without the difficult expiry code. You can avoid all the NFS related headaches of page caching, but still get most of the performance boost.
…almost no one who makes websites works in their company or organization’s web division. That’s because almost no company or organization has a web division. And that void on the org chart is one reason we have so many bloated, unusable failures where we should be producing great user experiences.
Been there, done that. Nonetheless, excellent post, Jeff! :)
Quad processor machines, RAID1 drives, Tier-1 bandwidth and root access. Managed with a customized Xen VPS backend to ensure that your resources are protected and guaranteed.
What makes them so popular they have this wait that they continue to battle with?
Obviously the speed, but also:
- Scalability - bring up as many new slices as needed instantly (well a few minutes for the drive to be imaged) or add more storage space to an existing slice
- Distro choice (gentoo, ubuntu, debian, centos, fedora)
- Full root access
- Live backups on a daily and weekly schedule of the running instance of your slice
- Take snapshots at any time of a running instance (very nice for after you get a slice configured)
- Uhhh speed again (they do not and will not overbook their resources)
- Price (you can’t beat 20 bucks a month for VPS)
If your not up to par with Linux administration I wouldn’t recommend this as you’ll need to get your box up and running from scratch.
They’ve also just added DNS management to their custom rails admin section, so I can cancel my EveryDNS account. Which provided excellent DNS service by the way and for free!
is a great read (lie… I listened).
It’s strange that a Google book search for “The Search” doesn’t return the book anywhere in the top results. It seems that they give book title keywords a low priority. It seems they also overlook popularity as you pages upon pages of obscure results, when Amazon pulls it up numero uno.
Here’s a snippet of what this tool contains:
* Arpwatch, used for mac anomaly detection.
* P0f, used for passive OS detection and os change analisys.
* Pads, used for service anomaly detection.
* Nessus, used for vulnerability assessment and for cross correlation (IDS vs Security Scanner).
* Snort, the IDS, also used for cross correlation with nessus.
* Spade, the statistical packet anomaly detection engine. Used to gain knowledge about attacks without signature.
* Tcptrack, used for session data information which can grant useful information for attack correlation.
* Ntop, which builds an impressive network information database from which we can get aberrant behaviour anomaly detection.
* Nagios. Being fed from the host asset database it monitors host and service availability information.
* Osiris, a great HIDS.
Markaby rids the dirty syntax of intertwined html and ruby in your view
Markaby supports the rails notion of top to bottom ruby code in web development
Tons of great presentation slides on scaling web applications listed in Peter Van Dijck’s blog entry.
Very good stuff.
Elphel Inc. founder Andrey Filippov describes the company’s latest series of intelligent, network-enabled cameras based on open-source hardware and Linux-based software, and the underlying design philosophies. The company hopes the new devices will see use in high-definition videography, among other interesting applications.
In addition to publishing its camera software and FPGA HDL files under open source licenses, Elphel offers a Knoppix-based live CD with an AJAX-based camera user interface and DVR (digital video recording) software — all of which are available via a SourceForge project.
This is awesome that geeks dream about…as cool as Lego Mindstorm!
1) Quick intro
2) High Resolution Cameras for Web Developers
3) AJAX, LAMP, and liveDVD for a Linux-based camera
4) Using Embedded Linux in a High Speed Gated Intensified Camera
5) Elphel 10353 processor board
6) Live video demo with Google Map!
I heard about Joost from Stuart. I downloaded it today without expecting anything great, however, its impressive: good quality video, a decent amount of content, on demand viewing, really easy to use “pretty” interface, and it feels like your watching TV (as oppose to an internet video stream or abc.com show). Now when is my mac book pro’s remote going to work with it? Maybe it does, I haven’t tried it yet =]
Yahoo Pipes is very cool. It seems to be very popular, but I have just discovered and started playing with it recently. I think of it like mac’s Automator, but more information specific and for all of the internet.
I thought this was pretty interesting and silly when I came across an advertisement for it. Surprisingly it feels quite natural starring at and listening to an artificial person informing me about stuff. Creating a virtual site character is quite entertaining and seems like it may be useful in situations where you want to give an overview that pertains to what a page or site is about. link
I accidently ran across this - Wikileaks. Very interesting in that the power of using a web-based collaborative tool for political uses.
Wikileaks is developing an uncensorable Wikipedia for untraceable mass document leaking and analysis. Our primary interests are oppressive regimes in Asia, the former Soviet bloc, Sub-Saharan Africa and the Middle East, but we also expect to be of assistance to those in the west who wish to reveal unethical behavior in their own governments and corporations. We aim for maximum political impact; this means our interface is identical to Wikipedia and usable by non-technical people. We have received over 1.2 million documents so far from dissident communities and anonymous sources.
Hmmm….I don’t see an implementation in Erlang. Imagine the flexibilty of OpenID server’s decentralization implemented in Erlang, a derivative of Prolog, that is highly scalable, fault tolerant.
OS X has definitely won me over as a web development platform.
- Great for testing out HTML and CSS. I’m able to run a diverse set of browsers: Firefox, Safari, Opera, IE6 (using crossover Mac). I still have to get to a windows box for IE7 testing thought (thankfully its the least broken IE browser). As a side note firebug also rocks for finding HTML and CSS problems.
- Development speed is increased by not having to spend time fixing the OS or the applications. Everything just works.
- TextMate which is awesome for programming and general text editing (Lots of the emacs keys I hit by instinct work in it!)
- Its easy to run all of the DB and web servers on its Unix base that you’d need for a development environment
- High quaility graphic and photo editing software is available
- Rails will be included with OS X 10.5. Cool