Journaling on estrip is easy and free. sign up here

Paul's Journal

paul
My Podcast Link

03/25/2008 21:31 #43790

The death of the not phone
Category: mobile
It looks like 4 programmers left the maemo team at Nokia . Four key programmers quit at the same time. I wonder what that means for maemo

Seeing as everything is open source it will just carry on I guess. I wonder what it will mean for the supposed Sprint wimax enable not phone that is on the horizon.

It kind of makes me sad.
carolinian - 03/26/08 17:42
IMHO, Symbian's not a very good API, and neither is Gtk which, from my limited understanding of Maemo, Maemo is based on. The only surprising thing about all the other non-Qt departments getting phased out at Nokia was that it has taken as long as it has for this to happen.

Hopefully they'll start making some Qt-based tablets soon.
uncutsaniflush - 03/26/08 06:07
When I first read the subject line, I thought to myself "no oh, something happened to (e:paul) 's not phone."

I would suspect that this has something to do with the Trolltech folks. Over the years, I've heard that they don't play well with others.

03/23/2008 00:30 #43765

Nokia Sapphire Arte
Category: mobile
Nokia came out with a new phone that has a sapphire jewel and leather. It comes in the most ridiculous box for a tiny cell phone.

image

I want it but will not be getting it as it has a ~$2000 price tag

image

image

Here is a high res copy of the close up


It makes the nokia 7900 crystal prism look like trash. Ironically they have the same insides.
image

03/22/2008 23:02 #43762

Totally changed my mind about the ad
Category: estrip
I think I am going to go with this instead of my old idea (e:paul,43431). It is a vector sketch I made of my house. I figure it fits the occasion much better than my original more abstract one.

image
metalpeter - 03/23/08 09:52
I will admit I liked the other one and thought it looked really good. That being said this ad really catches the eye also. That being said with this being in the program it is kinda a double add it not only points out the site but it also advertises your house if someone flips through that and then they see your house they will know you have something to do with both estrip and the tours.
leetee - 03/22/08 23:15
I love it!

the abstract one was nice, but this, well, seems so much more Buffalo

03/22/2008 14:31 #43758

Apple's antichrist
Category: random
So after this dramatic day of someone trying to save my soul at work (e:paul,41100) a while back, I put up a religion free zone sign in my cube. I hope people don't think I am being a jerk about it because really I could care less about other people being religious. It is only when they try and convert me to there thing that it aggravates me but that is not what this is about.

Anyways, so I was in the bathroom the yesterday and have the Apple word of the day screen saver running. Its good Friday, the highest day of the Christian holy year and when I come back its got this whole animated Antichrist thing going on across two monitors. If you didn't know about my word of the day screensaver you would think that I really just had an animated Antichrist screensaver. Do you think it is a co-incidence that Apple or whoever they draw the words form chose Antichrist on Good Friday on purpose.

image

Having flowers in the house makes sprin gitme a little more real even though it is 28 degrees today. The sun shining through the windows is nice
image
image
image

The Church of The Ascension on Linwood (e:paul,3683) has a new garbage pile. Is it not totally insane that they have this much garbage 4 days after garbage day. It is like this every week, And what is that garbage bag bridge between the two cans?
image
fellyconnelly - 03/23/08 00:35
beautiful flowers! is spring happening now? please?
jon - 03/22/08 15:40
Whoever has administrative control over the word of the day for that screensaver is a bit twisted, or has quite the sense of humor. Either way, I find it rather funny. I wonder what the word of the day will be for Easter (tomorrow). You'll have to let us know.
jon - 03/22/08 15:23
Wow. At least the guy in your cube didn't threaten to kill you. But wow, crying, just wow. Anyways...

Last time I was at your house (around the time you guys were moving in) it didn't look that put together (boxes and all). I must say those pictures look stunning. I like it. Well done. =)

03/22/2008 11:52 #43756

So part two of my rant - A Solution?
Category: work
I have been going crazy thinking about a solution for our new intranet which I am in charge of. I am definitely the biggest proponent of AJAX/DHTML front end, PHP/Apache/Mysql backend for most web design but with the intranet we are going to need a lot of mashup like functionality and have many different programmers working on modules that may often reside on the same page. At the same time we are being told we are never going to move past IE 6, at least not any time in the near future. But I can't base the entire intranet on IE6's capability (its so 2001) and I know eventually it will go away. Hopefully, before the intranet requires redesign.

I have no issues with the backend part. In fact now that all our new servers arrived and have been set up, I cannot be happier with that. But with IE6 being the main output mechanism for the data, I am definitely unhappy with the front end.

Not only that but it al works slightly slightly different in each browser and that I have to use a rather large javascript library to deal with those inconsistencies.

We also have the need for some desktop applications that should be build cross platform and tie in with the intranet data. Those could be developed in java but it would be ideal to have a solution that is develop once deploy in multiple formats and apple and java are doing so well together right now.

Flex 3
So this weekend I am evaluating Adobe Flex (web/air app) front end with PHP backend and it seems like a possible solution. As Zend calls it "Party in the front, business in the back."

I am not suggesting the entire intranet reside inside flash, only that modules/mini apps which are embedded in it are. The two major drawbacks that usually are with flash are slow download times and lack of the latest flash player - both not an issue at all in the context of our intranet at work.

The Flex IDE is based on eclipse which has tons of free mods for it. So is the new Zend studio neon, so is Aptana - so it will be nicce to have one development environment for evertything.

With Flex/Flash I can ouput to swf for in browser embedding or I can output to native desktop apps. Even the native desktop apps exported to adobe air have the ability to use HTML/javascript/actionscript/flash. The inbuilt browser is based on webkit, the parent of safari which means no matter what platform I targeted the code would be the same.

Here is a skeleton of what it will look like. On the right are three tabs that will load in different flash/flex based modules based on who you are. Right now I have repeating flash based vector clocks loading just to test if they were memory leaking at all and how fast it loads them. It all seems pretty good right now. Mind ou the deign will be much more refined this is just layout the areas for content. The rest of the page is DHTML/ajax

image
I will keep testing it this weekend but here are my feelings now:

Pros
0. I do not have to worry about the other programmer's javascript colliding in any way when multiple modules are on the page at the same time. This is huge - in the other approach with only DHTML/ajax we would have to test every single modules with every single other module of which there could easily be hundreds. I mean we would use namespacing etc, but al lot of the people developing this stuff are new to javascript and the potential for messing up is huge.

1. Flex has a 60 day trial for the pro version so we can test it out extensively with no overhead, although I am sure I want it.

2. Flex builder is amazing. It is like visual studio which would be a familiar interface for the other teams who would be makng modules for this but is based on eclipse and is multiplatform.

3. Because it is based on eclipse, skills used for zend studio neon could transfer. It is definitely made for programmers.

4. We would be losing nothing in terms of backend development as flex/flash is totally front end solution independent of a backend, meaning we could use php. This article calls it "Flex and PHP - Party in the Front, Business in the Back"

5. Web modules work the same in every freakin browser. Who cares if they upgrade to IE6 or not then. This is a huge bonus.

6. Applications can exported as web swf, mobile apps, or as native system apps using adobe air. They work as native apps the same on every platform. Beats visuals studios windows only output.

7. It can be visually flashy without trashing the CPU the way javascript does.

8. It uses vectors.

9. The front end is scripted in actionsript which is essentially the same language as javascript with more robust options. The major advantage is there is no need for different scripts in different browsers.

11. It can even work with .NET as a backend. Is this a bonus, lol?

12. Linux Apahce is the best for doing this and that is what we are going with so it fits perfect with our current architecture.

13. If we want to do video/audio manipulation or capture, we already own flash media server!

14. With air you can use html/javascript or actionscript/mxml in it.

15. Adobe's MXML which makes widgeting a breeze. It has data grids, accordians, etc built in meaning we don't have to redevelop them in javascript.

16. Easy socket communication for real time data push (COMET) instead of pull (AJAX)

17. If the modules need to interact with the main app they can through ExternalInterface calls, the way surebert does.

Cons
0. Flex builder is $241 for gov't pricing - not very much compared to the retail price of like $700.

1. I am master of cross browser DHTML/AJAX and know the ins and out of every browsers. I even developed my own extensive library for dealing with this - not so masterful of Flex as I am new to it. I doubt, however, that I will have much trouble.

2. Flash modules wouldn't work on the iphone. Boo, fucking boo hoo. I think that Adobe is going to address this at some point. If not I really don't care as we are using Windows Mobile at work and there is a flash 7 client already and a flash lite 3 client for that coming out. Because the backend is agnostic of the fron end, we could always make special apps for the iphone.
paul - 03/22/08 17:07
Flex builder is pretty nice and at our gov't prices there is really no reason no to have it. If it saved 8 hours total it would be worth it.

Jon, you should see it after we do the floors. By the way, why do you still have the < 10 blogs on your avatar!!
zobar - 03/22/08 16:49
I just started using Flex 3 beta in November, and now I'm a total Flex-head. With AIR you can even build desktop apps with it. I did the scoreboard for the roller girls in Flex 3 + AIR, and I've convinced my contract gig to let me use Flex for that, too. I'm pretty demanding from my application frameworks, and I'm really impressed by Flex. I think it finally delivers on many of the promises made by Java [and also, Actionscript 3 is a lot closer to Java than to Javascript]. It also meshes really well with Flash 9, so you can do your graphics work in Flash and your application development in Flex.

I haven't used Flex Builder; I'm just using the free SDK.

:::link:::
WIP: :::link:::

- Z
jon - 03/22/08 15:16
Hmmm... very interesting.
mrdeadlier - 03/22/08 14:51
Ok, then. I'm looking forward to Monday!
paul - 03/22/08 14:34
I can just show you that, it would take like 10 minutes to make.
mrdeadlier - 03/22/08 14:05
Build me a working example with more than just clocks (say, a form with hooks into the Online Directory for searching) so I can get my head around this.