background preloader

Programare

Facebook Twitter

Programming. The History of Programming Languages [Infographic] 10 Technical Papers Every Programmer Should Read (At Least Twice) 10 Technical Papers Every Programmer Should Read (At Least Twice) this is the second entry in a series on programmer enrichment Inspired by a fabulous post by Michael Feathers along a similar vein, I’ve composed this post as a sequel to the original.

10 Technical Papers Every Programmer Should Read (At Least Twice)

That is, while I agree almost wholly with Mr. Feather’s1 choices, I tend to think that his choices are design-oriented2 and/or philosophical. In no way, do I disparage that approach, instead I think that there is room for another list that is more technical in nature, but the question remains, where to go next? All papers are freely available online (i.e. not pay-walled)They are technical (at times highly so)They cover a wide-range of topicsThe form the basis of knowledge that every great programmer should know, and may already Because of these constraints I will have missed some great papers, but for the most part I think this list is solid. A Visionary Flood of Alcohol Fundamental Concepts in Programming Languages (link to paper) Programming.

Gramatica

e1/fullnews.asp?edid=123463. 1. Object Oriented Programming by Richard Miller. 7 Free Books On Computer Graphics-GUI Programming. 1.Learning Modern 3D Graphics Programming What this book offers is beginner-level instruction on what many consider to be an advanced concept.

7 Free Books On Computer Graphics-GUI Programming

It teaches programmable rendering for beginning graphics programmers, from the ground up. This book also covers some important material that is often neglected or otherwise relegated to “advanced” concepts. These concepts are not truly advanced, but they are often ignored by most introductory material because they do not work with the fixed function pipeline. 2.Computer Graphics Computer graphics is now used in various fields; for industrial, educational, medical and entertainment purposes. 10 Greatest Computer Programmers In History. 1.

10 Greatest Computer Programmers In History

Ada Lovelace It may be seen as a new age thing with millions of lines of codes and imensely powerful computers, but one of the pioneers of programming was a woman named Ada Augusta King, a.k.a. Ada Lovelace. She was a mathematician who worked on Charles Babbage's mechanical general purpose computer known as the Analytical Engine. 2. Widely recognised as one of the pioneer's of programming, this is the man who created languages like Pascal, Euler, Algol and many others. 35 Free eBooks On C Programming. Also the new object oriented language C++ is an extension of C, and it is nearly impossible to learn C++ without learning C first.

35 Free eBooks On C Programming

So here we bring 35 ebooks for you to learn and enhance skills on C programming. And best of all, they are all free! 1. Functional C by Pieter Hartel, Henk Muller - Addison-Wesley, 1999 The book teaches how to program in C, assuming that the student has already learnt how to formulate algorithms in a functional style. 5 Free UI Kits That You Can Use For Your Projects! 1.

5 Free UI Kits That You Can Use For Your Projects!

Flat UI This UI kit is very useful when you're starting off with a website. It contains a variety of elements like sliders, progress bars, checkboxes etc. that would come in handy. The Go Programming Language. Products. Gadgets API. Gadgets for Google Sites - Google Apps Platform. At Google, gadgets are HTML and JavaScript applications that can be embedded in web pages and other apps, including Sites.

Gadgets for Google Sites - Google Apps Platform

These gadgets offer the ability to include external and dynamic content within your site, such as miniature applications and database-driven lists, incorporated with text and images for a seamless user experience. If you haven't seen gadgets, you may find thumbnails and descriptions for many of them in a central implementation of gadgets, the iGoogle gadget directory: Every Sites page is a potential gadget container. What's more, Sites offers a Data API that may be used in conjunction with gadgets to create powerful applications. That means as a gadget developer you can leverage the Sites API to build engaging tools for other Web developers and their audiences, as well for your own use.

When you build a gadget for Sites, it becomes available to millions of active users. Portal:Free software. Qadabra - Ad Serving Platform for Website Monetization. Webmaker. DotMemory. DotMemory is a .NET memory profiler that helps you optimize memory usage in your application, find memory leaks, and fight other types of memory issues Get dotMemory 4 Powerful Automatic Inspections To ease your task, dotMemory automatically scans your snapshot for most common types of memory issues.

dotMemory

These inspections can be a great starting point in analyzing a snapshot if you're not sure where to begin. Analyzing Memory Traffic Excessive allocations and garbage collections may imply significant memory management overhead. Multiple Views on Data. Free and Open Source Forum Software. Open Hub, the open source network. Free Website Builder: Create a Free Website for Small Business.

Microsoft

Wireframe. Online Storage, Online Backup, Cloud Storage. WEB DESIGN & DEVELOPMENT. Prototyping. Scarica i programmi gratuiti. Intel Corporation - (Driver) Device driver pack for 2nd Generation Intel Core Processors with Intel HD Graphics 30002000 for the Windows Vista Ultimate operating system.The follow...

Scarica i programmi gratuiti

XtremeDownload.com. Home - Free Boot Manager with lot of features like USB, CDROM, partition hiding and much more. Plop Linux boot from CD, USB PXE Network and much more. App Builder – Create a Mobile App in 3 Easy Steps - My ASP.NET MVC Application. Chichitesite. Mindmap. Learn Linux with This Free edX Course from the Linux Foundation.