Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

1352 total results found

What is HTML and how can I learn it?

Programming and Web Development

HTML, or HyperText Markup Language, is the basis for all web pages. Written in a text editor on one system it can be interpreted by web browsers on other systems. Some people learn it by saving a sample web page to their machine, using FILE / SAVE AS, then the...

web
programming

Java

Programming and Web Development Java

Java is an object-oriented programming language that is intended to be runnable from many different operating systems without recompiling. Essential Links Home Page: http://java.sun.com Downloads: http://java.sun.com/downloads/ Forums: http://forum.java.su...

Java
programming

Javascript

Programming and Web Development JavaScript

Javascript, also known as ECMAscript, is used to make web browsers perform certain actions before returning to the web server. It depends on web browsers behaving the same. This was problematic for a long time, but is getting much better. Here are a few Javas...

JavaScript
programming

Mapping Resources

Programming and Web Development

Some amazing things are happening with Google Map API and now Yahoo Map API. The Best Map-Making Sites On The Web Mapping in Google Spreadsheets – June 5, 2014 Duke Library Blog Get the Most out of Google Maps Google Map API Documentation Google Mapki – forum ...

Choropleth
GIS
data visualization
mapping

MySQL Resources

Programming and Web Development SQL

MySQL is a free, open-source relational database that has been used in thousands of websites, large and small. This is a contributed collection of resource links on MySQL. Feel free to add your favorites. Mike Franks – SSC Collection of Mysql links and arti...

database
MySQL
programming

Perl resources

Programming and Web Development

Perl is an extremely powerful, free and popular programming language that runs on many different platforms. It’s most notable features are regular expresions (used for pattern matching) and hashes (arrays indexed by text instead of just numbers). Learning Perl...

Perl
programming

PHP Resources

Programming and Web Development PHP

PHP is a web programming language that can be compiled into the Apache web server and with its persistent connections to MySQL it makes for a very popular and fast web programming environment. PHP Cheat Sheet https://websitesetup.org/php-cheat-sheet/ Docume...

programming
PHP

Plone CMS Resources

Programming and Web Development Plone

Plone is an Open-Source Content Management System built on Python and Zope.Departments at UCLA currently using Plone Office of Instructional Development Social Sciences Computing Psychology IT Department The School of Engineering UCLA Chancellor UCLA Executive...

CMS
Plone
Zope

Programming Securely

Programming and Web Development

Article on Validating Input from IBM’s Best Practices series Top Ten Web Security Flaws – OWASP Know your Enemy: Web Application Threats – Using Honeypots to learn about HTTP-based attacks

programming
security

Python Resources

Programming and Web Development

Python is an object-oriented programming language where indenting is important. It is used in web programming, among other things, and the very popular Plone Content Management System is built on Zope, which is built with Python. Research Buzz Article on Sear...

programming
Python

REBOL Resources

Programming and Web Development

REBOL is a messaging language for distributed Internet applications that run across all devices. (I’m interested if it can be used as a quick, lightweight way to do web services. – Mike Franks – 8 July 2004)REBOL is not a traditional computer language like C,...

REBOL
programming

Ruby on Rails Resources

Programming and Web Development

Ruby is a Japanese object-oriented scripting language that is meant to make programming fun. Ruby on Rails is a web programming framework built on Ruby, but strongly influenced by the rapid development of PHP and the organization and rigor (and testing) of J2E...

Ruby
Ruby on Rails
web
programming

Unix Cheat Sheets and Tricks

MacOS, Windows, and Linux Linux and Unix

While Unix is an extremely flexible, powerful, and stable operating system, mastering it can require apprenticing yourself to an expert and monitoring every keystroke. This article will hopefully grow as others add their favorite Unix tricks.The best trick is...

programming
Unix

vi editing notes

MacOS, Windows, and Linux Linux and Unix

vi is a Unix text editor that is almost always available, on any Unix or Linux system. Knowing how to edit in it means you’ll always have an editor available, for editing config files or whatever.To convert a unix text file to a windows/dos text file:%s/$/\^M/...

editor
programming
Unix

Usability Testing

Programming and Web Development

Usability testing is something that few programmers or web designers do but it can drastically improve the user experience if done early and often. In an effort to inspire us to take this on, here are some articles and links. Don’t Make Me Think by Steve Krug...

web
programming
usability

Web Developer and Designer Resources

Programming and Web Development

Links UCLA Campus Web Publishers Group 4096 Color Wheel – Pretty useful tool to find web-safe/web-smart colors Standalone versions of IE – This website provides downloads and tutorials on how to install different versions of IE on your computer. Very useful fo...

web
design
programming
web development

How will we measure success of this knowledgebase?

About This Knowledge Base Original Knowledgebase

There will probably be many criteria for measuring the success of this UCLA Knowledgebase experiment. But the first one is how many people contribute to it and how often. Here are some numbers to start measuring that. For now they’ll be added manually. Date ...

Knowledge Base

How is blogging being used in teaching at UCLA and elsewhere?

UCLA Resources

Blogging can definitely be used in teaching, and here are some UCLA Faculty experiences: Chad Topaz, Dept. of Mathematics “I have done some work implementing student blogging as a tool to improve teaching and learning. If you are interested in this topic, f...

blogs
education