Skip to content

Instantly share code, notes, and snippets.

View reu's full-sized avatar

Rodrigo Navarro reu

View GitHub Profile
@reu
reu / admin.rb
Created September 2, 2010 14:00
Rails application templates
gem 'devise', '~> 1.1.2'
gem 'cancan'
generate 'devise:install'
Sass::Plugin.options[:template_location] = "#{Rails.root}/app/styles" => "#{Rails.root}/tmp/stylesheets"
Rails.configuration.middleware.insert_after "Sass::Plugin::Rack", "Rack::Static", :urls => ["/stylesheets"], :root => "#{Rails.root}/tmp"
# Ruby way fail
# Implementation of a simple method to convert seconds to time format (03:44:23)
require "benchmark"
seconds = 45020
hours = seconds / 3600
minutes = seconds / 60 % 60
1.upto 500 do
Class.new do
1.upto 1000 do |method_number|
method_name = "method_#{method_number}"
instance_eval "# Hi I am a comment for #{method_name}"
attr_accessor method_name.to_sym
end
["click", "mousedown", "mouseenter", "mouseleave", "mouseout", "mouseover", "mouseup"].each do |event|
define_method event.to_sym do
"Hi I am on #{event}"
<?php
function sendEmailViaWebService($email) {
$soapClient = new soapclient("http://www.paulinia.sp.gov.br/email/sendmail.asmx?WSDL", "wsdl");
$request = "<Send xmlns='http://tempuri.org/'>
<De>{$email['from']}</De>
<Para>{$email['to']}</Para>
<Assunto>{$email['subject']}</Assunto>
<Mensagem>{$email['message']}</Mensagem>
</Send>";
Dim Connection As New SqlConnection()
Dim Command As New SqlCommand()
Dim Result As SqlDataReader
Connection.ConnectionString = "Data Source=myserver;Initial Catalog=databasename;Integrated Security=True"
Connection.Open
Command.Connection = Connection
Command.CommandText = "SELECT * FROM users"
@reu
reu / arrays.c
Created June 12, 2010 18:04
Arrays (aula de introdução a programação)
#include <stdio.h>
int main()
{
char *students[3];
int iterator;
students[0] = "Thiago";
students[1] = "Gustavo";
students[2] = "Thomas";
@reu
reu / factorial.c
Created June 12, 2010 17:37
The famous factorials (aula de introdução a programação)
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
printf("%i\n", factorial(atoi(argv[1])));
}
int factorial(int number)
{
@reu
reu / cpsimple.c
Created June 12, 2010 14:17
Simple file copy example using functions
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
return copy(open_file_for_reading(argv[1]), open_file_for_writing(argv[2]));
}
int copy(FILE *source_file, FILE *target_file)
{
@reu
reu / lsimple.c
Created June 12, 2010 03:05
List current directory (aula de introdução a programação)
#include <stdio.h>
#include <dirent.h>
#include <sys/types.h>
int main (void)
{
DIR *directory;
struct dirent *current_file;
if(directory = opendir("./")){