Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 90
  1. Converting my blog to frog

    What is frog?

  2. Hacking StumpWM with Common Lisp

    Before a few weeks ago, I was always one of those people who said that Lisp isn't useful, it's not type-safe, it's not pure, Haskell is better etc etc ad nauseam.

  3. How to get a list of processes on OpenBSD (in C)

    Is it portable?

  4. Iodine is cool

    I know that sometimes, I've bene stuck in an airport or in a coffee shop without internet.

  5. Rainbow brackets in Emacs

    You know something that really annoys me?

  6. OpenShift vs Heroku: Haskell

    There are a few Platform as a Service (PaaS) services out there, and the most famous is probably Heroku.

  7. Quaternions, spinors and rotations

    Earlier, I was trying to find something I could talk about at my school's maths society.

  8. ShareLaTeX on OpenBSD

    The other day, I was trying to access http://sharelatex.com at school, and it didn't really work, probably due to a combination of Internet Explorer and possibly an overzealous filter that could have been blocking something.

  9. Switching to Mercurial

    UPDATE: I now use Mercurial on the client side (i.e. everything I do locally involves hg) and Git on the server-side.

  10. Pkgsrc on Slackware

    Back in the day, I used to use Slackware.

  11. NetBSD "Review"

    Earlier today, I was discussing operating systems and came onto the subject of ease of installation.

  12. Learning Racket

    I've heard a lot of things about Racket (well really, things about many different Lisp dialects), and most of them were good.

  13. Emacs is great

    I've seen many completely stupid articles where people furiously circlejerk over how Vim is the best and nothing will ever come close, but it's rare that I see anyone write much about Emacs, probably because fewer people use it (or maybe Emacs attracts a…

  14. Patching OpenBSD

    Recently, I've been trying to understand the ins and outs of CVS in order to be able to contribute to OpenBSD without messing up anything.

  15. Samba

    Recently, I've been trying to get away from pre-packaged file sharing solutions (e.g.

  16. Haskell isn't difficult

    People like to say that learning Haskell is hard, because a pure, lazy, functional language isn't something most people are used to.

  17. How I share a file, simply

    Earlier, I saw this article claiming to describe how to share a file "simply" by running Python's web server module (with either Python 2 or 3).

  18. Workflow

    The inspiration for this came from this blog post, where the author describes how he uses his computer.

  19. Installing OpenBSD on a T61

    I'm sure lots of people (dozens, perhaps) have installed OpenBSD on ThinkPad T61s of some description, but with the recent release of OpenBSD 5.5, lots of documentation has become (or already was, and now is even more so) obsolete, like this article_on_a_…

  20. Configuring Mutt

    On all of my computers, I like being efficient.

  21. Ideas for a project

    There is always a lot of buzz around the idea of "learning to program".

  22. How this blog works

    UPDATE: I now use Hakyll.

  23. How not to run a website

    After a few months of running a website, there are a few things I have realised about how I ran my server when it was first delivered, and how I run it now.

  24. Creating a GNU/Linux distro

    UPDATE: The project died, it went nowhere.

  25. Vim

    When I first started programming, I barely had any idea of what constituted a good text editor, or why I'd want to use some old, texty editor from the 90s which didn't even have most of the features I took for granted in the IDE I was using at the time.

  26. My Desktop

    Over the years, I've used a few different OSes and desktop environments, and the one I use currently is portable to many operating systems, mostly due to the efforts of the writers of i3 over at i3wm.org, but also the standards-compliance of POSIX, meaning

  27. Functors in Haskell

    Whenever you hear something about Haskell, chances are it sounds arcane and involves lots of complicated and intimidating mathematical language.

  28. Updating DNS records

    When running a website on a residential connection, a problem one might run into is the dynamic IP address usually assigned by one's ISP.

  29. What's a monoid?

    If you have spent time on programming or technology boards like /g/ or /r/programming, chances are you might have heard the word "monad" thrown around a lot.

  30. Writing Unix manual pages

    There are a few very important things that everyone involved in software (particularly free software) can do to help out.

  31. Reviving an old ThinkPad

    While I did have some old hardware lying around, I had never committed to actually getting that hardware usable.

  32. Using GNU Stow

    stow is a cool little Perl script which basically just creates and deletes symlinks.

  33. Emacs

    For a few years now, I have been using Vim to edit config files, program in C, Python, even Lisp (people apparently think that Vim isn't the best for programming in Lisp).

  34. Introduction to C

    This tutorial is designed for those who have programmed before, perhaps in a higher level language like Python or Ruby.

  35. Email is the Future

    Often, people look at me oddly when I suggest that they email me something.

  36. How to Wipe a Disk

    This article is not only about disk wiping, it will hopefully teach you something about using some GNU command line tools .

  37. Why I Use FreeBSD

    Installing packages from source Recently, I had SSHed into one of Debian Stable virtual machines I was using as a file server.

  38. What is LaTeX?

    You probably have not heard of LaTeX before now.

  39. Web Servers

    Imagine you're a person on some sort of device, using the internet.

  40. How to use GPG

    Why am I writing this?