Google Mail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
What coding standard are you using for C?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 51 - 57 of 57 - Collapse all  -  Translate all to Translated (View all originals) < Older 
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Follow-up To:
Add Cc | Add Follow-up to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers that you hear
 
D Yuniskis  
View profile   Translate to Translated (View Original)
 More options 8 Nov, 15:46
Newsgroups: comp.arch.embedded
From: D Yuniskis <not.going.to...@seen.com>
Date: Sun, 08 Nov 2009 08:46:41 -0700
Local: Sun 8 Nov 2009 15:46
Subject: Re: What coding standard are you using for C?

<grin>  Or folks who used "VCR data recorders" manufactured
iin somebody's garage...

> one of those up. However, if it was really important data to keep, then it
> should have been subject to a migration policy so that it was appropriately
> transferred to modern media.

*This* is the key issue here!  20 years ago I spent several weeks
takiing everything that I had archived (floppies of various
sizes, 9 track tape, a slew of other oddball tapes, etc.) and
copied it onto "modern media".  Since then, every project
has been added to the pool.

I keep backups on a RAID5 array, additional copies on my
regular workstation (for more recent work or anything that
I want to "have a look back at"), other copies on CD's
and DVD's (these are POOR choices, IMO) and on DLT.  The
most vulnerable of these are those on rotating media
as you can lose it *all* in a single ohnosecond!  If
possible, find an external drive that has a hardware write
protect switch if you want to go that route...

The *good* thing about archives is they don't change
often.  So, you (i.e., *I*) don't have to repeat this process
very often -- just incrementally update it.


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
David Brown  
View profile   Translate to Translated (View Original)
 More options 8 Nov, 18:53
Newsgroups: comp.arch.embedded
From: David Brown <david.br...@hesbynett.removethisbit.no>
Date: Sun, 08 Nov 2009 19:53:58 +0100
Local: Sun 8 Nov 2009 18:53
Subject: Re: What coding standard are you using for C?

You /can/ lose data on hard disks fairly quickly, but typically you have
to be very unlucky (assuming you make your backups write-protected for
normal use).  It's a good idea to have two independent copies on
different computers, in different locations - you are not going to have
hard disk fails, fires, or human error on both systems at once.

> The *good* thing about archives is they don't change
> often.  So, you (i.e., *I*) don't have to repeat this process
> very often -- just incrementally update it.

You don't have to repeat it too often, but you /do/ need to check your
restoration procedures regularly.  This is particularly true if you rely
on tape and/or specific backup programs - have you tested the tapes on
an independent system (hardware and software)?

    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
D Yuniskis  
View profile   Translate to Translated (View Original)
 More options 8 Nov, 19:26
Newsgroups: comp.arch.embedded
From: D Yuniskis <not.going.to...@seen.com>
Date: Sun, 08 Nov 2009 12:26:32 -0700
Local: Sun 8 Nov 2009 19:26
Subject: Re: What coding standard are you using for C?

<grin>  *I* used to think that way!  I kept backups on
external SCSI drives that were neither "on-line" (mounted)
nor *spinning* (powered up).

On one occasion, I needed to restore a file from one of these
"offline archives".  I spun-up the drive, mounted the filesystem
and the drive *crashed*!

OK, bad luck.

But, I have a *second* backup drive (drives are cheap insurance).
So, I pulled that drive out, spun it up, mounted it ... and
watched *it* crash!

Turns out there was a bug in the driver that this model of
drive tickled.  Very reliably.  I.e., I could have had *20*
such drives and it would have dutifully scrambled *all* of them!

Note that the only thing I "did wrong" here was not using
the write-protect jumper on the drive before installing it
in its enclosure.

Undaunted, I moved on to my CD archive and was able to restore
the file from a CD.  If that had failed, I would have fallen back
to tapes.

And, then turned my attention to the "computer" to see what the
problem was, there.

Point is, if you *assume* things, you get bitten.  My assumption
was that I could NEVER have two hard drives fail at the same
time.  And, *neither* of them did!  I later re-copied the
portion of my archive that resided on these two (duplicate)
drives *back* onto them.

>> The *good* thing about archives is they don't change
>> often.  So, you (i.e., *I*) don't have to repeat this process
>> very often -- just incrementally update it.

> You don't have to repeat it too often, but you /do/ need to check your
> restoration procedures regularly.  This is particularly true if you rely
> on tape and/or specific backup programs - have you tested the tapes on
> an independent system (hardware and software)?

Of course!  The windows system is (as always) the PITA.  So,
I just backup it from one of the UN*X boxen so I'm just
dealing with "files" and not some stupid proprietary
"backup format" (been there, done that, t-shirt to prove it).

I have six or seven DLT's here so I am not dependant on
"working hardware".  And several different machines that
can read and write the archives portably.  Instead of
chasing the latest and greatest "PC hardware", I'd rather
invest in having duplicates of *everything*!

Backups are precious.  I treat them as such.  :>


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Rob Gaddi  
View profile   Translate to Translated (View Original)
 More options 9 Nov, 16:56
Newsgroups: comp.arch.embedded
From: Rob Gaddi <rga...@technologyhighland.com>
Date: Mon, 9 Nov 2009 08:56:58 -0800
Local: Mon 9 Nov 2009 16:56
Subject: Re: What coding standard are you using for C?
On Fri, 06 Nov 2009 20:22:58 -0800

Tractor feed printers are still decidedly available.  There's a pretty
regular stream of HP Quietjets on eBay for cheap, though you can go
broke buying the teensy little ink bullets for them.  Or if you're
doing real volume, I've seen some tractor fed lasers.  They're the size
of a Mini Cooper, horrifically expensive, and move whole forests of
paper through.

--
Rob Gaddi, Highland Technology
Email address is currently out of order


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Hans-Bernhard Bröker  
View profile   Translate to Translated (View Original)
 More options 9 Nov, 17:10
Newsgroups: comp.arch.embedded
From: Hans-Bernhard Bröker <HBBroe...@t-online.de>
Date: Mon, 09 Nov 2009 18:10:23 +0100
Local: Mon 9 Nov 2009 17:10
Subject: Re: What coding standard are you using for C?

Andrew wrote:
> Its pointless to print out code today due to lack
> of tractor feed printers. What happened to them?

Nothing unusual: their typical application range reduced from
near-universal to a rather small niche.  My car mechanic's shop, e.g.,
still relies on needle printers(!) with tractor feeds.

> To me, a stack of non-contiguous sheets has very little value.

Well, staples and ring binders exist.

    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Rich Webb  
View profile   Translate to Translated (View Original)
 More options 9 Nov, 17:50
Newsgroups: comp.arch.embedded
From: Rich Webb <bbew...@mapson.nozirev.ten>
Date: Mon, 09 Nov 2009 12:50:59 -0500
Local: Mon 9 Nov 2009 17:50
Subject: Re: What coding standard are you using for C?
On Mon, 09 Nov 2009 18:10:23 +0100, Hans-Bernhard Bröker

<HBBroe...@t-online.de> wrote:
>Andrew wrote:

>> Its pointless to print out code today due to lack
>> of tractor feed printers. What happened to them?

>Nothing unusual: their typical application range reduced from
>near-universal to a rather small niche.  My car mechanic's shop, e.g.,
>still relies on needle printers(!) with tractor feeds.

One of the local office supply stores here still carries them, though
I'll admit to having been surprised to see one on display.

Somewhere, in some box or other, I still have one of those motorized
ribbon re-inker gadgets and most of a pint of ink (or, what's left after
the vehicle has evaporated).

Ahh...   those were the days.  ;-)

--
Rich Webb     Norfolk, VA


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
ChrisQ  
View profile   Translate to Translated (View Original)
 More options 9 Nov, 18:56
Newsgroups: comp.arch.embedded
From: ChrisQ <m...@devnull.com>
Date: Mon, 09 Nov 2009 18:56:05 +0000
Local: Mon 9 Nov 2009 18:56
Subject: Re: What coding standard are you using for C?

For many applications in business, a dot matrix printer is still the
only solution, especially if you use multipart forms for receipts, local
and accounts copies etc. It's also the cheapest and least complicated
solution as well.

I don't print much code listings now, but always use laser printer in
landscape mode to get 132 column width, to match the output of the
editor. If you use meaningfull, english like variable names, it doesn't
take long to exceed 80 col width, even with 4 space indent...

Regards,

Chris


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages < Older 
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google