Friday, 31 May 2013

Multi Hover Effect On Blogger Images Using Pure CSS

Today I'm going to show you how to add an amazing mouseover effect for Blogger images using only CSS, in which moving your mouse over an image from different directions (from above, from below, etc) will cause an overlay transitioned in from the same vector. This trick will change not only the images appearance when moving mouse over them, but will also allow you to add inside a text with a description.

hover effect, mouseover, blogger hover effects

You can see the effect on this image below: try moving your mouse from the left, right, and above.

hover right hover top hover left hover bottom

Adding Hover Effect From Different Directions on Blogger Images

First thing to do is to add the CSS style to our Template:

Step 1. From Blogger Dashboard, go to Template and press the Edit HTML button



Step 2. Search for the </head> tag - to find it, click anywhere inside the code area, press CTRL + F keys and type it in the search box.


Step 3. After you found it, add the following style just above it: 
<style>
  /* The container and the image */
  div.multi-hover {
    overflow: hidden;
    position: relative;
    vertical-align: middle;
    width: 100%;
    height: 358px;
    line-height: 358px;
  }
  div.multi-hover img {width: 100%;}

/* The texts that, by default, are hidden */
  div.multi-hover span {
    color: #FFF;
    font-size: 32px;
    font-weight: bold;
    height: 100%;
    opacity: 0;
    position: absolute;
    text-align: center;
    transition: all 0.3s linear 0s;
    width: 100%;
  }

/* And this is what will generate the effect */
  div.multi-hover span:nth-child(1) { /* right */
    background: none repeat scroll 0 0 rgba(255, 189, 36, 0.6);
    left: 90%;
    top: 0;
  }
  div.multi-hover span:nth-child(2) { /* top */
    background: none repeat scroll 0 0 rgba(106, 170, 255, 0.6);
    left: 0;
    top: -80%;
  }
  div.multi-hover span:nth-child(3) { /* left */
    background: none repeat scroll 0 0 rgba(204, 87, 166, 0.6);
    left: -90%;
    top: 0;
  }
  div.multi-hover span:nth-child(4) { /* bottom */
    background: none repeat scroll 0 0  rgba(97, 181, 115, 0.6);
    left: 0;
    top: 80%;
  }

  div.multi-hover span:hover {opacity: 1;}
  div.multi-hover span:nth-child(2n+1):hover {left: 0;}
  div.multi-hover span:nth-child(2n):hover {top: 0;}

</style>
Step 4. Save the Template

Now we are going to add the HTML that is nothing but a DIV where we included four SPAN tags with texts and an image:

Step 5. Choose Posts, create a New Post, click on the HTML tab (1) and paste this code inside the empty box:
<div class=multi-hover>
  <span>hover right</span>
  <span>hover top</span>
  <span>hover left</span>
  <span>hover bottom</span>
  <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSy3Xy8-i_fjfTejOPuXoP9-FKSKeuQSU2Ez3RKu0m4WHR1SgCHuIHjHXfVsEZHcGP9zufFo8mNeqtsHvyH2Sp0iGg1-Bp0g6pA7_qOg8xAyBHHfaYWhww3rNnSbcD88XEjZWAeXxgiW8/s1600/flowers">
</div>
Add your own text/description to "hover right", "hover top", "hover left" and "hover bottom" (2) and replace the url in blue with the image URL (3) where you want to apply the effect.
Important! Do not click on the Compose tab, otherwise the changes will be lost.


Step 6. After you finished editing your post, click Publish (4)

And that's it... enjoy! :)

WIP "OpenFlashpoint"

Here is another post about a project I found in the far ends of the internet ("here be dragons"), but which seems really promising never the less.

But first of all a disclamer by the original creator:
The screenshots you are about to see are not yet an eye candy, they're rather to be seen as a 'proof of concept' with lots of crappy placeholders. Work so far has mainly been done on the internal mechanics of game handling such as object interaction (player can carry gun which again can 'carry' a mag and the like), realistic calculation of trajectories, hit testing etc.
So what am I talking about? A (most likely) open-source Operation Flashpoint type of game running on the Irrlicht engine with the current working title OpenFlashpoint:



All there is so far is a thread on the Irrlich forums (with a few more details and development screenshots) and sadly the main developer seems to be bogged down by "real-life" ATM. But it seems like a worthwhile project to support.

Oh and get this: it is developed primarily for Linux :D

Thursday, 30 May 2013

Fathers day gift idea: 5 best tech gifts for dad 2013

Father’s Day is just around the corner (mark your calendar: June 16th). With Father's Day approaching, it is a great time to buy something special for dad, like a new bottle of his favorite cologne or one new Nautica grosgrain watch. But if your father has a taste for the latest and greatest technology, what should you surprise him with? Here we have tried to list out some Father’s day best tech gifts for dad 2013. Just read on to get started.
Smartphones:  Samsung Galaxy S4 or HTC One
Okay, now is the best time to get a new android phone due to Samsung and HTC both released its flagship smartphone several months ago, the Galaxy S4 and HTC One. Both of these two devices are power with strong processor, powerful camera and own a lot of new features. The Samsung galaxy s4 is the most powerful android phone and HTC one is the best HTC android phone, so in my eyes it is the perfect time to get one for your father if your dad has been hinting at for weeks.
Want to see the details about galaxy s4 and htc one, just check my review about these two devices. You can also check my list which shows you a list of Samsung smartphones you can get now.

Tablets:  Apple iPad, iPad Mini or Note 8
Get one tablet for your father is also a good idea on father’s day. So why not get the best tablet? Yes, the iPad, iPad Mini and Samsung galaxy note 8. Sure it's great for all those stereotypical dad things – watching sports through the ESPN app, playing high-resolution, 3D games – but it's also just a great reading companion and perfect for skimming emails before bed.
Apple iPad, iPad Mini
However, there are other really good options. I have list you the Best 7-8 inch tablets 2013 and Gift guide to Full-size tablets.

Streaming Media Player:  Roku 3
Roku 3
A Roku 3 box is the easiest way to bring broadband television directly into any living room, provided there's an HDTV and a fast Internet connection. Think lightning-quick searches across Netflix, Hulu Plus, Amazon Instant Video, plus hundreds more. And plugging headphones directly into the remote means he can watch without waking anyone.

Camera:  Canon EOS Rebel T5i
The EOS Rebel T5i is the latest in Canon’s amazing line of Digital SLR cameras. Featuring an 18 Megapixel (MP) CMOS APS-C sized sensor and a DIGIC 5 image processor, the EOS T5i delivers excellent image quality with accurate colors as well as exceptional speed.
Canon EOS Rebel T5i
The Rebel T5i is paired here with the all new EF-S 18-55mm f/3.5-5.6 IS STM lens. The lens has a 35mm equivalent zoom range of 29mm to 88mm and a minimum focal distance of 9.8”. It features Canon’s Optical Image Stabilization and with a Stepping Motor (STM) it supports the T5i’s Movie Servo autofocus feature for quiet and smooth autofocus while recording video. It has a high-precision aspheric element to reduce chromatic aberrations and a 7-blade circular aperture to ensure soft backgrounds

Headphones:  Bose QuietComfort 15 headphones, Beats by Dre Executive
Yes, they're on the pricey side at $299, but we haven't met a dad who wouldn't mind getting a pair of these headphones as a gift. Thanks to its extracomfortable design, improved sound, highly effective noise-canceling circuitry, device folds for compact storage in included carrying case, the Bose QuietComfort 15s currently offer the best sound and silencing capabilities in a pair of noise-canceling headphones.

And everyone knows Beats Executive™ headphones are designed to take you from boardroom to the tarmac and everywhere in between. These over-ear headphones deliver the legendary Beats sound in a refined premium package that's easier than ever to take on the road.
Beats by Dre Executive
For cheap headphones, the Panasonic RP-HTX7 Monitor Stereo Headphones is a really good option which only cost you around $50.

So just show your love to your dad with these Best Fathers day Tech Gifts on this Fathers day 2013.

Wednesday, 29 May 2013

Google Buzz's last-gasp addition to your Google Drive

This QuickTip is about a file that Google Buzz is going to put into your Google Drive, as part of it's final turn-off routine, for all Buzz accounts that haven't yet been deleted.


quick-tips logo

Google Buzz was one of Google's early-and-short-lived social networking attempts, but was used by some bloggers looking to promote their blogs.

It was closed down in October 2011

I haven't seen it published in any of the Google blogs that I follow, but recently I was sent an email saying that the last step in the close-down will happen on or after 17 July 2013, when Google will save a copy of the Buzz posts from any remaining active Buzz accounts to the account-holders Google Drive

There will be two types of file, and the files won't count against your storage limits.   They say:
  1. The first will be private, only accessible to you, and have a snapshot of the Google Buzz public and private posts that you wrote.
  2. The second will have a copy of your Google Buzz public posts. It will be visible to anyone with the link, unless you change it later, and may appear in search results and on your Google Profile (if you've linked to your Buzz posts).   Any existing links to your Google Buzz content will redirect to this file.

Something to be aware of, if you used Buzz to make controversial comments:   Comments that you made on other users' posts will be saved to those users' files. After the file-download described here id done, the other user can change the sharing settings of those files, if they choose to do so. And if they do, and if you have commented on another person's private post, that person could choose to make that post and its comments public.   To remove the chance of that happening, you could delete all your Buzz content well before 17 July 2013

The Buzz-download Google Drive files will only contain comments from users who had enabled Google Buzz.  They won't include any comments that you deleted before Google moved your data to your Google Drive.

Comprehensive lists of open-source game engines for proprietary games

Recently came across these two very comprehensive lists of open-source game engines for proprietary games edit: and various clones and inspired projects:
I feel the latter has an a bit misleading title, as none of those are game clones (e.g. similar remakes) and most of those are based on the liberated original source-code also... but well I guess people get what the list is supposed to be about :) (Edit: see comments).

However talking about an actual engine reimplementation project: OpenMW has recently released a new update (0.23.0) with some impressive additions (as usual) and version 0.24.0 is already tested as a RC right now.



Feel free to comment about this release on our forums!

How to Embed a PDF file in a Website using HTML Code

You must have seen a number of websites, showing pdf files directly on their webpages instead of giving a download link for that pdf file. You can also do it on your own blog or website. Bestrix.blogspot.com will demonstrate how to do it using a very simple method.

 How to Embed a PDF file in a Website using HTML Code 

You have to use very simple HTML code to embed a pdf file in your website. It would be better if the PDF is of your own and uploaded on server. Just collect the link of the PDF file and then follow the following steps to embed PDF on your website.
1) Open the HTML code of the Webpage on which you want to embed the PDF file.
2) Go to the exact location where you want to show it on your webpage.
3) Add the following code :
 <embed src="URL_of_the_PDF_file.pdf" width="550" height="750"></embed>
4) URL of the PDF file be added in the src field. Width and Height can be adjusted according to the display space on your website.
Given below is a simple example of one such PDF file. I hope you will use this simple code to embed PDF files on your webpages.

Tuesday, 28 May 2013

Daily Roundup: Galaxy S4 mini to debut on June 20 & Galaxy Note 3 rumors

Samsung Electronics Co. unveiled its new Galaxy S4 android smartphone in New York in March, and Less than three months later the Korean technology giant has scheduled a press event for June 20, namely Samsung Premiere 2013 Conference, where it is expected to introduce new products for its Android and Windows Phone lineups.

Samsung Galaxy S4 Mini
Temporary, there are no details were given about the event except three cryptic, black and white images(below) and two words: "Galaxy and ATIV. But according to the Wall Street Journal, it is said that rumored Galaxy S4 mini smartphone will debut at the event, alongside several other new products, such as The ATIV product line which is based on Windows Phone OS and a new Galaxy Camera may be debuted too, potentially dubbed the “Galaxy S4 Zoom.
The event will start at 2PM ET on June 20, and it will be live streamed at Samsung's YouTube channel.

Samsung Galaxy Note 3
Now let us back to the topic of Galaxy Note 3. According to the latest news from CNET, Samsung's Galaxy Note 3 could offer more advanced camera. The upcoming Galaxy Note 3 may sport a 13-megapixel camera with an anti-shake feature designed to capture higher-quality pictures.
Korean site ETNews claims that Samsung's mobile communications team is developing technologies to bring OIS (optical image stabilization) and shutter functions to the Note 3, putting it more on par with traditional digital cameras. Samsung is also eyeing a 3x optical zoom but concedes that packing such a camera into the Note would be challenging given the phone's thin design.

At the same time, the newest report out of ZDNet also claimed that the Note 3 will power with Qualcomm’s top tier Snapdragon 800 processor. The 800 is capable of maintaining a 2.3GHz clock rate, while also being reasonable on power consumption. It features Krait 400 architecture, plus the Adreno 330 GPU inside.

These are just our guessing and nothing has been publicly announced. But As soon as we get some more information on the new Samsung Galaxy Note 3, including some actual pictures of the handset, plus full specifications and a launch date we will let you guys know.

AdSense now allow changes to their advertisement code

This QuickTip is about a change to AdSense's policies about modifying their ad code: in short, you are now allowed to change the code in certain way, to achieve certain things.


quick-tips logo
AdSense have announced changes to their "Modifying ad code" policy.

In the past, publishers weren't allowed to change AdSense ads in any way other than what could be done through the AdSense ad-code generator or Blogger's Add-a-gadget / Adsense tools.

Now, however, some changes are allowed, so you can do things like:
  • Responsive design: creating a single webpage that adapts to the device on it’s being viewed on (eg laptop, smartphone or tablet).
  • A/B testing: creating multiple versions of a page and comparing how they are used to see which page is the most effective.
  • Setting custom channels dynamically:
  • Ad tag minification: Enabling your site pages to load faster by reducing the amount of data to be transferred.


In several places, AdSense say that the goals of these changes should be to "maximize ad and user experience" - and most of their Terms and Conditions about what you're not allowed to do still hold, so it's clearly not carte blanche to make any changes you want.

Provided you have enabled a mobile template then responsive / adaptive website design isn't and issue which Blogger users have to worry much about - although there are some things you can and should do.

A/B testing is certainly relevant- and I'll be looking to see how much support their code offers for this.

Right now, I'm not sure how relevant dynamic custom channels and minification are for Bloggers - will be investigating this over the coming weeks.

See AdSense's help-centre article for details and the specific code snippets related to the these types of changes.

How to Find Latest \ Last Indexed Pages of a website on Google

Those who own a website always want to get their latest posts / pages indexed in google, so that people see those pages in google search results. Here bestrix.blogspot.com will describe a simple method to find if the latest page/ post on your website / blog is indexed by google or not.

How to Find Latest \ Last Indexed Pages of a website on Google

To find the latest indexed pages of a website on Google, you have to follow the following steps. Here i am taking example of my website bestrix.blogspot.com .
1) Open Google and search site:yoursitename.com . The image below show search for site:bestrix.blogspot.com .

2) Once the results are displayed, click on the Search Tools button. It will show various advanced search options.
3) Now click on the dropdown menu named "Any Time". It will show various timeframe options as shown in the image below. You have to select the timeframe that suits you best.
4) Here i have chosen the option of Past Month. After that you will get a dropdown menu named "Sorted by Relevance", as shown in the image below.
5) When you click "Sorted by Relevance", you will get an option to "sort by date" as shown is the image below.
6) Once it sorted by date your results are sorted in the order they are indexed by google.
This is the best method to find latest indexed pages of a website.  


Sunday, 26 May 2013

The Best Travel Apps for Android 2013

Traveling around the world with our family or friends can be a very pleasant thing. And with the popularity of smartphones, some kind of android travel apps can also be used by travelers. These apps will help us finding the most suitable restaurant, in finding most suitable hotel to stay in and some other useful benefits will be provided by these apps, such as finds the best flights and so on. So let’s start now to see the best travel Apps for android 2013 you should bring with when you travel.
Best Travel Apps for Android 2013

TripIt Travel Organizer Free
On its own, TripIt's app doesn't do anything. The Tripit travel app is mainly useful for businessman. Businessman are generally so busy with their agenda that they do not have time for making travel arrangements such as hotel, arranging meetings, booking, flight reservations etc. It will organize all the travel plans in one place so that they can be accessed anytime and anyplace. You can share your trip plans with your friends and family/ your business colleagues.

Kayak
Kayak is the app includes flight and car search, hotel search and booking, Flight tracker and My Trips, so you can have your itinerary at your fingertips. Kayak searches through popular sites like Travelocity, Expedia, and Orbitz, all at the same time, and gives you current rates and itineraries that can all be booked in just a few clicks.


 Hotel Tonight
If you're looking for a last-minute hotel deal, the free Hotel Tonight app may be your best bet. With this app, you can book awesome last-minute hotel rooms at incredible rates in 12 countries and 80+ destinations. Find discounted hotels in your area available that night, with bookings available until 2 a.m.



YP Local Search & Gas Prices
Whether you’re looking for a great place to eat or to find cheap gas on the way, the YP℠ app easily connects you with local businesses, deals and events to help you get things done. Still, with more than 18 million businesses included in its listing, it'll allow you to find just about anything. Plus, it's free.


Google Goggles
When you're travelling overseas, Google Goggles comes in handy—really, really handy. Search by taking a picture: just point your mobile phone camera at a painting, a famous landmark, a barcode or QR code, a product, or a popular image and if Goggles finds it in its database, it will provide you with useful information. Goggles can read text in English, French, Italian, German, Spanish, Portuguese, Russian, and Turkish, and translate it into other languages.

Goggles also works as a barcode / QR code scanner.

Skype
Skype internet calling is the glue that holds together any international communications scheme. It allows you to make international calls to other Skype users for free no matter where they are and to cellphones and land lines back home for much cheaper than the rate you'll get by buying another SIM card or pre-paid calling card.

Tell us: What's your must-have travel app? Share your thoughts in the comments.


How To Add Social Media Icons to Blogger Header

social media icons, facebook icons, social media icons for bloggerThis tutorial will help you to add social media icons in the top right corner of the page which could increases the likelihood that readers can follow through the various social networks. There are several ways to do this, like adding a new widget section to the blog header but now, we'll do it using an unordered list that uses icons of Facebook, Twitter, Google+ and blog feed, and as a bonus, the icons will rotate when you hover over them.

You can see a demo in this test blog.


Adding Social Media Icons to Blogger Header

Step 1. From your Blogger dashboard, go to Template and click on the Edit HTML button:

blogger blogspot, blogger template, blogger gadgets

Step 2. To expand the style, click on the small arrow on the left of <b:skin>...</b:skin> (screenshot 1), then click anywhere inside the code area to search (using CTRL + F) for the ]]></b:skin> tag (screenshot 2) and add this code just above it:

 /* Social icons for Blogger
----------------------------------------------- */

#social-icons {
margin-bottom:-30px;
height:50px;
width:100%;
clear:both;
z-index: 2;
position: relative;
}
.social-media-icons {
display:table
}
.social-media-icons ul {
text-align:right;
padding:5px 5px 0 0
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.social-media-icons ul {
margin-bottom:0;
padding:0;
float:right;
}
.social-media-icons li.media_icon {
margin-left:6px;
padding-left:0 !important;
background:none !important;
display:inline;
float:left;
}
.social-media-icons li:hover {
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(-360deg);
-moz-transition: all 0.5s ease-in-out;
-webkit-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}

Screenshot 1:


Screenshot 2:


Step 3. Now search for this line

<b:section class='header' id='header' maxwidgets='1' showaddelement='no'>

Step 4. And just above it, add this code:

<div class='social-media-icons' id='social-icons'>
<ul>

<li class='media_icon'><a href='http://facebook.com/username'><img border='0' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiR8yjpZiobvb7HWvaoWbwFCURUwM1LSoOcjd8u0I5U3IIP5_LkxiDEEKO1MR-I8AOFYsdLxvD6BPwajc05sSo7ojAjVMaIg5aoQv_xHzqoBdzeT2dMpxZPhbABpmH7rLTBHmI7BQmohQ0/s1600/Facebook.png'/></a></li>

<li class='media_icon'><a href='http://twitter.com/#!/username'><img border='0' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEie-wsSjG-4QEUm51tFZXaYuOaXCnfeEhGgdeQnHt2zIDAuUsAjG0Fy0HFvmn5LyNFhdCScriaWKvbgKAKfddHAevWJ9CHtofPvRqDIM4iNy1-Ab-FPglM4ZkYQY5QNuuc8leNJccA5agw/s1600/Twitter.png'/></a></li>

<li class='media_icon'><a href='https://plus.google.com/XXXXXXXXXXXXXXXXXX/about'><img border='0' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHTeWEUB0NeO0lxngxJo-VIGFdQo54yQHmSr6RWCksvGVaMY2kh5wfxyzVkw0UqraET8xwzjT5oY4oJ8TcclA8xqbOosIDj1gdfym7i7vMc_GC6FTC5Z00qo8mjH9k48pzq4XrLtZ6s7I/s1600/googleplus.png'/></a></li>

<li class='media_icon'><a href='http://name-of-your-blog.com/feeds/posts/default'><img border='0' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIWTD3C4O-z3tM5H97l55iWOS56DJSUGqPyu4w1Lc3BRB4lvJhrQhLz7zvoyDdbAP1qFdFudoh5bTpHVAjIHSgeTn8TOOYyLmvj11nJL0YrLOUEefeevf0ndSXont7H8ur7f9AEzyzlRo/s1600/RSS.png'/></a></li>

</ul></div>

Customization

- Change what's in red with your usernames and id: the first is your Facebook username, the second is that of Twitter, in the third you should change the X by the ID of your Google+ profile and in the fourth you will put the name of your blog.
- To change the icons, just replace the urls in blue with the ones of your images.
- You can add more icons if you want, you just have to add before </ul></div> a line like this for each extra icon you want:

<li class='media_icon'><a href='Link URL'><img border='0' src='Image URL'/></a></li>

Step 5. Finally, Save the Template to apply the changes.
The effect is done with CSS3, so this effect will not work in older browsers.

Saturday, 25 May 2013

Fading Box With Newer/Older Posts Links and Titles for Blogger

The navigation links are those that appear at the bottom of the page that says "Older Posts", "Newer Posts" and "Home" and help us to move through the blog posts. This tutorial will show you how to change the word "Older Posts" and "Newer Posts" for post titles and make these to appear in a box "fading" when you scroll down the page.
blogger gadgets, navigation for blogger

You can see it in action on this demo blog - when you scroll down, the navigation links will appear showing the post titles for the older/newer entries.

This way to display the navigation links will be seen only in individual entries, while those on the homepage and other parts of the blog will still be displayed as usual.

How to Add Navigation Box with Newer & Older Posts on Blogger

Step 1. From your Blogger Dashboard, go to Template > Edit HTML, click anywhere inside the code area and search - using CTRL + F - for this line:

<b:include name='nextprev'/>

Screenshot:

Step 2. REPLACE the code above with this one:

<b:if cond='data:blog.pageType != &quot;item&quot;'>
<b:include name='nextprev'/>
</b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<div id='blog-pager-box'>
<h4>Other posts published:</h4>
<b:include name='nextprev'/>
</div>
</b:if>

Note: you can change the "Other posts published" title with your own

Step 3. Now add just above </head> the following code:

<b:if cond='data:blog.pageType == &quot;item&quot;'>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js' type='text/javascript'/>
<script>
// <![CDATA[
$(function() {
$('#blog-pager-box').toggle()
.css({
width: '520px',
height: '150px',
position: 'fixed',
padding: '1em',
bottom: 0,
right: 0,
background: 'url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW5_YSWHKyopMOTOSfn6MjEAphb8Oqbut8TX6tHzsYjWtmRI9f0neNrTsXV03NT6fnbw2YzSBh3NHFaDjJkMizdcGw_rKwGDcBbyViBv-9RdN97_Uii-QNMyw2ta1VqSJNYpTEmtu8BweY/s1600/paper.jpg)'
});

$(window).scroll(function() {
if($(this).scrollTop() > 100) {
$('#blog-pager-box').fadeIn();
} else {
$('#blog-pager-box').fadeOut();
}
});
});
$(document).ready(function(){
var newerLink = $("a.blog-pager-newer-link").attr("href");
$("a.blog-pager-newer-link").load(newerLink+" .post-title:first", function() {
var newerLinkTitle = $("a.blog-pager-newer-link:first").text();
$(".blog-pager-newer-link").html("<div>Newer Posts:</div>" + newerLinkTitle);
});
var olderLink = $("a.blog-pager-older-link").attr("href");
$("a.blog-pager-older-link").load(olderLink+" .post-title:first", function() {
var olderLinkTitle = $("a.blog-pager-older-link").text();
$(".blog-pager-older-link").html("<div>Older Posts:</div>" + olderLinkTitle);
});
});
// ]]>
</script>

<style type='text/css'>
<!--
#blog-pager-box {
box-shadow: 0 0 3px #AEAEAE;
z-index:9;
}

#blog-pager-box h4 {
margin:0;
padding:0;
color:#4898B9; /* Widget's title color */
font-size:16px; /* Title font size */
}

#blog-pager-newer-link {float:left;clear:both;line-height:30px;}
#blog-pager-older-link {float:left;clear:both;line-height:30px;}
.home-link {display:none;}
.blog-pager-older-link, .blog-pager-newer-link {
background-color: transparent !important;
background-image: none !important;
border:0 !important;
color: #4B4B4B !important; /* Color of the links */
float: left;
width: 500px;
clear:both;
}

a.blog-pager-older-link:hover, a.blog-pager-newer-link:hover {
text-decoration:none !important;
}
 
a.blog-pager-newer-link:before {
content: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieh5yDFfQ22XWLYG0JzP66QSMjpGfYVtul0yZ9y9cxDXpwyUC7OzmOTvZ4pr-aghLIOnMVNCDN_06SC4VTM0yAWYHbAW3YfHT-z7Vk7iN-Fp1yOu82QzkvVkDzUiqrwAh7W3aZQmshpKw/s1600/back.png);
float:left;
}
a.blog-pager-older-link:before {
content: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEius_AQ3m7lsDhLxrX7264k-mzFEhhpcZOVIkNdgCu8nf0BxaaYgfUNvE5FvWL3kZcYbgmP_o3SlltswF9wL97hOlD2JpaRaTLHVJkCsJzOhNN_T2DPhIK9P94pytzvcNriiOi1atthZ0A/s1600/forward.png);
float:left;
}
#blog-pager {
width:500px;
background-color: transparent !important;
background-image: none !important;
border:0 !important;
text-align:left;
}
 
#blog-pager div {
color:#0577AB; /* Color for the "Newer Posts" and "Older Posts" text */
font-weight:bold;
margin-bottom: -5px;
}
a#blog-pager div:hover {
text-decoration:none !important;
color:#4898B9; /* Color for the "Newer Posts" and "Older Posts" text */
}
-->
</style>
</b:if>

Note that this gadget uses jQuery, so try to have only one version.


Customization:


- There are three URLs in blue, the first is the paper background image for the box, the other two are the icons that correspond to the arrows. You can replace these with your own.
- In green you can see where to change the text colors.
- The red number is the distance in pixels that activates the gadget, this means that the box will appear when you scroll down the 100px. You can use a higher value if your posts are usually long and therefore the "height" of the scroll is greater.
Step 4. Now, Save the Template and that's it!

You can also change the "Older Posts" and "Newer Posts" links with posts titles or images.

Friday, 24 May 2013

Basic view components TextView part -2

Basic view components TextView part -1

How to Recover a Deleted Blogger Account / Site / Blog - Secret Tricks

Recently Google has deleted a number of blogs from their blogger platform. However google do it to stop spamming on internet, but sometimes some genuine blogs get deleted by google bots. This is the most frustrating situation for professional bloggers, especially when you have devoted a lot of time for your blog and posted a lot of content on it. Here bestrix.blogspot.com will tell you some genuine methods to get your blog back.

How to Recover a Deleted Blogger Account ? Secret Tricks 

If you have ever seen a message like the image below, then it means that specific website is removed by Google from blogger.






















In such a case you can appeal for the blog recovery using your blogger account. An administrator reviews your blog within a few days and your blog is recovered if your blog is found genuine. Sometimes it take some time, as google receives thousands of such requests within a day. So if you have applied for a blog recovery, then have patience and your blog will be recovered if everything is right in it.

Common Reasons behind Blog Deletion :


  • If the content on your blog is copied from other sites.
  • If you are posting more than 20 Posts per day.
  • If you are just copy-pasting the content from a word file (written by somebody else), and you are not devoting time on blogger post-editor to write the post. In that case blogger considers you as a robot and removes your blog.
Try to recover your blog within 18 days from deletion date, otherwise it may be deleted permanently by Google.










New Blogger Widget: Contact form - Change Style & Install in a Static Page

Just a few days ago, Blogger introduced a new contact form widget that you can add to your blog easily. At the moment, it is very basic because, at least for now, does not allow sending files or anything other than plain text.

The contact form for Blogger has the following features:
  • Field for the user name
  • Field for email
  • Field for the message (textarea)
  • Submit Button
contact form, blogger gadgets, static page
The design is simple and the text colors inherit the section where you add it. At the moment, this widget has no configuration options and is not available for dynamic views.

How to Add Contact Form to Blogger

To add it to your blog, just select the Layout tab, then click on "Add a gadget" in the section you want to show - for example, in the sidebar. Then, select the More gadgets tab and add the Contact Form gadget.


blogger gadgets, blogger widgets, contact form

Styling Contact Form

Since the background is transparent, the form will blend well aesthetically speaking, but nevertheless it is easy to modify using Style Sheets (CSS) to the appropriate selectors. Here's an example:

/* Contact Form Container */
.contact-form-widget {
width: 500px;
max-width: 100%;
margin: 0 auto;
padding: 10px;
background: #F8F8F8;
color: #000;
border: 1px solid #C1C1C1;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);
border-radius: 10px;
}

/* Fields and submit button */
.contact-form-name, .contact-form-email, .contact-form-email-message {
width: 100%;
max-width: 100%;
margin-bottom: 10px;
}

/* Submit button style */
.contact-form-button-submit {
border-color: #C1C1C1;
background: #E3E3E3;
color: #585858;
width: 20%;
max-width: 20%;
margin-bottom: 10px;
}

/* Submit button on mouseover */
.contact-form-button-submit:hover{
background: #4C8EF9;
color: #ffffff;
border: 1px solid #FAFAFA;
}

This is how it will look like after applying the style:
contact form, blogger gadgets, contact form for blogger

To add this style, go to Template > Edit HTML, click on the sideways arrow next to <b:skin>...</b:skin> and paste the code just above ]]></b:skin> (press CTRL + F to find it):


How To Add Contact Form In A Static Page


First step is to add the Contact Form gadget (Layout) and second, to edit the template (Template > Edit HTML) to remove most of the gadget. You have to search for the id "ContactForm", expand the widget by clicking on the black arrow on the left (same with the includable) and then delete the part that I have colored in red (see below):

Part to be removed:

  <b:widget id='ContactForm1' locked='false' title='Contact Form' type='ContactForm'>
    <b:includable id='main'>
  <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
  </b:if>
  <div class='contact-form-widget'>
    <div class='form'>
      <form name='contact-form'>
        <p/>
        <data:contactFormNameMsg/>
        <br/>
        <input class='contact-form-name' expr:id='data:widget.instanceId + &quot;_contact-form-name&quot;' name='name' size='30' type='text' value=''/>
        <p/>
        <data:contactFormEmailMsg/> <span style='font-weight: bolder;'>*</span>
        <br/>
        <input class='contact-form-email' expr:id='data:widget.instanceId + &quot;_contact-form-email&quot;' name='email' size='30' type='text' value=''/>
        <p/>
        <data:contactFormMessageMsg/> <span style='font-weight: bolder;'>*</span>
        <br/>
        <textarea class='contact-form-email-message' cols='25' expr:id='data:widget.instanceId + &quot;_contact-form-email-message&quot;' name='email-message' rows='5'/>
        <p/>
        <input class='contact-form-button contact-form-button-submit' expr:id='data:widget.instanceId + &quot;_contact-form-submit&quot;' expr:value='data:contactFormSendMsg' type='button'/>
        <p/>
        <div style='text-align: center; max-width: 222px; width: 100%'>
          <p class='contact-form-error-message' expr:id='data:widget.instanceId + &quot;_contact-form-error-message&quot;'/>
          <p class='contact-form-success-message' expr:id='data:widget.instanceId + &quot;_contact-form-success-message&quot;'/>
        </div>
      </form>
    </div>
  </div>
  <b:include name='quickedit'/>

</b:includable>
  </b:widget>

After you have saved the template, go to Pages and paste the following code into a new blank page with the title you want:

 <div class='widget ContactForm' id='ContactForm1'>
  <div class='contact-form-widget'>
    <div class='form'>
      <form name='contact-form'>
        <p>Name</p>
        <input class='contact-form-name' id='ContactForm1_contact-form-name' name='name' size='30' type='text' value=''/>
        <p>E-mail *</p>
        <input class='contact-form-email' id='ContactForm1_contact-form-email' name='email' size='30' type='text' value=''/>
        <p>Message *</p>
        <textarea class='contact-form-email-message' cols='25' id='ContactForm1_contact-form-email-message' name='email-message' rows='5'></textarea>
        <input class='contact-form-button contact-form-button-submit' id='ContactForm1_contact-form-submit' type='button' value='Submit'/>
        <p class='contact-form-error-message' id='ContactForm1_contact-form-error-message'></p>
        <p class='contact-form-success-message' id='ContactForm1_contact-form-success-message'></p>
      </form>
    </div>
  </div>
</div>

Messages will be sent to the same email that you have registered in Blogger.

Here is the demo page where you can test it (this is an account for demo purposes only, so don't expect any reply).

That's it! If you have any questions or comments, leave them below.

25th MAY 2013 AUD Weekly report

AUD Primary and Monthly cycles

Primary cycles are weak, even though there is now some support around the 2013 Yearly lows.
However, we must treat the trend as if it's going down for the next 2 years

There's a breakout of the 3-month lows (#A) that should see the market continue down into #B the BUY zone.

However, if the Primary lows supports the AUD, then we could instead have a swing upwards in the last 5-day of MAY, and a 3-week counter-trend rally, as part of retesting the breakout/June 50% level (#C)

if that happens, then it's likely to set-up further weakness down into #B)

Thursday, 23 May 2013

Top 5 Best Free Music Downloader App for Android

Music, a basic part of our daily life but plays a very important role in our life. It is a universal language understood by everyone and can bring people together. Whether it’s riding the subway to work, jogging in the park, or when we feel tired, music is arguably the best way to help us get into a good mood. And nowadays, the feeling of enjoy music on the go is really amazing and wonderful, so below I will show you the top 5 best free music downloader app for Android-mp3 downloader to make you insanely entertainment. If you want to get YouTube music to your android for offline enjoying, check the 2 Best Ways to Get YouTube Music for Totally Free I provided for you.

Top1:  Download free music MP3 App (Rated: 4.7)
This music download app is every music enthusiast's best friend. The app has millions of MP3 music songs and it can easily help you download MP3 Music to your Android mobile. You can also manage your MP3 music songs after downloading.
Top 2:  Simple mp3 Downloader (Rated: 4.4)
Simple MP3 Downloader is so simple that even a kindergartener could use it. With its tidy-looking UI, this app lets you search and download songs for not a single penny. Living up to its simplicity, the app lets you have the freedom to search for a song's artist, title, or album — perfect for those who tend to forget who sang the song or what the title is. It allows you to hear the song first before you download it.

Top 3:  Mp3 Music Search & Download (Rated: 4.2)
With this app, you can search and download mp3 music through the best music search engine. You can even edit the songs, cut them and set them as the call ringtone, notification and single contact ringtone!
Top 4:  Music download (Rated: 4.5)
It is a must have musical application that can let you free download thousands of music and mp3 to your sdcard. You can easily manage these music in your sdcard including rename, categorize, delete, share and so on.
Top 5: MP3 Music Download Free (Rated: 3.9)
This app is a free search engine and music downloader and player that can let you search and listen music from the internet. Unlike other apps, MP3 Music Download Free gives you a new, enjoyable experience, continuously flowing the songs matching your search criteria. With this app you can spawn many consecutive searches, refining them by title, singer/author, and album.

Above are the top 5 Free Android music Apps for Downloading Free Music. Just pick your favorite.

Dead Morning, an open-source horror game

Today I bring you news of yet another rather low profile Darkplaces engine game (e.g. the same engine that runs Xonotic), called Dead Morning:



As you can see in these other, more game-play oriented videos (1, 2, 3), it seems to be quite heavily influenced by another recent 1st person horror game...

The website mentions a fully open-source release at the end of this year, so I am rather intrigued what they will come up by then!

Another Skype worm


Remember this post from not too long ago?
Worm spreading through Skype and Messenger

Well, seems this tactic is getting more popular...

A new Skype worm shows you the following message:

this is a very nice photo of you http://bit.ly/10UCanc?fotos=%username% :$
this is a very nice photo of you http://bit.ly/10UCanc?id=%username% :P
Other languages are possible as well, for example Russian:
это очень хорошая фотография вы http://bit.ly/10UCanc?fotos=%username%


When clicking on the link, it gets redirected to a filesharing site and downloads the following file:
facebook_profile.zip

Inside is an EXE file called:
profile-facebook_23052013_img.exe
MD5: 669441b1f5532bdc1a5371112dabc4c8
VirusTotal Result (15/46)
Anubis Result
Malwr Result

When executing the file, you start spreading this message as well to all your Skype friends. There is no icon for the EXE file, which should ring some bells... Actually, the "pictures" being a single EXE file should ring bells so hard the whole neighbourhood wakes up.


Filesharing sites used to spread the malware:
4shared.com
hotfile.com


These filesharing sites have already removed all the malicious files and cannot be downloaded anymore.
Malware files already removed, awesome!





Some interesting stats for the bit.ly link:

Current amount of clicks








Geographic distribution of clicks.





As you can see, there have been over 120,000 clicks today, that's quite a lot!  Also interesting to note is that most clicks are in Belarus, which may indicate where the malware's origin lies (or at least where the infection point started).

As far as I could see, the malware creates a file with a random name in the C:\Programdata or %appdata% folder, injects into explorer.exe and thus is able to 'protect' itself:
When deleting said malware file, it will immediately re-create.

The malware also tries to phone home to (currently offline):
hXXp://r.gigaionjumbie.biz/images/gx.php
hXXp://x.dailyradio.su/images/gx.php
hXXp://w.kei.su/images/gx.php


The above links are related with the Alureon malware, which can download other malware as well as steal your credentials and other personal information. Microsoft:
Win32/Alureon is a family of data-stealing trojans. These trojans allow an attacker to intercept incoming and outgoing Internet traffic in order to gather confidential information such as user names, passwords, and credit card data. It may also allow an attacker to transmit malicious data to the infected computer. The trojan may modify DNS settings on the host computer to enable the attacker to perform these tasks. Therefore it may be necessary to reconfigure DNS settings after the trojan is removed from the computer. Source.


There are also some peculiar strings in the malware:
lTaj13zzz5632jetsusjabs 
Regrey8hiaid958562ids  
Culmbusy4teg217jo548 
Sel35scagalawn9ser84996  
Hinog968begs6421879  
Cyme28ilkax65274sunn35  
Toph8toil2528248030  
Pent8cute812  
hoorney milk  
DESTRUCT COMMON 

Not sure what those strings are supposed to mean, if there's any meaning to it at all.
To view all strings pulled from the malware image, check Pastebin:
http://pastebin.com/Svb40p9Q



Desinfection


  • Perform a full scan with your installed antivirus ànd a scan with another antivirus or antimalware product. You can check on VirusTotal which antivirus applications already detect this worm.
  • Change your Skype password.
  • Notify your friends that you had sent them a malware link.



Conclusion

This conclusion is pretty much the same as in my previous post about a Skype worm:


Worms spreading through Facebook, Twitter as well as IRC, MSN and Skype is nothing new. Still, it appears to be very successful as human curiosity wins in cases of doubt:
"Do I really have (embarassing) pictures of myself on this website? Better take a look!"

No, no, no!

Never click on unknown links, especially when a URL shortener service like bit.ly is used. (others are for example t.co, goog.gl, tinyurl, etc.)
Don't be fooled by known icons or "legit" file descriptions, this can easily be altered.

Even if you clicked the link and you're not suspicious, you should be when a file is downloaded and no pictures are shown, but just an EXE file.

For checking what is really behind a short URL, you can use:
http://getlinkinfo.com/
http://longurl.org/

For checking whether a file is malicious or not:
https://www.virustotal.com/