The choppy major indices heaved small-cap stocks in and out of the red Friday, but among the solid winners were a few tech names.

One of these,

RadiSys

(RSYS) - Get Report

, narrowed its GAAP-based third-quarter loss and said that, excluding special items, it made 11 cents a share. That's a dime above the average analyst estimate, according to Thomson Financial. Shares of the Hillsboro, Ore., company, which makes computer-system products for embedded applications, were soaring 25.2% to $17.01.

Cognex

(CGNX) - Get Report

, a developer of machine vision systems, surged 23.5% after handily beating Wall Street's third-quarter income estimates and saying it booked more than $2 million in Chinese orders for its SmartView surface-inspection system in that quarter. Shares of the Natick, Mass., company were up $3.95 to $20.78.

Elsewhere,

Taleo

( TLEO) more than quadrupled its third-quarter non-GAAP earnings vs. last year to $4.2 million, or 15 cents a share, on sales that leapt 35.6% to $33.7 million. Analysts were calling for 11 cents a share on revenue of $32.1 million. Shares of the Dublin, Calif., maker of talent-management software bounced 12.8% to $30.76.

On the flip side,

Glu Mobile

(GLUU) - Get Report

took a 32.7% free fall after the San Mateo, Calif., mobile-games developer cut its full-year guidance. Its 2007 loss is now pegged at 17 cents to 19 cents a share -- at least 2 cents off the prior range -- and the GAAP revenue outlook was lowered by at least $1.1 million to between $66.4 million and $66.9 million. Analysts are looking for a 13-cent loss on $68.7 million in sales.

Glu's third-quarter loss was in line, but shares were still sliding $3.40 to $7.01 also amid a number of analyst downgrades.

On Assignment

(ASGN) - Get Report

, a California-based staffing firm, came in 2 cents below expectations with third-quarter earnings of $3.3 million, or 9 cents a share. Fitness-club operator

Town Sports International

(CLUB) - Get Report

missed by a penny for the quarter, and chipmaker

Silicon Image

(SIMG)

more than halved its income to a better-than-expected dime a share. Shares of the companies sank 20% or more.

QMed

(QMED)

, meanwhile, plummeted nearly 90% -- one of the day's steepest tumbles -- on news that a dearth of capital might force it to declare bankruptcy. The Eatontown, N.J., purveyor of health-related information-management services also said it will curb or halt Special Needs Plans operations in both South Dakota and its home state, and may sell "various assets" in order to "maximize the value of its other businesses."

Shares were plunging $1.82 to 25 cents.

Finally,

Trump Entertainment Resorts

( TRMP) fell 15.2% after the

Star-Ledger

reported that its latest efforts to get bought out -- this time by Cordish, a real-estate and entertainment-business conglomerate -- failed following disapproval by Cordish financier

Goldman Sachs

. The New Jersey paper first broke news on the talks about a month ago. Trump shares surrendered $1.24 to $6.90.

The Russell 2000, which tracks most of the above stocks, recently lost 2.5 points, or 0.3%, to about 792.7. The S&P SmallCap 600 gave up 0.4% to 411.8.