So far on this blog, I’ve mainly focussed on games, but of course in order to get those games, you need to have programmers to create them. I’d guess that most of us who grew up in the early days of the 8 bit revolution yearned to be involved in creating games. I’m also guessing […]
So I started, finally, to work on some QKD (Quantum Key Distribution). IBM recently released a python API to their 5 qubit quantum computer. I’ve been playing around with it and found it pretty easy to use. I have only managed to entangle a couple qubits and teleport them, but gotta start somewhere. Anyway, I […]
Preface As a part of learning the Ruby programming language, while I continue the development of my Rails app (which I might go through in another series of posts), I thought it would neat to port my flagship computer game: Tokoton Shooter, which is a 2D, vertical shooter game that I created a long time […]
Method overloading allows a class to have two or more methods having same name. But there are some conditions applied if you overload a method. Let’s discuss on then. First of all we should know “ Why do we use method overloading in Java?” . Suppose we have to perform addition of given number but there […]
I’ve always been handy with hardware. I was one of “those kids” you hear about that keeps taking things apart just to see how they work – and driving their parents nuts in the process. When I was a teenager, I toyed with programming but didn’t get serious with it until I decided I wanted to get into graphic design. I found out that you don’t have to write HTML yourself, you can use programming to do it for you!
But I never stopped tinkering with hardware and systems. I used Linux and BSD on my desktop for years, built my LAMP stacks from source, and simulated the server environment when I couldn’t – when I used windows for work, and when I eventually adopted Apple as my primary platform, I first started with cross-compiled versions of the components, and eventually got into virtualization.
View original post 2,846 more words
“We have a president who was elected not by popular vote, but by electoral college. And, the history of the electoral college is intimately tied to slavery and slave-owning states and is there in part to give more sway to states that had large populations of slaves who couldn’t vote.”
Perl 6 and Bioinformatics.
Summer of 2016 and I’m preparing to help teach a class on metagenomics with my boss, Dr. Bonnie Hurwitz, at The University of Arizona. She and I are both alumi of Dr. Lincoln Stein’s lab when he was at Cold Spring Harbor where we worked on Gramene, a comparative genomics platform for plants. Way back in 1999, Lincoln created an intensive two-week course at CSHL called “Programming for Biologists” to teach everything from Unix to Perl to BLAST and CGI. I was fortunate to be a teaching assistant several times over the years and came to enjoy helping bench scientists learn computational tools and techniques. In the fall 2015 debut class of Bonnie’s class, we used Lincoln’s material to teach Perl 5, but I was ready to push into a new language.
Over the years, I’ve played with Python, Lisp, Ruby, Haskell, Prolog, and others. Python would have been…
View original post 2,239 more words