May
10

Twitter Followers Missing : Shahrukh Khan has 0 Followers

Lately when I checked my twitter profile I was amused to see that my twitter follow count is 0 . I was equally startled to see that I am following 0 people.

Playing with the two links of  “Followers” and “Following” I grabbed a few screen shots for you.

here is what they look like

It says I follow 0 and in sidebar it shows me the profile pics of people who follow me.  Strange isn’t?

Well what i did I went through the profiles of a few people who follow me or whose twitter names i knew and I found OMG! they are having same issue.

Guess I had only 32 followers , so no big issue if  twitter shows 0 , but this man had more than 300 K followers a little while ago . where did they all vanished ?  I was one among them.

here is what I mean

twitter is down and screwed

And finally I got hold of the News from Twitter. It says

“Follow count display is set to 0 and follow/unfollow is temporarily offline while we fix a bug.”

Thanks! Twitter for doing Facebook thing.

May
5

Google Homepage Gets New Look

Just performing a routine Google search tonight and something seemed off as I looked through the results. The whole page seemed… brighter. It was different in other ways as well. A while ago (September 09) I read that Google was changing their site to make things a little bit bigger. I never really paid much attention to that and now a bigger, more noticeable change comes without any announcement? They even have their own time-line but it doesn’t contain this tidbit. Well, I’ll be your announcement then.
Home page

Here’s the old Google home page:

Here’s the new Google home page:

google new look

The changes: The logo is brighter, the letters have lost their shadows, the buttons are bigger, the text box is bigger, and there are fewer distracting links.
Results

Here’s the old Google Search results page:

google old look

Here’s the new Google Search results page:

google new search results page

The changes: Same logo changes, the options are now iconified on the left hand side, and the search is location-aware. You now have finer control on filtering results to show Everything, News, Images, Videos, Maps, Shopping, Books, Blogs, Updates (FriendFeed, Twitter, Buzz), or Discussions.

Here’s a closer look of the sidebar expanded:

google new look search engine sidebar

The particularly interesting thing is that I’m not quite sure how Google is rolling out this change. For me, the new look only shows up in Firefox. Google Chrome still looks like the previous style while IE and Opera look particularly dated with their full grey buttons.

I like the new look and the changes, but I’m surprised Google (as far as I know) has been quiet about it. I wonder where else we’ll see this change take effect. Is anybody else seeing the change implemented? Let me know in the comments.

Mar
23

Best Programming Jokes

Two bytes meet. The first byte asks, “Are you ill?”
The second byte replies, “No, just feeling a bit off.”

~~~~~~~~~~~~~~~~~~~~~~~~~

Eight bytes walk into a bar. The bartender asks, “Can I get you anything?”

“Yeah,” reply the bytes. “Make us a double.”

~~~~~~~~~~~~~~~~~~~~~~~~~

Q. How did the programmer die in the shower?
A. He read the shampoo bottle instructions: Lather. Rinse. Repeat.

~~~~~~~~~~~~~~~~~~~~~~~~~

How many programmers does it take to change a light bulb?
None – It’s a hardare problem

~~~~~~~~~~~~~~~~~~~~~~~~~

Why do programmers always mix up Halloween and Christmas?
Because Oct 31 equals Dec 25.

~~~~~~~~~~~~~~~~~~~~~~~~~

There are only 10 kinds of people in this world: those who know binary and those who don’t.

~~~~~~~~~~~~~~~~~~~~~~~~~

A programmer walks to the butcher shop and buys a kilo of meat. An hour later he comes back upset that the butcher shortchanged him by 24 grams.

~~~~~~~~~~~~~~~~~~~~~~~~~

“Knock, knock.”
“Who’s there?”
very long pause….
“Java.”

~~~~~~~~~~~~~~~~~~~~~~~~~

Programming is 10% science, 20% ingenuity, and 70% getting the ingenuity to work with the science.

~~~~~~~~~~~~~~~~~~~~~~~~~

A man is smoking a cigarette and blowing smoke rings into the air. His girlfriend becomes irritated with the smoke and says, “Can’t you see the warning on the cigarette pack? Smoking is hazardous to your health!”

To which the man replies, “I am a programmer. We don’t worry about warnings; we only worry about errors.”

~~~~~~~~~~~~~~~~~~~~~~~~~

There are three kinds of lies: Lies, damned lies, and benchmarks.

~~~~~~~~~~~~~~~~~~~~~~~~~

A programmer is walking along a beach and finds a lamp. He rubs the lamp, and a genie appears. “I am the most powerful genie in the world. I can grant you any wish, but only one wish.”

The programmer pulls out a map, points to it and says, “I’d want peace in the Middle East.”

The genie responds, “Gee, I don’t know. Those people have been fighting for millenia. I can do just about anything, but this is likely beyond my limits.”

The programmer then says, “Well, I am a programmer, and my programs have lots of users. Please make all my users satisfied with my software and let them ask for sensible changes.”

At which point the genie responds, “Um, let me see that map again.”

~~~~~~~~~~~~~~~~~~~~~~~~~

All programmers are playwrights, and all computers are lousy actors.

~~~~~~~~~~~~~~~~~~~~~~~~~

Have you heard about the new Cray super computer? It’s so fast, it executes an infinite loop in 6 seconds.

~~~~~~~~~~~~~~~~~~~~~~~~~

The generation of random numbers is too important to be left to chance.

~~~~~~~~~~~~~~~~~~~~~~~~~

“I just saw my life flash before my eyes and all I could see was a close tag…”

~~~~~~~~~~~~~~~~~~~~~~~~~

The computer is mightier than the pen, the sword, and usually, the programmer.

~~~~~~~~~~~~~~~~~~~~~~~~~

Debugging: Removing the needles from the haystack.

~~~~~~~~~~~~~~~~~~~~~~~~~

Two strings walk into a bar and sit down. The bartender says, “So what’ll it be?”

The first string says, “I think I’ll have a beer quag fulk boorg jdk^CjfdLk jk3s d#f67howe%^U r89nvy~~owmc63^Dz x.xvcu”

“Please excuse my friend,” the second string says, “He isn’t null-terminated.”

~~~~~~~~~~~~~~~~~~~~~~~~~

From the Random Shack Data Processing Dictionary:

Endless Loop: n., see Loop, Endless.
Loop, Endless: n., see Endless Loop.

~~~~~~~~~~~~~~~~~~~~~~~~~

The three most dangerous things in the world are a programmer with a soldering iron, a hardware engineer with a software patch, and a user with an idea. – The Wizardry Compiled by Rick Cook

~~~~~~~~~~~~~~~~~~~~~~~~~

One hundred little bugs in the code
One hundred little bugs.
Fix a bug, link the fix in,
One hundred little bugs in the code.

~~~~~~~~~~~~~~~~~~~~~~~~~

Mar
23

Recycle Your Old Computers and Printers at Best Buy

Author Kausar    Category Computers     Tags ,

Here is one more reason that Best Buy® is a geek’s favorite store: Best Buy will recycle your old computer and electronics gear, mostly for free.

Best Buy will recycle “just about anything electronic, including TVs, DVD players, computer monitors, cell phones and more.”

You can bring in up to two items per household per day, but I arrived on a quiet morning with two old PCs and two old printers, and Best Buy cheerfully took them all.

Best Buy will recycle many electronic items for free. However, there is a $10 charge for items with a screen, including CRTs, monitors, laptops and TVs 32″ and smaller. Fortunately, Best Buy gives you a $10 gift card to offset the cost.

Use the Best Buy haul-away or pickup programs for Console TVs, monitors and TVs larger than 32″, and appliances such as refrigerators, freezers, dishwashers, washers, dryers, ranges and microwaves.

One important point: desktop or laptop computers must have the hard drive removed. Watch this Geek Squad video on how to safely remove your hard drive, or Best Buy will remove it for $19.99.

Mar
23

Are Computers Male or Female?

Author Kausar    Category Computers     Tags , ,

Here’s an old joke that’s been floating around the Internet again:

Why computers may be female:

1. No one but their creator understands their internal logic.
2. The native language they use to communicate with other computers is incomprehensible to everyone else.
3. Even the smallest mistakes are stored in long-term memory for later retrieval.
4. As soon as you commit to one, you find yourself spending half your paycheck on accessories for it.

Why computers may be male:

1. In order to do anything with them, you have to turn them on.
2. They have a lot of data but still can’t think for themselves.
3. They are supposed to help you solve problems, but half the time they ARE the problem.
4. As soon as you commit to one, you realize that if you had waited a little longer, you could have gotten a better model.

Mar
22

What’s the Right Website for You?

web design srinagar

The Internet has been around for ages, but that does not mean that everyone in the world has a presence on it. It is only now that people are waking up to the fact that the web is the best, cheapest and fastest way to grow and promote your business. All a potential customer has to do is Google your company name and see what the Internet throws up – it may take them straight to your website or it may show them random news snippets about you from various sectors of the press and customer musings. In short, the web can make or break you – if there are negative things being said about you, then you can bet that they’ll spread like wildfire on the web; and if your reviews are positive, there’s nothing for you to worry about – you can relax and watch your popularity grow by the day.

Like it or lump it, the Internet is here to stay, so if you’re looking for a presence on the web to boost your image and make yourself more visible, here are a few things you need to keep in mind when trying to find a website design that’s suitable for you:

  • Talk to someone who can explain the best kind of site for your company. In general however, if your budget is small and if you’re just starting out, what you need is a basic brochure website that has a few pages, one About page that tells visitors about your company, one or two Product/Service pages, and one Contact Us page that lets people email, mail or call you.
  • The Contact Us page sometimes has only a postal address, an email address and a phone number, and at other times, it has a form that allows visitors to mail the company directly from within your site. With the second option, you’re getting your own email option from your host, so if you hope to stay on the web for some time, it’s best to go with web hosts who can offer you email addresses and tools to control them.
  • Some designers stick to template sites which are cost-effective, but on the downside, they make your site look like one in a hundred. They are not distinctive and visitors may not be impressed if you’re looking to wow them with your design.
  • Brochure websites are a little costlier, but you get your own unique design and have more control over what features to include.
  • The product or service you sell plays a large role in the design of your site – if you deal in something glamorous, you need a site that is the perfect showcase for your products. On the other hand, if your corporate image is more staid and reserved, your website should reflect this in its personality.
  • If you want to be able to change the content of your websites, it should come enabled with CMS. Some sites are dynamic in that they can be updated automatically through programmed databases. Talk to your web designer about the costs and benefits of each before making your choice.

In general, your website should be determined by your needs and not designed according to the rest of the sites on the Web.

—-

To know what kind of website suits your business simply send us an email at hidayahsoft@gmail.com or fill the contact form .

Mar
22

Automatic Image Slider w/ CSS & jQueryAutomatic Image Slider w/ CSS & jQuery

With the release of the iPad and its lack of support for flash, it has stirred up a lot of debates regarding the future of flash. With this in mind, I believe it is wise to build simple widgets like the image slider using HTML/CSS/Javascript, and leave more interactive applications for flash if needed. The html based image slider will have its benefits with SEO and will also degrade gracefully for those w/out js.

Automatic Image Slider CSS jQuery

The Wireframe – HTML

Start with having a wrapping container div called main_view, and two sections nested inside called image_reel and paging. The image_reel will contain the sliding images, and paging contains the paging controls. Take a look at the image below for a visual.

Automatic Image Slider CSS jQuery

<div>
    <div>
        <div>
            <a href="#"><img src="reel_1.jpg" alt="" /></a>
            <a href="#"><img src="reel_2.jpg" alt="" /></a>
            <a href="#"><img src="reel_3.jpg" alt="" /></a>
            <a href="#"><img src="reel_4.jpg" alt="" /></a>
        </div>
    </div>
    <div>
        <a href="#" rel="1">1</a>
        <a href="#" rel="2">2</a>
        <a href="#" rel="3">3</a>
        <a href="#" rel="4">4</a>
    </div>
</div>

Styling – CSS

Take a look at the comments below for an explanation of the styles.

/*--Main Container--*/
.main_view {
	float: left;
	position: relative;
}
/*--Window/Masking Styles--*/
.window {
	height:286px;	width: 790px;
	overflow: hidden; /*--Hides anything outside of the set
 width/height--*/
	position: relative;
}
.image_reel {
	position: absolute;
	top: 0; left: 0;
}
.image_reel img {float: left;}

/*--Paging Styles--*/
.paging {
	position: absolute;
	bottom: 40px; right: -7px;
	width: 178px; height:47px;
	z-index: 100; /*--Assures the paging stays on the top
 layer--*/
	text-align: center;
	line-height: 40px;
	background: url(paging_bg2.png) no-repeat;
	display: none; /*--Hidden by default, will be later
 shown with jQuery--*/
}
.paging a {
	padding: 5px;
	text-decoration: none;
	color: #fff;
}
.paging a.active {
	font-weight: bold;
	background: #920000;
	border: 1px solid #610000;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.paging a:hover {font-weight: bold;}

Step 3. Setting up jQuery

For those who are not familiar with jQuery, do check out their site first and get an overview of how it works. I’ve shared a few tricks that I have picked up along the way, you can check those out as well.

Initial Step – Call the jQuery file

You can choose to download the file from the jQuery site, or you can use this one hosted on Google.

<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script>

Directly after the line where you called your jQuery, start a new <script> tag and start your code by using the $(document).ready event. This allows your jQuery code to run the instant the DOM is ready to be manipulated. The code you will be writing in the next few steps will all take place within.

$(document).ready(function() {
	//Code goes here
});

Step 4. Bringing it to Life – jQuery

The following script contains comments explaining which jQuery actions are being performed.

Setting up the Image Slider
Start by showing the paging and activating the first link. Then we will calculate and adjust the width of the image_reel according to how many slides there are.

//Show the paging and activate its first link
$(".paging").show();
$(".paging a:first").addClass("active");

//Get size of the image, how many images there are,
then determin the size of the image reel.
var imageWidth = $(".window").width();
var imageSum = $(".image_reel img").size();
var imageReelWidth = imageWidth * imageSum;

//Adjust the image reel to its new size
$(".image_reel").css({'width' : imageReelWidth});

Setting up the Slider Function and Timer
We first create the function for the slide event by itself (rotate). Then create another function (rotateSwitch) that will rotate and repeat that slide event (rotate).

//Paging  and Slider Function
rotate = function(){
    var triggerID = $active.attr("rel") - 1;
//Get number of times to slide
    var image_reelPosition = triggerID * imageWidth;
//Determines the distance the image reel needs to slide

    $(".paging a").removeClass('active'); //Remove all active class
    $active.addClass('active');
//Add active class (the $active is declared in the
 rotateSwitch function)

    //Slider Animation
    $(".image_reel").animate({
        left: -image_reelPosition
    }, 500 );

}; 

//Rotation  and Timing Event
rotateSwitch = function(){
    play = setInterval(function(){
//Set timer - this will repeat itself every 7 seconds
        $active = $('.paging a.active').next();
  //Move to the next paging
        if ( $active.length === 0) {
 //If paging reaches the end...
            $active = $('.paging a:first'); //go back to first
        }
        rotate(); //Trigger the paging and slider function
    }, 7000); //Timer speed in milliseconds (7 seconds)
};

rotateSwitch(); //Run function on launch

Take a look at this tutorial for an explanation of how the timer (setInterval) works.

Hover and Click Events
In case the user wants to view the slide for a longer period of time, we will allow the slider to stop when it is hovered. Another thing to consider is we should reset the timer each time the paging is clicked. This will prevent unexpected slide switches and allow for a smoother experience.

//On Hover
$(".image_reel a").hover(function() {
    clearInterval(play); //Stop the rotation
}, function() {
    rotateSwitch(); //Resume rotation timer
});	

//On Click
$(".paging a").click(function() {
    $active = $(this); //Activate the clicked paging
    //Reset Timer
    clearInterval(play); //Stop the rotation
    rotate(); //Trigger rotation immediately
    rotateSwitch(); // Resume rotation timer
    return false; //Prevent browser jump to link anchor
});

Automatic Image Slider CSS jQuery

Inspiration

Below are some sites that use similar techniques, check them out for inspiration!

Automatic Image Slider CSS jQuery
Automatic Image Slider CSS jQuery
Automatic Image Slider CSS jQuery
Automatic Image Slider CSS jQuery
Automatic Image Slider CSS jQuery

Related Articles

Mar
22

8 Link building ideas for corporate websites

Author Kausar    Category Google, SEO     Tags , ,

If you need to promote your corporate website, you will find out that this is not an easy job. Self-promotion via forums or blog comments is often eliminated as SPAM and many website owners doesn’t like to link to your site because you offer a product or service. We all know that inbound links are important to get high-listed in search engines like Google. So what do you need to do to get links to your site? In this article we will suggest things which should work for most of the websites on the Internet. But first we need to change our mind:

To get inbound links you need content which is not just your product information or some sales page. Start creating content which is interesting for your target group AND related to your products.

What do you need?

  • Beside your corporate website you need a blog. This blog might be a part of your website or if possible hosted on a second domain and IP address.
  • You need to create unique and fresh content, related to your product and services. Hire a content writer if you can’t write the articles by yourself.
  • You need time and maybe some money (more about the costs later)

Okay here are the natural link building ideas:

  1. Write your blogs frequently
    If you have already a blog, I guess most of your articles are about your news, products and services. Keep writing them, but write also information which is “not about you”. For example if your product is Web Hosting, provide valuable information about how-to secure websites or give some other advice related to hosting or websites. If your articles are interesting even for non-customers, those people might write about on their own blog and will link to the source.
  2. Write content for 3rd party websites
    Write articles on blogs, websites or networks like HubPages.com, EzineArticles.com or blogs which allow other authors to write for them. In these articles it’s possible to add also links to your site.
  3. Promote all articles via social networks
    This one important, if you post your article-links to your twitter or facebook profile, more people will know about your blog and the chance is bigger that other people will blog about your article. Try also sites like Digg.com or delicious.
  4. Get links from customers or partners
    Ask your customers and partners for a link from their website. Start with the partners where you buy products and services, they might give some link back because you’re a customer. For your own customers it’s more effective to offer something for free.
  5. Offer freebies
    Provide in some of your own blog posts a free gadget, e-book or service. Freebies are always a welcome subject to write about. Be creative and you will get many free links!
  6. Submit your press releases
    Write press releases about your most important news and submit them to press release submission services. There are many of them (check Google), try also paid services like PRWeb.com, this way you’re able to reach many people which might pick up your news and will write about (incl. link). If you can’t write a press release article by yourself, hire a copy-writer.
  7. Ask for a product review
    Search related websites or blogs and ask the owner to review your product or service in exchange for a free product. Get this way a link and also some publicity (works great if your product is a service).
  8. Create a second blog
    If you’re able to produce enough unique content or articles, start a second website or blog. Host this website on by different web-host and don’t link this site from your other sites. If  you keep this site “product neutral” you can even write about your competitors products and services. Build links from different sections to your site.

We didn’t mention here the reciprocal link exchange and paid links because those are against the Google webmaster guidelines. Exchanging links is not forbidden, but don’t have too much of them.

Do you know some nice link building techniques? Please share them below as a comment, thanks!

Mar
21

Reaching the top of Mount Google

Author Kausar    Category Google, SEO, Search Engine Optimization     Tags

Hidayah Soft best software and website design company srinagar kashmir | search engine optimisation

There are a lot of companies out there who like to lead people to believe that reaching the top of Google is a simple and easy process….it’s a lie. It is a long and drawn out process but one that is full of rewards and benefits once you have achieved it.

How much does it cost?

Organic SEO is not a cheap option when it is done properly. However, the increase in traffic and leads is unbelievable. Our business relies purely on word of mouth and lead generated through Google. We do no other outbound marketing, no adverts on the radio or in the press, yet we still have countless enquiries every single day. This is down to us being established and leads coming direct from organic search results from Google.

There are many techniques involved with organic SEO and I will not go into them all right now – that’s for another blog article. However, without doubt the most important ingredient is quality, relevant back links from third party sites.

Other important elements are a combination of good page titles, relevant text, compliant well structured code and online self promotion.

Thousands of companies will promise the earth and deliver nothing; your spam inbox is probably full of them!! The good companies out there don’t really shout about it much, they just do it. That’s what we wanted to do.

The Results?

We decided it was time to demonstrate what could be achieved with a well thought out strategy and a lot of hard work. We started our climb in January of last year, for the first 3 months not much happened and we didn’t climb up very high but the more we persevered, the higher we got. We had a few stumbles along the way, as others were noticing our presence and tried to fight us off but by the time June had come we where at the top. We had made it!

Search for ‘Web Design India’ and ‘Web Agency India’ at www.google.com and see who comes out on top.

Enquiries – we probably get on average three to six qualified enquiries a day from Google, along with a barrage of time wasters!

Should you wish to enquire about Organic SEO and have a realistic budget to achieve this, then please do not hesitate to contact us by our enquiry form or by giving us a call on 091 9906711256 or email us at hidayahsoft [at] gmail.com.