Skip to content

Instantly share code, notes, and snippets.

View cosme12's full-sized avatar
๐Ÿ
Working from home

Diego Lanciotti cosme12

๐Ÿ
Working from home
  • Argentina
View GitHub Profile
@robertpainsi
robertpainsi / commit-message-guidelines.md
Last active October 5, 2026 19:42
Commit message guidelines

Commit Message Guidelines

Short (72 chars or less) summary

More detailed explanatory text. Wrap it to 72 characters. The blank
line separating the summary from the body is critical (unless you omit
the body entirely).

Write your commit message in the imperative: "Fix bug" and not "Fixed
bug" or "Fixes bug." This convention matches up with commit messages
@jfstenuit
jfstenuit / Installing_linux_on_Baytrail_tablet.md
Last active July 1, 2026 07:10
Installing Linux on a Baytrail tablet

Hardware specs

Chinese Brand "ITworks" , Model TW891, distributed in France and Belgium by Darty

  • CPU: Intel(R) Atom(TM) CPU Z3735F @ 1.33GHz
  • Video: Intelยฎ HD Graphics for Intel Atomยฎ Processor Z3700 Series
  • Screen: 1280x800
  • WiFi + BT: Realtek RTL8723BS_BT
  • Disks: mmcblk1: mmc1:0001 DF4032 29.1 GiB
  • RAM: 2GB DDR3 @ 1333 MHz
@twolfson
twolfson / README.md
Last active April 19, 2021 01:10
generals.io strategies

We played generals.io over the weekend. It gives some solid adrenaline rushes but we are prob going to take a break from it due to that and other priorities.

Quick tips:

  • Use click + WASD to queue up traversals quickly (on your own squares you can chain it multiple times)
  • Cities repopulate if not fully captured, be sure to have +2 to city count (1 for wipe out, 1 for move in)

Here is what we learned as some strategies:

  • In 1v1, maps are set up with generals at 2 sides (e.g. North/South, East/West, Northwest/Southeast)
@josephmisiti
josephmisiti / helloevolve.py
Created November 11, 2016 18:19
helloevolve.py - a simple genetic algorithm in Python
"""
helloevolve.py implements a genetic algorithm that starts with a base
population of randomly generated strings, iterates over a certain number of
generations while implementing 'natural selection', and prints out the most fit
string.
The parameters of the simulation can be changed by modifying one of the many
global variables. To change the "most fit" string, modify OPTIMAL. POP_SIZE
controls the size of each generation, and GENERATIONS is the amount of
generations that the simulation will loop through before returning the fittest
import gym
import numpy as np
import random
import math
from time import sleep
## Initialize the "Cart-Pole" environment
env = gym.make('CartPole-v0')
@moisseev
moisseev / TB_Chat_auth.md
Last active September 13, 2026 02:48
Using Thunderbird's Chat to connect to IRC servers requiring authentication

There are two ways to authenticate on IRC server:

  1. Identify nick with NickServ;
  2. Using the PASS command in the IRC protocol (not supported in the Thunderbird UI).

If your server or bouncer requires [2], set the following preferences as string values:

messenger.account.accountN.options.serverPassword
messenger.account.accountN.options.username
@daggerhashimoto
daggerhashimoto / bot.py
Last active March 14, 2026 01:29
Twitch viewer bot
import requests
import subprocess
import json
import sys
import threading
import time
from Queue import Queue
import urllib3
import urllib3.contrib.pyopenssl
@CoachBirgit
CoachBirgit / sample.html
Created January 13, 2016 16:00
Sample HTML to add "Made with Love" to your site footer with the Genesis Framework.
<p class="love">Made with <i class="icon ion-heart"></i> by Brian Gardner</p>
@mattbennett
mattbennett / app.py
Last active June 3, 2024 14:14
Nameko celery integration
from flask import Flask, request
from nameko.standalone.rpc import ServiceRpcProxy
app = Flask(__name__)
@app.route('/')
def task_list():
return """
<html>
@Ivoah
Ivoah / 3d.lua
Created July 8, 2015 20:43
3D Demo for PICO-8 (http://www.lexaloffle.com/pico-8.php) with comments
--3demo
--simple 3d demo
-- Here is the data for the 3d model
-- The first section is the 3d location
-- of each point on the cube, and the
-- second section is the lines that
-- connect the points
cube = {{{-1,-1,-1}, -- points
{-1,-1,1},