Skip to content

Instantly share code, notes, and snippets.

Breno Calazans klzns

Block or report user

Report or block klzns

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
klzns /
Created Apr 21, 2014
Kill a process by it's name or file name
killthis() {
kill -9 `ps aux | grep $1 | awk '{print $2}'`
klzns / fiddle.html
Last active Aug 29, 2015
Bar code scanner and credit card reader
View fiddle.html
<h1>Bar code scanner and credit card reader</h1>
<p id="barcode" style="display:none;"><strong>Bar code:</strong> <span></span></p>
<div id="card" style="display:none;">
<p id="card-number"></p>
<p><strong>Due Date</strong></p>
klzns / Array of Coordinates
Last active Aug 29, 2015
Regular Expression for an array of coordinates
View Array of Coordinates



Sample input


klzns / c#.cs
Last active Aug 29, 2015
Validação de RUC do Peru
View c#.cs
private bool ValidateRUC(string ruc)
if (Regex.IsMatch(ruc, "^[0-9]{11}$|^[0-9]{8}$"))
//converte o array de caracteres em um array de inteiros
int[] intArray = new int[ruc.Length];
for (int i = 0; i < ruc.Length; i++)
intArray[i] = Convert.ToInt32(ruc[i].ToString());
klzns / ReactSVGWebpackExample.jsx
Last active Aug 29, 2015 — forked from MoOx/svgicon.css
Adding SVG icons with React + webpack
View ReactSVGWebpackExample.jsx
import React from 'react';
import SVGIcon from 'components/utils/SVGIcon';
import myIcon from 'assets/icons/myicon.svg';
class MyComponent extends React.Component {
render() {
return (
<SVGIcon svg={myIcon} width={18} height={18} fill="#444"/>
klzns / gist:a8f83b0de7a899b61b06
Last active Aug 29, 2015
Como pegar a URL da imagem do produto
View gist:a8f83b0de7a899b61b06
let accountName = 'basedevmkp';
let width = 500;
let height = 500;
let path = imageUrl.replace('#width#', width).replace('#height#', width);
let baseUrl = `http://${accountName}`
path = baseUrl + path;
klzns /
Last active Sep 14, 2015
Setup Storefront

Para o Alpha precisamos que o computador tenha algumas coisas instaladas. Caso não consiga instalar algo, podemos ver isso no dia.


Instruções de como instalar o node.


Caso use o Windows, instale o Git Bash e o ConEmu eles facilitam o uso do terminal. Depois configure o ConEmu para usar o Git Bash (instruções)

Pacotes node

klzns /
Last active Sep 14, 2015
ConEmu & Git Bash

You can get to the settings by right-clicking the window bar (why this isn't on a [gear] icon is beyond me). If you want it to take over as the default command prompt, the option you want is under Integration > Default Term, its the first checkbox.

Now, to get the MySysGit Bash to open:

  1. Go to Startup > Tasks
  2. Hit the [+] Button to create a new task
  3. Give it a name
  4. Set the task parameters to /single /Dir "[YourStartupDir]" /icon "%ProgramFiles(x86)%\Git\etc\git.ico"
  5. Set the shell with the command
klzns /
Last active Nov 18, 2015
Node install instructions
echo 'Installing node latest stable'
echo 'export PATH=$HOME/local/bin:$PATH' >> ~/.bashrc
. ~/.bashrc
mkdir ~/local
mkdir ~/node-latest-install
cd ~/node-latest-install
curl | tar xz --strip-components=1
./configure --prefix=$HOME/local
klzns / gist:5066139
Last active Dec 14, 2015 — forked from tzi/index.html
Detect Internet Explorer version in Coffeescript. Returns IE version number if true, otherwise returns false.
View gist:5066139
window.dammitIE = do ->
is_internet_explorer = ->
window.navigator.appName is "Microsoft Internet Explorer"
get_internet_explorer_version = ->
matches = new RegExp(" MSIE ([0-9].[0-9]);").exec(window.navigator.userAgent)
return parseInt(matches[1].replace(".0", "")) if matches? and matches.length > 1
You can’t perform that action at this time.