Skip to content

Instantly share code, notes, and snippets.

View cassiocardoso's full-sized avatar

Cassio Cardoso cassiocardoso

View GitHub Profile
@cassiocardoso
cassiocardoso / osx_install.sh
Last active April 8, 2024 00:24 — forked from t-io/osx_install.sh
Install most of my Apps with homebrew & cask
#!/bin/sh
echo Install all AppStore Apps at first!
# no solution to automate AppStore installs
read -p "Press any key to continue... " -n1 -s
echo '\n'
echo Install and Set San Francisco as System Font
ruby -e "$(curl -fsSL https://raw.github.com/wellsriley/YosemiteSanFranciscoFont/master/install)"
echo Install Homebrew, Postgres, wget and cask
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
@cassiocardoso
cassiocardoso / select-estados-br
Created February 12, 2014 23:31
Select com uma lista de todos os estados brasileiros.
<select name="estados-brasil">
<option value="AC">Acre</option>
<option value="AL">Alagoas</option>
<option value="AP">Amapá</option>
<option value="AM">Amazonas</option>
<option value="BA">Bahia</option>
<option value="CE">Ceará</option>
<option value="DF">Distrito Federal</option>
<option value="ES">Espírito Santo</option>
<option value="GO">Goiás</option>
@cassiocardoso
cassiocardoso / resumo-ess.md
Last active December 14, 2023 21:31
Resumo - Engenharia de Software

Engenharia de Software

Plano de ensino:

  • Ementa

    • Discute as disciplinas da engenharia de software dando maior ênfase nas áreas do conhecimento mais relevantes para o desenvolvimento de aplicações web, como requisitos não-funcionais, arquitetura, testes e qualidade de software, evolução e entrega contínua.
    • A disciplina apresenta o modelo de referência da ISO 25.000 para a qualidade de software, bem como o uso de modelos ágeis para dar suporte ao dinamismo das aplicações web.
  • Objetivos

  • Entender características do software e de seu ciclo de vida

@cassiocardoso
cassiocardoso / engenharia-de-software-para-web.md
Last active December 2, 2022 18:50
2015 04 27 - Engenharia de Software

Engenharia de Software e Sistemas

  • email: prof.monesi@gmail.com
  • V Model
  • Avaliações:
    • Trabalho em grupo (40%)
    • Participação nas aulas (10%)
    • Prova individual (50%) - Diagrama de classe; Faça duas representações estáticas e duas dinâmicas.
  • Referências:
  • PRESSMAN
@cassiocardoso
cassiocardoso / redux-101.js
Created February 13, 2018 17:47
Redux 101
import { createStore } from 'redux'
/**
* This is a reducer, a pure function with (state, action) => state signature.
* It describes how an action transforms the state into the next state.
*
*/
function counter(state = 0, action) {
switch (action.type) {
case 'INCREMENT':
@cassiocardoso
cassiocardoso / html5-basic-template
Created February 12, 2014 23:11
An HTML5 basic template.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="description" content="A short description of the site" />
<meta name="keywords" content="relevant, keywords, choose, it, wisely" />
<meta name="author" content="Cassio A. Cardoso <caugusto.cardoso@gmail.com>">
<meta name="created_at" content="YYYY-MM-DD HH:MM:SS">
<meta name="last_update" content="YYYY-MM-DD HH:MM:SS">
<title>Web Site Title</title>
@cassiocardoso
cassiocardoso / unique-triplets.js
Created September 1, 2017 16:54
Unique triples problem
const array = [-1, 0, 1, 2, -1, -4];
const length = array.length;
const sum = 0;
const solutions = [];
array.sort();
array.map((d, i) => {
let j = i + 1;
let k = length - 1;
const measurementsData = require('./measurements.json');
let placeholder = measurementsData.table.placeholder;
let measurements = measurementsData.table.measurements;
let labels = [];
let data = [];
// create labels array
labels.push(placeholder);
measurements.forEach(el => labels.push(el.name));

Testing atom sync settings plugin

@cassiocardoso
cassiocardoso / UX.md
Last active August 29, 2015 14:20
Anotações da Aula de Ergonomia e Usabilidade

Ergonomia, Usabilidade e IHC

Bibliografia

  • Usability Engineering, Jakob Nielsen, 1993 1, 2
  • Não me faça pensar - Usabilidade na Web, Steve Krug, 2008 1, 2, 3
  • User Interface Directions for the Web, Jakob Nielsen, 1999 1, 2, 3