Skip to content

Instantly share code, notes, and snippets.

@juniorz
juniorz / documentation.patch
Created April 5, 2011 02:15
my first GSoC task
diff --git a/html/toc.html b/html/toc.html
index 326f0a9..663970f 100644
--- a/html/toc.html
+++ b/html/toc.html
@@ -8,6 +8,7 @@
<body>
<h1>Table of Contents</h1>
-Please enter your text here.
+Please enter your text here,
@juniorz
juniorz / D.h
Created April 21, 2011 12:37
Como evitar multiplas inclusões de um cabeçalho (C/C++)
/*
Ao usar o ifndef (if not defined) o pre-processador só vai inserir o texto dentro do ifndef
se a constante __D_HEADER__ (deve ser uma constante unica, por isso os __ antes e depois) não estiver definida =D
*/
#ifndef __D_HEADER__
#define __D_HEADER__
/* Assinatura das funções de D.h */
#endif
@juniorz
juniorz / HelloWorld.droid
Created May 30, 2011 00:41
Hello World using the Droid DSL
/*
* HelloWorld Example
* Based on: http://developer.android.com/resources/tutorials/hello-world.html
*/
application "Hello, Android!" => com.example.android.hellodroid {
string hello = "Hello, Android! I am a string resource!"
screen HelloDroid {
# textView: @string hello
@juniorz
juniorz / LinearLayout.droid
Created May 30, 2011 01:51
Hello Views (Linear Layout) using Droid DSL
/*
* HelloViews (Linear Layout)
* Based on: http://developer.android.com/resources/tutorials/views/hello-linearlayout.html
*/
application "Hello, Android!" => com.example.android.hellodroid {
screen HelloDroid {
# linear layout {
orientation: vertical;
@juniorz
juniorz / RelativeLayout.droid
Created May 30, 2011 01:52
Hello Views (Relative Layout) using Droid DSL
/*
* Relative Layout Example
* Based on: http://developer.android.com/resources/tutorials/views/hello-relativelayout.html
*/
application "Hello, Android!" com.example.android.hellodroid {
activity HelloDroid {
=> show main
}
@juniorz
juniorz / SimpleWIzard.droid
Created June 28, 2011 22:09
Simple Wizard example
application "SimpleWizard" => org.android.example.wizard {
screen First {
# textView: "This is the first screen" {}
# button: "Next >" to Second {}
}
screen Second {
# textView: "And this is the second screen" {}
# button: "< Back" to First {}
# button: "Next >" to Third {}
@juniorz
juniorz / OpenXtextProjectWizard.java
Created July 18, 2011 00:04
Open Xtext Project Wizard Action
package org.eclipse.amalgam.tutorials.cheatsheets.xtext.actions;
import org.eclipse.jface.action.Action;
import org.eclipse.jface.dialogs.Dialog;
import org.eclipse.jface.viewers.StructuredSelection;
import org.eclipse.jface.wizard.WizardDialog;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.cheatsheets.ICheatSheetAction;
import org.eclipse.ui.cheatsheets.ICheatSheetManager;
@juniorz
juniorz / rails_engine_hooks.rb
Created January 17, 2012 12:14
Principais hooks do Rails
module MyAwesomeEngine
class Engine < Rails::Engine
#isolate_namespace MyAwesomeEngine
config.after_initialize do
puts "Terminou a inicializacao"
end
# Antes de cada requisição (1 vez em production e sempre em development)
config.to_prepare do
@juniorz
juniorz / 1_existing_app.rb
Created January 19, 2012 11:50
Rails 3 Auto-concerner
class User < ActiveRecord::Base
end
@juniorz
juniorz / errors.log
Created October 12, 2015 16:12
Migrating to GTK3
$ go get github.com/agl/go-gtk
# github.com/agl/go-gtk/gdk
../../agl/go-gtk/gdk/gdk.go:91:23: warning: 'gdk_color_parse' is deprecated [-Wdeprecated-declarations]
/usr/local/Cellar/gtk+3/3.18.1/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: 'gdk_color_parse' has been explicitly marked deprecated here
../../agl/go-gtk/gdk/gdk.go:105:42: warning: 'gdk_cursor_new' is deprecated [-Wdeprecated-declarations]
/usr/local/Cellar/gtk+3/3.18.1/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: 'gdk_cursor_new' has been explicitly marked deprecated here
# github.com/agl/go-gtk/gtk
In file included from $WORK/github.com/agl/go-gtk/gtk/_obj/_cgo_export.c:2:
../../agl/go-gtk/gtk/gtk.go:325:9: warning: 'gtk_widget_get_double_buffered' is deprecated [-Wdeprecated-declarations]
/usr/local/Cellar/gtk+3/3.18.1/include/gtk-3.0/gtk/gtkwidget.h:879:23: note: 'gtk_widget_get_double_buffered' has been explicitly marked deprecated here