Skip to content

Instantly share code, notes, and snippets.

Avatar

Alex Gonzalez Lacasa aloon

View GitHub Profile
@aloon
aloon / inout.sh
Created Aug 30, 2014
Simple shell script to test STDIN and STDOUT
View inout.sh
#!/bin/sh
if [ -t 0 ]; then
echo nothing in STDIN
else
while read LINE; do
echo ${LINE}
done
exit 0
@aloon
aloon / doc.md
Last active Oct 19, 2020
Chuleta GIT
View doc.md

#GIT

Configuracion inicial

Global

git config --global user.name "Alex Gonzalez"
git config --global user.email miemail@domain.cat
git config --global color.diff auto
git config --global color.status auto
git config --global color.branch auto
@aloon
aloon / gist:5263296
Created Mar 28, 2013
Get the additional info inserted in property through attributtes
View gist:5263296
using System;
using System.Reflection;
class moreInfoAttribute : Attribute
{
public string valor { get; set; }
}
@aloon
aloon / gist:4771179
Last active Dec 12, 2015
get UniqueRandomNumbers
View gist:4771179
Private Shared Function UniqueRandomNumbers(NumAleatories As Integer, elements As Integer) As List(Of Integer)
Dim aleatorios As New List(Of Integer)
If elements > 0 Then
Dim temp As List(Of Integer) = Enumerable.Range(0, elements)
If NumAleatories > elements Then
aleatorios = temp.OrderBy(Function(a) Guid.NewGuid())
Else
Dim r As New Random(DateTime.Now.Millisecond)
@aloon
aloon / extract_fixtures.rake
Created Apr 3, 2012
extracting data for fixtures
View extract_fixtures.rake
desc "extracting data for fixtures"
task :extract_fixtures => :environment do
sql = "SELECT * FROM %s"
skip_tables = ["schema_info","schema_migrations"]
ActiveRecord::Base.establish_connection
(ActiveRecord::Base.connection.tables - skip_tables).each do |table_name|
i = "000"
File.open(Rails.root.join('test','fixtures',"#{table_name}.yml"), 'w' ) do |file|
data = ActiveRecord::Base.connection.select_all(sql % table_name)
file.write data.inject({}) { |hash, record|
@aloon
aloon / threads.rb
Created Mar 17, 2012
download and delete all from S3
View threads.rb
#!/usr/bin/env ruby
require 'fileutils'
require 'right_aws'
AWS_ACCESS_KEY_ID = '...'
AWS_SECRET_ACCESS_KEY = '...'
BUCKET = 'jujuego'
DOWNLOAD_DIR = '../files'
BUCKET_NAME = 'jujuego'
@aloon
aloon / main.rb
Created Mar 10, 2012
download and delete from S3
View main.rb
#!/usr/bin/env ruby
require 'fileutils'
require 'aws/s3'
AWS_ACCESS_KEY_ID = '...'
AWS_SECRET_ACCESS_KEY = '...'
DOWNLOAD_DIR = 'files'
cont = true
You can’t perform that action at this time.