• Shortcuts : 'n' next unread feed - 'p' previous unread feed • Styles : 1 2

» Publishers, Monetize your RSS feeds with FeedShow:  More infos  (Show/Hide Ads)


Date: Saturday, 21 Nov 2009 11:07

Has anyone tried Omeka? It’s a PHP/MySQL based, open-source web platform for publishing collections and exhibitions online. Designed for cultural institutions, enthusiasts, and educators, Omeka is easy to install and modify and facilitates community-building around collections and exhibits.

Discovered via Internet Scout Report

Please add your experiences or comments or alternatives here. Thanks


OCLC Research to Host TAI CHI Omeka Webinar on 8 December at 10 a.m. PST – Omeka features a “five-minute setup” that makes launching an online exhibition as easy as launching a blog. Designed with non-IT specialists in mind, it allows users to focus on content and interpretation rather than programming. It brings Web 2.0 technologies and approaches to academic and cultural Web sites to foster user interaction and participation. It also makes top-shelf design easy with a simple and flexible operating system. Omeka’s robust open-source developer and user communities underwrite its stability and sustainability.

In this free webinar, Sheila Brennan, Omeka End User Outreach Coordinator and Senior Digital History Associate at the Center for History and New Media (CHNM), will provide an overview of Omeka. Dave Lester, Omeka Developer Outreach Coordinator and Developer at CHNM, will provide more technical aspects of the Omeka software.

Author: "--"
Send by mail Print  Save  Delicious 
Date: Friday, 20 Nov 2009 17:43

Troubleshooting Sophos
Some users may have trouble installing the latest version of Sophos on their Windows operating system. Problems may occur during the installation or updating process. The following is a list of common problems, questions, and solutions:

•The Sophos installer files fail to extract properly
•I already have another anti-virus application installed on my computer. Will installing Sophos cause any problems?
•Sophos returns the error “25011: Sophos AutoUpdate could not read updating settings from [source]. Click OK to continue installation.”
•Sophos returns the error “Error 3057. There was an unexpected error while attempting to create, repair or delete a user account. Contact your support personnel.”
•Sophos appears to install successfully but returns the error “You do not have sufficient privileges to run the Sophos Anti-Virus main application. You are not a member of one of the Sophos groups…”
•I am having problems uninstalling Sophos from my computer


The Sophos installer files fail to extract properly

Before the actual installation process begins, Sophos will attempt to extract and copy all of the installation files into your C:\Windows\Temp folder. Some anti-spyware programs may prevent you from extracting these files properly. Please temporarily disable any anti-spyware programs on your computer.

I already have another anti-virus application installed on my computer. Will installing Sophos cause any problems?

Before installing Sophos, make sure that you have already uninstalled all other anti-virus programs (such as Norton Anti-Virus, McAfee Virus Scan, etc.) from your computer. If you do not do so, Sophos may fail to install or not run properly. Please see the following Sophos Knowledge Base Article for more information.

Sophos returns the error “25011: Sophos AutoUpdate could not read updating settings from [source]. Click OK to continue installation.”

If Sophos returns the above error message during installation or returns an error that refers to “sauconf.xml” the Sophos AutoUpdater is not pointing to the appropriate autoupdate servers. The BOL version of Sophos should be pointing to the following primary and secondary update servers:

http://sophos-1.bol.ucla.edu:8500/ESXP (port 8000 for those upgrading from version 5)
http://sophos-2.bol.ucla.edu:8500/ESXP (port 8000 for those upgrading from version 5)

If these URLs are not correct, or if the username and password entries are missing, you will not be able to update your virus definitions or (for new installations) install the Sophos Anti-Virus component. You will need to download and replace the corrupted config files.

1.Download the following zip file: https://www.bol.ucla.edu/pub/bol/sophos/win/Sophos_Removal_Tools/SAV6_cfg.zip

2.Extract the contents of the zip file and place it in the appropriate folder:
◦C:\ProgramData\Sophos\AutoUpdate\Config (Windows Vista)
NOTE: ProgramData is a hidden folder. There are two easy ways of getting to this location:

■Click the location bar at the top where it says Computer > Local Disk (C:), append programdata to C:\, and press Enter.
■Open the Run dialog (Start > Run or Windows key + R), type programdata (include the percent symbols) and press Enter.
◦C:\Program Files\Sophos\AutoUpdate\Config (Windows XP)
3.Force update Sophos by right-clicking the Sophos icon in the system tray (next to the clock) and select Update now.
Sophos returns the error “Error 3057. There was an unexpected error while attempting to create, repair or delete a user account. Contact your support personnel.”

A solution to this problem has been provided to us by Sophos. This solution has been shown to work on most computers, but it requires that you access and modify your Windows Registry. The registry is a database that Windows uses to house most of the critical information about programs installed on the computer, including the Windows operating system. For further assistance please e-mail or call the BOL Help Desk.

Sophos returns the error “You do not have sufficient privileges to run the Sophos Anti-Virus main application. You are not a member of one of the Sophos groups. In order to be able to launch this application, you must be a member of SophosAdministrator, SophosPowerUser or SophosUser group. Please contact the Administrator.”

A solution to this problem has been provided to us by Sophos. This solution has been shown to work on most computers, but it requires that you access and modify your Windows Registry. The registry is a database that Windows uses to house most of the critical information about programs installed on the computer, including the Windows operating system. For further assistance please e-mail or call the BOL Help Desk.

I am having problems uninstalling Sophos from my computer

If you have problems uninstalling Sophos through the normal methods (Control Panel > Add/Remove Programs) Sophos has provided us with a utility that will help you completely remove Sophos from your computer. The utility can be downloaded at:

https://www.bol.ucla.edu/pub/bol/sophos/win/Sophos_Removal_Tools/Remsav-all.zip

Author: "--"
Send by mail Print  Save  Delicious 
Date: Friday, 20 Nov 2009 05:22

Amanda backup is a solid FOSS backup solution that’s been around for ages. If you aren’t already using it, I highly recommend it.

It’s gotten easier to deploy for Macs with each new version of OS X, so that now it’s a standard install for any UNIX admin.

I’ve updated the Mac OS X installation guide. Check it out…

http://wiki.zmanda.com/index.php/Installation/OS_Specific_Notes/Installing_Amanda_on_Mac_OS_X

From email to OSXForum by Jose Hales-Garcia.

Author: "--"
Send by mail Print  Save  Delicious 
Date: Wednesday, 18 Nov 2009 23:06

Oversized PST and OST crop tool — Microsoft Support
http://support.microsoft.com/?kbid=296088

.
.
.
Outlook 2003, and newer, can create PST up to 20GB PST files, up from the previous limit of 2GB:

Author: "--"
Send by mail Print  Save  Delicious 
Date: Wednesday, 18 Nov 2009 22:45

If you find any bugs, or if you want to suggest a feature, or suggest changes, please email Mike Franks at franks@ssc.ucla.edu.

Thanks, collaborating with the rest of UCLA.

Author: "--"
Send by mail Print  Save  Delicious 
Date: Wednesday, 18 Nov 2009 06:36

Installing Plone v3.2 on Mac OS X 10.5

Instructions to install Plone v3.2 on Mac OS 10.5 Server and client.

Plone is a Python-based, multi-platform content management system.  If you’ve stumbled on this document not knowing what Plone is, please take a look at the project site: Plone.org.  The current recommended method of installing Plone is with the Unified Installer.  The Unified Installer will download and install the necessary components for Plone to run.

In most cases the Unified Installer will suit your needs.  However, if you require more fine-tuned control over the base components, or are looking for a better understanding of the stack which forms Plone, this document will lay the groundwork to deploy Plone on Mac OS X 10.5.

Before installing Plone you should take some time to think about your system and how you’re going to be using Plone.  If you are using buildout, you are likely setting up a production or development environment.  Consider mapping out your needs (services such as authentication, backup, and product installations) and infrastructure necessary for the installation.

These instructions will work on both Mac OS 10.5.x client and 10.5.x Server.  They assume you know how to create users and have a basic understanding of the command line.  Where appropriate, I will reference online documentation that has helped me with my deployment.

What you will need:

  • A computer running Mac OS 10.5 Server or client.
  • Mac OS X Developer Tools
  • Python 2.4.x

These instructions cover the following steps

  • Preparing To Install
  • Creating Plone User Account
  • Creating Plone Root Directory
  • Installing Python v2.4
  • Housekeeping and Setting Proper Paths
  • Installing “Easy Install”
  • Installing PIL & ZopeSkel
  • Installing Plone
  • Additional Steps

Preparing To Install

The initial steps to installing Plone are done in your administrator account.  If you haven’t done it already, install the Apple xCode Developer tools that came with your installation of 10.5.  If you want to check for the most recent version, go to Apple’s Developer Website and sign up.  You can download a free copy and install it immediately.

If you are not logged in as your administrator, then do so.

Creating Plone User Account

Before you begin, you need to create a “non-privileged” user account that will be used to both launch and maintain your Plone buildout.  This document does not go into user creation, but the key point here is that the account should be a staff account with no elevated privileges.  For the purpose of these instructions, I will call the user account and store its home directory in /Users/plone.

Creating Plone Root Directory

Plone can be installed in any directory on your filesystem.  If this is a merely a local install for your own development you could easily install it somewhere such as /Users/Shared.  However, if this install will be for production services you should consider installing it on a non-system drive.  The only requirement is that the user must be able to access the folder.  So on a system with two drives, say: systemDrive and dataDrive, the following commands would create a working directory for your Plone buildouts:

sudo mkdir -p /Volumes/dataDrive/ploneBuildouts

sudo chmod 750 /Volumes/dataDrive/ploneBuildouts

sudo chown plone:admin /Volumes/dataDrive/ploneBuildouts

Note: Do not think of your ploneBuildouts as a typical web server.  The files do not need to be world readable as it is the user that accesses and serves out the contents of the zodb files.  You could also easily create a Plone development group that contains your Plone developers/administrators and grant them limited access to restart and troubleshoot the instance via the sudoers file.

Installing Python v2.4

Mac OS 10.5 comes pre-installed with Python v2.5.  Unfortunately, Plone requires Python v2.4.  We will have to download and install version 2.4 as an alternate install.  This is quite easy and only takes a few minutes.

Note: When compiling code on Mac OS 10.5, it is always best to install your custom-built binaries in alternate locations on the filesystem rather than installing over the Apple installed versions. Doing the latter could break some dependencies and, in some cases, it is possible that Apple’s Software Update may overwrite your custom-built binaries.  Install in locations such as /usr/local or /opt.

Open Terminal and enter the following commands:

ls /usr

If the ls command does not list a directory called local you will have to create it and some subdirectories with the following commands:

sudo mkdir -p /usr/local/include

sudo mkdir -p /usr/local/lib

sudo mkdir -p /usr/local/bin

The first time you run sudo you will be asked for your administrator password.  Go ahead and enter that and press return.

Next you will need to get the Python source code.  Typically I compile code from a working directory that I download the source to.  (If you don’t have a working directory and want to create one mkdir ~/working from Terminal will create it for you.

From Terminal cd into your working directory: cd ~/working.  Using curl, download the source code from Python.org.

Note: You may want to check to see if any newer, stable versions of 2.4 exist and download accordingly.

In Terminal enter:

curl -O http://www.python.org/ftp/python/2.4.6/Python-2.4.6.tgz

Since this is a compressed file we will need to uncompress it:

gnutar -xzf ./Python-2.4.6.tgz

GNUTAR will create a folder called Python-2.4.6.  CD into it: cd ./Python-2.4.6.

The following command will compile and build Python-2.4.6 on your system.  Each command will take a few minutes to complete and report any errors if there are any:

./configure MACOSX_DEPLOYMENT_TARGET=10.5 --disable-tk

make

sudo make altinstall

Once sudo make altinstall completes, Python v.2.4.6 will be installed on your system but will not affect any applications that might use the default install of v2.5.

You can now log out of your administrator account and login to the account.  All the remaining work can be done remotely via ssh.

Housekeeping and Setting Proper Paths

Before continuing, we need to do a little housekeeping in the account to make sure the proper versions of Python are accessed and that any Python egg extensions are deployed in the correct location.

Login to the account either remotely or locally.

The default user shell used by Mac OS X 10.5 is bash.  We will need to create a .profile file for bash to read and adjust its PATH and set the PYTHONPATH.  Use the text editor of your choice.

Note:  If you insist on using a GUI text editor, I suggest TextWrangler or Smultron.  I prefer emacs from the command line as it generates a backup file in case you make a mistake.  It is always a good idea to create backup files to fall back on should a modification go wrong.  The .profile file needs to be saved in the root folder of your home directory.

emacs ~/.profile

PATH=~/bin:/usr/local/bin:${PATH}
export PATH
export PYTHONPATH=~/Library/Python/2.4/site-packages/

Note: To save your file in emacs and exit use the following key combinations: ^x^s ^x^c

The next file to create is .pydistutils.cfg

emacs ~/.pydistutils.cfg

[install]

install_lib = ~/Library/Python/$py_version_short/site-packages
install_scripts = ~/bin

Finally, we need to make the directory Python will store its eggs in:

mkdir -p ~/Library/Python/2.4/site-packages

Logout of the account and then log back in.  To check that your PATH is set up correctly type:

which python2.4

If /usr/local/bin/python2.4 is returned your path is set correctly.  

It’s also a good idea to check your PYTHONPATH variable:

echo $PYTHONPATH

This should return the full path to the site-packages directory we created.  Depending on where you specified the home directory to be, it may be something like this:

/Users/plone/Library/Python/2.4/site-packages/

The PYTHONPATH variable tells Python2.4 where to install or find any eggs necessary to operate.

Installing “Easy Install”

Easy Install is a utility that Python uses to download, build, install and manage Python packages.  The utility is well documented on the developer’s website: Python Enterprise Application Kit.

Create a working directory to install your Python packages from and CD into it.

mkdir ~/pythonInstallScripts

cd ~/pythonInstallScripts

Download Easy Install.

curl -O http://peak.telecommunity.com/dist/ez_setup.py

Once the download has finished you can install with the following command:

python2.4 ez_setup.py

This will download and install the Setuptools Python egg in the account’s ~/Library/Python/2.4/site-packages/ directory.  It will also create a directory in the home folder called bin.  If you cd ~/bin you will find the easy_install binaries when you ls the directory:

easy_install easy_install-2.4

You will see two versions of easy_install.  You need to use the version of easy_install specific to the version of Python you are running.  In our case, this is easy_install-2.4.  If you don’t trust yourself to remember this you can remove execute permissions on easy_install and move it elsewhere or delete it and create a virtual link.

cd ~/bin

chmod 440 easy_install

mkdir deprecated

mv easy_install ./deprecated/easy_install.dep

ln -s ./easy_install-2.4 ./easy_install

Note: Apple has its own version of Easy Install in /usr/bin.  The path we set above should grab the new version, however it’s a good idea to check using which easyinstall.  I recommend specifying easy_install-2.4 to leave out the guess work._

Installing PIL & ZopeSkel

Now that you have both Python v2.4 and Easy Install in place, you need to install PIL and ZopeSkel.  To do so, type the following commands:

easy_install-2.4 --find-links http://dist.repoze.org/PIL-1.1.6.tar.gz PIL

Note: You will need to download the Unified Installer and use the included PIL: PILwoTk-1.1.6.3.tar.gz

easy_install-2.4 /path/to/PILwoTk-1.1.6.3.tar.gz

easy_install-2.4 -U ZopeSkel

It will download and install all necessary files for Zope to operate.

Installing Plone

Once you have installed ZopeSkel, you are ready to install Plone. CD into the directory you wish your plone deployment to live.  In our case it is /Volumes/dataDrive/ploneBuildouts.

cd /Volumes/dataDrive/ploneBuildouts

Your Plone instance will need a name for the directory it is stored in.  For purposes of this documentation, we’ll call it demo.  At the command prompt enter:

paster create -t plone3_buildout demo

You will be asked a series of questions.  For now the default answers will suffice, but be sure to set a non-trivial password for your Zope root admin user.

Selected and implied templates:

ZopeSkel#plone3_buildout  A buildout for Plone 3 projects

Variables:
egg:      ploneWeb
package:  ploneweb
project:  ploneWeb

Enter plone_version (Which Plone version to install) [‘3.2.1’]: 3.2.1
Enter zope2_install (Path to Zope 2 installation; leave blank to fetch one) [‘’]: 
Enter plone_products_install (Path to directory containing Plone products; leave blank to fetch one) [’‘]: 
Enter zope_user (Zope root admin user) [’admin’]: 
Enter zope_password (Zope root admin password) [‘’]: 
Enter http_port (HTTP port) 8080: 
Enter debug_mode (Should debug mode be “on” or “off”?) [’off’]: 
Enter verbose_security (Should verbose security be “on” or “off”?) [‘off’]: 

Note: Be sure to set a non-trivial password for the admin account.

Note: If you specify a HTTP port other than 8080, you should verify that the port is open in /etc/services and not in use by another service.  If not, you’ll need to  append the port information to the /etc/services file.

Once paster has finished, cd into the demo directory and run the bootstrap.py script.

cd ./demo

python2.4 ./bootstrap.py

Note: The bootstrap.py script needs to be run only once per Plone instance.

The bootstrap script will build the rest of the files necessary to install Plone.  When it has completed, you must run the buildout.cfg file created by the bootstrap script to install Plone.

./bin/buildout -v

Note: To customize your Plone installation, you can modify the buildout.cfg file to include products that extend Plone’s capabilities.

Once buildout has completed you can launch your Plone instance by running the following command:

./bin/instance fg

Note: The fg flag tells Plone to run in the foreground, posting debug information to the console.  It’s a good idea to test your install in debug mode to make sure Plone comes up cleanly.  If you wish to start Plone in daemon mode, use ./bin/instance start.

Plone should now be up and running.  To connect to your instance, open a web browser and connect to: http://yourHostName:8080/manage

This will take you to the Zope Management Interface.  Login with your admin account.  In the right hand side of the main content window, you’ll see a drop down menu labeled: Select Type To Add.  Select Plone Site and click Add.  A dialog will appear, enter the following info:

ID: Site container name, think of this as the directory holding your site. This will appear in the URL path.
Title: Your Website Name
Description:  Optional Information Describing the site.

Once you fill out this information click the “Add Plone Site” button and your site will be created.  To visit your site point your web browser to: http://yourHostName:8080/ID where ID is the site ID you set when you added the Plone Site.

Additional Steps

Now that you have a standard install of Plone.  You can begin modifying the setup by editing the buildout.cfg file and/or adding products to the Products directory.

Some third-party Products for Plone require additional libraries to be bound to Python, or installed as packages to Python; this is beyond the scope of this document at this time.

Some excellent sources of information include:

Plone CMS: Open Source Content Management
Weblion
Zope.org
Python Programming Language

This documentation wouldn’t have been possible without the excellent tutorials at PSU’s Weblion and Plone.org.

Author: "--"
Send by mail Print  Save  Delicious 
Date: Monday, 16 Nov 2009 23:56

Direct links to Dell’s & HP’s Windows 7 support areas –

.
Also,

.
Both areas have links to obtain free Windows 7 upgrades for select computers obtained within their eligibility window.

Author: "--"
Send by mail Print  Save  Delicious 
Date: Monday, 16 Nov 2009 23:36

There is much information on upgrading Windows Vista to Windows 7 on the Internet.

Note, Windows Vista editions are limited to what edition of Windows 7 they can directly upgraded:

.
see also,

Author: "--"
Send by mail Print  Save  Delicious 
Date: Monday, 16 Nov 2009 22:58

A “clean install” for Windows 7 is preferred, but Windows Vista users have an option to upgrade the existing system to Windows 7.

Time estimates from Chris Hernandez, a Microsoft Software Engineer, are:

.
from,

Author: "--"
Send by mail Print  Save  Delicious 
Date: Friday, 13 Nov 2009 22:21

For those using Google Wave, here is a list of keyboard shortcuts my friend Wayne (works for Google) created on his wave.

Keyboard Shortcut Cheat Sheet:

This is a quick guide to the current keyboard shortcuts supported by Wave. If you have questions, ask them below, as they are answered and the information is folded into the cheat sheet, they will be deleted. Currently the best way to print this is to copy and paste it into an app that will print. We’ll let you know when Print support is complete!

NOTE: This wave is currently shared by all Wave users and we don’t have read-onliness implemented yet, so please don’t edit this. We DO have playback, so we’ll find you :)

Wave Navigation
Up/Down arrows use to navigate messages.
Home/End focus first/last message
Space go to next unread message.
Left/Right arrows to switch focus between digest panel and wave panel.
Page Up/Down go to the next page in the panel [does not currently work, known bug]
Ctrl-Space mark all messages read (focus must be on wave panel though) [it has been noted that this is a fairly common keyboard shortcut, so this may change]

Messages
Enter replies to message: the new message will appear just below the selected message (it will be the same indentation level if it is the first reply, but indented more if a non-first reply).
Shift-Enter replies to message at the end of thread: the new message will appear at the same indentation level, and at the BOTTOM most position.
highlight text + Enter inline reply: the new message will appear indented and INSIDE the current message.
Ctrl-R same as enter
Ctrl-E edit message
Ctrl-Enter (while editing) insert inline reply at caret

Text Editing
Shift-Enter Done
Ctrl-B toggles bold attributes for selected text
Ctrl-I toggles italicise attributes for selected text
Ctrl-G Color
Ctrl-K Insert/remove links
Tab indent
Shift-Tab unindent (/dedent/outdent)
Ctrl-1…Ctrl-4 Heading 1…Heading 4
Ctrl-5 Bulleted list
Ctrl-6 Clear heading/list
Ctrl-7 LTR + Left align
Ctrl+8 RTL + Right align
Ctrl-Enter Insert an inline reply at your current cursor

Copy/Paste
Ctrl-C copy the selected text.
Ctrl-X cut the selected text.
Ctrl-V paste the text from the text buffer.

Structural Formatting
Ctrl- Make the current line a heading, where n = 1..4 for different sized headings.
Ctrl-5 Bullets
Ctrl-6 Normal (removes heading/bullet style, but not bold/italic etc. current visual glitch in some browsers where text stays big – but this is not persistent.)
Ctrl-7 LTR + Left align
Ctrl+8 RTL + Right align

Slide Show
Space / Right Next Slide
Shift-Space/ Left Previous Slide
Down / Page Down Next set of thumbnails
Up / Page Up Previous set of thumbnails
Home First Slide
End Last Slide
Escape Close Slide Show

Miscellaneous
Ctrl+Alt+D/G Bring up popup that shows XML content + extra local annotating elements.

Coming Soon
Shortcut for showing all the shortcuts (ctrl+? is suggested)
Shortcut for Archive (ctrl+m is suggested)

Suggested
Shift-Up/Down Works like up and down, but skip entire subthreads

Author: "--"
Send by mail Print  Save  Delicious 
Date: Friday, 13 Nov 2009 22:04

DRAFT – (these are unconfirmed speculations at this point)

Input Params

  1. TERM (Required) – (3 chars) 2 digit year, plus F, W, S or 1 for Summer, e.g. “09S” = 2009 Spring
  2. SUBJECTAREA (Required) – Subject area abbreviation as defined by the registrar

Examples

Result

name estimated type/length description
srs CHAR (9) SRS number of the course (actually the section of the course).
subjArea CHAR (7) Subject area abbreviation
course CHAR (8) Course number, index version, with leading zeros and prefixes C(oncurrent) or M(ultilisted) added at end. e.g. "0115C M " Spaces count.
section CHAR (6) Section number, display version, no leading zeros
url VARCHAR (255) URL of the class site (ie. CCLE, SSC etc)
name VARCHAR (35) Example: CCLE production
email VARCHAR (60) Email of the class site host help system
courseTitle CHAR (19) Course Title Description, truncated version of course (ex. AFRICA 1800-PRESENT)
activityType CHAR (3) Examples: LEC, SEM, DIS, TUT
sect_no CHAR (6) Section Number. The numeric part is zero-padded to have three digits, e.g. 001. Primary sections are always numeric only, and discussion sections have a letter afterwards, e.g. 001A, 001B…001Z. Note: Since students enroll through the discussion section, the section number is for the one they are enrolled in.
catlg_no CHAR (8) Catalog number (course number).

The result is sorted by unknown.

Author: "--"
Send by mail Print  Save  Delicious 
Date: Thursday, 12 Nov 2009 22:48

Here are some of UCLA Knowledgebase Use Cases, with examples. Please add others as they occur to you.

  • Any info that took you a long time to find:
    • http://kb.ucla.edu/articles/how-do-i-uninstall-the-cisco-vpn-client-for-mac-os-x
  • Case Studies of particular challenging debugging:
    • http://kb.ucla.edu/articles/sas-on-64b-ubuntu-linux
  • Personal bookmarking of things you want to come back to (others might find useful):
    • http://kb.ucla.edu/articles/has-anyone-tried-couchdb
    • http://kb.ucla.edu/articles/has-anyone-tried-omeka
  • Marketing, help people find a little known resource on your website.
    • http://kb.ucla.edu/articles/how-can-i-search-for-classes-by-keyword
    • http://kb.ucla.edu/articles/lsic-software
  • Get other opinions:
    • http://kb.ucla.edu/articles/has-anyone-used-surveymonkey
    • http://kb.ucla.edu/articles/what-is-profcast-software-good-for-and-does-anyone-at-ucla-have-experience-with-it
  • Record (and find) particularly useful info:
    • http://kb.ucla.edu/articles/does-ucla-have-free-access-to-oreilly-and-associates-programming-books-online
    • http://kb.ucla.edu/articles/as-a-staff-member-what-technical-groups-should-i-consider-joining-on-campus
    • http://kb.ucla.edu/articles/how-do-you-keep-up-with-technology
Author: "--"
Send by mail Print  Save  Delicious 
Date: Thursday, 12 Nov 2009 21:06

More information will be listed here regarding the new features being considered for the upcoming refresh of the UCLA Knowledgebase. Please feel free to post any comments or suggestions on this topic.

HDC

Author: "--"
Send by mail Print  Save  Delicious 
Date: Tuesday, 10 Nov 2009 21:00

DRAFT – (these are unconfirmed speculations at this point)

Purpose

This stored procedure is used by Moodle’s course creator script to get the class information including description, course status, and url back to Registrar site for use on the class website.

Input Params

  1. TERM (Required) – (3 chars) 2 digit year, plus F, W, S or 1 for Summer, e.g. “09S” = 2009 Spring
  2. SRS (Required) – (9 digit) – SRS is unique numeric code for classes within a term.

Output

name estimated type/length description
subj_area CHAR (7) Subject area abbreviation as defined by the registrar.
coursenum CHAR (8) Course number a.k.a. catalog number, display version, no leading zeros. e.g. "M115C "
sectnum CHAR (6) Section number, display version, no leading zeros
crsidx CHAR (8) Course number, index version, with leading zeros and prefixes C(oncurrent) or M(ultilisted) added at end. e.g. "0115C M " Spaces count.
classidx CHAR (6) Class number – new field used to combine all sections and activities.
secidx CHAR (6) Section number, index version, with leading zeros
secttype VARCHAR (1) Section Type
P – Primary Section
S – Secondary Section
srs CHAR (9) 9 digit number that along with term, uniquely identifies every course at UCLA. But only shows up in one table in SR2 so it’s less useful now.
term CHAR (3) Term, e.g. “09F”
division CHAR (2) Division, e.g. AA=Arts & Architecture, GS=, HU=Humanities, SS=Social Sciences, IS=,EN=Engineering
acttype CHAR (3) Activity Type – from Registrar’s Abbbreviations e.g.
DIS – Discussion
FLD – Field Studies
LAB – Laboratory
LEC – Lecture
RGP – Research Group Meeting
SEM – Seminar
STU – Studio
TUT – Tutorial
coursetitle VARCHAR (254) The course title describes the subject matter of the course.
sectiontitle VARCHAR (240) Some courses have subtitles or section titles which define a specific topic or focus for the course.
enrolstat CHAR (1) C – closed
H – hold
O – open
W – waitlisted
X – cancelled
session_group CHAR (1) Which Summer Session, or blank.
A – Summer Session A
B – Summer Session B
C – Summer Session C
session CHAR (2) Session of the course i.e. RG = regular session. Used by Registrar’s Office internally to control events that are date based.
URL VARCHAR (109) Link to Registrar Class Listing website for this class
crs_desc VARCHAR (1200) Course official description. e.g. (Same as History M155.) Lecture, three hours; discussion, one hour (when scheduled). Designed for juniors/seniors. Social, economic, cultural
, and political development of Los Angeles and its environs from time of its founding to present. Emphasis on diverse peoples of area, changing physica
l environment, various interpretations of city, and Los Angeles’ place among American urban centers. P/NP or letter grading.

Example

ccle_getClasses '09F','221009200'
subj_area: HIST
coursenum: 1C
sectnum: 1
crsidx: 0001C
classidx: 001
secidx: 001
secttype: P
srs: 221009200
term: 09F
division: SS
acttype: LEC
coursetitle: Introduction to Western Civilization: Circa 1715 to Present
sectiontitle: NULL
enrolstat: H
session_group:
session: RG
URL: http://www.registrar.ucla.edu/schedule/detselect.aspx?termsel=09F&subareasel=HIST&idxcrs=0001C
crs_desc: Lecture, three hours; discussion, two hours. Broad, historical study of major elements in Western heritage from the world of the Greeks to that of the 20th century, designed to further beginning students’ general education, introduce them to ideas, attitudes, and institutions basic to W estern civilization, and acquaint them, through reading and critical discussion, with representative contemporary documents and writings of enduring in terest. P/NP or letter grading.
Author: "--"
Send by mail Print  Save  Delicious 
Date: Tuesday, 10 Nov 2009 20:14

DRAFT – (these are unconfirmed speculations at this point)

Input Params

  1. TERM (Required) – (3 chars) 2 digit year, plus F, W, S or 1 for Summer, e.g. “09S” = 2009 Spring
  2. SRS (Required) – (9 digits) SRS is unique numeric code for classes within a term. Specifying this parameter will return only that class roster. Note: This can be used to retrieve a specific discussion section roster.

Examples

  • CCLE_ROSTER_CLASS @term=‘09F’, @srs=‘111106200’ – Returns roster for 2009 Fall Anthro 8 class #1. A row will be returned for each student and each section the student is enrolled in.

Result

name estimated type/length description
term_cd CHAR (3) Term, e.g. “09F”
stu_id CHAR (9) Student UID
full_name_person CHAR (70) Name of the student in “LAST, FIRST MIDDLE” format
enrl_stat_cd CHAR (1) Enrol status. For regular students:
E – enrolled
D – Dropped
W – Wait List
H – Held
For UNEX students:
A – Approved
C – Cancelled
P – Pending
ss_email_addr VARCHAR Student e-mail address.
bolid CHAR (??) Bruin Online ID, usually same as UCLA Login

The result is unsorted.

Author: "--"
Send by mail Print  Save  Delicious 
Date: Tuesday, 10 Nov 2009 04:03

This was contributed by a colleague from UCI, Harry Mangalam.

Having spent 3 days debugging this, I thought I might make it easier
for others who might run into it.

SAS 9.2 uses Java for at least some of its plotting routines
(minimally the ‘ods graphics’).

The 64b version of SAS still uses the 32b version of Java and
officially only supports SUSE and RHEL as a platform. For a variety
of reasons, I run it on Ubuntu Intrepid, which meant that I got a
flurry of "we do not support that platform’ replies from SAS
technical support when I tried to figure out why it was failing
with “ERROR: Cannot load Java Runtime Engine”

The short version is that in order to support the 32b version of Java,
the 32b compatibility libs are required. You can install them on a
Ubuntu platform with:

sudo apt-get install apt-get install ia32-libs ia32-sun-java5-bin\
sun-java5-jre libc6-i386 lib32gcc1 lib32z1 lib32stdc++6 lib32asound2\
lib32ncurses5

(if you’re going to use a direct-from-Sun JRE, omit the packages
with ‘java’ in the names.).

I installed Sun’s latest 1.5 JRE (jre1.5.0_21) in the same SAS root as
their supplied JRE (jre1.5.0_12). It seemed to work with SAS’s JRE,
but it threw a few “Locking assertion failure” errors. Using Sun’s
JRE, it ran without errors.

It also needs the environment vars set to tell SAS where to find
things:

# convenience shortcut 
export SASPATH=/where/you/rooted/SAS-x86_64/9.2   

# following is required to allow 32bit java to find its libs; may vary 
# with your installation
export LD_LIBRARY_PATH=${SASPATH}/jre1.5.0_21/lib/i386:\ 
${SASPATH}/jre1.5.0_21/lib/i386/server:${LD_LIBRARY_PATH}

# Need to set the CLASSPATH to the JRE root so when SAS calls java, 
the right one is executed.
export JAVAHOME=${SASPATH}/jre1.5.0_21/

SAS tech support spent 3 days insisting that it was the wrong Java
sub-version number that was the problem.


Harry Mangalam – Research Computing, NACS, UC Irvine

Author: "--"
Send by mail Print  Save  Delicious 
Date: Monday, 09 Nov 2009 22:44

With the official Windows 7 release, MSDN virtual labs have been updated:

  • http://msdn.microsoft.com/en-us/ee663045.aspx

.
Related, Microsoft has expanded other forums’ content:

Author: "--"
Send by mail Print  Save  Delicious 
Date: Saturday, 07 Nov 2009 06:42

Most Windows 7 licenses at UCLA should be deployed via UCLA’s KMS over the network.

However, some users’ systems are offline and hence will require that you use a MAK.

To convert from the KMS to the MAK, the steps are somewhat different than Windows Vista’s GUI. You must use the CLI:

http://support.microsoft.com/kb/929826

1. Click Start, click All Programs, click Accessories, and then right-click Command Prompt.

2. Click Run as administrator.
If you are prompted for an administrator password, type the password. If you are prompted for confirmation, click Continue.

3. At the command prompt, type the following command, and then press ENTER:
slmgr -ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
Note In this command, xxxxx-xxxxx-xxxxx-xxxxx-xxxxx represents your MAK product key.

Author: "--"
Send by mail Print  Save  Delicious 
Date: Friday, 06 Nov 2009 18:20

What Google knows about you and how you can change it .. maybe…

Launching today (Nov. 5, 2009) “The Google Dashboard offers a simple view into the data associated with your account — easily and concisely in one location.”

http://googleblog.blogspot.com/2009/11/transparency-choice-and-control-now.html

Taken from UCSC Mailing List by Harry Mangalam, UCI


Please add comments about this and any links to reviews of Google Dashboard.

Author: "--"
Send by mail Print  Save  Delicious 
Date: Wednesday, 04 Nov 2009 19:33

Interesting Developer Forum Threads

Author: "--"
Send by mail Print  Save  Delicious 
Next page
» You can also retrieve older items : Read
» © All content and copyrights belong to their respective authors.«
» © FeedShow - Online RSS Feeds Reader