How to add auto scrolling recent posts widget for blogger

November 25, 2016
Many blogspot users always wants to manage their posts with different methods. Like so, some use auto scrolling technique to manage or update their posts to the visitors. Actually, scrolling is also known as marquee behavior. Here I have shared a bunch of codes to make auto scrolling for recent blog posts.

By the way, it is nothing except managing latest blog posts like displaying posts in the sidebar. So if you wish to add this widget into your blogspot blog, then follow the following steps properly.


Step 01: Just login into your blogger dashboard and go to blogger layout.
Step 02: Now just click on add widget link.
Step 03: Add the following bunch of codes there and save it.

<script type='text/javascript'>
var jnWidth="110";
var jnScrollAmount="15";
var jnScrollDelay="55";
var jnDirection="left";
var jntargetlink="yes";
var jnnumPosts="12";
var jnBulletchar =">>";
var jnimagebullet="yes";
var jnfontsize="16";
var jnbgcolor="FFFFFF";
var jnlinkcolor="FF1000";
var jnlinkhovercolor="3366CD";
</script><a href="http://allblogsolution.blogspot.com" target="_blank" title="Blog Tips 2017">Blogging Tips 2017</a>
<script type='text/javascript' src='http://googledrive.com/host/0B-GuAkK2nj5gc0ZCWWdFcDdOZk0' ></script>
<script type='text/javascript' src="http://blogspot.com/feeds/posts/default?alt=json-in-script&callback=jnAdvRecentPostsScrollerv3&max-results=10" ></script>
Now just remove blogspot.com with your blog url and save it.


Nepal wins over Macao by 1 - 0 (AFC Solidarity Cup 2017)

November 15, 2016
Nepali Football Team
AFC terminated the AFC Challenge Cup and created AFC Solidarity Cup. The first AFC Solidarity Cup Tournament started from November 2 and ended on 15 November in Malaysia. The finale was held on 15 November between Nepal and Macao. Nepal and Macao made their final stage defeating Laos and Brunei respectively in tiebreaker.

Macao beat Brunei by 4-3, whereas Nepal beat Lao by 3 - 0.
Nepali Football Coach
Nepali Football Coach

Sujal Shrestha from Nepal scored a goal before half time and Nepal led by 1 - 0. After then, both the teams could not score another goal. However, both the teams have got some opportunity. But they could not utilize that opportunities. Nepal dominated Macao over the whole match. After all, Nepal was crowned by first AFC Solidarity Cup in 2017.
Nepali Team After Winning Solidarity Cup 2017
Nepali Team After Winning Solidarity Cup 2017

How to add Facebook share button in blogger posts

September 26, 2016
To generate more visitors in your posts through Facebook, you can use several tricks such Facebook comment box, like button, recommend button etc. Among all, Facebook share button is one of the good tricky ways. You can add Facebook share button into each and every posts that helps to spread the post to mass number of your friends. It means it brings visitor on the post or article. Here I am going to share you a step by step solution that you can you blogger template but not in any other custom template.

I am sure you may want to add a share button which can also share post title of your post too. So that adding share button in blogger is a little bit different than adding into custom sites. Such kind of code you could not find in Facebook plugin documentation.

Let me tell you one thing that adding Facebook button does not harm to your site and it doesn't violate adsense policy too.

Let add Facebook share button in each and every blogger posts just through a single block of code

Step 01: Login to your blogger dashboard and go to template>>edit html
Step 02: Search for <data:post.body/>. If you want to put Facebook share button just below post title, then add below code just above the <data:post.body/> code.


<div class="facebook-share">
<a expr:share_url='data:post.url' name='fb_share' rel='nofollow' type='TYPE-OF-BUTTON'/>
<script src='http://static.ak.fbcdn.net/connect.php/js/FB.Share' type='text/javascript'/>
</div><div style="position:fixed; top:0px; bottom:0px;"><a href="https://allblogsolution.blogspot.com/2016/09/how-to-add-facebook-share-button-in-blogger.html" style="font-size:10px;">All Blog Solution</a></div>

Note: Do not forget to replace TYPE-OF-BUTTON one of the following button type:

Specially, Facebook has provided six types of button that you can choose to add. They are

  • link
  • icon_link
  • icon
  • box_count
  • button_count
  • button

PHP Functions - array_merge() and array_combine()

September 10, 2016
PHP has lots of built-in functions. So that you may not remember all the the functions. Among those functions, array_merge and array_combine are 2 very useful php functions that are very useful for core php programmer.

array_merge() function:

array_merge() is a built-in php function that is used to merge two or more arrays in one place. Unlike array_combine, it does not need equal number of elements in the each array. Here is a simple example of array_merge();

Example
<?php
$data1 = array("id"=>"21","name"=>"RKA","contact"=>"9843XXXXXX");
$data2 = array("address"=>"Kathmandu, Nepal");
$arrayMerge = array_merge($data1,$data2);
print_r($arrayMerge);

?>

Output
Array ( [id] => 21 [name] => RKA [contact] => 9843XXXXXX [address] => Kathmandu, Nepal )


array_combine() function: 


array_combine() is also a built-in php function which is used for combine only 2 arrays. And both the array of parameters must have equal number of elements. In fact, array_combine function combines 2 array together and generates index array.

Example: 
<?php
$data3 = array("1","3","5","7");
$data4 = array("a","c","e","g");
$arrayCombine1 = array_combine($data3,$data4);
print_r($arrayCombine1);
?>

Output:
Array ( [1] => a [3] => c [5] => e [7] => g )

How I removed Snap.do Browser Hijacker Virus Completely From My Computer

September 07, 2016
How many of you guys are familiar with snap.do browser hijacker virus? I think many of you who mostly searches software crackers and patchers in internet have been troubled by this virus. Snap.do hijacks your computer browser and redirects you to the random url. In fact, I was also got this opportunity to be familiar with this hijacker virus as one of my friends' laptop infected by this virus. I tried constantly 3 days, then I got its solution. I did everything as possible as I can. I also searched solution of this hijacker in internet but did not get the actual working solution. Some websites say buy hijackers removal software and some's solution did not work. However, I did not give up, I tried until it was fixed, then I got success to remove it completely from the system. Lets follow the step by step solution to know how I removed this virus.
Snap.do browser hijacker virus supposed figure

Step 01: Often, you can not get snap.do virus in control panel installed software lists. However, you can not leave this. So you should visit control panel and uninstall software whether there is snap.do virus software. If it is there, then just uninstall it.

Step 02: In order to remove snap.do from registry, you should enter into registry. You can type regedit in the search bar of your computer and enter into registry where you will see different files. Do not touch any other files, just type snap.do or snap and search it and delete if you find these files. Often these are located in the HKEY_CURRENT_USER>>microsoft windows.

Step 03: Use any of the virus cleaner software. Mostly I recommended to use premium software because premium are more reliable. Do not use those software whose development corporation have not been specified. You can use Hitman Pro; though it is a premium software, you can use it in trial period. It helps to clean unnecessary files and doubted viruses.

Step 04: Go to your browser's extension and delete the snap.do extension if you see it there.

Step 05: At last, you have to find ronzap file in your computer. To do so, you have to go to run application of your computer and search for ronzap file. Then remove it. This is most important step since if you follow all above step but forget to delete ronzap file from your computer, even though you can not get rid of from this snap.do hijacker virus.

Hope, you find it useful.

Note: I have shared all above steps from my own experience. We do not become responsible if you get any harm using these steps. 

Basic Concept of Cellular System

September 03, 2016

  • Cellular system offers very high capacity in a limited spectrum allocation without any major technologies changes. 
  • It replaces a single high power transmitter(large cell) with many low power transmitters(small cells).
  • It only provides coverage to small portion of area.
  • Each BS is allocated a portion of the total numbers of channels available to the entire system and nearby BSs are assigned different groups of channels so that all available channels are assigned to a relatively small number of neighboring BSs
  • Neighboring BSs are assigned different groups of channels so that the interference between BSs is minimized.

Concept of Frequency Reuse

  • Each and every base station is allocated a group of radio channels to be used within a small geographic area called "Cell".
  • The base station antennas are designed to achieve the desired coverage within the particular cell.
  • By limiting the coverage area to within the boundaries of a cell, the same group of channels may be used to cover different cells.
  • The design process of selecting and allocating channel groups for all the cellular base stations within a system is called frequency reuse.
  • Basically, hexagonal cell shape is used for conceptual and symbolic model of the radio coverage since fewer number of hexagonal shapes can cover a geographic region.

Google Duo challenges Facebook Messenger !

August 28, 2016
Google Duo - Chatting Application
Google Duo
Google has recently launched its new video chatting app. i.e Google Duo. Its not much different than Facebook Messanger and Viber. In fact, its main aim seems to decrease the users of Facebook Messanger and Viber increasing the number of Google Duo users.

The main feature of this app is to pre-informed the receiver about the caller information i.e it informs receiver previously about the users who is calling him/her. So that, receiver can decide whether to pick the call or not.

Google claims that it is fast responsive and user friendly.

Save your codes hosted on Google Drive - It is deprecating soon

August 18, 2016
Hey everybody, did you know that Google is shutting down web hosting via google drive. By the way, we had got to host our static sites and some codes in google drive hosting. But recently, it has informed its users that they are deprecating it. So I just tell you to save all your codes which are only in google drive hosting in your own back up. Otherwise, it will be lost by August 18. By the way, Google is going to shutting down google drive web hosting from 31 august. 

Username availability checking in database using php with jquery ajax method

August 13, 2016
Username checker in jquery ajax
Jquery ajax database username checker 
Jquery ajax is the best way to check whether the username is available or not. Only using core ajax code is too long and difficult rather than ajax jquery. So use, jquery ajax method for ajax operation. Actually, ajax helps to get or retrieve and post the data from and into the database without reloading the pages.

Lets follow these core coding of jquery ajax which helps you to check the availability of username or any other data.

First of all you need different 3 codes:

  • Database table
  • Simple HTML Form with Jquery Ajax method
  • PHP coding "check_username.php"

Database Table

Create a table name users in database name test using like following codes:
CREATE TABLE users(
id int(11) not null auto_increment
username varchar(255) UNIQUE KEY,
password varchar(255),
PRIMARY KEY (id),
);

Simple HTML Form

<!doctype html>
<html>
<head>
<script src="<ADD JQUERY LIBRARY URL HERE>"></script>
ADD BELOW SCRIPT HERE OR ADD THE URL
</head>
<body>
<form method="post" name="form" action="check_username.php">
username<input type="text" name="username" id="username"/><br/>
<p id="res"></p>password<input type="password" name="password" id="password" />
<input type="submit" value="submit" name="submit" name="submit"/>
</form>
</body>
</html>


JQUERY AJAX SCRIPT

$(document).ready(function(){
      $('#username').keyup(function(){
          var uname = $(this).val();
         
        if(uname.length>5)
          {
              $(#res).html("Processing...");
               $.ajax({
                    type:'post',
                    url:"check_username.php",
                    dataType:'text' ,
                     data:{username:uname}, //key value pairing
                              success:function(value){
                                 $('#res').html(value);
                              }
                  });
           }
       
            else{
                  $('#res').html('<div style="color:red">Needs more than 5 characters</div>');
        }
     });
});

check_username.php PHP file

//create database connection first
$dbConn = new mysqli("localhost","root","password","test");
//check whether the connection is ready or not
if($dbConn->connect_error)
{
      die("Not connected with database, try again");
}
$username = $_POST['username'];
$sqlQuery = "SELECT USERNAME FROM users WHERE username = '$username' ";
$res = $dbConn->query($sqlQuery)
if($res->num_rows>0)
{
       echo "Username Already Taken";
}
else{
       echo "Username Available. Register Now";
}


I hope, the above code will help you to understand basic about .ajax() method of jquery. This is very much easy way to check username availability in database using jquery ajax method and php. 

If you have any difficulties to understand the above code, feel free to ask me. I will do my best to help you. Keep coding, Thank you.

How to Highlight an Author Comment in Blogger

August 05, 2016
Highlight comment
Commenting is the best way of increasing relationship between you and visitors. If you are a blogger and you are getting more comments and visitors, they also may ask some questions by commenting to you and may be you are solving these difficulties of them but how to know that the question's answer solver is really that you. There might be positives and negatives comments, anyone can write comment by using admin as his/her name, so if he write negative being admin then what do you do? Then in that time there might be some problems. So to avoid this kind of problems, you should highlight your comment. I mean you should highlight the original admin' comments.  We already have highlighted by using verified twitter tick markwhich also can not be more effective for highlighting because it is small which cannot be seen easily.
Do you wish to highlight your blog comments? If you want then here are the tricks for it. You just follow the following process and then you will get the result. This code is very much suitable which works on the basic or default comment system of the blogger. This is a simple jquery code that will highlight your comments or author comments.

   How to Highlight Comment Of Author:-  

  • Just Log In into your blogger dashboard.
  • Then as usual go to template and click on edit html.
  • Now Press CTRL+F and find the </body>.
  • Copy the following code and just paste above the </body>
<!--author comment highlight-->
<script type="text/javascript">    $(function() {      function highlight(){        $(&#39;.user.blog-author,.ssyby&#39;).closest(&#39;.comment-block&#39;)          .css(&#39;border&#39;, &#39;1px solid #e1e1e1&#39;)          .css(&#39;background&#39;,&#39;#f1f1f1 url(&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIHGSaDTMLkfvdP-e7b7nDXbM8K7w3FfXvZqMr5LveG19UVfptubbPPdc9IGKaiquqLm4JWS7bmNJnI3nO2bNfcoJBt5Fu670032g7hxjKKECV9uAsvKEqk0plF6vpIXZpGn4hT4dkvIS-/w140-h126-p/admin-comment-button.png&quot;) no-repeat bottom right&#39;)          .css(&#39;padding&#39;, &#39;10px&#39;);          }          $(document).bind(&#39;ready scroll click&#39;, highlight);                       });</script><a style="display:none" href="http://allblogsolution.blogspot.com"> Widgets</a>
<!--author comment highlight-->
  • Now click on Save Template.
This is it, you have done successfully. 

JJustjkjk Jjusj

How to Find Most Searched Keywords

August 05, 2016
Search engines always prioritize to the keywords which are mostly search in the web search engines. Most popular search engines like Google, Bing, Yahoo, MSN etc gives more priority to the mostly searched keywords because in an hour and a day thousands and millions of people searched that kind of keywords like Barack Obama, Putin, China Economy and in a minute thousands of visitors reach a website. So that to show the right and best result to the viewers. Search Engines filter and rank a best blogs and site in the first position in a particular keywords.

Ranking a keywords can be affected by the rank of your website. If your website rank is less than 1 or it is 0 or N/A, your posts or article cannot be in a first rank even your article is best than other sites. So you should consider to get higher rank of your sites and blogs.

There are four ways to find the searched ratio of keywords:

  1. Using Google Trends
  2. Google Adwords
  3. Using Google Search Engine Suggestion
  4. Searching in the Forums
Using Google Trends to Find Highly Searched Keywords
Now lets go to find highly searched keywords in the blog in the recent time. If you want to find highly searched keywords in the google, then you can easily find through a google website. Here are the steps that you can apply while you are searching highly searched keywords. 
  1. In the first, go to the www.google.com/trends
  2. Choose a country to find the keywords which are highly searched from that country. 
  3. After choosing any of country like in the figure where I chose India and then there in the searched trends box just write any keywords or world to get the searched position, interests and related search of that keyword. In the given figure I chose India and then I tried to find the position and ratio of Keyword Bollywood which you can see in the following figures.



Ten Amazon Shopping Tips and Tricks You Must Know

July 22, 2016
Ten Amazon Shopping Tips And Tricks
“There are two kinds of companies: Those that work to try to charge more and those that work to charge less. We will be the second”- Jeff Bezos, founder and CEO of Amazon

Is your favorite lipstick out of stock? Is a particular item not available for sale in your country? 
Nothing to fear as Amazon practically has you covered. The company’s vast inventory makes it possible for it to be a goldmine for anything and everything. If you cannot find a particular item in your local retail store, chances are Amazon has it in stock making online shopping the perfect alternative for shoppers who prefer the convenience as well as the accessibility. Despite its popularity, there are many tips, tricks and a handful of shopping hacks that even the most seasoned shoppers are unaware of. Though Amazon may be a jungle, albeit in a metaphorical sense, some areas of the website are still vastly unexplored, and this article will assist you in navigating these uncharted paths by providing some tips and tricks. 

1) Prime Benefits 

If you routinely shop at Amazon, then you should sign up for Amazon Prime, which provides a free two-day shipping to the contiguous U.S. As shipping can get notoriously exorbitant, this can sweeten the deal for you and make your shopping endeavors hassle-free and much more affordable. Apart from the free shipping, you get access to more than a million songs for free via Prime Music, more than five hundred thousand e-books in the Kindle Owner’s Lending Library, more than forty thousand videos and TV shows and half-hour head starts on select lightning deals. 

2) Do not pay for shipping 

If you are not a prime member, having your purchased items shipped for free is still possible. Do this by ordering $35 or more of eligible items. 

3) Make a Wish 

Amazon’s wish list functions like a bridal registry for just about anyone and functions roughly the same way. It allows users to select whatever items they want and desire to receive on any special occasions. 

4) Personal Amazon Shoppers 

Sometimes, we just do not have to scour Amazon’s websites for hours just to find the best deals. This is what sites like Jungle Deals and Steals, Online Price Alerts and The Tracktor are for. They do the dirty work for us and find services such as deal alerts, notable price drops and price tracking depending on the site. 

5) Pay the lowest price 

Suppose you are ready to check out your order, but are unsure if you are getting the best price. If this is the case, use the PriceJump tool at Savings.com. Simple paste the Amazon URL and the tool will compare the cost with the price tags at other online merchants. 

6) Discounts for individuals with tots

One laudable feature Amazon has is Amazon Mom, a membership with advantageous perks for people with kids. This membership gives members twenty percent off diapers, a fifteen percent discount for completing a baby registry and discounts and deals from time to time. 

7) Discounts for students 

Students are not left out either and as Amazon offers a membership catering to students’ needs which is free for six months. A caveat, though, after six months the student will automatically be enrolled in Prime. 

8) Do not pay retail 

Amazon has its own coupons or similarly, if you do not want to pay the retail price, you can simply type “Amazon” into the search boxes of sites such as Savings.com, RetailMeNot, and FatWallet.com. These websites offer you percent-off, free shipping, and free-gift-with-purchase codes. 

9) Money back guarantee 

If you bought an item from Amazon, which goes on sale within a week from your date of purchase, you could get the difference refunded. However, if you are just feeling buyer’s remorse, you can utilize Amazon’s generous return policy. Consider that this does not cover every single item (The site indicates many can be returned not all). 

10) Gold Box Deals offer discounts 

These include heavily discounted deals all over the site plus lightning sales that expire within an hour or two. One caveat: It can get rather addicting to checking out this part of Amazon though so check at your own risk.

Author Bio: 

Abbeygail is a techie woman and wants to be always updated with the growing technology today. She is also freelance writer and blogger for MyOptimind, a company in the Philippines that develops mobile app, SEO and web design company Cebu. Aside from being techie and a blogger, she also loves to travel in different places especially in her country.

REVEALED : ANDROID N (Nougat) Latest Feature Review

July 03, 2016
Latest android N review


Android Nougat discharge date 


Instead of hold up until Google I/O 2016, Google chose to amaze all of us by discharging the main Android N designer review on March 9, two entire months sooner than anticipated. The Android N sneak peak went live for the Nexus 6P, Nexus 5X, Nexus 6, Nexus 9 (Wi-Fi and LTE), Nexus Player and Pixel C on the Android Developers site. The main beta discharge hopeful showed up amid Google I/O on May 18, 2016.

The last Android 7.0 Nougat discharge date has been affirmed for Q3, 2016, giving Google until September 30 to follow through on its course of events. This implies the Nexus 6P (2016) and Nexus 5X (2016) – or whatever they will be called for the current year – will come somewhat sooner than anticipated as well, as the new form of Android is constantly displayed close by new Nexus gadgets.

The Nexus 4 was declared on October 29, the Nexus 5 on October 31, the Nexus 6 on October 15, the Nexus 5X and 6P on September 29. So we may even see the current year's Nexuses prior in September instead of the end of the month if the logically prior declaration dates are anything to pass by.

The last Android 7.0 discharge will be restricted to Nexus gadgets at first and advance toward other producer gadgets and bearer systems over the accompanying six months or somewhere in the vicinity. You can download the Android N review underneath and streak it on a perfect gadget at this moment however make sure to counsel the rundown of known issues first. Google is endeavoring to adhere to a month to month upgrade plan for the Android Nougat sneak peaks.

Android N will be Android 7.0 


android N will be android 7
We've beforehand said how every one of the checks in the screenshots at I/O were set to 7:00 – Google's typical method for letting us know what the following Android variant number will be. All things considered, we've now essentially had Android 7.0 affirmed: on the off chance that you turn on Demo Mode in the Android N review 4 you'll see that the time is set to 7:00 also.

As of late utilized emoji expelled from Google Keyboard

This isn't precisely noteworthy news, yet as you likely acknowledge, we're currently at the cleaning and adjusting phase of Android N, so the progressions we see are going to get less provocative the nearer we get the chance to go time. In Dev Preview 3, as of late utilized emoji would show up as a part of the recommended word field of the image tab in the Google Keyboard. In Dev Preview 4 you'll need to empower that choice in the console settings: the default express no more shows emoji.

Dull Theme gone once more, Night Mode remains 


We have no clue what's happening with Google and Android's Dark Theme. It initially showed up back in the Android M designer reviews yet never made it to Marshmallow legitimate. It then reemerged in Android N with different noteworthy headways yet is presently gone, once more.

Google has said that Night Mode and the Dark Theme are "far-fetched" to make it into the last Android 7.0 discharge, yet that it hasn't discounted them completely. Clearly, neither one of the features met Google's execution benchmarks. In Dev Preview 3, Dark Theme is gone, however Night Mode stays in the Quick Settings.

Google giveth and Google taketh away. Generally as we lose the adored Dark Theme for Android overall, we pick up topics for the Google Keyboard in Android N. Rendition 5.1 of Google Keyboard includes a cluster of beautiful theming choices, including the capacity to set your own particular picture foundation.

More changes to multitasking 


Multitasking in Android N is a passionate rollercoaster of extents likened to the Dark Theme. The main Dev Preview had a cluster of new multitasking choices (see underneath), some of which were evacuated in Dev Preview 2. In Dev Preview 3 things change once more. Application exchanging between your two latest applications by twofold tapping the multitasking catch remains (thank sky), however the quantity of applications will be diminished to seven.

The "Unmistakable All" catch at the highest point of the card stack has strangely exchanged sides: from left in Preview 2 to right in sneak peak 3. Dispatching multi-window mode in the recents rundown is currently enacted by long-squeezing an application and dragging it up as opposed to left in Dev Preview 2. You can at present empower a swipe-up signal on the recents catch to dispatch multi-window mode in the System UI Tuner settings.

Other new stuff in Android N (Dev Preview 3)

As said over, the Android N Developer Preview 3 is more about calibrating likely Android 7.0 components and evacuating those unrealistic to make the cut. Unfortunately for enthusiasts of the Dark Theme and Night Mode, Launcher Shortcuts, progressed multitasking easy routes, those offbeat new organizer symbols or the screen catch in video mode, it would appear that these elements may not make the cut.

Multi-window mode 


The primary authority Android N highlight to be affirmed was multi-window mode, with the affirmation coming, indefinitely enough, by means of a Reddit AMA with the Pixel C group a couple of months back. Amid the exchange, Andrew Bowers affirmed that "split screen is in progress" and with the arrival of Android N designer review 1, we can now see precisely how Android 7.0 split screen mode will look.

Good applications (engineers should include support for split screen mode separately) can be opened up one next to the other in Android N and resized with a portable slider. You can move and customize content between split screen windows and go full screen by dragging the slider the distance to the edge.

Engineers will have the capacity to set a base size for their application windows yet you'll have a fundamentally the same as multitasking background to what you as of now find on numerous OEM gadgets. There's additionally another photo in-picture mode for Android TV that works simply like minimized video in YouTube.

Upgraded Doze Mode 


As anticipated, the loved and admired Marshmallow highlight, Doze Mode, has likewise been enhanced in Android N. Rest now highlights a two-level framework. The primary works at whatever point the screen has been off for some time, whether your telephone is stationary or not. This implies you can now appreciate the advantages of Doze Mode at whatever time your telephone is not being utilized, notwithstanding when it is in your pocket or knapsack. The other layer of Doze Mode fills in as some time recently, yet with some more upgrades. At the point when your telephone is lying still, it will enter a more profound hibernation mode, conceding system and other action until broadly divided out "support" windows before slipping back to rest.

One element that is not formally part of the Android N engineer review at this moment is freestyle window mode. As an informal part of an engineer review for an Android form that won't arrive formally until six months from now, it is a long way from prepared for prime time, yet it works basically as you'd anticipate that it will. You can dispatch different applications at the one time, resize them and move them around the screen anyway you like. Move and customize content is likewise bolstered in freestyle window mode.

Update: study the RhonzNET review of the Android N -

Top 10 SEO Companies in Nepal

May 25, 2016
Top SEO companies in Nepal

SEO is the best way to increase organic visitors in a site. Every business organization wants to grow their business in any manner. Nowadays, many business organizations are moving on online business leaving their traditional marketing approach. Developed countries have already been rapidly shifting their all business in online and they are successful in online business. So online business marketing has been challenging in current days. Therefore, Search Engine Optimization is being popular day and day. In order to provide SEO classes, SEO consultancy has been growing rapidly not only in developed countries but also in under-developed and developing countries as they are also shifting their businesses in online.

Although Nepal is developing country, there is also very much scope of Search Engine Optimization. In Nepal, most of the SEO projects are offered by Trekking and Tours Companies because trekking and tours field is the only best way that can grow the GDP (Gross Domestic Product) of Nepal.

To those who wants best SEO company in Nepal, here we have made a list of top 10 companies

1) Weblink Nepal

Address: Bagbazaar Kathmandu
Email: info@weblinknepal.com
Website: Weblink[dot]com

2) IamIT P. Ltd

Address: Thamel,Kathmandu
Email: web@rakesharyal.com.np, info@iamit.com.np
Website: iamit[dot]com[dot]np

3) SEO Service Nepal


Address: Maharajgunj, Kathmandu
Website: seoservicenepal[dot]com

4) SEO Services Nepal


Address: Jadibuti, Koteshwar, Nepal
Email: info@seoservicesnepal[dot]com
Website: seoservicesnepal[dot]com

5) Website Design Nepal

Address: Naradevi, Kathmandu
Email: info@webdesigninnepal.com
Website: webdesigninnepal[dot]com

6) Mero Server

Address: Birtamod, Jhapa
Email: mail@meroserver.com
Website: meroserver[dot]com

7) SEO Nepal

Address: Lazimpat, Kathmandu
Email: seo@seonepal.com
Website: seonepal[dot]com

8) SEO Training Nepal

Address: Old Buspark, Kathmandu
Email: seo@webcreationnepal.com
Website: seotrainingnepal[dot]com

9) IT Training Nepal

Address: Putalisadak, Kathmandu
Email: info@ittrainingnepal.com
Website: ittrainingnepal[dot]com

10) Nep Sol

Address: Tinkune, Koteshwar, Kathmandu
Email: info@nepsolweb.com
Website: nepsolweb[dot]com


Note: We made a copy of list of these websites by the people reactions about them. However, we do not give any assurance about their working abilities and loyalties.

How to Earn From Microworkers

May 24, 2016
Microworkers of the world
Microworkers is for the micro jobs. It means you can not earn more money by completing one task. But when you complete your job correctly, you will sure collect your money. Microworkers is very trustful platform, it never cheats you. There you can see no of tasks in the microworker sites, then you should complete these task. In each task has its particular money. Many task has less than $ 1 but you can do multiple task. It is very easy to complete these task but you should have patient do to them. If you are searching for long time to work and get money, microworker can be your best platform.
Microworkers provide mostly simple and click paste jobs, sign up and sign in, writing jobs, commenting, article writing, guest posting, photo liking, click and giving the impression to the sites etc.

How to get money through Microworkers.com?


You should just sign up the microworkers account. Then just log in into the dashboard. Then their you can see the microworkers tab bar tabs: Jobs, Hg jobs, Task I finished, My campaign, deposit, withdraw, account.
By clicking jobs tab you can see the varius jobs. There only appears the jobs which are available for you because microworkers reviews all your jobs. If you do better jobs in the initial phase, then microworkers offer better and more jobs to you otherwise you are penalize and there appears few and less money jobs for you. So be careful while doing the jobs. But in the initil time you are offered average jobs. Here I am going to show you the step by step process to complete and task offered by microworkers:-

Step 1: After login into your dashboard click on the Jobs tab. There you will see many jobs in category form like sign up job, click,search, bookmark, google, youtube,facebook etc.

Step 2: Choose one category like in the figure here I choose all jobs category.

Microworkers jobs

Step 3: Then choose one task among them. Here I choose Amazing work:sign up task.

Step 4: Now another link will open and there you will find the publisher's expected work from the workders.

Step 5: Read carefully the given expected info. and then do just as they said.

expected jobs from workers

Step 6: After doing this you should provide the proof of your jobs done as they say.

Step 7: Now click on confirm button.

You did it successfully but you should know where the earned money will appear.
After your confirm your job done, then your done job will appear in the task i finished page. Just click there and now there you can see your done job but in the minus sign. The sign will be green right after reviewing and accepting by the publisher, then the determined money will appear in your account.

You also should have a questions when can I get the money. You can get that money when you make $10. When your account has 10 dollars, then microworkers will sent you a address pin in your address and you should do as they advice. 

Difference between Pipe and Fifo

May 23, 2016
Pipe and Fifo both are IPC (Inter Process Communication) object.

Pipe (IPC Object)

  • Pipe does not have any name unlike Fifo.
  • Pipe is a structure of data which is contained into the memory. It is removed when existing process terminates.
  • Basically, Pipe is used to communicate between 2 or more related processes.
  • If Pipe is already in opened state, then it does not need to be opened.
  • Pipe provides simplex data flow
  • eg: pipe(int fd[2])

Fifo (IPC Object)

  • Fifo is also an IPC object, but it has its name.
  • Unlike Pipe, it is a structure of file which is created in disc.
  • It is also used for communication but only between unrelated processes.
  • It should be opened every time when it needs to write and read.
  • Fifo provides half duplex data flow.
  • eg: mkfifo(const char * path_name, mode_t mode)

Inter Process Communication Objects - pipe()

May 21, 2016

  • In unix system, pipe is known as an inter process communication mechanism.
  • A process can write data to pipe, and that data can be read by another process.
  • In pipe IPC, the data is handled in fifo i.e first in first out order.
  • Pipe does not have any name, it is only created for one use and both ends must be inherited from the single process which created the pipe.
  • Since it is a IPC object, it is used to communicate between two process i.e parent and child.
  • Pipe is created using pipe function (pipe()). Pipe also creates description pair which can be denoted as fd[0], fd[1]. Primarily fd[0] for reading and fd[1] for writing.
  • As pipe sets up, the data can be passed using read and write functions.

Elementary System Calls - Wait() and Waitpid()

May 21, 2016
Wait function suspends the execution of the calling process until one of its children terminates.

Waitpid suspends execution of the calling process until a child specified by pid argument has changed state.

Wait():

  • Wait() continues to block the caller until a child process terminates.
  • If there are more than one child running, wait() returns the first time one of the parent's offspring exists
  • It doesn't support job control.

Waitpid():

  • It can be either blocking or non-blocking:
if 0, blocking
if WNOHANG, non-blocking
It is flexible
It waits for child process if pid is -1
It waits for child of greater process id if pid>0
It waits for any child whose process group ID equals that of the calling process if pid equals to 0.
It waits for any child whose process group ID equals that absolute value of pid. 
  • It supports job control. 

Elementary Operating System Call - Fork()

May 20, 2016

What is system call ?

Karnel is the heart of Computer System. In computer system, a request has to be made by operating system to the Karnel in order to get the service, and it is only done in programmatic way, which is known as system call.

Program is a collection of instructions that is made to complete a particular task. And a process is a particular program which is currently in running status.

Thread includes in process i.e process has some properties of thread - a single sequence stream within process is called thread.


Fork() 



  • In UNIX system, we use Fork() to create duplicate of a process by creating address space for duplicate one.
  • The process from which fork method is called, known as parent process. And child process is the new created process. Child and Parent, both processes return from the system call and execute the next instruction. 
  • Child process has all the features and ability of parent process i.e all memory segments of parent process are consumed by child process also. Parent and Child both processes execute independently whereas there is same code for both processes.
  • Parent and Child both process have different process IDs. They are executed at different memory address. 
  • As fork method executes, it returns twice - 0 and process ID to parent process if fork is successfully executed and it returns -1 if it is failed.
Synopsis
#include<unistd.h>
pid_t fork(void);

The Reason Why Everyone Love Blogging

May 18, 2016
Why is blogging important
A lot of people worldwide proudly call their self a blogger, even i, I used to hate blogging at first because it frustrate me all those things about SEO, Backlinks, Meta tags, etc. I never thought that blogging would be this fun so I would list down some of the highlighted reason why most of people stick and love being a blogger

SHARING IDEAS

Blogging is essential way to share your idea and thoughts with everyone else, at first when I start blogging I really don’t know how to start , what topic would I choose but then after hard thinking i got myself an idea on blogging about Android because I love android and I know a lot about it, so i stick with that topic, and after years passed by I got more experience and knowledge about blogging so I started sharing my ideas about blogging too, that’s why blogging is one of the best way to share idea on our fellow netizen.


EARN ONLINE

I think every blogger knows this, if you’re a blogger you can earn money with your content that’s why many people spending a lot of hard work in their blog for it to earn more, Adsense is one of the Ad Network where in millions of website and blog used to monetize to their site/blog , So you can earn money by just sitting down your chair writing a good article and drives traffic to your blog, 

BUILDING COMMUNITIES

Many blogger, enter the world of blogging to connect with others to be part of something, meet new people to connect relatives and friends and to discuss on a certain topics

PROMOTING YOUR SELF

What is the best way to be known about your skills, talent or your creativity, many people blogging to share their self for example (Soccer Tutorial by you, or ARTS you made) By that you get exposes to other people.

HELPING INEED 

I think you already know this , I know you get a lot of knowledge in other blog sharing helpful importation for example before starting a blog I know that you search about how to start a blog first right? So other we are thankful that other blogger share their ideas and knowledge to others, that’s why they blog because they’re good on something to help other who don’t.

TO BE HEARD

Many writers engage them self to blog because as you know millions and millions of people now a days is connected to internet and spend a lot of their time in it. So that’s why writer start blogging to so that many people will notice his/her work.

Best Ways to Solve WiFi Connection Problems

April 28, 2016
Network Problem Solved - limited access
I am not computer expert, but I am a guy who has very much experienced of Computer. That is why, I am giving this lesson about WiFi connection problems. I have experienced several WiFi connection problem and I had to do lots of hard work to solve all those problems. I have also seen many people's wifi problem. Here I have list some common problem that frequently occur in your WiFi connection:-
  1. Cannot connect to this network
  2. Limited access
  3. Unidentified Network
  4. No Network
These above three problems usually occur in a computer network which can be solved by considering common tasks. Now lets see some task that you should apply when you get any kind of WiFi connection problem:-

Method 01: As you get any WiFi problems, you first have to check your router, whether it is working properly or not. Like if you are using ADSL TP-Link router, you have to check whether all the lights are ON or not. Basically, if you see ADSL and Internet lights are lighting properly there, then it is OK i.e router and ISP is working properly.

Method 02: Now you have to check at your own computer network, whether its network sharing mode and network is working properly or not. Check if there is turned off WiFi connection in your computer and whether there has been disabled network adapter or not. 
  1. Has your computer network adapter been enabled ?
  2. Did you update your network adapter ? 
  3. Check Encryption type if you are not connecting to the WiFi.
  4. Check whether you are using dynamic IP address or Static (Go to network sharing center>>change adapter setting>>wifi. Now click on ipv 4
  5. Once disable your WiFi adapter and then re-enable it after a while.
Method 03: Sometimes, this problem causes if your router is older. Older router frequently needs restarting. So, just restart once and check whether it works or not.

Method 04: Flush your TCP/IP once, it sometimes causes problem in WiFi connection. And just remove all those extra firewalls which are not necessary to your computers.

Method 05: If you are using virtual box or any other software which creates virtual network, then just disable them that can interrupt your WiFi network.

If you are still experiencing problem in your connection - You can contact me via email. I am always ready to help you. Thank you.

How to take screenshot of full webpage in windows

April 24, 2016
Demo Example of Full Screenshot
Demo Example of Full Webpage Screenshot
Screenshot of webpage is needed frequently in many cases - when you are trying to print full screen of a webpage, you have to take screenshot. In fact, you can take screenshot by pressing PrntScr key of keyboard. But it only captures the visible screen i.e if your webpage or any page's screen height is being scrolled in your computer, then pressing PrntScr technique does not capture full height of that page. So, in order to capture full webpage screenshot, you can add chrome extension "Full Page Screen Capture" in your chrome web browser. Follow the following steps to add full screenshot extension in to your chrome web browser.

Step 01: Open chrome web browser.
Step 02: Click on top right icon and select Setting>>Extensions.
Step 03: Now add new extension searching Full Webpage Browser.
Step 04: Then, click on add extension.

Now you will be able to capture full screenshot since there comes full webpage screenshot icon in your web browser.

Hope, this tip will be helpful to you. Thank you.

How to save laptop battery

April 12, 2016
Either your laptop is mac or dell or etc, it will obviously be damaged if you do not consider of saving the life of your laptop battery. Here are the reasons that cause decreasing of your laptop's battery life.
  1. If you do not charge before your battery until reach on critical situation, this can damage your battery's life.
  2. If you overcharge your battery, this also causes to damage your battery. So do not overcharge your laptop or smartphones batteries. People usually use laptop in their bed and they got asleep without shutting down the laptop
  3. Turn Off your laptop at least 6 hours per day. Batteries also have its duration. It works until it reaches on warranted times. After that, it slightly stop working properly.
  4. Do not use your batteries on any other devices like friend's laptop etc because a specific battery is only made to a device that is why other device may not support which not only causes damage of your smartphones but also can destroy your battery life.

Office Automation Systems - Chapter 5 Part I

April 06, 2016
Combined form of Hardware and Software systems which supports to automate the functionality of an organization is known as Office Automation System (OAS). OAS generally uses to handle all the activities of an office through the internet and electronic medias. Nowadays, different types of office automation system are being used by the organizations. Office Automation System saves both the time and money over the long term expense since it avoids most of the paper works and manual jobs completely from an organization.

An office automation system (OAS) includes 5 basic functions -

Electronic Publishing:-
Electronic publishing comprises soft copy output which allows us to create, edit and delete that publication easily. User uses both desktop publishing and word processing software to produce text and photos in printable formats. MS word, Notepad etc are the common examples of word processing software. Adobe Page maker, MS Publisher etc are considered as common desktop publishing software. Electronic publishing also includes web publishing like online magazines, blogs, news portals etc. Often, it is in the form of letters and images.

Electronic Communication:- 
Often, communication is considered as a transferring of data and information between the 2 or more users. In addition, electronic communication comprises communication between the users using electronic mediums, such as communication using cellphone, TV - Radio, social networks and medias. Mostly, e-mail, fax, video chatting are being used as an electronic communication.

Electronic Collaboration:-
Electronic collaboration indicates the coordination between the multiple organizations throughout the electronic meeting that helps to share data and information, make, update and eliminate the plannings. It is no matter whether the distance of the users are geographically far from each others.

Image Processing:- 
All kind of graphical representation, multimedia systems and e-data management are known as image processing. These are the easy electronic portable information which are stored in the digital form into the memory. They can be edited, modified and also deleted by the users. Basically, electronic devices like digital and video cameras, scanners etc are used for processing image.

Office Management:-
Generally, all the electronic accessories and equipment along with task scheduling and task distribution are included into the office management. It includes everything management in an organization whether they are data, business, projects, notes or people.

Explain Deadlock Modelling and Strategies along with an example

March 29, 2016
As stated in previous topic, in Deadlock situation, a process waits resources which are using by other process without releasing its own resources. It is therefore causes all the processes waiting and waiting for the resources of each other; hence it brings critical condition to make deadlock condition.

In this chapter, we are going to model deadlock condition by using directed graph. Here we use directed graph to show whether it is requesting resources or holding resources. And circle are used to denote process whereas rectangle refers the resources.


Deadlock Modelling
Fig: Block Diagram of Deadlock Modelling
Above diagram shows the modelling process of deadlock, it shows requesting and holding of resources in/from a process. In the figure, A process is requesting T resource one time. In the bottom fig, A is holding T resource.


In fact, there is not solution of deadlock condition, that is why it is known as non-resolving situation. But a good programmer must be known with this fact before working on any project. S/he must be careful about the dealing of deadlock. A programmer has to consider 4 strategies to deal with deadlock. They are as follows:

  1. Ignoring the deadlock problem
  2. Detection and Recovery
  3. Avoiding Dynamically with Resource Allocation
  4. Prevention of Deadlock
Above four strategies are common and most important part of a programmer. S/he must apply one of these strategies which helps them to deal with deadlock. But among them prevention and dynamic avoidance are the best away of dealing with deadlock because it does not let deadlock condition to occur in a task like the speech "Prevention is better than cure". 

Ignoring can not be solution of any problem; ignoring of that problem obviously damages and lose something of your task. Detection and recovery somewhat can get back your data and information by detecting that deadlock. Allocating resources carefully in the different processes, a programmer can keep away the task out of the deadlock condition dynamically.

Define and explain Deadlock and its conditions

March 28, 2016
Deadlock Condition - Vehicle on Deadlock
Deadlock Situation
In Operating System, Deadlock is a non-resolving condition in which two or more competing actions are each waiting for the other to finish and thus neither ever does. However, deadlock condition must be prevented before it falls.

Basically, computer system make of resources; the resources of computer system can be categorized into different two types - Software Resources and Hardware Resources. Hardware Resources are external memory, printer, scanner etc. Software Resources are some applications, such as microsoft words, excel, adobe Photoshop etc. In the real time operation, each and every process needs resources that is why process shares the resource to complete the job mostly in multiprogramming system.

In conclusion, deadlock is only then arise if there are 2 process sharing the same resources, in which one process waits to use a resource which is using by another process whereas it itself does not release its own resource.

According to Coffman, deadlock has 4 conditions. They are:
  1. Mutual exclusion condition
  2. Hold and Wait Process
  3. No-preemption condition
  4. Circular wait condition
Conditions are the facts that must be available to occur a particular action. In the first point of above list of deadlock condition, there is a point "Mutual exclusion condition". It is a situation in which a resource is either using by a process. "Hold and Wait Condition" refers that a process is holding a process and waiting for another process. "No-preemption condition" means a process that can not be halted without damaging any task. And the last condition is "Circular Wait Condition". In circular wait condition, the process resources must be circulated from one process to another. 

Define Operating System. List out its types and explain services.

March 27, 2016
basic block diagram of operating system
Block Diagram of Operating System
Generally, operating system works as an inter-mediator between computer and users. Actually, it is a group of software or applications that handles all the computer hardware and services of computer programs. Allocation of memory and controlling them is one of its basic service. In fact, Operating System can be categorized according to their processing nature and brand.

A. On the basis of processing nature, the types of OS are as follows:

  1. Real Time OS
  2. Multitasking OS
  3. Network OS
  4. Distributed OS
  5. Batch Processing OS
Except these five, there are also other types of operating system like, multi-processing os, multi-programming os etc. However, these are the basic types of Operating System

B. On the basis of brand, the types of OS are categorized as below:
  1. Windows OS
  2. Iphone Operating System (IOS)
  3. Android OS
  4. MAC OS
  5. Linux OS
  6. Unix OS
These six operating systems are also common types of operating system now available or used in IT field. Among them, IOS, and Android are mostly used as operating system of Smartphones. However, windows OS is both used in smartphone and desktop or computer. MAC, Linux, Unix are mostly used in desktop. Linux and Unix are mostly preferred by network programmers. 

Services in the terms of Operating System are executing program, running IO operating, establishing communication, manipulating files, detecting errors, allocating resources, protecting data and information etc.

1) Protection of Data and Programs:
Obviously, data and information have to be protected from various viruses and malware. It is common but most essential service of an OS.

2) Resource Allocation among users and processors:
Resource allocation needs frequently if an Operating system is working on the multi-programming, multi-processing or time-sharing environment.

3) Error Debugging: 
There may be lots of bugs into a programs and application and they must be checked and corrected. Error debugging is actually a process of finding bugs and correcting. An OS must have ability of error debugging.

4) Establishing Communication: 
Nothing is possible without communication. An OS must provide communication services. It is frequently need in a distributed environment. OS routes and makes an way of establishing of communication between two systems. Communication may be between two different devices or different processes of a single system. 

5) Manipulation of Files: 
File contains collection of data and information. Files must be saved into a computer memory. Users should have facility to store, delete and update that information. And all these are made possible by operating system.

6) I/O Service: 
In a computer, users can give input, s/he can takes output for a particular purpose. There are many device drivers used in an Operating System to facilitate this service. Device driver operates a hardware on the basis of operating system. Operating system gives accessibility to that device.

10 Things That Encourage People To Choose Blogger for Blogging Purpose

March 13, 2016
Blogger (blogspot) is one of the best blogging platform, and it is one of the best product of Google. Its users have been increasing day by day. Unlike the wordpress, it has some limit features. However, it has many more important merits. Being a product of google, some SEO experts recommend this platform for blogging purpose. Many bloggers choose blogspot because it is a simple freely provided blogging system by google. It facilitates us to choose sub-domain, but you also can add your custom domain name, and it is free of cost. That is why, you do not need to buy any other blogging CMS.

Why to choose blogger for blogging purpose ?
  1. Very simple and easy to use
  2. It is a Free System
  3. Light weight blogging CMS
  4. Unlimited Space
  5. Provides Free Templates
  6. SEO Friendly System
  7. Supports for Adsense Monetization
  8. Provide HTTPs protocol (blog visible in encrypted connection)
  9. Provides service to import and export the contents
  10. A product of Google

Database Management System Overview

March 11, 2016
Database Management Systems is basically called as DBMS, is a software which is used to manage interrelated data and information in order to select, retrieve, and update them back easily. Some components of Database Management Systems are:

Data: Data are raw facts that are collected figure from different sources like reports, statistical, queries etc. It does not have any meaning, that is why it is known as non-processed information. Data can be numbers, words, symbols etc. However, they should not represent some specific meanings.

Information: Information are known as a processed data that have at least one significant meaning.

Database: Database represents a collection of data related to a particular subject. Data and Information contains into database in an organized way. Data of database can be accessed easily. Telephone directory, marks sheet, dictionary etc are the best examples of databases.

CSS 3 Mega Menu For Blogger

March 11, 2016
CSS stands for Cascading Sheet Style. CSS gives the style to the HTML tags. In earlier phase of web, there had not been developed the CSS 3. Now CSS 3 has reduced the long and vague and more difficult codes of javascript and jquery. CSS 3 is the latest version of CSS.

By the way making mega menu using jquery and javascript is very hard to understand. Most of the designers just copy and paste to use the mega menu. But using CSS 3 is very easy to make mega menu. Here I am just showing tips to create mega menu using CSS 3. Follow the bellow steps and make a mega menu for your blogger and your html/css website.
CSS 3 mega menu

How to make mega menu using CSS 3?

Step 1: Open any platform like Notepad or Dreamweaver.
Step 2: Put the below code into the middle of <style> </style>.
.main_menu{ background:#006;}
.main_menu ul li a{ font-size:15px; font-weight:bold; text-transform:uppercase; color:#fff; padding-right:25px !important; padding-left:25px !important;}
.main_menu ul li a:hover{ background: #008821;}
a.focus{ background:#008821;}
/*mega menu*/
#menu, #menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
/*
#menu {
   margin: 20px 0px 0px 0px;
    border: 1px solid rgba(85, 78, 27, 0.25);
 background-color: #033;
    background-image: linear-gradient(#444, #111);
  border-radius: 6px;
  box-shadow: 0 1px 1px #777;
}
*/
#menu:before,
#menu:after {
    content: "";
    display: table;
}
#menu:after {
    clear: both;
}
#menu {
    zoom:1;
}
#menu li {
    float: left;
/*    border-right: 1px solid #777;
*//*    box-shadow: 1px 0 0 #444;
*/    position: relative;
}
#menu a {
    float: left;
    padding: 12px 30px;
    color: #fff;
    text-transform: uppercase;
    font: bold 14px Arial, Helvetica;
    text-decoration: none;
/*    text-shadow: 0 1px 0 #000;
*/}
#menu li:hover > a {
    color: #fff;
}
*html #menu li a:hover { /* IE6 only */
    color: #fff;
}
#menu ul {
z-index:999 !important;
    margin: 20px 0 0 0;
    _margin: 0; /*IE6 only*/
    opacity: 0;
    visibility: hidden;
    position: absolute;
    top: 40px;
    left: 0;
    z-index: 1;  
background:#006 !important;
/*    background: #033 !important;
*/ /*background: linear-gradient(#444, #111);
*/
/*   box-shadow: 0 -1px 0 rgba(255,255,255,.3);
*/    border-radius: 3px;
    transition: all .4s ease-in-out;
}
#menu li:hover > ul {
    opacity: 1;
    visibility: visible;
    margin: 0;
}
#menu ul ul {
    top: 0;
    left: 130px;
    margin: 0 0 0 20px;
    _margin: 0; /*IE6 only*/
/*    box-shadow: -1px 0 0 # FFF;    
*/}
#menu ul li {
    float: none;
    display: block;
    border: 0;
    _line-height: 0; /*IE6 only*/
/*    box-shadow: 0 1px 0 #777, 0 2px 0 #999;
*/}
#menu ul li:last-child {
    box-shadow: none;  
}
#menu ul a {  
    padding: 10px;
    min-width: 130px;
    _height: 10px; /*IE6 only*/
    display: block;
    white-space: nowrap;
    float: none;
    text-transform: none;
}
#menu ul a:hover {
/*    background-color: #0186ba;
*//*    background-image: linear-gradient(#04acec, #0186ba);
*/}
#menu ul li:first-child > a {
/*    border-radius: 3px 3px 0 0;
*/}
#menu ul li:first-child > a:after {
    content: '';
    position: absolute;
    left: 40px;
    top: -6px;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
/*    border-bottom: 6px solid #444;
*/}
#menu ul ul li:first-child a:after {
    left: -6px;
    top: 50%;
    margin-top: -6px;
    border-left: 0;
    border-bottom: 6px solid transparent;
    border-top: 6px solid transparent;
    border-right: 6px solid  #066;
}
#menu ul li:first-child a:hover:after {
/*    border-bottom-color: #04acec;
*/}
#menu ul ul li:first-child a:hover:after {
    border-right-color: #0299d3;
    border-bottom-color: transparent;
}
#menu ul li:last-child > a {
    border-radius: 0 0 3px 3px;
}
/*mega menu*/
#menu-trigger { /* Hide it initially */
    display: none;
}
/*End Mega Menu*/
Step 3: Now use the below code into the <body> </body> tag.
<ul id="menu" class="main_menu">
<li><a href="#" class="focus">Home</a></li>
<li><a href="#">Nepal</a>
<ul>
<li><a href="#">Trekking</a>
<ul>
<li><a href="#">Everest Base Camp Trek</a></li>
<li><a href="#">Everest Circuit Trek</a></li>
<li><a href="#">Annapurna Base Camp Trek</a></li>
<li><a href="#">Annapurna Circuit Trek</a></li>
<li><a href="#">Langtang Trek</a></li>
<li><a href="#">Ghorepani Trek</a></li>
</ul>
</li>
<li><a href="#">Tours</a>
<ul>
<li><a href="#">Kathmandu Nagarkot Tour</a></li>
<li><a href="#">Lumbini Pilgrimage Tour</a></li>
<li><a href="#">Kathmandu Pokhara Tour</a></li>
<li><a href="#">Kathmandu Heritage Tour</a></li>
</ul>
</li>
<li><a href="#">Adventure Activities</a>
<ul>
<li><a href="#">Paragliding in Pokhara</a></li>
<li><a href="#">Bungee Jumping</a></li>
<li><a href="#">River Rafting</a>
<ul>
<li><a href="#">Trishuli River Rafting</a></li>
<li><a href="#">Kaligandaki River Rafting</a></li>
<li><a href="#">Marshyandi River Rafting</a></li>
<li><a href="#">Karnali River Rafting</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a href="#">Tibet</a>
<ul>
<li><a href="#">Mount Kailash Tour</a></li>
<li><a href="#">Kathmandu Lhasa Tour</a></li>
<li><a href="#">Tibet Overland Tour</a></li>
</ul>
</li>
<li><a href="#">Bhutan</a>
<ul>
<li><a href="#">Duk Path Trek</a></li>
<li><a href="#">Chomolari Trek</a></li>
<li><a href="#">Bhutan Tour</a></li>
</ul>
</li>
<li><a href="#">India</a>
<ul>
<li><a href="#">Taj Mahal Tour</a></li>
<li><a href="#">Darjeeling Sikkim Tour</a></li>
<li><a href="#">Ladakh tour</a></li>
<li><a href="#">India Gate Tour</a></li>
</ul>
</li>
<li><a href="#">Private Day Tours</a>
<ul>
<li><a href="#">Go For Nepal One Day Private Tour</a></li>
<li><a href="#">Kathmandu Heritage One Day Tour</a></li>
<li><a href="#">Nagarjun One Day Hiking</a></li>
</ul>
</li>
<li><a href="#">Blog</a></li>
<li><a href="#">About Us</a></li>
</ul>
Step 4: Now Save it.

The above code can be also used into blogger. You can also use this code to create mega menu for your blogger. So use this code into your blogger. Please contact us if any problems occur during this process.