Dockets allows you to create containers which share same OS and resources but provide isolated environment to run different applications in different containers at the same time. It is the new hot technology which which has seen a huge growth and adaptation by many companies around the world.
If you are interested in docker and try it out , here is the good news , Play-with-docker is providing Free Docker Training for Beginners Intermediate & Advanced users . The tutorials provided are from docker and the members of docker community.
vi editor , pronounced as Vee Iee editor is the default text editor in Unix and Linux distribution. For new learners it may be difficult to get used to vi editor commands. To make this easy here is the vi editor cheat sheet in PDF format which can be printed, shared and used for ready reference.
vi editor Cheat Sheet in PDF format.
Here is an earlier article which discus vi editor in details
If you want to learn new computer programming language or upgrade current skills you can safely pick of the top 10 programming languages which are highest in demand . For companies thinking of migrating or developing software solutions in new programming languages for their new or current setup one of these languages will be a good choice. Continue reading to learn about top 10 programming languages.
Top 10 Programming Languages
Released in 1995 as a core component of Sun Microsystem’s Java platform , Java is now one of the most popular programming languages in use for client-server web applications. java is “write once, run anywhere” (WORA) language which allows it to run on all platforms running a Java Virtual Machine, after its initial compilation. Syntax wise it borrows a lot from c and C++ but doesn’t support low level operations as in case of c & c++ .
C was originally developed at Bell Labs and used for re-implementation of Unix operating system. C language provide low level access to system memory and other resources and used in writing applications requiring memory and i/io operations and applications which were written in assembly language. Most of the modern programming languages borrows syntax and other features from C language.
Released in a 1983 as superset of c language C++ provides object oriented Programming capabilities and used in creating mid tier services in three-tier architecture, driving space probes, ecommerce & web application, telecom services, devices, games, device driver development and processing engines for audio, images etc.
Python is a scripting language written by Guido van Rossum. Its implementation began in December 1989 and currently a great choice to use for web development using django frame work and use it for automation and develop scientific and gaming application using its extensive library.
Python is Object-oriented , structured programming language known for its simple english like syntax, readability, easy to learn & extensive libraries.
C# (pronounced as C-sharp, after sharp notation in music sheet ) was announced in 2000 by Microsoft to develop their applications. Initially dubbed as java clone by java creators it has taken its own development path to evolve with an independent identity.
6. Visual Basic
Visual Basic .NET or VB.NET is a object-oriented programming language implemented on the .NET Framework developed by Microsoft. VB.NET was launched as successor to Visual Basic Language in 2002 and now Visual Basic is a part of Visual Studio consisting of suite of development applications (Visual Basic, Visual C#, Visual C++, etc.).
.NET Framework includes a large class library named Framework Class Library (FCL) & Common Language Runtime (CLR) and provides a software environment to execute the programs.
PHP, now known as Hypertext PreProcessor was originally started in 1995 as Personal Home Page Tools (PHP Tools). PHP has now become a powerful language to create dynamic web pages and independent applications with html, forms and database connectivity powering sites like WordPress , Facebook , yahoo, Wikipedia etc.
PHP is easy to learn and create interactive web pages by embedding php scripts in html .
9. Delphi/Object Pascal
Delphi uses the Pascal-based programming language, Object Pascal which was introduced by Borland.and it supports native cross-compilation
originally developed by Borland , Delphi was Turbo Pascal successor developed as a rapid application development tool for Windows . Delphi supports object-oriented programming generics and anonymous methods, and native Component Object Model (COM) support. Some of the popular softwares written in delhi are Nero , CD/DVD burning software
Skype, Macromedia DreamWeaver, Oracle SQL Developer Toad for Oracle etc.
Ruby was released in 1995 , its creator, Yukihiro “Matz” Matsumoto, blended parts of his favorite languages (Perl, Smalltalk, Eiffel, Ada, and Lisp) to form a new language that balanced functional programming with imperative programming.
Ruby is dynamic, open source programming language with a focus on simplicity and productivity with natural syntax which is easy to read and easy to write.
A solaris system can have single NIC or multiple nic and interface name can be ce, hme, bge, e1000g ,qfe etc. depending on the card used.
For making interface change identify the interface name using ifconfig -a command and then apply following method to change nic speed in Solaris, read along for making these changes.