https://github.com/benbernard/RecordStream
I've used it a lot and it's a godsend for a most "record-y" manipulation.
198 karma · joined January 2, 2010
https://github.com/benbernard/RecordStream
I've used it a lot and it's a godsend for a most "record-y" manipulation.
@GET
public Map<String,String> greet(@PathParam("name") String name) {
return singletonMap( "content", "Hello, " + name );
}
I like both of these systems, and Java is undeniably the more verbose language, but this framework really isn't an egregious example of that.Looks like it would be very nice on a desktop though!
It's a small thing (and I did like it once I realised how it worked) but when doing things in an unusual way a little bit more guidance is required at first.
Enjoyed the quiz!
Edit: Actually, it just turns out (after reading the source) that in some cases it just won't accept the answer if it's wrong. I did the honourable thing and selected "Forfeit", allowing me to continue :)
As for me, I happily do not run any public websites other than my personal ones, and in that context I don't much care about analytics, so I'm afraid that I can't show you a good way to do this in Apache. For what it's worth, thought, I think the header for prefetch is "X-Purpose: prefetch" in Safari and Chrome, and "X-Moz: prefetch" (yes, really) for Firefox.
The header is the correct place to put information like this, regardless of whether the deficiencies of the server software.
The fact that there are servers which don't allow users to do the sort of log analysis they need to do is not the fault of Google. Headers are the correct place to put the information.
I was not trying to be precise though, just give a feel for the different implementations.
It's definitely the case that stock Ruby 1.8 is slow for a great many applications, though. Having said that, there's alternatives, and a lot of the time efficiency of execution is not at the forefront of the objectives for systems written in Ruby.
Of course I still need to figure out something to do with Twilio.
Edit: Actually, I just noticed that Opera 9.1 and 9.5 are there, along with Firefox 3.5, so scratch that!
> http://help.dottoro.com/ljlumkqh.php
The page implies that there is limitations to the IE8 implementation, and that it's only available in relatively recent browsers. In addition, I believe that sizzle implements a set of selectors larger than most or all browsers support natively, although this I am less sure of; the Sizzle documentation certainly implies it strongly:
I can imagine it's handy if one wants something like the jQuery API but doesn't need support for all of the CSS selector features, or for older browsers, and wants to save a few bytes on downloads, given that it's much smaller (the uncompressed jQuery source is something like 60 times the size of this library, although in its defence that includes inline documentation).
http://www.decodified.com/scala/2010/08/27/scala-rich-wrappi...
As other comments have noted you can generally degrade to writing near-Java code and the results will be basically the same bytecode. I'm sure there are exceptions but if you want to, you can avoid object creation. Implicit conversions are one of those cases which will not be called out as a warning or similar, though, so something to be careful of.
Took me ages to notice that since it's next to "Okay", and poorly-designed dialogs have me trained to assume that that's a "Cancel" button that does nothing.
I'm personally of the opinion that e-Ink is what I'd prefer for reading, but I absolutely despise reading on screens; anything lengthy I print out. And while I think that e-Ink is better for reading, that's all that e-Ink devices (while being a lot cheaper than the iPad) do. If you read less and do other things more, then e-Ink is unlikely to even be an option for you unless you feel like shelling out for another device for the few times you do read at length.