Friday, July 30, 2010

Watch Out for Sketchy Apps!

Android and iPhoneImage by quinn.anya via Flickr
Android and iPhone users may be inadvertently downloading apps that access private information on their phones without good reason! Lookout's App Genome Project warns about sketchy apps you may have already downloaded.
Enhanced by Zemanta

Zemanta

While trying to link Google Blogger and Google Buzz together so that posts to one automatically post to the other, I came across Zemanta!  Zemanta seems to be quite a handy little "assistant" that provides content related to the text of your Blogger post.  This post is serving not only as an informative one, but also a Zemanta test.  As I'm typing this, Zemanta is off to the right suggesting pictures, related articles, and in-text links!

So far, I'm pretty pleased.  Some of the pictures, however, seem rather unrelated, such as a few faces of well-known bloggers about whom I'm not directly writing and one abstract oil painting (okay, other than the fact that the picture exists on a blog, that's not related at all!).  The related articles seem on-point. I'll list a few:
Enhanced by Zemanta

Froyo for You?

After upgrading to the myTouch Slide from my old G1, I was a tad bit disappointed to see that Froyo, codename for the newest release of the Android OS (version 2.2), wasn't available for it yet.

So, like any good techie consumer, I went searching for an answer... would my new phone be receiving the Froyo update? If so, when?

While the former question seems to have a definitive answer (yes), the latter question remains largely unanswered. Intomobile reports T-Mobile as saying "coming soon" for both the myTouch 3G and the myTouch slide, while PCWorld reports that it should arrive by the end of 2010.

Unlike pure Android phones, the myTouch slide uses a blend of Android 2.1 and HTC's Sense (Wikipedia link... best I could quickly find, but it's a lowly rated article), which gives it a more unique feel, but probably explains the lack of immediate implementation.

Got an Android phone that hasn't received the Froyo update yet? Check out Android 2.2 Upgrade List: Is Your Phone Getting Froyo? and find out if Froyo is in your phone's future!

Scam Alert!

My lovely wife just received an email informing her that she had just won $800,000.00 as some sort of compensation for Facebook's six year mark... do they think we are daft? I mean, all they wanted was a ton of personal information that Facebook.com would have already, and what company shells out almost a million dollars to someone in the name of annaversaries and compensation?

Anyway, if you get the email, just delete it. DON'T send them any personal or contact information!

Now That's Using Your Resources!

Reading through an ACM TechNews from July 23, 2010 I saw a very interesting research story regarding the use of Twitter.  Read the entire article when you get a chance, but basically, researchers used public Twitter updates to map the mood of America!  How awesome is that?

Entering Unicode Characters

Entering Unicode characters can be quite a pain sometimes.  Check out How to enter Unicode character in Microsoft Windows, which provides no less than five methods for doing just that.  At the bottom, you'll find tips and resource links!

CodingBat

CodingBat is a website devoted to teaching Java and Python! The great thing about it is that it's not a tutorial or a collection of tutorials, but a collection of practice problems, which is even better. The site will keep track of the problems you've completed if you create a account (which is free).

Topics covered include Strings, arrays, logic, and recursion. I found it quite valuable when learning Java syntax. After all, as the site says, "Talent is but a rumor, but practice works."

Another Way to Blog

BlogThis! is an extension for Google Chrome (my favorite browser) that allows you to blog without visiting your blog.  Pretty handy... check it out!

Using Email to Post Blog Entries

Yesterday, I started my first blog, and discovered that it was possible to post a blog via email!  Naturally, I posted that little tidbit of knowledge.  Like a silly person, however, I didn't mention how it could be accomplished....

So here's how:
  1. Go to Blogger.com.
  2. Signing in, or being signed in and following step 1 above should put you at the dashboard. If not, then click "Dashboard" at the very top of the page.
  3. To the right of your photo/avatar is a section titled "Manage Blogs" that contains several links along the bottom; click "Settings."
  4. Click "Email & Mobile" near the top of the page.
  5. Under "Posting Options" is an email address that begins with your username and ends with "@blogger.com" with a text box in between.  Fill in the text box with some unique and hard-to-guess word or words that are easy for you to remember (after all, you probably don't want other people to post a blog entry in your name on your blog, which would be possible if they knew the email address you chose).
  6. Choose "Publish emails immediately."
  7. Save those settings, and you're done!
All you need to do now is email whatever you wish to post to the email address you chose.  The subject of the email will be the title of the blog entry, and the body of the email will be the body of the entry.  The size of the email (at the time of this entry) is limited to 10 MB, but both text and graphics are permitted.  Now, of course, these steps applies strictly to Blogger.com, but if I were a betting man, I'd bet most other blog sites provide a similar feature.

One caveat I've noticed is that labels (tags) on your posts can't be specified via the email.  I don't know of a way to specify them via the email, which may or may not be a deal-breaker for you.  Either way, however, editing the posts later will permit you to provide any labels, so all is not lost when using this method.

Happy blogging!

Learning Java Syntax

I've found that one of the best ways to learn the syntax of a programming language is by writing short methods (a.k.a., functions).  These methods usually do much of nothing, but then again, the point is to learn the language, not write the next best [insert fancy program here] to compete with [insert very large company]'s latest product release.

Anyway, to this end, I would highly recommend checking out CodingBat.  This site has tons of little programming tasks in both Java and Python, and covers topics like Strings, arrays, logic, and recursion.  Back when I was programming in MatLab but making a shift to Java, the CodingBat programming problems helped to solidify my Java syntax knowledge more quickly than I've experienced from any ordinary tutorial.

Okay, this is pretty handy!

I just found out that it's possible to post text and pictures simply by emailing... brilliant!

How's it looking?

Well, I've been playing around with the design of my new blog.  Only a couple of the predefined templates have struck my fancy, even after customization... I'll have to do some more digging and find something that works!

This is a test!

I'm new to the blogging scene... at least when it comes to having my own blog.  But they say there's no time like the present, and I'm ready to learn!

Speaking of learning, that's what this blog is all about!  I hope to make every visitor wiser today than they were yesterday by sharing with the world all the things I learn.  Since I'm a Computer Science major, most of the posts are sure to be technology related, mainly programming knowledge.  Of course, since my interests are pretty glacial, who knows what you'll find me posting!