Skip to content

Instantly share code, notes, and snippets.

View lucasrenan's full-sized avatar

Lucas Renan lucasrenan

View GitHub Profile
@viniciusteles
viniciusteles / gist:556029
Created August 29, 2010 06:20
Sete Atitudes para Hackear a Indústria de Software
Sete Atitudes para Hackear a Indústria de Software
By Klaus Wuestefeld
1) Torne-se excelente.
Seja realmente bom em alguma coisa. Não fique só choramingando ou
querendo progredir às custas dos outros. Não pense q pq vc sentou 4
anos numa faculdade ouvindo um professor falar sobre software q vc
sabe alguma coisa. Jogador de futebol não aprende a jogar bola tendo
@protocool
protocool / caveatPatchor.js
Created February 11, 2011 01:00
Sample Propane caveatPatchor.js file
/**
Sample Propane caveatPatchor.js file based on tmm1's avatar hack.
You'll need at least version 1.1.1 to experiment with this:
http://propaneapp.com/appcast/Propane.1.1.1.zip
Once I'm sure exposing this hack-injection point doesn't cause problems
I'll do an official auto-updating version.
As of version 1.1.1, Propane will load and execute the contents of
@shedd
shedd / assets.rake
Created June 20, 2011 18:05
Check asset encoding for valid UTF-8
namespace :assets do
task :check => :environment do
paths = ["app/assets", "lib/assets", "vendor/assets"]
paths.each do |path|
dir_path = Rails.root + path
if File.exists?(dir_path)
dir_files = File.join(dir_path, "**")
@travis
travis / gist:1084767
Created July 15, 2011 14:16
testing facebook connect with capybara and rspec
require 'mogli'
module FacebookIntegrationHelpers
shared_context "with unconnected facebook user" do
let(:fb_user) { create_test_user(installed: false) }
after { fb_user.destroy }
end
def app_client
Mogli::AppClient.new(AppConfig.facebook.access_token, AppConfig.facebook.app_id)
@thiagoghisi
thiagoghisi / CodingDojo_DicasParaNovosGrupos
Created September 30, 2011 23:24
Tutorial/Dicas para montar um grupo de Coding Dojo na sua região
1ª Criar um grupo de discussão; (Sugestão: Google Groups)
2ª Divulgar o grupo para o pessoal da sua região nas redes socias que você participa;
(Dica: Divulgação no Twitter é essencial)
3ª Fazer um spam para todos os seus contatos da área da sua região convidando para o grupo;
4ª Se você não for muito influente nas redes sociais ou não tiver muitos contatos,
solicitar para alguém que tenha ajudar na divulgação do grupo;
(Dica: O que vale nesse momento é fazer bastante barulho)
@will
will / authlogic_model.rb
Created October 16, 2011 07:06
authlogic_model
module AuthlogicModel
def self.included(model)
model.class_eval do
extend ClassMethods
include InstanceMethods
#include ProtectedAttributes
property :username
property :email
property :crypted_password
@guivinicius
guivinicius / gist:2927843
Created June 14, 2012 03:18
Curso de Férias - Introdução ao Desenvolvimento Web

Curso de Introdução ao Desenvolvimento Web

Data / Horários

Do dia 02 ao 06 de Julho. Das 19h às 22h.

Conteúdo

  • Git (Controle de versão)
@fnando
fnando / SetSyntaxHighlight.py
Created June 22, 2012 18:35
Sublime Text 2 plugin for setting syntax highlighting automatically. Just put it on your Packages/User directory.
import sublime, sublime_plugin
import os
import re
from functools import partial
class SetSyntaxHighlightCommand(sublime_plugin.EventListener):
""" Sets the file grammar to whatever you want.
Author: Nando Vieira <http://nandovieira.com.br>
"""
@cassioeskelsen
cassioeskelsen / RegulamentarTIEhAtraso
Created October 20, 2012 20:01
Os porquês de eu ser contra a regulamentação da profissão de TI, bem como contra o CONFEI
DISCLAIMER: pessoalmente não serei atingido pela criação do conselho,
minha opinião não é em "defesa de meus interesses""
1. "TI" se faz principalmente nos países do chamado "Primeiro Mundo": Inglaterra, EUA, Japão,
China(ok, esse não é bem 1o. Mundo), Coréia do Sul, Finlândia, etc. Nesses países não existe
"Regulamentação da Profissão" que impeça profissionais de outras áreas atuar na TI.
Vamos nos mirar nesse exemplo ou na Nigéria? (que tem a atividade regulamentada).
1.1 Aliás, de forma geral, regulamentação de profissão é mais uma das exclusividades do Brasil,
junto da Jabuticaba, da Duplicata e do novo padrão de tomadas
@adamwiggins
adamwiggins / adams-heroku-values.md
Last active November 27, 2024 17:06
My Heroku values

Make it real

Ideas are cheap. Make a prototype, sketch a CLI session, draw a wireframe. Discuss around concrete examples, not hand-waving abstractions. Don't say you did something, provide a URL that proves it.

Ship it

Nothing is real until it's being used by a real user. This doesn't mean you make a prototype in the morning and blog about it in the evening. It means you find one person you believe your product will help and try to get them to use it.

Do it with style