Skip to content

Instantly share code, notes, and snippets.

View gbmoretti's full-sized avatar

Guilherme Burille Moretti gbmoretti

  • Belo Horizonte/MG
View GitHub Profile
@gbmoretti
gbmoretti / backend.mkd
Created March 14, 2016 18:06 — forked from givigier/backend.mkd
Open positions at Agrid

Backend Developer at Agrid

  • Full time position
  • Flexible working hours
  • Remote job
  • Salary from R$ 3000,00 to R$ 6000,00 according with experience
  • Company stocks in case of hiring

Agrid is an API of prices of services that aims to make market more fair for clients and service providers. Our team consists of experienced developers who needs others qualified and agile professionals to transform ideas in code.

@gbmoretti
gbmoretti / FvkKl.markdown
Created July 15, 2014 02:46
A Pen by Guilherme Burille Moretti.
<!-- layouts/application.html.erb -->
<!DOCTYPE html>
<html>
<head>
<%= stylesheet_link_tag "application" %>
</head>
<body data-controller="<%= controller_name %>" data-view="<%= action_name %>">
<%= yield %>
@gbmoretti
gbmoretti / Preferences.sublime-settings
Last active January 2, 2016 15:29
sublime user preferences
{
"bold_folder_labels": true,
"caret_style": "phase",
"color_scheme": "Packages/User/base16-ocean.dark (SL).tmTheme",
"font_face": "Source Code Pro",
"font_options":
[
"subpixel_antialias"
],
"font_size": 11,
$(document).ready(function() {
$('.enviar').click(function() {
var matricula = $(this).data('matricula');
var ano = $(this).data('ano');
postPopup('form[name=relatorio]','cadastroDeOcorrencias.php?aluno=' + matricula + '&ano=' + ano);
$('#relatorio').submit();
});
});
<?
include "config.php"; //aqui inserimos as váriaveis da página de configuração
$db = mysql_connect ($host, $login_db, $senha_db); //conectamos ao mysql
$basedados = mysql_select_db($database); //selecionamos o database escolhido
$pesquisar = mysql_query("SELECT * FROM `$tabela` WHERE login = '$login'", $db); //conferimos se o login escolhido já não foi cadastrado
$contagem = mysql_num_rows($pesquisar); //traz o resultado da consulta acima
if ( $contagem == 1 ) {
@gbmoretti
gbmoretti / course.rb
Last active December 19, 2015 14:19
course_modules.includes(:lessons => [:activities]).map(&:lessons).flatten.map(&:activities).flatten
#consultas:
#Learning::CourseModule Load (0.3ms) SELECT `course_modules`.* FROM `course_modules` WHERE `course_modules`.`course_id` = 1
#Learning::Lesson Load (0.2ms) SELECT `lessons`.* FROM `lessons` WHERE `lessons`.`course_module_id` IN (1)
#Learning::Activity Load (0.2ms) SELECT `activities`.* FROM `activities` WHERE `activities`.`lesson_id` IN (2, 3)
cc.course_modules.joins(:lessons => [:activities]).map(&:lessons).flatten.map(&:activities).flatten
#Learning::CourseModule Load (0.8ms) SELECT `course_modules`.* FROM `course_modules` INNER JOIN `lessons` ON `lessons`.`course_module_id` = `course_modules`.`id` INNER JOIN `activities` ON `activities`.`lesson_id` = `lessons`.`id` WHERE `course_modules`.`course_id` = 1
#Learning::Lesson Load (0.5ms) SELECT `lessons`.* FROM `lessons` WHERE `lessons`.`course_module_id` = 1
@gbmoretti
gbmoretti / duck_typing.rb
Created July 3, 2013 13:08
PHP Interface vs. Ruby Duck Typing
class Cambio
def aumentaMarcha
@marcha += 1
end
def diminiuMarcha
@marcha -= 1
end
end
guilherme@nfsesrv:/var/www/nfse$ cvs commit -m "teste" ruckusing.conf.php
cvs commit: use `cvs add' to create an entry for `ruckusing.conf.php'
cvs [commit aborted]: correct above errors first!
guilherme@nfsesrv:/var/www/nfse$ cvs add ruckusing.conf.php
cvs add: `ruckusing.conf.php' added independently by second party
guilherme@nfsesrv:/var/www/nfse$ cvs commit -m "teste" ruckusing.conf.php
cvs commit: use `cvs add' to create an entry for `ruckusing.conf.php'
cvs [commit aborted]: correct above errors first!
@gbmoretti
gbmoretti / UsuarioContribuinte.php
Last active December 11, 2015 03:48
Problema descrito no tópico "Problema com o ClassLoader Doctrine2" do grupo PHPMS
<?php
namespace Administrativo;
use Doctrine\Common\Collections\ArrayCollection;
/**
* @Entity
* @Table(name="usuarios_contribuintes")
*/
class UsuarioContribuinte {