Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am fabiokung on github.
  • I am fabiokung (https://keybase.io/fabiokung) on keybase.
  • I have a public key whose fingerprint is 7D74 D265 9FD2 2C7F 4DBF CCE1 154F 9506 8763 CF29

To claim this, I am signing this object:

--- irssi-0.8.15/src/fe-text/gui-readline.c 2010-04-03 17:19:42.000000000 +0100
+++ irssi-0.8.15/src/fe-text/gui-readline.c 2012-05-24 10:25:04.000000000 +0100
@@ -64,6 +64,7 @@
static char *paste_old_prompt;
static int paste_prompt, paste_line_count;
static int paste_join_multiline;
+static int paste_send_multiline;
static int paste_timeout_id;
static void sig_input(void);
@fabiokung
fabiokung / Usage.md
Last active August 29, 2015 14:01
base Docker image for Heroku Buildpacks

as a buildpack maintainer

$ git clone https://github.com/heroku/heroku-buildpack-ruby.git  # or any other buildpack
$ cd heroku-buildpack-ruby
heroku-buildpack-ruby $ cat Dockerfile
FROM fabiokung/heroku-buildpack-base

RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -q ruby2.0
# more stuff specific to this buildpack...
AnnotationConfiguration cfg = new AnnotationConfiguration();
cfg.configure();
cfg.addAnnotatedClass(Produto.class);
cfg.addAnnotatedClass(Categoria.class);
// ...
SessionFactory factory = cfg.buildSessionFactory();
Session session = factory.openSession();
// ...
$ jruby -J-Xss256k -d -e "require 'java'; require 'servlet-api-2.5.jar'; module A; include Java::JavaxServletHttp::HttpServletResponse; end"
/Users/fck/Development/Ruby/jruby-1.1.4/lib/ruby/site_ruby/1.8/builtin/javasupport/core_ext/module.rb:16 warning: instance variable @java_aliases not initialized
/Users/fck/Development/Ruby/jruby-1.1.4/lib/ruby/site_ruby/1.8/builtin/javasupport/core_ext/module.rb:16 warning: instance variable @java_aliases not initialized
/Users/fck/Development/Ruby/jruby-1.1.4/lib/ruby/site_ruby/1.8/builtin/javasupport/core_ext/module.rb:16 warning: instance variable @java_aliases not initialized
/Users/fck/Development/Ruby/jruby-1.1.4/lib/ruby/site_ruby/1.8/builtin/javasupport/core_ext/module.rb:16 warning: instance variable @java_aliases not initialized
Error: Your application used more stack memory than the safety cap of 256k.
Specify -J-Xss####k to increase it (#### = cap size in KB).
Exception trace follows:
java.lang.StackOverflowError
at java.util.concurrent.locks.Reent
public class Sistema {
public void cadastra(Usuario usuario) {
mensageiro.enviaEmail(Emails.CONFIRMACAO, usuario);
// ...
}
}
@Entity
public class Carro {
// ...
}
public class Bicicleta {
@Transient
private double velocity;
}
public class Sistema {
@EnviaEmail(Emails.CONFIRMACAO)
public void cadastra(Usuario usuario) {
//...
}
}
<path id="lib.classpath">
<pathelement location="${build.lib.dir}/retroweaver-2.0.5.jar"/>
<pathelement location="${build.lib.dir}/retroweaver-rt-2.0.5.jar"/>
<pathelement location="${build.lib.dir}/backport-util-concurrent.jar"/>
<pathelement location="/usr/java/j2sdk1.4.2_16/jre/lib/rt.jar" />
<pathelement location="${lib.dir}/bsf.jar" />
</path>