Live data from Hacker News

Ask HN: What are the best technologies you've worked with this year?

news.ycombinator.com

61–70 of 155 posts

Re: Ask HN: What are the best technologies you've worked with this year?

#62

In 2010 I fell in love with: 1. Groovy - a programming language, it rocks because it less verbose and more powerful than Java and I can fall back onto standard Java syntax when I don't care to figure out how to do something in the 'Groovy' way. ( http://groovy.codehaus.org ) 2. Gaelyk - a groovy framework that runs on Google App Engine. Google App Engine is great for launching apps. It's free until it gets traction.…

+1 for mentioning the awesomeness of Groovy and that you can fall back to Java if you have to or if you like to.

Re: Ask HN: What are the best technologies you've worked with this year?

#63

1) MongoDB - I started off using it in place of a few tables that had some varied column requirements, and I'm now in the middle of converting my entire DB to it. So awesome. 2) Kohana - I love working with this framework. I never really worry about the ugly warts in PHP, because honestly? I'm not programming in PHP any more. I'm programming in Kohana, and I only occasionally fall back to PHP for "low-level" stuff.

I was trying to get into Kohana but I just couldn't find any good guides to get started and to show me all the various features.

Re: Ask HN: What are the best technologies you've worked with this year?

#64
post #17

Earlier quoted context omitted.

Sure. You can disrupt someone on the toilet, at the dinner table, in bed, etc, etc. Very disruptive indeed.

There was a time in my life, where every single time my girlfriend and I were about to enjoy some adult time, my employees would call. Without fail. There has to be some sort of twillo app idea in there somewhere.

We just need to tap into the accelerometer, do an FFT and low-pass on the microphone, and check for a correlation between the frequency of a rhythmic acceleration and the frequency of grunting.

Re: Ask HN: What are the best technologies you've worked with this year?

#66
post #64

Earlier quoted context omitted.

There was a time in my life, where every single time my girlfriend and I were about to enjoy some adult time, my employees would call. Without fail. There has to be some sort of twillo app idea in there somewhere.

We just need to tap into the accelerometer, do an FFT and low-pass on the microphone, and check for a correlation between the frequency of a rhythmic acceleration and the frequency of grunting.

A Kinect might be a useful tool here, as well.

Re: Ask HN: What are the best technologies you've worked with this year?

#67
post #6

Redis. Fucking awesome database. Does exactly what it's advertised to do, with no unexpected surprises. Great documentation. Finally we can go beyond the simplistic key-value map/reduce datastores, for when you don't need all the guarantees that traditional SQL forces you to have. http://redis.io/ (I still use postgres and sqlite for other database needs, but I'm strongly considering moving a few of those over to red…

Yes! I first laid hands on Redis this year while working on Notifo and it's raw speed lets me do some great things. Currently hacking on some service analytics stuff that redis is making pretty easy. Though keeping everything in memory can get expensive when we want to minimize server costs so we keep the first month of data in redis and the rest as an archive in mysql (how often is someone going to look up a notification they received more than a month ago?)

Re: Ask HN: What are the best technologies you've worked with this year?

#68
post #21

These aren't new to the world, but they are new to me this year, and a lot of them sort of hit some sort of "usable by those without active interest in the continuation of said tech". 1. Mongodb -- This year it really hit its stride and have been able to use it without worry for storing test results and experimental data. This is much nicer than the textfile logs -> sql -> processing datapath I was using previously.…

0mq is fantastic. I just wish it had some way to put a socket in a half-open state: http://stackoverflow.com/questions/3692854/how-should-a-zero... ETA: `zmq_poll()` is nice, but some way to make it play nicely with other event loops (like libev's) would be even better.

To make 0MQ work with libev, get the file descriptor for each 0MQ socket:

    zmq_getsockopt(socket, ZMQ_FD, &notify_fd, &notify_fd_size)
Then just pass notify_fd to libev, or libevent, or epoll, or whatever event library you prefer. Very pleasant and easy, but not yet officially documented last time I checked.

Re: Ask HN: What are the best technologies you've worked with this year?

#69
post #21

These aren't new to the world, but they are new to me this year, and a lot of them sort of hit some sort of "usable by those without active interest in the continuation of said tech". 1. Mongodb -- This year it really hit its stride and have been able to use it without worry for storing test results and experimental data. This is much nicer than the textfile logs -> sql -> processing datapath I was using previously.…

0mq is fantastic. I just wish it had some way to put a socket in a half-open state: http://stackoverflow.com/questions/3692854/how-should-a-zero... ETA: `zmq_poll()` is nice, but some way to make it play nicely with other event loops (like libev's) would be even better.

This exists in ømq 2.1 (https://github.com/zeromq/zeromq2/tree/v2.1.0). You can get access to the raw socket, which allows you to plug it into anything that understands sockets. This is what was done for zeromq.node to tie ømq into node.js.

Re: Ask HN: What are the best technologies you've worked with this year?

#70
-------- http://bit.ly/eTAvV5 --------

-------- http://bit.ly/eTAvV5 --------

-------- http://bit.ly/eTAvV5 --------

-------- http://bit.ly/eTAvV5 --------

-------- http://bit.ly/eTAvV5 --------

-------- http://bit.ly/eTAvV5 --------

Gold autumn, personality Men’s clothing Shoes, Travel bag that grabs an eye coat Chao packet Free transport

-------- http://bit.ly/eTAvV5 --------

-------- http://bit.ly/eTAvV5 --------

-------- http://bit.ly/eTAvV5 --------

-------- http://bit.ly/eTAvV5 --------

-------- http://bit.ly/eTAvV5 --------

-------- http://bit.ly/eTAvV5 --------

Post reply on HN