blog.andrewvc.com
Now, I am a Ruby Miner
http://blog.andrewvc.com/i-am-now-a-ruby-miner
Now, I am a Ruby Miner. Ive recently made a big move. As a 7 year long ViM and Emacs user, switching to a new text editor feels akin to switching to a new religion. So, I was especially surprised to find myself falling for a big fat honking IDE, Ruby Mine. Over the past few months. In the past Id dismissed it as bloated and clunky. However, when we started getting serious about Typescript at Pareto. Rad Rails, and probably whole bunch Ive now forgotten about. Salvation was found with Ruby Mine. Ruby Mine...
erdemalkim.github.io
Tags
http://erdemalkim.github.io/tags
Powered by Jekyll Bootstrap.
ademar.name
Combinatorics and F#
http://ademar.name/blog/2009/04/combinatorics-and-f.html
Calculates non-repeating k-combinations of a list. Let rec choices = function [] - [] p: tail - (p,tail) : [ for (y,l) in choices tail - (y,l) ];. Val choices : 'a list - ('a * 'a list) list. Choices [1.6]; val it : (int * int list) list = [(1, [2; 3; 4; 5; 6]); (2, [3; 4; 5; 6]); (3, [4; 5; 6]); (4, [5; 6]); (5, [6]); (6, [])]. Let rec combinations S k = [ if k=0 then yield [] else for (e,r) in choices S do for o in combinations r (k-1) do yield e: o ];. Val combinations : 'a list - int - 'a list list.
cration.rcstech.org
Categories - Loading...
http://cration.rcstech.org/categories.html
Γ - Ursae Majoris. 使用 Processing 编写 Android 应用. 2015 Cration with help from Jekyll Bootstrap.
montanaprogrammer.com
Options for Building a Website from a Developers Perspective - Montana Programmer
http://www.montanaprogrammer.com/work-smarter/developing-website-options
Welcome to MontanaProgrammer.com! A great resource to learn PHP. Get tips and tutorials on WordPress. And Drupal, sample PHP code. And PHP programmer tips. Options for Building a Website from a Developers Perspective. Written by Chris Roane. Let’s take a closer look at the different approaches in building a website. Option #1: Static Website. Option #2: Custom Programming. Option #3: Web Framework. This improves on the previous option with a few advantages:. You can implement a template engine easily to ...
lh3.github.io
Pages
http://lh3.github.io/pages.html
2015 Heng Li with help from Jekyll Bootstrap.
lh3.github.io
Bioconda: a capable bio-software package manager
http://lh3.github.io/2015/12/07/bioconda-the-best-package-manager-so-far
Bioconda: a capable bio-software package manager. Firstly, a few basic concepts. Conda. Is a portable package manager primarily for Python and precompiled binaries. Miniconda is the base system of conda. It includes a standard python and a few required dependencies such as readline and sqlite. In conda, a. Contains a set of software typically managed by the same group. Bioconda. Is a channel of conda focusing on bioinformatics software. The following shows how to install and use conda. Thirdly, conda is ...
lh3.github.io
The unary representation of variants
http://lh3.github.io/2015/02/23/the-unary-representation-of-variants
The unary representation of variants. As is discussed in my previous post, a major but potentially fixable problem with the VCF model is that we allow to and sometimes have to squeeze multiple alleles in one VCF line. This post gives the solution, the unary representation. The representation was first conceived by Richard Durbin a couple of years ago, but in my view had a few practical issues initially and thus never openly presented. In the following, I will present a. Here is an example:. If we use one.
lh3.github.io
The early history of the SAM/BAM format
http://lh3.github.io/2015/01/27/the-early-history-of-the-sambam-format
The early history of the SAM/BAM format. While I was looking for an ancient email on my old (first) macbook, I noticed the numerous email exchanges during the early days of the SAM/BAM format. Here is a brief summary. The ideas below were proposed by various people in the 1000 Genomes Project analysis group. 2008-10-21: SAM got its name. 2008-10-22: The first day: fixed columns and optional tags; extended CIGAR and binning index. 2008-11-01: 2-byte tags; mate positions as fixed columns.
geon.github.io
Restructured Code And Glossy Reflections
http://geon.github.io/programming/2013/09/01/restructured-code-and-glossy-reflections
Restructured Code And Glossy Reflections. The last week or so, I have been hacking away on my bidirectional path tracer Gloss. After porting some old C code to C. And cleaning it up, I wanted to add support for materials. I had already tried to structure the code in an object oriented way and I used polymorphism to handle the diffrent renderable object types. But the object model was a clunky, quickly thrown together mess, so I decided to get something more proper. Glossy boxes after 56 samples per pixel.