Skip to content

Instantly share code, notes, and snippets.

View JulianeAlbuquerque's full-sized avatar

Juliane Albuquerque JulianeAlbuquerque

View GitHub Profile
@JulianeAlbuquerque
JulianeAlbuquerque / git-status-multi-repository-shell-script
Created January 23, 2018 02:19
Shell script to check satus of git repository for multiple projects
repos=(
"/c/projects/project-1"
"/c/projects/project-2"
"/c/projects/project-3"
)
echo ""
echo "Checking" ${#repos[@]} "repositories for status"
for repo in "${repos[@]}"

Atalhos do VIM

  • Copy line yy
  • Delete line dd
  • Past line p

NerdTree

  • Toggle <esc>,nn

Xcode

  • Download xcode
  • When download is finished, open Xcode.app in your /Applications folder and agree to the licence
  • Install the Xcode command line tools: xcode-select --install

Homebrew

  • Download Homebrew ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • Check for any conflicts or problems brew doctor

Webpack Config

Basic webpack + es6

Install npm i -D webpack babel-core babel-loader babel-preset-es2015

@JulianeAlbuquerque
JulianeAlbuquerque / .scsscomb.json
Last active October 6, 2016 17:58
config to csscomb installed on Atom and add in config of plugin atom-beautify
{
"remove-empty-rulesets": true,
"always-semicolon": true,
"color-case": "lower",
"block-indent": " ",
"color-shorthand": true,
"element-case": "lower",
"eof-newline": true,
"leading-zero": false,
"quotes": "single",
// https://blog.tompawlak.org/number-currency-formatting-javascript
function formatNumber (num) {
return num.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,")
}
console.info(formatNumber(2665)); // 2,665
console.info(formatNumber(102665)); // 102,665
console.info(formatNumber(111102665)); // 111,102,665

#Novo projeto Hoje comecei o desenvolvimento do site de uma amiga. A ideia do site é bem simples, será uma apenas uma página apresentando o serviço que ela oferece, que no caso por questões de curiosidade é um costura. O site será um Single Page que terá um banner rotativo, uma sessão falando sobre o serviço oferecido, uma galeria de imagens, um pouco sobre a ela (a costureira) e finalmente um simples rodapé com redes sociais e e-mail pra contato.

Início

Como objetivo pessoal decidi que eu só usaria as tecnologias que na opinião fossem as mais atuais, primeiro para que eu as aprendesse e segundo para que eu as aprendess, pois esse foi o principal motivo para que eu aceitasse o "freela". Ao dar o bootstrap do projeto decidi que não usarei nenhum gerador de site estático e que terá que ser compilado tudo via um comando em NPM. Até o momento estou gerando os assets via gulp. No gulp estou compilando meus SCSS, fazendo o compress das imagens e rodando tudo isso em um pequeno server em nodejs, onde acesso

@JulianeAlbuquerque
JulianeAlbuquerque / .gitignore
Last active August 24, 2016 12:59
Basic react setup
.DS_Store
public/
node_modules
node_modules/
npm-debug.log