Skip to main content

Posts

Showing posts with the label internet

Hello World in MongDB.

On 15th January 2016, Divin , one of my best friends sent me a message in Whatsapp. Greetings from ICT Academy of Kerala, We are pleased to invite your college to participate in the ICT Academy of Kerala’s Student Magazine to be released in 2016. Students may submit articles related to technology(all engineering disciplines), social innovation, individual and  group projects. The submitted articles which will be reviewed by ICT Academy of Kerala’s editorial board before incorporating it to Student’s Magazine . The ICTAK Students Magazine will be a unique blend of articles by students from your college and the industry. The best student article will be rewarded by ICT Academy of Kerala.  Articles to be send to this email id: <divin's email>  Please ensure the following steps to submit the articles.  1)      Articles should be related to technology(all engineering discipline), social innovation, individual and group projects. 2)   ...

How to keep a user logged in?

Hi everyone, Let's prepare some Cookies this time... I've been searching for a secure method for keeping a user logged in. You knew that's easy by keeping sessions in server side. Well, I'm not referring that scenario. You must have seen many " remember me "s just like the one in the figure. This time I'm gonna share some insights of remembering the user after he leaves the current session. But, hey! Do you like Cookies ? Well, I know that's an ambiguous question. Anyway we're going to prepare some Cookies and coffee. Nice combination, right? Actually coffee helps me to create Cookies, mentally. One insane thing here is no one else will be able to taste your Cookies, but you. And that's a necessary thing for adding security to your system. Let's start overflowing from the Stack I noticed this discussion on Stackoverflow, which essentially gives you some kind of... i don know... pleasure!? But there is a possib...

Missed you Angular

In a phase when I was developing Formia (our acadamic mini project), I needed to add a dynamic heading. hmm.., that means: I have an <input type="text" name="title"> and a <p>...</p> tag. I wanted to display the content of text box on <p> as I type on text box. At that point, I was unaware of AngularJS . I implemented that in pure JS. wired... For the record, this feature could be implemented easily by Angular, as follows: When you type on the box below, the content will dynamically display next to it. {{message}} (for best results use Chrome / Firefox) Well, how's this happening? Add the Angular CDN script to top of the HTML. <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script> Add this 4 line to have that magic. <div ng-app=""> <input type="text" ng-model="message"> ...

How to install Node.js

Installing Node in Windows Installing node in Windows is pretty easy. To install Node you should be aware of your Windows bit version(32-bit / 64-bit). To know that, right click 'computer'>Properties. There you will find the bit version of the OS you are using. Now you know about the version of the OS you are using. - Head to nodes official website ( nodejs.org ) and download the msi for your version. - I recommend opting the LTS version of node. (if you have any suggestions, let me know.) - Install node with default recommended configuration. Installing Node in Linux/ Ubuntu This article will help you :  https://nodejs.org/en/download/package-manager/ If you don't have curl in your system, use terminal to: sudo apt-get update sudo apt-get install curl Source:  http://askubuntu.com/questions/259681/the-program-curl-is-currently-not-installed

How to optimize web pages across the browser.

Google Chrome is my favourite browser. It has given immense developer features. When I opened my first web page on Firefox for the first time, it disappointed me. I found some length, padding, margin, font etc. mismatches. The pages which correctly rendered in Chrome were not that much accurate on any other browser. It was because of the default values stored in them. Different browsers may have different default values for them. I used Google Chrome to develop my website - thus chose values for margin, padding etc. in a way that it balances the default values. Those chosen values cannot balance the default values stored in other browsers. Mainly there are 2 solutions. You should use one of these solutions while developing a website. 1. Use a css reset. The simplest method is to use a CSS reset. here is one.. --- 2. Use a framework. Using frameworks are one of the best choices. They offer fast development and responsiveness. Most popular frameworks are Boots...

Formia Screenshots - Google Forms Simulation.

Below are a some sample views of Formia: You can download Formia here . Screenshots. Home Create Forms Here are your forms here is your live form. Results Comment below your suggestions. ----

Formia - A Simulation of Google Forms. Part 1 - My Experience

This time I would like to share one of the exciting moments in my life, in which I understood what the Client - Server Concept means and by the Grace of God , simulated one of the Internet Giant's product, Google Forms from scratch. I finished the project a couple of months ago. Here is the story. (and the project ). Analysis page, See more screenshots Screenshots Install Formia. What it is? Formia is an incredible web application for Massive Feedback Analysis. Developed on May 2015. More than  4000 lines of codes. Flexible. Well structured. This can be viewed as a simulation of  Google Forms , a product hosted by the  Internet Giant, Google. Service available in  mobile, laptop, tabs . Languages Formia is constructed on  7 languages , including PHP, AJAX, JS, SQL etc. The Analysis part utilizes  Google APIs  which is one of the coolest (and  hottest ) feature. Usability Formia is optimized for easine...

Formia - A Simulation of Google Forms. Part 2 - Download and Install

<< Formia - A Simulation of Google Forms. Part 1 OK guys, here is how to try Formia. All you have 6 steps to go. Download the project. Run the server. Create user. Copy the folder. Run initialization file. Good to go. Go to Github Page. Documentation/Report. Install Formia Note For My Personal Friends: When you finished installation, you will be prompted to create an account on Formia. Use your original First Name. The steps are also available at here. Follow the steps below to install Formia. Step 1: Download the Project In 2 ways you can get the project From Github: (recomended). Getting the files from Github is recommended because, you will be getting the latest version of Formia. Also it's backed up with a large community. If you have no git installed on your device, no problem. You can download the zip of the project files from  my github page . Look for the " download zip " button. If you got git software on you machine, Open command ...

I wonder at US!

It's real! I'll always get wonder at United States, on checking my blog viewers status. The guys from there alone make up 30% of total views on my all blogs. I think this is an effect. People from US explore the Internet tremendously. Due to the same reason most of the developers are concentrated to the same region. Cheap access to internet is one of the necessary conditions for building developers. Collages should be WiFi enabled. On the other side, one should be alive of the bad sections and effects of internet. And should keep away from it.