Browsed by
Category: Web/Tech

How to combine multiple PDF files into one

How to combine multiple PDF files into one

This is very useful if you use a mac.  Just open the pdf files you want to combine into one using Preview.  Open the sidebar from each document and drag the page icons from one window to another.  Save the document where you combined the pdf files.  Be sure to view all pages before saving or you will only save the current page.  If you still get just one page, then simply select Print of your new document and save it back out as a PDF.

Click here for details

 

Time Warner Cable without a cable box

Time Warner Cable without a cable box

I don’t have a cable box in my office but I do have an XBOX.  Time Warner offers an XBOX app that allows you access to 300+ cable stations.  Came in handy today since I wanted to put on the Olympics (in HD) in the background while I worked.  We also use the TW app for iPad & Android tablets to watch shows on demand.  NOW I’m starting to feel like I’m getting a better value for my Time Warner cable service.

twc_xbox

Embed or Link to multi-calendar view of your Google Calendar

Embed or Link to multi-calendar view of your Google Calendar

These are the steps to embed a google calendar in your website:

  1. Next to ANY calendar that you want to include, hover to the right of it to reveal the drop-down menu icon, and select Calendar Settings
  2. In the “Embed This Calendar” section select the link “Customize the color, size, and other options”
  3. Select the other calendars that you want to include in your view under the “Calendars to Display” section
  4. Select any other options. Don’t forget to give this “multi-calendar” view a title, then click the Update Html button in the top right.
  5. Copy and paste the html code generated to your web page.
  6. Some sites do not allow you to include an <iframe>.  For WordPress sites, you must install a plugin such as THIS one.

What if you just want to LINK to the multi-calendar view or email someone a link to the view?

You can do this by taking the embed code and cleaning it up a bit as follows:

  1. Remove the iframe tag and src=.  You only need the actual url and all it’s parameters.
  2. When you copy and pasted the embed code, you are likely to see several occurrences of &amp; which will cause the link to show you a blank calendar.  Replace these occurrences with just the & character.

Example original embed code:

<iframe src=”https://www.google.com/calendar/embed?title=My%20Multi-calendar%20View&amp;height=600&amp;wkst=1&amp;bgcolor=%23FFFFFF
&amp;src=ge1ggajmec5tb027cpc8ehfm2c%40group.calendar.google.com&amp;
color=%23182C57&amp;src=2vedr7ecngr0q21uv3h612vhak%40
group.calendar.google.com&amp;color=%238C500B&amp;
src=36hafq4ddukipiemod2e9k27kc%40group.calendar.google.com&amp;
color=%23711616&amp;ctz=America%2FChicago” style=” border-width:0 ” width=”800″ height=”600″ frameborder=”0″ scrolling=”no”></iframe>

After cleanup, hyperlink to use:

https://www.google.com/calendar/embed?title=My%20Multi-calendar%20View&height=600&wkst=1&bgcolor=%23FFFFFF&
src=ge1ggajmec5tb027cpc8ehfm2c%40group.calendar.google.com&color=%23182C57&
src=2vedr7ecngr0q21uv3h612vhak%40group.calendar.google.com&color=%238C500&
src=36hafq4ddukipiemod2e9k27kc%40group.calendar.google.com&color=%23711616&
ctz=America%2FChicago” style=” border-width:0 ” width=”800″ height=”600″
frameborder=”0″ scrolling=”no”>

Cramming (Fraud)

Cramming (Fraud)

I have been a victim of cramming which is a term I was not familiar with until today. I discovered a $6.99 charge my T-mobile cell phone bill and traced it back 4 months. A reoccurring charge of $6.99 was added without my knowledge and T-mobile said it was from PlayPlanet. Did you now that virtually anyone can cause a charge to be added to your phone bill?  If you have not blocked Third-Party charges on your cell phone you should do it now!

Fortunately, T-Mobile valued my business and they refunded me the amount of the unexpected charges.  They also turned on the free service to block any future 3rd party charges on all 4 of the lines we have.   You can read about the T-mobile policy on third-party charges HERE.

Though I appreciate the corrective steps taken by T-Mobile, I resent that I even had to ask for them.  This should be an OPT-IN policy where I should have to REQUEST allowing third party charges, not an OPT-OUT where they enable it by default.

Google Security

Google Security

Besides my primary Google/Gmail account, I also have a throw-away account I use for work to test with.

This morning I received an alert from Google that someone tried logging in to this account using an “untrusted” machine in Florida.  Google recommended changing my password which I did.  I also read in detail their recommendation to use a 2-step login procedure which I also setup.

If you have a Google or Gmail account I recommend doing this.  Click HERE for details about this security measure.

In addition, in your security settings (Go to google.com, click on your picture in upper right corner, select Account, select Security along the left side), scroll to the bottom and review “Connected applications and sites”. Delete any websites or applications you don’t recognize or use any more.

I went ahead and added 2-step verification for my primary Google/Gmail account as well.  The 2-step process requires you login using your normal password and also using a verification code that is sent to your mobile phone.  As part of that process, I had to reset my password on my Android phone.  Unfortunately, it is running an older version of the Android OS (2.3.4) and it isn’t able to prompt me for a verification code.  Instead Google asks you to use a special Application-specific password for apps that are not able to prompt for the verification code. Details on this are HERE.

On my phone, I went to Settings…Accounts & Sync.. and tried to change the password for my GMail account but was not able to.  Apparently you have to reset your phone to factory settings to change anything about your primary Gmail account on the phone.  That’s crazy.  I would lose all data, all my files and all downloaded programs!  Fortunately, I found a workaround.  Instead, I went to Settings…Applications…Manage Applications…All…GMail…Clear Data.  That allowed me to re-enter not my normal password but the special password Google provided as explained HERE.  This happened the next time I launched GMail.

I feel much safer now.

A nicer funner CAPTCHA

A nicer funner CAPTCHA

Captcha is that technology used when you are logging in to a website that requires you to type in obscured letters or words to make sure you aren’t a computer robot trying to break in. I came across a different take on this technology which I think is awesome.  You just have to assemble a very easy puzzle.  Here is a screenshot:

Own your own Blog

Own your own Blog

Scott encourages folks to start their own blog, especially developers:

“You are not blogging enough. You are pouring your words into increasingly closed and often walled gardens. You are giving control – and sometimes ownership – of your content to social media companies that will SURELY fail. These companies are profoundly overvalueddon’t care about permalinksdon’t make your content portable, and have terms of service that are so complex and obtuse that there are entire websites dedicate to explaining them.”

It’s true that the world today is about social networks such as Twitter (ugh) and Facebook so to reach more folks, I simply post to my blog and then link to it on my Facebook wall.  Best of both worlds!

My 3 Monitor Development Workstation

My 3 Monitor Development Workstation

I’ve been working at home with my new company DigitalHarmonyGames.  I picked up a 2nd 23in monitor adding to my work Macbook Pro 17in I now have a triple monitor setup.  I have Unity3d running on one external, MonoDevelop on the other external and I do mail, skype and web surfing on the Laptop screen.  The 2nd external monitor was made possible by the $50 Cirago USB Display Adapter.  The USB adapter works great.  As long as I don’t run full-screen video or run anything that is too demanding on the usb connected monitor the setup works perfectly.

Chrome browser

Chrome browser

My browser of choice is Google Chrome.  I like the bookmark syncing so no matter where I use it my bookmarks are there.  I like the support for multiple users which allows me to login to different Google Accounts.

Tips:

Use the built in PDF reader.  You can make sure it is enabled by typing chrome://plugins in the addressbar