Skip to content

Instantly share code, notes, and snippets.

View gabeio's full-sized avatar

Gabe De Luca gabeio

View GitHub Profile
@gabeio
gabeio / lissome-intro.md
Last active August 29, 2015 14:26
lissome-intro

HI

and welcome to lissome. I hope you like how simple it is to use! If you have any suggestions for lissome please leave me a note over here

@gabeio
gabeio / regex
Created October 26, 2015 14:56
find ,'s that are too squished
,(?![\ ||\n])
@gabeio
gabeio / .vimrc
Last active December 23, 2017 06:03
Default Vim Settings
syntax on
"execute pathogen#infect() "optional
set nocompatible
set backspace=2
set ignorecase
set smartcase
set autoindent
set number "show line numbers
set ruler "show ruler
set relativenumber "show relative line numbers
@gabeio
gabeio / peek-a-boo-button.php
Created December 16, 2015 06:52
a button that is only available to poke at certain times
<?php
$timez = time();
// $timez = strtotime('Monday, December 21st 9:20am');
if( (date("l",$timez)=="Monday" || date("l",$timez)=="Wednesday") && ( intval(date("Hi",$timez)) > intval("930") && intval(date("Hi",$timez))<intval("1045") ) ){
?>
<button>hello I am here!</button>
<?php
}else{
?>
sorry this is not a pre-approved time
@gabeio
gabeio / git-ignore
Created February 10, 2016 03:19
Ignore file revisions in local repository
git update-index --assume-unchanged
@gabeio
gabeio / max-element.rs
Created February 17, 2016 17:34
maximum element stack in rust
use std::io;
use std::io::Write; // for stderr
fn main() {
let mut s = String::new();
io::stdin().read_line(&mut s).unwrap(); // read line into s
let n:Vec<i32> = s.split_whitespace().
map(|x| x.trim().parse().unwrap()).
collect();
writeln!(&mut std::io::stderr(), "n|{}", n[0]).unwrap();
@gabeio
gabeio / pp.rs
Last active February 19, 2016 23:46
Prime-Palindrome in rust
fn main() {
let mut v:Vec<i32> = vec![2];
for _ in 0..1000 {
let prime = primes(&v);
if prime == -1 {
break;
}
v.push(prime);
}
'top:for prime in v.iter().rev() {
(\()'(.*)'(,(<-)?errs?\))
use std::io::{BufReader,BufRead};
use std::fs::File; // File::open
use std::env; // argv_os
fn main() {
let fd = BufReader::new(File::open(env::args_os().nth(1).unwrap()).unwrap());
let arr: Vec<Vec<f64>> = fd.lines()
.map(|l| l.unwrap().split(';')
.map(|number| number.parse().unwrap())
.collect())
[package]
name = "rnag"
version = "0.1.0"
[dependencies]
hyper = "0.9"
[[bin]]
name = "rnag"
path = "src/main.rs"