|
*grin* It IS frustrating when you put a lot of time in to something. I talked my guy off the ledge, he seems calmer now.
Christian Graus
My new article series is all about SQL !!!
|
|
|
|
|
Well, the person in question seems to have created an account just to berate me. Instead of talking him down from the ledge, a push seemed more appropriate.
|
|
|
|
|
*grin* my guy has 150+ articles ( although they are essentially ads for his business ), so he had more of a vested interest to play nice in the end
Christian Graus
My new article series is all about SQL !!!
|
|
|
|
|
The motto of Alestorm[^].
Can't be bad with that attitude.
|
|
|
|
|
This is why people automatically assume that you are a moron when you say you listen to metal.
.
|
|
|
|
|
I'll take that as a compliment.
|
|
|
|
|
|
If you enjoy satire and aren't a big fan of metal (or even if you are), I encourage you to find episodes of Comedy Central's Adult Swim's Metalocalypse.
Incidently, General Crozier is voiced by Mark Hamill, aka the actor that played Luke Skywalker.
|
|
|
|
|
Frankly I don't care who played Luke Skywalker, but I know Gene Holgan is a fine-ass drummer.
Deathklok is actually not that bad for a parody band and the show was entertaining for a couple of seasons but it's not my cup of tea. I don't think anyone would really like it if he/she wasn't into metal; would miss a lot of the jokes, references, cliches...
Speaking of parody metal-bands, I would invite you to check out Austrian Death Machine for a good laugh.
http://www.youtube.com/watch?v=GbtlPCbhVGw[^]
.
|
|
|
|
|
Gene Holgan eh? Thanks I'll have to look him up.
I've only seen the first 2 seasons and thoroughly enjoy them. Though you make a really good point - perhaps I like/know metal more than I realize - I certainly get and appreciate an awful lot of the subtle and not-so-subtle jokes. Many aspects of metal music seem to be really technical and well played, even if it's not a style of music I've ever owned, except for the cartoon. Much like some piano and violin music - not necessarily to my taste, but still awesome, from a technical perspective.
Austrian Death Machine sounds like it has potential to be some real fun for me if you know and enjoyed parts of Dethklok's show and recommend it. (I swear Dr. Rockzo is supposed to be a send-up of Jon Bon Jovi)
Thanks for the link, I'll check it out when I get home.
|
|
|
|
|
|
|
Where were you looking at?
|
|
|
|
|
Don't go there!
You don't want to see what Dave has to work with every day...
Never underestimate the power of stupid things in large numbers
--- Serious Sam
|
|
|
|
|
Who told it's not Dave on the movie?
The guy seems very similar according hi's profile image
|
|
|
|
|
Definitely not me, you can see my face on my profile page, (scroll down, not the bio image).
|
|
|
|
|
DaveAuld wrote: bored on nights
FIFY...
|
|
|
|
|
Does this subject appeal to the masses here?, and would anyone be interested in it?
I have it on my site and it gets a lot of hits but don't know if it would be an interesting addition here.
|
|
|
|
|
I don't do much assembler, but I'd be interested in reading articles on the AVR.
|
|
|
|
|
I know there are a few AVR enthusiasts here on CP but didn't know if anyone used assembler.
I don't use it very ofter as I'm trying to push C++ now that the Atmel Studio supports it but it is handy to know and the more you know about the hardware the better.
|
|
|
|
|
C++ is a hard push on any embedded system, most are still stuck in C. I tried to convince an old developer to use C++ on an ARM once, he nearly had me crucified.
|
|
|
|
|
It's hard to get people to change I've been in a couple of positions where I've pushed C++ even to the point of writing a framework, giving classes and such but they were set in there ways and I finally just did my own thing and left them to there's.
I'm using the ATMega1280 and ATMega2560 boards for my C++ projects and the have 128K and 256K flash memory respectively so there's no "limited memory" excuse and since C++ runs just about as fast as C that shouldn't be a problem. The IDE has finally started to support it and I've been writing a lot of libraries in C++.
|
|
|
|
|
Mike Hankey wrote: I'm using the ATMega1280 and ATMega2560 boards for my C++ projects and the have 128K and 256K flash memory respectively so there's no "limited memory" excuse and since C++ runs just about as fast as C that shouldn't be a problem. The IDE has finally started to support it and I've been writing a lot of libraries in C++. The "memory problem" rather lies in the fact that even on a Mega2560, you still have only 8KB of RAM. So you have to still be fairly conscious about any dynamic memory allocation (avoid virtual methods at all cost) on top of the fact that AVR MCUs are prone to lock up on heavy memory fragmentation...
And the Arduino IDE was always using C++, the "sketch" that you write is nothing more than an include file for a main() file wrapper and the "Arduino language" isn't actually more than using methods of the default libraries (which in turn are written in C++). After all, the compiler underneath is nothing more than a AVR targeted GCC (ok, there's now a ARM option to support the Due and Intel has their own version of the IDE to support the x86 in their Galileo board).
Ralf
|
|
|
|
|
Bitbeisser wrote: The "memory problem" rather lies in the fact that even on a Mega2560, you still have only 8KB of RAM
Agreed but that is always a consideration no matter what language you are using.
Bitbeisser wrote: (avoid virtual methods at all cost)
Why? It just uses a virtual table right?
I tend to stay away from doing to much dynamic allocation because as you say memory does get fragmented easily and the memory management sucks.
|
|
|
|
|
Mike Hankey wrote: Bitbeisser wrote: The "memory problem" rather lies in the fact that even on a Mega2560, you still have only 8KB of RAM
Agreed but that is always a consideration no matter what language you are using. But with C++ and the craze of a lot of people to inherit the heck out of it, it is much more likely becoming a problem as it isn't as obvious how much RAM a certain object/method is using...
Mike Hankey wrote: Bitbeisser wrote: (avoid virtual methods at all cost)
Why? It just uses a virtual table right? Correct. And where do you think those VMTs are created?
Ralf
|
|
|
|