Thursday, October 23, 2008

Apple University

I once read that companies could run without a country because they are a country by themselves.

Is Apple depending on Public Education? here

Computer circuit built from brain cells

"For all its sophistication and power, your brain is built from unreliable components – one neuron can successfully provoke a signal in another only 40% of the time." here

Wednesday, October 22, 2008

Symbian Foundation!

Lee Williams nominated as Executive Director for the Symbian Foundation

Industry veteran to lead the foundation that will drive the future of the leading open mobile platform for smartphones

London, United Kingdom - The ten initial board members of the Symbian Foundation (AT&T, LG Electronics, Motorola, Nokia, NTT DOCOMO, Samsung Electronics, Sony Ericsson, ST-NXP Wireless, Texas Instruments and Vodafone) today announced the nomination of Lee Williams as the Executive Director for the planned foundation. Lee is currently head of the S60 organization in Nokia's Devices business.

"We are delighted to have such a strong and experienced leader to head the Symbian Foundation" said Kris Rinne, senior vice president, architecture and planning, AT&T on behalf of the initial board members. "Lee Williams is well known in our industry and has been a driving force in the establishment of the foundation. Following an extensive, independent selection process, we believe that he is the best candidate to lead the foundation. He will now work to ensure we get the most complete and competitive Symbian Foundation platform offering and setup the operations needed to drive the platform to its next phase of evolution as quickly as possible."

"I feel honored to have been invited to serve in this role", said Lee Williams. "This is a great opportunity to directly help deliver on the promise of the foundation, working with the stakeholders and prospective members who are so committed to make this initiative a success. To me, there can be no more exciting role in the mobile software world than to lead the Symbian Foundation."

Sunday, October 19, 2008

Boombs in the laudromat?

"In recent years, as it has tried to improve its performance in Iraq, the U.S. military has done a lot of remedial studies of earlier counterinsurgency campaigns. This note, passed along by a Special Operations officer, describes a couple of tricks the British learned battling the Irish Republican Army in Northern Ireland" more here

Saturday, October 18, 2008

Where is the money coming from?

Productivity 2.0

"For years, books and articles and blogs on productivity have been showing us how to be more productive: crank out the tasks, multi-task, work faster, be organized." more here

Sunday, October 5, 2008

Funny...

http://www.legendstelegraph.com/en/default.aspx

4th screen?



"He (Olli, the ultimate boss) singled out the positive impact that Apple has made on the industry with its iPhone over the past year, saying the Cupertino, California computer and consumer electronics company had done the mobile phone industry 'a big favor.''We have a new, credible competitor in this business. You know I need to take my hat off,' he said of how the iPhone has raised expectations for phones. He added: 'Of course we need to be able to respond to any competitor and we will.'"

"Thinking back to nearly a year ago to when Google introduced its rival mobile Internet software system, Android, Kallasvuo said Nokia had been working toward similar goals for a far longer time. 'I realized that we could have made the same announcement 10 years ago,' he said."
from here

Monday, September 29, 2008

Sunday, September 21, 2008

BEST?

For those who do not really understand what is BEST...

http://ww1.rtp.pt/noticias/index.php?headline=98&visual=25&article=363351&tema=27

Thursday, September 18, 2008

I want that!

http://www.behance.net/Gallery/Concept-Cell-Phone--Need/92844

Wednesday, September 3, 2008

I have choosen PHP 4 years ago and you?

"Bray, who is Director of Web Technologies at Sun Microsystems, co-creator of the XML 1.0 and XML Namespace standards, co-founder of Open-Text, and contributor to the Atom Publishing standard (whew!) spoke in a presentation entitled “How to combine PHP technology with Java based on Enterprise Systems”

Read more here

All to the blonde?

"Suppose you are one of a number of boys hanging out at the school coffee bar. At the other side of the bar there is a group of beautiful girls, all but one of them brunette. The only blonde girl in the group is the one all the boys would first approach. Should you disregard what the other boys would do and try to talk to the blonde first? What if everyone goes for the blonde? If you are not sure about what to do, mathematics can show you the best way to proceed. This is what this note is about."

Read the rest, here.

My personal opinion is that is quite more complex than this and there are countless variables on this game. Come to play it someday...

Minority Report?

http://touchkit.nortd.com/index.html

"TouchKit is a modular multitouch development kit with the aim to make multitouch readily available in an open source fashion. It is a sister project of the CUBIT multitouch system and aimed at rapid implementation of multitouch projects."

Size of a Dimme!

After reading the following article taken from here:

"Taipei (Taiwan) – In very simple terms, all chip manufacturers have the same business goal: To sell more chips every year. If your core market limits your growth, you will have to look for new markets. Intel has recently done this with its Atom processor, which targets low-cost computing devices and handheld computers. Nvidia’s Tegra hits expands barriers of market segments and puts the company within reach of a new market that currently has a demand of more than 1 billion processors per year. It could be a game-changing move for Nvidia - not just in terms of growth opportunity."

We can predict the mobile industry will twisty very soon...

Lazy of Efficient?

This expcert from Realm of Zod:

"On a non-technical note, I thought I’d meander a bit about my programming philosiphy. In my opinion, there are different kinds of developers. There are those that have fallen into the trade through fate and must program to eat. Generally, those kinds of developers latch on to one environment and/or platform and ride it until it is no longer popular. These developers tend to always have a reference manual handy and probably copy and paste alot of their code. There are other developers who are tinkerers, they experiment with various languages for fun not really accomplishing anything other than the pursuit of knowledge (I started here). These developers are not an expert in anything but have general knowledge about everything. These are gross generalizations but the point i’m making is that there is another class of programmer which isn’t talked about much.

There is also what I call the lazy programmer. This doesn’t mean what the words imply, as I do not mean to say that a person is lazy at programming, more accurately I mean to say that a lazy person is a programmer. Huh? Well I’m going somewhere with this so bear with me. I recently started using a quote by Linus Torvalds as my email signature, he states: Intelligence is the ability to avoid doing work, yet getting the work done. This is the concept which I am elaborating on, which is that there is laziness and then there is intelligence but when you mix the two, magic happens. I believe that laziness is the key to innovation. People invent things to make life simpler, in other words they create machinations to do stuff so that they don’t have to do it themselves. So I guess you could say this paradigm goes beyond programming but in all areas of development.

I read another quote somewhere (I cannot remember where), that states simply that a programmer will spend hours developing a program that will accomplish what they could’ve done themselves in a matter of minutes. True, I’ve been guilty of this many times and I often become afflicted with the condition known as over-engineering. My pack-rat mentality forces me to adjust my routines and habits into accounting for the possibility I may have to repeat a task sometime in the future or reuse an item. If I have to accomplish a task in a program, rather than hard coding an algorithm to get the job done, my approach is to write a reusable component that is more or less a blackbox that takes parameters. I’ve created an algorithm that’s capable of getting my task done rather than just doing the task. Now that i’ve spent an hour developing a component to my job, I can write two lines of code and actually do the task. Problem solved."

Made a bit of buzz...

Hug a Developer Today

This teaser will only make sense if you already developed something from someone.

And this lecturer will make even more sense if you done it many times or manage who does it.

Sister look deeper...

This is what we should expect in lets say: 2/3 years?


Aurora (Part 1) from Adaptive Path on Vimeo.

Yes sister, Google is on your way!

Some days ago while commuting on my daily train I wrote this article, where I stress that the future will be all the applications residing on a server and being accessed by a thin-thin client: a browser.

Some days later my friend F. gives me the news I was wainting since Google bought a domain for its upcoming browser (some 2 years ago).

Enjoy the revolution "fatties".



Saturday, August 30, 2008

Open Ports

If you're having problems on knowing what ports are being used by your machine check the following commands, has it is quite difficult to check all the info on the command line a .txt is save on your hard drive.

I used this commands in order to set a local AMP server on Windows (XAMPP) and there was a conflict between Skype and Apache both using port 80. The solution was to set Skype configuration not to use port 80 and restart the machine.

To check open ports on your system
netstat -an > c:\openports.txt

To check open ports and PIDS
netstat -ao > c:\openports.txt

GIMP Transparency

Taken form here
  1. Open your image in the gimp
  2. Right click the image and go to LAYERS then ADD ALPHA CHANNEL. You won't notice anything happening, but don't be concerned. It basically adds a transparent layer at the bottom of your image so when we erase the colors.....it's shows the transparent layer. Which of course would show whatever was under it on the screen.
  3. Right click on the image again and go to SELECT and then down to BY COLOR. A window that is all black opens up. Don't change any of the settings....just use the defaults for now.
  4. Now click on the color in the image you want to be transparent. These colors will now show up outlined.
  5. Right click on the image again and go to EDIT and then down to CLEAR. This should now erase the outlined color you just picked from the image and the "transparent gimp checkerbox" should show through. This is the Gimps way of showing you that section is now transparent.
  6. Right click on the image and choose SAVE AS and make sure to save as a GIF file if you want the transparency to work on the web.

Tuesday, July 1, 2008

TiMiTips - Free life tips to the world

Recently I have been some reading about time management, namely, Hack Your Day.

From there I came across some sites that lead me to a increase on email on email processing.

According to GTD, Get Things Done, I have the following buckets, which are merely Gmail labels:

#DO-FAST
#DO-LATER
#DO-WEVER
#DO-W8

The following Gmail filters:

Matches: #DO-W8 DO-W8 do-w8
Do this: Mark as read, Apply label "#DO-W8"

Matches: subject:(#DO-FAST DO-FAST do-fast)
Do this: Mark as read, Apply label "#DO-FAST"

Matches: subject:(#DO-WEVER DO-WEVER do-wever)
Do this: Mark as read, Apply label "#DO-WEVER"

Matches: subject:(#DO-LATER DO-LATER do-later)
Do this: Mark as read, Apply label "#DO-LATER"

This buckets only receive (are labeled) items which I cannot process in less than 30 seconds, as for example a simple , wedding styled, "Yes, I do".

#DO-FAST :: Receives everything which needs to be processed in the same day
#DO-LATER :: Receives everything which needs to be processed in the same week
#DO-WEVER :: Receives everything I want to check same day later
#DO-W8 :: Is waiting for an answer. It can also be in another DO-* bucket.

On the end of the day I process the #DO-FAST. If I don't finish/assign a task I'll have to send it to #DO-LATER.
On the end of the week I process the #DO-LATER. If I don't I'll have to send it to #DO-WEVER.
Of course I can leave them in the same bucket and reiterate everything once more.

The key thing is that any part of the path #DO-WEVER - >#DO-LATER -> #DO-FAST is not permitted.

Everytime I need to send something to a bucket I just send a mail to myself with the label "do-fast", "do-later", etc

See ya,
Tiago Matos