Home / boost cell phone signal
Get Chitika eMiniMalls

Sponsor

TTZ Media

Sponsor

TagCloud


nextcellphones
nextcellphones

Hands On: Google's Voice Search App for iPhone

01/01/1970, 01:00 |
Google's Mobile App with Voice Search was pushed several days to hammer out some last minute kinks, but most problems seemed to have been smoothed out when AppScout took it for a test drive Tuesday.



Sony debuts 12.25 megapixel sensor for cell phones

11/19/2008, 02:49 |

Sony has announced a 12.25 megapixel CMOS image sensor for cell phones, it will start shipping in March 2009.

Japanese Carrier NTT DoCoMo Developing Android-Based Phone

11/19/2008, 23:33 |

image NTT DoCoMo is developing an Android-based smartphone with an aim to launch it next year, a spokesperson with the Japanese operator confirmed to AFP via Business Standard. The phone could help the carrier compete with its smaller rival Softbank, which has been growing customers at a faster rate since launching the iPhone in July.

An earlier report from Japanese financial newspaper the Nikkei picked up by Reuters, said that the phone would be co-developed by DoCoMo's Korean partner KT Freetel. DoCoMo owns a 10 percent stake in the Korean carrier, and in the past the two have procured handsets together to get better prices. But the company's spokesperson said that they hadn't yet decided on any partners, nor was it confirmed if the handsets would sell in Korea.

The handset will be the first Android phone to be launched in Japan, where mobile devices are already among the most sophisticated in the world. DoCoMo lost out on the iPhone after months of talks with Apple (NSDQ: AAPL), which reportedly broke down after the Japanese carrier balked over the high revenue sharing terms that Apple was demanding to let it sell the handset exclusively.

But an Android-based phone may actually prove to be a better bet for DoCoMo (NYSE: DCM). Though Apple has helped lure subscribers to Softbank, it hasn't sold spectacularly in Japan, where users apparently still want features particular to the local market?including mobile payments and digital broadcast TV. It's been reported that Japanese consumers who have bought the iPhone also tote around a second phone that give them access to these features--which could be potentially included in an Android-based phone. DoCoMo and Google (NSDQ: GOOG), meanwhile, already have an "alliance" in place, when early this year DoCoMo agreed to integrate its search and email into its content service i-Mode.

The Nikkei also reported that DoCoMo would price the Android-based phone at about 20 percent lower than existing smartphones, since it would save costs on software development as Android is free.

Related

Check out the best business jobs in digital media. Go here for paidContent.org Job Board.



Wood density holds key to Stradivarius sweet sound

07/02/2008, 12:26 |
LONDON (Reuters) - Researchers using a medical scanner have worked out why a Stradivarius violin sounds so good -- it is because of the remarkably even density of the wood.

Netbook límita precios de los smartphone

11/19/2008, 23:43 |

¡Café portátil! Los precios de la Netbook pone límite al precios de los smartphone. Con los incrementos de precio en Venezuela, mas de un consumidor se pregunta si vale la pena pagar casi 2.700 bolìvares un BlackBerry Bold o 2.500 bolìvares por un iPhone 3G, ¿No serà mejor comprarse una NetBook?

El término Netbook fue re-introducido por el fabriccante de procesadores Intel en Febrero de 2008 para referirse a un subportátil, es decir una categoría de ordenador de bajo coste y reducidas dimensiones, utilizadas principalmente para navegar por Internet y realizar funciones básicas, como, por ejemplo, proceso de texto y de hojas de cálculo.

Acer Aspire One. Su precio ronda los dos mil bolìvares. Me la obsequiaron en Computodo. Aparte la suya por el +58 246 871 54 23 oel + 58 414 468 74 23.

Originalmente, el término había sido introducido por la empresa Psion para utilizarlo en una gama de computadoras portátiles similares a una handheld, lanzada en 1999. Psion obtuvo el registro de la marca en los Estados Unidos en noviembre del año 2000.

Cuando algunos sitios wen usan Nettop, para identificar a las computadoras que tienen características similares de tamaño, prestaciones y precio, pero no son portátiles, sino de escritorio.

HP 2133 MiniNotes otra netbook. La tienen en MCTIME en dos versiones.

El Ultra Mobile PC (UMPC), o PC Ultra Móvil en español, previamente conocido por su nombre código Project Origami (Proyecto Origami), es un Tablet PC de factor de forma pequeño.

Este acaso fue un ejercicio de desarrollo conjunto entre Microsoft, Intel, y Samsung, entre otros. Ofrece el sistema operativo Windows XP Tablet PC Edition 2005 o Windows Vista Home Premium Edition, o Linux y tiene un microprocesador Intel Pentium de voltaje ultra bajo, corriendo en el rango de 1 GHz. La portabilidad de la PC Ultra Móvil puede ser atractivo a los viajeros internacionales de negocios y a los “viajeros con mochila” (backpackers) globales.

HP 2133 MiniNotes ahora abierta.

Volviendo a las Netbook, estas son subportátil, del inglés subnotebook, es una computadora portátil más pequeña y liviana, con la mayoría de las características normales de las laptops que bien conocemos.

La denominación suele aplicarse a equipos que corren versiones completas de sistemas operativos de escritorio como Windows o Linux, en vez de sistemas específicos como Windows CE o Palm OS.

La propuesta NetBook de Toshiba la NB105. Esta disponible en México.

Intel ha re-introducido el término netbook para referirse a este tipo de computadoras, dado que se utilizan casi exclusivamente para navegar por Internet; sin embargo, “Netbook” fue registrado como marca por la empresa Psion en los Estados Unidos para comercializar computadoras portátiles.

Diferenciando

Algunos lectores podrìan confundir esta definición con las sigla UMPC (Ultra-Mobile PC o PC Ultra Móvil) ya esxplicadas anteriormente, la diferencia estiba en que estás abarcan a las computadoras de menor tamaño como handhelds o también llamados PDA (Personal Digital Assistants). Estos ya los conoce usted ami@s lectores, son los llamados computadoras de la palma de la mano y fueron diseñados originalmente como organizadores personales, y ellos hacen esto realmente bien y que no necesariamente ejecutan software de escritorio. Ej.: Palm Treo, BlackBerry, iPhone.

Las subportátiles son más pequeñas que las portátiles tradicionales pero más grandes que las handhelds. Generalmente poseen pantallas de menor tamaño, de entre 7 y 13,3 pulgadas, y un peso que varía desde menos de uno hasta dos kilogramos. El ahorro en peso y tamaño generalmente se obtiene omitiendo algunos puertos o unidades ópticas, además de utilizar chipsets de menor potencia.

Este tipo de computadora nunca ha gozado de un gran éxito hasta la introducción en el año 2007 de la ASUS Eee PC. Se afirma también que han tomado la idea de la iniciativa de Nicholas Negroponte, One Laptop Per Child (una laptop por niño).

Se estima que para 2011 más de 50 millones de subportátiles estarán en circulación.

Ofimayor ofrece la posibilidad de comprar en líne la Síragon ML 1010.

NetBook Protagónicas

Mi amigo Adolfo Manaure me comento sobre la propuesta de Lenovo D10. Tengo en estos momentos en las manos, de hecho estoy escribiendo de una Acer AspireOne, mi amigo Luis Alfredo Toro Febres Cordero se compro una DELL Inspiron Mini, Toshiba tiene su NB105, HP tiene la 2133 Mininote.

¿Funciona el concepto?

Como usuario puedo decir que si. Pero pongamonos en los zápatos de la industria. “La Sìragon ML 1010 es el fenómeno del momento en el mercado venezolano y estamos buscando responde a la confianza del público venezolano” dijo por celular a con-cafe.com el Sr.  Jhonathan Hernández del Departamento de Publicidad y Medios de Siragon en Valencia.

¿Exagera el Sr. Hernández? No creo. Uno de nuestros reporteros en Maracay, Jesús Màrquez atestigua que en American Computer en una hora vendieron 100 unidades de ML 1010.

Con tan buenos precios en estas NetBook en Venezuela,: ¿Qué será mejor ? Pagar casi 2.700 bolívares por un BlackBerry Bold, unos  2.500 bolìvares por un iPhone 3G, ó comrparse una NetBook?



Motorola Moto Q11 Smartphone

10/11/2008, 16:18 |

The new Motorola Moto Q11 Smartphone has been announced by Motorola. The MOTO Q11 Smartphone is described as a quad-band GPRS/EDGE device that runs Windows Mobile 6.1.

moto q11

“The slim MOTO Q 11 with integrated WiFi¹, is ideal for people who want a high-speed connection for Internet browsing. The built-in WiFi uses Boingo Mobile to automatically connect the Q 11 to thousands of WiFi locations worldwide. Use the optimized keyboard for fast and easy messaging¹ on-the-go and the integrated GPS¹ for navigation support for popular applications like Google Maps?. Equipped with Windows® Mobile 6.1, the Q 11 enables users to personalize their homescreen and synchronize all contacts, calendar items and email, just like being on a computer. When making calls, connect with compatible Bluetooth enabled stereo devices² and you can keep your hands free for other tasks.”

The MOTO Q 11 is expected to be available in December 2008. Right now the price has yet to be determined.

For more information regarding pricing and product availability in your region, please contact your local Motorola representative.



Call Center Life Saver

01/01/1970, 01:00 |
Next time you're getting heated with a call center agent, calm yourself down by thinking about this story: a man telephones a call center for a routine address change. While on the phone, he suffers a massive brain hemorrhage. The call center agent, recognizing the threat, calls emergency services and provides them with the caller's home address (which she has on her computer screen). Emergency services saves the man's life.

OK...maybe it's not a COMMON scenario, but it happened recently.

TES

    Related Entries

TrackBack (0) | Comments (0) | Tag with del.icio.us


Fly Clear Airport Security Pass Prices Go Up, But New Ways To Save Offered

11/18/2008, 04:20 |

Clear, the system allowing people to pass through airport security faster at many US airports, is testing a new program to pay hard cash for referrals plus offering a new "gift card" option for those who want to give Clear passes to others. If you have a Clear referral code, you can earn the cash as well as buy gift cards at a cheaper price, $40 off.

Both moves seem to be in response to Clear upping the annual price on October 15 from $128 to $199 per year. That was quite a hike, and even more so when you consider it used to be $99 until sometime earlier this year.

I suspect some people are finding the $199 cost too pricey, so Clear is pushing on the promotions to make up for lost sales. Just pure speculation.

I've added years to the expiration of my Clear card, through Clear's "Refer-A-Friend" referrals, since the program was launched last year. If you're signing up, when you get to part 3 where you pick your membership term, you'll see a box that says:

Refer-A-Friend/Discount/Gift/Corporate Code If you have a code, please enter it here.

Here's my code. Use this, and you'll get a free month. And hey, I'll get a free month, as well!

SCA49148

Today, I got an email telling me this:

We have selected a small group of members who took advantage of Clear's Refer-A-Friend program to test a new promotion that we want to launch. You are one of those lucky members! Between now and December 17, we'll send you a check for $20 for each friend you refer. You know the rules as well as we do; your friend just has to enter your Refer-A-Friend code when he or she enrolls online, and must complete in-person enrollment before we can send you a check for $20 to the address we have listed on your Clear account.

Just as with the regular Refer-A-Friend program, there is no limit on how many people you can refer before December 17 - or, to put it another way, no cap on the amount of money you'll receive from us for all the friends you've referred. We think this is a great way to reward those members who have gone above and beyond the rest in spreading the word about Clear, while making it worthwhile for you to continue helping us grow our membership base nationwide.

It's unclear (no pun intended) whether those in this pilot program get an extra month, a $20 check or both. Hey, I'll hope for both. But the main point is that I suspect the current Refer-A-Friend program may change to a cash bounty basis.

That's kind of a bummer. I like the current "everyone wins" system. But for those generating lots of referrals, eventually getting extra months isn't that useful. What happens when your card will last longer than you live?

Anyway, I recommend that anyone in Clear sign-up for the Refer-A-Friend program. It's easy to do, doesn't cost you anything and now comes with an added benefit -- gift card discounts.

The gift cards let you buy a Clear membership for someone else at the regular $199 price. But if you have a referral code, you get them for $159, according to another email I got today:

You have a Clear card, but do your friends and family? Now that the busy travel season has arrived, membership in Clear has never been more valuable. Until December 15, you have the exclusive option to give Clear for only $159 - $40 less than the current rate of $199. Just enter your code in the "Discount Code" field at checkout to take advantage of this special offer.

This probably makes more sense for some families to use in some cases than the "Family Plan" prices. Those work out like this:

  • 2 family members, $329 ($165 each)
  • 3 family members, $459 ($153 each)
  • 4 family members, $589 ($147 each)
  • 5 family members, $719 ($144 each)

Here's the thing. If one family member already has a membership and later decides to have another family member join, there's no "1 additional family member" price. So the $159 gift card is a good deal. And if you wanted to add two family members, buying two gift card is still cheaper than the 2 family member price, which works out to $165 each. Keep in mind that kids under 12 with you get to use Clear even if they don't have a card -- you don't need memberships for them.

How about purchasing multiple years when you sign up? That works like this:

  • 1 Year: $199
  • 2 Years: $358 ($179 per year)
  • 3 Years: $497 ($165 per year)
  • 5 Years: $695 ($139 per year)
  • 10 Years: $1,190 ($119 per year)

I suspect just doing one year actually works out cheaper for those looking to save money over the short term. Right now, anyone with a current pass can renew for $159 through Dec. 15. That's a little cheaper than buying the two year pass. If you could apply and get processed in time to quickly go in an renew, you'd save $20. Still, processing might take longer than that. But still again, I suspect the renewal discount will be extended or some other member offer will be put out. Just don't hold me to it!

The main issue to me about a 3 year or longer period is that Clear itself isn't guaranteed to exist that long. So far, they seem to be expanding and doing well. They probably will be around for 3-5 years. But in 10 years, who knows how airport security is going to change -- and $1,190 is a lot to gamble on that.

Meanwhile, how's Clear going? For me, pretty well! I do much more domestic travel than in the past, and it usually saves me time -- sometime a considerable amount. San Jose, some terminals at JFK, Oakland -- it's great to have someone pick up your stuff, whisk you right to the front of the line, and zoom -- you're through. When there's no Clear line, I really miss it (JFK Terminal 5, I'm like "Do you have Clear?" and no one knew what I was talking about).

You still have to have both a photo ID and your Clear card, which is stupid. I mean, as I wrote in Passport Fast Track: UK's IRIS Easily Beats US's Clear, with Britain's (Free!) system, all you need are your eyes. No card is required. Still, the system seems to process me much faster than when I wrote my Using CLEAR To Clear Airport Security -- This Is Efficient? post last year. Plop my finger down, in a few seconds, all's good. And new Clear cards (promised in January) that will have your picture on them are still promised to be coming, which you can also use as a photo ID with the TSA. That'll be nice, not having to fiddle with both a driver's license and a Clear card.

Apple iPhone release date set for June 15th? - My iPhone

05/06/2007, 09:49 |
I read this article on "gadget" but I can't remember where

As previously announced, Apple and AT&T will soon debut the iPhone, which combines a mobile phone, a widescreen iPod with touch controls, and breakthrough ...

I found it. Here is the link:
Apple iPhone release date set for June 15th? - My iPhone

I would like to know your thoughts?

Contributed by Leslie McCarthy


HTC G1: Android Debuts, First Impressions

11/06/2008, 22:23 |
To begin, it must be noted the author is an iPhone addict, and duly biased. And, this review will pit the G1 vs. the iPhone in many regards. The photo shown here was taken with the iPhone (yes, the crappy iPhone camera).

Getting up and running was simple and fast: add the SIM card, power on, and configure the GMAIL account you want associated with your phone.

First catch: make sure the GMAIL account you are using is the one you REALLY want to use. After you add the account, there is currently no way to change it other than resetting the phone to factory settings. See the manual on how to do this.

After you have the GMAIL set, you are off and running. And playing. There are many features to check out, and the input methods are numerous: touch screen, track ball, full QWERTY keyboard and few tactile buttons to boot.

After some time cruising around the device, some initial thoughts came to mind:
  • If you don't like the idea of being forced to have a GMAIL account, don't get one. Or hack it!
  • Its much bulkier and heavier than I thought it would be; much more than the iPhone.
  • The applications available in the 'Marketplace' are very average, and seem out of date
  • Getting on WiFi is easy, but unlike the iPhone it doesnt pro actively ask you to join one
  • touch screen is fine, appears very responsive
  • adding additional email accounts is straight forward, no harder/easier than iPhone mail application
  • Feels much more like windows mobile than I would have thought.
  • Awkard holding it in landscape position (for your right hand) and using keyboard, not as nice as Sidekick, as the device gets in the way of itself
  • trackball might be overkill for everything but games. but I love it for games, and this is an important part
  • Camera is pretty solid, though not sure on exact method to snap shot (see photo on right)
Overall, good first effort. its apparent that the HW and SW is from different firms as its not totally tight. Its a PC, not a Mac :)



Cell Phone Chooser Test - Question 3

01/01/1970, 01:00 |

I want a cool office like this?

04/03/2008, 19:26 |

Some day this will be me… just with longer socks :)

cool office



Video Gaming Widows

01/01/1970, 01:00 |
Have you ever been thrown over on a Saturday night by The Horde?

The New York Times had an amusing...but true-to-life...piece recently about how video gaming, particularly online role playing gaming, affects romantic relationships.

Did you know they make children's clothing...even baby clothes... with World Of Warcraft themes?

Do I sound like I speak from experience?

TES

    Related Entries

TrackBack (0) | Comments (0) | Tag with del.icio.us


The Flip Mino goes high-def

11/20/2008, 05:18 |
David Pogue finds the latest Flip camcorder easy to use, producing good videos with good audio, but there's a couple of problems.

Q&A with Ben Mattes - Prince of Persia engine, characters, and graphics

01/01/1970, 01:00 |
By adapting and improving the engine used for Assassin's Creed (Xbox 360, PS3), Ubisoft producer Ben Mattes talks about the "seamless fluidity" that gamers can expect from the latest Prince of Persia (PS3, Xbox 360, PC, DS). As a result, graphics are rich and smooth, and our hero can move better than Altair.

"The new Prince will display 13 times more polygons than the previous Prince, and even more than Altair in Assassin s Creed," Mattes said. "Every detail of the faces, clothes and accessories of the characters will feel next-gen thanks to hi-res textures, specific lighting systems and shaders." Ubisoft went all out on using skin morph, wrinkle map, indirect lighting, and occlusion to provide depth to each character.

Prince of Persia - Image 1


Having more power in platforms now than before and new systems to take advantage of, the new Prince of Persia will have crisp detailed graphics that its predecessors and even competitors do not. "The
richness and the high quality of the Persian environments have always been a key element of Prince of Persia games," Mattes said.

Thanks to next-gen technology, we are able to create vast outdoors worlds Prince of Persia fans have never dreamed of as most of the game takes place outside in a fantastic mythological Persia. Whereas in previous Prince of Persia games, the player was mostly confined inside palaces or cities.

Possibly the most exciting feature on the new Prince of Persia is the non-linear game experience. It's up to you how and when to progress the storyline, as well as the endings.



More Prince of Persia

Buy: [Prince of Persia (Xbox 360), (PS3), (PC)]



Two flu drugs help kids equally well: Japan study

07/03/2008, 21:24 |
WASHINGTON (Reuters) - Two rival flu drugs, Tamiflu and Relenza, work equally well to fight the symptoms of influenza in children, Japanese researchers reported on Thursday.

Chinese Mobile Search And Ad Firm Easou Technology Raises $12 Million Third Round

11/19/2008, 23:32 |

Easou Technology, China's number one mobile search and advertising firm, has raised $12 million in a third round of funding led by iD Tech Ventures and AXA Private Equity, reports ChinaVenture (via Pacific Epoch). The three-year old company, which employs over 300 staff and is based in Shenzhen, is using the investment for product research and development as well as customer service and marketing. Founder Wang Xi reported that in September the company broke even, with its key word and advertising business generating 5 million remminbi ($732,000) in revenue. The company raised $5 million in a second round of funding in August 2006, and an unidentified amount in January of the same year (release).

Social Media Deals Report: This 199-page report, filled with charts and data, examines the categories, number and size of VC and M&A deal in social media from 2007 through 2008. Visit the ContentNext Reports page

Samsung Sway At Verizon Wireless

10/06/2008, 15:58 |

Verizon Wireless just announced the addition of the Samsung Sway to their lineup of available
mobile phones. The stylish slider phone can now be purchased online, at Verizon Communication stores or by calling 1-800-2 JOIN IN.

The Samsung Sway will be available through other retailers on October 14, 2008.

Key features and capabilities of the Samsung Sway from Verizon Wireless include:

* Media Center-capable - downloadable games, ringtones, wallpapers, location-based services and more
* Mobile Web-capable - customizable, enhanced wireless access to the latest in news, sports, weather and more
* Mobile IM capabilities
* Text, picture and video messaging
* Bluetooth profiles supported: headset, stereo, hands-free (car kits), serial port, object push for vCard and vCalendar only, basic imaging, basic printing and phonebook access profiles
* 2.0 megapixel camera with NightShot
* Camcorder
* Expandable memory up to 8GB with external microSD card slot
* Hearing aid compatibility = M4
* Bilingual user interface (English and Spanish)
* Personal organizer with calculator, calendar, alarm clock, world clock, stop watch and notepad
* Dimensions: 4.15” (h) x 1.96” (w) x 0.47” (d) with standard battery
* Weight: 3.56 ounces
* Display: 2.2”
* Usage time: up to 270 minutes with standard battery or
* Standby time: up to 312 hours with standard battery

Verizon Wireless has priced the Sway to be available for $69.99 after a $50 mail-in rebate with a new two-year customer agreement. For more information on Verizon Wireless products and services, customers can visit a Verizon Wireless Communications Store, call 1-800-2 JOIN IN or go to Verizon Wireless.



Google Employees Warned Of Data Breach At Benefits Company

07/03/2008, 23:55 |
As a precautionary measure, the company is offering to enroll affected employees in Kroll's IDTheftSmart identity and credit protection program for a year.

Yahoo Bid Is Over, Microsoft Says

11/20/2008, 07:39 |
Steven A. Ballmer?s stance may force Yahoo?s next chief executive to find another way to revive the company?s profit.



India probe crash-lands on moon

11/17/2008, 18:11 |
A TV-sized probe adorned with a painted Indian flag is set to crash on the moon Friday as part of New Delhi's first unmanned lunar mission, Indian space officials said.


Halloween Pumpkins, Barack Obama Style

11/01/2008, 03:32 |

Obama Pumpkins

Did something different for Halloween -- Obama pumpkins, since I was never able to get an Obama sign. Want to do your own? Stencil here, more pics below:

Click to continue reading...

OpenCL Specification Completed in Record Time for Snow Leopard

11/19/2008, 17:20 |
Macworld reports from the SuperComputing 08 conference which is taking place in Austin, Texas this week. The Khronos group was present to celebrate the launch of the upcoming OpenCL specification which Apple is planning to implement in Mac OS X 10....

Samsung BlackJack Smartphone

01/01/1970, 01:00 |

IHit me! No, I'm not sitting on an ace-five hand with two Gs in the pot. I'm delirious with glee about my stuffed-to-the-gills BlackJack from Samsung. How could you not love bathing in all the geekified accessories in this package? There's a 1.3-megapixel digicam, Bluetooth, full QWERTY keyboard, instant messenger, Windows Media Player, microSD card slot, high-speed 3G connectivity, and side thumbwheel for easy navigation. Phew! After you sit down, have a glass of water, and get your bearings, you'll notice a few shortcomings: no touchscreen, no Palm OS, a clunky interface, and supershort battery life. Daily charging? Who has time for that? Still, it's a slick next-gen smartphone with more features than you'll probably need, and at least it's not called the BLKJCK. -- Erik Malinowski
[RATING: 8/10] [RETAIL: $300 (with two-year Cingular contract)] [ samsungblackjack.com ]



in 2-3 days

02/04/2008, 19:43 |

… many teams of exhibitors at Mobile World Congress are coming to Barcelona to prepare their stands and their offering. Officially start is 11 th February but on 10th February already first big events take place… and I will be there on 9th February already!



More on Saving Yahoo

11/19/2008, 19:02 |

This is about the best quick coverage I've seen, courtesy of paidContent. My first take is over at the Forrester blog.

I'm Protesting Proposition 8 Tomorrow; Please Consider Protesting Too

11/15/2008, 05:30 |

Euphoria over Obama's win, followed by disbelief and despair over over Proposition 8's ban on gay marriage passing in California. I'll be out protesting tomorrow at South Coast Plaza in Orange County as part of a nationwide campaign. Please consider going to a location yourself. And if you're against gay marriage, please, some words to consider.

I sat on my patio last weekend listening to my neighbors across the street, in a small party on their roof, discussing Proposition 8. "I don't want them coming to my church to get married," said the most vocal of the bunch. "We don't want to encourage them." And, inevitably as a result of those terrible TV commercials, "We don't want them teaching that in schools."

Ironically, those who voted for Proposition 8 to keep our schools "safe" from the instruction that was never going to happen have now helped guarantee that gay marriage WILL be taught in schools. The struggle won't go away. It's a civil rights movement that will only get stronger, be a part of California history and will be taught to school children from years to come. And years from now, many people will look back on the struggle in the same way they view other civil rights struggles and think, "How could this have been done to a group of people."

Gay marriage is personal to me. "Them" gay people aren't some nebulous group that exists only in San Francisco. They're real people I know, with names like Ken, Jessie, Ted and Greg.

Greg, godfather to my children. One of the best friends you could have. Someone that deserves, if he should want to marry, to have the right to do so.

I simply don't get it. You can fight for your country -- just don't say your gay, and it's OK? And should you die defending your country, sorry -- no folded flag, since you can't have a spouse.

When I heard the news of the loss, one of my first thoughts was that I wanted all the gay people in American to go on strike for a day -- to really illustrate how many there are. Turns out, there's a movement now to make that happen, this Dec. 10, "No Gays For A Day." I hope it happens.

Somewhat related, last weekend, there was a fascinating piece in the Los Angeles Times by Jasmyne Cannick, a Black lesbian, on why she wasn't surprised that Blacks voted so heavily in favor of the proposition. You have to appreciate her honesty, as well as her realism of the challenge:

Even I wasn't inspired to encourage black people to vote against the proposition. Why? Because I don't see why the right to marry should be a priority for me or other black people. Gay marriage? Please. At a time when blacks are still more likely than whites to be pulled over for no reason, more likely to be unemployed than whites, more likely to live at or below the poverty line, I was too busy trying to get black people registered to vote, period; I wasn't about to focus my attention on what couldn't help but feel like a secondary issue.

It's hard. Watching Obama talk about gay marriage as a state issue; watching Biden in the debate with Palin say he was for partnerships but not gay marriage, it was disheartening knowing that was a compromise they had to make, just as Clinton compromised on gays in the military. Obama had challenges enough winning the trust of some in America without having to have support of gay marriage bogging his campaign down, which is almost certainly would have. I understood the compromise. It didn't make the taste less bitter.

So I can understand what Cannick wrote. I can understand, though I can never really feel, the inequalities she describes and has experienced. But if there was a proposition on the ballot that allowed me to deal with those problems? That allowed me to vote for equality? I'd vote for it. I'd hope anyone would vote for it and not think, "No, not until X, Y & Z" are fixed first.

Finally, I'll leave with a video from Keith Olbermann that's been capturing attention, where he speaks succinctly on the issue. Consider that about 1/3 of US states had laws preventing Blacks & Whites from being married as late as 1967 -- and as he notes, Barack Obama's own parents couldn't have been married.

Please consider showing your support at a protest tomorrow. If not tomorrow, then another time, in another way. And please reconsider your position, if you've been against gay marriage. There are real people, with real feelings and desires, who simply want the same rights independent of the fact that they share their love with someone of the same sex.



Apple Negotiating More DRM-Free Music for iTunes

11/20/2008, 00:29 |
CNet confirms some earlier rumors that Apple is in ongoing negotiations with the major music studios to offer more DRM (copy protection) free music in iTunes. Earlier rumors had suggested that Sony BMG had already agreed but CNet was unable to confi...

Plone to Drupal Help needed

01/01/1970, 01:00 |
I've been slowly (very slowly, sorry!) trying to migrate the Macncell.com site from Plone to Drupal, and I need some help...

Useful App in 42 Minutes

11/13/2008, 07:30 |

While I worked at NewsGator for two years (2006 to 2008), I rode my bike in to or out of Boulder/Denver about 90% of the time.  Wow, that was a fun - great company, great people, and the ride was nice!  Since then I have been asked countless times about the best bike route from Boulder to Denver.  I’ve tried to describe the route, but honestly it’s a bit convoluted and hard to convey verbally.

I tried to plot the route by hand in Google maps using their tools but it was a big pain in the ass.  Ever try doing something like that?  It is brutal.  Well, I have a meeting in Denver tomorrow, will ride my bike in, and got a bright idea this evening.  Why not use my phone, which has GPS, and write an application to breadcrumb the route and then post the data to some mapping service.

There was one catch; I was only going to give myself one hour to do it.  I could have probably found an app to do it for me, but that would be no fun.  So I started coding it up at 9 pm tonight - beats watching tv or going to hapa w/ danny, heather, and micah, ok scratch that one maybe.
The first choice was the technology stack.  I chose Microsoft for several reasons:
1.  My phone is a WinMobile
2.  I code all day in either Ruby or Java so change is good
3.  The MSFT/.NET stack is actually quite excellent - if you think not, you either haven?t tried or are not open minded
4.  MSFT gets little love in the Web 2.0 world, so I am here to spread some love :)
So, my objective was simple.  Record GPS data on my mobile, output to a .gpx file, and import into maps.live.com.  The undertaking was a success, I think, and I finished at 9:42.  It only took 42 minutes - sweet.  The app is ready, the bike is ready… I will post the results tomorrow some time.

So, here is what I did:

1.  Created a new Windows Mobile 6 project in Visual Studio 2005 - some code below and project files here

2.  Added a label to give me some feedback and three menu options to the main form (Start, Stop, and Exit) - start to get the GPS going and stop to close the GPS and write out the data

3.  Here is the first cool trick that made this oh so easy.  Studio has a great tool for generating classes from XML schema definition files.  So, I grabbed the schema file http://www.topografix.com/GPX/1/1/gpx.xsd and voila in 2 seconds had a fully blown out managed class based on the schema.  How sweet is that? Here is what you do:
a.  Using the Visual Studio 2005 Command Prompt I ran the following in my projects root directory - xsd gps.xsd /classes /language:cs /namespace:gpx
b.  Added the class to my project - sweetness

4.  Then added a reference to the GPS Intermediate Driver, managed wrapper.  The Windows Mobile 5 SDK and the Windows MObile 6 SDK ship with sample code that provides a managed wrapper around that native GPS and can be found in C:\Program Files\Windows Mobile 6 SDK\Samples\Smartphone\CS\GPS or C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC SDK\Samples\Cs\Gps (on my machine anyway)

5.  Then wrote just a handful of lines of code to make it all work (see code below):
a.  Read the GPS data on a reasonable interval - all the hard work is done in the managed assembly, thanks
b.  Hydrate the GPX class instance (from step 3) - again all the hard work was done by the xsd tool all I did was stuff in some data
c.  Stop reading GPS data and write out the gpx file - all the hard work done by xml serializer and the xsd tool.  This is just too easy.

6.  Upload the gpx file from your mobile to live.com - all the hard work is done by maps.live.com
a.  http://maps.live.com - Collections | Open your collections | Import
b.  That?s all!

So, in under an hour I was able to build a useful application (for me anyway)? this is clearly not indicative of my coding skills bit of the great tools (in this case the .NET framework and live.com) that we developers have at our disposal today.

Like I said, I’ll update when I gen a map tomorrow.
Happy coding.

——————->>>>>>>> CODE STUFF
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.IO;
using System.Windows.Forms;
using System.Xml.Serialization;
using Microsoft.WindowsMobile.Samples.Location;

namespace GPS
{
public partial class FrmGPS : Form
{
private EventHandler updateDeviceHandler;
private EventHandler updateDataHandler;
GpsDeviceState device = null;
GpsPosition position = null;
Gps gps = new Gps();
List waypoints = new List();
DateTime lastCapture = System.DateTime.MinValue;
int iterator = 0;

public FrmGPS()
{
InitializeComponent();
}

private void FrmGPS_Load(object sender, EventArgs e)
{
updateDataHandler = new EventHandler(UpdateData);
updateDeviceHandler = new EventHandler(UpdateDevice);

gps.DeviceStateChanged += new DeviceStateChangedEventHandler(gps_DeviceStateChanged);
gps.LocationChanged += new LocationChangedEventHandler(gps_LocationChanged);
}

private void mnuStartGPS_Click(object sender, EventArgs e)
{
try
{
if (!gps.Opened)
{
lblStatus.Text = string.Empty;
gps.Open();
}
}
catch (Exception ex)
{
Cursor.Current = Cursors.Default;
MessageBox.Show(ex.Message + “\r\n\r\nMake sure you have the GPS intermediate driver enabled.”,
“GPS Failed”,
MessageBoxButtons.OK,
MessageBoxIcon.Hand,
MessageBoxDefaultButton.Button1);
}
}

private void mnuStopGPS_Click(object sender, EventArgs e)
{
try
{
if (MessageBox.Show(”You sure you want to stop acquiring GPS data?”, “Stop”, MessageBoxButtons.YesNo, MessageBoxIcon.Question,
MessageBoxDefaultButton.Button1) == DialogResult.Yes)
{
if (gps.Opened)
{
lblStatus.Text = “GPS device closed.”;
gps.Close();
}

XmlSerializer serializer = new XmlSerializer(typeof(gpx.wptType));
TextWriter writer = new StreamWriter(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), “kcbigring.gpx”));
gpx.gpxType data = new gpx.gpxType();
data.wpt = new gpx.wptType[waypoints.Count];
int i = 0;
foreach (gpx.wptType wp in waypoints)
{
data.wpt[i] = wp;
i++;
}
serializer.Serialize(writer, data);
writer.Close();
}
}
catch (Exception ex)
{
Cursor.Current = Cursors.Default;
MessageBox.Show(ex.Message,
“GPS Failed”,
MessageBoxButtons.OK,
MessageBoxIcon.Hand,
MessageBoxDefaultButton.Button1);
}
}

protected void gps_LocationChanged(object sender, LocationChangedEventArgs args)
{
position = args.Position;

// call the UpdateData method via the updateDataHandler so that we
// update the UI on the UI thread
Invoke(updateDataHandler);

}

void gps_DeviceStateChanged(object sender, DeviceStateChangedEventArgs args)
{
device = args.DeviceState;
Invoke(updateDeviceHandler);
}

void UpdateDevice(object sender, System.EventArgs args)
{
if (device != null)
{
lblStatus.Text = device.FriendlyName + ” acquiring signal…”;
}
}

void UpdateData(object sender, System.EventArgs args)
{
if (position != null)
{
if (position.LatitudeValid && position.LongitudeValid)
{
string tempLat = position.Latitude.ToString();
string tempLon = position.Longitude.ToString();

// Write some data?
TimeSpan span = DateTime.Now - lastCapture;
if (span.TotalSeconds > 4)
{
lblStatus.Text = iterator.ToString() + “: ” + tempLat + ” ” + tempLon;
lastCapture = DateTime.Now;
gpx.wptType wp = new gpx.wptType();
wp.lat = System.Convert.ToDecimal(tempLat);
wp.lon = System.Convert.ToDecimal(tempLon);
wp.time = System.DateTime.Now;
wp.name = iterator.ToString();
waypoints.Add(wp);
iterator++;
}
}
}
}
}
}