Skip to content

Instantly share code, notes, and snippets.

@cemo
cemo / nginx.conf
Last active August 29, 2015 14:19 — forked from oroce/nginx.conf
user www-data;
worker_processes 1;
pid /var/run/nginx.pid;
events {
worker_connections 1024;
}
http {
sendfile on;
@cemo
cemo / tc-check.py
Last active August 29, 2015 14:19 — forked from canerbasaran/tc-check.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Copyright 2012 Caner BASARAN
# Licensed under the GNU General Public License, version 2.
# See the file http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
def turkish_id_no_check(tc_no):
''' turkish_id_no_check(long) -> bool
@cemo
cemo / nginx.conf
Last active August 29, 2015 14:20 — forked from oroce/nginx.conf
user www-data;
worker_processes 1;
pid /var/run/nginx.pid;
events {
worker_connections 1024;
}
http {
sendfile on;
@cemo
cemo / main.yml
Last active August 29, 2015 14:20 — forked from rothgar/main.yml
# Idempotent way to build a /etc/hosts file with Ansible using your Ansible hosts inventory for a source.
# Will include all hosts the playbook is run on.
# Inspired from http://xmeblog.blogspot.com/2013/06/ansible-dynamicaly-update-etchosts.html
- name: "Build hosts file"
lineinfile: dest=/etc/hosts regexp='.*{{ item }}$' line="{{ hostvars[item].ansible_default_ipv4.address }} {{item}}" state=present
when: hostvars[item].ansible_default_ipv4.address is defined
with_items: groups['all']
### Keybase proof
I hereby claim:
* I am cemo on github.
* I am cemo (https://keybase.io/cemo) on keybase.
* I have a public key whose fingerprint is F018 AB68 9BAD CA48 73DD 025F 3CDC 2341 6CDD DC83
To claim this, I am signing this object:
@cemo
cemo / tinder-api-documentation.md
Last active August 29, 2015 14:26 — forked from rtt/tinder-api-documentation.md
Tinder API Documentation

Tinder API documentation

http://rsty.org/

I've sniffed most of the Tinder API to see how it works. You can use this to create bots (etc) very trivially. Some example python bot code is here -> https://gist.github.com/rtt/5a2e0cfa638c938cca59 (horribly quick and dirty, you've been warned!)

Note: this was written in April/May 2014 and the API may have changed since

API Details

@cemo
cemo / SearchViewFormatter.java
Last active September 13, 2015 09:40 — forked from ademar111190/SearchViewFormatter.java
An easy way to format SearchView's
import android.content.res.Resources;
import android.graphics.drawable.Drawable;
import android.text.Spannable;
import android.text.SpannableStringBuilder;
import android.text.style.ImageSpan;
import android.view.View;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.SearchView;
import android.widget.TextView;
@cemo
cemo / CachedRefreshable.java
Created September 22, 2015 20:05 — forked from austynmahoney/CachedRefreshable.java
RxJava Refreshable Pattern
public abstract class CachedRefreshable<P, T> extends Refreshable<P, T> {
protected abstract Observable<T> getSourceObservable(P parameters);
/**
* Return the Observable that gets data from a cached source.
*
* @return Observable from cache item, or null if the cache misses.
*/
protected abstract Observable<T> getCachedObservable(P parameters);
Docker
- https://github.com/wsargent/docker-cheat-sheet
ECS
- https://www.youtube.com/watch?v=MRoPaHUttoA
@cemo
cemo / sniff.txt
Created October 22, 2015 18:54 — forked from manifestinteractive/sniff.txt
A friendly formatter for curl requests to help with debugging.
\n
============= HOST: ==========\n
\n
local_ip: %{local_ip}\n
local_port: %{local_port}\n
remote_ip: %{remote_ip}\n
remote_port: %{remote_port}\n
\n
======= CONNECTION: ==========\n
\n