Skip to content

Instantly share code, notes, and snippets.

Leonardo Faria leonardofaria

View GitHub Profile
View details_summary_example.md
Show spoilers

You can use the <details> and <summary> tags inside GH issues and pull requests.

puts "That is awesome".upcase
@leonardofaria
leonardofaria / firebug.js
Created Mar 8, 2019
Firebug bookmarklet - save this as a bookmark to embed Firebug in a page
View firebug.js
javascript:var firebug=document.createElement('script');firebug.setAttribute('src','http://getfirebug.com/releases/lite/1.2/firebug-lite-compressed.js');document.body.appendChild(firebug);(function(){if(window.firebug.version){firebug.init();}else{setTimeout(arguments.callee);}})();void(firebug);
View ffmpeg.sh
ffmpeg -f avfoundation -i ":0" -t 200 audiocapture.mp3
View langara.md

FAQ - Mobile App Design and Development

Várias pessoas me mandam mensagens perguntando sobre o curso Web and Mobile App Design and Development da Langara. Gente da Rússia, da Índia e de todo lado então decidi criar esse FAQ já que as perguntas são as mesmas.

TL,DR: nem tudo é um mar de rosas mas isso não é um problema exclusivo desse curso ou dessa instituição.

DISCLAIMER: antes de fazer esse curso eu já trabalhava como desenvolvedor web portanto minha opinião é de uma pessoa com mais experiência do mundo real do que muitos professores (não só da Langara).

DISCLAIMER 2: fui aluno da primeira turma portanto minha turma foi beta. E obviamente betas não funcionam bem (não só da Langara).

@leonardofaria
leonardofaria / init.coffee
Last active May 14, 2020
My Atom settings - automatic update by http://atom.io/packages/sync-settings
View init.coffee
# initialization file (not found)
@leonardofaria
leonardofaria / cloudSettings
Last active Jun 25, 2020
Visual Studio Code Settings Sync Gist
View cloudSettings
{"lastUpload":"2020-06-25T20:40:59.818Z","extensionVersion":"v3.4.3"}
View atom.md

Themes / UI related

  • native-ui: macOS-like
  • cobalt2: the same colour scheme (Cobalt) that I use everywhere
  • file-icons
  • fonts: give me the same font (Meslo) that I use everywhere

Packages

  • atom-beautify
  • atom-ternjs: autocomplete JS
  • auto-update-packages
@leonardofaria
leonardofaria / about.js
Created Aug 31, 2016
Javascript module loader
View about.js
var App = App || {};
App.About = (function(document) {
'use strict';
var init = function() {
console.log('about init called()');
};
@leonardofaria
leonardofaria / example.rb
Created Aug 4, 2016
Time Calculation using Ruby
View example.rb
require_relative './time_calculation.rb'
distance = Time.new - Time.parse('2016-1-1')
puts TimeCalculation.humanize(distance)+"\r"
Date_of_birth = '1888-2-15'
3.times do
distance = Time.new - Time.parse(Date_of_birth)
puts TimeCalculation.humanize(distance, false)+"\r"
sleep 1
View vanilla-lazy-load.html
<html>
<head>
<style>
.item {width:300px; display: inline-block; }
.item .itemtitle {font-weight:bold; font-size:2em;}
.hidden {display:none;}
</style>
</head>
<body>
<h1>Amalgam Comics Characters</h1>
You can’t perform that action at this time.