Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

August 26 2008

alcides

Hi5 goes mobile: It's a bigger deal than you think

The biggest social networks, like Facebook and MySpace, have operated mobile sites long before anyone ever held an iPhone. Midsize social networks are still warming up to the concept: Hi5, a San Francisco-based company that counts its biggest following in Latin America, formally launched Hi5 Mobile on Tuesday.

The social site has launched its mobile edition in 26 different languages, a testament to its multicultural image, and has optimized it for the iPhone, BlackBerry, and select handsets from manufacturers like Nokia and Samsung. Those translations, Hi5 says, are done on the part of locals rather than the company to make the site more "culturally relevant."

But more importantly, Hi5's mobile site is a marketing effort to reach its most loyal customers. MySpace and Facebook's current mobile sites are intended as supplements to the browser-based editions, but Hi5 openly targets the "millions of international users who primarily use mobile devices, instead of a personal computer, to stay connected with friends, family and colleagues." After all, access to PCs is less common in many Latin American countries than in Hi5's home country.

Recent statistics from ComScore indicate that Hi5 has doubled its visitor count over the past year and that much of its foothold is in Latin America; the social-networking industry in that region of the world has grown by a third since mid-2007, according to the same statistics.

While other social networks like MySpace are working hard to make headway in the Latin American market (and MySpace says its market share there is growing), launching a mobile site is a savvy move on Hi5's part.

alcides

August 25 2008

alcides
alcides
alcides

A quote from The Long Now Foundation

The Long Now Foundation was established in 01996*... (The Long Now Foundation uses five digit dates, the extra zero is to solve the deca-millennium bug which will come into effect in about 8,000 years.)

- The Long Now Foundation

alcides

Amazon.com: Designing the Obvious: A Common Sense Approach to Web Application Design: Robert Hoekman Jr.: Books

Amazon.com: Designing the Obvious: A Common Sense Approach to Web Application Design: Robert Hoekman Jr.: Books
alcides
DNS issues again?
Check the url in the bottom :/
alcides
alcides
Paulo Pires: The unwritten rule


While on my quest for more information on .NET oriented ORM solutions, I asked a friend with some years of .NET experience which ORM he uses and if he could provide me some code I could look at. He pointed me to one OSS project he’s involved with, Midgard.

Midgard’s main goal is to become a solid RAD framework for .NET developers. Yet, as you’ve probably noticed, it’s dead since the end of 2006. Why?! - I asked Pedro. He told me that the project failed because there were no contributors. I immediately refuted this fact as being strong enough to stop the development of such project, or even to give up to “open source” it.

Anyway, he’s right! At least from my perspective, .NET developers are generally unaware of the benefits of OSS. I know it’s somewhat dangerous to generalize this kind of behavior, but as a Java developer for some years now, and having knowledge on the .NET area too this is a conclusion I come to. Curiously, I was reading an article about NHibernate Best Practices with ASP.NET where the author, clearly an advanced .NET developer, states the following:

The most common dissenters of ORM technologies, in general, are developers using Microsoft technologies. (As I’ve placed myself squarely into this realm for the past decade or so, I feel quite comfortable bringing us up first!) There seems to be an unwritten rule that “if it wasn’t invented by Microsoft, then wait until Microsoft puts out the right way to do it”.

Well, simply substitute ORM for the technology you see fit and you’ll probably find this to be profoundly true!

Share your experiences, please. Thanks in advance!

alcides

tracemonkey and you

Empfohlen von Alcides Fonseca
The Embedder’s Guide does contain a lot of good information you can use to get started embedding SpiderMonkey into your application. It’s worth a read if you’re looking for a decent scripting engine for your app.

There have been a pile of posts about the TraceMonkey code that just landed in mozilla-central. mozilla-central is the source code repository we’re using in the lead up to Firefox 3.1. Here are some posts if you want to read about it:

The heart of the story is that we’re seeing performance increases on benchmarks of anywhere from 1.8x to 37.5x depending on the benchmark used.

But the thing that most people don’t realize is that you can take advantage of the work that we’re doing in SpiderMonkey in your program as an embedded JS interpreter. It’s a pretty tiny engine, has a relatively stable API and even has useful documentation. John’s post contains four commands that you can use to build the engine. In fact, it’s so short, I’ll re-paste it here:

hg clone http://hg.mozilla.org/tracemonkey/
cd tracemonkey/js/src
make -f Makefile.ref BUILD_OPT=1
Linux_All_OPT.OBJ/js -j

And you’re in a command line JS interpreter. No fuss, no muss.

Many people don’t realize it but most of what people think of as JavaScript is the browser API, not the JavaScript language. To quote from the JavaScript C Engine Embedder’s Guide:

The word JavaScript may bring to mind features such as event handlers (like onclick), DOM objects, window.open, and XMLHttpRequest. But in Mozilla, all of these features are actually provided by other components, not the SpiderMonkey engine itself. SpiderMonkey provides a few core JavaScript data types—numbers, strings, Arrays, Objects, and so on—and a few methods, such as Array.push. It also makes it easy for each application to expose some of its own objects and functions to JavaScript code. Browsers expose DOM objects. Your application will expose objects that are relevant for the kind of scripts you want to write. It is up to the application developer to decide what objects and methods are exposed to scripts.

The Embedder’s Guide does contain a lot of good information you can use to get started embedding SpiderMonkey into your application. It’s worth a read if you’re looking for a decent scripting engine for your app.

alcides
alcides

Will Google’s Android Play DOS to Apple’s iPhone? — RoughlyDrafted Magazine

As an Original Design Manufacturer for Palm, HTC watched as Palm adopted Windows Mobile in place of the Palm OS and subsequently fell even deeper into crisis. Palm’s only successful phone since has been its Palm OS-based Centro. HTC undoubtedly sees Android as its ticket to becoming the next Dell, but without a similar dependance upon Microsoft. Android for mobile phones is essentially playing the role of Linux for PCs, except that it has the backing of a major company behind it.
alcides
alcides
alcides
alcides

An Epic Introduction to PyObjC and Cocoa

won't even need to do the conversions yourself unless its a method from a class that you've defined.
alcides

Comic #864: A BRIGHT LIGHT

The House Bunny, the chickiest chick flick that ever chicked, text messaging, glare

I don't know why I continue to beat up on The House Bunny in the comic. I saw it on Saturday with Cami and my sister-in-law and it's a perfectly serviceable film. There's nothing new about the plot, though. It's basically Revenge of The Nerds with hot pants. Frankly, one wonders if you couldn't accuse screenwriters Karen McCullah Lutz and Kirsten Smith of self-plagiarism. The two wrote Legally Blonde back in 2001 and The House Bunny shares a similar feel. The major difference being that Reese Witherspoon's Elle Woods was actually a very intelligent and driven young woman with a fluff exterior. Anna Faris as Shelley Darlingson is a dyed-in-the-wool moron that ends up being more heart than brains.

Both seem to have an affinity for naming their pets cutesy names. "Bruiser" for Woods's chihuahua in Legally Blonde. "Pooter" for Darlingson's cat in The House Bunny.

The other big difference, of course is that Legally Blonde is the far superior movie. At least it had a plot that kind of makes sense. The House Bunny is all over the place and edited terribly. There are huge logic gaps in the film, sacrificed, I suppose to make room for "The Positive Message" at the end of it.

I kind of left the theater wondering who this movie was supposed to be for. Was it meant for geeky girls to teach them how to embrace their inner sexpot? Or was it for vapid, materialistic hard-bodies to teach them how to crack open a book every once in a while.

The movie leaves you hanging on a string for most of the second act. After the geeky girls of the Zeta house get their makeover, they become superficial snobs, no better than their adversaries-- and you wonder "Oh my God. Is the movie going to leave them like this? Could these characters realistically abandon a lifetime of social awkwardness and rebellion after one application of lip gloss?"

As clumsy as the movie is when it finally comes around to delivering it's message, the girls would have been better off left as bubbleheads.

I wanted to like The House Bunny more than I did and I think a lot of that is based on the strength of the performances between Faris and Emma Stone. Faris has created a great screen ditzoid, you just wish she had a better script to do it in. Emma Stone is completely natural as the over-compensating geek. She speaks and you cringe, but for a good reason - because her acting nails that awkwardness so perfectly.

Maybe The House Bunny is a better movie than I give it credit for because I've actually been giving it a lot of thought over the last couple of days. There are quotable lines from the movie and a few strong laughs. But it feels like it was assembled so hastily, it's like a missed opportunity for Faris and Stone.

I have more to say about the film, especially regarding some of the supporting performances. Specifically, Kat Dennings, who I think was woefully miscast. I'm sure it's something we'll be talking about in greater detail tonight on The Triple Feature podcast at 9PM CST over at TalkShoe. If you're interested, please tune in and contribute to the conversation. We'd love to have you!

See you then!
alcides
1079_3a8e_500
X Girls Y Cups
Also no results: 1girl10000cups, 2girls(5+3i)cups, 65536girls65536cups, or 3frenchhens2turtledoves1cup.

August 24 2008

alcides
alcides

Real-Time Web Collaboration Tool

My master’s thesis project was a web collaboration tool that I felt people needed to explore ideas, resolve issues, track progress, and be more productive.
Availability, scalability and highly asynchronous communication were a priority, enabling efficiency and full interactivity.

I have actually seem a live demo of the project, and it’s really impressive. It is not available in HD; so it might be hard to understand most of it, but it’s a project manager, that also let’s you collaborate on real-time. The technologies used are also something interesting. Jabber, SVN and long-lived http connections.

Older posts are this way (If you are dragging the scroll bar, release your mouse and we'll load more.)
Just a second, loading more posts...
You've reached the end.