textfiles/messages/ALANWESTON/1994/CIS10_30.txt

279 lines
9.9 KiB
Plaintext
Raw Permalink Normal View History

2021-04-15 11:31:59 -07:00
#: 20498 S1/General Interest
29-Oct-94 11:20:03
Sb: #20490-Any suggestions?
Fm: David Breeding 72330,2051
To: Dick Watson 71320,2340
> >>Perhaps you could use the SIZE(str) function.
>
> Well, I was really looking for simple IPC mechanisms and one of them was
> to find a way to pass a pointer to a string. This would mean I'd also have
> to pass SIZE(str). Maybe this elegant IPC stuff is just too much under
> the circumstances.
Well, maybe this will work. If you have a Basic main prog, say Prog1, as
follows:
Dim s1:string[50]
RUN Prog2(s1)
Then you have prog2 :
DIM s2:string[100]
Print "The size of the string: ";size(s2)
Then the correct size WILL be passed PROVIDED the stringsize in the subfunction
is >= the stringsize in the calling function.. Note if it is smaller, SIZE(s2)
will return a Parameter Error.
Hopefully this might help you.. However, you might need to ensure that the s2
IS >= s1. Otherwise, everything will be OK if LEN() of the passed string is <
SIZE(s2), but if the passed strlen exceeds the capacity of the PARAM string,
then PARAM ERROR is returned.
-- David Breeding --
CompuServe : 72330,2051
Delphi : DBREEDING
*** Sent via CoCo-InfoXpress V1.01 ***
^^^^ ^^^^^^^^^^
#: 20499 S1/General Interest
29-Oct-94 11:21:12
Sb: #20493-Any suggestions?
Fm: David Breeding 72330,2051
To: Bob van der Poel 76510,2203 (X)
> BTW, B09 is a pretty good and very fast language. It has some limitations
And HOW! I think it is a VERY sophisticated language, as a whole.
> which I was hoping would be addressed in the 68K version, but, alas, it
> seems not to be so. I would like to see some was to implement Global
> and/or Static variables and a way to limit the name space pollution with
> all packed functions be available to the entire system...should be some
> way to make private functions.
Ahh yes. Gimme some GLOBAL variables.. This was one of my biggest gripes
about B09. If you're trying to write a very large and involved program, and
the bad part about M-W basic is that it is VERY capable of doing so.., and you
have forty-'leven sub-modules, and suddenly you realize you need to add one
more little field to that "TYPE" that occurs in almost every single module; it
seems like you can NEVER find them all <G>. I think this is about the only -
well one of the very few - aspects that make it inferior to C from a
programming standpoint.
-- David Breeding --
CompuServe : 72330,2051
Delphi : DBREEDING
*** Sent via CoCo-InfoXpress V1.01 ***
^^^^ ^^^^^^^^^^
#: 20494 S1/General Interest
26-Oct-94 00:59:04
Sb: #1.2 Meg. Teac - help
Fm: Ken Drexler 75126,3427
To: 74464,3005 (X)
Boisy,
I use Teac FD-55GFR or FD-55GFV, its slightly older twin, on a Kix\30, a QT2
and an old Smoke Signal. Yes, the drive has two speed modes. It may be that one
of the straps needs to be set differently than the default. The two straps for
the high density control are LG and I. I set them as follows:
As Received As Used
LG OUT OUT
I IN OUT
You might try these settings. (If you want more information on the strap
settings, try Teac's fax line for information. Its number is (213) 727-7629.
According to my October 1993 index, the documents on the 5 1/2 GFR drives are
No. 5004 and 5007.)
Good luck getting the drive going.
Ken
There is 1 Reply.
#: 20496 S1/General Interest
27-Oct-94 04:31:14
Sb: #20494-1.2 Meg. Teac - help
Fm: Boisy G. Pitre 74464,3005
To: Ken Drexler 75126,3427 (X)
> Boisy,
>
> I use Teac FD-55GFR or FD-55GFV, its slightly older twin, on a Kix\30, a
> QT2 and an old Smoke Signal. Yes, the drive has two speed modes. It may be
> that one of the straps needs to be set differently than the default. The
> two straps for the high density control are LG and I. I set them as
> follows:
> As Received As Used
> LG OUT OUT
> I IN OUT
Hi Ken! Long time no talk.
By OUT, I presume you mean un-jumpered. Well, both LG and I are
unjumpered on this drive.
I couldn't even format a 1.2MB floppy until I removed the jumper from DC
and stuck it on RY. Then, I could format and read a 1.2MB floppy. But,
I still could not read a 360K formatted disk (CoCo), hence the Error
#247's.
> You might try these settings. (If you want more information on the strap
> settings, try Teac's fax line for information. Its number is (213)
> 727-7629. According to my October 1993 index, the documents on the 5 1/2
> GFR drives are No. 5004 and 5007.)
Just called. It's 7am here, so I should have the docs in my fax bin
when I get to work.
Thanks!
>
> Good luck getting the drive going.
>
> Ken
>
--
Boisy G. Pitre__ __ __ Delphi: BOISY
|_ _| \ \/ / CompuServe: 74464,3005
I use... _| |_ > < Internet: boisy@os9er.waukee.ia.us
|_____|NFO/_/\_\PRESS 1.2.0 OS-9 -- King of Operating Systems
#: 20495 S1/General Interest
27-Oct-94 00:25:45
Sb: Job Oppor. ITV/MicroMal
Fm: Kim Kempf 71161,3221
To: all
Interactive TV surfers! If you can't wait to channel surf into
the next generation of Interactive TV systems, discover
MicroMall. MicroMall, a leader in interactive multimedia
retailing systems, seeks senior software engineers to join the
Advanced Systems Staff and participate in the development of
advanced interactive television retailing systems.
MicroMall is located in America's Heartland - Des Moines, Iowa.
Where quality of life is paramount. Where housing is
affordable. Where a drive to work takes just 10 minutes and the
rush "hour" will be over by the time you finish reading this
add. It's an ideal setting for creating software that pushes
the envelope.
Now, MicroMall is looking for more of the best and brightest to
continue to push the leading edge in ITV services. MicroMall
offers a very attractive compensation package including
competitive salaries and major health care coverage. Plus,
MicroMall offers a stimulating, challenging, yet casual
environment. These positions report directly to the Director of
Advanced Systems Development.
Senior Database Engineer
Position responsibilities:
Analysis, specification, design, and implementation of embedded
ITV database systems.
Analysis, specification, design, and implementation of remote
object management systems.
Desired skills:
Fluency in high level languages (C++, C, 4GL).
Fluency in multitasking operating systems (UNIX, OS-9).
Experience with RPC based applications.
Experience with commercial object oriented and relational
database management systems.
X-Windows/MOTIF application development.
Senior Application Engineer
Position responsibilities:
Custom GUI design for ITV set top applications.
Presentation object and state engine development in conjunction
with other MicroMall staff.
Desired skills:
Experience with CD-I, CD-RTOS, RAVE, DAVID, or OS-9.
Fluency in high level languages (C++, C) and low level languages.
Fluency in multitasking operating systems (UNIX, OS-9).
Experience with RPC based applications.
Experience in computer hardware configuration and integration.
X-Windows/MOTIF application development.
Successful candidates will have a BS degree in computer related
field, but will consider other disciplines or commensurate
technical experience. 5-7 years experience in the development
and operation of embedded interactive applications in a
heterogenous, multitasking environment. Excellent writing,
organizational and communication skills.
Interested applicants should apply immediately in
confidentiality to MicroMall. Send letters of application,
resumes, and salary requirements to:
MicroMall, Inc.
Attn: ITV Engineering
1900 N.W. 114th Street
Des Moines, IA 50325
BUS.: (515) 224-9655
FAX.: (515) 224-9620
MicroMall is an affirmative action/equal opportunity employer.
#: 20497 S10/OS9/6809 (CoCo)
27-Oct-94 17:05:49
Sb: #20492-CoCo Comment&?
Fm: STEVE SANDISH 70712,2447
To: Daniel S. Hauck 75577,3624 (X)
Daniel thanks for the advice!
As for PC's, yes their nice, but honestly it would cost thousands to replace my
CoCo software on an IBM system. I figure I'm set for life with my CoCo, backups
and old Rainbows. Regards, Steve
#: 20500 S10/OS9/6809 (CoCo)
29-Oct-94 11:22:08
Sb: #20492-CoCo Comment&?
Fm: David Breeding 72330,2051
To: Daniel S. Hauck 75577,3624
> From my experience, each process under OS9 has its own unique attributes
> that are changable only within itself but are passed down to its children
> (but not it's parent) processes. That being the case, either the program
> you're running must be responsible for changing the execution directory or
> you should write a small program that will change it and call the program
> from there.
So far as execution directory is concerned, I just kept all my commands in the
one directory (CMDS).. it got kinda big, but this seemed simpler to me.
Many programs will change to the correct data directory itself, or you can do
so within the program... If not, just chd to the correct directory before
executing the program. The same thing for the execution directory, if it is
different.
-- David Breeding --
CompuServe : 72330,2051
Delphi : DBREEDING
*** Sent via CoCo-InfoXpress V1.01 ***
^^^^ ^^^^^^^^^^
Press <CR> !>