|
Obama accelerated attacks related to an effort begun by the George W. Bush administration
|
|
|
|
|
Chris Losinger wrote: an effort begun by the George W. Bush administration
Just like killing Bin Laden.
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
"I don't really think about him very much. I'm not that concerned. ... I'll repeat what I said. I truly am not that concerned about him."
George W Bush, March 13, 2002
|
|
|
|
|
In order to get its Linux distribution to run on the next generation of secured desktop computing hardware, the Fedora Project will obtain a digital signature from Microsoft, a developer from the project announced Wednesday. [ITworld]
|
|
|
|
|
Oracle's pursuit of Android revenue came crashing down Thursday afternoon when even the notion of APIs being copyrightable was rejected by the judge. [ITworld]
|
|
|
|
|
|
For the month of June, contribute a news item in the Insider News forum and you'll have a chance to win a $25 Amazon gift card. The heart of The Code Project is member contributions. Now you can contribute news, too.
|
|
|
|
|
We've got the Raspberry Pi, we've got the Cotton Candy. Add to those the Mele A1000, the VIA APC, the MK802 and more, and it's becoming increasingly difficult not to compute like a Lilliputian. Where's it all going? Mighty works from little kernels grow.
|
|
|
|
|
|
Plus the other thousands of Linux single board computers that have been around for years, far before they became "cool".
See if you can crack this: b749f6c269a746243debc6488046e33f So far, no one seems to have cracked this!
The unofficial awesome history of Code Project's Bob!
"People demand freedom of speech to make up for the freedom of thought which they avoid."
|
|
|
|
|
Computer programming and computer science are related, of course. But they're not the same thing. Computer programming is like writing and performing music, and computer science is like music theory. All the theory in the world won't help if you don't learn how to code.
|
|
|
|
|
Like it: bang on as far as I am concerned especially as I am one of the self taught now doing a CS degree and finding it dull, uninspiring and not much to do with real life problems that I'm paid to solve (probably going to change to something more exciting like Media Studies )
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair.
nils illegitimus carborundum
me, me, me
|
|
|
|
|
Then there is Computer Engineering. This is where you try to design applications that are maintainable, and take into account performance issues.
|
|
|
|
|
Clifford Nelson wrote: Then there is Computer Engineering I think you meant Software Engineering. Computer Engineering is a cross-discipline field between EE and CS.
/ravi
|
|
|
|
|
I thought computer science was more like developing new instruments to be played by people who just follow instructions "in a desultory manner".
|
|
|
|
|
I don't know, my curriculum seems to be pretty related. But then again, bedsides some of the electives, the only really theoretical class is algorithms (which I'd argue is the most important theory part anyways). We even have a 6 week summer course (required of all CS majors) that puts you in a team and gives you a real project to work on from a local company, it's basically a full-time job that you get charged to do.
Until you get to graduate level anyways, then most of it is theoretical.
|
|
|
|
|
He has some good points, but overdoes it a little bit.
I started self-learning programming when I was 9 years old (before I learned Computer Science), and I never found Computer Science boring in college. Maybe he thinks it's boring, but I'd bet that more than 0.9% of programmers found it interesting.
Also, I disagree with the idea that you should wait until you need theoretical knowledge before you learn it. Sometimes it ends up working that way, but it's not usually the best way.
I do agree that most of what programmers do has little to do with computer science; it's a hybrid between applying computer science concepts and other stuff. For instance, if you're writing a system to manage corporate information, you're mostly managing corporate information and using a little bit of computer science to help yourself along. Managing corporate information has been around for centuries (using paper and ink); it's just that now, we can do it more efficiently with computers.
I also agree that computer science professors tend to be out of touch with the software development industry; they seem to think that the majority of the work has to do with solving mathematical issues, and it's not even close to true. I don't mind taking on mathematical challenges, but I know that I'll rarely end up doing any on normal workdays.
|
|
|
|
|
Yesterday Twitter announced that it was moving away from client-side rendering back to server-side rendering in order to improve page load time. Today I found myself having to defend my position that server-side rendering will almost always be faster. I figured I'd blog about it. Only considering performance, should you ever use client-side rendering?
|
|
|
|
|
JSX is a statically-typed, object-oriented programming language designed to run on modern web browsers. Being developed at DeNA as a research project. Yet another JavaScript alternative.
|
|
|
|
|
In the decade since its introduction, designers and researchers have used (and sometimes abused) the CAP theorem as a reason to explore a wide variety of novel distributed systems. The NoSQL movement also has applied it as an argument against traditional databases. The great database smackdown: ACID vs. BASE vs. CAP.
|
|
|
|
|
If you’re looking at a smartphone application then Windows 8 isn’t for you; it’s not for smartphones. But if you’re looking at a tablet application, take a good hard look at Android and the figures. I took one look at them and I’m not convinced. And that’s why I have paused all our Android development in favour of Windows 8. Working with Windows 8 is simple and enjoyable... Working with Android is complicated and painful.
|
|
|
|
|
HyperCard will soon be 25. What ever happened to it? I searched around and found venture entrepreneur and coder Tim Oren's 2004 eulogy for the program, written the week that Apple withdrew the software from the market. HyperCard's problem, he argued, was that Apple never quite figured out what the software was for. Plus: Five cool HyperCard stacks.
|
|
|
|
|
Windows users are one step closer to getting a major system facelift — and if today’s release of Microsoft’s latest OS build tells us anything, it’s that the company is putting the system’s strongest focus on home-grown software. Preview of coming (Metro) attractions.
|
|
|
|
|
we made one app for windows 8 metro. It is interesting to develop the apps for windows 8....
|
|
|
|
|
Where has all the darkness gone? Appliances, toys, and gadgets fill our nighttime hours with an ever-present glow. It's time to turn off the extraneous illumination. Lite-Brite, making things with liiiiiiiight.
|
|
|
|