Photoset

Inspired by this.

(Source: jem4water)

Photo
GNU Latte Art

A: Isnt it awesome?
B: That’s really cool!  How do they do that?
C: Why, with Emacs of course!

—— from emacs maillist

GNU Latte Art

A: Isnt it awesome?

B: That’s really cool!  How do they do that?

C: Why, with Emacs of course!

—— from emacs maillist

Tags: emacs
Link

联赛上T9竟然也能赢了!

另外巴神威武。

Link

What a night! Plenty of talk before the game was about the possibility of another European classic at the Bridge and that is exactly what those watching enjoyed.

It needed extra time and a Branislav Ivanovic goal to win it but the Blues showed bags of character to turn this tie around.

We went ahead on the away goals rule just a minute into the second half of normal time, Didier Drogba having scored in the first half and then John Terryadding the second - both goals headers.

But then Napoli, who played their part in the occasion with a very watchable style of football, netted to take them back in front on aggregate, only for Frank Lampard to make the tie absolutely level from the penalty spot.

Goals looked possible at either end as the minutes ticked on but happily, it was the Blues who did the business to make the quarter-finals and maintain an English challenge in the competition.

Link

Villas-Boas’s final game in charge was Saturday’s 1-0 defeat at West Bromwich Albion which left Chelsea three points behind fourth-placed Arsenal in the Premier League table. It was a display that he labelled as a big disappointment.

Text

MOOCHINE UPDATE: mch.controller

This update is not in master branch yet, see the develop branch.You can map a URL to a mch.controller instance now.

Here’s a demo controller:

module("test_v2",package.seeall)

local JSON = require("cjson")
require("mch.controller")

--[[
  Controller : ctller_v2
--]]

ctller_v2=mch.controller.Controller:new()

function ctller_v2:before(req, resp)
    resp:writeln("BEFORE FILTER")
end

function ctller_v2:get(req, resp, name)
    resp.headers['Content-Type'] = 'text/plain'
    resp:writeln("Hello, " .. name .. ". I got you from a GET!")
end


function ctller_v2:post(req, resp, name)
    req:read_body()
    resp.headers['Content-Type'] = 'application/json'
    resp:writeln("Hello, " .. name .. ". I got you from a POST!")
    resp:writeln(JSON.encode(req.post_args))
end

See more details on THIS PAGE.

Link

MOOCHINE@Github

Moochine is A (very) simple and lightweight web framework based on ngx-openresty, maybe the thing you want.

Photoset

Africa Cup 2012 Final

Photo
CHELSEA 3 MANCHESTER UNITED 3, Sun 05 Feb 2012.
Text

ECL 12.2.1 released

See the changelog HERE.