Tagged Questions
79
votes
10answers
18k views
Is Ken Thompson's compiler hack still a threat?
Ken Thompson Hack (1984)
Ken Thompson outlined a method for corrupting a compiler binary (and other compiled software, like a login script on a *nix system) in 1984. I was curious to know if modern ...
30
votes
5answers
2k views
Why do *nix-y folks single-quote like `this' instead of like 'this'? [closed]
Why do *nix-y folks tend to singe-quote like `this' instead of like 'this'?
I'm referring to the opening "backtick" ` instead of '.
And I'm talking about writing prose in email or documentation -- ...
21
votes
8answers
2k views
Any basic difference between Unix and Linux in design and other aspects? [closed]
I keep reading this sentence:
Linux is a Unix-like system, but it is not Unix.
I don't know what's the real difference between the two. I know Linux got a lot of ideas from Unix and the licenses ...
15
votes
12answers
2k views
Interviewing someone for general unix skills
How would you test a developer that claims to have *nix shell experience (just to be clear, we don't want to test if someone can develop on *nix, only that they know their way around the command ...
4
votes
2answers
255 views
Do LAMP/Java-based software development teams have SOE's?
As a developer on the Windows/.NET stack, it's pretty normal for the company-supplied machine to come with Windows (usually an ancient, archaic version like Windows XP) and a stack of software ...
3
votes
3answers
307 views
What are the options for setting up a UNIX environment to learn C using Kernighan and Richie's The C Programming Language?
I'm a novice programmer and have been experimenting with Javascript, jQuery and PHP but felt I wasn't getting a real depth of understanding of what I was doing. So, after reading Joel Spolsky's ...
3
votes
1answer
132 views
Is this possible to re-duplicate the hardware signal on Linux?
Since that every things is a file on the UNIX system. If I have a hardware, for example, a mouse, move from left corner to right corner, it should produce some kinds of file to communicate with the ...
2
votes
3answers
475 views
Lowercase in Linux file names
As I find that UpperCase are really readable for first letter word separation in long complex names, I tend to give some of my Linux files names with some UpperCase. Mostly executables, some ...
2
votes
4answers
534 views
Ubuntu, OpenSuse, the world of linux for a web-developer
I'm learning web development. My main OS is windows 7 but I've used Linux and currently dual-booting with Ubuntu. My Linux knowledge however, is pretty limited. I can work with the command line on ...
1
vote
3answers
349 views
Working with Linux for Job Requirements
It is seen on many Job Qualification Requirements about being familiar with Linux(*nix, as the way its posted). With so many variants of Linux, which one should one focus on. From what I know, the ...
0
votes
3answers
432 views
C++ “under the hood” books for advanced readers? [closed]
Are there any particularly good books for understanding how C++ works "under the hood"? My reasons for asking this are that I am very interested in C++ performance system programming (low latency ...
-1
votes
0answers
72 views
Linux/Unix programming book or tutorial for begginers? [closed]
I'm currently a junior student major in Computer Science. I am looking for an internship this summer but mostly in the job descriptions, they require "Experience developing on or using the Linux ...