TweetFollow Us on Twitter

May 85 Letters
Volume Number:1
Issue Number:6
Column Tag:Editorial, Letters, mousehole

Editorial, Letters

Hot Air

David E. Smith

Publisher

Welcome to the new “slick” look of MacTutor, The Macintosh Programming Journal! This month we go big-time with 10,000 copies printed, most of which I hope will get distributed to computer stores throughout Canada and the US. We now have a new US distributor, Mac America, run by Jim Fitzsimmons, who happens to live about three blocks from my house! Jim is distributing MacTutor, along with Macazine (the mag, not the disk), and The Macintosh Buyer’s Guide. So when you step into your favorite dealer, ask him if he’s got all three of Jim’s publications.

We appreciate the support our readers are giving to MacTutor’s advertisers. Your support is important, because it is advertising that pays the bill for providing high quality (and expensive) technical Macintosh programming information. Mega- max has reported being very pleased with the response Mac- Tutor readers are giving them.

We regret that Chris Derossi, the Chief Wizard, was unable to get a column in this month due to pressing School assignments, but hope he will soon be with us with more Pascal toolbox tutorials. Your letters encouraging him in his efforts I’m sure will be appreciated.

MAC CAMP IS COMING! Come join us over the Labor Day weekend for Mac Camp at the UCLA conference grounds. Should be great fun with a great technical Mac program. Come learn a few new languages like Lisp! The camp can only handle 120 people, so get your $250 deposit in now. First come, first serve. We want MacTutor readers to have the first opportunity at Mac Camp before we advertise nationally.

Heinich “Benchmark” Revisited

In the February 1985 edition of MacTutor, we published this program sent in by Mr. Robert Heinich of Boca Raton, FL:

main()
{
union u_storage{
  long a_long;
  struct T_0000{
    short a_short;
    short b_short;
  }S_0000;
}storage;
storage.a_long = 6;
printf(“\na_short = %d”,
  storage.S_0000.a_short);
printf(“\nb_short = %d”,
  storage.S_0000.b_short);
printf(“\n”);
}

He was looking for the answers “a_short = 0” and “b_short = 6”. The nature of this program compels me to make some comments.

The union maps 2 16-bit words over a 32-bit longword. The order of addressing the two words in the longword is system-dependent.

The 68000 stores the least significant byte of a word at address n and the most significant half at address n+1. Likewise, it stores the most significant half of a longword at address n and the least significant half at address n+2 . It is this latter property that the program uncovers.

Other machines (such as the DEC PDP-11 and VAX systems) store words and bytes in the reverse order. There are sound reasons for each convention and I’ll not argue either point.

What this program has brought up is the “discussion” of whether or not the C language should hide such machine dependencies from the programmer.

Firstly, the current C languages do not hide machine dependencies. The new ANSI standard does not call for machine independence either.

Some people feel that C is a high-level language and therefore a C program written for machine X should run on any other machine (except for OS specific, of course).

I couldn’t disagree more. C is a “system implementation” language. The whole idea of C is to amplify the programmer’s productivity and enhance maintainability by providing a viable alternative to assembly language.

If C compilers scrambled the addres- sing of struct members, it would make the language nearly impossible to use for system programming. In fact, there are many people who feel that automatic padding to insure correct alignment of structure members is not good. The Mac C compiler has an option to control structure padding.

C provides a well-defined access to low-level machine specifics. I don’t want that to change.

- Bob Denny

Board Member

More Mac Tech Stuff Please!

It’s a relief to find a serious and well-meant programmer’s forum. While the thick and slick magazines are fun to look through, they’re not terribly nutritious. Please resist the plaintive cries for tutorials! They’re understandable but would only serve to water down the journal, which is geared toward Mac Tech stuff rather than generic languages or applications (for example, Lisp-ing on the Mac will perhaps spawn an AI applications journal).

-Ricky Evans

New York, NY.

How do you get dimmed text?

I program Mac with the Aztec C development system. Let me pose for you a puzzle I’ve only half solved:

I wanted to display dimmed text. IM says that dimmed text is drawn with a gray pen rather than a black one, so I wrote the code below:

   PenPat(&gray);
   DrawChar(‘D’);
   Line(20,0);

The line was gray, but the “D” was black. Several tries later, I kluged gray characters with the next five lines:

   DrawChar(‘D’);
   Line(20,0);
   PenPat(&gray);
   PenMode(patBic);
  PaintRect(&screenBits.bounds);

These mysteries remain: Why don’t the first three lines work? What is the “right” way to draw dimmed text?

-David Levner

Rego Park, NY

Pascal Turtle Program

I want to program my Macintosh and you guys seem to be the only hacker magazine around...I’m grateful. Some questions: Which C language do you use? Where can I get the famous Apple Assembler? In MacPascal, how does one use the sound driver procedures? Everytime I try to use them I get a short blip and “Sorry, out of memory”. Help! I tried to make a simple crash noise using the free form driver and nothing seemed to happen. How do I do it? Here’s a little Pascal Turtle Program I wrote:

program TURTLE;
{The turtlegraphics interface}
{by David Ezekiel}

const
 twopi = 6.283185307;
 cf=0.017453292
var
 tx,ty:integer;
 ta: real;
 i:integer;

Procedure comp;
begin
 while ta<0 do
 ta:=ta+twopi;
 while ta>=twopi do
 ta:=ta-twopi;
end;

Procedure turn(an:integer);
begin
ta:=ta+cf*an;
comp;
end;

Procedure turnto(an:integer);
begin
ta:=cf*(an+90);
comp;
end;

Procedure move(dist:integer);
var
 dx,dy:integer;
begin
dx:=round(dist*sin(ta));
dy:=round(dist*cos(ta));
tx:=tx+dx;
ty:=ty+dy;
lineto(tx,ty);
end;

Procedure turt(x,y:integer);
begin
tx:=x;
ty:=y;
moveto(tx,ty);
turnto(0);
end;

Procedure spiral;
var
 i:integer;
begin
 for i:=1 to 20 do
 begin
 turn(400-i);
 move(i)
 end;
 turn(20);
 spiral;
end;

begin {main}
 showDrawing;
 turt(200,150);
 spiral
end.

-David Exekiel

Saratoga, CA.

Need Serial I/O Specs!

I am trying to find a way to set the baud rate of the SCC (serial communications controller) to 31,250 baud. The closest baud rate that can be achieved using the clock in the Mac is 28,803, which isn’t close enough!

I have read in “Inside Mac” that pin 7, the HSHK (hand-shake) line of the DB-9 connector is connected to TRxC on the SCC (Zilog 8530). It states that, depending on the mode of the SCC, this pin can be used for an external clock by the SCC to set it’s baud rate. The Zilog manual states that the SCC can be set to receive the clock signal thru TRxC, by which to determine it’s receive and transmit baud rates, by writing into the control register WR-11. Do you know of a way to set up the SCC to receive an external clock signal, preferrably in Modula-2 rather than Assembly Language?

-Robert Stine

Chapel Hill, N.C.

Megamax vs Consulair

It seems that the Consulair with its toolkit interface is great for traveling through the dark caverns of the Mac toolbox, but its lack of a floating point and linker that can’t discern between what to link in and not link in, is frustrating for those who are code size sensitive. Megamax has a code optimizer, inline assembly, register variables and a smart linker. The documentation is terse, but functional. Both products are stable, I haven’t heard of any serious bugs. I have started collecting names of other Mac developers that don’t mind being called about their Mac experiences. I’m developing a network of serious users and with technical publications as yours, we can seed the growth of some decent development tools.

-John Hutchinson

The Programmer’s Shop

Hanover,MA

Likes Pascal Tutorials

I am most interested in the Pascal tutorials, particularly those dealing with graphics: quickdraw, windows, menus, etc. Your magazine seems to have excellent examples showing how to use the Mac’s features, if the article on “Ports” by Chris Derossi is representative of what we can expect.

-Pat Thomas

Los Altos, CA.

[We are also hopeful that the Chief Wizard’s column will re- appear in the near future! - Ed. ]

MORE ON THE C BENCHMARK

I tried that short benchmark on three different systems ranging from a Vax 11/785 to a rainbow 100 under CP/M. Which one is correct? [ See Bob’s letter above...-Ed.]

VAX 11/785, VMS 3.7, VAX11C 1.4:
a_short = 6, b_short=0

DEC Rainbow 100+, CP/M 86, Mark 
Williams C 2.01:
a_short=6, b_short=0

Fat Mac, OS 1.1g, Aztec level II:
a_short=0, b_short=6

By the way, the Aztec C compiler and unix shell is excellent - I love it.

[ Applications to the Mousehole,a closed Mac BBS system, may be made in writing to MacTutor, care of the ‘Hole. They will be forwarded to Mr. Hodge for processing.-ed.]

Sys OPs Remarks

It’s anniversary time at the Mousehole! On May 12, 1985, we will be celebrating our first year of operation, and what a year it was. Back then, the assembler was only a dream [ it’s still only a dream,Rusty! ], that might be available in a very rough draft soon, and MS Basic 1.0 was our only high level language (although it was eventually followed by Forth). And old timers remember the thrill of getting a MacsBug register dump on their printer! Those were the days... (not really!)

Lately, it seems the ‘Hole has been more active than usual with just an incredible amount of messages floating around. There was the high level language wars, which Consulair C won, with Lisa Pascal a close second. Then there were the hard disk wars, which are still going on. Then all the furor over the LaserWriter and it’s support software (like MacWrite 4.0, which still has bugs) [ Write 4.2 is the latest. -ed ] Then finally the thought, “Why do Mac owners think they are superior to all other computer owners?” This last one was solved easily, it is the best personal computer ever, period!

Anyways, here is a cross section of everything else of interest that happened on the Mousehole:

-Rusty Hodge

Sys Op

ExperLisp Hardware Protected?

Now the bad news...it’s really bad news! Experlisp will be copy protected via hardware! I tried to find if they were going to use the laser-hole-in-the-disk method, but they wouldn’t tell me. Too bad. I wanted to put it un my Tecmar as well as backup disks.

-Macowaco

LIisssppth Copy Protection

Expertelligence is using (will use) a hardware protection method that connects via the keyboard cable. Apparently they will have an intelligent BOX that will send a signal to the program when requested saying, yeh, they bought me. This way, you can move the program wherever you want (hard disk, ram disk, network) without any problem. Isn’t that swell?! Well, guess we’ll have to wait for someone to no-op that section of code...hee hee.

-Rusty Hodge

Modula 2 Fluff

Speaking of MacTutor, Dave, is the Modula 2 column going to be regular? It seemed to just be (dare I say it?) just fluff this month. I hope to see more and that it will be up to the quality of the rest of your mag.

-Burrill Smith

[ Maybe your post will encourage Mr. Bogan to dig deeper. -ed. ]

Draw trouble with laserwriter

Beware of using MacDraw with the laserwriter and pasted Paint documents. I have a 12K paint file pasted into Draw, and when printing out to the laser printer, I get a system crash after about 10 minutes. Problem is that the stack and heap meet. (at the pass?) Remember, postscript uses the stack quite heavily. However, the code must be different between Paint and Draw, since I have no trouble with printing Paint files out of the laser printer.

-The Terminator

Inside Mac to the Supermarkets?

At MacExpo, one of the Apple Reps said Inside Mac would be released in a “telephone book” version on thin paper for about $25, and the existing 8" manual should be shrunk down to under 1"! They joked that it would be cheap enough to sell with the National Enquirer and other tabloids at your local supermarket. ( A final printed version was due in June, but apparently is going to be late; an Apple product late? Who ever heard of such a thing?)

- Midnight

Mac Camp at Lake Arrowhead

MacTutor is holding a Mac Camp at the UCLA conference grounds at Lake Arrowhead over the Labor Day Weekend. Three days and nights of Mac fun and classes covering C, Assembly, Basic and Pascal. Toolbox stuff too, on quickdraw, resources, clipboarding and printing. Registration is $495 for room and board plus conference. Only 120 beds (double occupancy in cabins under the Pine Trees overlooking the lake) are available so it’s strictly first come first serve; ie who gets their deposits in first! Deposit is $250, balance due July 1st.

- David Smith

Whose got the latest version?

Switcher version 1.9 will run up to 8 applications on a 512K Mac. Andy Hertzfeld is getting a 2 meg hyperdrived Mac to experiment with. I want one too! Here’s the latest versions I’ve found:

switcher:   1.9
Paint:        1.46
Write:         4.2
Terminal:   2.0
Draw:          1.7
MS Basic:   2.1  (300% faster than 2.0?)
Red Ryder:  5.0
MDS:           A    (release version?)
Finder:        3.4

-Katz

Comdex a bore

MacCharlie, a PC-compatibility box for the Mac was there, two models perched behind glass. Careful inspection showed these to only be mock-ups, with “vents” on the top painted on and disk drive faceplates only. Keyboard was wood, and the keys didn’t look like they work. It will ship May 25. Well, they got 60 days to make a real case for it. Price for 640K, 2-drive mode was $1700. Apple, IBM and Commodre (as well as Atari) WEREN’T there. AT&T was, showing (Safari, 7300?) their new machine only if you signed a non-disclosure agreement! I, of course, didn’t.

-Rusty Hodge

CRASH DRAW 1.1

Try this to crash Draw 1.1: Select the pen (arrow) icon, then go to the pen pattern menu and drag the mouse over the top three patterns starting from left to right; while holding down the mouse button, drag the mouse all the way up into the upper right hand corner and poof! Instant freeze up!

-The Terminator

Mac Logic Board Explained

The January issue of IEEE Computers has a very comprehensive technical/ design article on the logic board of the Mac that I am sure most people would enjoy reading. Now that I have access to a laser printer, I am really looking for a great newspaper type program so I can put pictures and words right next to each other for a Mac clubs newsletter. [Try Page Maker ver. 1.8 from Aldus; theirs is the best, but still buggy and in beta release. Just starting beta release, actually. -ed.]

-The Terminator

Back up Tank 512

To back-up ThinkTank 512, use FEDIT to change a single byte at sector 46 (relative to the start of the file), byte position 330. You should find a $67. If so, change it to a $60. Thats it.

-Katz

FORTRAN BENCHMARKS

Heres a benchmark for Absoft Fortran. I don’t think I’ve posted it before. Also ran it on some other Fortran systems and other computers. It may not be the best benchmark, but it tests the features I was interested in.

-The Atom

FORTRAN BENCHMARKS

(UNLESS NOTED; 100 iterations)

Mac Fortran 15.92 secs

applesoft compiled 390

applesoft 1400

IBM 120

IBM w/8087 11.37

DEC PDP 11/34 27.6

APPLE W/ SAYBROOK 40.7

MAC MS BASIC 720

UNIVAC 1103 2

VAX 11/782 1.7 (DON L.)

Heres the program...

DIMENSION X(20,20),Y(20,20),Z(20,20)
 N=20
TYPE *,’ENTER NUMBER OF TIMES TO LOOP’
 ACCEPT 100,MAX
100FORMAT(I7)
 TYPE *,’START TIMING’
 DO 1 I=1,N
 DO 1 J=1,N
 Y(I,J)=I+J+1.0
1X(I,J)=I+J
 DO 3 K=1,MAX
 DO 2 I=1,N
 DO 2 J=1,N
 Z(I,J)=X(I,J)*Y(I,J)
2Z(I,J)=X(I,J)/Y(J,I)
 CONTINUE
 TYPE *,’STOP TIMING’
 STOP
 END

ASSEMBLY LAB IMPROVEMENTS

Just noticed while reading Assembly Lab in #5 (April), that you consistently use:

MOVE <SOMETHING>, D0
CMP    #0, D0
Bcc    <SOMEWHERE>

The CMP is superflous, because the MOVE will set the condition codes appropriately. In fact, CMP #0, <anything> is always either completely unnecessary (as in the above case) or -- where the condition codes haven’t been set to reflect <anything> -- can be replaced with a TST <anything> instead.

Also, use the addressing modes that Motorola provides. Instead of:

MOVE (A0), (A1)  ;TOP
MOVE 2(A0), 2(A1);LEFT
MOVE 4(A0), 4(A1);BOTTOM
etc.

use instead:

MOVE (A0)+, (A1)+
MOVE (A0)+,(A1)+
MOVE (A0)+, (A1)+
etc.

or even:

MOVE.L  (A0)+, (A1)+  ;top, left
MOVE.L  (A0), (A1)      ;bottom, right

And, instead of:

LEA  mouse(A5), A0
LEA oldmouse(A5), A1
MOVE.L  (A0), (A1)

just...

MOVE.L  mouse(A5), oldmouse(A5)

-Steve Brecher

COMMODORE FEELING THE WATERS

Although they were from a marketing company, and didn’t specifically say so, Commode-door was calling retail stores to see how to represent their new 32 bitter, which they referred to as “Omega”. What they wanted to know was whether they should associate the name ‘Commodore’ with it or call it ‘CBM Omega’, whether the store would be interested in carrying it, were we happy with the way Apple is doing things, and comparisons between Apples, Commodores, Kaypros etc.

I told them to stay with K-Mart & Toys-R-Us.

-MacGeorge

Bus’d out drivers

Bus’d out requires two drivers, both of which are included in the Bus’d out application file, .DDP, and .ABUS

Simply copy the two driver resources from the Bus’d Out application file and paste ‘em into the System File. That’s it.

Oh...for some reason the Resource Editor won’t work ... use RMOVER.

-Bob Denny

MacTraps in Filevison Format

A filevision template has come out that is a collection of the guts of Inside Macintosh. Price $53.95. Contact MacTraps, c/o Network Nexus, Box 64, 1081 Alameda, Belmont, CA. 94002. Or call 414-591-2101.

-The Terminator

 
AAPL
$517.96
Apple Inc.
+0.00
MSFT
$39.75
Microsoft Corpora
+0.00
GOOG
$536.44
Google Inc.
+0.00

MacTech Search:
Community Search:

Software Updates via MacUpdate

Starcraft II: Wings of Liberty 1.1.1.180...
Download the patch by launching the Starcraft II game and downloading it through the Battle.net connection within the app. Starcraft II: Wings of Liberty is a strategy game played in real-time. You... Read more
Sibelius 7.5.0 - Music notation solution...
Sibelius is the world's best-selling music notation software for Mac. It is as intuitive to use as a pen, yet so powerful that it does most things in less than the blink of an eye. The demo includes... Read more
Typinator 5.9 - Speedy and reliable text...
Typinator turbo-charges your typing productivity. Type a little. Typinator does the rest. We've all faced projects that require repetitive typing tasks. With Typinator, you can store commonly used... Read more
MYStuff Pro 2.0.16 - Create inventories...
MYStuff Pro is the most flexible way to create detail-rich inventories for your home or small business. Add items to MYStuff by dragging and dropping existing information, uploading new images, or... Read more
TurboTax 2013.r17.002 - Manage your 2013...
TurboTax guides you through your tax return step by step, does all the calculations, and checks your return for errors and overlooked deductions. It lets you file your return electronically to get... Read more
TrailRunner 3.8.769 - Route planning for...
Note: While the software is classified as freeware, it is actually donationware. Please consider making a donation to help support development. TrailRunner is the perfect companion for runners,... Read more
Flavours 1.1.10 - Create and apply theme...
Flavours is a Mac application that allow users to create, apply and share beautifully designed themes. Classy Give your Mac a gorgeous new look by applying delicious themes! Easy Unleash your... Read more
Spotify 0.9.8.296. - Stream music, creat...
Spotify is a streaming music service that gives you on-demand access to millions of songs. Whether you like driving rock, silky R&B, or grandiose classical music, Spotify's massive catalogue... Read more
SlingPlayer Plugin 3.3.20.475 - Browser...
SlingPlayer is the screen interface software that works hand-in-hand with the hardware inside the Slingbox to make your TV viewing experience just like that at home. It features an array of... Read more
S.M.A.R.T. for USB and FireWire Drives 0...
S.M.A.R.T. for USB and FireWire Drives is a kernel driver for OS X external usb or firewire drives. It extends the standard driver behaviour by providing access to drive smart data. The interface to... Read more

Latest Forum Discussions

See All

RollerCoaster Tycoon 4 Mobile Review
RollerCoaster Tycoon 4 Mobile Review By Jennifer Allen on April 16th, 2014 Our Rating: :: DISAPPOINTINGLY WEAKUniversal App - Designed for iPhone and iPad The RollerCoaster Tycoon franchise finally comes to iOS, but it’s a rather... | Read more »
148Apps Live on Twitch: Pivvot’s Looper...
On our latest Twitch stream, we’ll be playing a pair of minimalist arcade games, one that just got a big content update in Pivvot, and another that was inspired by it in 15 Coins. Whitaker Trebella, creator of Pivvot, will discuss the new modes... | Read more »
Word Cubes Review
Word Cubes Review By Jordan Minor on April 15th, 2014 Our Rating: :: SQUARESVILLEUniversal App - Designed for iPhone and iPad Word Cubes is fine, but it is barely any different from any other word game.   | Read more »
PAX East 2014 – Desert Fox: The Battle o...
PAX East 2014 – Desert Fox: The Battle of El Alamein is Coming to iOS Soon Posted by Rob Rich on April 15th, 2014 [ permalink ] Shenandoah Studio has become one of the go-to developers for war games on iOS, with | Read more »
Tank of Tanks Review
Tank of Tanks Review By Carter Dotson on April 15th, 2014 Our Rating: :: TANKS A LOT!iPad Only App - Designed for the iPad This multiplayer game played on a single iPad is simple, chaotic fun.   | Read more »
PAX East 2014 – Dungeon of the Endless J...
PAX East 2014 – Dungeon of the Endless Just Might Have a Shot at an iPad Release Posted by Rob Rich on April 15th, 2014 [ permalink ] I think it’s fair to say that | Read more »
SideSwype Review
SideSwype Review By Carter Dotson on April 15th, 2014 Our Rating: :: ON YOUR SIDEUniversal App - Designed for iPhone and iPad SideSwype is a puzzler that takes inspiration from Threes, but becomes its own incredibly fun game.   | Read more »
PAX East 2014 – Bigfoot Hunter Invites P...
PAX East 2014 – Bigfoot Hunter Invites Players on a Wild and Wooly Photo Safari Posted by Rob Rich on April 15th, 2014 [ permalink ] Yeti. Sasquatch. Wendigo. | Read more »
Dungeon Quest Review
Dungeon Quest Review By Cata Modorcea on April 15th, 2014 Our Rating: :: NO STORY, BUT GOOD FUNUniversal App - Designed for iPhone and iPad Dungeon Quest does a lot of things right, but ultimately forgets about one of the core... | Read more »
Tempo AI and Speek Join Forces to “Kill...
Tempo AI and Speek Join Forces to “Kill the Conference Call PIN” Posted by Rob Rich on April 15th, 2014 [ permalink ] Today Tempo AI, makers of Tempo Smart Calendar, and | Read more »

Price Scanner via MacPrices.net

Download our app, iTracx, for iOS and Android
MacPrices is proud to offer readers a free iOS app (iPhones, iPads, & iPod touch) and Android app (Google Play and Amazon App Store) called iTracx, which allows you to glance at today’s lowest... Read more
Education discounts shave up to $300 off the...
Purchase a new Mac at The Apple Store for Education and take up to $300 off MSRP. All teachers, students, and staff of any educational institution qualify for the discount. Shipping is free, and all... Read more
Save $50 on Mac mini Server
B&H Photo has the 2012 Mac mini Server on sale for $949 including free shipping plus NY sales tax only. Their price is $50 off MSRP. Read more
PhatWare’s “Ultimate Writing App For iOS” Ren...
PhatWare Corp. has announced it has renamed its new WritePro word processing app for iPhone and iPad: WritePad Pro. The decision to change the app’s name to leverages the strong brand awareness and... Read more
Full Resolution Photo Editor Tint Mint 1.0 Re...
California based independent developer, Jeffrey Sun, creator of the iOS app Modern Editor, has released Tint Mint, a new photography app for editing enthusiasts. The app costs a dollar, and it packs... Read more
16GB iPad mini (Apple refurbished) available...
The Apple Store has refurbished 1st generation 16GB iPad minis available for $249 including free shipping. Both black and white models are available. Read more
Save $120 on the 27-inch 3.2GHz Haswell iMac
B&H Photo has the 27″ 3.2GHz iMac on sale for $1679.99 including free shipping plus NY sales tax only. Their price is about $120 off MSRP. Read more
Using a Mac Doesn’t Eliminate The Heartbleed...
Low End Mac’s Dan Knight notes that any time you visit a website with an https: prefix or see that secure lock icon on your browser, some type of security software is busy trying to protect your data... Read more
AirPrint Basics Tutorial Posted
A new Apple Knowledge Base article helps get you started using AirPrint, the Apple protocol that enables instant printing from iPad, iPhone, iPod touch, and Mac without the need to install drivers or... Read more
Speed Tips For Running LibreOffice On The Mac
LibreOffice is my favorite of several free, open-source application suites, and the one I have configured on my Mac as my default app for Word documents that one frequently has to deal with. It also... Read more

Jobs Board

*Apple* Solutions Consultant (ASC) - Apple (...
**Job Summary** The ASC is an Apple employee who serves as an Apple brand ambassador and influencer in a Reseller's store. The ASC's role is to grow Apple Read more
*Apple* Retail - Market Leader - Cincinnati...
…challenges of developing individuals, building teams, and affecting growth across Apple Stores. You demonstrate successful leadership ability - focusing on excellence Read more
*Apple* Retail - Manager - SoHo - Apple (Uni...
Job SummaryKeeping an Apple Store thriving requires a diverse set of leadership skills, and as a Manager, you're a master of them all. In the store's fast-paced, dynamic Read more
Position Opening at *Apple* - Apple (United...
**Job Summary** Every day, business customers come to the Apple Store to discover what powerful, easy-to-use Apple products can do for them. As a Business Leader, Read more
Position Opening at *Apple* - Apple (United...
…challenges of developing individuals, building teams, and affecting growth across Apple Stores. You demonstrate successful leadership ability - focusing on excellence Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.