Skip to content

Instantly share code, notes, and snippets.

View tinchoz49's full-sized avatar
🏄‍♂️
surfing

Martín Acosta tinchoz49

🏄‍♂️
surfing
View GitHub Profile

Práctica 1 - Calidad de Software (Parte A)

Parte I: Conceptos generales

  1. Describir con sus palabras qué entiende por Calidad.

    La calidad puede definirse como el grado de satisfacción producida o percibida por un elemento (tangible o intangible) a través de distintas características que lo definen, componen o los efectos que este produce mediante su uso u obtención.

  2. Cada uno de los denominados gurús(o padres) de la calidad han creado o instaurado algún programa, término o proceso que los ha colocado en ese lugar. Investigue y explique con sus palabras el aporte realizado por cada uno de los gurús mencionados en la teoría.

Keybase proof

I hereby claim:

  • I am tinchoz49 on github.
  • I am macosta (https://keybase.io/macosta) on keybase.
  • I have a public key ASDpYf9N6vCcyqtK2sQJy2vJj1c1U_yWWZzHokHC9FT0CAo

To claim this, I am signing this object:

@tinchoz49
tinchoz49 / index.js
Last active March 10, 2017 21:24
subpatching with snabbdom and flyd
const flyd = require('flyd');
const snabbdom = require('snabbdom');
const htmldomapi = require('snabbdom/htmldomapi').default;
htmldomapi.removeChild = (node, child) => {
if (node && child) {
node.removeChild(child);
}
};
const patch = snabbdom.init([], htmldomapi);
const h = require('snabbdom/h').default;
@tinchoz49
tinchoz49 / config.fish
Last active December 26, 2016 14:46
fish config
# list plugins: pure getopts tmux-zen lookup config bass spin upto
set fish_greeting ''
alias network:restart 'sudo systemctl restart NetworkManager.service'
alias vi 'nvim'
alias vim 'nvim'
alias am 'atom'
alias vs 'code'
alias docker:start 'sudo systemctl start docker'
alias docker:rmo-volume 'docker volume rm (docker volume ls -qf dangling=true)'
# .config/termite/config
# use tdrop and wmctrl to the dropdown functionality: tdrop -a -m -f "-e /bin/fish" -s dropdown --create-hook "wmctrl -i -r $1 -b toggle,maximized_vert,maximized_horz" termite
[options]
scroll_on_output = false
scroll_on_keystroke = true
audible_bell = false
visible_bell = true
mouse_autohide = true
allow_bold = true
@tinchoz49
tinchoz49 / .tmux.conf
Last active December 26, 2016 14:49
tmux conf
set -g default-shell /bin/fish
set -g default-terminal "tmux"
set -ga terminal-overrides ",xterm-termite:Tc"
set-option -g mouse on
set-option -g set-titles on
set-option -g set-titles-string "#T"
set-window-option -g mode-keys vi
# change prefix because i use b for a lot of things in vim
unbind C-b
@tinchoz49
tinchoz49 / .vimrc
Last active December 31, 2016 21:19
my vimrc
set shell=/bin/bash
call plug#begin('~/.vim/plugged')
Plug 'tpope/vim-fugitive'
Plug 'vim-syntastic/syntastic', { 'do': 'npm install -g resolve-eslint' }
Plug 'tpope/vim-surround'
Plug 'tpope/vim-repeat'
Plug 'terryma/vim-multiple-cursors'
"Plug 'Raimondi/delimitMate'
@tinchoz49
tinchoz49 / json
Created September 28, 2016 17:14
timezones
[
{
"name":"Africa/Abidjan",
"offset":"+00:00"
},
{
"name":"Africa/Accra",
"offset":"+00:00"
},
{
@tinchoz49
tinchoz49 / ellip.wp.js
Last active August 29, 2015 14:20
ellipsis for wordpress
function ellip( item ) {
var wrap = item,
header = $(item.find('.ellip-header')),
content = $(item.find('.ellip-content')),
footer = $(item.find('.ellip-footer'));
var height = wrap.height(),
margin = 40,
p = $(content.find('p'));
@tinchoz49
tinchoz49 / gist:3656c6a8c62b05a6e4bb
Created March 18, 2015 17:03
components in mithril
var app = {},
buttonComponent = {};
buttonComponent.controller = function ( options ) {
this.title = options.title;
};
buttonComponent.view = function ( ctrl ) {
return m('button', 'The button component: ' + ctrl.title());
};