iPhoneer Blog

August 24, 2010

Third-base coaching position carries greater prestige… and it's more 'white'

Baseball’s Praised Diversity Is Stranded at First Base - NYTimes.com

Among baseball’s 30 teams, only 23 percent of the third-base coaches are members of minorities, compared with 67 percent of its first-base coaches. The disparity has existed for decades but it is now about twice as large as it was in 1990, based on an analysis by The New York Times.

The question is why.

It is more than a mysterious quirk: the third-base coaching position carries greater prestige, the pay is better and the position is often a steppingstone to a managerial job.

NYTimes.com - Full article


-- Desde Mi iPad usando BlogPress

Incorrect Opinions on Energy Efficiency

Survey Probes Americans' Incorrect Opinions on Energy Efficiency
Scientific American


"The researchers started their survey with a simple open-ended question: What's the single most-effective thing you can do to conserve energy? More than 40 percent of the respondents said one of three things: Turn off lights, drive less or change the thermostat.

Less than 10 percent identified what experts generally agree are the most effective measures - insulate the house or use more efficient appliances or cars."

» Full Scientific American article



-- Desde Mi iPad usando BlogPress

August 16, 2010

Taxonomy of social networking data — Bruce Schneier — #social

Crypto-Gram: August 15, 2010
— Bruce Schneier

«Below is my taxonomy of social networking data, which I first presented at the Internet Governance Forum meeting last November, and again -- revised -- at an OECD workshop on the role of Internet intermediaries in June.

1. Service data is the data you give to a social networking site in order to use it. Such data might include your legal name, your age, and your credit-card number.

2. Disclosed data is what you post on your own pages: blog entries, photographs, messages, comments, and so on.

3. Entrusted data is what you post on other people's pages. It's basically the same stuff as disclosed data, but the difference is that you don't have control over the data once you post it -- another user does.

4. Incidental data is what other people post about you: a paragraph about you that someone else writes, a picture of you that someone else takes and posts. Again, it's basically the same stuff as disclosed data, but the difference is that you don't have control over it, and you didn't create it in the first place.

5. Behavioral data is data the site collects about your habits by recording what you do and who you do it with. It might include games you play, topics you write about, news articles you access (and what that says about your political leanings), and so on.

6. Derived data is data about you that is derived from all the other data. For example, if 80 percent of your friends self-identify as gay, you're likely gay yourself.»



-- Desde Mi iPad usando BlogPress

August 10, 2010

Rapid cloud development using Google App Engine for the Cycle Hire Widget Android application

"The development team at LFT were able to quickly come up-to-speed on learning a new programming language and development environment in order to build and launch the App Engine backend service for their Android mobile app to the world in less than one week. The executive summary:

• Attended 1-hour Thursday night presentation on Google App Engine (Jul 22)

• Started to learn Python and App Engine on Saturday afternoon

• Launched live service Wednesday, announcing their Android app with an App Engine backend (Jul 28)"

Full article.


-- Desde Mi iPad usando BlogPress

August 8, 2010

Untitled

Google Books Determines That There Are 129,864,880 Books In The World (For Now)
Article from CrunchGear


-- Desde Mi iPad usando BlogPress

August 4, 2010

Chiste: 23% de los accidentes de tránsito son provocados por el consumo de alcohol... (sigue)

Un reciente estudio realizado por el Área de control y estadística de
La Secretaría de Seguridad Pública, afirma que el 23% de los accidentes de
tránsito, si leíste muy bien: el 23 % son provocados por el consumo de alcohol.

Esto significa que el otro 77% de los accidentes son causados por hijos de la
chingada que toman agua, jugos, refrescos de dieta y de sabor, horchatitas,
jamaiquitas, cafecitos y todas esas pendejadas!!!

Por lo tanto, ¡¡¡ cuídate de los pinches abstemios !!!

ATENTAMENTE:
ALGUIEN que se preocupa UN CHINGO por ti....!




-- Desde Mi iPad usando BlogPress

The next time I'm dreaming, I want to remember I'm dreaming

Descriptions of "lucid dreaming" —dreams in which you know you're dreaming— date back at least to Aristotle. Most people can recall at least one lucid dream, and perhaps one in 10 has them regularly. A half century ago some researchers still insisted that lucid dreaming is a contradiction in terms; if we are aware we are dreaming, we must be at least semiawake.

Scientific American article


-- Desde Mi iPad usando BlogPress

August 3, 2010

Ten key indicators show global warming "undeniable": Scientific American

Scientific American: Ten key indicators show global warming "undeniable"


-- Higher temperatures over land

-- Higher temperatures over oceans

-- Higher ocean heat content

-- Higher near-surface air temperatures (temperatures in the troposphere, where Earth's weather occurs)

-- Higher humidity

-- Higher sea surface temperatures

-- Higher sea levels

-- Less sea ice

-- Less snow cover

-- Shrinking glaciers

Scientific American: Ten key indicators show global warming "undeniable"

-- Desde Mi iPad usando BlogPress

August 2, 2010

How Can You Control Your Dreams?: Scientific American #inception

SciAm: http://bit.ly/9P2VRU

"That we can control our own dreams is quite true and really much more so than people seem to know or realize. The details of how to do it are very different depending on whether you're trying to induce lucid dreams, whether you're trying to dream about particular content or whether you're trying to dream a solution to a particular personal or objective problem. "

http://bit.ly/9P2VRU


-- Desde Mi iPad usando BlogPress

July 29, 2010

Religious leaders should be held accountable when their irrational ideas turn harmful

Faith and Foolishness — Scientific American

Every two years the National Science Foundation produces a report, Science and Engineering Indicators, designed to probe the public’s understanding of science concepts. And every two years we relearn the sad fact that U.S. adults are less willing to accept evolution and the big bang as factual than adults in other industrial countries.

Except for this time. Was there suddenly a quantum leap in U.S. science literacy? Sadly, no. Rather the National Science Board, which oversees the foundation, chose to leave the section that discussed these issues out of the 2010 edition, claiming the questions were “flawed indicators of scientific knowledge because responses conflated knowledge and beliefs.” In short, if their religious beliefs require respondents to discard scientific facts, the board doesn’t think it appropriate to expose that truth.

The section does exist, however, and Science magazine obtained it. When presented with the statement “human beings, as we know them today, developed from earlier species of animals,” just 45 percent of respondents indicated “true.” Compare this figure with the affirmative percentages in Japan (78), Europe (70), China (69) and South Korea (64). Only 33 percent of Americans agreed that “the universe began with a big explosion.”

Faith and Foolishness — Scientific American

-- Desde Mi iPad usando BlogPress

July 20, 2010

Boredom can be lethal

«They discovered that those who expressed severe job boredom were 2.5 times more likely to be dead of cardiovascular disease. Their conclusion: “those who report being bored are more likely to die younger than those who are not bored.”»

Technoccult: http://bit.ly/cdOslc


-- Desde Mi iPad usando BlogPress

July 2, 2010

Great PCMagazine article explaining how to print from an iPad

Great PCMagazine article explaining how to print from an iPad: http://bit.ly/ce58Gp


«iPad printing apps claim to do a lot, but in our testing, many of them simply didn't work. There's definitely still room for a brilliant third-party app which can print to a range of Wi-Fi printers, because we couldn't find one. The best we could find was Air Sharing HD, an app that reliably prints to printers shared by Macs on the same Wi-Fi network as your iPad, but even that had some formatting oddities.


There are three basic types of iPad printing apps. The first, supposedly, print directly to Wi-Fi-enabled printers. The second look out on your Wi-Fi network for Macs sharing printers, and can print to the shared printers without any intervention from the Mac's user. This is a decent solution if you go somewhere with Macs and printers. The third type requires you to run a server in the background on a Mac or PC every time you want to print something. I consider that an unforgivable kludge; at that point, you might as well just sync your iPad… http://bit.ly/ce58Gp »


-- Desde Mi iPad usando BlogPress

Cops using Will.i.am's iPad to track down thief

Cops using Will.i.am's iPad to track down thief: http://bit.ly/bf1UjX [TUAW]

«… law enforcement officials have honed in on the the perpetrator using the iPad's GPS functionality, and are close to making an arrest…» http://bit.ly/bf1UjX [TUAW]


-- Desde Mi iPad usando BlogPress

June 30, 2010

iPhone: How to restore 3G data after upgrading to iOS4

Sometimes, the process to upgrade iPhone to iOS4 corrupts the configuration for 3G data. You can see a 3G icon on the status bar, but all apps requiring Internet report that there is no connection. This problem don't affect WiFi connections.


These are the steps I followed to restore the 3G data connection:

1. Download "iPhone Configuration Utility" from Apple site:

2. Run the "iPhone Configuration Utility" and select "Configuration Profiles" from the left sidebar.

3. Click "New" on the toolbar.

4. Fill the "General" section with a name, identifier and description of your choice for the profile.

5. Fill the "Advanced" section with the details of your phone carrier. For Telcel (Mexico) I provided these values:
- APN: internet.itelcel.com
- User: webgprs
- Password: webgprs2002
- Proxy: 148.233.151.240

6. Connect your iPhone using USB and select it on the left sidebar.

7. Go to the "Configuration Profiles" and click 'Install' on your profile.


And done, you must have now 3G data again.





-- Desde Mi iPad usando BlogPress

A Task Management Service — tip via @nttd

A Task Management Service That Maximizes Productivity



Staying productive is hard, what with all the exciting ways to waste time the Internet provides.

Fortunately, there’s Action Method, a service that helps your organize and execute all your projects.

Start by creating a new action—cleaning out your storage room, say—and assigning it to a project, be it work-related or personal.

Action Method allows you to delegate tasks to other people using their email address. You can even send a “nag” to remind someone of a task you assigned to them.

If there’s a work in progress that requires some input, you can begin a discussion thread (this is great for avoiding email inbox overload). You can even upload pictures and documents for quick feedback.

The first 50 new action steps are free. After that, the service costs $12 a month or $99 for a year (there’s also a free iPhone app).

Use it or you may end up being showcased on a future episode of Hoarders.

Visit Action Method: http://netted.us1.list-manage.com/track/click?u=ea7544b086a8473bd90e4c1e3&id=4c0989bee4&e=aac23f4330


-- Desde Mi iPad usando BlogPress

June 29, 2010

3 Tips for Writing Reader-Friendly Memos

HBR: http://link.email.hbr.org/r/2ZBO/OPYM0/XTJCSG/I2ZZE/B9O1B/QN/h


In business today, readers are time-pressed, content-driven, and decision-focused. To write effectively, remember that they want simple and direct communications. Here are three tips for giving readers what they want and need:

1. Avoid complex phrasing. Writing elegantly is not important; delivering smart content is. Let the message stand out more than your language.

2. Be concise. Many memo writers get hung up on "flow." But flowing sentences tend to be long and dense. You don't need choppy sentences, just hardworking ones that deliver content concisely.

3. Skip the jargon. Jargon can be a useful way to communicate among experts, but you should never use jargon if it's meaningless, if you don't understand it, or when your audience isn't familiar with it.


-- Desde Mi iPad usando BlogPress

June 7, 2010

LOST ending in corporate language by ExecuNet

June 07, 2010


So, in the end, LOST turned out to be a helluva long job interview. For those who didn't spend the last six years alternately fascinated and frustrated by the series, I'll translate it into corporate language:

Like many good leaders, Jacob, knowing his tenure was coming to a close, had a succession plan. Well in advance of retirement, he started filling his talent pipeline and selected his top potential replacements. Due to the "unavailability" of some of his recruits at the last stages of the interview, very few candidates made it to the final slate.

The position came with tremendous responsibility and Jacob elected the candidates undergo an arduous series of situational interviews to assess their skills and qualifications. Plane crashes, death, destruction, explosions, polar bears, time travel, electromagnetism, good Locke/bad Locke, and a smoke monster — all to determine who was most qualified for the role of island caretaker.

An interview is an opportunity for candidates to evaluate if the role is a good fit for them too, and of those remaining — Jack, Hurley and Sawyer — two seem less certain they want the position. So Jack selects himself as Jacob's replacement, and when he inquires about the length of his employment contract, Jacob tells Jack he must do the job as long as he can.

Instead of a handshake, Jack drinks from Jacob's cup, and immediately begins onboarding into his new role by accompanying the evil John Locke on a business trip into a cave. But Jack is among the 12 percent that ExecuNet-surveyed recruiters report don't complete their first year in a new job and during a hostile takeover, he learns this role was only for a turnaround specialist on an interim assignment.

Before his exit interview, Jack expediently manages the institutional knowledge transfer to Hurley, who, with his servant leadership qualities, turns out is better suited for the longer term role.

The end.


ExecuNet


-- Desde Mi iPad usando BlogPress

April 25, 2010

Instaviz for iPad is unstable and not iPad style

I bought Instaviz despite of the negative reviews because I really liked the demo videos and wanted it to work.

But the app is really unstable, I've using it for an hour and it's the first iPad app I have that crashes every single time (I have around 40 iPad apps and 100+ iPhone apps). And to make things worse it doesn't save anything, so, if in the middle of your work you want to delete something, be prepared to lose all of your nodes.







If you want to use this for Process drawing be warned that the app doesn't appropriately handle multiple arrows between two shapes, this is annoying if you're trying to use a Diamond as a conditional to return to the previous step.






And its looks and edit style is so iPhone-ish that you can easily tell that it's the same application with a bigger canvas, developers didn't even try to take advantage of the bigger screen and to define a smoother way to rename nodes.

I give Instaviz two stars just for the way it recognizes what you draw, and that's all about this app.


-- Desde Mi iPad

March 29, 2010

Create a custom search provider in IE8 for your favorite sites

In Internet Explorer 8 is pretty easy to add a custom search provider for your favorite sites, so you can search on your site using the standard search bar on IE8.

In our company we have a governance tool and several times a day I need to search for requests given their number.
  1. Someone send me request ID to review.
  2. I open the governance tool.
  3. I click search request.
  4. I enter the request ID and click search.
To add this search in IE8 I just needed to repeat the previous process using TEST as the request ID on step 1, and then copy the URL of the webpage from the step 4 and paste it on this webpage

And that's it, after you enter a name and press Install you can type you can search on your site using the standard search bar on IE8.

March 28, 2010

Disable Narrator on Windows 7

I enabled Narrator on Windows 7, just for fun, and it's really annoying and harder to configure than the Mac OSX voice.

So I tried to get rid of it but even when I closed it, Windows 7 reopen it on every restart. Clicking on the Control Panel I found how to disable it for good:
  1. Control Panel
  2. Ease of Access
  3. Ease of Access Center
  4. Use the computer without a display
  5. Uncheck> Turn on Narrator

October 13, 2009

Steps that worked for me to jailbrake my iPhone 3G 3.1.2 using #blackra1n

3G support in Blackra1n is "flaky", as GeoHot himself said on Twitter.
I tried several times and following different procedures described in related forums, but I always ended with the iPhone in recovery mode.

Until I found a sequence that worked for me in this post :
  1. Plug the iPhone in the computer.
  2. In iTunes uncheck the option "Automatically sync this iPhone when connected".
  3. Close iTunes.
  4. Optional: Several posts recommend to kill the iTunes/iPod processes, but I didn't see a difference doing this.
  5. Start Blackra1n and press the button "Make it rain".
  6. You should see the iPhone going to recovery mode (USB and iTunes logo) and Blackra1n changing to "Running". If you see this for more than 30 seconds then the process has failed. This is what happens on iPhones 3G.
  7. Close Blackra1n.
  8. Start Blackra1n again, but DO NOT press the button.
  9. Hold Power and Home buttons on your iPhone. Don't release the buttons, you must see the screen going black,
  10. After some seconds you must see the Apple logo, release the Power button, holding the Home button.
  11. Don't release Home button, you must see the recovery mode logo (USB + iTunes) and then press "Make it rain" in Blackra1n.
  12. Almost immediately you should see the GeoHot image instead of the Recovery mode logo.
  13. Release the button, and wait for the process to finish. Once the iPhone rebooted you'll see the Blackra1n app to install Cydia or RockApp.
This worked for me,
Good luck!

July 5, 2009

Deming Cycle and Software » Six Sigma + CMMi + PSP/TSP

Often I've been asked on how the quality methodologies used in software are related among them. For instance, talking about Six Sigma, CMMI and PSP/TSP.

My answer is always related to Deming Circle. Deming circle is an iterative problem-solving and quality-improvement process consisting in four steps: Plan, Do, Check, Act.

In software, we use the no-physical characteristics of the products we create as an excuse to not follow an industrial practice, "Why should I care about a free-defect product when fixing it is almost free??" But it is not free, and we must use a proven practice to ensure the little defects injected in design and code don't increase the product price and schedule.

The Deming Circle consists of (from wikipedia):

PLAN
Establish the objectives and processes necessary to deliver results in accordance with the specifications.
DO
Implement the processes.
CHECK
Monitor and evaluate the processes and results against objectives and Specifications and report the outcome.
ACT
Apply actions to the outcome for necessary improvement. This means reviewing all steps (Plan, Do, Check, Act) and modifying the process to improve it before its next implementation.

As you can see, this can be easily mapped to a common development practice. But that not always happen in real life. And when a methodology is followed, it's not always at all levels, meaning some developers don't understand how the quality of the code they produce affects the entire product.

Six Sigma uses industrial practices and tools to follow this improvement circle. In a typical DMAIC process you Define what are you trying to improve, then you define a way to Measure the process status, you Analyze the gathered metrics, then decide what to Improve and, finally, you Control the process to ensure the improvement doesn't fade away.

The problem here is that Six Sigma is generic, what makes it feasible to use in any industry, but not always the ideal tool on a given one, like the software industry. In our case we need first to define a way to measure the software process and then tailor the statistical methods.

With CMMI we have an improvement quality framework for software. For different process areas we can improve using practices from a set of defined maturity levels. First we need to Manage our process, then we are able to Define it for organizational use, once defined we can Quantitatively Manage it using statistical tools, and, finally, use all this data to Optimize it.

The problem is that these practices are relatively easy to deploy for departments, groups of projects, and project managers, but very difficult to find a practical usage in a developer daily work. I, a programmer in a CMMI-5 project, may not know how to apply the available quality tools on the lines of code that I need to write right now.

And here is where PSP and TSP can help us to apply the quality philosophy on a person level. PSP ensures every individual has the basic skills for estimating, planning, quality managing and measuring his/her development process. TSP launch is a set of planning sessions that ensures every one in the project agrees on what is needed to do, how to do it, and what is the plan to follow. During project execution we use TSP Managing to ensure the plan and process is followed, to monitor and evaluate project performance, and to improve individual and team processes and support artifacts.