Skip to content

Instantly share code, notes, and snippets.

View JoaoFelipe's full-sized avatar

João Felipe N. Pimentel JoaoFelipe

View GitHub Profile
@JoaoFelipe
JoaoFelipe / gnomeshell-extensions
Created April 10, 2012 02:17
Gnome-Shell extensions
Disable Hot Corner: https://github.com/JoaoFelipe/Gnome-Shell-Extensions/tree/master/disablehotcorner@joaofelipenp.gmail.com
gTile: https://extensions.gnome.org/extension/28/gtile/
Dojotools icon: https://github.com/JoaoFelipe/Gnome-Shell-Extensions/tree/master/dojotools@joaofelipenp.gmail.com
Panel Docklet S: https://extensions.gnome.org/extension/105/panel-docklet/
Theme Activities Button: https://github.com/JoaoFelipe/Gnome-Shell-Extensions/tree/master/activitiesbutton@fpmurphy.com
@JoaoFelipe
JoaoFelipe / internet_arduino_interface.py
Created March 27, 2013 14:27
arduino interface with internet for sleeping beauty - embedded computing systems project
""" internet_arduino_interface.py
Purpose: Mid term demo
Author: Tiago Pimentel
t.pimentelms@gmail.com
Joao Felipe
joaofelipenp@gmail.com
CSE 467 -- Embedded Computing Systems
WUSTL, Spring 2013
Date: Mar., 27, 2013
@JoaoFelipe
JoaoFelipe / gist:5686728
Created May 31, 2013 17:57
Gera model, DAO e xml para um create statement de bd
from cStringIO import StringIO
from tokenize import generate_tokens
PACKAGE = 'com.example.app'
SUB_PACKAGE = 'sub'
def uncapitalize(s):
return s[:1].lower() + s[1:]
def capitalize(s):
@JoaoFelipe
JoaoFelipe / findasushotkeys
Created July 26, 2013 00:30
Find Asus hotkeys device and print the device path
#!/bin/sh -e
# Find Asus hotkeys device and print the device path
# Author: Joao Felipe Nicolaci Pimentel <joaofelipenp@gmail.com>
#
# Copyright (C) 2013
#
# Based on findkeyboards
# Original Author: Martin Pitt <martin.pitt@ubuntu.com>
#
# Copyright (C) 2009, Canonical Ltd.
@JoaoFelipe
JoaoFelipe / Issue47SemErro.html
Created October 10, 2013 11:43
Issue #47 Sapos. Sem o erro
<li class="sub-form horizontal-sub-form class_enrollments-sub-form" id="as_course_classes-1-class_enrollments-subform">
<h5>Inscrições (<a class="visibility-toggle" href="#">Ocultar</a>)</h5>
<div id="as_course_classes-1-class_enrollments-subform-div">
<input id="record_class_enrollments_0" name="record[class_enrollments][0]" type="hidden" value="">
<table id="as_course_classes-1-class_enrollments-subform-list">
<thead>
<tr>
<th class="enrollment-column required ">
<label>Matrícula</label>
</th>
@JoaoFelipe
JoaoFelipe / log.txt
Created October 26, 2013 16:20
Server Log for "Criar outro" (add another) action as requested in https://github.com/activescaffold/active_scaffold/issues/296
Started GET "/students/2/edit_associated?child_association=student_majors&parent_controller=students" for 127.0.0.1 at 2013-10-26 14:15:47 -0200
Processing by StudentsController#edit_associated as JS
Parameters: {"child_association"=>"student_majors", "parent_controller"=>"students", "id"=>"2"}
User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = 1 LIMIT 1
Student Load (0.1ms) SELECT "students".* FROM "students" WHERE "students"."id" = ? LIMIT 1 [["id", "2"]]
Rendered /home/joao/.rvm/gems/ruby-1.9.3-p448@sapos/gems/active_scaffold-3.3.3/app/views/active_scaffold_overrides/_form_association_record.html.erb (1.3ms)
Rendered /home/joao/.rvm/gems/ruby-1.9.3-p448@sapos/gems/active_scaffold-3.3.3/app/views/active_scaffold_overrides/edit_associated.js.erb (23.7ms)
Completed 200 OK in 36ms (Views: 28.6ms | ActiveRecord: 0.3ms)
@JoaoFelipe
JoaoFelipe / subform.html
Created October 26, 2013 16:24
Subform html bug. I clicked in "Criar outro" (add another) three times. https://github.com/activescaffold/active_scaffold/issues/296
<li class="sub-form horizontal-sub-form student_majors-sub-form" id="as_students-2-student_majors-subform">
<h5>Cursos (<a class="visibility-toggle" href="#">Ocultar</a>)</h5>
<div id="as_students-2-student_majors-subform-div">
<input id="record_student_majors_0" name="record[student_majors][0]" type="hidden" value="">
<table id="as_students-2-student_majors-subform-list">
<thead>
<tr>
</tr>
</thead>

Container

var.clear(); // Remove todos elementos

bool vazio = var.empty(); // Vazio?
unsigned in tamanho = var.size(); // Tamanho

for (; it != var.end(); it++) //Loop
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.