jQuery Mobile 1.1, which will be ready for release in mid/late February, will have some nice updates. I’m sure mobile web developers are happy to hear some of these:
- Fixed Toolbars – no more repositioning after a scroll, jQuery Mobile will have true fixed toolbars! Even better, purely CSS-based.
- AMD Support – A CommonJS standard, will be supported. (not the processor!)
- Better AJAX page transitions – to quote the post, “Smoother, Faster”.
Also good to note, is that touchOverflow will be deprecated in 1.1. That means it should still work, but we should start moving away from it in our code.
It’s good to hear that the jQuery Mobile framework team is planning on regular releases every few months.
The Apple iPhone4 is the key to the success and imminence of the upcoming Apple TV (or iTV).
Everywhere you look online, it’s rumors about the upcoming Apple iTV.
Why is the Apple TV inevitable?
Other than it being mentioned by Steve Jobs in his biography as the next frontier for Apple, it’s just smart business.
There are 1.4 billion TV’s around the world. On average a TV costs about $700. That is an approximate market of about $1 trillion.
There are 5.3 billion mobile phones around the world. The average mobile phone cost (to consumers) around $100. That’s a market of $0.5 trillion.
With the average cable bill upwards of $75 a month, there is a huge gap for Apple to fill with it’s digital delivery. Customers are abandoning cable more and more often because of the high cable bills, and the availability of alternatives.
In order to compete with Microsoft, who has sold 57.6 million XBox units, for the coveted “set top” position (center of the home theater) — Apple has to step up their game. The AppleTV (in it’s current form, essentially an iTunes extender) has sold a paltry 2 million units (constantly referred to as a “hobby”).
Microsoft is competing via the XBox in bringing live programming, movie streaming, and even social media apps to the home theater. Why hasn’t Apple struck yet? They have the distribution network, they have the customer base, yet they have sold only 3.4% as many set top units as Microsoft.
They are waiting to get it right.
Was just doing this, and thought it’d be a nice guide to write up.
I’m assuming you already have Apache2 installed on your machine. If not, check how to install Apache 2 on Ubuntu.
Mod_rewrite is a module that allows runtime modification of the URL structure. Typically this is to allow .htaccess directives to implement friendly URLs. This is done frequently in WordPress and many other CMSes.
Link to the Module
Apache 2 on Ubuntu is a bit different than some servers, as Apache is usually controlled in the /etc/apache2 directory.
There will be 2 directories for enabling mods, they are /etc/apache2/mods-enabled and /etc/apache2/mods-available. Mods-enabled includes a list (hopefully links) of files that are enabled via the configuration file (if you look, there’s a command to load all modules in that directory). Mods-available, is all modules you can enable.
To create the link:
ln -s ../mods-available/rewrite.load rewrite.load
Fixed in this release is a bug that affected a ton of WordPress installations, the Script loader failing on no-JSON PHP servers. I had written up a fix in Help: WordPress broke after 1.3 Upgrade.
Other fixes in this release:
- Multi site upload limit fix
- Widget count on dashboard fixed
- Never show two flyouts at once
- userdata not workign properly
- Toolbar warning messages
- Unwanted backalshes in output
- Users could change logged in “Administrators” to “Subscriber” (Yikes!)
- … and a few more.
If you had to install the Hotfix 0.8 plugin, you should definitely get this minor release installed.
I just saw that Boston.com has an article posted on December 26, 2011 titled Removing the legal eye patch, announcing why it is in support of SOPA. Their main argument is that law enforcement needs more tools to stop piracy, and is summarized in this paragraph:
The Stop Online Piracy Act currently before Congress would finally give law enforcement the tools to crack down on the websites that enable Internet piracy. Currently, one can use Google to quickly jump to a site that offers pirated HBO shows or bootlegs of the latest hit album, or go on YouTube and watch television shows or music videos uploaded illegally, actions for which neither website faces repercussions. (YouTube has a policy against posting pirated material, but no legal obligation to police its site.)
Over the past few months, activists on the internet (most prominently on Reddit, Reddit Targets Alleged SOPA Supporters) have been voicing serious concern over this bill. The concern isn’t over protecting piracy (although I’m sure some are hoping to protect that0. The major concern is over the way in which the bill was put together.
The most dangerous parts of this bill, are sections that force website owners to be responsible for the content published by it’s users. Site’s like Google’s YouTube, Facebook, and almost any other site that allows user submitted content would essentially have to shut down.
When you first got your iPhone it was fast, and now … not so much.
Sometimes it just takes a few seconds for the keyboard to start working, or for an app to work when you launch it.
What can you do to speed up your iPhone or iPad?
- Make sure you have the updated Firmware
Connect your device, and open up iTunes. Under devices, click your devices and click “Check for Update”.
- You should regularly reset your iPhone
To restart the iPhone, you press and hold the power button (up top) and the home button for a few seconds. You will see it go black, and the Apple icon pop back up.
- You should close out your apps
Yup, every app you ever opened is still “running”. If you double click your home button you’ll get the taskbar. You can scroll right to see all the applications you have ever used. To “close” the apps, hold down one of the apps until it starts to shake and gets that red sign in the top left corner. To close the app, tap that close button. Your apps will still be on your phone, and keep their data, they just won’t be stored in memory. I do this every few days to keep my iPhone going fast.
- If all else fails .. you can reset your iPhone settings
Check out my post from a year ago, Help: My iPhone 3G or 3GS is slow, how do I fix it? It will tell you how to reset your settings to speed up your iPhone
That should at least speed up your iPhone or iPad a bit.
I wish you readers all the best in 2012.
If you haven’t seen it, check out the imgur Best of 2011. 11 of the most viewed image collections on imgur.com. One of my annual favorites to check out.
What do I expect in the next year?
- Much more WordPress work (on more complex and demanding sites)
- A trip somewhere, maybe Europe.
- To redo seangw.com at some point. The site is becoming more popular (we get thousands of visitors every day) — and the site now deserves some love. What web developer/blogger websites do you like most?
- To actually use my SEO knowledge on my own sites!
- Introduce an “Ask A Question” button on the site. If you don’t know, I welcome any and all feedback. You can Contact Me anytime if you have a questions not answered on the site.
- New monitors (I’ve had my 3 monitors since 2003?) — it’s time.
- Even more social interactions! The facebook and Google Plus buttons have been popular this year. Next year I will build dedicated brand pages (and maybe a Twitter brand page, if they open it up)
- I may even migrate this “blog” out from under the “wordpress” directory and to the root of my site! Craziness.
Finally, I want to thank all the people that have shared this site in 2011.
Some viewership numbers:
December 2008 – 200 readers/week
December 2009 – 1000 readers / week
December 2010 – 1,800 readers / week
December 2011 – 9,000 readers / week
So I appreciate all those Facebook likes, those tweets, and links to some of my posts.
If there’s anything you’d like to see covered in 2012, please shoot me a message.
Happy New Year
Many people have visited my iPhone Lost Contacts post (5 solutions to the problem) from a few months ago. Apparently everyone still has iPhone issues.
A recent visitor (thanks garykob!) to the site posted a possible “Solution #6″ that involves Windows XP and leverages the Windows Address Book. You can see his solution on the Apple Support Forums, or you can follow his steps below.
As a note, I believe this only worked because at some point, the contacts were stored in Windows Address Book. It’s very likely that your contacts might be there, and you may not even know it:
- iTunes -> Devices -> My phone -> Summary Tab -> change [ ] Back up to iCloud to [x] Back up to this computer
- iTunes -> Devices -> My phone -> Info Tab -> [x] Sync contacts with Windows address book -> Apply/Sync -> Success!
The discoverer of this fix says that Windows address book was never synced to, and this worked. Again, I expect at some point something sync’d with Windows address book (and the fix isn’t complete).
Please let me know how it works for you!