background preloader

Programming

Facebook Twitter

Nathan Tippy sur Twitter : ""I invented the term 'Object-Oriented', and I can tell you I did not have C++ in mind." - Alan Kay #Programming" CodeChef on Twitter: "Software efficiency halves every 18 months, compensating Moore’s Law. — May’s Law #ProgrammingQuote #CodeChef" 11 Lesser Known Useful Linux Commands. Linux command line attracts most of the Linux Enthusiastic.

11 Lesser Known Useful Linux Commands

A normal Linux user generally posses a vocabulary of roughly 50-60 commands to carry out their day-to-day task. Linux commands and their switches remains the most valuable treasure for a Linux-user, Shell-script programmer and Administrator. There are some Linux Commands which are lesser Known, yet very useful and handy irrespective of the fact whether you are a Novice or an Advanced User. This very article aims at throwing light on some of the lesser known Linux commands which surely will help you to handle your Desktop/Server more efficiently. 1. sudo !! Running the command without specifying sudo command will give you permission denied error. . $ sudo !! 2. python command The below command generates a simple web page over HTTP for the directory structure tree and can be accessed at port 8000 in browser till interrupt signal is sent. # python -m SimpleHTTPServer 3. mtr Command Most of us are familiar with ping and traceroute. 4.

When we work as a team. Scripting Languages: PHP, Perl, Python, Ruby - Hyperpolyglot. A side-by-side reference sheet sheet one: version | grammar and execution | variables and expressions | arithmetic and logic | strings | regexes | dates and time | arrays | dictionaries | functions | execution control | exceptions | threads sheet two: streams | asynchronous events | files | file formats | directories | processes and environment | option parsing | libraries and namespaces | objects | inheritance and polymorphism | reflection | net and web | gui | databases | unit tests | logging | debugging sheet two: streams | asynchronous events | files | directories | processes and environment | option parsing | libraries and namespaces | objects | inheritance and polymorphism | reflection | net and web | gui | databases | unit tests | logging | debugging version used The versions used for testing code in the reference sheet. show version How to get the version. php:

Scripting Languages: PHP, Perl, Python, Ruby - Hyperpolyglot

Lost Programming Skills. August 05, 2011, 8:30 AM — Back to basicsThis still comes back to the basic guideline: 'learn your fundamentals.' You don't need to learn them all (designing CPU instruction sets??)

Lost Programming Skills

, but you do need to know the primary layers you interact with. Scripting - Windows Automation. Free Programming and Computer Science Books. Python. 10 Puzzle Websites to Sharpen Your Programming Skills. Solving programming puzzles is a fun way to develop your logical and problem solving abilities.

10 Puzzle Websites to Sharpen Your Programming Skills

Also, when you’re familiarizing yourself with a new programming language, solving puzzles for that language can help speed up the learning process. Here are the top 10 popular programming puzzle sites that will help test your thinking and improve your programming, problem solving, and logical thinking skills. 1. Programming Praxis Programming Praxis is a blog that includes a range of interesting problems with solutions usually available in several different programming languages. 2. CodeKata is a blog of programming puzzles written by Dave Thomas, who’s most famous for the groundbreaking book, Pragmatic Programmer. 3.

TopCoder is an active programming community of developers who love to solve puzzles. 4. 5. Facebook has a collection of very challenging programming puzzles that–should you manage to solve them–could result in you getting a job at Facebook! 6. 7. 8. 9. 10. 99 Prolog Problems. Python.