Sunday, 3 May 2015

how to boost internet speed?

im trying to boost my internet connection, I was surprised to find out that using a free public DNS server from other company was far better than using my local ISP DNS.

I was getting very frustrated with the constant Webpage cannot load errors followed by the website loading 5 seconds later. I kept seeing the DNS lookup failed message, so I figured let me try another DNS provider and that made an absolute world of difference.





1. Google Public DNS

google public dns
Google being Google, they have massive scale, load-balancing, redundancy and DNS servers distributed all over the world. They also support the latest technologies and security mechanisms like IPv6 DNS servers and DNSSEC. Their DNS servers are also well protected against DoS attacks and cache poisoning attacks.
It’s worth noting that Google Public DNS does not perform any blocking or filtering on the DNS requests, as some of the other services do. They state that only under extraordinary circumstances would they block anything. For me, this is a good option because I use other tools to filter out malware sites, etc and don’t necessarily want my DNS service to be involved.
The main benefit for using Google is their global data center and the fact that they have DNS servers located around the world. Some other services only have DNS servers located in one part of the world, so the performance will suffer considerably.
The main downside to using Google is that they are all about tracking and logging everything anyone does on the Internet and this is no exception. If you are leery of Google having too much information, I would suggest using a different DNS server.

Google Public DNS IPv4 Addresses:

  • 8.8.8.8
  • 8.8.4.4

Google Public DNS IPv6 Addresses:

  • 2001:4860:4860::8888
  • 2001:4860:4860::8844

2. Level 3 DNS

level 3
Level 3 is the company that provides a lot of ISPs their connection to the Internet backbone, so they are huge, reliable and secure. There is no filtering with Level 3, just like Google DNS, so it’s mostly used for performance and reliability.
Depending on your location in the world, any of the public DNS servers I mention here could be the fastest, so that’s why it’s necessary to read the link above on finding the fastest DNS server for your connection.

Level 3 Public DNS Server Addresses:

  • 209.244.0.3
  • 209.244.0.4
  • 4.2.2.1
  • 4.2.2.2
  • 4.2.2.3
  • 4.2.2.4

3. OpenDNS

opendns
OpenDNS has been around for a very long time and they are a reputable company. OpenDNS provides several services including Enhanced DNS and Parental Controls, both of which are free.
OpenDNS is also the first public DNS that I have mentioned that does automatic blocking and filtering against phishing attacks and identity theft. This is a great option if you have kids and want to prevent them from landing on malware-infested sites or if you have older family members who sometimes click on spam links in emails.
They also have a VIP service for $20 a month that gives you a bunch Internet usage statistics for all the devices on your network.

OpenDNS IP Addresses:

  • 208.67.222.222
  • 208.67.220.220

4. Norton ConnectSafe DNS

norton connectsafe
Norton ConnectSafe is the public DNS service provided by Norton. Like OpenDNS, Norton also has automatic filtering and blocking based on their database of sites. Using the free DNS speed tools I mentioned, it’s also one of the fastest public DNS servers.
Norton DNS has a couple of different DNS servers, depending on the type of protection you want. They have three options:
A – Protection against malware, phishing sties and scam sites
B – A + Pornography
C – A +Pornography + Other
Other will basically block sites related to mature content, gambling, hate, suicide, tobacco, drugs, alcohol, etc. Obviously, that could block a lot of sites, so us that option as you see fit.

Norton DNS IP Addresses:

Option A:
  • 199.85.126.10
  • 199.85.127.10
Option B:
  • 199.85.126.20
  • 199.85.127.20
Option C:
  • 199.85.126.30
  • 199.85.127.30

5. OpenNIC DNS

opennic
Lastly, another one I like to use is OpenNIC. They have servers all of the world run by their own members and exist to provide a democratic, non-national network that protects your privacy. The link above will show you a list of all of their Tier 2 DNS servers around the world, but you can go to the homepage and it will tell you the closest servers to your IP automatically at the top right.
When looking at the list of servers, you can choose one that fits your privacy needs. A lot of them keep no logs, have logs completely disabled or keep anonymous logs.
So those are my top recommendations for public DNS servers that are reliable, fast, and provide extra security and filtering for those that need it. Even though most people use their ISP for DNS, it’s really much better to use a third-party. If you have any questions, let us know in the comments. Enjoy!











Gilmon D. Bernal

Wednesday, 18 September 2013

make your usb drive bootable



Step 1: Insert your USB (4GB+ preferable) stick to the system and backup all the data from the USB as we are going to format the USB to make it as bootable.

Step 2: Open elevated Command Prompt. To do this, type in CMD in Start menu search field and hit Ctrl + Shift + Enter. Alternatively, navigate to Start > All programs >Accessories > right click on Command Prompt and select run as administrator.

Step 3: When the Command Prompt opens, enter the following command:

DISKPART and hit enter.
LIST DISK and hit enter.
Once you enter the LIST DISK command, it will show the disk number of your USB drive. In the below image my USB drive disk no is Disk 1.


Step 4: In this step you need to enter all the below commands one by one and hit enter. As these commands are self explanatory, you can easily guess what these commands do.

SELECT DISK 1 (Replace DISK 1 with your disk number)

CLEAN

CREATE PARTITION PRIMARY

SELECT PARTITION 1

ACTIVE

FORMAT FS=NTFS

(Format process may take few seconds)

ASSIGN

EXIT


Don’t close the command prompt as we need to execute one more command at the next step. Just minimize it.

Step 5: Insert your Windows DVD in the optical drive and note down the drive letter of the optical drive and USB media. Here I use “D” as my optical (DVD) drive letter and “H” as my USB drive letter.

Step 6: Go back to command prompt and execute the following commands:

D:CD BOOT and hit enter. Where “D” is your DVD drive letter.

CD BOOT and hit enter to see the below message.

BOOTSECT.EXE/NT60 H:

(Where “H” is your USB drive letter)

Step 7: Copy Windows DVD contents to USB.

You are done with your bootable USB. You can now use this bootable USB as bootable DVD on any computer that comes with USB boot feature (most of the current motherboards support this feature).
Note that this bootable USB guide will not work if you are trying to make a bootable USB on XP computer.


source:[http://www.intowindows.com/bootable-usb/]

Tuesday, 25 June 2013

ios, iphone 4s device not recognize...



  1. search  Services, 
and click stop after that  insert your device..

thanks...
hope it help...



Sunday, 16 June 2013

k2 tag[alphabetical ordering] joomla 2.5





Try this to make alphabetical ordering the default on your [k2 tag] "joomla 2.5"

components/com_k2/models/itemlist.php

Replace: @line 333

default:
                $orderby = 'i.id DESC';
                break;
With:

default:
   $orderby = 'i.title';
                break;




Gilmon D. Bernal

Tuesday, 26 February 2013

xampp php admin security

if you already install your xampp,

just goto the link :


http://localhost/security/xamppsecurity.php

and enter your password


the default user name is root


after that try to open your php admin page and automatically you receive a pop-up page asking for username and password..


done!!!!   



Gilmon D. Bernal

active the sub menu in joomla using administrator

login to your administrator site,


and select:

extensions>>module manager>> [select the menu name : example top menu, main menu and user menu] ,  to make it simple just select main menu


goto :

Parameters




select yes to always show sub-menu items


done!!! :)














Gilmon D. Bernal

Wednesday, 30 January 2013

Twenty twelve footer widgets tutorial, wordpress

from: http://zeaks.org/tutorials/twenty-twelve-footer-widgets-tutorial/


Twenty Twelve – Footer Widgets Tutorial

Adding footer widgets to Twenty Twelve theme, Part Two of a five part series on Modifying Twenty Twelve theme. If you’ve read the first part of this tutorial, we added a second sidebar, created a custom body class and designed a few three column layouts to choose from.
If you’re just now starting this tutorial, feel free to download the free Twenty Twelve blank child theme to begin creating your own theme. Each section of this tutorial is independent and can be done individually, so you can use what you want of it and in any order.
We’ll be editing three files
functions.php
style.css
footer.php
The first thing to do is to copy footer.php from the Twenty Twelve directory into your child theme folder.

Adding Footer Widget Areas

In the last tutorial we added a new sidebar (widget area), we’ll be adding three more widget areas but this time they will display within the footer area of our theme.
If you’ve done the last tutorial the following code can be placed just before this line
}
add_action( 'widgets_init', 'mytheme_widgets_init' );
If you’re just starting now, simply add it to your functions.php after the opening php tag.
    // Register footer widgets
    register_sidebar( array(
        'name' => __( 'Footer Widget One', 'mytheme' ),
        'id' => 'sidebar-5',
        'description' => __( 'Found at the bottom of every page (except 404s and optional homepage template) Left Footer Widget.', 'mytheme' ),
        'before_widget' => '<aside id="%1$s" class="widget %2$s">',
        'after_widget' => '</aside>',
        'before_title' => '<h3 class="widget-title">',
        'after_title' => '</h3>',
    ) );

    register_sidebar( array(
        'name' => __( 'Footer Widget Two', 'mytheme' ),
        'id' => 'sidebar-6',
        'description' => __( 'Found at the bottom of every page (except 404s and optional homepage template) Center Footer Widget.', 'mytheme' ),
        'before_widget' => '<aside id="%1$s" class="widget %2$s">',
        'after_widget' => "</aside>",
        'before_title' => '<h3 class="widget-title">',
        'after_title' => '</h3>',
    ) );

    register_sidebar( array(
        'name' => __( 'Footer Widget Three', 'mytheme' ),
        'id' => 'sidebar-7',
        'description' => __( 'Found at the bottom of every page (except 404s and optional homepage template) Right Footer Widget.', 'mytheme' ),
        'before_widget' => '<aside id="%1$s" class="widget %2$s">',
        'after_widget' => "</aside>",
        'before_title' => '<h3 class="widget-title">',
        'after_title' => '</h3>',
    ) );
This will register three widget areas. Just like the sidebar we added last time, each widget area has it’s own ID. Twenty Twelve has three widget areas with IDs sidebar-1, sidebar-2 and sidebar-3, since the extra sidebar we added used the ID sidebar-4, we’ll continue from there with 5,6 and 7.
The order these widget areas show up in Appearance > Widgets can be changed, but it involves de-registering the default widgets then adding them back in our own order. This also causes issues with a particular full-width body class in twenty Twelve. It can be done, I’ve done it in Twenty Plus Pro, but it’s really more work than it’s worth, so I’m not including it.
Save functions.php and close it. If you check Appearance > Widgets you should notice three new widget areas. Go ahead and place widgets in them, I usually put calendar widgets as they are the widest widgets available and work nicely for testing.
Don’t worry if you don’t see them on the front page, we still need to add them to our template files.

Add Widgets to Footer.php

Open footer.php that you copied to your child theme folder and find the line that reads..
<footer id="colophon" role="contentinfo">
Directly under this line add the following code
<?php
    /* footer sidebar */
    if ( ! is_404() ) : ?>
        <div id="footer-widgets" class="widget-area three">
            <?php if ( is_active_sidebar( 'sidebar-5' ) ) : ?>
                <?php dynamic_sidebar( 'sidebar-5' ); ?>
            <?php endif; ?>

            <?php if ( is_active_sidebar( 'sidebar-6' ) ) : ?>
                <?php dynamic_sidebar( 'sidebar-6' ); ?>
            <?php endif; ?>

            <?php if ( is_active_sidebar( 'sidebar-7' ) ) : ?>
                <?php dynamic_sidebar( 'sidebar-7' ); ?>
            <?php endif; ?>
        </div><!-- #footer-widgets -->
<?php endif; ?>
Save and close footer.php.
This calls each of the widget areas we registered in functions.php. Notice each one uses the same ID as we used when we registered them. Now your widgets should show up on your website, but we still need to style them.

Style Footer Widgets

Open style.css in your child theme and add the following code to it.
/* ===[ Footer Widget Areas ]=== */

#footer-widgets {
    width: 100%;
    border-top: none;
}
#footer-widgets .widget li { list-style-type: none; }

.template-front-page #footer-widgets { padding-top: 0; }

@media screen and (min-width: 600px) { 
    #footer-widgets.three .widget {
        float: left;
        margin-right: 3.7%;
        width: 30.85%;
    }
    #footer-widgets.three .widget + .widget + .widget { margin-right: 0; }
}
The first bit of code simply tells the entire footer widget area to display 100% wide, each widget area within that is 30.85% wide with a 3.7% right margin. This gives us our basic layout, a lot like Twenty Eleven used.
We also placed the CSS within an @media conditional, so the widgets will display like this only if viewed on a desktop.
Next we need to add CSS for IE8 and IE7, below what we’ve just added copy and paste this.
/* for IE8 and IE7 */
.ie #footer-widgets.three .widget {
    float: left;
    margin-right: 3.7%;
    width: 29.85%;
    clear: none;
}
.ie #footer-widgets.three .widget + .widget + .widget { margin-right: 0; }
It’s basically the same as above, but we’ve made the widget areas slightly more narrow 29.85% so they look good in IE.
Since Twenty Twelve includes a homepage template with 2 footer widgets already, we won’t display these ones on that particular template, so using a CSS conditional, we’ll hide them for that page.
/* Hide footer widgets Homepage Template */
.template-front-page #footer-widgets { display: none; }
Your new footer widgets should now look just about perfect, here’s a screenshot of how they should look.
Twenty Twelve - Footer Widgets
There’s one last thing I’ll add to this tutorial, it’s a small fix for the default Homepage Template widgets in IE8.
If you view the Twenty Twelve Official Demo in IE8 you should notice the footer widgets stack on top of each other. They don’t in IE7 or IE9 and 10, only in IE8, so here’s a fix for that. It’s entirely up to you if you want to add it or not.
/* ===[ IE Homepage Template Widget fix ]=== */
.ie .template-front-page .first.front-widgets,
.ie .template-front-page.two-sidebars .widget-area .front-widgets {
    float: left;
    margin-bottom: 24px;
    width: 51.875% ;
}
.ie .template-front-page .second.front-widgets { clear: right; }
.ie .template-front-page .first.front-widgets,
.ie .template-front-page.two-sidebars .widget-area .front-widgets + .front-widgets {
    float: right;
    margin: 0 0 24px;
    width: 39.0625% ;
}
.ie .template-front-page.two-sidebars .widget,
.ie .template-front-page.two-sidebars .widget:nth-child(even) { float: none; }
.ie .template-front-page .widget-area { clear: both; }

.ie .template-front-page .widget {
    width: 100% !important;
    border: none;
}
.ie .template-front-page .first.front-widgets { 
    width: 51.875%;
    float: left ;
}
.ie  .template-front-page .second.front-widgets {
    width: 39.0625%;
    float: right ;
}
You can view the theme so far on Github where I’ll be updating this as the tutorial continues.
I hope you enjoyed this tutorial and let me know how your theme turned out by leaving a comment!










Gilmon D. Bernal