At least that means I'm not an idiot. By the way, I think you'll find the whole linux kernel project are "pedantic wankers" in your book. You would get your patches sent back.
Indeed. The cookbooks - now they're allowed to be fat, and the o'reilly python cookbook is a great book. Full of tips. If you're just learning the language, the online tutorials are fine.
For one, not everyone agrees on what the correct formatting is.
And this forces them to agree, at least within the bounds of a function. If you don't, you get "unexpected indent error". If you're checking out people's source and checking in stuff with different indentation then you're an idiot. Python fortunately prevents this.
I've been using D a lot recently. It markets itself as what C++ should've been. In other words, it drops backwards compatibility with C (but can import C libs, and there's tools to help convert the headers to something useful), it has templates that don't confuse the hell out of everybody, but still has operating system level essentials such as pointers, inline assembler and the dreaded goto.
It also has modern things like design by contract, syntactic sugar for mixins, efficient threads, built in variable length arrays and hashes (I've always hated STL), and you don't have to bother with header files (in fact, they don't exist), etc.
It's a shame it's not more popular, but since I'm coding stuff for a hobby here rather than a job, that doesn't really matter.
NHS IT project: 12 billion. Who "championed" it? Patricia Hewitt. What were her external interests at the time? Anderson consulting. Which companies qualified for her over the top stringent requirements for being given an RFP? Anderson was one of them. Who did it and fucked it up? Anderson and Cable and Wireless, which she also had shares in.
External interest = conflict of interest. I know a few companies that could've done it in half the time for a quarter of the price.
I've read the specs for AMD. It's mostly just a list of registers and what numbers to dump into them to control it. It's hardly giving away how it works.
As an offtopic, there's over 500 of the bloody things. I sort of glazed over when I saw it. The people writing drivers with no support are doing a grand (but probably quite fun) job.
Given that she has chosen not to work full time as an MP any more while she goes off to start another "lifestyle company", I assume she doesn't need to earn £66k of tax payers' money, let alone all the expenses (http://en.wikipedia.org/wiki/United_Kingdom_parliamentary_expenses_scandal) every year as a result.
What I hate is my new win/linux laptop where it wasn't until I got home from the shop that I realised that the mouse buttons are part of the pad itself, so the "click both for middle button" thing in linux doesn't work. Eventually after far too many hours of pissing about and compiling a beta kernel driver, I got to configure multitouch 3-finger tap to be middle button - by hacking my Xorg config for far too long.
The double-tap for dragging is also a pain. I end up dragging when I don't want to drag, and not tapping at the right speed when I do. Gimme my buttons back!
What vital instructions does x86 have that ARM doesn't? ARM is far easier to program and I don't see anything missing. Most of the extra instructions on x86 are hacks to make up for the lack of conditional instructions and 15 registers which make ARM such a joy to program in the first place.
I'm currently using 3.2. I stuck with it for a couple of days and now absolutely love it. Even though at work, my crappy 850 series intel 3D gfx chip struggles with it on 2 monitors.
I got used to the lack of minimising very quickly. That workflow is replaced by the "always one free desktop" thing where it opens a new one every time you use the last free one. So I just use alt-up/down to switch desktop, alt-tab to switch app,and alt-` to switch windows of the same app. So whereas in the past I would have about 4 desktops open and just opened windows everywhere creating clutter, these days I have morelike 8 running. With the extension which forces certain apps onto certain desktops at startup, I've worked out a system.
With 2 monitors, desktop switching only works on the main monitor. At first, this annoyed the hell out of me. Then I started to get it. I have my real work on the other monitor, and check email/web/etc on the main monitor, switching between them. You can also drag a window onto the secondary monitor before switching desktops so it doesn't disappear when you switch. You can use it as a way of "carrying" windows between desktops.
I'm also a touch-typist and hate having to reach for the mouse. Hitting the windows key, followed by the first 3 letters of an app is far more preferable.
The main thing though is I don't seem to have shit open everywhere any more. I think more about which desktop I want my windows on. I'm a sysadmin with about 20 terminal windows at once. Now, whenever I get distracted from one job and have to do something else like fix a broken server, I'll flip to the empty desktop and start firing up terminals on there for that specific job.
Finally - the lack of taskbar. GOOD. It's dated, it uses real estate, and I really don't miss it. I don't have 15 windows open on every desktop any more, it's usually a max of about 4 terminals. I never used the start/footprint menu (always alt-f2). The overview page is like alt-f2 on steroids.
I do like kde, and I'll give 4.8 a try when it's out, but going back to a taskbar-orientated desktop would be as painful as my first 2 days with gnome 3.
I believe you can at least save the geometry of a window as the default once you've resized it to what you want. Obviously no use if you want two windows with different geometry.
About 12 years ago I had a job interview with these guys. They're based on the Isle of Wight, and the first thing I noticed was that the guy who picked me up from the ferry port drives a Delorian.
First question they asked me in the job interview was "how much do you drink?". I think my reply was "you know when we're under the table? That's round 2". The interview was held in their communal area and there was about 4 people in the background watching Jerry Springer while we were trying to conduct an interview.
With the aid of a marker pen, anything on any wall, surface or ceiling that could be made to look like a penis or a pair of tits had been done. Their office is some old cottage with really low roofs everywhere, so they probably have head injuries from banging their head on the ceiling.
I was recently headhunted by a very exciting and well paying company right on San Francisco bay. Tempting. Having just learnt this, I think I'll stay in Europe. Sorry America, you can't have my skills. Your legal system doesn't want them.
out last night were we?
At least that means I'm not an idiot. By the way, I think you'll find the whole linux kernel project are "pedantic wankers" in your book. You would get your patches sent back.
block/function/potato/potahto :-) You have to bare in mind I was trying to talk to a noob :-) It at least makes you notice it!
Indeed. The cookbooks - now they're allowed to be fat, and the o'reilly python cookbook is a great book. Full of tips. If you're just learning the language, the online tutorials are fine.
And this forces them to agree, at least within the bounds of a function. If you don't, you get "unexpected indent error". If you're checking out people's source and checking in stuff with different indentation then you're an idiot. Python fortunately prevents this.
I've been using D a lot recently. It markets itself as what C++ should've been. In other words, it drops backwards compatibility with C (but can import C libs, and there's tools to help convert the headers to something useful), it has templates that don't confuse the hell out of everybody, but still has operating system level essentials such as pointers, inline assembler and the dreaded goto.
It also has modern things like design by contract, syntactic sugar for mixins, efficient threads, built in variable length arrays and hashes (I've always hated STL), and you don't have to bother with header files (in fact, they don't exist), etc.
It's a shame it's not more popular, but since I'm coding stuff for a hobby here rather than a job, that doesn't really matter.
Let the flames begin!
NHS IT project: 12 billion. Who "championed" it? Patricia Hewitt. What were her external interests at the time? Anderson consulting. Which companies qualified for her over the top stringent requirements for being given an RFP? Anderson was one of them. Who did it and fucked it up? Anderson and Cable and Wireless, which she also had shares in.
External interest = conflict of interest. I know a few companies that could've done it in half the time for a quarter of the price.
It wasn't *just* that. the specs are online. The software isn't embedded in the chips - you upload compiled code to it via the driver.
You must not be much of a reverse engineer.
I've read the specs for AMD. It's mostly just a list of registers and what numbers to dump into them to control it. It's hardly giving away how it works.
As an offtopic, there's over 500 of the bloody things. I sort of glazed over when I saw it. The people writing drivers with no support are doing a grand (but probably quite fun) job.
No it isn't. It's a very good idea. They're there to do a job, and external interest = bias.
Given that she has chosen not to work full time as an MP any more while she goes off to start another "lifestyle company", I assume she doesn't need to earn £66k of tax payers' money, let alone all the expenses (http://en.wikipedia.org/wiki/United_Kingdom_parliamentary_expenses_scandal) every year as a result.
So.. where is the resignation letter, Louise?
What I hate is my new win/linux laptop where it wasn't until I got home from the shop that I realised that the mouse buttons are part of the pad itself, so the "click both for middle button" thing in linux doesn't work. Eventually after far too many hours of pissing about and compiling a beta kernel driver, I got to configure multitouch 3-finger tap to be middle button - by hacking my Xorg config for far too long.
The double-tap for dragging is also a pain. I end up dragging when I don't want to drag, and not tapping at the right speed when I do. Gimme my buttons back!
He needn't travel far.. I've got a 2006 model macbook with 512mb ram and 60GB hard drive, and all for the fantastic price of $49.99!
What vital instructions does x86 have that ARM doesn't? ARM is far easier to program and I don't see anything missing. Most of the extra instructions on x86 are hacks to make up for the lack of conditional instructions and 15 registers which make ARM such a joy to program in the first place.
I'm currently using 3.2. I stuck with it for a couple of days and now absolutely love it. Even though at work, my crappy 850 series intel 3D gfx chip struggles with it on 2 monitors.
I got used to the lack of minimising very quickly. That workflow is replaced by the "always one free desktop" thing where it opens a new one every time you use the last free one. So I just use alt-up/down to switch desktop, alt-tab to switch app,and alt-` to switch windows of the same app. So whereas in the past I would have about 4 desktops open and just opened windows everywhere creating clutter, these days I have morelike 8 running. With the extension which forces certain apps onto certain desktops at startup, I've worked out a system.
With 2 monitors, desktop switching only works on the main monitor. At first, this annoyed the hell out of me. Then I started to get it. I have my real work on the other monitor, and check email/web/etc on the main monitor, switching between them. You can also drag a window onto the secondary monitor before switching desktops so it doesn't disappear when you switch. You can use it as a way of "carrying" windows between desktops.
I'm also a touch-typist and hate having to reach for the mouse. Hitting the windows key, followed by the first 3 letters of an app is far more preferable.
The main thing though is I don't seem to have shit open everywhere any more. I think more about which desktop I want my windows on. I'm a sysadmin with about 20 terminal windows at once. Now, whenever I get distracted from one job and have to do something else like fix a broken server, I'll flip to the empty desktop and start firing up terminals on there for that specific job.
Finally - the lack of taskbar. GOOD. It's dated, it uses real estate, and I really don't miss it. I don't have 15 windows open on every desktop any more, it's usually a max of about 4 terminals. I never used the start/footprint menu (always alt-f2). The overview page is like alt-f2 on steroids.
I do like kde, and I'll give 4.8 a try when it's out, but going back to a taskbar-orientated desktop would be as painful as my first 2 days with gnome 3.
you can turn nepomuk off...
I believe you can at least save the geometry of a window as the default once you've resized it to what you want. Obviously no use if you want two windows with different geometry.
About 12 years ago I had a job interview with these guys. They're based on the Isle of Wight, and the first thing I noticed was that the guy who picked me up from the ferry port drives a Delorian.
First question they asked me in the job interview was "how much do you drink?". I think my reply was "you know when we're under the table? That's round 2". The interview was held in their communal area and there was about 4 people in the background watching Jerry Springer while we were trying to conduct an interview.
With the aid of a marker pen, anything on any wall, surface or ceiling that could be made to look like a penis or a pair of tits had been done. Their office is some old cottage with really low roofs everywhere, so they probably have head injuries from banging their head on the ceiling.
http://noblecars.com/
Not cheap though...
I thing the ingres guys might have something to say about SQL...
I was recently headhunted by a very exciting and well paying company right on San Francisco bay. Tempting. Having just learnt this, I think I'll stay in Europe. Sorry America, you can't have my skills. Your legal system doesn't want them.
Not all of them look like a lumberjack. Some look like mounties.
when you find out you're in some of it
linux version is coming.. windows being windows, we have no idea why it doesn't work for some people. linux version will :-)
wear body armour
oh you bastard! I helped code gaia machina! download the other one! we won ffs!