Fork me on GitHub

Jun 13, 2008

WWDC rant!

This is a rant, if you're an Apple fanboy please stop reading :)

WWDC stands for World Wide Developer Conference, but after seeing the video podcast, I want to say, are those(the people that went to that conference) really developers?

I want to point out a couple things of the people that went there:

  • They said WOW with the crappy Google services wannabe(mobileme)
  • They clap even more with the hardware improvements than the software improvements
  • They really loved the price(poor developers?)
  • They laugh(and this really pissed me off) of the guy from Spain name(even though he presented the nicer app)
Its funny I saw in Twitter guys saying that the WWDC is the Super Bowl of developers... ORLY? if you want to go to a real developers conference then go to GUADEC or ApacheCon or Any of Microsoft conferences.

AppStore

Jobs described this ripoff as a innovative solution to every developer, the second coming of Christ without any doubt, I have some words for you Jobs... A P T and Add/Remove applications in Ubuntu | GNOME.

Cons about background running applications

*sigh*, ok, meanwhile I agree that running apps in background can be evil, I can see some controversy(they run their platform in background, and some apps too like Music(or Ipod, don't know what the name is)).

I have to say it, OS X does this all the time! it runs a crappy file browser in background all the time, and all applications you close, guess what, they go as a background process too. So this guy is full of bullshit, and what Apple wants is you not running a server in your iPhone that runs a DAAP share so every user can download your fully DRM music :)

And off course this means, no Mono, no Firefox, no Java... and so on!, and this lead me to my next point.

We are releasing this SDK we use to develop all the built-in applications in the iPhone, so you can develop the same apps

BullllSSSSHHhh... then I gonna write a Download manager... you can?, or a Amazon MP3 downloader that copy your music to your library, can you do this? hell no!.

Jobs explaining how fast is 3G

This is a developers conference, you have to say that? I mean, don't you guys think that we KNOW THIS FACT? I mean, tell me that is fast, if Jobs develop this 3G thingy, but the thing is more than 100 year old.

Things missing

Even though I consider the iPhone platform very buggy(Safari crashes and the music app does not play some of my songs). There wasn't announcements on how many bugs were fixed, and|or improvements of the things that we use every day. Again, was this a developers conference? ORLY?

And, since this was a non-developers presentation(or conference) what about the At&t contract? price information?

Conclusions

About the conference IMHO this is not for developers, and I don't know why this "developers" where so happy of being there.

I have to say, I'm sold, I'm going to buy this new update(since I own a iPod touch... I really dislike phones), and I might be developing apps for that platform, I believe is great to bring this to the mobile platform, BUT, is not innovative and is not perfect and Jobs is WRONG so WRONG!.

Jun 11, 2008

I'm powered by Ubuntu

My Ubuntu laptop
My newest Ubuntu sticker it replaces the Vista one :)... thanks datalizing


ubuntized
The old one, thanks Canonical

Jun 9, 2008

Severed Fifth

Buying a laptop?

I just want to point out what Matthew Garrett said about buying your next laptop:

Is everything made by Intel? no? try again... yes Success*

* Success is not guaranteed

He also said something really funny and interesting(that I completely agree of course):

Don't install Linux on Apple's hardware, don't be stupid
Check the whole talk at LugRadio USA 2008: http://video.google.com/videoplay?docid=7753780993269800999

A&O 2008-06-09: GitSharp low level API

Achievements
~~~~~~~~~~~~

* Design work [DONE]
* Index [DONE]
* Trivial Merge [DONE]
* IndexEntry [DONE]
* ObjectStore [DONE]
* Core [DONE]
* Objects [DONE]
* Tree [DONE]
* Blob [DONE]
* Commit [DONE]
* Tag [DONE]
* HASH [DONE]

* Work on Core [IN PROGRESS]

Objectives
~~~~~~~~~~

I'll work in these topics:

* Core Objects
* Read Objects
* Write Objects
* ObjectStore

Love
~~~~

* mdx4ever and sontek: They point me to System.IO.Compression that will help me to write and read objects in the git repository

Jun 7, 2008

Zombie meme

I saw this in Brandon Perry's blog. This is funny :):

You are in a mall when zombies attack. You have:
1. One weapon
2. One song blasting on the speakers
3. One famous person to fight along side you.






#100

A hundred posts
Cien entradas

:)

Jun 3, 2008

Guido's Quote Of The Day

Guido van Rossum(Python programming language BDFL):
but in practice the difference between practice and theory is larger than in theory
Source: http://mail.python.org/pipermail/python-dev/2008-June/079994.html

Posted in twitter by @ceronman

A&O 2008-06-02: GitSharp low level API

Objectives
~~~~~~~~

* Finish design [IN PROGRESS]

* Somethings have to be figured out first:
* Create a base for Hector work(so he can develop the high level part) [FIGURED OUT]
* How does Index works and how are we going to implement it(its different on every implementation) [FIGURED OUT]

* Continue working on "Core" which is Object, Tree, Commit, Blob and Tag [SOME WORK DONE]

* Start work in Index [NOT DONE]

Objectives
~~~~~~~~~~

* Design work
* Index
* Trivial Merge
* IndexEntry
* ObjectStore
* Core
* Objects
* Tree
* TreeEntry
* Blob
* Commit
* Tag
* HASH

* Work on Core

Love
~~~~

* miguel: he pointed me to nice documentation, the author is really good explaining git concepts(http://s3.amazonaws.com/chacon/git-talk.pdf)

disclaimer



Things written in this blog are my personal thoughts or points of view, and do not represent at all the position of my employer.

Code in the website is licensed under The MIT License

Content of this blog is:
Creative Commons License
Licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License.