Subscribe
Social
/dev/random (Tumblr)
@LukeMaciak (Twitter)
+Luke Maciak (Google+)
Community
- /fun (forum)
- /code (forum)
- terminalists (steam group)
Category Archives: programming
The Plight of a Git Newb
Last week Shamus Young has decided to open source his excellent proof of concept, procedural world generation project codenamed “Frontier”. This is actually quite exciting as there is a possibility that someone will clean it up, and manage to tweak … Continue reading
Why certain text editors make you more productive
Here is an uncomfortable truth: some text editors will make you more productive than others. You can argue this back and forward, but you know it is not a lie. It is quite possible to write all your code in … Continue reading
Why Vim?
People ask me why on Earth would I subject myself to such dreadful text editor as vim. With it’s weird mode system, nonstandard keyboard shortcuts and all kinds of strange quirks it is not what you would call a user-friendly … Continue reading
Favorite Programming Font
There are two types of programmers in the world: those who care about programming font, and those who don’t concern themselves with typography. As a code producing entity, why would you even need to care about such things as fonts? … Continue reading
Building your first Jekyll site in 5 minutes
Back in December, I wrote a short post about building websites without server side includes. I used AJAX and magical hasbang url’s to get around the fact that the hosting space I was given on the university servers did not … Continue reading
How do you track your bugs?
I have actually asked this question once before, but it was long, long time ago in the prehistoric days of April 2008. A lot of things have happened since then. So I have figured it would be a good time … Continue reading
Posted in programming
6 Comments
Git Cheat Sheet
Few days ago I tweeted, and Google plus-ed (is that a word?) this neat little Git guide. I really liked it, because it was simple, kept things basic, and condensed all the commonly used commands in one place. Unfortunately the … Continue reading
Arguments against abstraction
You know what is the nice thing about Google Plus? Lack of that pesky character limit of Twitter. You can post a full essay as a status update if you want to. Not that you should. I try not to … Continue reading
Using GitHub behind a firewall
When I’m at work, I’m behind a fairly strict firewall. Me and the firewall don’t really get along that well and we have a long, and troubled history. When I sit behind it, I see the web through a peep-hole … Continue reading
Posted in programming
5 Comments
Making Ajax Driven Websites without Server Side Scripting
As some of you may or may not know, I teach a introductory technology course at my old alma matter. I have been an adjunct professor then since 2007. Back when I was a student there I had a unix … Continue reading
ScribTex – Learn LaTex in the Clouds
As you know, I am a big fan of LaTex. If you did not know that then you must be new here. Welcome to the blog! I have actually written a fairly large number of posts about this lovely markup … Continue reading
Monetizing
Recently, I had an interesting conversation with a non-programmer. Yes, I know – it is sometimes hard to believe, but such creatures still do exist. I’m not sure how many of them are still out there, but by my last … Continue reading
Posted in programming
26 Comments
Bad Habits
I don’t usually steal posts, but when I do I steal them from foreign language blogs. It’s almost like original content, right? Most of you can’t really read it, so I could probably easily get away with plagiarism this way. … Continue reading
Posted in programming
5 Comments
Best Online Project Sites / Source Code Repositories
This was officially one of the worst weekends of my life. I have spent the 3 day holiday shopping for a new automobile, and enduring one high pressure sales pitch after another. But you probably don’t want to listen to … Continue reading
Posted in programming
9 Comments
MyTPK is now Open Source
If you recall, back in December I put together a nifty public key encryption app for dummies. I never actually made it publicly available, but I did talk at length about the code. I promised to make it available shortly, … Continue reading
Merging .NET Assemblies
I’m not sure if any of you are using Luke’s Setup Assistant tool, but it has been slowly growing and expanding. I stopped posting about it here after every update, because I didn’t want Terminally Incoherent turning to an update … Continue reading
Software Immitating Real Life Solutions: A Design Trap
On Monday, I wrote an extended post on calculators in which I mentioned a common software design pitfall. I wanted to talk about it in some more detail because it is a fairly interesting topic. Software calculators are excellent jumping … Continue reading
Student Webspace in the Cloud: Google App Engine
Do you ever feel that siren call of code that needs to be written? Sometimes I get an idea into my head, and then spend the next few days thinking about little else. I’m thinking about the code in the … Continue reading
Creating Thumbnail Images with C#
The other day I needed to throw bunch of images online and arrange them in a simple HTML based gallery. I didn’t need anything fancy – not light box effects, no formatting, etc… All that stuff was already in place, … Continue reading
Temporary Public Key: Continued
As I mentioned last week, I’m working on a public key encryption tool. Something that requires very little setup, and no cumbersome key management that is usually necessary with established tools such as GPG or PGP. One of the things … Continue reading