mascarenhas (Fabio Mascarenhas)

Name
Fabio Mascarenhas
Email
Company
Lablua, PUC-Rio
Location
Rio de Janeiro, Brazil
Member Since
Feb 18, 2008 (about 1 year)

Following 7 githubbers and watching 25 repositories view all →

Public Repositories (8)

  • mascarenhas.github.com

    Orbiter Blog

    legend

    Last updated Sat Nov 14 11:51:11 -0800 2009

  • cosmo

    Cosmo is a “safe templates” engine for Lua.

    legend

    Last updated Tue Oct 27 13:58:18 -0700 2009

  • alien

    A C FFI for Lua

    legend

    Last updated Wed Oct 21 21:35:06 -0700 2009

  • telescope

    A highly customizable test library for Lua that allows for declarative tests with nested contexts.

    legend

    Forked from norman/telescope Mon Oct 12 18:55:23 -0700 2009

    Last updated Mon Oct 12 18:55:56 -0700 2009

  • leg

    Lpeg Extensible Grammars

    legend

    Last updated Tue Sep 15 13:29:21 -0700 2009

  • versium-sync

    legend

    Last updated Mon Apr 20 21:47:27 -0700 2009

  • lpeg-list

    Support for matching lists with LPEG (like OMeta does)

    legend

    Last updated Sun Apr 05 04:15:27 -0700 2009

  • luaclr

    legend

    Last updated Wed Mar 26 12:24:32 -0700 2008

Public Activity feed

mascarenhas pushed to master at davidm/luacom Thu Dec 03 07:26:30 -0800 2009
HEAD is 20f3f645aa75560d706cbc2d0d8ff9fcdeb1c7bc
  • unknown committed 20f3f645:
    treat VT_BYREF arguments (pointers) as out arguments, no matter what is in the type descriptor, as the type descriptor cannot be relied upon; also adds an 'array of *' type to variants on the Lua side, to force passing an array to a variant argument; some automation objects take arrays without specifying it in the type descriptor (why bother with a rich type language, this is worse than straight C)
mascarenhas pushed to master at keplerproject/copas Tue Dec 01 12:20:22 -0800 2009
HEAD is 8d69d6eef621b9524bf25c865b95c28fb009cf35
  • Fabio Mascarenhas committed 8d69d6ee:
    added a check to see if socket.http was required before copas
mascarenhas pushed to master at mascarenhas/mascarenhas.github.com Sat Nov 14 11:51:11 -0800 2009
HEAD is ac912c520f3bea085f87a7bf8eaca36552dc5a64
  • Fabio Mascarenhas committed ac912c52:
    new post: what is coming in wsapi 1.3
mascarenhas commented on keplerproject/wsapi Tue Nov 10 05:50:32 -0800 2009
Comment in 6b80dae:

No, wsapi.cgi only depends on LuaFileSystem, and the CGI launcher is what the wsapi rocks installs. The FastCGI and Xavante launchers depend on rings and coxpcall only if you are using isolation, but isolation is the default, so I added these dependencies to the rockspec...

mascarenhas updated gist: 228198 Fri Nov 06 11:45:56 -0800 2009
local todo = orbit.model.new() todo.conn = luasql.sqlite3()::connect("todo.db") local todo_list =...
mascarenhas pushed to master at mascarenhas/mascarenhas.github.com Fri Nov 06 11:45:20 -0800 2009
HEAD is a19f513143cf48ce95e0d9c68aa66138f8d895be

2 commits »

mascarenhas updated gist: 228208 Fri Nov 06 11:34:52 -0800 2009
local done_recently = todo_list:find_all("done = ? and updated_at >= ?", { true, os.time{ year...
mascarenhas created gist: 228208 Fri Nov 06 11:32:56 -0800 2009
local done_recently = todo_list:find_all("done = ? and updated_at >= ?", { true, os.time{ year...
mascarenhas updated gist: 228200 Fri Nov 06 11:26:30 -0800 2009
local item = todo_list:new() item.title = "Todo Item" item.done = true
mascarenhas created gist: 228200 Fri Nov 06 11:25:20 -0800 2009
local item = todo_list:new() item.title = "Todo Item" item.done = true
mascarenhas created gist: 228198 Fri Nov 06 11:22:44 -0800 2009
local todo = orbit.model.new() todo.conn = luasql.sqlite3()::connect("todo.db") local todo_list =...
mascarenhas pushed to master at keplerproject/wsapi Fri Nov 06 06:01:51 -0800 2009
HEAD is 6b80dae334707037b694f6531520b0fa68e29a7d
  • Fabio Mascarenhas committed 6b80dae3:
    better dependencies for cvs rockspecs
mascarenhas pushed to master at keplerproject/wsapi Thu Nov 05 16:06:22 -0800 2009
HEAD is cb95ab389493e54593797cc4452c562cb857b4b8
  • Fabio Mascarenhas committed cb95ab38:
    added tests for repeat parameters and overwrite
mascarenhas pushed to master at keplerproject/wsapi Thu Nov 05 14:36:00 -0800 2009
HEAD is 1b283f832d49795d98d309ffb1235a4ebf26b2a7
  • Fabio Mascarenhas committed 1b283f83:
    added isolated/persistent option to the wsapi.xavante launcher and the wsapi script
mascarenhas pushed to master at keplerproject/wsapi Thu Nov 05 14:23:39 -0800 2009
HEAD is 2e2f31835529beb826a52d76fc04a6235683bd23
  • Fabio Mascarenhas committed 2e2f3183:
    added option to FastCGI loader to make it persistent but not isolated
mascarenhas pushed to master at keplerproject/wsapi Thu Nov 05 13:47:44 -0800 2009
HEAD is c0256ed2eeefe44a97fb18f34989cdf57da040de
  • Fabio Mascarenhas committed c0256ed2:
    added explicit closing of states on collection, overwrite option to wsapi.request.new
mascarenhas pushed to master at keplerproject/wsapi Thu Nov 05 08:57:46 -0800 2009
HEAD is 1ab57272935224a31022a502db84881b8f24ab0c

2 commits »

mascarenhas pushed to master at keplerproject/wsapi Thu Nov 05 08:25:56 -0800 2009
HEAD is 0d5827ac1f3710739a9feb49ac75902dcf23f5b7
  • Fabio Mascarenhas committed 0d5827ac:
    comments for several functions in the code
mascarenhas pushed to master at keplerproject/orbit Wed Nov 04 06:24:37 -0800 2009
HEAD is 946bce18a392fb9e9e1732beba93d0c5608eef58
  • Fabio Mascarenhas committed 946bce18:
    added parameter to control order of checking SCRIPT_FILENAME/PATH_TRANSLATED to launchers
mascarenhas pushed to master at keplerproject/wsapi Wed Nov 04 06:24:08 -0800 2009
HEAD is d1cf678ddcad3576c2722151c2c2afb82bf00787
  • Fabio Mascarenhas committed d1cf678d:
    parameter to control order of checking for SCRIPT_FILENAME/PATH_TRANSLATED in launchers
mascarenhas pushed to master at mascarenhas/mascarenhas.github.com Tue Nov 03 09:57:21 -0800 2009
HEAD is 6126d7a04cedec7db3d167721a4c946a99ea8707
  • Fabio Mascarenhas committed 6126d7a0:
    improved archives page
mascarenhas pushed to master at mascarenhas/mascarenhas.github.com Fri Oct 30 12:25:30 -0700 2009
HEAD is 1b66b29e7f016d390c834ed438c5ae5fd2d6d006
  • Fabio Mascarenhas committed 1b66b29e:
    reordering archives link
mascarenhas pushed to master at mascarenhas/mascarenhas.github.com Fri Oct 30 12:24:17 -0700 2009
HEAD is 18d1492cd6d585fb489f4c0299989f542fcf613b
  • Fabio Mascarenhas committed 18d1492c:
    fixed typo
mascarenhas updated gist: 222620 Fri Oct 30 12:23:38 -0700 2009
require "orbit" require "orbit.routes"
mascarenhas pushed to master at mascarenhas/mascarenhas.github.com Fri Oct 30 12:22:50 -0700 2009
HEAD is 23ef28018e0ff97a544e55e8a9db96af8fb5f584
  • Fabio Mascarenhas committed 23ef2801:
    fixing embed
mascarenhas created gist: 222642 Fri Oct 30 12:22:30 -0700 2009
#!/usr/bin/env wsapi.cgi require "orbit"
mascarenhas pushed to master at mascarenhas/mascarenhas.github.com Fri Oct 30 12:19:51 -0700 2009
HEAD is c41797429b38e3787bb4386ca05fdd21aa4a5ccf
  • Fabio Mascarenhas committed c4179742:
    new post: sinatra routes in orbit
mascarenhas updated gist: 222620 Fri Oct 30 11:48:52 -0700 2009
#!/usr/bin/env wsapi.cgi require "orbit"
mascarenhas created gist: 222620 Fri Oct 30 11:47:34 -0700 2009
require "lpeg" require "re" require "wsapi.util"
mascarenhas pushed to master at keplerproject/orbit Fri Oct 30 11:45:28 -0700 2009
HEAD is 743c6f48a7f761e30c4c5c23b823536c3c7998f2
  • Fabio Mascarenhas committed 743c6f48:
    removed monkeypatching
mascarenhas pushed to master at keplerproject/orbit Fri Oct 30 11:43:39 -0700 2009
HEAD is 06548b04f407b03c27f3b9ea59b3711869dfbbcd

3 commits »

mascarenhas pushed to master at keplerproject/orbit Fri Oct 30 11:27:29 -0700 2009
HEAD is a055d25d8919ea6738a8ef0ad5666bd34017d497
  • Fabio Mascarenhas committed a055d25d:
    siniatra-like routes using lpeg
mascarenhas pushed to master at mascarenhas/mascarenhas.github.com Thu Oct 29 14:24:20 -0700 2009
HEAD is 871657d454cc682eef7c40f544009361030837af
  • Fabio Mascarenhas committed 871657d4:
    new post: timeouts in orbit and wsapi
mascarenhas updated gist: 221848 Thu Oct 29 14:16:57 -0700 2009
#!/usr/bin/lua pcall(require,"luarocks.require")
mascarenhas created gist: 221848 Thu Oct 29 14:14:57 -0700 2009
#!/usr/bin/lua -- Generic WSAPI FastCGI launcher, extracts application to launch