Intelligentedu
Posted: March 9th, 2011, 6:06am CET by computer_teacher
Here are many CSS Tutorials, Exercises, Samples and a CSS Guide,
at westciv.com, that provide
good explanations of how to use
Cascading Style Sheets for many types of web page elements and
features. These CSS tutorials provide
explanations and worked examples to help you quickly learn CSS
and start creating your web pages and sites using style sheets.
14 CSS
Tutorials
- Logo
Effect
- Floated
Layout
- Validating
CSS and HTML
- CSS
for Page Layout
- Pure
CSS Rollovers
- Creating
a Decorative Side Panel
- Customising
Link Appearance
- Styling
Visited Links
- General
Text Appearance
- Create
your own Bullet Points
- Create
a Simple Navigation Bar
- Create
a Navigation Bar Using Unordered Lists and List Item Elements
- Integrate
Text and Images
- CSS
Buttons
CSS
Exercises and Code Samples
Learn how to apply CSS text
styling, page appearance and layout, for your web pages. These
exercises and coding examples will help you learn how to use CSS.
1.
Introduction
2.
A short intro to CSS
3. Tool checklist
4. My first style sheet
Create a style sheet, and then
an HTML document which links to it.
5. Basic page appearance
Create your first style sheet rules and start using some basic
properties.
6. More text properties
Learn more methods of styling text.
7. Class selectors
Use the HTML class attribute to apply styling to individual elements.
8. Styling links
Customize how hyperlinks are displayed in relation to your website
design.
9. Page layout
Use CSS to create a smooth liquid layout.
10. Creative use of images
How to use background images.
11.
Descendent selectors
Find out how to selectively style
elements on your page.
12.
Styling a navbar
How to apply styling the navigation bar.
13.
Where to now?
A list of resources for more detailed information and tools about
CSS.
Guide to CSS:
Introduction to CSS
- CSS
intro
- why
use css?
- what's
a style sheet?
- how
do they work?
- linking
& embedding
- statements
Selectors
- type
- class
- id
- descendant
- link
pseudo class
- pseudo
element
- selector
groups
- dynamic
pseudo class
- language
pseudo class
- child
- first
child
- adjacent
- attribute
Properties
- text
style
- text
layout
- background
- border
- margin
- padding
- page
layout
- element
type
- user
interface
- values
Advanced
- cascade
& inheritance
- generated
content
- media
- printing
- mobile
profile

Full download
Posted: March 7th, 2011, 8:38pm CET by computer_teacher
SAP-img.com
provides documentation and guides covering SAP R/3 on ABAP,
BAPI, ALV programming, SAPscripts, SmartForms, CATT, LSMW, DMS and
other IMG like areas, such as MM, LE, SD, PP, APO, WF, HU, PM, PS, QM,
HR, FI, CO, BW and BC.
Here are some SAP guides and documents that you can
download in zip format. (These are pdf files when unzipped.)
Guide
to SAP BASIS Steps for SAP
Kernel Update In Windows
SAP
BASIS-
Steps to Configure SAP Help Library
SAP
HR PA
Infotypes Guide
SAP
FI
(Deleting No.range of Particular Company)
Flow of Production Planning
Guide
to
ABAP MM, SD, FI, PS, PP, PM, HR, Tables
This site's SAP
PP Tips and Production Planning/Control page will
also help you with learning more about SAP Production Planning
Modules and its related areas. It provides certification samples,
interview questions and answers, as well as common tcodes used in SAP
PP. You can also ask any Production Planning and Control
question in their SAP PP Forum. The SAP PP modules are mostly
utilized in Manufacturing, as thhey allow you to
create BOM, routing,
work center, plan orders, production orders, and
confirmations.
They are integrated with other SAP modules, such as SAP
MM and SAP
SD through MRP which is also part of PP. Here are
just a few of the resources on this page:
SAP PP Certification Exam:
mySAP Certification
- Criteria
SAP
PP Certification Sample Questions
and Answers
SAP
PP Self Test Certification Questions
Questions on Production Planning:
SAP PP
Questions and Answers
Sample
Questions on SAP PP
SAP
PP Test Questions (MCQ)
Steps
of a Typical Production Process
Interview Preparation:
Interview
Questions and Anwsers on SAP PP
SAP
PP Interview Questions
Transaction Codes in SAP PP:
Transaction
Code To View All SAP Tables
Commonly
Used Tcodes in PP Module Part 1
Commonly
Used Tcodes in PP Module Part 2
Commonly
Used Tcodes in PP Module Part 3
Tcodes
of Common SAP PP Process

Full download
Posted: March 7th, 2011, 5:31am CET by computer_teacher
Here is another online programming textbook from Princeton,
Introduction to
Programming in Java. It teaches the classic elements of
programming, using an "objects-in-the-middle" approach that emphasizes
data abstraction. The author uses specific applications,
taken from fields ranging from materials science to genomics to
astrophysics
to internet commerce, to teach and demonstrate the programming concepts
and techniques presented.
Also available are hundreds of easily downloadable
Java programs and
real-world data sets.
Chapter 1:
Elements of Programming
introduces variables; assignment statements; built-in types of data;
conditionals and loops; arrays; and input/output, including graphics
and sound.
Chapter 2: Functions
introduces
modular programming.
We stress the fundamental idea of dividing a program into components
that
can be independently debugged, maintained, and reused.
Chapter 3: Object-Oriented Programming
introduces data abstraction. We emphasize the concept of a
data type and its implementation using Java's class mechanism.
Chapter 4: Algorithms and Data Structures
introduces classical algorithms for sorting and searching, and
fundamental data structures, including stacks, queues, and symbol
tables.
To get started.
Here are instructions for installing a Java programming environment on
your
Mac OS X,
Windows,
or
Linux
computer.
Full programming model.
Also provided are I/O
libraries for reading and writing text
and binary data, drawing graphics, and producing sound.
Here are Lecture
Slides and Demos that accompany this textbook,
An Introduction to Programming in Java:
Elements of Programming:
1.1
Your
First Program
1.2 Built-In
Types of Data
1.3
Conditionals
and Loops While
loop
1.4 Arrays
Shuffle
1.5 Input
and Output
1.6 Random
Surfer
Functions:
2.1 Functions
Function
call
2.2 Libraries
and Clients
2.3 Recursion
Factorial
Euclid
Towers of Hanoi
2.4 Percolation
Depth-first
search
Object-Oriented Programming:
3.1
Data
Types
3.2
Creating
Data Types Mandelbrot
explorer
Mandelbrot
song
3.3
Designing
Data Types
3.4
N-Body
Simulation
3.5
Purple
America
US
Elections (1960 - 2008)
Algorithms and Data Structures:
4.1
Performance
4.2
Sorting
and Searching
Binary
search
Merge
4.3
Stacks
and Queues Linked
list
Iteration
4.4
Symbol
Tables Inorder
GrowingTree
4.5
Small-World
Phenomenon BFS
Oracle of Kevin Bacon

Full download
Posted: March 5th, 2011, 1:49am CET by computer_teacher
This free online computer science book, Introduction to Computer
Science (at Princeton University), is an interdisciplinary
approach that teaches all of the classic elements of
programming, using an "objects-in-the-middle" approach that emphasizes
data abstraction. The book focuses four
areas of computer science: programming, machine architecture, theory,
and systems.
The programming topics and concepts are presented by demonstrating
specific applications,
taken from fields ranging from materials science to genomics to
astrophysics
to internet commerce. Also available is the program code.
You can use this online book to learn or increase your programming
skills. Section 1.1
contains
detailed instructions for installing a Java programming environment
on your system.
Chapter 1:
Elements of Programming
introduces variables, assignment statements, built-in types of data,
conditionals and loops, arrays, and input/output, including graphics
and sound.
Chapter 2:
Functions
introduces
modular programming.
We stress the fundamental idea of dividing a program into components
that
can be independently debugged, maintained, and reused.
Chapter 3: Object
Oriented Programming
introduces data abstraction. We emphasize the concept of a
data type and its implementation using Java's class mechanism.
Chapter 4:
Algorithms and Data Structures
introduces classical algorithms for sorting and searching and
fundamental data structures, including stacks, queues, and symbol
tables.
Chapter 5: A
Computing Machine
introduces an imaginary machine that is similar to real computers.
We specify the machine in full detail and consider machine-language
programs.
Chapter 6: Circuits
introduces circuits and logical design, culminating in a description of
how a machine might be built from the ground up.
Chapter 7: Theory of
Computation
introduces the scientific discipline concerned with understanding
(efficient) computational phenomena, whether it be man-made,
in nature, or imaginary.
Chapter 8: Systems
introduces the basic components of computer systems that support
programming: compilers, operating systems, networks,
and application systems.
Chapter 9:
Scientific Computation
introduces some of the most important algorithms that play crucial
roles in
our computational infrastructure, including numerical integration,
matrix computation, data analysis, and Monte Carlo simulation.
Here are Lecture
Slides that accompany this Computer Science book.
A Computing Machine:
0
Prologue
LFSR
5.1 - 5.3
A von
Neumann Machine
Visual X-TOY
5.4 -
5.5
Machine
Language Programming
Crazy
8
Building a Computer:
6.1
Boolean
Logic and Gates
Hydraulic
computer
Sequential
Circuits
TOY Machine Architecture
Theory of Computation:
7.1 - 7.3 Regular
Expressions and DFAs DFA
7.4 - 7.6 Turing
Machines Turing
machine simulator
Adder
7.7
Intractability
7.8
Cryptography
Crypto
history
Systems:
8.4
Networking
Scientific Computing:
9.1
Floating
Point
9.8
Monte
Carlo Simulation

Full download
Posted: March 4th, 2011, 12:59am CET by computer_teacher
Here is an online algorithms textbook,
Algorithms, 4th Edition,
hosted by Princeton University. It presents and covers all of the
fundamental knowledge you need to understand and apply when using
algorithms and data structures in your programming and application
development. These are the most important algorithms and data
structures
in use today. The book uses specific applications to science,
engineering, and industry to facilitate the concepts. Here is a list of
the
algorithms and clients in this textbook.
Algorithm Book Chapters:
Chapter 1: Fundamentals
introduces a scientific and engineering basis for comparing algorithms
and making predictions. It also includes our programming model.
Chapter 2: Sorting
considers several classic sorting algorithms, including
insertion sort, mergesort, and quicksort. It also includes a binary
heap implementation of a priority queue.
Chapter 3: Searching
describes several classic symbol table implementations, including
binary search trees, red-black trees, and hash tables.
Chapter 4: Graphs
surveys the most important graph processing problems, including
depth-first search, breadth-first search, minimum spanning trees,
and shortest paths.
Chapter 5: Strings
investigates specialized algorithms for string processing,
including string sorting, substring search, tries,
regular expressions, and data compression.
Chapter 6: Context
highlights connections to
systems programming, scientific computing, commercial applications,
operations research, and intractability.
Also, here are the Lecture Slides and Notes for Princeton's Algorithms and Data Structures course.
These algorithm course lectures target algorithms for
sorting, searching, and string processing, as well, including geometric and
graph algorithms. They include information on developing
implementations, understanding their performance characteristics, and
estimating their potential effectiveness in applications.
Algorithm Lectures:
1. Union-find
2. Analysis of algorithms
3. Stacks and queues
4. Elementary sorts
5. Efficient sorts
6. Advanced topics in sorting
7. Priority queues
8. Elementary symbol tables
9. Binary search trees
10. Balanced BSTs
11. Hashing
13. Undirected graphs
14. Directed graphs
15. Minimum spanning trees
16. Shortest paths
17. Radix sorts
18. Tries
19. Pattern matching DFA
KMP
20. Data compression Huffman*
LZW*
21. Geometric algorithms convex hulls
22. Geometric search
sweep line intersection
23. Reductions
24. Combinatorial search The Longest Path [mp3]

Full download
Posted: February 24th, 2011, 5:58am CET by computer_teacher
Here are 3 sites providing freely available computer and
programming ebooks for web application development, dotNET, Python
programming, Ajax, Javascript, PHP, HTML, and C programming.
ebooks
covering: ASPdotNET, C# and dotNET programming, Office
applications, Oracle PL-SQL, SQL Server 2008, Windows Presentation
Foundation (WPF), Windows Workflow (WF), Windows Communication
Foundation.
ebooks on
HTML Actionscript, Adobe Air, PHP, Python, C programming, and VBScript
Update March 7, 2011: this site is no longer available. You can try its google cache.
5 Python
ebooks
1 Ruby ebook
Ajax and Javascript (3), CSS (1), PHP with Flash (1), E-Commerce (2), TCP-IP (1)

Full download
Posted: February 19th, 2011, 4:54pm CET by computer_teacher
Here is a site hosting well over 1000 computer and
programming ebooks, covering many technical areas as seen in
the links to the ebook categories below, all freely available. These
ebooks will help you become a better developer or networking
specialist, or learn how to use some important software. They also
cover many topics for Linux, Unix, and hardware.
eBook Categories:
35
Linux eBooks
2 Database
eBooks
Unix,
Solaris, FreeBSD, OpenBSD eBooks
Computer Hardware
eBooks
1100 Unsorted
Computer and Programming eBooks
Cryptography
Programming eBooks:
- asp
- assembly
- bash
- c++
- c
- general
- html-css
- java
- javascript
- palm
- perl
- php
- python
- ruby
- vb
- xml
Networking eBooks
- firewalls
- security
- voip
- wireless
eBooks
on Open Source Applications:
- apache
- bind
- cvs
- firefox
- mysql
- nagios
- openswan
- openvpn
- pgp-gpg
- snort
- ssh
- svn
- vi
- wireshark
eBooks
on proprietary software apps

Full download
Posted: February 18th, 2011, 5:46am CET by computer_teacher
If you need help with coding PHP on your web pages and apps or if you need some handy PHP references, here is a
site that hosts 15 PHP
ebooks (some with MySQL). These ebooks are in pdf format.

Full download
Posted: February 16th, 2011, 4:53am CET by computer_teacher
Here are lots of sites that either host or link to Ajax and Web
Development Cheat Sheets and Quick References. These will help you
become a better web developer and programming, as you will have much of
the technical material, resources, and samples as your fingertips. This
list is inspired from a similar list of Ajax Cheat Sheets
at webdesigntoolslist.com.
Ajax a
‘web 2.0? cheat sheet by Amy Hoy
A really helpful Cheat Sheet and Quick Reference Guide for Ajax and Web
2.0
AJAX
Library Cheat Sheet
This AJAX Library Cheat Sheet helps with some AJAX inconsistencies,
ambiguous wording and incorrect samples. The author created this cheat
sheet to make an attempt to write a clear and concise sample of AJAX
code where appropriate code examples were missing.
Download
ASP.NET AJAX PDF Cheat Sheets – ScottGu’s Blog
These are super handy pages to print out and keep around to quickly
find information and code-snippets to use. Milan is making these
available completely for free – so definitely download them and send
him feedback (he is going through and adding them for all the core
classes in the client-side AJAX library).
Microsoft
ASP.NET AJAX 1.0 Quick Reference Guide
A quick reference guide for MS ASP.NET AJAX 1.0
MooTools:
Javascript / AJAX Cheat Sheet
A Javascript / AJAX Cheat Sheet
MS
Ajax ClientScript Cheat Sheets (by me) – Jay Kimble
This MS AJAX Cheat Sheet contains every change to the standard
Javascript library made by the MS Ajax Extensions. It’s 10 pages (which
if you print it you have 5 pages front and back). It is a zipped file
attached to the post under the advertisement.
Prototype.JS
AJAX Cheat Sheet
A Prototype Javascript / AJAX Cheat Sheet and Quick Reference Guide.
MS
ASP.net AJAX Client Life Cycle Events
MS ASP.net AJAX Client Life Cycle Events Quick Reference Guide
Prototype
1.6.0.2 Cheat Sheet
A long awaited Prototype cheat sheet – a full reference to a bleeding
edge 1.6.0.2 is finally here. * Modules are sorted in a somewhat
logical order – those commonly used are mostly in the left/center area,
while deprecated/utility methods are all the way to the right Method
can be recognized by parentheses following it (anything that doesn’t
have ones is a property), Deprecated items are marked red and have NO
parentheses/arguments specified, Prototype extends quite few native
objects’ prototypes with a set of convenient methods. In such cases
there’s an explicit note about it next to a module name – i.g.
stripScripts() method from “String (String.prototype)” can be called as
‘foo’.stripScripts(), When a module is also a class, there’s a
“(constructor)” note next to it – i.g. “Hash (constructor)” means that
it should be called as new Hash(), There are few bonus items (such as
those from Prototype.Browser) which are not yet included in
documentation
Script.aculo.us
Quick Reference
This quick reference guide is a work in progress. I’ve been working
with the script.aculo.us framework directly in a project that I’m
working on, and this guide is the result. I’m trying to make it more
user-friendly and interactive.
Scriptaculous
Cheat_Sheet
Scriptaculous Cheat Sheet for AJAX…and one more Scriptaculout
Cheat Sheet: Combination Effects
The
AJAX Cheatsheet
AJAX is a lot simpler to understand than the 600-page books on it might
lead you to think. This one page no-nonsense guide for experienced
Javascript and HTTP coders contains all the core info you will need to
make practical use of this terribly-monikered
The
Definitive Guide to symfony Chapter 11 – Ajax Integration
A good resource for these things is the Symfony JS and Ajax cheat sheet
you can find here.
Snipplr:
Jquery Cheat Sheet
Cheat
sheet to create ASP.NET AJAX control
Ajax
Cheat Sheets
Microsoft
AJAX Library Cheat Sheet ——ASP.NET AJAX
Microsoft
AJAX Library Cheat Sheets : Adjusted for RTM, DomEvent and DomElement
Added
50+
Useful Cheat Sheets For Designers and Programmers
40
Useful Print-Ready Cheat Sheet For Web Developers
Cheat
Sheet Round-Up: Ajax, CSS, LaTeX, Ruby…
Programming
Handbooks and Cheatsheets
Ultimate
Web Development Cheat Sheet Guide

Full download
Posted: February 15th, 2011, 7:37am CET by computer_teacher
Webdesigntoolslist.com describes and links to the following JavaScript
Cheat Sheet and References. This site offers tools and
resources for webmasters and web developers and designers. These
JavaScript quick references will help you become more efficient with
your website coding and development, as they cover all of the
JavaScript functions, classes, properties, etc.
iPhone
Javascript & JQuery Cheat
Sheets
JavaScript Cheat Sheet for iPhone and iPod Touch has an easy
to use
interface that helps you quickly find what you’re looking for. The
categories are useful and well defined. The cheatsheet includes
descriptions, properties and methods for working with strings, dates,
arrays, math, DOM, regular expressions, and many more.
Addison-Wesley’s
JavaScript Reference Card
This JavaScript cheat sheet is designed to act as a reminder and reference
sheet, listing methods and functions of JavaScript.
Cheat
Sheets for Front-end Web Developers – Six Revisions
In this article, you’ll find 23 excellent, print-ready cheat
sheets
for HTML/HTML, CSS, and JavaScript (including MooTools and jQuery).
DevGuru
JavaScript Quick Reference
List of every command and function with individual page
descriptions.
DOM
JavaScript Cheat Sheet
I’ve just put together a small DOM cheatsheet for some
developers
here and thought why not share it and CC it in case it can be handy for
you, too.
Download
Javascript Cheatsheet 1.0 – Opera widget that will give …
Opera widget that will give you access to a javascript
cheatsheet with information from the Mozilla Developer Center
Ext
JS JavaScript Library Cheat Sheets – Class Inheritance Hieararchy
Ext JS JavaScript Library Cheat Sheets. 1- Class Inheritance
Hierarchy Cheat Sheet. Thumbnail of Class Inheritance Hieararchy Cheat
Sheet
Field
Guide to Scriptaculous
Field Guide to Scriptaculous Combination Effects.
JavaScript
and Browser Objects Quick Reference
Javascripts and browser objects quick reference guide in PDF
format.
JTouch
: A Touchable JQuery Cheat Sheet for
iPhone and iPod Touch
A touchable jQuery Cheat Sheet in your pocket, accessible
anywhere.
Built for iPhone and iPod Touch, it also works great on any W3C
Standards compliant browser or mobile devices with built-in Internet
access.
JavaScript
Cheat Sheet | Ajaxonomy
A few years ago the folks over at ilovejackdaniels.com put
together
a JavaScript Cheat Sheet that is designed to act as a reference sheet
for JavaScript
Javascript
Quick Reference Cards
A straight forward Javascript Cheat Sheet that is different
from others.
Javascript
Cheatsheet – Opera Widgets
A cheatsheet for javascript based on data from the Mozilla
Developer
Center. A Javascript cheatsheet based on information from the Mozilla
Developer Center.
Javascript
Document Object Model for Web Browsers
One of the best quick reference guides for Javascript Document
Object Models.
JQuery
1.2 Cheat Sheet from GScottOlson’s
Site
A JQuery Cheat Sheet for Javascript Effects, Traversing,
Manipulation, Events, Utilities, Attributes, Core, Ajax, and more.
Javascript
in Ten Minutes
A quick breakdown of Javascript in 10 minutes.
JavaScript
Quick Reference Card/Cheatsheet
This quick reference card summarizes the core features of
JavaScript
– naming conventions, variable types, control structures, intrinsic
functions etc.
JavaScript
Reference Sheet
These excerpts of VisiBone JavaScript references are very
useful.
JavaScript
reminder and reference sheet
The JavaScript cheat sheet is designed to act as a reminder
and reference sheet
Javascript Cheat
Sheets
The Manual.su’s project. All Javascript cheat sheets,
round-ups,
quick reference cards, quick reference guides and quick reference
sheets in one page. The only one you need.
JavaScript
Tutorials for All Levels of Programming
Description: The JavaScript cheat sheet is designed to act as
a
reminder and reference sheet, listing methods and functions of
JavaScript.
jQuery1.1
Cheat Sheet Catalog
A quick reference guide / cheat sheet for Javascript JQuery
for Ajax, DOM, Events, Core, CSS, Effects, etc.
Prototype
JavaScript Library 1.5.0
Prototype Javascript Library and quick reference guide.
Prototype.JS
1.6.0.2 Cheat Sheet
A long awaited Prototype cheat sheet – a full reference to a
bleeding edge 1.6.0.2 is finally here. I had no experience creating
something like this before, so any bugs or suggestions are very much
appreciated. Couple of notes about notations:
Regular
Expressions for client-side JavaScript
Here is the syntax for a very powerful and very cryptic string
pattern matching scheme in the client-side JavaScript of web browsers.
You can use it to validate form entry, parse URLs, and many other
things.
RJS
Cheat Sheet.graffle
Ruby Javascript Cheat Sheet and reference guide.
Ruby
Javascript Cheat Sheet
A Javascript cheat sheet by Amy Hoy. A nice quick reference
guide for Javascript developers.
Scribd
: Javascript Cheat Sheet
A Javascript cheat sheet with a lot of great information.
Snook
: Javascript Prototype Dissected
In getting to know Prototype a little better, I decided to go
through the latest version of the Prototype library (1.5.0_pre0) and
detail every method and property that was available. In doing so, I got
a much better understanding of how the code works. Here are the files
in a 1280×960 and a widescreen 1440×900 version.
The
most common DOM methods at a glance
A Javascript DOM Quick Reference Guide / Cheat Sheet.
Yahoo
YUI Utilities Cheat Sheets
Here are 5 free Cool Cheat Sheets for the YUI Utilities
provide
quick references to the key methods, properties, and syntax patterns of
each component.
Web
Cheat Sheet for Javascript
These cheat sheets are for JavaScript and its use for
client-side Web programming
Washington.edu
Javascript Cheat Sheet
This cheat sheet will guide you through every aspect of
Javascript coding.
XUL
Javascript cheat Sheet

Full download
Posted: February 14th, 2011, 3:43am CET by computer_teacher
Here are 171 C# and
. NET ebooks, along with some covering VB .NET and
ASP .NET. These will help you learn and become a better C Sharp and
dotNET developer.

Full download
Posted: February 10th, 2011, 5:04am CET by computer_teacher
Here is an online mobile programming course: Programming
for the Android Platform, Developing Wireless Mobile Applications.
The goal of this Android programming tutorial course is to teach the
technical aspects of how to program Android devices and use the Andoid
API, with particular emphasis on scientific and educational
applications. This platform is literally booming at this time as more
than 300,000 new Android smartphones are activated per day.
Unlike the iPhone, Android is designed to run on many devices produced
by many hardware manufacturers, and is based on free, open-source
resources. It is programmed with a combination of Java and XML. One can
develop programs on an emulator running on a regular computer, so it
isn't even necessary to have an Android device to begin writing
programs. There is a powerful and very well documented Software
Development Kit (SDK) that is freely available, a comprehensive
Interactive Development Environment (IDE) called Eclipse with an
Android plugin that is free, and the Java and XML (with their editors,
compilers, and interpreters) with which one programs Android devices
are also free.
Programming for the Android Platform Lessons:
Home
Introduction
Getting Started
Minimum
Requirements
Installing
Software
Installing
Sample Packages
Overview of Android
Application
Fundamentals
Android
User Interfaces
Application
Lifecycles
Developing Applications
Creating
an Application
WebView
Demo
Click
Tester
Lifecycle
Methods
Animal
Sounds
Mapping
Demo
Map
Overlay Demo
Draggable
Symbols I
Draggable
Symbols II
Progress
Bar Example
Animator
Demo I
Animator
Demo II
Solar
System
Speak
To Me
Simple
Dialer
Appendices
Creating
a New Project
Updating
Software
Configuring
an AVD
The
Purr of the LogCat
Changing
the Build Path
The
Maps API Key
Installing
on a Device
Device
Screen Shots
Simulating
GPS Position
Eclipse
Tips
Managing
Android Resources
Course Resources
Packages
for Examples
Select
Exercise Solutions
References
Image
and Icon Files
Audio
and Video Files

Full download
Posted: February 9th, 2011, 6:13am CET by computer_teacher
Here is a nice collection of 15 downloadable and printable Programming
Cheat Sheets from Addedbytes,
providing quick
references for many programming languages and web development
technologies.
Python
Programming
Subversion
Command Line
Regular
Expressions (V2)
including symbols,
ranges, grouping, assertions
mod_rewrite
(V2)
with rewrite flags, regular expression
syntax and sample rules.
PHP
Cheat Sheet
(V2)
with functions references, a regular expression syntax
guide and a reference for PHP's date formating functions.
CSS
Cheat Sheet
(V2) including selector syntax, properties, units
SQL
Server including stored procedures, triggers and functions.
HTML
Cheat Sheet
Microformats
Ruby
on Rails Cheat Sheet
with default directory structure, predefined variables, methods,
reserved
words and regular expression syntax.
ASP
/ VBScript
containing
functions, collections, regular expression syntax and other useful bits
of information.
HTML
Character Entities lists the assigned character codes
in HTML, with an example of how they are displayed, and description.
JavaScript
Cheat Sheet listing methods and
functions, and including a guide to regular expressions and the
XMLHttpRequest object.
MySQL
Cheat Sheet including functions (both
in MySQL and PHP), data types, and sample queries
RGB
Hex Colour Chart

Full download
Posted: February 5th, 2011, 4:46am CET by computer_teacher
Here are 3 search sites that will help you find the
computer and programming training ebooks and documents
you're looking for. The first one, RoyalSearcher, searches
rapidshare.com and uploading.com, and the other two search rapidshare
only. I have also linked some search result pages for popular
technologies, to help you find what you want to learn more about.
RoyalSearcher
All
rapidshare.com
uploading.com
Search results from RoyalSearcher:
- Ajax
- JavaScript
- GWT
- Python
- Java
- JSP
- PHP
- C++
- C#
C
Sharp
- dotNET
- ASP
.NET
- ADO
.NET
- Flash
- Perl
- Game
programming
- Ruby
- Ruby
On Rails
- SAP
- iPhone
- Mobile
programming
- Oracle
Database
- MySQL
- SQL
- SQL
Server
RapidMore
Search results from RapidMore:
- Ajax
- JavaScript
- GWT
- Python
- Java
- JSP
- PHP
- C
programming
- C#
C
Sharp
- dotNET
- ASP
.NET
- ADO
.NET
- Silverlight
- Flash
- Perl
- Game
programming
- Ruby
- Ruby
On Rails
- SAP
- Android
- iPhone
- Mobile
programming
- IPod
- Oracle
Database
- MySQL
- SQL
- SQL
Server
INeedFile
Docs
All files
Archives
Audio
Video
Pictures
Aplications
CD, DVD
Search results from INeedFile:
- Ajax
- JavaScript
- GWT
- Python
- Java
- JSP
- PHP
- C
programming
- C#
C
Sharp
- dotNET
- ASP
.NET
- ADO
.NET
- Flash
- Perl
- Game
programming
- Ruby
- Ruby
On Rails
- SAP
- Android
- iPhone
- IPod
- Oracle
Database
- MySQL
- SQL
- SQL
Server

Full download
Posted: February 2nd, 2011, 4:01am CET by computer_teacher
Here are many excellent free High Performance and Scientific
Computing Tutorials and Presentations, from citutor.org and the
SCV
group at Boston University. These will show you how to get
started programming and how to develop software for the following types
of high performance applications: Access Grid; Parallel Computing;
Performance Tuning; Scientific Visualization; Fortran, C/C++ and MATLAB
Programming; MPI Coding; and IBM Blue Gene computing.
Cyberinfrastructure
Tutor (CI-Tutor)
The CI-Tutor offers a great training opportunity for
learning about High Performance Computing and
CyberInfrastructure (CI), for free, at your own pace, at anytime, and
from anywhere. Free
registration is required.
Access
Grid Tutorials
This tutorial provides the information needed to determine the benefits
of establishing an Access Grid Node at your organization and the
resources you will need to set up and operate it. Note that this
tutorial is a compilation of the set of twelve AG Tutorials previously
offered in CI-Tutor. The content is no longer being updated and
addresses older AG Software but the general information provided may
still be useful for learning about the Access Grid. Category: Access
Grid
BigSim:
Simulating PetaFLOPS Supercomputers
This tutorial introduces you to basic concepts of using BigSim to model
and predict the performance of your application on a large parallel
machine prior to having access to the target machine. Category: Petascale
Computing
Debugging
Serial and Parallel Codes
This course introduces you to techniques for debugging serial and
parallel codes using debugger software. After completing the course you
will be able to recognize a variety of bugs you might make and how to
debug them using debugger software. Category: Parallel
Computing
Getting
Started on theTeraGrid
This
tutorial provides general information needed to get started quickly
using the TeraGrid. Category: Parallel
Computing
Intermediate
MPI
This tutorial covers intermediate-level topics in MPI. Since what
"intermediate" means varies from person to person, we initially found
it difficult to determine which topics to include. So what we did was
select topics that cover questions we had been asked by actual MPI
programmers! Category: Parallel
Computing
Introduction
to MPI
An introduction to the Message Passing Interface, or MPI. MPI is a
standard library of subroutines (Fortran) or function calls (C) that
can be used to implement a message passing program. Category: Parallel
Computing
Introduction
to Multi-core Performance
This tutorial will help current and prospective users of multi-core
systems understand the technology and how to leverage it to accelerate
their science and engineering research. Category: Parallel
Computing
Introduction
to OpenMP
This tutorial provides an introduction to OpenMP, a standardized API
for parallelizing Fortran, C, and C++ programs on shared-memory
architectures. Upon finishing this tutorial you should be able to apply
OpenMP to your codes in a minimum amount of time. Examples are
presented in both Fortran and C. Category: Parallel
Computing
Multilevel
Parallel Programming
This tutorial describes how to develop multilevel parallel programs
(MLP) using MPI and OpenMP. A problem set is included so that you can
write your own MLP programs and compare your code with the solution
given. Category: Parallel
Computing
Parallel
Computing Explained
This course covers a variety of introductory topics on parallel
computing. Category: Parallel
Computing
Parallel
Numerical Libraries
This course is an introduction to using parallel numerical library
routines. Each lesson covers a specific mathematical area and describes
which routines in which libraries you should use. Category: Parallel
Computing
Performance
Tuning for Clusters
This course introduces techniques for optimizing code performance on a
cluster. You will learn how to measure the performance of your program,
what bottlenecks to look for, and techniques to eliminate or reduce
these bottlenecks. Category: Parallel
Computing
Introduction
to Performance Tools
This tutorial gives an overview of four commonly used performance tools
-Strace, Gprof, Perfsuite, and TAU so you can choose and use the most
appropriate one(s) for your analysis. Category: Performance
Tuning
Tuning
Applications for High Performance Networks
This tutorial focuses on applications that use the TCP and UDP
protocols for development and covers the basics of getting them to work
well on high-performance networks. Also covered are a small set of
system tools available to test network domain parameters. Category: Performance
Tuning
Introduction
to Visualization
This tutorial covers the evolution of Scientific Visualization, its
uses in computational science, and the creative process involved. Also
included are descriptions of various software tools currently available
and examples of work illustrating various visualization techniques.
Category: Scientific
Visualization
High
Performance Computing Tutorials from the SCV group at Boston University
These tutorial courses from the SCV
(Scientific Computing and Visualization) staff at Boston
University are self-paced and offered entirely
over the web. They will assist you in understanding and learning about
the topics presented.
- Introduction
to Image Files
- Introduction
to Scientific Visualization
- Using
IDL to Manipulate and Visualize Scientific Data
- Multiprocessing
by Message Passing MPI (a separate Alliance
tutorial is also available)
- Introduction
to MATLAB
- Using
MATLAB to Visualize Scientific Data
- MATLAB
Parallel Computing Toolbox
- Using
VTK to Visualize Scientific Data
- Using
ParaView to Visualize Scientific Data
- Introduction
to Plotting Packages
Presentations
from the SCV group at Boston University
Here are Powerpoint presentations and tutorials from the SCV staff at Boston
University. These learning materials were presented as part of
a live tutorial or presentation.
- SCV
Spring 2011 Tutorial Series – January 18 – February 17, 2011
- Slide Sets from Computer Programming Tutorials
- Introduction
to Fortran Programming (combines parts one and two)
- Introduction
to C/C++ Programming (combines parts one and two)
- Introduction
to MATLAB
- Slide Sets from Visualization Tutorials
- Introduction
to Scientific Visualization
- Scientific
Visualization Using ParaView
- SCV Fall Tutorial Series – September 13- October 25, 2010 –
slides
for these tutorials are generally the same as for the summer version
below. New and changed slide sets will be posted here.
- Slide Sets from Visualization Tutorials
- Scientific
Visualization Using VTK
- Slide Sets from High Performance Computing
Tutorials
- Tuning
MATLAB Codes For Better Performance
- MATLAB
Parallel Computing Toolbox
- SCV
Summer Tutorial Series – July, 2010 – Slides, mostly in
PowerPoint format, are available below.
- Slide Sets from Visualization Tutorials
- Slide Sets from High Performance Computing
Tutorials
- Code
Tuning and Parallelization
- Parallelization
with OpenMP
- Introduction
to MPI (PDF format)
- Introduction to Scientific Visualization Tutorial – Slides
– February, 2010
- Overview
- MATLAB
for Visualization
- VTK
& ParaView
- Plotting
Packages Overview
- Working
with Image Files
- OpenGL,
OpenSceneGraph, Maya
- DAFFIE
and the Wall
- Workshop
on Scientific Visualization – Materials, Slides, and Examples
– October, 2008
- Introduction to Scientific Computing and Visualization at
Boston University
- Introduction
to SCV (PowerPoint) – Erik Brisson, March 7, 2008
- Introduction
to Scientific Computing (PowerPoint) – Doug Sondak, March 7,
2008
- High
Performance Computing with MATLAB (PowerPoint) – Kadin Tseng,
March 7, 2008
- Visualization
with help from SCV (PowerPoint) – Erik Brisson, March 7, 2008
- Introduction to IBM p-series Machines (PDF
| PowerPoint)
– Doug Sondak, September, 2007
- Notes from IBM Blue Gene Workshop, January 30 – February 1,
2006
- Blue
Gene System Overview (PDF)
- Blue
Gene System and Optimization Tips (PDF)
- Blue
Gene High Performance Computing Toolkit (PDF)
- Introduction
to MPI (PDF) – Kadin Tseng, October, 2007
- Introduction
to MPI Example Codes (zip) – Kadin Tseng, October, 2008
- Introduction
to OpenMP (PDF) – Kadin Tseng, March, 2004
- Visualization
for Computational Science: Options and Opportunities at Boston
University – Erik Brisson, November, 1999
- From
Rooms to Ruins: The Boston University HiPArt Project – Erik
Brisson, September, 1999
- Introduction
to Virtual Reality – Erik Brisson, July, 1999
- Virtual
Reality Techniques for Scientific Visualization – Erik
Brisson, June, 1999
- Virtual
Reality at Boston University – Glenn Bresnahan, October, 1998

Full download