Tag: Unix
-
After neo-liberalism: back to Bell Labs?
In general I hate the term “neo-liberal” – as in the last decade it has become a fashionable way for some people on the left to say “things I don’t like” whilst giving their (often irrational) personal preferences a patina of intellectual credibility. Glen O’Hara looks at the accusation that the last Labour government was…
-
Proprietary software as a false economy
I recently had to fill in a form for the Computer Science Department at the University of York. Like, I am sure, any computer science department in any major world university, York is a “Unix shop”: research servers all run Linux and I guess the academics who aren’t using that are – as I am…
-
Picking which page to remove
I have now written some very basic but functional paging code for the Microblaze but have realised I am, essentially, going to have to start a lot of it again. The Microblaze puts page tables firmly under software control and its memory management unit (MMU) concentrates on managing page references through its translation lookaside buffers…
-
Give yourself a Christmas present: learn sed
Text is at the core of The Unix Way – and all True Unix Hackers work from the command line. This much you know. (If you don’t get a copy of The Art of Unix Programming – there is an awful lot of rubbish in that book but it does do one thing well: explain…
-
Adding vi-like functionality to Hexxed
I have decided that I will model the keyboard interface for Hexxed on vi. I know that is not what many/any coming from outside the Unix world will expect, but then there are plenty of Hex editors out there and I want to make one that will appeal to at least one niche. As I…
-
How much control can Microsoft exert in the development ecosystem?
It’s a long time – over a decade – since I last used a Microsoft development tool. For what it’s worth, I quite liked Visual C++ back then, but in the middle of my subscription (in 1998 if I remember correctly) Microsoft just tore up the contract and offered me something of less use. The…