Posts

What is an IP address, anyway?

Image
Networking is one of the classes I never had time for. Before today, I didn’t even have good answers for basic questions about IP addresses: What are IP addresses for? How do I get an IP address? Who assigns IP addresses? Who can see my IP address? Is it bad when people can see it? Is it unique? Is it unique across the whole Internet? For starters, IP stands for  Internet Protocol . This is the family of protocols used by the global IP Internet, which we typically refer to as “the Internet” — as in “the Internet with Google and Facebook and stuff.” A  protocol  is just a definition for how the machines in the Internet talk to each other.  e.g. , “first send me a handshake message, then I send you an acknowledgement message…”,  etc. The  global IP Internet  (with an uppercase I) is an implementation of the general concept of  internet  (with a lowercase I). An  internet  is so-called because it is an  ...

How bad is the Windows command line really?

If you have never had to interact with the Windows Batch language, this might not seem like such a big deal. Surely Batch could not be substantially worse than Bash, right? Bash: a language that was neither designed, nor evolved. An adequate solution to a problem that has since become orders of magnitude harder. As arcane as it is useful, as dangerous as it is ubiquitous, Bash: the language that asks how much we are willing to give up for convenience’s sake? Sure, Bash could be worse. But  substantially  worse? Bash had one value proposition: it was  just good enough . It is difficult to imagine that it would have flourished as it has, if that had that not been true. But the truth is what it is. Batch  is  substantially worse. And how much worse sort of beggars belief. Look: The time a batch script takes to execute is at least O(n*(n-1)/2) (aka O(n^2)) in the LENGTH OF THE FILE, INCLUDING COMMENTS. The reason is that the batch engine reads the entire f...

10 Linux Commands for beginners!! What is Linux??

Image
Linux Operating System:-             Linux is a free and open-source operating system built around the Linux kernel. Basically there are package of Linux distribution available in Linux operating system such as Debian, Red-Hat, Kali Linux etc. The Linux kernel released on September 17, 1991 by Linus Torvalds. Linux uses the GNU to refer to the operating system. It belongs from UNIX like OS family. ---Where it is used??             Though Linux was a rarely used OS but nowadays it is used worldwide by millions of users. It is basically used in private companies, training institutes, universities research centers etc. Because of command-based user interface, the linux is hard to use compares to the other operating systems such as Windows, Mac etc. But recently, people are more concern about Linux operating system. ---Is linux virus f...

What is Doxing? Detailed information about doxing

Image
What is Doxing?                   Internet has become a very useful companion of our life as the days are going on.  We can almost find everything that fulfill our daily and also long-term needs. Though, listening the word “Internet” generally we feel positive vibes but there are equally negative vibes of Internet. The most familiar word that significantly relates with the negative sides of Internet is “Hacking”. By hacking one can harm a person as much as he/she can be harmed in real life. So, the doxing concept comes under the “Hacking World”. Whenever a hacker/attacker collects information about a particular person, that are available in online and builds up database for attacking purpose, that is known as Doxing. Doxing is not an attack but combination of different attacks. Information can be collected from anywhere like social media accounts, personal websites and various o...

Kerala schools to save Rs 3,000 crore by using Linux OS

Image
Schools in Kerala are expected to save Rs 3,000 crore as they have chosen the Linux-OpenSource (OS) operating system for computers being made available for teaching under a state-wide project. “Decks have been cleared for the country’s largest ICT training for teachers, with training of over 1,50,000 primary teachers being held in Kerala. From the next academic year, we’d ply more than 2,00,000 computers in schools and each of these will be powered by the latest version of the Linux-based Free Operating System (FOSS),” says K Anvar Sadath, vice-chairman and executive director of KITE (Kerala Infrastructure and Technology for Education). By soumyadip

Why coding and programming are in trend and what's the difference?

Image
Because of An Hour of Code (often giving people the strange delusion that he or she can earn a higher wage by throwing symbols at a screen without understanding what, exactly they're doing. It will benefit you in a positive sense (not just a new fast food monkey throwing symbols at a screen), if you can dedicate more than an hour of code a day or week, and it interests you, and you keep at it and keep learning more (evolve with technology, and understand how to do programming for different technologies, how they interact, and how to solve problems in an efficient manner). What's the best thing about coding/programming? Programming is like writing a story. Except for the characters and plotlines, you write to exist in the truest sense. An app or data analysis tool doesn't have to leap off a page or be confined to the imagination, or the whiteboard. The code can control and do real things. Code is magic and fantastic. To an outsider (or someone programming b...

Difficulty in Learning Programming Languages? Follow these guided steps

Image
img .. Learning a new Programming Language is always very hard but it is not as difficult as learners make it. While it always involves some kind of frustration to learn a  new Programming Language in the starting but as time passes by and you gain mastery over a language things become very easy and interesting for you. Many of the learners quits their first programming language after their some unsuccessful attempts and make a diversion in their career. This is for the reason I decided to write an article for anyone who is on the difficult terrain of learning a programming language and want some guide to help him out in tackling the challenges faced in Programming. Well, I have come her for you with some of the most useful and guided steps that you should and must follow while learning any Programming Languages. Whether you are learning C,Java, Python, Scala or any Programming Language, keep these guided steps with you and elevate to the greater heights of programming....