Tuesday, August 17, 2010

Disable Geo-tagging On The IPhone

1.Open the Settings application on your iPhone.

2.Scroll down until you see the “General” settings option and select it




3.Scroll down to the “Location Services” option and select it




4.Find the Camera option in the table and toggle the switcher - the on and off switch next to its associated application - to “OFF”.




Friday, August 13, 2010

ooVoo: Unfreeze Video Feed

1. Go to the top left of the video window

2. Press the Video Resolution drop down/button

a. Select a new resolution

3. After the new resolution refreshes the video feed you can change your resolution again to whatever you had it as before


NOTE: A very high resolution trying to work with low bandwidth could be the reason the video feed froze in the first place

Tuesday, August 10, 2010

Readability on MobileSafari

1. Go to: "http://lab.arc90.com/experiments/readability/"

2. Then, bookmark that page (in MobileSafari) and rename it to "Readability".

3. Now, at the link you just visited in step 1, you should see a box with text that looks like code in it. Copy that by using the iPhone's copying function.
This is the code you will be copying:
"javascript:(function(){readConvertLinksToFootnotes=false;readStyle='style-newspaper';readSize='size-medium';readMargin='margin-wide';_readability_script=document.createElement('script');_readability_script.type='text/javascript';_readability_script.src='http://lab.arc90.com/experiments/readability/js/readability.js?x='+(Math.random());document.documentElement.appendChild(_readability_script);_readability_css=document.createElement('link');_readability_css.rel='stylesheet';_readability_css.href='http://lab.arc90.com/experiments/readability/css/readability.css';_readability_css.type='text/css';_readability_css.media='all';document.documentElement.appendChild(_readability_css);_readability_print_css=document.createElement('link');_readability_print_css.rel='stylesheet';_readability_print_css.href='http://lab.arc90.com/experiments/readability/css/readability-print.css';_readability_print_css.media='print';_readability_print_css.type='text/css';document.getElementsByTagName('head')[0].appendChild(_readability_print_css);})();"

4. Visit the bookmark that you just named readability, and click edit at the bottom of the screen. Arrows should appear to the right of all the bookmarks that are displayed on the screen. Click the "Readability" bookmark.

5. In the second field - the one below the name field that displays the name Readability - paste the code that you just copied.

6. Click done.

7. Visit any article. When you want to view it using Readability, just click the readability bookmark.

Thank you for reading! I hope this helps!

Thursday, June 17, 2010

Safari 5

I recently downloaded Safari 5 and I am impressed. I want to go over some things: Safari Extensions, Readability, UI changes. Those alone make this update worth the download.

I will start off with UI changes. There are a few things that the user will notice. First, the brought back the blue loading bar. Another UI change can be seen in the History and Bookmarks window. They changed the style of the buttons and the color. Anyway, since these UI changes were more for show than for functionality and accessibility, I will move on to the next two things I want to talk about.

Readability. This is a great feature that analyzes the active webpage. It breaks it down utilizing DOM's functionality. After parsing appropriately, it reformats for easy reading, what is most likely the main article in the page. It is much easier to use than the old Arc90 bookmarklet. I bet the code is essentially the same, but by putting it into the Objective-C language, it runs faster.

Finally, Safari extensions. Now any developer can create extensions to add functionality to the Safari Web Browser. One example is an extension that allows the user to download the current YouTube video.
I find it nice that an extension can really get a high level of interaction with a web page (UI Interaction and WebPage injection). Soon, I will post a tutorial on how to make Safari extensions.

In sum, Safari 5 is loaded with some killer features. Safari Extensions, and Readability, along with algorithmic optimization makes this browser REALLY impressive. It is something everyone MUST download.

Programming Tip: Be Care With Quote Syntax

The other day, I was writing a program. It has to display a "\". So obviously, my first instinct was to write that. What I did not remember was that a slash there usually is waiting for some letter to come after it to denote a return or something similar. So, it was taking a quote as that letter. However, a ' " \" ' doesn't actually mean anything so the debugger was getting stuck there. So when you want to write a back slash, you have to click it twice.

Essentially, by doing so you tell the javascript engine that the \ is not denoting a symbol to realize that the \ isn't actually waiting for something like "\n". Alternatively, you could use the special characters ampersand format for a slash: "&#92".

Slow Boot up Macintosh Snow Leopard

NOTE: This probably applies to Leopard too.

Over a month ago, I had a problem with start up on my mac. I think it was because I had a partition that was the main one for boot up, but after I deleted it Snow Leopard did not know what HDD to boot from. So, it would first check for network volumes. However, none could be found. We all know that loosely-connected or nonexistent network devices will cause problems, because they cannot be found. Anyway, that was my problem. It was increasing boot times between the bootloader and the Apple Logo up to 25 seconds.

Lesson to take away: If there is an unusually large delay in the time it takes to switch from the bootloader to the Apple Logo, the problem could possibly be remedied by going to "Apple Logo --> System Preferences --> Startup disk", and selecting a startup disk. (There is no need to click any apply buttons, because when you select the disk, the OS basically just automatically applies it.

Sunday, April 18, 2010

Chromium

I think that if Google Chrome cannot find a search on a website, then when you type in a website and click tab to search that website it should just create a google search with the "site:" parameter. I'll submit my code for that soon.

Search This Blog