Skip to main content

Posts

Showing posts with the label Information

How to Start Learning Go Language: A Beginner's Guide

  How to Start Learning Go Language: A Beginner's Guide Introduction to Go Language Go, also called Golang, is a programming language developed by Google in 2009. It’s simple, fast, and great for building reliable software. If you’re interested in learning programming or want to try a new language, Go is a great choice. This article will help you understand how to start learning Go in a simple and easy way. Why Learn Go? Before we jump into how to learn Go, let’s look at why Go is popular: Simple syntax: Go is easier to learn compared to other programming languages like C++ or Java. Fast performance: Go runs quickly, making it great for web servers and large systems. Great for beginners: Go has built-in tools that make coding easier, especially for new programmers. Growing demand: More companies are using Go, so learning it can help in your career. Steps to Start Learning Go 1. Set Up Go on Yo...

See More of C

Why more of c ? Function Pointers Search and Sort Multi-Threaded Programming Time Functions Random Numbers String Conversion Process Creation and System commands execution DataBase Handling CGI Scripting More Links Why digging more of C ? Being a high level language and the features C support there is not a need to ask why should we learn more about C. C programs are relatively faster than most of other high level languages like python or java. That may be because C programs are compiled first or may be because C libraries and fucntions are more hardware oriented. But whatever is the reason, C programs are way better. I can show you an example of it to you. There is a program which corrects the spelling of a mis-spelled word like it changes "somethinh" to "something". Now here is the comparison between the programs written in C and than that written in python Property Program i...

Learn Git & Github - 3

Lesson 1 Lesson 2 Lesson 3 Lesson 4 Git Commands: Lesson-3 Topics What we learned in previous lesson Git Terminology Git Commands for project development What we learned in Previous Lesson In the previous lesson , we learned about github and how can we use it along with git to create an open source project(A project which is free to use and distribute). We set up our project on github and cloned it in our machine to modify it locally(On our machine only). Now either you have cloned fork of an existing project or your own project, the development process is nearly the same. I'll point out the difference wherever applicable. Git Terminology In first lesson, we talked about 3 most occuring terms of git which are branch, commit and head. Now Lets talk about some more terms which are associated with git Index : Index is the current state of the project for git. If you have changed some files then you will have to add them to git index so that git can tr...

Learn Git & Github - 2

Lesson 1 Lesson 2 Lesson 3 Lesson 4 Learn Github: Lesson-2 Topics Difference between Git and Github Geting started with github Work on existing github project Creating a new project on github Difference between git and github In the first lesson we learned how git works, Now we will see what is github. People often get confused between git and github. These two are entirely different things providing the same functionality. The major difference between git and github is that git works on your machine and github is a cloud service. You can see github as a cloud version of github where an entire team can work on a project. So there is not a point of choosing either one of them. You use git only if you have a project on which you are working alone and then you use github along with git if you are handling a team project. Its not mandatory to have a team to use github. If you want to share your code to people then you can push/upload it to gi...

Python : Learn it my way

Why Python The first question we should ask ourself before learning something is "Why should we learn it" .I don't know about other stuff but i can answer why should you learn python. Python is a scripting as well as programming language. What does that mean is we can use it for web servers, softwares etc. Also it has a vast open source community behind it which provides thousands of libraries, frameworks and applications based on python.Today, development is moving forward to use languages like python, perl , ruby etc. So if we want to keep ourself updated with latest technologies then we'll have to learn them.Python also becomes handy for GUI development.Learning python is considered to be easier than any other object oriented language. Is this a python tutorial ? Obviously not. This is not a python tutorial. I am just gonna show you the right path to get yourself into python. When i first faced python(during sublime plugin development), it seems so scary that i s...

Why to Use Ubuntu

Why Ubuntu Brief Intro to Ubuntu This section follows the legacy of article writting in which an intro to the subject is necessary. Ubuntu, as you all know, is an operating system under linux distribution. Ubuntu started as a command like operating system but now it offers the gui also to accompalish all the tasks. Ubuntu is open source software so it comes free. Using it is easy and it suits best for development process. The next section of this article describes the benefits come along with ubuntu. What comes in the box ? There are so much benefits which ubuntu brings. But listing all of them is not necessary. The following few things about ubuntu will be enough to persuade you to use it or atleast give it a try. Open Source : What it means is that it is totally free of cost. It also specifies that there are thousands of developers sitting who are willing to help you anytime you are stuck with your machine. New updates come regularly and bugs are tackled as soon as they are ...

Hybrid Apps : A New Prodigy

Hybrid Apps : The New Era What are hybrid apps ? Hybrid apps are the love children of web applications and java-based applications. Web applications are constructed using HTML, JavaScript, CSS, PHP and other web fundamental languages. These are run and operated on browsers so they are globally available on the web. On the other hand, java-based applications as the name suggest require java to construct them. These applications are stand-alone apps and may or may not require internet to work. Hybrid apps are the apps which are built using web development languages and are stand-alone applications which work like any other java based applications. If you are confused right now or curious to learn building these apps then keep reading because i am gonna list the features and the tools required to build your own simple app in less than 10 minutes. Features of Hybrid Apps Easy Languages As i told in the previous section, these apps are build using web development languages which a...

Laptop Burglary : Prepare Yourself

Laptop Burglary Do we need to worry ? When we talk about our laptops then there is a rare chance that we think of its stealing. But according to a survey, laptops, mobiles and stereo systems are larger prone to theft than any other material. Because jewellary gets high protection under our homes, so instead of risking to get the jewellary, theives can get their hands on our tech stuff to gain profit. And when it comes to laptops and mobiles then we know how much they worth to us even if not by their market value. These items contain our data, that data which we have collected and/or created in many yeras. This can be anything like your pictures, videos, projects, presentations, records etc. So from now on, start thinking your tech stuff security. And to ensure their security, this post will help you to take certain simple measures. Get Insured Insurance is the first and foremost step to take when you want to get atleast your money back in cases when your stuff gets stolen. So ...