author: Mike Byrns

subject: Re: Why wont you sell me what I want?

text:
Don't bother.  They all want WINDOWS!

MSB

"Byron A Jeff" <[email]> wrote in message
news:addjmn$[email]...
should

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.368 / Virus Database: 204 - Release Date: 5/29/2002


author: rcarter

subject: Re: Why wont you sell me what I want?

text:
Byron A Jeff <[email]> wrote in message
news:addjmn$[email]...
should

Did a quick search online the other day, and found that 'googlegear' also
offers a line of os-less computers; stragely enough, about $90 less that the
same thing with XPhome.


subject: Re: Why wont you sell me what I want?

text:
Pete Goodwin <[email]> wrote in message
news:[email]...
my
in
since I
something
preinstall
or
power?

I notice that the OS-less computers WalMart sells are branded 'Microtel'. It
might be worth talking to them.

This entire situation is one I've been crabbing about for some time. There
are several good reasons to buy a computer with no pre-installed os. One
would be - maybe I have a full up version of Win98, and don't like the
license policy on XP so I want to install it on a new computer. Besides the
more obvious ones you mentioned.


author: Richard Revis

subject: Re: Why wont you sell me what I want?

text:
Pete Goodwin wrote:

The last thing I would install on a blank PC would be Windows.

I wouldn't even mind so much having to buy an OS if I could choose which one
- I would pick out something like SuSE for ï¿½49 and do my bit to support the
open source community. I certainly woulnd't pay a cent to M$ for inferior
blatware.


subject: Re: Why wont you sell me what I want?

text:
Pete Goodwin <[email]> wrote in message
news:[email]...
my
in
since I
something
preinstall
or
power?

Out of curiosity, did you try to get them to sell you the windows packages,
so you could at least sell them?


author: chrisv

subject: Re: Why wont you sell me what I want?

text:
Pete Goodwin <[email]> wrote:

Doesn't the activation scheme take care of that?


subject: Re: Why wont you sell me what I want?

text:
rapskat wrote in comp.os.linux.advocacy with the aid of 9999 monkeys:

Yesterday?

Well, before the 15th of June, and in South Africa.


author: Linonut

subject: Re: Why wont you sell me what I want?

text:
After takin' a swig o' grog, mlw belched out this bit o' wisdom:

They said they'd give me a refund.  I'm still waiting.


subject: Re: Why wont you sell me what I want?

text:
Matthew Gardiner wrote in comp.os.linux.advocacy with the aid of 9999
monkeys:

I only have 8 days to install 180 machines on 180 sites. I really dont have
time to do that! Even with identical hardware and a ghosted configuration
its going to be tight.


author: Russ

subject: Re: Why wont you sell me what I want?

text:
Matthew Gardiner wrote:

His time table is tight, given shipping time etc. I had the same problem
with Dell, only I was trying to buy several thousand machines. We ended up
buying the machines with the *smallest* harddrive, least memory, and
cheapest OS available. While waiting for delivery, we sent a truck to
Califiornia for HDs. We spent 24 hours a day cloning a master drive. When
the machines arived, we simply discarded the installed drives and inserted
the clones & local purchase memory. With lots of effort, it worked out. But
then we had a big pile of HDs no one wanted.
I would dearly loved to dis Dell, but the customer was paying money to meet
a schedule.It was lots more work, but we took home almost as much money in
the end.


subject: Re: Why wont you sell me what I want?

text:
Nigel Feltham wrote in comp.os.linux.advocacy with the aid of 9999 monkeys:

Hmm, I might ring up and ask for it in writing to put it on my wall.


author: Matthew Gardiner

subject: Re: Why wont you sell me what I want?

text:
D. C. Sessions wrote:

Agreed ;) funny how when you have a problem, they always go the extra
mile, and know you by your first name. Nice refresh from the numbering
system used by Dell. "I'm sorry, since you're only ording one computer,
you're not important, so piss off" is the attitude commonly used by
large computer companies.

Matthew Gardiner


subject: Re: Why wont you sell me what I want?

text:
Jerry Nash wrote:

He doesn't want workstations. He wants corporate desktop configurations.

Matthew Gardiner


subject: Re: Why wont you sell me what I want?

text:
Mike Byrns <[email]> wrote in message
news:UcDM8.7836$[email]...

I don't. And even if I did, I already have Win98 and don't want WinXP!!

Also check googlegear.com they will customize your system - even to the
point of dropping the OS !!!


author: GreyCloud

subject: Re: Why wont you sell me what I want?

text:
Mike Byrns wrote:

Uh-huh.  M$ is crumbling into the dust... they can't find
anyone else to innovate from.


author: BarryNL

subject: Re: Why wont you sell me what I want?

text:
rcarter wrote:

Better still, learn how to build your own PC from components. Honestly, its
only like a complex version of Lego, and you can get build a PC for far
less than you'd pay retail.


author: Edward Huff

subject: Re: Why wont you sell me what I want?

text:
"rcarter" <[email]> wrote in message news:<[email]>...

See also http://directory.google.com/Top/Computers/Hardware/Systems/Linux/


author: Jimbo

subject: Re: Why wont you sell me what I want?

text:
Richard Revis <[email]> wrote in news:acg048$pdv7u$1@ID-
126341.news.dfncis.de:

Richard,
I realize this comes a bit late, but it might help your situation.
Contact PC Power and Cooling about thier Sleekline series.
They sell them OSless and the 2400 out benckmarked the Dell 8200.
The cost of the 2400, including the 15" NEC flat panel was also $400usd
less than the Dell 8200.

Here's the link.
http://www.sleekline.com

HTH,
Jimbo

PS. Forgot to mention. The Sleekline series is built in a black 1U case.


author: mlw

subject: Re: Why wont you sell me what I want?

text:
Richard Revis wrote:

How many people do you have working for you?
What is the distence betwen the different sites?

8 days, 180 systems? You said June 15th, that is almost a month.

If you buy a truckload of barbones systems, and a trukload of hard drives.

It will take about 4 days to ghost the drives, assuming between 10 and 15
minutes each.
It will take about 4 days to install and test the drives, also assuming 15
minutes.
Testing and burn-in, 1-2 days per machine, but this can be done in parallel.
Installation, how many different locations, travel time? Number of machines per
location?

Lots of work, start ordering NOW. :-)


subject: Re: Why wont you sell me what I want?

text:
Richard Revis wrote:

1 keg of coffee and alot of running should enable you to complete it ;)

Matthew Gardiner


subject: Re: Why wont you sell me what I want?

text:
"GreyCloud" <[email]> wrote in message
news:[email]...

Yeah, whatever.  You just go on deluding yourself and any weak-minded
toadies that will listen to you.  I trimmed your cross-post by the way.
COLA is the appropriate place for idiots to believe they are winning some
holy OS jihad.  If Microsoft (not M$ you fuckwit) is crumbling as you say,
why are they UNDERREPORTING INCOME?

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.368 / Virus Database: 204 - Release Date: 5/29/2002


subject: Re: Why wont you sell me what I want?

text:
mlw wrote in comp.os.linux.advocacy with the aid of 9999 monkeys:

5 for this job.

1/2 a mile or so.

But I can't start work on the until we arrive on site, on the 15th. I
ideally want built and working systems delivered to site the same day.

Indeed. For every day they delay on giving me final details I add 1 to the
size team I need. Soon I will get to offer all my mates trips to S.A. at
company expense :o)

<small advert I will probably get flamed for>
Talking of which, if anyone has sufficient linux/802.11b/routing/security
experience (any one or more of the 4) and is free from the 15th to the 22nd
June then please feel free to mail me a CV. Timewasters will be left in
Africa with the lions.
</advert>


author: Tim Smith

subject: Re: Why wont you sell me what I want?

text:
In article <[email]>, mlw wrote:

It should be possible to do it faster than that.  As each machine is built,
it can be put to work preparing drives for the new machines, so you can get
a lot of parallelism.

Or, as each machine is built, boot from a floppy or CD based Linux
configuration that has just enough to go out and pull a disk image from a
server and put it on disk.  If that master image is made carefully (e.g.,
zero the disk, then install your stuff, so that the image compresses well)
it should only be a couple hundred megs.  A 100 mbit ethernet would have
enough bandwidth to do all the machines that way in a couple of hours, so it
would have no trouble keeping up as each machine is built.

The big question is how much time would it take to prepare that magic Linux
boot floppy or CD?

--Tim Smith


subject: Re: Why wont you sell me what I want?

text:
Mike Byrns wrote:

duh!!  They are underreporting income and got nailed by the
SEC too.  It's called illegal.  M$ has innovated from
everybody else that there's nothing left to innovate from.
Not my fault some of your comrades cross-post into COLA.


author: kickaha

subject: Re: Why wont you sell me what I want?

text:
Mike Byrns wrote:

To all interested readers:

M$ was under-reporting income in an attempt to be able to shore up
quarters in which they were actually under-performing. That is what
was wrong with the accounting practice they found themselves in conflict
with.

The question as to whether M$ is sound from a business perpective has
little to do with whether they cheated on their income reporting. Some
may view the attempt to buffer their income reporting so as to avoid
the appearance of bad performance as an indication of worry on their
part. This may not be so, but some may view it as such.


subject: Re: Why wont you sell me what I want?

text:
Mike Byrns wrote:

Actually you don't seem to have trimmed the groups at all.

Micros~1 were underreporting income to avoid paying tax and loosing money to
fluctuating shares on the stock market, or so it seems.


subject: Re: Why wont you sell me what I want?

text:
Mike Byrns <[email]> wrote in message
news:YgOM8.6403$[email]...

As I understand it, they underreported in certain periods so that they could
move that into bad periods, and make it look like income was more even,
avoiding fluctuations that drive the stock prices up and down. I guess
they've needed that since the introduction of XP, what with people waking up
and refusing to buy it - witness the US Army Test and Evaluation Command
decree that XP will NOT be permitted in any form; WinXP or OfficeXP.


author: Quantum Leaper

subject: Re: Why wont you sell me what I want?

text:
"Richard Revis" <[email]> wrote in message
news:acg6b2$p80e5$[email]...
Better question is why you didn't a plan in place for the upgrade 6 to 8
months ago or more.   I know of companies,  with a only a few dozen
computers that know what their computer purchases will be for the up coming
year.   I know of people who are already working on 2003 purchase plans.
I'm sorry to say, is sounds like spure of the moment decision,  and its the
easiest way to piss off a 'pointy hair boss'.   (dilbert reference)
I guess it really comes down to you reap what you sow....
One thing about building it yourself,   you have to remember you won't have
a company that will give you hardware support if something goes wrong.
Support is the main reason to go with a company like Dell,  even if you only
use it for hardware support.   I found that out with my old Gateway 75,  I
never had a software problem,  but I call them at least 6 times over 3 year
of the warranty over hardware problems.


author: D. C. Sessions

subject: Re: Why wont you sell me what I want?

text:
In <[email]> Tim Smith posted:

Kickstart.

We can argue the merits (or lack thereof) of Red Hat, but
their kickstart kicks ass.  You can boot either from a
CD or a floppy and network and it's hands-off until the
box is done.


subject: Re: Why wont you sell me what I want?

text:
After takin' a swig o' grog, GreyCloud belched out this bit o' wisdom:

To clarify, Greycloud, I set the follow up to one of my
"provocative" posts to COLA, to move the discussion to where
there would be someone to carry it along.

My bad?  Naw, it's increase the activity in COMWA about
800%.

Chris


subject: Re: Why wont you sell me what I want?

text:
"kickaha" <[email]> wrote in message
news:ae0s5q$ln$[email]...

But I think you have to agree, GreyCloud is DEAD WRONG.  Microsoft is far
from crumbling into the dust as he pontificated.  And much, much farther
from from said fate than the average linux company.

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.368 / Virus Database: 204 - Release Date: 5/29/2002


subject: Re: Why wont you sell me what I want?

text:
"Mike." <[email]> wrote in message
news:[email]...

Show me a scrupulous business.

You're just jealous and brainwashed by your linux jihad.

Everybody's doing it.

Show me the fucking Internet Standard signature document, monkeyboy.

No, but I seriously expect everyone to believe that you are a dolt for
mistaking a database version for it's content and then pontificating about
it.

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.368 / Virus Database: 204 - Release Date: 5/29/2002


subject: Re: Why wont you sell me what I want?

text:
"rcarter" <[email]> wrote in message
news:[email]...
some
say,
could
up

People are buying it just fine.

These folks use desktop Macintoshes as web servers too.  Not a very swift
bunch.

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.368 / Virus Database: 204 - Release Date: 5/29/2002


subject: Re: Why wont you sell me what I want?

text:
Quantum Leaper wrote:

I used to be a reseller. Each part has its own warrenty, any parts that
are faulty I sent back to the distrubutor, they would send out a
replacement.

Matthew Gardiner


subject: Re: Why wont you sell me what I want?

text:
Quantum Leaper wrote in comp.os.linux.advocacy with the aid of 9999 monkeys:

Because I gold told about the project 1 week ago today. It has been a
nighmare trying to get things together, especially my installation team.

I already have a fair idea of *our* next 5 uear puirchases, and
documentation for the next 12 months. I cannot do the same when something
with this timescale lands in my inbox.

I am reaping what someone elses sowed, and so I have to do what I can with
what I have.

We have an 8 day window in about 3 weeks time, and the intervening three
weeks are already hectic, not the best circumstances, but I have done worse
before :o)


subject: Re: Why wont you sell me what I want?

text:
Quantum Leaper wrote:

I know people working on the 2003 purchase plans also. Unfortunately, they
aren't going to make any contract or spend any money until 2003, about a
month before they want the system delivered.

<SNIP>


subject: Re: Why wont you sell me what I want?

text:
"Linonut" <[email]> wrote in message
news:wqUM8.178649$[email]...

Seems to be all linux nuts.

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.370 / Virus Database: 205 - Release Date: 6/5/2002


subject: Re: Why wont you sell me what I want?

text:
After takin' a swig o' grog, Mike Byrns belched out this bit o' wisdom:

Linux companies is one thing.  Linux itself is another thing.  It will
take some pretty restrictive legislation and web clampdown to stop
Linux.

As far as Microsoft crumbling.... they show signs of collapse.
Most of it is their own doing.  Even so, it will take a decade for
them to become like IBM was a couple of years ago.  A has-been.

But who cares?  As long as we have broadband access, we will have
Linux, BSD, Plan 9, and even BeOS.

Well, time to go to sleep.  Got the alarm set so I can get up to
see U.S. vs Korea.

Foooooootbaaaaaallllllllllllll!

Chris

P.S.  Why would anyone want such a lame sig?


subject: Re: Why wont you sell me what I want?

text:
Mike Byrns wrote:

There is no such thing, but RedHat has been pretty nice recently with its
free provision for the open source community to use its patents in any
GPL'd project.

No such thing. Linux has commited users because it treats them well. (Both
the community and the companies.)

Really? Every single company in the world is deliberatly breaking the law.

http://www.rfc-editor.org/rfc/rfc2646.txt section 4.3

Now fuck off back to where you came from.


subject: Re: Why wont you sell me what I want?

text:
After takin' a swig o' grog, Mike Byrns belched out this bit o' wisdom:

Post the link, assertion boy.


subject: Re: Why wont you sell me what I want?

text:
Mike Byrns wrote:

At least they stand half a chance of securing a Mac, and if the (cheaper)
desktop machines serve their purpose, why pay for the server versions?

Unlike Microsoft they do not strip functionality from the desktop version of
their operating systems.


subject: Re: Why wont you sell me what I want?

text:
"Matthew Gardiner" <[email]> wrote in message
news:[email]...
coming
the
have
only
I
year
At least from what I have seen with parts,  its 90 days to year,   most
large companies give a 2 to 3 year warranty on ALL the parts and software.
Unless your a big fish today,  you don't make a lot of money,  at least from
being a reseller.   Most people want a warranty to cover the WHOLE computer,
not just the hardware.   My current boss used to be a reseller also,  but
found he couldn't make money from it,  so he mainly support now.  A lot more
profitable fixing other peoples screw ups.


subject: Re: Why wont you sell me what I want?

text:
"Richard Revis" <[email]> wrote in message
news:ae0hno$2tq3o$[email]...

4.3.  Usenet Signature Convention

   There is a convention in Usenet news of using "-- " as the separator
   line between the body and the signature of a message.  When
   generating a Format=Flowed message containing a Usenet-style
   separator before the signature, the separator line is sent as-is.
   This is a special case; an (optionally quoted) line consisting of
   DASH DASH SP is not considered flowed.

Randy Gellens from Qualcomm (the Eudora folks) thinks that there's a
"convention" and I'm not about to dispute that because he and you are
allowed to accept whatever arbitrary "conventions" you choose to be bound
by.  Me, I'm unconventional.  It's not a standard, nor a law, nor even a
rule so I can choose whether to be bound by it.  Webster defines convention
in this usage as "an established technique, practice".  I don't dispute that
either.  It's established: so what?  So is top posting -- people do it all
the time and as such it's well established too.

This is neither here nor there since that "Standards Track" document remains
in the "Request for Comments" phase after three years.  A few folks have
chosen to implement it but it's never going to be a real "STANDARD".  Ever.

So.

* the document you provided not a standard
* it has nothing to do with sigdashes other than mentioning them as a
convention
* a convention is just the way some people choose to do something

Show me the fucking Internet Standard signature document, monkeyboy.  All
you showed was a failed standard that claimed sigdash shit was nothing more
than a convention.

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.368 / Virus Database: 204 - Release Date: 5/29/2002


subject: Re: Why wont you sell me what I want?

text:
"Linonut" <[email]> wrote in message
news:vnUM8.113486$[email]...
swift

Gladly.  Note that this was Revis conversation -- why not let him handle it?

http://uptime.netcraft.com/up/graph/?site=www.army.mil

Hey if you linux folks can post it as fact then so can I ;-)  BTW, the
router/load-balancer argument doesn't hold to well with classic MacOS since
it won't run them without leaving a signature.

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.370 / Virus Database: 205 - Release Date: 6/5/2002


subject: Re: Why wont you sell me what I want?

text:
"Richard Revis" <[email]> wrote in message
news:ae0jjf$2q8eg$[email]...
swift
of

They're using classic MacOS which doesn't have any server functionality to
strip.   WebSTAR 4.2 doesn't run on X.  Mac's are very secure.  So's a turd.
Neither has any server functionality to exploit.  As for being cheaper you
must never have priced a Mac.  The WebSTAR sever software alone is $600 per
server.

http://store.4d.com/4DCGI/productDetails.html?=2814:::WebSTAR:::787

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.368 / Virus Database: 204 - Release Date: 5/29/2002


subject: Re: Why wont you sell me what I want?

text:
After takin' a swig o' grog, Mike Byrns belched out this bit o' wisdom:

You're now acting like an idiot, in my opinion.  That's okay... it means,
you lose the argument.

Have a good night's sleep, invective-boy.

Chris

P.S.  See the fortune generated below.  It is amazing how often the fortunes
      selected fit the post.


subject: Re: Why wont you sell me what I want?

text:
Mike Byrns wrote:

I never claimed to know everything. The nice part about Linux is the
community support - in pretty much everything :o)


subject: Re: Why wont you sell me what I want?

text:
After takin' a swig o' grog, Mike Byrns belched out this bit o' wisdom:

Thanks for the link.

You're other posts were good attempts to rebut me.  On some points,
you succeeded.

Chris


subject: Re: Why wont you sell me what I want?

text:
Mike Byrns wrote:

Perhaps it does exactly what they want? Secure is the prime consideration
from many when running web operations.

Peanuts compared to how much IIS costs you in time and energy (not to
mention expensive qualified admins) locking it down.


subject: Re: Why wont you sell me what I want?

text:
"Linonut" <[email]> wrote in message
news:FmUM8.113481$[email]...
All
more

I see I'm teaching you new vocabulary.  That's nice.  Explain to us all how
a convention makes a standard.  Do you know the difference?

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.370 / Virus Database: 205 - Release Date: 6/5/2002


subject: Re: Why wont you sell me what I want?

text:
"Linonut" <[email]> wrote in message
news:Cp0N8.52167$[email]...
it?

/me Picks self up off floor.  Wow!  Thanks!  What a nice change of pace.
You are a gentleman and a scholar.

MSB

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.370 / Virus Database: 205 - Release Date: 6/5/2002


author: Gerhard Fuernkranz

subject: Re: VueScan 7.6.15 now has ICC/IT8 Calibration

text:
Ed Hamrick schrieb:
...

Yes, I also fully agree with Wolf, that you won't get too far with a matrix
only profile, except for scannerns which a priori have a very linear response,
even without correction.

E.g. with my Epson 1240U Photo flatbed scanner I experienced gamma differences
of mor than 0.2 between the R, G, and B channel. With a matrix correction
only, I'll never get reasonable results with this scanner. But with a simple
gamma+matrix profile I can achive an average dE of about 2..3, which isn't too
bad, compared to the uncorrected scan. With a shaper+matix profile (1D LUT +
matix) with higher order curves I get an average dE of below 2 and with a 3D
LUT < 1.5 (depending on the resolution of the LUT).
Due to the fact, that scanners are RGB devices, where each color channel has
its non-linearity, but the channels are relatively independent, a 1D shaper +
matrix usually results in relatively good results for scanners (compared to
the uncorrected data), but of course a 3D LUT can still improve the profile,
particularly the max. dE of the profile.

BTW: Ed, I do not agree that 3D LUTs are necessarily slow. Have you ever tried
the highly optimized IMDI routines from Graeme Gill's Argyll CMS
(http://web.access.net.au/argyll/argyllcms.html)? Once the tables are set up,
the transformations are really fast and not much slower than matrix/shaper
transformations. I was really surprised about the speed of argyll's cctiff
command :-)

I'm wondering whether it would be possible to create a 2nd "negative profile"
for negative scanning, using the same (positive) IT8 target slide, but with
the scanner set to "negative" mode, just in order - as you said - to correct
the scanner's impacts and to convert the scanned negatives to a canonical
color space prior to orange mask processing. I guess this could work, if the
density range of the IT8 slide is larger than the density range of negative
film, however I don't know if this is generally granted? Wolf, do you know?

BTW: Basically, a given profile is only accurate for one particular set of
scanner settings, i.e. those setting which were in effect at the time, when
the profile was created. For different scanner settings, e.g. different
exposure, positive vs. negative scannning, etc. actually a different profile
should to be created and used. Therefore I think a profile created with the
"transparency/positive" setting of a scanner is not representative for
"transparency/negative" scanning anyway.

Best Regards,
Gerhard


author: Ed Hamrick

text:
"Gerhard Fuernkranz" <[email]> wrote:
matrix
response,

That's why I modified VueScan 7.6.16 to also do a per-color
gamma (i.e. power) correction.  This worked pretty well.

You can download VueScan 7.6.16 from:

  http://www.hamrick.com/files/vuesca76.sit

differences

The Nikon scanners are more linear than this, but other scanners
are less linear.  This is why anyone serious about getting good
color will use an IT8 calibration target.

simple
too

Yes, this is quite good.  This is on the edge of what most
people are capable of perceiving.

There are a lot of pixels when scanning film.  Also, it was
the easiest thing for me to incorporate, since VueScan already
used 3x3 matrices everywhere for color correction, especially
for color negative film.

The transparency/negative setting on many scanners isn't any
different from the positive setting (in VueScan).  On other
scanners, the only difference is that the CCD exposure time
is 2.5 and 3.5 times longer for the green and blue channels.  This
can be adjusted for.

Regards,
Ed Hamrick


author: Wolf Faust

text:
On Sun, 23 Feb 2003 15:09:16 -0700, "Ed Hamrick" <[email]>
wrote:

As said, even if you do optimise the matrix/LUT to the max, you will
not get color faults comparable to typical IT 8 profiling tools. There
are enough books/articles available on this issue.

Note: Lab might not be the best color space for calculating the 3x3
matrix. I think I do have some papers comparing various color spaces
for calculating the 3x3 matrix..

Not really. First, this is the mean fault (wich is rather low for a
3x3 matrix), wich usualy means there are a number of color areas that
have a much higher fault. Even small faults in certain areas can cause
huge problems. Take for example the gray patches. A fault even below
dE 1 can be well visible even for the untrained eye. But let's assume
you do get an error of dE 2.3 in one of the gray patches. On your
monitor this fault might not look like a major problem or even kept
unseen. Than you print that image. For the printer this is not a
perfect gray and it might add some color to the gray. Depending on the
printer and printer driver, this can cause extremly distrurbing and
visible faults. I did develop printer drivers for many years and I can
tell you even normal users will find these errors to be unacceptable.
Luckely as they do not see the fault on their monitor, they will most
likely blame the printer manufacturer ;-)

Than you should not forget, that the dE fault is based on a
calculation using the training patches of the target. The real faults
are higher. If you compare current commercial/freeware profilers, they
all have similar mean faults arround dE 1. Yet the quality differences
can be huge as the mean fault of the training patches is a bit
misleading as value for judging the quality. One more realistic
approach is following: a target has 288 patches. Generate 288 profiles
and each time you do remove one target patch from the calibration and
use it as testing patch. Than do not use the mean error. You will
quickly reach a limit where the mean fault will not get better, But if
you look at the standard deviation fault you will see further changes
(hopefully for the better ;-) Of course, generating 288 profiles is
nothing a user can do. But for the programmer of the profiling
software it should be easy to do a loop in his software.

I back up Gerhards comment. A 3D LUT will really only need a couple of
ms more time - not seconds.  I think Marti once told me how quick lcms
does the 3D LUT on a decent PC. Really a matter of ms even for large
scans.

But I think you get to the point here. It was easier to implement. ;-)
Ed, the current calibration performance is a big step forward and
nice. We do have lot's of freeware profiling software for scanners and
why reinventing the wheel as you will hardly do any better than for
instance the lcms profiler. So, focus on real important things we
really need and at least change VueScan in such a way that we can use
the other profilers with VueScan. I see two solutions that might be
easy to add:

For instance, check if the scanner profile selected by the user is
from VueScan. If not, apply gamma and convert to 8 Bit before calling
the CMM in order to apply a Lab PCS profile.

The other question is, in a good/typical workflow you usualy do not
alter the scan data until you do output. So how can one embed the
selected custom scanner profile (not just VueScan profiles) to the
scanned file so that the image is loaded correctly by a CMS aware
applications?


text:
"Wolf Faust" <[email]> wrote:

The results in VueScan 7.6.16 are quite good.  I scanned the same
Q60 slide on two different scanners and put the results side by
side on the same monitor.  I couldn't tell the difference.

I'd appreciate it if you could find this and post the best
technique for calculating the 3x3 matrix.  VueScan 7.6.16
minimizes the root mean square of dE and weights all patches
the same.

Yes, a few patches have a dE of 10.  This is still comparable to
the recommended maximum tolerance of IT8 targets, and as you've
noted elsewhere, it's a better accuracy than the LaserSoft
manufactured IT8 targets ;-)

By far the biggest problem was nonlinearity in the CCD and/or
A/D converter.  This is corrected in VueScan 7.6.16.

What is the estimated time per pixel of the cmsDoTransform routine?

Not just ease of implementation - it also helps negative color
correction in VueScan.  If you scan the same negative on two different
types of film scanners, you'll get close to the same colors.

VueScan uses 16 bits per pixel internally.

This doesn't work when scanning negatives.

Regards,
Ed Hamrick


author: Greg

text:
I've tried 7.6.16.

Looking at patch H8, the deltaE is now 15, which is a bit better than it was
before. There is hardly any difference if I select linearize or not.  This
still seems far inferior to the LUT profiles I am creating with Little CMS.

I have no idea which patch has the highest dE - I am merely using this one
because it was the one I was using before.

I see that there is an option called "Scanner ICC gamma 2.2". I expected
this to create a raw file with a gamma of 2.2, but the raw file still has a
gamma of 1 if I enable this. Ed - what exactly does this option do? If
Vuescan could output gamma 2.2 (or at least something more perceptually
uniform), I'd be able to use the Little CMS profile checker. (it will be
nice when the LCMS utilities can process high bit depth images).

Greg.


text:
"Ed Hamrick" <[email]> wrote in message
news:b3cief$73v$[email]...

When I look at the colour differences in the Little CMS profile checker,
there are *very* easily visible faults.  And this is on a standard monitor,
which has quite a small gamut. If the results from different scanners are
consistent, that's good, but it doesn't mean that the results are accurate.
:)

I don't mind a *bit* of colour error. (not as much as what is currently
being produced by Vuescan's profiles, though)  But I do mind if I'm not
capturing the gamut of the image, and I do not think that Vuescan is doing
that at the moment, if my interpretation of the following chromacity error
plot is correct:
http://users.bigpond.net.au/sullivag/xy.png This shows the colour samples of
the IT8 test target, along with associated colours produced by Vuescan's
profile.   I want the extra gamut so I can get the most out of my Epson 1270
printer, and also for archiving, so I can make use of the extra gamut later,
as display (and printer) technology improves. It is a *lot* of work to scan
film, so I want to do it properly.

For the time being, I will use an external profiling solution when I use
Vuescan, because I do not think that Vuescan's current profiling is good
enough.  Since Vuescan is the best program I have available to scan
negatives, and I can't profile negatives, I have no choice but to use
Vuescan, but from now on I will be saving the raw scans, so that any future
improvements in Vuescan will allow me to go back and re-process. To date, I
have not been archiving the raw scans, and I do not have confidence that
Vuescan has captured the full gamut properly in the processed scans (with
embedded "file" colour space.). But I agree totally that these scans look
good on my monitor.

Greg.


text:
On Mon, 24 Feb 2003 00:43:15 -0700, "Ed Hamrick" <[email]>
wrote:

Q60 targets are not working for comparing/testing color faults. Take a
real image prefereable with  highly saturated yellow/green and blue.
As said, the error values calculated from a 3x3 matrix with most
scanners is simply too high and will certainly cause visible faults.
Also, a different target or a different scanner can give you very
different (most likely higher). faults. I expect scanners with a light
source that are far from monochromatic will have bigger problem than
those with a more monochromatic light source. If you do have a
monochromatic light source matching the film dyes in wavelength than a
3x3 matrix should be all you need to correct the scan. But most of us
have to live with the consumer scanners one can afford :-(

Don't forget other problems like the one I described regarding the
printing faults.

dE 10 is the max deviation an IT 8.7  target patch may have compared
to the values in the standard.  99% of the patches of one target must
have an error below dE 5 compared to the reference file - wich is
basicly the reproduction fault. Good IT 8  targets do have a mean
reproduction fault of dE 0.2-0.6. Manufacturers are required to report
the standard deviation of their reproduction faults and you can find
this and other info in my target reference files.

So good targets are really beyond any doubts and should not cause any
visible faults. The faults of the matrix profile are MUCH higher in
comparison.

I think the 3x3 matrix is a big step. The missing feature is, that you
can't use other scanner profiles than VueScans.

Yes. wich is why I thought you should convert before calling the CMM
if it is not a VueScan profile. The main issue is getting VueScan to
work with other scanner profiles. After the profile was applied you
can convert back to 16 Bit if necessary so that VueScan can continue
working with the data.

This is not intended (yet ;-) Correct me if I am wrong: currently you
have to convert the scan to an output device during scanning or use
ananother tool to embed the scanner profile to the raw scan in order
to get a scan with embedded profile?


text:
I think I've figured out the "Scanner ICC gamma 2.2" - it seems to simply
create an ICC profile with a gamma of 2.2.
So what I've done now is to adjust the gamma of the raw scan to 2.2,
measured it with LCMS' measurement tool, and then used LCMS' profile
checker: max dE is 22.93 (patch F8), but the average is not too bad: 3.97.
Just to make sure, I then went back to Photoshop, and used the raw scan
proper from Vuescan, applying the gamma 1 ICC profile from Vuescan. I looked
at patch F8, and calculated the dE to be essentially exactly the same as
reported by LCMS. (I wasn't sure whether the gamma correction curve I
applied would match the curve which LCMS uses to interpret the gamma in the
ICC file *exactly* - that's why I did this regression test).

Ed: Since I'm still getting large errors, maybe I should give you my raw
scan and also the ICC profile, just to make sure I am not doing something
wrong. Let me know.

Greg.

"Greg" <[email]> wrote in message
news:p4k6a.35650$[email]...
was
CMS.
a


text:
"Greg" <[email]> wrote:
was

You'll find that many patches have a dE less than 1.

It's important for some scanners, not as important for others.

a

It makes the generated ICC file usable with 24-bit raw scan files.

However, these wouldn't be raw scan files any more.

Regards,
Ed Hamrick


text:
"Wolf Faust" <[email]> wrote:

That's one reason I like scanners with LED light sources - the
colors are often quite good with 3x3 matrix correction.

The Nikon film scanners and Canon LIDE scanners both use LED
light sources.

I improve VueScan one feature at a time.

This would lose bits of precision.

VueScan works fine scanning color negative film using a 3x3 matrix
profile generated from an Ektachrome targets.  It isn't trivial to
make this work, but it does work.

I use the 3x3 matrix to convert to a color space that matches
(to the degree possible) the colors of the negative film dyes.
It's not perfect, but the images look good.

Regards,
Ed Hamrick


text:
"Greg" <[email]> wrote:

Yes, VueScan tries to minimize the root mean square error.
An average dE of 3.97 is good for a matrix profile.

Use the VueScan profile and the LCMS profile and put the two images
side by side.  Then ask some neutral person which one looks more like
the paper copy of the IT8 target.

Regards,
Ed Hamrick


text:
"Ed Hamrick" <[email]> wrote in message
news:b3cp0s$cmt$[email]...

In fact, only one patch has a dE of less than 1. (patch K11, with a dE of
0.84) I'm still wondering whether I could be doing something wrong, because
you seem to be getting better results.

has
Ah, so if I select an output resolution of 24-bits for the raw scan, it will
be gamma 2.2? I didn't know that - that's very useful information - thanks.

Agreed. However, I think it would be a useful feature, nevertheless. It
would be easier to use external profiling software in conjunction with
Vuescan, in those cases where the profiling software did not support high
bit depth images. (it would save a gamma adjustment processing step).

Greg.


text:
"Ed Hamrick" <[email]> wrote in message
news:b3cpc5$cte$[email]...
3.97.

I'll see if I can do this test. I have what I think is a very good profile
for my Epson 1270.

Please note, however, that if I create a profile using LCMS even for my
cheap flatbed scanner, using the same Provia slide target, the *max* dE of
this profile is less than the *average* dE produced by Vuescan for my Nikon
Coolscan IV film scanner, which is superior to my flatbed scanner.  The
average dE of this cheap scanner is only 0.52.   Why do you think Vuescan's
results are superior to the LCMS LUT-based profiles?

For my Coolscan IV, LCMS creates a profile with an average dE of 0.37, with
a max dE of 2.23.

Greg.


author: cerr

subject: integer in ostringstream

text:
Hi There,

I have to include an integer in a string and thought if i went the
ostringstream way, I would be safe with type conversion.
My code looks like this:
std::ostringstream sslLine;
sslLine << "PRIORITY_REQUEST(" << gpsDataObj->
getVehicleID() << "," << curApproach->
getSeqNr() << "," << curApproach->
getDirection() << "," << curApproach->
getETA() << "," << gpsDataObj->
getPriorityNeed() << ")";
And the problem i'm having is that the value returned by gpsDataObj-
sometimes )(not been able to define when exactly) the number shows up
as "-2147483648" in the string and I'm not quite sure why... If I made
a "static_cast<unsigned int>(gpsDataObj->getPriorityNeed())" - do you
think it would be any better, I'm not sure. How do I tell
ostringstream explicitly to interpret this value as an int? Or does
anyone have a clue what else may go wrong here?
Thanks,
Ron


subject: Re: integer in ostringstream

text:
On May 27, 12:17 pm, Bart van Ingen Schenau <[email]>
wrote:

Well, the method that sets the value (in a global variable) gets
called a thread and so does the get method.
I'm sure that the set call is first as the problem never happens in
the first 'rotation' (there also is a default value assigned) but
somewhere, sometime down the line.

I don't have any occurence similar to. My cenario is like this:

//Thread 1
Create *DataHolder;
someinstance=GetSingletonInstance(DataHolder);
DataHolder->GetVal(Val);

//Thread 2 (Singleton class)
while(1){
DataHolder->SetVal(bool);
}

hm, it's difficult to simplify it but i basically have a singleton
class reading hardware inputs in a thread and set the value into
"DataHolder" with the thread-safe "setPriorityNeed()" method. Then in
my application i retrieve the value by calling "getPriorityNeed()".
In order to make sure I have the same pointer to call these access
methods, I create it in the beginning and pass it to my singleton in
its instance. And even, it works 99% of the time but not 100 :o

That's too bad :(
Are you sure? I haven't had a chance to test this yet :o...

yup, i see...

Thanks for taking time to come up with a few hints buddy!
This awesomely valueable!

Thanks,
roN


subject: Re: integer in ostringstream

text:
On May 23, 11:28 am, Chris Morgan <[email]>
wrote:

Hi Chris,

Thanks for your reply!
getPriorityNeed() looks is just a simple method to read an integer in
a thread safe manner:
int GPSData::getPriorityNeed()
{
     int value;
     novax_thread_lock(&priorityNeed_mtx);
     //calculate priority with data from config file and deviation from
INIT!
     value = GPSData::priorityNeed;
     novax_thread_unlock(&priorityNeed_mtx);
     return value;
}
GPSData::priorityNeed gets set by
void GPSData::setPriorityNeed(int value)
{
     novax_thread_lock(&priorityNeed_mtx);
     GPSData::priorityNeed = value;
     novax_thread_unlock(&priorityNeed_mtx);
}
which gets called regularly from a thread.
The object GPSData::priorityNeed is declared as a private integer.
So why would getPriorityNeed return a correct value most of the times
but every now and then it seems to mess it up... Not very often tho
and as said, I can't really figure out any regularity... :o
Thanks for help!


author: Bart van Ingen Schenau

subject: Re: integer in ostringstream

text:
cerr wrote:

There are two possible causes for that wrong value to turn up:
1. An incorrect value gets passed to setPriorityNeed. This should be
caught with an assert in setPriorityNeed, after which you can trace back
in the debugger who is responsible for that wrong value.

2. You have a rogue pointer in your program that causes the value of
GPSData::priorityNeed to be overwritten. This is a very serious problem
that can only be located with a lot of hard effort and critically
looking at ALL of the code.

Bart v Ingen Schenau


subject: Re: integer in ostringstream

text:
On May 26, 10:43 am, Bart van Ingen Schenau <[email]>
wrote:

Thats' what I thought as well first but then again, the value that
gets set there is from the type bool (in this case, can be integer in
other cases that's why i'm using int as the type to save the value)

Nu-uh, I don't think so as the other values from the same pointer are
always correct. I believe it is as fenghuang earlier suggested "just"
a casting issue:

Thanks,


subject: Re: integer in ostringstream

text:
On May 23, 11:29� am, "fenghuang" <[email]> wrote:

Yes,

This is what I'll try...just a cast as I suyggested in my very first
post.
Thanks!


author: ThosRTanner

subject: Re: integer in ostringstream

text:
On May 26, 8:13 pm, cerr <[email]> wrote:

I'm with Bart here. There is no cast I know of that can accidentally
change 0 or 1 into (maximum negative integer).

Casting to an unsigned integer will just get you a huge positive
number.


subject: Re: integer in ostringstream

text:
cerr wrote:

How sure are you that those other cases (with non-boolean values) do net
get triggered just before you read the value?

But I am not talking about the situation that the pointer you use to
legitimately access the data is invalid.
I am talking about the case that *some other pointer* overwrites your
data.

for example, something like this:

int main()
{
   char* p1 = new char[4];
   delete p1;

   int* p2 = new int; // SAME ADDRESS AS p1!
   p2 = 42;
   p1[1] = 'A'; // trashes p2 !
}

I can guarantee you that casting will not make your problem disappear.
The cast to unsigned int will cause the incorrect value to be
2147483648.

unsigned int u  = 0;

With my addition, all four.

That is true, but it is beside the point.

   std::cout << 0;
and
   std::cout << 0u;
have identical results.

Bart v Ingen Schenau


author: Chris Morgan

subject: Re: integer in ostringstream

text:
On May 22, 4:59 pm, cerr <[email]> wrote:

{ clc++m banner removed - please remove it yourself. -mod }

Without the code for the getPriorityNeed() member function, it's tough
to figure out what your issue is.  Since -2147483648 is suspiciously
the minimum value for a 32-bit signed integer, I would imagine that
there is some code path in getPriorityNeed() that is returning an
uninitialized value.

hth,

-Chris


author: fenghuang

subject: Re: integer in ostringstream

text:
"cerr" <[email]> 写入消息
news:[email]...

Hi,
in my opinion, type in C++ is very important, for example:
// now there are three variables;
char * str = NULL;
char ch = '\0';
int i = 0;
// in fact, the three variables have same content
but
std::cout << str;
std::cout << ch;
std::cout << 0;
have different results;

so if you wanna get correct result, one method is "static_cast<unsigned
int>"(or "(unsignd int)"),
the other is that make sure the return value of gpsDataObj->
getPriorityNeed() is unsigned int.

I'm sorry, my english is very poor.
Thank you.


author: Nikhil

subject: LD_PRELOAD for 64bit binary but not 32binary which gets invoked

text:
I have a 64-bit binary which execs 32-bit binary. I am trying to use a
shared object(again 64-bit file) in LD_PRELOAD for some tests on the
64-bit binary, but unfortunately this LD_PRELOAD has effect on the
32-bit binary as well resulting in failure of its execution with wrong
ELF class.

my command line invocation is

env LD_PRELOAD="64-bit-shared-object.so" 64-bit-binary --arguments

this command would later(after some checks) invoke the 32-bit binary. My
problem is that the 64-bit-shared-object.so is not compatible for its
incompatible ELF structure with the 32-bit binary.

How can I make sure that this LD_PRELOAD effect is there with only the
64-bit-binary process execution, but not on the 32-bit binary?

Are there any other variables in the class of LD_PRELOAD? Can someone
please throw some light?

Thanks.


subject: Re: LD_PRELOAD for 64bit binary but not 32binary which gets invoked

text:
Frank Langelage wrote:
Thanks Frank :)

I just happen to read an example from
http://docs.sun.com/app/docs/doc/819-3055/6n5a6lhf9?a=view

How do I know that this 64-bit-binary can be influenced by LD_PRELOAD_64
? without actually getting it executed.

Regards, Nikhil


text:
Nikhil wrote:
BTW, is there any direct mechanism to know what are the libraries loaded
in the current process. Just to check LD_PRELOAD_32 effects only the
32-bit binary and LD_PRELOAD_64 is effecting the 64-bit. Anything to
read from the /proc filesystem or any tool such?

Thanks.


text:
Nikhil wrote:
Seems like I do get it, by listing in /proc/processid/path/<files>
atleast that was for Solaris. Thanks again.


text:
Frank Langelage wrote:
Thanks again Frank :). This was helpful (something new to learn today)

It does some to be checking the /proc/pid/object/* files.


author: [redacted]

subject: Slitherine/Matrix - Games Workshop - licencing deal

text:
Hi,

Not too many details are known right now, but it seems the deal is for
a turn-based Warhammer 40K game.

Don't hold your breath for games based on their discontinued Warhammer
Historical line which had some decent wargame systems.

Greetz,

Eddy Sterckx


author: FM

subject: Re: Slitherine/Matrix - Games Workshop - licencing deal

text:
On 19 mar, 17:58, Vincenzo Beretta <[email]> wrote:

A sort of "Rites of warhammer 40K Corps" ?


text:
On 19 mrt, 17:58, Vincenzo Beretta <[email]> wrote:

My advice to Slitherine : have a very, very good lawyer go through the
contract with a toothcomb before you sign. Probably too late already.

Greetz,

Eddy Sterckx


author: Vincenzo Beretta

text:
BTW, I had missed this one from a couple of years ago:

http://www.strategyinformer.com/news/14456/ea-dispute-cost-studio-slitherine-tens-of-thousands-of-dollars


text:
Well, it is a turn based Warhammer 40K game. But the way TouchArcade reports the news is telling:

"Games Workshop and Slitherine Software are getting together to make an iPad and PC turn-based strategy game set in the Warhammer 40,000 universe, the duo have announced. Oddly, that's all we know about the upcoming project; the press release doesn't bother to tease neat stuff like a release window, the protagonists, or any features. Weird."


author: David Handson

subject: shogun: moving generals around

text:
I've just started playing Shogun (yes, I'm a bit slow off the mark), and
tho I love the tactical game, I find I'm having trouble working out some
of the mechanics in the strategic game.  A couple of questions I can't
find any answers for in the manual:

1) Is it possible to change the unit a general is in command of?  I have
a daimyo in charge of Yari Ashigaru (yes, it was a poor choice), and am
now building much better troops.  How do I change his unit?

2) Is it possible to upgrade the equipment of a troop?  Is it possible
to give added armor and attack bonus equipment to a high honor unit
through some kind of re-training?

Without being able to do these I'm suspecting that I should restart and
not start any battles etc until I'm able to produce high quality troops,
ie until I've build up a province.

Thanks,
Dave


author: Risto Kauppinen

subject: Re: shogun: moving generals around

text:
David Handson <[email]> wrote:

There is only one daimyo for each clan and they are always companied by
their small heavy cavalry bodyguard so it's impossible to have your
daimyo in charge of YA. Unfortunately you can't change the unit of
an ordinary general (taisho), even if he's your heir,  so it's important
to be careful when building units if you have an unassigned heir. The
only way a general's unit can change is when your old daimio dies and an
heir succeeds him on the throne. The heir will be "teleported" from his
old unit and given the standard HC bodyguard.

When you do battle without any experienced generals the commander of the
first unit in the army is the taisho for that army (if there are more
than one of your armies present the biggest army is the main army) so
it's important to change the unit you would like the soon-experienced
general to lead to be the first unit in the army.

If you have the Mongol Invasion expansion/The Warlord Edition you can
retrain and re-equip units by dragging them into the build queu. If you
have just plain Shogun you have to use the following:

Find a newer well equipped unit that has taken enough losses so that
you can drop the old unit on top of it. The "combination unit" will
have the equipment (armor/weapon bonuses) of the unit you dropped
your veterans on and since Shogun keeps record of _individual_ soldiers
honor (unit's honour is just the average honour of soldiers in the
uniot) all of your battle-hardened weterans will keep their honour and
gain the new bonuses.

It's fascinating to wath the log files after a battle: many veteran
honor 2 units will in all likelyhood have several individuals of
honour 3 or more and some honour 0 or honour 1 guys as well.

Once I used my new honour 2 HC unit with legendary armor and weapons
was in particularly heavy bridge battle and there were only two survivors:
my heir (commander of the unit) with honour 6 and some other honour
5 guy. Both of them had killed over 30 enemies singlehandedly!

Don't do that! Strategically Shogun is all about koku and especially if
you start in the south ("east" on the map) you will have to blitz
yourself across Japan to get many provinces quickly before the much
superior koku yield of the northern provinces allows the "winner-in-north"
(usually Hojo) to steam-roll over you.

Cheers,
Risto


author: Code Monkey

subject: Re: shogun: moving generals around

text:
In article <[email]>,
[email] says...

If you mean your Daimyo is in an army composed of YA units, you need to
remove him from the army.  You do this by clicking on the army and then
dragging the Daimyo's individual icon from the panel at the bottom of the
screen to an empty spot within the same province.  To put the Daimyo in
another army, just drop his map piece onto it.  In general this is how
you alter all army compositions (drag units from the bottom pannel to the
map, drag those pieces onto another army - you can also drag units from
the bottom pannel directly to a map piece in the same province).  An army
will be lead by the highest ranked Taisho unit within it.  If you have
two different Taisho of the same rank, I haven't figured out if there's
any reliable way to determine which one will be given command.

A unit may be retrained in a province which has the facilities necessary
to train that type of unit.  If that province also has armour/weapon
upgrades, the retrained unit will get them.  If that unit is missing at
least one soldier, then the unit will also get any honour/morale bonuses
and be restored to full strength.

You retrain by opening up the "build soldiers" window, clicking on an
army with the units you want to retrain, and dragging their icons from
the bottom pannel to the build boxes.

You will get creamed.  Shogun is all about balancing what you can hold
with what you can take.  If you sit around and play peacefully, the AI
will soon be showing up on your doorstep with armies 3,000 strong and you
will die.


subject: Re: shogun: moving generals around

text:
Thanks, I'll give that a try.  The bit about getting demolished if you sit
around is probably timely advice as well, as I tend to play that way.  Thanks
for the warning.

Code Monkey wrote:


author: ZhuCL

subject: VBA call DLL function

text:
I wrote a VBA script to call a funtion in the DLL file which is writen
and compiled by me too.
    But when I simply passed a arguement from the VBA to the DLL,the MS Word
tell me there has been a runtime error '49'.
    What's wrong?Please help.

'The VBA code:
Declare Function fn Lib "ds" Alias "Cr" (ByVal r As Integer)

Sub mfn()
    n = 1000;
    fn (n)
End Sub
=========================
// the DLL source code:
#define DLLout extern "C" _declspec(dllexport)
DLLout void Cr(int r);
HINSTANCE g_hInstance;
BOOL APIENTRY DllMain( HANDLE hModule,
       DWORD  ul_reason_for_call,
                       LPVOID lpReserved
      )
{
    return TRUE;
}
void Cr(int r)
{
// Do nothing.
}
========================


author: Darren Voisey

subject: Re: VBA call DLL function

text:
you're so close but without some additional entries within the def file you
function fn is exported as something slightly different.

the page
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore98/HT
ML/_core_calling_dll_functions_from_visual_basic_applications.asp should
give you all you need

Darren


author: Olof Lagerkvist

subject: Re: VBA call DLL function

text:
ZhuCL wrote:

You have different sizes of integers in VB and C++. Your function "void
Cr(int r)" takes a 32-bit integer parameter, while your declaration in
VB "(ByVal r As Integer)" makes it pass a 16-bit integer. Either change
the VB declaration to "(ByVal r As Long)" or the C++ declaration to
"void Cr(short r)".

// Olof Lagerkvist


author: Kent Boortz

subject: Updating Falcon?

text:
I read a while ago about how to update Falcon to 2.2 but have
some additional questions. Do I send both disks? Was it $3 even
for customers outside US?

Thanks!

Kent Boortz
[email]


author: Marc Sarrel

subject: Re: Updating Falcon?

text:
In article <[email]> [email] (Kent Boortz) writes:

   I read a while ago about how to update Falcon to 2.2 but have
   some additional questions. Do I send both disks? Was it $3 even
   for customers outside US?

I just sent in my $3, but they only asked for disk #2.  I suspect that
disk #1 contains data that doesn't get updated (like terrain, flight
characteristics of airplanes, etc.)  The only reason that I can think
of that it would cost more outside the US is postage.


author: Steve Lushing

subject: Re: Updating Falcon?

text:
The FALCON UPDATE for 2.2 requires you to send in the 2nd disk along with
the $3.00. This is all I could remember.


author: Steven Lim

subject: WebServer 3.0 and SSI (includes)

text:
Does anyone have Server Side Includes (SSI) working with WEB3. For some
reason i can't get it working???

Is there something special i need to do. I've added the Indexing option
to the directory thru Web manager already, so i know it's not that!


author: JF Mezei

subject: Image needs to know where it is

text:
What are the different ways for an image to find out in which directory it is
stored ?

If an application  needs to open companion files,  it would be nice to be able
to store such files next to the image file, and have the image file
automatically find out where it resides so it could then find those files by
providing full file specification. (instead of relying on the system manager
defining some logical pointing to that directory).

I know that with DCL, one can use F$ENVIRONMENT("PROCEDURE") and then F$PARSE
to get full psecification of current procedure.  How can image get its
equivalent information ?


author: Keith A. Lewis

subject: Re: Image needs to know where it is

text:
JF Mezei <[email]> writes in article <[email]> dated Sat, 08 Nov 2003 17:58:08 -0500:

You can use LIB$GETJPI to get the JPI$_IMAGNAME field, which I think is the
full filespec of the executable image.

I'm just full of answers today.

--Keith Lewis              klewis {at} mitre.org
The above may not (yet) represent the opinions of my employer.


author: Bunki

subject: Re: Image needs to know where it is

text:
Should I assume you are "creating" the image through a programming language
or are you hoping to supply command line parameters to the invocation of the
image?

If the former is true, then the other suggestions already posted are your
best bet.  If the latter is true, you may have to simply write a DCL script
to either,
A) SET DIR to the location of the companion files, or,
B) create your own process logicals based on the system manager logicals
(pointing to your location, not theirs) in your script.  I.E., [system
logicals] comp.dir = dua0:[sys,man] and your process logical would be
something like, comp.dir=dua1:[my,dir]

Carpe' Diem!!


author: Bob Koehler

subject: Re: Image needs to know where it is

text:
In article <3fb10aea$0$25231$[email]>, "Bunki" <[email]> writes:

   If programming in C, argv[0] will have the full path.


subject: Re: Image needs to know where it is

text:
Bunki wrote:

That is correct. My goal is to have an image  stored wherever the system
manager decided to install it, and have the image be able to find its
companion files that are stored right next to it (without the system manager
having to create a systemwide logical for it). For self contained utilities, I
much prefer this over an application that spreads its files all over the place.

The $GETJPI solution offered by the others (thanks !) is fine.


author: Paul Repacholi

subject: Re: Image needs to know where it is

text:
JF Mezei <[email]> writes:

Then put the damm thing in sys$system, and put the other files in
sys$<what fits>, just as you would expect! And don't make it hard to
use logicals!


author: jlsue

subject: Re: Image needs to know where it is

text:
On Tue, 11 Nov 2003 14:15:18 -0500, JF Mezei <[email]>
wrote:

But, possibly, that may not be the best way to do things either.

Every application should have at least one system-level logical assigned
for it.  This would be of the form

	<appname>_dir

which should be assigned to "disk:[directory]" of the application

Another one that may be useful would be:

	<appname>_root

which should be a rooted logical assigned to "disk:[dir.]"

And your application should make use of those logicals (and possibly some
others, process level possibly) for access to any other
application-specific files.

As a system administrator/manager, this is what I would expect all
well-behaved applications to do.


subject: Re: Image needs to know where it is

text:
On Thu, 13 Nov 2003 03:36:01 +0800, Paul Repacholi <[email]>
wrote:

I beg to differ.  On all platforms that I've managed, I try to keep the OS
areas as clear as possible of this kind of cruft.  It has saved me quite a
lot of trouble over the years.


subject: Re: Image needs to know where it is

text:
jlsue wrote:

For a big application with multiple directories, I would agree. But for a
simple utility that only needs access to one or two files and which isn't
widely used, is it really good to force the definition of a systemwide logical
at system startup just so that this small utility could function ?


author: "Stuart Johnson"

subject: Re: Image needs to know where it is

text:
"jlsue" <[email]> wrote in message
news:[email]...

I strongly agree with the use of system (if the utility is to be globally
available) level logicals; for one thing, they are documentation! It is easy
to have problems when upgrading or migrating a system some time down the
road from when these utilities are added and details about them lost or
forgotten. It happens...

I NEVER put non-OS stuff in any of the system directories, or on the system
disk at all, if I can help it. This made managing the 25+ VAXes I worked
with for the last 9 years of my career much easier when we added to or
upgraded the systems.

Stuart Johnson
// back from the near dead


author: Paul Sture

subject: Re: Image needs to know where it is

text:
JF Mezei wrote:

Interesting. My inclination would be to stick to logical names. Running
different versions of the software concurrently springs to mind, though
in that case group or process logicals are probably more appropriate
than system wide ones.

The big drawback off the top of my head with your method is that it
could encourage the use of hard coded device/directory names in command
procedures.


subject: Re: Image needs to know where it is

text:
On Tue, 11 Nov 2003 19:59:47 -0500, JF Mezei <[email]>
wrote:

Yes.

If you start out that way, then if/when the application grows there will be
much less to change later.  It has been my experience that these things DO
sneak up on you eventually.


subject: Re: Image needs to know where it is

text:
Stuart Johnson wrote:

Don't forget that you then have to define the system wide logical during
system boot, and then define the foreign command symbol in sylogin.com.

I would think that defining the foreign command would be sufficient to
document where the application resides, and having it defined in 2 places
would in fact make it a tad harder to maintain.


subject: Re: Image needs to know where it is

text:
Paul Sture wrote:

For my particular use now, it is for an interactive utility that isn't invoked
from a command procedure.

For installation of freeware, it is easier if you can leave all files in one
directory, as opposed to asking  installer to move some files to sys$library,
sys$help, and some of the more obscure directories for decwindows defaults.


subject: Re: Image needs to know where it is

text:
On Sat, 15 Nov 2003 20:23:41 -0500, JF Mezei <[email]>
wrote:

This is last statement is just not true - although it would depend on each
person's definition of "tad" I suppose.

Certainly the use of the logical will make the system manager's life easier
as the number of programs/applications grows, and system changes must be
made.  It can easily save months each year of support time.  I've seen a
generic "kits" area grow from a dozen files to a few thousand.  It gets
much more difficult to manage that mess than it does to manage a few system
logicals.

It all comes down to the operating disciplines you use, the process and
procecedures, etc.  Proper procedures should always be defined anyway, for
a good stable environment.

And if a system manager can't manage system logicals, they should be in a
different line of work.


subject: Re: Image needs to know where it is

text:
On Wed, 12 Nov 2003 05:34:01 -0500, JF Mezei <[email]>
wrote:

The logical definition still works fine for this scenario as well.
Say you have a [KITS] or a [TOOLS] directory, you just define system-level
logicals for each appliction in that directory, but pointing to the same
place.  It is really not a big deal to manage, and as things change (for
example, you may have to split your [tools] directory at some point), it
will make life easier for the system manager.


author: Don Phillipson

subject: USB Mouse

text:
Gateway NH57 laptop was used for a month or so
	with USB wireless mouse when on a tabletop
	with built-in ELAN touchpad when on the knee
both working OK.  Suddenly the touchpad no longer works
although Device Mgr says it is OK (and whether USB mouse
enabled or disabled.)

Advice?


author: mike

subject: Re: USB Mouse

text:
On 11/8/2012 5:01 PM, Don Phillipson wrote:
Some laptops have a button to disable the touchpad.
Accidentally hit that and it stops working.


subject: Re: USB Mouse

text:
"mike" <[email]> wrote in message
news:k7hslb$92u$[email]...

Oh
D'oh
Done
Thankyou

DP


subject: Remove whitespace elements of an array.

text:
Hello,

What I am trying to do is to go through each element in an array using
foreach loop, delete the elements that are empty (blank spaces), and store
the rest in another array. For some reason, (@array = grep /\S/, @array)
doesn't do anything to the array.
If you know how to do this, please help me. Thanks.
 -Fenisol3


author: Gunnar Hjalmarsson

subject: Re: Remove whitespace elements of an array.

text:
[ This relates to a previous thread with a similar name. You should
have posted a follow-up to that thread instead of starting a new one. ]

fenisol3 wrote:

Yes, it removes possible whitespace elements in the array.

If you claim otherwise, please post a short but complete program that
people can copy and run, and that made you come to your conclusion.


author: Paul Lalli

text:
On Tue, 30 Mar 2004, fenisol3 wrote:

Please do not start a new thread instead of continuing the old one.

I assure you, that line does indeed remove white-space-only elements from
an array.  Therefore, either there is something else wrong, or you are not
adequetley describing your problem or data.  Please post a *short but
complete* program showing us what's going wrong.

Paul Lalli


author: Tore Aursand

text:
On Tue, 30 Mar 2004 16:45:39 -0500, fenisol3 wrote:

You still don't tell us anything about what you've tried so far.  What
doesn't work?  What have you tried?

The simples approach - at least for me - would be something like this:

  my @old = ( 'a', 'b', '', 'c', ' ', 'd' );
  my @new;

  foreach ( @old ) {
      if ( /\S/ ) {
          push( @new, $_ );
      }
  }

This can easily have been cut down to:

  foreach ( @old ) {
      push( @new, $_ ) if ( /\S/ );
  }

...and again to:

  my @new = grep /\S/, @old;

If none of these suggestions work, you're not describing your problem
sufficiently.  Please do that next time you post here.  Give us some
example data and what you have tried so far (which doesn't work).


author: Sean

subject: Morrowwind Newvbie

text:
Hi All

Well i have just started playing morrowwind, and i must admit i am
feeling a bit ho-hum about the game.

Its seems to be one of the slowest starts to a rpg i have ever seen.
Not much plot or action. I have been playing for about 5 hours and i
have not gone up a level, also every where i go the people of the
town\village seems to be just standing around stareing at me. It feels
a bit strange.

So does it get better, i am up to the part where i have to find some
criminals in cave. And as far as i can tell i am the weakest slowest
charater in the whole world. I mean even a few rats can kill me! Not
to meantion the speed at which i travel.

But it does look good and the map looks like there are some great
places to visit.

Any tips would also be accepted gratefully. As i think i may need
them.

Cheers

Sean

P.S Have just finished Neverwinter nights. A good game but not a great
game. Balders Gate 2 has been the best RPG so far.

P.S.S I also must be one of the few people not to enjoy Planescape,
have started it about 3 times. But just cant get in to it.


author: GSV Three Minds in a Can

subject: Re: Morrowwind Newvbie

text:
Bitstring <qD4tb.429$[email]>, from the wonderful person
Gerry Quinn <[email]> said

They're still a nuisance and a distraction when you're already busy
fighting something nasty on the ground. It's also totally unrealistic -
at the rate they attack (and die) they'd have been extinct since
pre-Dwemer times (anyone ever see a =young= cliff racer? A nest? An
egg?).

The mod(s) to reduce aggressiveness of 'non infected' wildlife are a
major improvement to the gaming experience, IMO.


subject: Re: Morrowwind Newvbie

text:
Bitstring <[email]>, from the wonderful person Darin
Johnson <darin_@_usa_._net> said

More hitpoints and faster running are pretty useful attributes early on.
8>.

<snip>

Probably depends on your 'luck' attribute. I found them fairly
regularly.

Yep, they can be annoying .. luckily there seem to be several places
where they aren't (or not many of them anyway). Of course a Dreugh can
really spoil you day. 8>.

Like I said, it really depends on what the character's major/minor
skills are .. and as someone else pointed out, the first level-up is
harder than the rest, since all skills start at 0% .. after the first
level-up 9 of the 10 major/minor skills are going to be at an average of
50%, so you have to do 145% of the normal 'level up' work to get from
1->2.


author: freshie

subject: Re: Morrowwind Newvbie

text:
On 11 Nov 2003 20:49:27 -0800, [email] (Sean) wrote:

The bandit cave near Seyda Neen is quite hard for a first level
character.  First, you should avoid combat with multiple characters.
The hardest and most shocking part is that damn wizard (oooooo... just
wait till you do the first real quest for Caius... chortle... snort).

The best way to kill that wizard(and a wizard trick you'll likely use
all game long), is to let them cast their spells at you, then avoid
them by moving left and right.  They'll eventually run out of spells
and melee you.

Yes, the slow travel speed is big gripe about the game.  Later You'll
be able to constant effect enchant items to fix it.  If you constantly
run everywhere, you're athletics will improve, then you'll be able to
run faster.

I agree that BG2 is the best RPG out there.  It is my favorite RPG of
all time.  However, I found Morrowind to be extremely enjoyable.  It's
a game with some quirks.  People have mentioned the repetiveness of
NPC's and the repetitive combat.  But it's a game with great heart.
The story is good, and the places you'll explore and little
discoveries and interactions are what make it fun.

I would advise that you start of with the "Beginner's Guide to
Morrowind" at gamefaqs:

http://db.gamefaqs.com/computer/doswin/file/morrowind_beginner.txt

It has some basic strategies for getting your character going.

I'd also advise you to install the non-agressive cliff racer mod
available at:

http://www.rpgplanet.com/morrowind/modcontrols/mods.asp

Other resources:

Hannah's Wherezit Page:
http://www.buttersky.com/morrowind/

The Unofficial Elder Scroll Pages (REALLY USEFUL INFORMATION HERE):
http://www.m0use.net/~uesp/morrow/files/morfiles.shtml

Destination Morrowind:
http://morrowind.ttlg.com/

Have fun.


author: Highlandish

subject: Re: Morrowwind Newvbie

text:
Sean <[email]> wrote:

keep going, the guy who you secondly saw in the census office will advise
you what to do after you finish the bandit cave. it does get interesting,
you do get stronger too. hint, talk to the Norseman at the top of the
saloon/bar, then watch the little guy he talks about at night from the
lighthouse, this mini quest will score you some good loot and will improve
the game a little, also improve your sneak skills and get into the
warehouse. take your time and explore the islands in the area when you have
better armour and weapons, there are lots of goodies and cash to be traded
for, it also seems that any crate outside is fair game, any house unoccupied
is also fair game to rob. beware, pick a lock and you will be busted, but
they are worth it. but when you are caught, try to dump "all" stolen goods
on the ground before being arrested or you will lose them to the fort's
evidence chests (you can then steal them back)

I played this game for nearly 5 months solid, I rose to the top of every
house and guild (with a mod "join all houses" that allows you to join
conflicting houses) before I even started the main quest.


author: Gerry Quinn

subject: Re: Morrowwind Newvbie

text:
In article <[email]>, [email] (Sean) wrote:

The first level takes ages.  The second is twice as fast, and after a
few they come regularly.

You don't need to hang with the yokels in Seyda Neen.  Get the silt
strider to Balmora, visit Caius and join a guild of your choice.

- Gerry Quinn


subject: Re: Morrowwind Newvbie

text:
Bitstring <[email]>, from the
wonderful person Sean <[email]> said

Well, it depends what your major/minor skills list looks like. If you
have athletics on the list, then go swimming and dive for pearls (pick
on the oysters/clams). That'll level you up fairly fast. Go looking for
the missing tax inspector (he's within spitting distance, but easy to
overlook) to get some gold, and buy some decent armor/weapons. Use F1 to
attach healing potions to one of the quick keys (once you have some
healing potions).

I'd stay away from bandits, and kill wildlife for a while. If you hit it
and it doesn't dent, =run away=. And be sure to use those 10 skills you
picked as major/minor, or you'll never improve them and level up. Oh
yes, and read all the books you can (especially Vivec's Lessons, A Dance
in the Fire, the Wolf Queen, etc.). It may even be worth taking the
stilt strider to Vivec city and perusing the shelves in the bookshop(s)
and the Temple library(ies) - you can read the books on the shelves and
not have to buy them.

If you are playing a Mage and trying to win all battles with magic, you
are going to be sorry .. learn to wield pointy-things, or else summon
some help and keep out of the way.

<snip>

Try Gothic/Gothic2 then (the latter has a saner interface .. or 'can be
adjusted to have')


subject: Re: Morrowwind Newvbie

text:
[email] (Sean) wrote in message news:<[email]>...

There is no plot worth speaking of and, apart from infinite random
animal encounters, not much action. The appeal of the game is that you
get to roam the countryside (a lot) and look at the beautiful
graphics.

Many criticisms that can be aimed at Morrowind, but that it is hard to
level isn't one of them. You increase a skill by practice - try
beating up the crabs on the shore, and jump more.

That is what NPC's in Morrowind do best. The passive-aggressive
cookie-cutter ways of Morrowind NPC's is my biggest gripe with the
game. I'd have preferred fewer named characters if that meant that
they could all have unique conversations.

That part does improve - your speed increases and your strength etc
will take you to godlike levels. The cliffracers, however, never cease
being annoying.

The map *IS* good and there *ARE* some great places to visit. Not a
whole lot of plot, no NPC interaction worth mentioning, and rather
repetitive combat, though.

Well, can't help you with that.


author: Darin Johnson

subject: Re: Morrowwind Newvbie

text:
GSV Three Minds in a Can <[email]> writes:

But leveling up quickly doesn't make you more capable.  Especially if
the leveling up is due to athletics.  You'll have maybe a few more
hitpoints and can run slightly faster, but you'll still be missing
those rats 9 times out of 10.

The best thing about the first town is learning how to do things.
There are several quests, and you can cautiously search further afield
and build up your skills before you head to Balmora.  There's a rather
nice axe free for the taking, you can practice rudimentary alchemy,
lockpicking, defense, and offense.

Practicing hand to hand can be useful if it's a minor skill, since it
works as a speed multiplier during level ups.  After punching a
monster over and over it's still alive for you to practice on it with
weapons.  Or run away into a house, rest up, then return to punch it
some more.

Diving for pearls is iffy.  I rarely found any pearls this way; even
after I had a constant effect water breathing, I went through 3
complete underwater grottos before I find a pearl in one.  The
slaughterfish also were extremely hazardous for me.  If you stick on
the shore they may be easy to pick up, but while actually swiming I
had them pick me to shreds in no time (ie, you get hit and then spend
a few seconds recovering, which slows down your escape to shore).


subject: Re: Morrowwind Newvbie

text:
On Thu, 13 Nov 2003 12:03:51 GMT, [email] (Gerry Quinn)
wrote:

Even when you can handle them, having cliff racers attack you from odd
angles every 10 seconds, is not fun.


subject: Re: Morrowwind Newvbie

text:
freshie <[email]> writes:

But you can hit a level where they don't hurt you noticeably and won't
bother you as long as they're not obstructing your view.  Just run
into town with ten of them nipping at your head and let the locals
panic.


author: Briarroot

subject: Re: Morrowwind Newvbie

text:
freshie wrote:

Get a ring enchanted with Constant Effect: Invisibility.
A *very* useful piece of equipment, right a long with
Constant Effect: Levitation.  With a pair of rings like
these you can travel anywhere you like and not be annoyed
by wildlife or terrain.


author: Bill Seurer

subject: Re: Morrowwind Newvbie

text:
freshie wrote:

What's fun is to fly around and colelct a whole HERD of them.  Then turn
around and blast them with a fireball and watch 10 or 15 plummet out of
the sky.  Yes!


author: Xocyll

subject: Re: Morrowwind Newvbie

text:
freshie <[email]> looked up from reading the entrails
of the porn spammer to utter  "The Augury is good, the signs say:

At one point I was so pissed off with them I grabbed a genocide mod that
removes them all.
Later I tried the "realistic animals" mod that makes most animals
non-agreessive UNLESS they are diseased/blighted.
This made the cliff racers much less of a problem.

When I made an archer character (crossbow based) I used to snipe them
from long range which was fun and improved my marksman ability.
Improved _my_ aim as well, since morrowind does take into account
ballistic trajectories and the crosshairs are _not_ where the bolt is
necessarily going to go.

Xocyll


author: Arcana Dragon

subject: Re: Morrowwind Newvbie

text:
Bill Seurer <[email]> wrote in news:bp2jrc127v1
@enews1.newsguy.com:

That reminds me of the harpies in M&M 7... :-)


author: Nicolas Even

subject: Pinnacle PCTV (bttv/v4l)

text:
Hi,

I have just bought a Pinnacle PCTV in France. However, it does not appear to
work with the bttv driver. It looks like the tuner chip is not supported by
bttv. Here is part of the kernel messages :

tuner: chip found @ 0xc0
tuner: type set to 33 (MT2032 universal)
MT2032: Companycode=3cbf Part=42 Revision=2f
not a MT2032.
registering 0-0060
MT2032: Companycode=3cbf Part=42 Revision=2f
not a MT2032.

I have tried to look at the chip directly on the card, but I believe the tuner
is behind the shield it has. So I have written to pinnacle, but their support
(via their online support app) was _very_ bad: at first they pointed me at some
non-technical specifications (that had no interest whatsoever), then they told
me it has a bttv878 (perhaps didn't they guess that's why I bought the card),
and finally they told me they did not support development of third party
applications and stopped answering at my emails.

As such, I can just ask for the following stuff :
 - Has anyone had such an experience with pinnacle support ?
 - Has anyone made this card work ?
 - Does anyone have exact specifications of the card (or have felt like
     unsoldering the shield) ?
 - Should I just dump the card ?

Thanks in advance.

Nicolas


author: Dave Stanton

subject: Re: Pinnacle PCTV (bttv/v4l)

text:
Even if you unsolder the tuner can, it may not give the info you need.
There is a small prog available which will determine the tuner, however I
cant remember what its called, sorry. Try googling for tuner id, linux or
variations.

HTH

Dave


author: James Downer (remove underscores to reply

subject: Re: Pinnacle PCTV (bttv/v4l)

text:
I had a lot of grief with the Pinnacle PCTV Stereo card - I could get a picture
but nothing but hiss / white noise for audio.

I spent almost 10 days (and an equal amount of sleepless nights) trying to get
it working (even on the latest 2.6.4 kernel with kraxel patches) and in the end
I dumped it. It just wouldnt pull the sound in, so I swapped to an AVerMedia
Studio card (detected as an AVerMedia Phone 98 card) and that worked
immediately. It even has the added FM radio feature and that also works.

Hate to say it, but it may save you a lot of messing by dumping it.

On Sun, 25 Jan 2004 13:06:07 +0000, Dave Stanton <[email]> wrote:


author: Ivica Grujic

subject: Re: Pinnacle PCTV (bttv/v4l)

text:
On Sun, 25 Jan 2004 13:06:07 +0000, Dave Stanton <[email]> wrote:

Try www.bytesex.org for newest bttv driver (eg. bttv 0.7.107), install it
and rmmod everything related to bttv (like i2c-...) then again insmod bttv
and it should be ok...

Grujakg


author: Graeme Bishko

subject: Re: Q:Pattern 0 in RGBmode.

text:
In article <3s49pk$[email]> azych@PROBLEM_WITH_INEWS_GATEWAY_FILE (Andrzej Zych) writes:

Even though another poster has replied I thought I'd just add a little
more detail.

Sounds like the problem is that even though you probably have a 24bit
colour display your screen doesn't seem to be using all the colours
you think you should have. This puzzled me for a while till I thought
about what double buffering means.

If you are using double buffering half your available colour bits are
used for each of the two buffers. This leaves your display looking
like a 12Bit machine. That leads to dithering which doesn't scale
nicely.

If you are just running a program to take snapshots of the screen,
turn double buffering off. I've used that here: a program that we use
interactively has been turned into a video which meant taking 1000
screenshots. For normal use the program is double buffered but for the
video we turned that off to make the transparent bits look good. Your
program (if it contains animation) will not look great whilst running
but screen snaps will look much better!

graeme


author: James Moore

subject: Re: IDE + NT = Slow.  Face it.

text:
In article <[email]>, "John Welter" <[email]> wrote:

SP4?  Is that available yet?

                             James Moore
             Banshee Software -- Seattle, Washington, USA
                    Real-time software development
                      Unix, Windows NT, VxWorks
                          [email]


author: Larry Rosenman

subject: Change Request: \pset pager off in pg_dumpall

text:
Can we modify pg_dumpall (or pg_dump?) to include a \pset pager off
to prevent the setval() calls from halting an interactive \i of the dump
file?

Thanks,
LER


author: Bruce Momjian

subject: Re: Change Request: \pset pager off in pg_dumpall

text:
Larry Rosenman wrote:

Your pg_dump's actually invoke the pager?  Are you manually starting
psql, then doing \i dumpfile?  Why would you do that rather than psql
template1 <dumpfile?


text:
On Mon, 11 Aug 2003, Bruce Momjian wrote:

Because I'm a dork :-).

Seriously, sometimes it's useful.

LER


text:
--On Monday, August 11, 2003 20:36:11 -0400 Tom Lane <[email]>
wrote:

Nope.  There is no .psqlrc.

It seems to be new with 7.4cvs. (dunno about earlier 7.4), but it definitely
did NOT happen with 7.3.x

LER


text:
--On Tuesday, August 12, 2003 09:30:39 -0400 Tom Lane <[email]>
wrote:

seems to do it for ANY SRF, if that helps any.

I.E. \d, and show all;.

LER


author: Tom Lane

text:
Larry Rosenman <[email]> writes:

Are you using any nonstandard settings in ~/.psqlrc?  I've never seen
this happen myself.

			regards, tom lane

---------------------------(end of broadcast)---------------------------
TIP 9: the planner will ignore your desire to choose an index scan if your
      joining column's datatypes do not match


author: "Christopher Kings-Lynne"

text:
The most useful reason (and I wish you could turn it on with psql < file) is
the line number in the file where any errors occur.

(TODO item?)

Chris

---------------------------(end of broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please send an appropriate
      subscribe-nomail command to [email] so that your
      message can get through to the mailing list cleanly


text:
Larry Rosenman <[email]> writes:

Hmph.  There have been some changes in 7.4 psql's pager support, but I
can't see anything there that looks like it would cause this.  And it
(still) doesn't happen on my machine.  Would you trace through
PageOutput and see why it's deciding to use the pager for short output?

			regards, tom lane

---------------------------(end of broadcast)---------------------------
TIP 9: the planner will ignore your desire to choose an index scan if your
      joining column's datatypes do not match


text:
Tom Lane <[email]> writes:

Turns out someone moved PageOutput() from one file to another, and
didn't move all the supporting #includes.  On your machine, TIOCGWINSZ
was coming up undefined, thus disabling the check for does-output-fit-
on-a-page.

			regards, tom lane

---------------------------(end of broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please send an appropriate
      subscribe-nomail command to [email] so that your
      message can get through to the mailing list cleanly


author: Matt Hall

subject: Better way? [List view controls & sorting]

text:
I need to add standard sort functionality to a list view (report mode) when
a column's header is clicked.  I'm using subitems.  Am I going to have to
use owner data for the subitems to move alongside their item when the lists
are sorted?  Is there a better way?

TIA,
Matthew D. Hall


author: Chip Calvert

subject: Re: Better way? [List view controls & sorting]

text:
On Fri, 29 Dec 2000 03:10:35 GMT, "Matt Hall" <[email]>
wrote in <LgT26.38719$[email]>:

Are you trying to add a generic sort function that you can reuse?  If
so, you don't have to go the owner-data route, but you will have to
add some of your own overhead.


text:
If you're referring to the built-in listview sorting algorithm (invoked via
an LV message), I have no problem with using it, but in the MSDN docs, it
says that the sorting method the listview code uses *will not move the
subitems corresponding to an item with it*.  Does this mean something other
than I'm interpreting (that you've got to use some special method to get it
to move the subitems along with the items)?


text:
On Sun, 07 Jan 2001 08:33:45 GMT, "Matt Hall" <[email]>
wrote in <JRV56.12296$[email]>:

[re: sorting]

I can't find the reference you mention in the docs.  When you invoke
either the built in sorting function or your own, the entire row is
moved as one.


author: [redacted]

subject: Simple Voronoi programme in C

text:
Hello everyone,

I am looking for a simple C programme that will compute the Voronoi
diagram of a 2D set of points. Up until now I have been using Qhull to
do this, however I now need to compute Voronoi diagrams for a Monte
Carlo programme and this means typically millions of Voronoi diagrams
for a single simulation. So I can't use a programme which is external
to my Monte Carlo code (it takes too much time to call Qhull as an
external programme), for maximum speed the Voronoi code must be
appended to my existing Monte Carlo code (which is in C).

I have had a look at some of the other codes out there such as the one
written by S. Fortune,

http://netlib.bell-labs.com/who/sjf/

but the problem is that the code is too dense for me to understand! If
I were to append this code to the end of my Monte Carlo programme I
don't know how to give it the input and receive the output.

Does anyone out there have a voronoi code which can be used in this
manner or do they know how an existing package can be used in the way
I have outlined?

Yours

Adil


author: Bob Williamson

subject: Re: Simple Voronoi programme in C

text:
On May 23, 12:39 pm, "[email]"
<[email]> wrote:
...

Steve Fortune's sweepline algorithm is O(n*log(n)) complexity (which
is proven to be the minimal complexity of the problem).  The only
other O(n*log(n)) Voronoi diagram creation approach is a divide-and-
conquer algorithm (outlined in Preparata and Shamo's book
"Computational Geometry"), but again the code can get hard to follow
and is very difficult to make robust.  As a compromise between coding
difficulty and processing speed, your best bet is probably a
randomized incremental algorithm.  Although an incremental algorithm
can only guarantee O(n^2) performance, it's typical speed approaches
O(n*log(n)).  Martin Held has C code (called VRONI) that's freely
available for non-commercial applications upon request.  As a bonus,
VRONI accepts not just points, but also line segments and shapes as
input objects, and it can create medial axes and offset paths.

If your use is commercial, VRONI's license is a few thousand dollars.

http://www.cosy.sbg.ac.at/~held/projects/vroni/vroni.html


author: Fernando Cacciola

subject: Re: Simple Voronoi programme in C

text:
[email] wrote:
The CGAL library has a Voronoi package that you can "just call from within
your own program"

http://www.cgal.org/Manual/3.2/doc_html/cgal_manual/Segment_Delaunay_graph_2/Chapter_main.html

As usual, is free for non-commercial open-source projects, or paid otherwise
(from www.geometryfactory.com)

HTH


subject: Re: Simple Voronoi programme in C

text:
On May 23, 6:39 pm, "[email]"
<[email]> wrote:

Thank you for you useful comments. Since posting this question I have
come across a voronoi code based on the fortune code, it can be found
here

http://mapviewer.skynet.ie/voronoi.html

It seems to have all the properties I asked for. Should for any reason
this code not work out then I will try the suggestions that have been
posted.

Cheers!!

Adil


author: John Nagle

subject: Re: Simple Voronoi programme in C

text:
[email] wrote:

    So run QHull as a library.  That works.

				John Nagle
				Animats


author: Kalle

subject: Q:Installing Oracle on Windows considering security

text:
Hi all,

nowadays people are talking a lot of security issues. Has anyone planned
or done installation on nt- or win2000 platforms "unix-style
installation", I mean that there could be a special account for oracle
installation and binaries who owns the "installation".

I would like to hear your comments or even better: ready-made solutions.

TIA

Kalle


author: Daniel Morgan

subject: Re: Q:Installing Oracle on Windows considering security

text:
Kalle wrote:

I don't work in Windows often ... but when I do ... I always duplicate the
installation on a UNIX machine as closely as possible.

Daniel Morgan


author: Sybrand Bakker

text:
On Fri, 04 Oct 2002 08:03:37 GMT, Kalle <[email]> wrote:

Please  do not multipost.

Sybrand Bakker, Senior Oracle DBA

To reply remove -verwijderdit from my e-mail address


author: Douglas C. Schmidt

subject: Re: [ace-users] IPC: Questions about using ACE_Pipes and ACE_Process

text:
Hi Manoj,

        Thanks for using the PRF!

I think what's going on here is that the NT process semantics simply
don't match up 1-to-1 with the UNIX semantics.  While it's certainly
possible to write portable programs that use ACE to communicate via
IPC mechanisms (e.g., sockets) on both platforms, you shouldn't expect
stuff like the process model to work the same work since the semantics
are so different.

ACE does the best it can to encapsulate these differences, but as my
great uncle Duane the farmer used to say "you can't make chicken feed
outta chicken droppings"!

Take care,

        Doug


author: Manoj Srivastava

text:
Douglas> I think what's going on here is that the NT process
 Douglas> semantics simply don't match up 1-to-1 with the UNIX
 Douglas> semantics.  While it's certainly possible to write portable
 Douglas> programs that use ACE to communicate via IPC mechanisms
 Douglas> (e.g., sockets) on both platforms, you shouldn't expect
 Douglas> stuff like the process model to work the same work since the
 Douglas> semantics are so different.

	Understood.  Given that, permit me to turn my question around:
 What is the canonical way to detect the end-of-file marker using
 ACE_Pipe on NT? Or perhaps I should ask for the pattern for using
 ACE_Process and ACE_Pipe on NT, and being able to read data
 transmitted by the child process through the pipe, ensuring that we
 get all the data written by the child, given that the child may take
 significant time to generate this data? (that is my underlying
 problem)

	I've trawled through the examples in $ACE_ROOT/examples/, and
 the closest example I found was in OS/Process/imore.cpp (which may
 well have been the original template of the code I am working with),
 but even that does not provide an example of reading from the pipe on
 win32. Come to think of it, the parent does not even write to the
 pipe in win32 section (the print_file function is only invoked on non
 win32 code).

	I tried reading through ace/Pipe.cpp, but got lost in the
 ACE_SOCK_Acceptor/Connector bits in the win32 code.

	manoj


text:
Hi Manoj,

On NT, ACE_Pipe is implemented by an Internet-domain socket in
"loopback" mode.  Thus, if you get back a 0 or -1 from a recv() on the
read_handle() than that indicates EOF.

I recommend you read the paper at

http://www.cs.wustl.edu/~schmidt/PDF/IPC_SAP-92.pdf

for info on how the ACE socket wrappers work.  It's *really* easy once
you understand the patterns.  Speaking of which, check out the
Acceptor/Connector and Wrapper Facade patterns in POSA2
<www.cs.wustl.edu/~schmidt/POSA/> for an even better description.

Take care,

        Doug


author: bradb

subject: Interactive debugging tips...

text:
I hear lots about how one can interactively debug a Lisp program as it
is running.  I take this to mean that I can manipulate data structures
and modify functions as my program is running its main loop.  Or are
people just meaning the REPL when they say interactive?
If it is possible to tinker with a running image, how does one go about
doing it?  Or is this not a topic for a beginner :)

Thanks
Brad


author: Marco Baringer

subject: Re: Interactive debugging tips...

text:
"bradb" <[email]> writes:

they mean 'just the REPL,' but you don't realize what that means :)

there's been a lot of discussion in this group on this exact topic,
use goole. you could also look at some of the entries in bill
clementson's blog or this c.l.l thread:

http://groups.google.com/group/comp.lang.lisp/browse_frm/thread/dd7a9e6b1985ee09/c7eda44807809c9d


author: Pascal Costanza

subject: Re: Interactive debugging tips...

text:
bradb wrote:

Here is an example session:

CL-USER 1 > (defun f (x)
               (g (+ x 1)))
F

CL-USER 2 > (f 42)

Error: Undefined operator G in form (G (+ X 1)).
   1 (continue) Try invoking G again.
   2 Return some values from the form (G (+ X 1)).
   3 Try invoking something other than G with the same arguments.
   4 Set the symbol-function of G to another function.
   5 Set the macro-function of G to another function.
   6 (abort) Return to level 0.
   7 Return to top loop level 0.

Type :b for backtrace, :c <option number> to proceed,  or :? for other
options

CL-USER 3 : 1 > (defun g (x)
                   (* x x))
G

CL-USER 4 : 1 > :c 1
1849

CL-USER 5 > (defclass person ()
               ((name :initarg :name
                      :accessor person-name)))
#<STANDARD-CLASS PERSON 10076A1F>

CL-USER 6 > (defparameter *pascal*
               (make-instance 'person :name "Pascal"))
*PASCAL*

CL-USER 7 > (person-name *pascal*)
"Pascal"

CL-USER 8 > (person-address *pascal*)

Error: Undefined operator PERSON-ADDRESS in form (PERSON-ADDRESS *PASCAL*).
   1 (continue) Try invoking PERSON-ADDRESS again.
   2 Return some values from the form (PERSON-ADDRESS *PASCAL*).
   3 Try invoking something other than PERSON-ADDRESS with the same
arguments.
   4 Set the symbol-function of PERSON-ADDRESS to another function.
   5 Set the macro-function of PERSON-ADDRESS to another function.
   6 (abort) Return to level 0.
   7 Return to top loop level 0.

Type :b for backtrace, :c <option number> to proceed,  or :? for other
options

CL-USER 9 : 1 > (defclass person ()
                   ((name :initarg :name
                          :accessor person-name)
                    (address :initarg :address
                             :accessor person-address)))
#<STANDARD-CLASS PERSON 10C786F7>

CL-USER 10 : 1 > :c 1

Error: The slot ADDRESS is unbound in the object #<PERSON 10C77513> (an
instance of class #<STANDARD-CLASS PERSON 10C786F7>).
   1 (continue) Try reading slot ADDRESS again.
   2 Specify a value to use this time for slot ADDRESS.
   3 Specify a value to set slot ADDRESS to.
   4 (abort) Return to level 0.
   5 Return to top loop level 0.

Type :b for backtrace, :c <option number> to proceed,  or :? for other
options

CL-USER 11 : 1 > :c 3

Enter a form to be evaluated: "Brussels"
"Brussels"

CL-USER 12 > (person-address *pascal*)
"Brussels"

I hope this gives you the basic idea. Common Lisp development
environments come with more convenient means to do these things (i.e.,
to add and change definitions on the go).

Pascal


author: Christopher C. Stacy

subject: Re: Interactive debugging tips...

text:
"bradb" <[email]> writes:

I'm not quite sure what you heard, but all computer programming
languages allow you to manipulate data structures as the program
is running.  Lisp allows you to do things like programatically
introduce new functions, or alter the data-type of an existing
data structure, while it is running.

What is it that you are trying to do?