Saturday, April 19, 2014

Building Semantic-UI Local Docs (from Scratch)

There are number of framework twiggling around today. But most of the lack something. May it be responsiveness or components or sometimes even grids (pretty hell then why they made it). There are also some frameworks that are complete and contains wide variety of components reducing the efforts required for designing. Some of them whom I am familier with are Foundation, Bootstrap, Semantic UI (thats what we are here for). Out of these I believe Semantic is a full fledged framework that covers almost every component required to make an awesome website.

But there is an issue again (bloody hell they never leave me). Semantic UI has it's complete documentation online. So whenever you want to add components you need to have an internet connection. This can be problematic. Well then how to resolve this issue?
Eureka! Eureka! I have an idea. I will google search it. See Results. What I got was a topic in their documentation about building local docs that I am unable to understand :(. The Steps provided in Documentation are only for experienced users or those who have worked with node.js.

Don't worry! I have solution. Just follow the steps below to build local documentation :
  1. Download node.js installer (32-bit/64-bit) and install it.
  2. Now download complete Semantic-UI Git Repository and extract it somewhere (where you generally place your documentations).
  3. Open node.js command prompt (you recently installed it) and using MS-DOS commands reach the directory in which you recently extracted Semantic-UI Git files.
  4. Now we need to install npm. To do this Type in : npm update and press enter. It takes sometime to install (patience is must).
  5. Now Type in : npm install and press enter. This command will complete faster than last one.
  6. Next job is to install grunt dependency. Type in :
    npm install -g grunt-cli and press enter.
  7. We need two more dependencies. Install them using commands :
    npm install -g docpad@6.64
    npm install -g karma
  8. Building the docs using grunt. Type in :
    grunt build
  9. A Step away from using. You need to perform this step everytime you want to use documentation. Type in : docpad run
  10. Don't close command prompt. Test your local documentation by typing in your browser address bar :http://localhost:9778
Voila! You just built a local documentation. This documentation is hosted until you close command prompt or press Ctrl-C in command prompt.
Out of 10 Steps mentioned above first 8 steps except Step 3 are need to be performed only once in a lifetime :D.
Step 3, Step 9 and Step 10 is to be performed every time you want to start documentation.


P.S.: The address mentioned in Step 10 may sometimes vary. The address on which server has started is shown in command prompt. Just verify it. Enjoy!

Thursday, January 31, 2013

How to unblock everything on Internet (Specially for College Students)


College students generally depend upon their college Wi-Fi for Internet access but most of them face same problem i.e. limited access to Internet (as I do). So I decided to post about different ways to unblock everything.

Now you may think that it is a quite risky and confusing task then you are very much wrong thinker. It's quite simple, easy and riskless. I don't understand why college authority do so. Why they don't understand that this is the real age of students to explore internet and invent something new ?

Well let's stop all this non sense and start the main work.

Before I tell you how to use proxies I must tell you a what a proxy actually is. So Proxy is quite similar to man in the middle. I will give you a layman example.

Suppose you are in classroom and your teacher allows you to bring anything from outside but no some specific things. But you are in need. So you ask a friend of yours in class to bring it hidding from the teacher. He brings that thing and you use it.

Here Classroom is ur College WiFi. Your teacher is WiFi gateway like 'Cyberoam'. 'Outside' represents the Internet. Your friend is proxy server. I think you got what I meant to say.


Now the real work actually begins :


Without Proxifier :

Proxy settings modification is available now-a-days in almost every internet application. You have to open the application on which you want to use proxy, say Google Chrome. Open its settings/prefrences area and search for proxy settings. Once you have found it, remaining work is mostly online.

Now you have to look for a website which provides you updated proxy servers list. Don't know where to go??
If ever stuck in such type of problems just 'google it'. Oops! Even searched proxy websites are blocked. Don't worry I can suggest you some :
Above two sites have quite rare chances that they are blocked.
If these are blocked you can re-search all above on google via Opera Browser. Actually Opera runs on its transparent proxy server so it can open blocked sites.

Now you have your proxy list in syntax :
IP:port
Just put these in proxy settings of your app and enjoy unblocked internet. :)

With Proxifier :
Proxifier is a software used to run all internet softwares via proxy server. In other words, 'without any restriction'.

You can download proxifier trial version from it's official website.

But it may be also be blocked by your college authority. So you have to download it from any other website, like Brothersoft, CNET, etc.

Now install it. After finishing installation, it's time to configure it.

Open Proxifier and go to Tools —»Advanced preferences and select http proxy servers. Enable it.

Now open Tools—»Proxy Servers—» Add. Now add IP:Port from the proxy list, that you gathered from proxy list websites, and select HTTP Proxy. To verify whether proxy is working, use proxy checker. If it passes the test, it means proxy works. After passing proxy server latency is checked, if  it is more than 500 ms, I suggest you to try any other proxy because it is very slow proxy. Once you found one such, just apply it. You are done!!

Everything is available to you without any restrictions. ;)

Using special browsers :

Opera Web Browser :
If you are interested only in unblocked internet surfing you can use Opera Web Browser. The reason that the unblocked sites run on opera is that all data comes via opera servers (in compressed form) which act as proxy server leading to No restrictions. :)

You can download Opera web browser from Opera.com.

Tor Browser :
If you are interested in surfing + light downloading, I suggest you to use Tor Browser. It is a browser specially made to run on proxies that it acquires from it's special servers automatically. But it is slow in speed. That's why it is preferred not to go for Tor for downloading large sized files.

You can download Tor Browser from torproject.org. If it is blocked download it from any other software downloading website.

Just run Tor and surf any website or download anything without any restriction.


If you really liked this article you can thank us by just pressing 'Thank You' button below and viewing ad for just 5 secs.













Monday, December 24, 2012

Some cool tips & sites for Online Shopping Offers - Buy Smarter, Buy cheaper

Online Shopping was started in 1994, first time by Pizza Hut. Then came the Intershop (in same year), then Amazon.com (1995) and later Ebay. But common people were not intorduced to online shopping at that time.

In last few years, Online shopping has emerged so much that people have started buying daily needs via online shopping (specially from Ebay). But still some people, those who have little knowledge gets looted everyday. They buy from only a single site regularly being unknown to truth that there isn't a single site which will sell their products to you at cheapest price. Oh! I forgot to say 'every product'.

So I planned to share all my knowledge I do have about online shopping.

If you are going to buy something I always prefer online shopping (except for eatables or crappy vegetables):

Where to go:

Firstly, Visit Freekaamaal, and check whether product you were searching for is available with offers and discounts on this website or not. Freekaamaal is a website that provides you with shopping offers, coupon codes and huge discount from various online shopping sites. And it is not a shopping site!!
Some other sites similar are Offertalk.in, Desidime.

How to Find :

If there is no offer available at the moment related to your product, It's the time to perform a multiple sites search of your product. What the hell is that ?
This is searching of your product on many online shopping sites at once ;)

You can do this @ Cheapestinindia.com and Compare India. Just visit them and type your product name. You will get results of every single product from various site with price mentioned below them. Also if COD is available, it will also be mentioned.

Coupons codes and Discounts :

Now finally when you have reached the destination site (obviously the cheapest if you aren't a chuddu), there's more you can get ;) i.e. the coupon codes.
Ohk! I have told you about that earlier and they were not available at Freekaamaal. Now, What to do ?

Actually Freekaamaal not only shows you great offers but also it contains a section of coupon codes, where you type in the site name and get coupon codes available for that particular site. 

I have proved that Freekaamaal is a quite reliable site, but please don't rely completely on it. This type section is also available on the later two sites also.

CompareRaja Addon :

Dial-up users, I understand your feelings coz I do use the same connection. Don't worry at all. I have a solution for you. You can install CompareRaja addon to your browser. Others can also install this. Compare Raja addon makes shopping easy by providing you with coupons and discount offers of currently opened online shopping website.

Drawbacks : It only supports certain number of online shopping sites, Not all !

If this post has really provided you a great amount of knowledge you can thank us by just visiting link and viewing add for 5 seconds.

Thank You!!

Friday, July 27, 2012

Change the Era with your Personal Website (Priceless)


Earlier Most of Internet Users thought that Site-building requires huge investment but as the time passed by everyone of us came to knew that site building is quite easy via various online web hosting sites like webhosts.com, Google sites, blogspot.com, etc. But these sites can be called just for fun sites as these are just for timepassing and are completely useless.

Many of these users wants to make self dependent websites means to say no .blogspot.com, .webhosts.com or site.google.com in web address because it makes site appear a bit official or can say attractive. I have a good news for these users. They can fulfill their dreams without paying even a penny.

This is only Possible because of a domain hosting site addressed as co.cc. Here you can build your official co.cc website that do supports Google Adsense. But remember one thing it is only free for a time period of a year. You need to earn atleast $3 through this created domain to renew it after trial period is over.

You may also require webspace to host your domain. You can get this domain hosting free of cost with webspace of 2 GB and 100 GB transfer from 000webhosts. Isn't that cool?

Even if you are not satisfied with 2 GB webspace you can google for more free domain hosting sites on Internet but remeber that particular website must provide ad-free hosting. After you complete hosting Just link your website with Google Analytics & Adsense to earn $$$ Money $$$. Minimum requirements for adsense is your content must be only yours not copied from any website and 100% Correct. It must not contains any illegal, porn content, hacking material, etc. and must contains content of atleast 10 pages.

Enjoy your website tease your friends with your new personal website and start earning (Support your Family) ;)  

Tuesday, July 24, 2012

Cool Lectures @ TED - Ideas Worth Spreading


I found it when I was surfing like a drunkard on a road. But it really attracted me more than a beautiful lady because of the amazing lectures published here.



This is a best place on internet for passing time. Since most of the lectures includes amazing and unseen technology so u won't be bored for even a bit of second.Many Great personalities like Steve Jobs, James Cameron,etc. can also be learned at TED.

 

 

Site Link : TED - Ideas Worth Spreading  

 

Some of the Lectures I liked Most are :

         Amazing Touch Technology introduced by Pranav Mistry of which you would have just
         imagined. I was quite impressed by this video.
         This video will surely blow your Mind!
         Know the real importance of games in our life. Moreover a trick to increase your life by 7 mins
         in this lecture.
        As Technology is advancing so is the Crime, Get known to Criome Advancements in this video.

Just walk-through these lectures Either you will Change or Your Life will Change.