Skip to content

Instantly share code, notes, and snippets.


Carlos Roman carlochess

Block or report user

Report or block carlochess

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
View docker-compose-critical.yml
# /tmp/compose/
version: '3.3'
image: mysql:5.7
- db_data:/var/lib/mysql
restart: always
carlochess / Vagrantfile
Created Jul 9, 2019
HTCondor docker centos 7
View Vagrantfile
# -*- mode: ruby -*-
# vi: set ft=ruby :
# All Vagrant configuration is done below. The "2" in Vagrant.configure
# configures the configuration version (we support older styles for
# backwards compatibility). Please don't change it unless you know what
# you're doing.
Vagrant.configure("2") do |config| = "centos/7"
config.vm.provider "virtualbox" do |vb|
carlochess /
Created Dec 18, 2018
aws batch terraform example
## Make sure your Subnet has internet access
variable "subnet" {}
variable "vpc" {}
provider "aws" {
region = "us-east-1"
data "aws_vpc" "sample" {
id = "${var.vpc}"
carlochess / Pyodbc sqlserver lambda
Created Sep 3, 2018
How to install Pyodbc for Sqlserver.
View Pyodbc sqlserver lambda
# Start a container that mimic the lambda environment
docker run -it --rm --entrypoint bash -e ODBCINI=/var/task -e ODBCSYSINI=/var/task -v "$PWD":/var/task lambci/lambda:build-python2.7
# Then, download ODBC source code, compile and take the output
curl -O
tar xvzf unixODBC-2.3.5.tar.gz
cd unixODBC-2.3.5
./configure --sysconfdir=/var/task --disable-gui --disable-drivers --enable-iconv --with-iconv-char-enc=UTF8 --with-iconv-ucode-enc=UTF16LE --prefix=/home
make install
cd ..
carlochess / Not_a_single_Colombian
Created Jul 2, 2017
Ingenieria de sistemas en Colombia
View Not_a_single_Colombian
Not a single Colombian university teaches software engineering. Really. Not a single one.
Software engineering and computer science have played a major role in the most recent innovations that have changed the way we live: rocketry, the Internet, mobile phones, search engines, massive air travel, etc. [1]. In fact, 92% of the largest U.S.-based software companies started since 2003 had a technical co-founder [2]. Any nation that hopes to remain competitive should have great software engineers. As strange as it may sound, there aren’t any universities in Colombia teaching software engineering or computer science. It’s impossible to attend a Colombian university to become a software engineer.
How did Colombia allow this to happen?
For decades, Colombian universities have taught something called “systems engineering.” Systems engineering is “an interdisciplinary field of engineering that focuses on how to design and manage complex engineering systems over their life cy
carlochess / main.cpp
Last active Jun 24, 2016
Prueba para el juez
View main.cpp
#include <iostream>
#include <string>
using namespace std;
int main(){
string str;
while(cin >> str)
cout << str << endl;
carlochess /
Created Apr 19, 2016
Java Pdfbox form filler and inspector example
import java.util.List;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm;
import org.apache.pdfbox.pdmodel.interactive.form.PDField;
public final class App
carlochess /
Created Nov 13, 2015
Proof of concept: UDP broadcasting over a local network
from socket import *
myip = gethostbyname(gethostname())
broadip = inet_ntoa( inet_aton(myip)[:3] + b'\xff' )
addr = (broadip, 34353)
data = u'holii'
You can’t perform that action at this time.