Skip to content

Instantly share code, notes, and snippets.

Rogério Pereira Araújo ararog

Block or report user

Report or block ararog

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
ararog / plot1.jl
Last active Nov 26, 2015
Sample code that ilustrastes how plotting is done with Julia programming language.
View plot1.jl
# Installing and loading libraries if needed
using Gadfly
using DataFrames
using DataFramesMeta
using ZipFile
using HTTPClient.HTTPC
# Read computer available memory
#available_memory = memory.limit()
ararog /
Created Oct 23, 2014
MessagePack converter for retrofit
package br.eti.faces.retrofit.converter;
import org.msgpack.MessagePack;
import org.msgpack.packer.Packer;
import org.msgpack.unpacker.Unpacker;
import java.lang.reflect.Type;
View nginx for websockets
events {
worker_connections 4096; ## Default: 1024
http {
upstream backend {
server web1:3000;
server web2:3000;
server web3:3000;
View itranslate.go
package main
import (
ararog / helpers.js
Last active Dec 30, 2015
Javascript version of Days360 excel function.
View helpers.js
function days360(initialDate, currentDate) {
var dateA = initialDate;
var dateB = currentDate;
var dayA = dateA.getDate();
var dayB = dateB.getDate();
ararog / DateTimeExtensions.cs
Created Dec 2, 2013
A C# version of Days360 excel function.
View DateTimeExtensions.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace Project.Helpers
public static class DateTimeExtensions
public static int Days360(this DateTime? date, DateTime? initialDate)
ararog / site_checker.ps1
Created Nov 5, 2013
A powershell script that can be used to check if a site is up and running, full description can be found at:
View site_checker.ps1
function Show-MessageBox ($title, $msg) {
[System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms") | Out-Null
[Windows.Forms.MessageBox]::Show($msg, $title, [Windows.Forms.MessageBoxButtons]::OK, [System.Windows.Forms.MessageBoxIcon]::Warning, [System.Windows.Forms.MessageBoxDefaultButton]::Button1, [System.Windows.Forms.MessageBoxOptions]::DefaultDesktopOnly) | Out-Null
[string] $url = ''
[net.httpWebRequest] $req = [net.webRequest]::create($url)
$req.Method = "HEAD"
ararog / TransformXml.groovy
Created Nov 5, 2013
A tool to apply a xml stylesheet into a source file and output the styled version to another file.
View TransformXml.groovy
import javax.xml.transform.TransformerFactory
def cli = new CliBuilder( usage: 'groovy TransformXml.groovy -h -i inputfile -o output -x xsltfile...')
cli.h(longOpt:'help', 'usage information')
cli.i(argName:'input', longOpt:'input', args:1, required:true, type:GString, 'Directory/file for input')
cli.o(argName:'output', longOpt:'output', args:1, required:true, type:GString, 'Direcoty/file for output')
cli.x(argName:'xsltfile', longOpt:'xsltfile', args:1, required:true, type:GString, 'The transformation file')
ararog / monitor.ps1
Created Nov 5, 2013
This script does a computer monitor lookup.
View monitor.ps1
param (
[Parameter(Mandatory = $FALSE, ParameterSetName="ComputerName", HelpMessage="Name of computer to check")]
Function InArray($element, $array, $position) {
If($array.Count -eq 0) {
ararog /
Last active Jul 28, 2016
This program takes a text file with a list of words and checks how many words can be formed with the letters provided by command line argument.
import java.util.ArrayList;
import java.util.Arrays;
import org.apache.commons.lang.StringUtils;
You can’t perform that action at this time.