Skip to content

Instantly share code, notes, and snippets.

https://serversforhackers.com/c/nginx-caching
@diogoca
diogoca / components.weather-list.js
Last active April 18, 2017 16:44
Loading model on component
import Ember from 'ember';
export default Ember.Component.extend({
weather: Ember.inject.service(),
didInsertElement() {
this.get('weather').current().then((weather) => {
this.set('currentWeather', weather);
});
}
@diogoca
diogoca / fields_length.txt
Created March 20, 2017 18:00
Brazilian fields length
Razão Social VARCHAR(255)
Nome Fantasia VARCHAR(255)
CNPJ BIGINT(14), VARCHAR(18)
Data de Fundação DATE
Email VARCHAR(100)
Website VARCHAR(100)
Telefone BIGINT(14) (Já considera números de 9 dígitos). Da dúvida, use VARCHAR
Celular BIGINT(14) (Já considera números de 9 dígitos) Da dúvida, use VARCHAR
Responsável VARCHAR(255), VARCHAR(100)
Endereço VARCHAR(150)
@diogoca
diogoca / components.my-component.js
Last active March 16, 2017 15:22
Getting currentRouteName in other controller
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
const { computed } = Ember;
export default Ember.Controller.extend({
appName:'Ember Twiddle',
entries: [
{
id: 1,
name: 'Eric',
author: {
@diogoca
diogoca / config.json
Created October 27, 2016 18:56 — forked from anonymous/config.json
Bootstrap Customizer Config
{
"vars": {
"@gray-base": "#b49572",
"@gray-darker": "lighten(@gray-base, 13.5%)",
"@gray-dark": "lighten(@gray-base, 20%)",
"@gray": "lighten(@gray-base, 33.5%)",
"@gray-light": "lighten(@gray-base, 46.7%)",
"@gray-lighter": "lighten(@gray-base, 93.5%)",
"@brand-primary": "darken(#428bca, 6.5%)",
"@brand-success": "#5cb85c",
@diogoca
diogoca / gist:54071f1d8b07126e79847dadc3dac093
Created August 6, 2016 22:02
Remove (purge) old kernel version on Ubuntu
echo $(dpkg --list | grep linux-image | awk '{ print $2 }' | sort -V | sed -n '/'`uname -r`'/q;p') $(dpkg --list | grep linux-headers | awk '{ print $2 }' | sort -V | sed -n '/'"$(uname -r | sed "s/\([0-9.-]*\)-\([^0-9]\+\)/\1/")"'/q;p') | xargs sudo apt-get -y purge
@diogoca
diogoca / gist:44499093668b03813e7d0b5c1d91edae
Created August 4, 2016 13:31
Auto iframe resize sem problema de CORS
window.addEventListener("message", function(event) {
var iframe = document.getElementById(event.data.id)
var newHeight = event.data.height;
if (iframe) {
iframe.height = parseInt(newHeight) + "px";
console.log("Iframe resized");
} else {
console.error("Not found element id for #" + event.data.id);
}
@diogoca
diogoca / cidade_estado.sql
Created July 30, 2016 20:02
SQL para cidades e estados brasileiros
CREATE TABLE IF NOT EXISTS `pais` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`nome` varchar(60) DEFAULT NULL,
`sigla` varchar(10) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
INSERT INTO `pais` (`id`, `nome`, `sigla`) VALUES (1, 'Brasil', 'BR');
CREATE TABLE IF NOT EXISTS `estado` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`nome` varchar(75) DEFAULT NULL,
@-moz-document url-prefix() {
.vertically-centered {
top: 46%;
}
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles go here */