Skip to content

Instantly share code, notes, and snippets.

View Eldius's full-sized avatar

Eldio Santos Junior Eldius

  • Rio de Janeiro/Brasil
  • 12:43 (UTC -03:00)
  • X @Eldius
View GitHub Profile
@alexandreaquiles
alexandreaquiles / clean-arch-morreu.md
Last active August 31, 2023 17:11
Transcrição do Spaces "Clean Arch morreu?" que aconteceu em 17/08/2022

[Alexandre Aquiles]

Mas é... Então vamos lá pessoal. Meu nome é Alexandre Aquiles.

Twitter do Alexandre Aquiles

Eu não vou falar onde eu trabalho, acho que vocês devem saber, né? Porque aqui o negócio é entre a gente mesmo. É papo nosso aqui mesmo.

Eu lancei um livro recentemente, né? Desbravando SOLID. Deixa eu fazer o jabá já, né? Desbravando SOLID.

@claymcleod
claymcleod / pycurses.py
Last active May 1, 2024 14:44
Python curses example
import sys,os
import curses
def draw_menu(stdscr):
k = 0
cursor_x = 0
cursor_y = 0
# Clear and refresh the screen for a blank canvas
stdscr.clear()
@spalladino
spalladino / mysql-docker.sh
Created December 22, 2015 13:47
Backup and restore a mysql database from a running Docker mysql container
# Backup
docker exec CONTAINER /usr/bin/mysqldump -u root --password=root DATABASE > backup.sql
# Restore
cat backup.sql | docker exec -i CONTAINER /usr/bin/mysql -u root --password=root DATABASE
@jdstein1
jdstein1 / Destiny-API-reference.md
Last active November 11, 2020 23:34
A list of APIs for player data in Bungie's Destiny

Destiny API reference

A list of APIs for player data in Bungie's Destiny

Groups

Clans

API - Clan

@leonardocordeiro
leonardocordeiro / EnviarMensagem.java
Created January 25, 2015 20:04
GCM Server-side
package br.com.caelum.gcm;
import java.io.IOException;
import com.google.android.gcm.server.Message;
import com.google.android.gcm.server.Sender;
public class EnviarMensagem {
private static final String API_KEY = "";
private static final String DEVICE_ID = "";
@alexandre
alexandre / word_counter.py
Last active August 29, 2015 14:08
word counter
from itertools import groupby
def word_counter(*words):
'''Write a Python program that inputs a list of words, separated by white-
space, and outputs how many times each word appears in the list.
'''
return {word: len(list(word_group)) for word, word_group in
groupby(sorted(words), key=lambda x: x)}
@rodneyrehm
rodneyrehm / gist:40e7946c0cff68a31cea
Last active November 7, 2022 09:11
Diagrams for Documentation

some tools for diagrams in software documentation

Diagrams For Documentation

Obvious Choices

ASCII

@dipold
dipold / CORSController.java
Last active September 21, 2020 13:44
CORS in VRaptor 4
import java.util.Set;
import javax.inject.Inject;
import br.com.caelum.vraptor.Controller;
import br.com.caelum.vraptor.Options;
import br.com.caelum.vraptor.Result;
import br.com.caelum.vraptor.controller.HttpMethod;
import br.com.caelum.vraptor.core.RequestInfo;
import br.com.caelum.vraptor.http.route.Router;
@gbirke
gbirke / install-java.yml
Created January 8, 2014 10:13
Ansible playbook for installing Oracle Java 7 on Debian
# Ansible playbook to install Java 7 on Debian
#
# Thanks to http://www.sysadminslife.com/linux/howto-oracle-sun-java-7-installation-unter-debian-6-squeeze/
#
# Author: Gabriel Birke <gb@birke-software.de>
- hosts: devroot
vars:
java_download: http://download.oracle.com/otn-pub/java/jdk/7u45-b18/jdk-7u45-linux-x64.tar.gz
java_name: jdk1.7.0_45
@alanorth
alanorth / dspace.yml
Last active December 31, 2015 14:29
Rough ansible playbook for deploying DSpace 3.1 from git on Ubuntu 12.04 LTS. Run with: ansible-playbook dspace.yml -K Make sure your `$ANSIBLE_HOSTS` points to a hosts file with a `dspace` hosts group. Also, there are quite a number of templated variables in the playbook, so either add them to your host_vars or edit them out of the playbook.
---
##
# Install dependencies
- hosts: dspace
sudo: yes
gather_facts: no
tasks:
- name: switch to faster apt mirror
template: src=templates/sources.list.j2 dest=/etc/apt/sources.list
tags: deps