Thursday, July 19, 2012

Amazon Linux Update - Amazon Linux AMI 2012.03

Just updated Linux instance on Amazon AWS - new core

Was:

Linux ip-10-212-lol-123 3.2.20-1.29.6.amzn1.x86_64 #1 SMP Tue Jun 12 01:19:28 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

Now:

Linux ip-10-212-lol-123 3.2.22-35.60.amzn1.x86_64 #1 SMP Thu Jul 5 14:07:24 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

How:

To upgrade to Amazon Linux AMI 2012.03 from 2011.09 or 2011.02, run yum update. When the transaction is complete, reboot your instance.

Fixing Facebook Like Button to make it valid and fast.

Okay, Facebook Like is important part of your site.
You can easily add code for showing it on your site, BUT!.. It's somehow erroneous and not optimized well.

So let me show you how to make it more valid and faster to load.
Original Facebook code that you can grab on their site: https://developers.facebook.com/docs/reference/plugins/like/
(I will use default setting but this is not important).

1. Include the JavaScript SDK on your page once, ideally right after the opening tag.
Place the code for your plugin wherever you want the plugin to appear on your page. <div id="fb-root"></div> <script> (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); </script>
So what you need to change:
First - script should have type attribute.
Second - script should load asynchronously for faster page rendering.
<div id="fb-root"></div> <script type="text/javascript"> (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.async = true; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); </script> This part can be left unchanged. <div class="fb-like" data-send="true" data-width="450" data-show-faces="true"></div>

Wednesday, July 18, 2012

Microsoft Office 365 screenshots.

Microsoft Office 365

Click on any screenshot to see full-size image.
Wrapping things up.

Microsoft Access 2013 Screenshot

Microsoft Access 2013 Screenshot

Microsoft Excel 2013 Screenshot

Microsoft Excel 2013 Screenshot

Microsoft OneNote 2013 Screenshot

Microsoft OneNote 2013 Screenshot

Microsoft Outlook 2013 Screenshot

Microsoft Outlook 2013 Screenshot

Microsoft PowerPoint 2013 Screenshot

Microsoft PowerPoint 2013 Screenshot

Microsoft Publisher 2013 Screenshot

Microsoft Publisher 2013 Screenshot

Microsoft Word 2013 Screenshot

Microsoft Word 2013 Screenshot

Tuesday, July 10, 2012

Offshore development vs nearshore development

Offshore development vs nearshore development - pros and cons. What's the difference between offshore and nearshore development? With offshore development your developers are located somewhere far away from you. This makes them less manageable, but with current advanced reporting tools and internet you can control them like they are in next room. This can help you save money, find skills that not available locally, and extend your team worldwide.