Skip to content

Instantly share code, notes, and snippets.

View lcruz's full-sized avatar

Luis Cruz lcruz

View GitHub Profile
@lcruz
lcruz / prueba.java
Last active May 25, 2020 02:30
Prueba Selección - Java
import java.util.ArrayList;
import java.util.Arrays;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) {
}

CLI Commands

Cluster Management

docker swarm init --advertise-addr <ip>   # Set up master
docker swarm init --force-new-cluster -advertise-addr <ip>   # Force manager on broken cluster

docker swarm join-token worker            # Get token to join workers
docker swarm join-token manager           # Get token to join new manager
@lcruz
lcruz / blueprint.xml
Created November 23, 2017 09:33
Camel Proxy
<camelContext id="camelContext-8c188f81-699d-4d2f-94da-61be32c27194" xmlns="http://camel.apache.org/schema/blueprint">
<route id="_routeFacultad">
<from id="_fromFacultad" uri="cxf:bean:facultades?dataFormat=MESSAGE"/>
<to id="_toFacultad" uri="cxf:bean:facultadesReal?dataFormat=MESSAGE"/>
</route>
</camelContext>
browser = browser()
browser.get("http://www.skualo.cl/ERP/login.aspx")
elem = browser.css("#txtIDUsuario")
elem.send_keys("")
elem = browser.css("#txtPassword")
elem.send_keys("")
elem = browser.css("#bttIngresar").click()
@lcruz
lcruz / service.py
Created November 4, 2014 00:06
Llamar a un servicio web
from suds.client import Client
def encode_utf8(value):
if not value is None:
return value.encode("utf-8")
def get_schedules():
# Definir la llamada al WSDL
WSDL_URL = "<path to wsdl>"
client = Client(WSDL_URL)
@lcruz
lcruz / feed.py
Last active August 29, 2015 14:08
Leer feed
"""
Este es un caso particular
"""
import feedparser
import json
from bs4 import BeautifulSoup
def find_picture(summary):
soup = BeautifulSoup(summary)
image = soup.find("img")
@lcruz
lcruz / build.xml
Last active August 29, 2015 13:57
<project name="TiDemo" default="dist" basedir=".">
<description>
Script de ejemplo para la compilación proyecto Titanium
</description>
<target name="init">
<property name="project.code" value="TiDemo"/>
<property name="project.src" value="."/>
<property name="ti.executable" value="/usr/local/bin/ti"/>
@lcruz
lcruz / chflag_nohidden.sh
Created October 27, 2013 18:46
Change flag to ~/Library for show in finder
chflags nohidden ~/Library
@lcruz
lcruz / start.sh
Created October 26, 2013 11:42
Gunicron start with DJango + Gevent Socket IO
#!/bin/bash
set -e
LOGFILE=/path/to/log/logfile.log
LOGDIR=$(dirname $LOGFILE)
NUM_WORKERS=1
PORT=8000
BIND_IP=127.0.0.1:$PORT
USER=www
GROUP=www
# switch to project dir, activate virtual environment
@lcruz
lcruz / server.ini
Last active December 26, 2015 14:19
NGINX configuration with HTTPS and Gunicorn
upstream app_server {
server 127.0.0.1:8000;
}
server {
listen 443;
server_name <ip> <server>;
location / {