background preloader

Computer

Facebook Twitter

Programing

How to be a Programmer: A Short, Comprehensive, and Personal Summary. Debugging is the cornerstone of being a programmer. The first meaning of the verb to debug is to remove errors, but the meaning that really matters is to see into the execution of a program by examining it. A programmer that cannot debug effectively is blind. Idealists that think design, or analysis, or complexity theory, or whatnot, are more fundamental are not working programmers. The working programmer does not live in an ideal world. Even if you are perfect, your are surrounded by and must interact with code written by major software companies, organizations like GNU, and your colleagues.

Most of this code is imperfect and imperfectly documented. Without the ability to gain visibility into the execution of this code the slightest bump will throw you permanently. Debugging is about the running of programs, not programs themselves. To get visibility into the execution of a program you must be able to execute the code and observe something about it. How to Fix Performance Problems. HTML Tables - HTML Codes and entities.

Hacker

45 Free Online Computer Science Courses. Missed lectures or hate teachers? Or want to study computer science courses without going to university? … You can study anytime anywhere because there are number of free online computer science courses available on internet that are very interactive. Here is the list of 45 free online computer science courses that are designed by teaching experts from best universities of the world (almost the whole graduation!). 1. Programming Methodology CS106A , Stanford University Course. Complete set of course materials. (Includes all available handouts, assignments, exams, and computer software. 2.

This course is the natural successor to Programming Methodology and covers such advanced programming topics as recursion, algorithmic analysis, and data abstraction using the C++ programming language, which is similar to both C and Java. 3. Advanced memory management features of C and C++; the differences between imperative and object-oriented paradigms. 4. 5. 6. 7. 8. 9. 10. 11. 12. 14. 15. 16. 17. 18. Top 50 Programming Quotes of All Time. I hope you have enjoyed our collection of funny computer quotes, Linux quotes, and all those quotes that we have shared with you so far. For today, I've decided to gather a good number of my all-time favorite programming-related quotes.

Most of the programming quotes I've collected are made by some of the famous names in the industry, while others came from not-so-famous people. Nevertheless, they are all witty so I hope you will find them fascinating and enlightening. Without further delay, here are my top 50 programming quotes of all time: 50. . - Rick Cook 49. . - Alan Kay. 48. . - Edward V Berard 47. . - Olav Mjelde. 46. . - Alan J. 45. . - Waldi Ravens. 44. . - Bjarne Stroustrup 43. . - Eric S. 42. . - Mosher’s Law of Software Engineering 41. . - Oktal 40. . - pixadel 39. . - Bill Clinton 38. . - E.W. 37. . - Roberto Waltman. 36. 35. . - Bill Bryson 34. . - Blair P. 33.

. - Alan J. 32. . - Ron Sercely 31. . - Thomas C. 30. . - Cory Dodt 29. . - Linus Torvalds 28. . - Antoine de Saint-Exupéry 27. . - Dennis M. 26. . - Yoggi Berra 25. . - Jim McCarthy. 7 Sneaky Ways to Use Twitter to Spy on Your Competition. These days, spying on your competition is easier than ever. Twitter is one of the most popular social networks for businesses, and it gives you an advantage that you may never have had before. Because so much Twitter data is public, you can easily use that data to learn so much about your competitor’s followers and strategies. In this post, we will look at seven ways you can use this data to look behind the scenes of what your competitors are doing.

Before We Get Started If you are not already using a Twitter management client, I would suggest you try one. For these examples, I am going to use my Twitter management client, HootSuite, as you can do everything discussed using a free account. 1. One of the best ways to get to know what is working for a competitor is to watch what they do. You don’t even have to directly follow them. In the above example, I am following two accounts from Best Buy. 2. Why watch just one side of the conversation? The lesson? 3. Well, now you can. 4. 5. 6. 7. Tech News, Not From Concentrate - Gadgets, News, Technology News - iT Grunts. Top 5 Web Design Mistakes Small Businesses Make. If you're a small business owner, your website is the central hub of your company, and it's a pivotal part of your marketing and branding. April 05, 2011 Potential customers visit your site specifically for its content—its appearance and usability are critical to its success and how those users view your company.

Getting your Web design wrong can have a very negative impact on your business. Here are five common design mistakes to avoid in order to create a great user experience and grow your bottom line. 1. Poor navigation Many small business websites fail to make navigation a priority, but without careful attention to how people navigate your site, you could unintentionally be creating a frustrating experience for any potential visitor. A good navigation structure should be seamless and will keep visitors on your site longer, which means potentially more readers, subscribers, sales or leads. Website navigation affects usability and accessibility, so make it a primary concern. 2. 3. 4. 5. 10 Websites To Make You Think | The Online Learning Blog from Study2U. Supposedly browsing the internet requires more brain power than watching television. Although judging from some of the websites we’ve come across that assumption is cast into doubt.

Here’s some of the sites we like that might get your brain to sit up and listen. Ted A conference that started in 1984 bringing together experts in technology, entertainment and design quickly grew into so much more. The conference itself is invitation only, but the website features all the talks at the conference in high res video format.

New Scientist The New Scientist website carries new articles from the magazine as well as the NS archive of over 76,000 pieces. Big Think The Big Think website is a collection of ‘global thought leaders’ who offer their thoughts and analysis on world events and other important developments. Café Scientifque ‘for the price of a cup of coffee or a glass of wine, anyone can come to explore the latest ideas in science and technology’ Breathing Earth Arts & Letters Daily How Stuff Works. Stolen Camera Finder - find your photos, find your camera. 15 Keyboard Shortcuts To Enhance Your PC Productivity. <h1 id="title">15 Keyboard Shortcuts To Enhance Your PC Productivity</h1><div id="author"><div id="name">Matt Silverman</div><div id="title">Associate Features Editor, Mashable</div><div id="bio"></div></div><div id="content"><p>If you fancy yourself a PC power user, you know how valuable it is to keep your hands on the keyboard.

Constantly switching between typing and mousing can really slow you down when you're powering through that TPS report. </p><p>Lucky for you, the wizards at&nbsp;<a href=" built some time-saving (if little-known) keyboard shortcuts into their operating systems over the years, with some really handy ones gracing Windows 7 and most modern Web browsers. </p><p>If you're aiming to speed up your workflow and impress your colleagues at the same time, check out these little gems. </p><p><strong>1. Move the cursor one word at a time</strong></p><p>Cut through large swaths of text with this handy trick. Best Windows Software. Windows is bathed in a sea of free applications. Which ones can you trust and which ones are the best? Consult this list for ideas and discover apps you didn’t know existed. We’re continuously seeking out the best Windows software for all your needs.

Almost all of the applications are free and you can quickly find what you need by browsing the listed programs by category. Note that some installers pack bloatware, useless adware that’s pre-selected to install. Last updated: December 19 2014 Navigation: Antivirus | Malware Removal | Firewalls | Defragging | File Recovery | Uninstallers | Backup & Sync | PC Maintenance | Browsers | Email Clients | Communication Tools | Image Viewers | Image Editors | Audio Tools | Video Tools | Files & Drives | Online File Storage Tools | Text Editing | PDF Tools | Ebooks, Productivity | Optical & Disc Image Tools | Download Tools | Miscellaneous Antivirus ^ Antivirus tools are a cornerstone in protecting your computer from external attacks.

Malware Removal ^ Are your search engine queries being hijacked? Who doesn't trust their search engine? When we need to find something, we all turn to Google, Bing, or Yahoo. We shouldn't be so trusting through. On Bing, cyber-crooks are now placing ads to ensnare people who want to switch to the Chrome Web-browser. Now, we find that some U.S. Internet Service Providers (ISP)s are sending your search queries to a third-party proxy company instead of your search engine of choice.

According to the Electronic Frontier Foundation (EFF), several recent research studies have revealed that "some or all traffic to major search engines, including Bing, Yahoo! Further research by the EFF and the ICSI Networking Group, a non-profit organization that researches Internet architecture and related networking issues, has revealed that your searches are sent to a company called Paxfire.

Paxfire proudly proclaims itself to be the "proven industry leader in monetizing Address Bar Search and DNS Error traffic for Network Operators. Related Stories: 10 YouTube Videos Every Entrepreneur Should Watch. 3 ways to build social commerce on your site. When Howard Schultz came on board with Starbucks in 1982, he advised the company to evolve its business from coffee beans and accessories to coffeehouse culture and espresso by the cup.

The idea was initially met with rejection from company founders. Given Starbucks’ meteoric rise since then, the rest is history, with the lesson that businesses must be cognizant of market trends and embrace new channels that promise growth. Similarly, retailers ignore social channels at their own risk, and a number of recent market trends have coalesced to make social commerce top of mind. A majority (58%) of all consumers now research products online before purchasing, and half of those consumers publish comments or reviews online about the products they buy. Global e-commerce revenue figures continue to grow at a faster rate (19%) than the economy as a whole. Over 750 million users have flocked to Facebook to interact and share with friends. Ratings & reviews Social login Mobile.