Skip to content

Instantly share code, notes, and snippets.

View batok's full-sized avatar

Domingo Aguilera batok

  • Consultant
  • Guadalajara, Mexico
  • X @batok
View GitHub Profile
@batok
batok / color.ex
Created July 12, 2016 17:04
Colorear consola
defmodule Color do
@moduledoc false
def color_reset , do: "\x1b[0m"
def color_red, do: "\x1b[31m"
def color_green, do: "\x1b[32m"
def color_yellow, do: "\x1b[33m"
@doc """
function to add color to string to be used in console apps.
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
let { computed, get, set } = Ember;
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
value: '945',
style: 'color: black',
valor: computed('value', {
get(){
let valor = `&#${get(this,'value')}` ;
return valor.htmlSafe();}
@batok
batok / components.one-routable.js
Created April 13, 2016 04:39
Otra sobre routable components
import Ember from 'ember';
export default Ember.Component.extend({
isGlimmerComponent: true
});
@batok
batok / components.main-panel.js
Created April 12, 2016 18:24
Routable Component Demo
import Ember from 'ember';
export default Ember.Component.extend({
isGlimmerComponent: true
});
import Ember from 'ember';
export default Ember.Component.extend({
isGlimmerComponent: true
});
@batok
batok / app.js
Created February 10, 2014 18:35
Using sweet.js to write less code in ember.js
macro to_string {
case { _ $tok } => { return [makeValue(unwrapSyntax(#{ $tok }), #{ $tok })]; }
}
macro <. {
case { _ $vari} => {
return #{
this.get( to_string $vari )
}
}
}
@batok
batok / paramiko_example.py
Created April 10, 2012 16:11
Paramiko example using private key
import paramiko
k = paramiko.RSAKey.from_private_key_file("/Users/whatever/Downloads/mykey.pem")
c = paramiko.SSHClient()
c.set_missing_host_key_policy(paramiko.AutoAddPolicy())
print "connecting"
c.connect( hostname = "www.acme.com", username = "ubuntu", pkey = k )
print "connected"
commands = [ "/home/ubuntu/firstscript.sh", "/home/ubuntu/secondscript.sh" ]
for command in commands:
print "Executing {}".format( command )
<script type="text/coffeescript">
$ ->
$("#cambiarinvitado").toggle()
$("#link_cambiar_invitado1").click (event) ->
event.preventDefault()
alert "foo1"
$("#cambiarinvitado").toggle()
$("#link_cambiar_invitado2").click (event) ->
event.preventDefault()
alert "foo2"