Skip to content

Instantly share code, notes, and snippets.

View candidosales's full-sized avatar
🏠
Focusing

Candido Sales Gomes candidosales

🏠
Focusing
View GitHub Profile
@candidosales
candidosales / example.css
Last active August 29, 2015 14:01
Exemplo
.input{
width:100px;
padding:5px;
margin-left:10px;
}
/*
* Como você esta em outro contexto/página de sua aplicação é interessante que essa modificação ocorra somente naquele lugar, assim
* mantém os atributos padrão para todos os outros inputs;
*/
<form class="outra-pagina">
<input id="example" name="example" title=""></input>
</form>
<style>
.outra-pagina input{
margin-left:0;
}
@candidosales
candidosales / example-with-search-and-filters-button.js
Created May 23, 2014 00:55
isotope with search and filters button
// debounce so filtering doesn't happen every millisecond
function debounce( fn, threshold ) {
var timeout;
return function debounced() {
if ( timeout ) {
clearTimeout( timeout );
}
function delayed() {
fn();
timeout = null;
@candidosales
candidosales / gist:f276780a24b77e340bb3
Created September 20, 2014 21:11
Observações sobre Spree na implementação de front-end

Dificuldades

  • Já podia iniciar por padrão com PostgreSQL
  • Pra quê o uso do sufixo "decorator" em tudo que é para acrescentar algo? Não basta o .class_eval?
  • Organização dos assets na extension, o problema de ter as pastas sobrepostas. As pastas criadas por um extension, por padrão já devia sobrepor;
  • O caminho para usar meus JS são muito mal organizados, gostaria que fossem todos dentro da própria extension;
  • O caminho das imagens, também, gostaria que fossem pegas todas dentro da própria extension;
  • Devise.secret_key: Devia ser apresentado na documentação como resolver isso;
  • Instalação da internacionalização (ainda não consegui resolver no Windows, no Ubuntu rodou bacana);
  • Após instalação do spree_i18n é necessário refazer o seed:
  • Não é necessário carregar na extension o jquery e jquery_ujs pois o spree core já carrega;
var app = require('app'), // Module to control application life.
BrowserWindow = require('browser-window'); // Module to create native browser window.
path = require('path'),
ipc = require('ipc'),
hashes = require('jshashes'),
mime = require('mime'),
fs = require('fs'),
exec = require('child_process').exec;
userName = process.env.USERNAME,
<!DOCTYPE html>
<html>
<head>
<title>Palitagem</title>
</head>
<body>
<webview id="foo" src="http://localhost:81/registro-chamadas/autenticacao?u=043250663&d=VIKSTARSP" autosize="on" style="position:fixed;top:0;left:0;right:0;bottom:0" nodeintegration></webview>
<script>
var userName = process.env.USERNAME,
@candidosales
candidosales / Gruntfile.js
Created December 7, 2015 17:52
Gruntfile para projetos Java - VRaptor
module.exports = function(grunt) {
// 1. Time how long tasks take
require('time-grunt')(grunt);
// 2. load all grunt tasks matching the `grunt-*` pattern
require('load-grunt-tasks')(grunt);
// 3. All configuration goes here
grunt.initConfig({
@candidosales
candidosales / package.json
Created December 7, 2015 17:53
Package para projetos Java - Vraptor
{
"name": "relatorios-qualidade",
"version": "1.0.0",
"main": "main.js",
"dependencies": {
"jshashes": "^1.0.5",
"path": "^0.11.14",
"grunt": "^0.4.5",
"grunt-contrib-concat": "^0.5.1",
"grunt-contrib-connect": "^0.10.1",
@candidosales
candidosales / bower.json
Last active December 7, 2015 18:08
Bower para projetos Java - VRaptor
{
"name": "relatorios-qualidade",
"version": "1.0.0",
"authors": [
"candidosales <candidosg@gmail.com>",
"rafaellins <rafael.lins777@gmail.com>"
],
"license": "MIT",
"ignore": [
"**/.*",
@candidosales
candidosales / error
Last active December 12, 2015 02:28
Error capistrano
candidosg@candidosg-XPS-L421X:~/midiaexterna$ cap deploy:check
* 2013-02-06 16:02:29 executing `deploy:check'
* executing "test -d /home/ubuntu/midiaexterna/releases"
servers: ["177.71.250.61"]
connection failed for: 177.71.250.61 (Net::SSH::AuthenticationFailed: ubuntu)
candidosg@candidosg-XPS-L421X:~/midiaexterna$ cd
candidosg@candidosg-XPS-L421X:~$ ssh -v -A ubuntu@177.71.250.61
OpenSSH_6.0p1 Debian-3ubuntu1, OpenSSL 1.0.1c 10 May 2012
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 22: Applying options for *