Skip to content

Instantly share code, notes, and snippets.

View celadevra's full-sized avatar

徐栖 Xuqi celadevra

View GitHub Profile
@haasn
haasn / about:config.md
Last active December 27, 2024 15:46
Firefox bullshit removal via about:config

Firefox bullshit removal

Updated: Just use qutebrowser (and disable javascript). The web is done for.

@hofmannsven
hofmannsven / README.md
Last active August 27, 2024 09:08
Raspberry Pi Cheatsheet
@celadevra
celadevra / get_uniq_char.rb
Last active July 30, 2017 03:03
Filter out uniq Chinese characters used in a text file. #ruby
#!/usr/bin/env ruby
everything = ""
chars, charcodes = ""
File.open("main.md", "r") do |file|
while line = file.gets
everything << line
end
chinese_only = everything.gsub(/[\*()%:<>\-\/#\.\+\{\}!\[\]\s\w]+/, '')
chinese_array = chinese_only.scan(/./)
@celadevra
celadevra / badifier.rb
Created November 24, 2013 03:35
Make your name look like one from the Breaking Bad staff :) #ruby
class String
def green; "\033[32m#{self}\033[0m" end
end
elements = ["he", "li", "be", "ne", "na", "mg", \
"al", "si", "cl", "ar", "ca", "sc", "ti",\
"cr", "mn", "fe", "co", "ni", "cu", "zn",\
"ga", "ge", "as", "se", "br", "kr", "rb",\
"sr", "zr", "nb", "mo", "tc", "ru", "rh",\
"pd", "ag", "cd", "in", "sn", "sb", "te",\
@juniorz
juniorz / import.rb
Created January 5, 2012 10:15 — forked from ngauthier/import.rb
Import a blogger archive to jekyll (octopress version)
require 'rubygems'
require 'nokogiri'
require 'fileutils'
require 'date'
require 'uri'
# usage: ruby import.rb my-blog.xml
# my-blog.xml is a file from Settings -> Basic -> Export in blogger.
data = File.read ARGV[0]
@shanbhardwaj
shanbhardwaj / getemacs.sh
Created November 27, 2011 07:26
full screen emacs 24 on osx snow leopard/lion
# Git Emacs 24 from the main Savannah (savannah.gnu.org) repository and apply typester's fullscreen patch
rm -fr emacs
git clone git://git.savannah.gnu.org/emacs.git
cd emacs
wget http://cloud.github.com/downloads/typester/emacs/feature-fullscreen.patch
patch -p1 -i feature-fullscreen.patch
cd ..
curl -O http://ftp.gnu.org/gnu/m4/m4-1.4.13.tar.gz
tar -xzvf m4-1.4.13.tar.gz
cd m4-1.4.13