One of the terms in the Creative Archive Licence is No derogatory use. But if I take one of these pieces, create a satirical version, and someone is offended enough to complain about my satire then is that derogatory use. Who decides? Head of Creative Archive Licensing at the BBC? The producer of the original item? The offended person? And what is the standard for derogatory?
I use an old desktop PC to do this job. I salvaged it from an office. Hardware is:
Compaq Deskpro EN Small-Form-Factor. The SFF matters because the regular EN can be noisy.
PIII 800MHz
256MB RAM
Built in Intel graphics, 1024x768 16 bit colour
Built in Intel NIC, 100Mb/s
3 PCI slots for whatever else you want to add
New 200GB Seagate drive
New DVD RW
This runs my email, internal web server, internal DNS and DHCP, file server, print spooler, version control, and so on. It never even notices the load from 3 concurrent users.
The Deskpro EN SFF has just one, small fan in the power supply. The Seagate drive is nice and quiet.
I am sat 1 metre from the machine as I write this, the rest of the house is silent, and all I can hear is a low whirring noise from the fan. The central heating radiator in the other corner of the room makes more noise.
Pull on your old jeans and get into those dumpsters
Visit your local tip if they have a section for recycling electronics
Search eBay where you should get a similar machine for maybe $100. You will have to replace HD and DVD.
I'm in the same situation, writing an application with about 500 users spread over 30 offices, a local database in each office, a central database, and overnight updates from the offices to the central database.
I'm using globally-unique-id's for all records. These are generated by the database system I'm using and are guaranteed to be different across all the offices. No conflict between new records created at different offices. And all I have to do is use an existing feature from the database system.
I don't delete records. Just mark dead records using a timestamp. This way records don't have to be deleted from the central database and other offices; instead just propagate the dead timestamp.
I've decided to write my own update program that pushes changes from one office to the central database. I can use this same program in reverse to update the offices from the central database. And I can use it to update laptop users who only connect once a week. And, and, and...
It's a chore to write the update program. But I see some advantages:
The update program can be as simple as possible, but no simpler.
I decide when, where, and how the update program runs.
If there are conflicts between updates from different offices I can code the procedure for resolving the conflicts. The rules for resolving conflicts are decided by the users, they get exactly what they want, and the pay for me to code it.
The Creative Archive content is provided to allow you to get creative with content, not for campaigning, soapboxing or to defame others! So don't use it to promote political, charitable, or other campaigning purposes and remember to treat others and their work in the way that you'd expect them to treat you and your work...with respect!
But if I want to satirise a piece covered by this license the original author could get all huffy and claim that I am defaming them.
I just got a Zilog eZ80 development kit for $99 from DigiKey
I have to report that the IDE is Windows based, not Linux like the poster asked, but I still reckon the kit is well worth the price.
Hardware is a 50MHz eZ80 processor, which can switch between old-skool Z80 (16 bit addressing) or new-skool ADL (24 bit addressing). 1MB Flash, 1MB RAM. Ethernet port, yay!. Various serial ports. A few buttons for inputs. 5x7 LEDs for outputs. Expansion bus connectors.
Software IDE is Windows based as I already said. You can choose between programming in C or assembler, and Forth is available from Douglas Beattie.
The kit even comes with a little box called a ZPAKII which connects the development kit to my home ethernet LAN. I can sit on the couch downstairs with my wireless connected laptop and program the device which sits on a shelf in the study upstairs. I thought embedded programming was meant to be hardcore and involve lots of pain, but this just feels ridiculously comfortable. [BTW when you open the ZPAKII you find it is just another eZ80 pre-programmed to interface between your LAN and the development board].
dnsmasq
- A DHCP+DNS server that is simple to configure, lets you set up names for local machines and local services, lets you block external names of your choice, etc, etc
masqmail - A mail server for machines with intermittent connections to the internet (dialup, laptops, wireless)
Xmail - A slightly bigger mail server for when you want to run your own domain. Linux and Windows.
Icewm - The window manager for people who want to get their work done
Bluefish - Text/HTML/Perl/PHP/Java/etc editor that just works.
Well I guess what I really mean is why have different shapes for uppercase and lowercase of the SAME letter?
I can see how a large letter at the start of a sentence makes it easier to scan text.
But why isn't A just a large version of a? Why does H have more ascenders that h? Why does D face in the opposite direction to d? And what has G got to do with g?
One of the terms in the Creative Archive Licence is No derogatory use. But if I take one of these pieces, create a satirical version, and someone is offended enough to complain about my satire then is that derogatory use. Who decides? Head of Creative Archive Licensing at the BBC? The producer of the original item? The offended person? And what is the standard for derogatory?
I use an old desktop PC to do this job. I salvaged it from an office. Hardware is:
This runs my email, internal web server, internal DNS and DHCP, file server, print spooler, version control, and so on. It never even notices the load from 3 concurrent users.
The Deskpro EN SFF has just one, small fan in the power supply. The Seagate drive is nice and quiet.
I am sat 1 metre from the machine as I write this, the rest of the house is silent, and all I can hear is a low whirring noise from the fan. The central heating radiator in the other corner of the room makes more noise.
When you take the square-root of both sides you should allow for a possible change of sign so:
Girls = +/- Evil
I'm using globally-unique-id's for all records. These are generated by the database system I'm using and are guaranteed to be different across all the offices. No conflict between new records created at different offices. And all I have to do is use an existing feature from the database system.
I don't delete records. Just mark dead records using a timestamp. This way records don't have to be deleted from the central database and other offices; instead just propagate the dead timestamp.
I've decided to write my own update program that pushes changes from one office to the central database. I can use this same program in reverse to update the offices from the central database. And I can use it to update laptop users who only connect once a week. And, and, and...
It's a chore to write the update program. But I see some advantages:
The Creative Archive content is provided to allow you to get creative with content, not for campaigning, soapboxing or to defame others! So don't use it to promote political, charitable, or other campaigning purposes and remember to treat others and their work in the way that you'd expect them to treat you and your work...with respect!
But if I want to satirise a piece covered by this license the original author could get all huffy and claim that I am defaming them.
Let the lawyers arguments begin...
I have to report that the IDE is Windows based, not Linux like the poster asked, but I still reckon the kit is well worth the price.
Hardware is a 50MHz eZ80 processor, which can switch between old-skool Z80 (16 bit addressing) or new-skool ADL (24 bit addressing). 1MB Flash, 1MB RAM. Ethernet port, yay!. Various serial ports. A few buttons for inputs. 5x7 LEDs for outputs. Expansion bus connectors.
Software IDE is Windows based as I already said. You can choose between programming in C or assembler, and Forth is available from Douglas Beattie.
The kit even comes with a little box called a ZPAKII which connects the development kit to my home ethernet LAN. I can sit on the couch downstairs with my wireless connected laptop and program the device which sits on a shelf in the study upstairs. I thought embedded programming was meant to be hardcore and involve lots of pain, but this just feels ridiculously comfortable. [BTW when you open the ZPAKII you find it is just another eZ80 pre-programmed to interface between your LAN and the development board].
I'm well impressed, even if my girlfriend wasn't.
Well I guess what I really mean is why have different shapes for uppercase and lowercase of the SAME letter?
I can see how a large letter at the start of a sentence makes it easier to scan text.
But why isn't A just a large version of a? Why does H have more ascenders that h? Why does D face in the opposite direction to d? And what has G got to do with g?