John M. Wargo

Twitter Feed

johnwargo: Here we go - First-time smartphone buyers favor Android over iOS: http://t.co/mQwxRHDP
johnwargo: Ummm, eating a handful of Dark Chocolate M&M's So good!
johnwargo: Working on the book's preface, hard 2 keep myself from saying 'the book you hold in your hand' since many won't ever actually hold the book
johnwargo: When sending an email to a group, why is it that Lotus Notes is smart enough to not send me a copy if I'm in the group but Outlook isn't?
johnwargo: Staying at a hotel without a gym. Ugh. I didn't even think to check to see if they had one, assumed they did.
Home
Finished PhoneGap Essentials PDF Print E-mail
Tuesday, 03 January 2012 15:00

I didn't get a chance to write a formal post about this, but on December 11th I finished the writing process of my forthcoming PhoneGap book called PhoneGap Essentials. I had a contract with the publisher that said I had to deliver the manuscript on February 2nd, but I delivered it about 6 weeks earlier – whew! It was a lot of work and a lot of fun, I really like writing.

Right now the manuscript is going through a technical review; an experienced PhoneGap developer is reading through the manuscript, testing all the code and making comments back to me. I can't say who it is doing the review right now, but it's someone who really knows PhoneGap, so I'm excited to have him on the review team. So far he's delivered his comments on 19 of the book's 25 chapters, so hopefully he will be done soon.

I'm going to start working on processing his edits this week and hopefully have the book into the formal editing process some time next week. From there it will take a few weeks to get the editing all done then it's on to production then onto paper. Even though the Amazon page for the book says the book will be available toward the end of May, I expect the book to be in stores by the end of March (or very quickly thereafter).

Don't forget that you can already pre-order copies of the book now. If you're interested in the book, please pre-order now. Right now, the book's not too high on the search results for Amazon, but as more people order a copy, it should come up in the rankings. Please help me out if you're so inclined.

Over the holidays I started working on the book's web site at www.phonegapessentials.com. It's a little light on content right now, but as it gets closer to the book's release date, I'll finish up the articles and post some code samples up there. Check out the site if you get a chance.

Thanks in advance for your help and support.

 
Another Reason I'm Not Going to Lotusphere PDF Print E-mail
Tuesday, 03 January 2012 08:00

I wasn't allowed to talk about this until now, but I wanted to share with you another of the reasons I'm not going to Lotusphere this year.

As I mentioned in my last post, I've made a lot of friends through Lotusphere and even got myself a wife in the process (a very good wife as a matter of fact). I'd also shared my Lotusphere experiences with several very close friends that I've worked with for many (many, many) years.

When I started my first job out of College at Basicomputer, we were all young geeks and many of us have stayed close over the years. Regarding a few of the guys (like Mike Mantho, Jeff Welch and David Via), we worked together in several jobs over the years. David, Mike and I all got into Lotus Notes at the same time (back in the Notes 2 timeframe) and we attended Lotusphere (with Jeff) together for many, many years. Mike's working at RIM and no longer makes it to Lotusphere. David remained tightly involved with Lotus (being an IBM employee) so I knew I would see him at Lotusphere every year. I might even go so far as to say that hanging out with him was one of my primary reasons for still going to Lotusphere these last few years. David is one of my best friends and hanging out with him at Lotusphere was one of my favorite yearly traditions.

Mike and Jeff have moved on to different things, and this year there's big changes for David as well. Although David Via has been very involved with Notes (now Domino) for so long, time are changing for him as well – he recently left his position at IBM and is joining the team I'm on at AT&T. No more Lotusphere's for either of us most likely.

David wrapped up his job at IBM at the end of the year and starts his new position (working with me again, amazing) at AT&T next week. I can't wait! David took over Ed Brill's old position; I wonder what IBM is going to do with the role now that David has left it. Only time will tell.

 
Xcode Frustration PDF Print E-mail
Monday, 02 January 2012 14:46

 

I’m writing an article for the View on how to access Domino data from an iPhone application. My colleague Sunder Somasundaram built the application and I’m doing the write-up. While I know a bit about iOS development, Objective-C is a challenge for me (having grown up with a bunch of different development languages, Objective-C is very different than anything I’ve worked with in the past).

I have a Mac Mini I’ve been using for PhoneGap development and I’ve been trying for some time to upgrade my instance of Xcode. Unfortunately, Apple has switched to requiring the App Store for Xcode installation and for some bizarre reason the App Store won’t install the Xcode update for me.

I signed up for the Apple iOS developer program, a requirement for access to the latest version of Xcode. When I try to install Xcode from the App Store, it tells me I can’t and instead instructs me to use the software update feature to install the update. Unfortunately the software update process doesn’t recognize my Xcode installation and therefore won’t upgrade it.

Ugh! Why does it have to be so hard?

I searched around on the Internet and tried different things to make this work. The last thing I tried was to delete the Xcode installer file from the system’s Applications folder and that did the trick. Now I’m waiting for the 1.6 GB download to complete – hopefully (no guarantee) the thing will install.

I hate, I absolutely hate, applications that insist in thinking they’re smarter than me. I’m not saying I’m a genius, but when I tell an application to install, I want it to install. Perhaps I know something it doesn’t (like there’s a corrupt file in the current installation) and I just want the app re-installed. Don’t decide for me I shouldn’t be doing this, just do it – since I’ve told you several times that is what I want accomplished.

I’m not saying Windows is better than Macintosh OS, but at least in many cases, the Windows OS will do things I tell it to do. Not the case with Macintosh OS.

 
Silly Spammers PDF Print E-mail
Tuesday, 27 December 2011 20:39

 

I’m kinda fascinated with spam (the email kind, not the tasty breakfast meat). I’ve had one or more email accounts since the early days of the Internet and it’s been fascinating to watch how the spammer industry has adjusted to different efforts by email recipients to thwart them.

I’ve recently seen an increase in the number of emails I get (from complete strangers of course) asking me to help them bring some money they’ve acquired into the US through my bank accounts. What gets me though is that they still keep coming. Do people really, still fall for that? Do people really think someone’s going to just give them millions? Are people really that gullible? I think perhaps they are.

In the last year, I’ve received a whole bunch of spam designed to look like the FBI or IRS is trying to give me back some money I’m supposedly owed. I can’t believe people fall for those scams either. The FBI doesn’t have my email address and I know the IRS isn’t emailing me.

What’s funny is watching the spammers as they test their spamming software. I received the following email today:

Figure 1

Oooh, a Bank of America bill payment was cancelled. I’d better do something about that. Actually, I usually get emails from all sorts of banks – ones I don’t have accounts with, so it’s easy to tell which ones are spam.  This one happens to ‘be’ from a bank I actually do business with, so it was worth looking into this one. The first thing I noticed was that even though the message was ‘from’ Bank of America, it actually came from a Yahoo address. Yep, times must be tough if BofA has switched to using Yahoo for it’s corporate email. Right!

The next thing I noticed was that there was no body to the email. Interesting. What am I supposed to do here? There’s no content in the email. Nice. I guess the spammer forgot to include the actual body of the email message. How then are they going to get me to do something dangerous – like click an innocuous looking link in the email?

I also love how this particular spammer included a whole bunch of email addresses in the To field. Ya, I’m sure Bank of America’s sending out emails to a bunch of people simultaneously about a cancelled bill payment. What, so we all had the same bill payment scheduled?

Anyway, experience and some common sense makes it really easy to identify spam messages. I know I’m more technical than the everyday person, but how hard is it to tell this is not a valid email? Why do people keep falling for these kinds of things? You’d think by now we’d all be trained on how to avoid scams and spam.

I used to use Qurb to block spam in my email account. I LOVED it. It was essentially a whitelisting tool – it only allowed messages in that were from people I’d emailed or from contacts defined in my address book. It was a perfect solution and I loved it (I know, I already said that). I’d periodically go into my spam box and unblock legitimate emails (the sender would then automatically become whitelisted) and after 30 days, Qurb would delete everything else). Did I mention I loved that particular solution?

Many years CA purchased Qurb and changed it to CA AntiSpam. Not much with the product changed, so I was pretty happy with it for a very long time. I renewed my subscription year after year and was very happy with the product. Unfortunately, CA got greedy and decided the bundle their Antivirus with the Antispam solution. You couldn’t purchase one without the other. I’ve always been a big fan of Norton Antivirus, so I had no interest in acquiring a license to CA Antivirus. For a while, I’d renew anyway and just disable the antivirus, but that became tedious and when I upgraded to a 64-bit version of Windows then later upgraded to Windows 7 the solution stopped working for me anyway, so I gave up. I supposedly have a license for the software that’s compatible with the 64-bit version of Windows 7 I’m running, but I just can’t get it work, so I gave up. Too bad, I really wish I had that product running on this computer.

I have a ‘work’ email account I use for business related email correspondence; it’s connected with my side business, McNelly SoftWorks. I use Thunderbird for that email account and for years was very careful to not post that email address anywhere where strangers could get to it and send me spam. Something interesting happened recently, and I got on one or more spammer’s lists and a good 50% of the email I get to that account is now spam. What happened? Well, I didn’t do anything to put my email address on the spam lists (as far as I know), but one of my old customers was regularly getting virus attacks and during one of them, his virus grabbed my email address and gave it to spammers. I started getting a bunch of spam messages from this particular customer, and a few days later, I began getting 50 or so spam messages a day. I’d never thought of that scenario, and I wish I could do something to get off those spam lists. I don’t want to change the email address; I’ve had that one for a very long time.

Ugh, I don’t know what to do. The Bayesian filtering in Outlook is pretty good, but I still get a bunch of spam I have to mark manually and delete. I wish there was something like Qurb for Thunderbird. Let me know if you know of a solution.

 
<< < 2 4 5 6 7 8 9 10 > End >>

Page 2 of 51

InformIT (Pearson Education)