Skip to content

Instantly share code, notes, and snippets.

Paulo Henrique Deléo paulodeleo

  • Curitiba - PR, Brazil
Block or report user

Report or block paulodeleo

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@paulodeleo
paulodeleo / gist:2425002
Created Apr 20, 2012
[rails-br] [vaga homeoffice] dev. Rails para rede social
View gist:2425002
Olá a todos,
Sou sócio fundador de uma startup em Porto Alegre, que recentemente recebeu investimentos e agora estamos contratando mais 1 desenvolvedor Rails.
Você irá trabalhar em uma rede social destinada ao público adulto (swing), desenvolvendo coisas legais como gerenciamento de vídeos e fotos, mural de notícias, chat, sistema de recomendação e sistema de notificação em tempo real.
É essencial que você...
* Tenha conhecimentos avançados em Ruby on Rails 3 (Coffeescript, sass, haml, etc)
* Conheça a parte de metaprogramação do Ruby
* Tenha bons conhecimentos de javascript, incluindo classes, objetos, templates e frameworks como backbonejs
* Esteja antenado com as novidades (novas gems, novas práticas, etc)
@paulodeleo
paulodeleo / x360ce.ini
Created Dec 27, 2012
x360ce.ini for ps2 controller (through usb adapter) for Castle Crashers
View x360ce.ini
[Options]
UseInitBeep=1
Log=0
Console=0
DebugMode=0
InternetDatabaseUrl=http://www.x360ce.com/webservices/x360ce.asmx
InternetFeatures=1
InternetAutoload=1
AllowOnlyOneCopy=1
@paulodeleo
paulodeleo / gist:5455183
Created Apr 24, 2013
Destaques e observações que anotei enquanto assistia o webcast "Best of Fluent 2012: Maintainable JavaScript" da O'Reilly.
View gist:5455183
Vídeo: https://www.youtube.com/watch?v=c-kav7Tf834
Slides: http://www.slideshare.net/nzakas/maintainable-javascript-2012
Linhas iniciadas com - são os tópicos que achei mais relevantes. Isso aqui não é uma transcrição do vídeo.
Linhas iniciadas com * são meus comentários.
- Código que você precisa manter
- É todo código que não foi você que começou do zero
- Código que você começou do zero, mas parou para tomar um café, quando voltar é código que você vai precisar manter como qualquer outro
- A empresa se importa com código que deverá ser mantido. É uma questão de trabalho em equipe.
@paulodeleo
paulodeleo / Notas sobre "The Magic Tricks of Testing"
Created May 9, 2013
Destaques e observações que anotei enquanto assistia a talk "The Magic Tricks of Testing" da Sandi Metz na Railsconf 2013.
View Notas sobre "The Magic Tricks of Testing"
Talk:
RailsConf 2013 - The Magic Tricks of Testing by Sandi Metz
Video:
http://www.justin.tv/confreaks/c/2247122
Slides:
https://speakerdeck.com/skmetz/magic-tricks-of-testing-railsconf?slide=0
Destaques e observações que anotei enquanto assistia:
View tmux_cheat-sheet.md

#Tmux Cheat Sheet

##Windows

Create new

Ctrl-b c

Switch to next

Ctrl-b n
@paulodeleo
paulodeleo / .tmux.conf
Last active Aug 21, 2019
Tmux configuration to enable mouse scroll and mouse panel select, taken from: http://brainscraps.wikia.com/wiki/Extreme_Multitasking_with_tmux_and_PuTTY
View .tmux.conf
# Make mouse useful in copy mode
setw -g mode-mouse on
# Allow mouse to select which pane to use
set -g mouse-select-pane on
# Allow mouse dragging to resize panes
set -g mouse-resize-pane on
# Allow mouse to select windows
@paulodeleo
paulodeleo / My Sublime Text 2 extensions.md
Last active Dec 22, 2015
The list of sublime text 2 packages that I use
View My Sublime Text 2 extensions.md
@paulodeleo
paulodeleo / coffescript_opal_compare_links.txt
Last active Dec 31, 2015
A simple and first comparision made between Coffeescript and Opal output in Javascript
View coffescript_opal_compare_links.txt
@paulodeleo
paulodeleo / sublime.desktop
Last active Aug 29, 2015
My Sublime Text 2 launcher for Unity / Ubuntu 12.04
View sublime.desktop
[Desktop Entry]
Name=Sublime Text 2
Comment=Sublime Text 2
Exec="/home/paulo/Sublime Text 2/sublime_text" %F
MimeType=text/plain;
Terminal=false
Type=Application
Icon=/home/paulo/Sublime Text 2/Icon/128x128/sublime_text.png
Categories=GNOME;GTK;Utility;TextEditor;Development;Utility;
@paulodeleo
paulodeleo / Minhas anotações sobre a palestra "Organizando o JavaScript - Nando Vieira - Webday 2013"
Last active Aug 29, 2015
Minhas anotações sobre a palestra "Organizando o JavaScript - Nando Vieira - Webday 2013"
View Minhas anotações sobre a palestra "Organizando o JavaScript - Nando Vieira - Webday 2013"
Vídeo: https://www.youtube.com/watch?v=x9vDemjWmZQ
Assistido em 16/08/2014.
7:30 - Um grande fator negativo de ter cobertura apenas por testes de integração é que eles ficam muito alto nível (asserts em strings no DOM).
22:00 - Uma defesa a "quanto mais comentários melhor" / "é importante documentar" (decisões).
30:00 a 40:00 - RequireJS, Harmony ou qq outra coisa ainda me parece que mais complica do que soluciona.
38:40 - Ótima recomendação de implementar primeiro do jeito mais rápido (fail fast?) e tosco (POC?) para entender bem o problema (evita over engineering).
You can’t perform that action at this time.