Skip To Navigation Skip To Content Basic Menus
UC Santa Cruz
Jack Baskin School of Engineering
IRKM Lab

  • Home
  • Coding Standard
  • Internal
  • People
  • Projects
  • Publications

Suggestions & HOW TO

Home
Table of Contents
        1. Advice on Research
        2. What to do in an academic conference
        3. Advice on Writing
        4. Advice on Presentation
        5. How to make Posters
        6. How to get administrator's right on your machine
        7. How to use Hadoop on irkm-*.cse
        8. Developing an application?
        9. Check list before the quarter ends (this usually applies to research students)
        10. Housing
        11. Paper Management (SVN etc.)
        12. Useful URLs For User Studies
        13. Travel (attending a conference sponsored by UCSC)
        14. How to get reimbursed (food, travel, etc.)

Advice on Research

  • "How to Have a Bad Career in Research/Academia" by David A Patterson
  • "Time Management" by Randy Pausch
  • Hamming's advice: A stroke of genius: striving for greatness in all you do
  • Attending confereces: usually, you are expected to provide a conference review to irkm lab after returning back. In the review, you are expected to list all paper sessions/posters you have attend/look at, including their pros, cons and (optional) how we/you could follow up on that. This is an effect way for you to summarize what you have learned from the conference.
  • Xie Tao's collections

What to do in an academic conference

Advice on Writing

  • "A Computer Scientist's Guide to Writing and Publishing Technical Articles" by Paul Martin
  • "Miscellaneous Tips for Writing and Formatting" by Jeffrey Scott Vitter
  • "How To Write A Dissertation or Bedtime Reading For People Who Do Not Have Time To Sleep" by Douglas E. Comer
  • Element of Style by W. Strunk and E. White

Advice on Presentation

  • "How to give a good research talk" by Simon Peyton Jones, John Launchbury, John Hughes
  • "It's the story, stupid: don't let presentation software keep you from getting your story across" by Doc Searls

How to make Posters

  • How to make a poster in UCSC by Jonathan Koren etc.

How to get administrator's right on your machine

 

If you are on windows OS, you can get administrator's right by filling out the sudo/admin form, which is available in Baskin Engineering room 310 and which is also available at the following link: http://www.soe.ucsc.edu/sites/default/files/sudo_toa.pdf . You need Yi to sign the form.

 


If you are on linux OS, your machine will be removed from normal SOE network if you have an administator's righg. It is not recommended because you won't be able to access many SOE computing resources.

How to use Hadoop on irkm-*.cse

irkm-1 is the master node of the whole irkm-* cluster. The other machines (irkm-2 to irkm-6) serve as the slave machine.
If it is the first time that you use it, you need to format the namenode:
- log to irkm-1
- cd /home/tmp/hadoop
- bin/hadoop namenode -format
Then you can use the cluster by logging into any machine in the cluster. The hadoop is installed under /home/tmp/hadoop/.
The test program you can try is to count term frequencies for docs in /tmp/gutenberg:
- bin/hadoop dfs -copyFromLocal /tmp/gutenberg gutenberg
- bin/hadoop jar hadoop-0.19.2-examples.jar wordcount gutenberg gutenberg-output

 

Some useful tutorials can be found online, such as the following ones:

http://hadoop.apache.org/

http://www.michael-noll.com/wiki/Running_Hadoop_On_Ubuntu_Linux_(Single-Node_Cluster)
http://www.michael-noll.com/wiki/Running_Hadoop_On_Ubuntu_Linux_(Multi-Node_Cluster)
http://www.michael-noll.com/wiki/Writing_An_Hadoop_MapReduce_Program_In_Python

Developing an application?

  1. Reqest SOE VM servers as your development and QA servers
  2. Request VM servers from IRKMLab  as your production servers (talk with Yi)

Check list before the quarter ends (this usually applies to research students)

  1. Submit the end of quarter Ph.D./M.S. statement (www.soe.ucsc.edu/~yiz/quarterstatement.htm)
  2. Submit the technical report for your independent study or thesis study
  3. Sign up for independent study for the next quarter (get form from Tracie Tucker)

Housing

http://sfbay.craigslist.org/search/apa?query=Santa+Cruz

http://www.housing.ucsc.edu/cro/

Paper Management (SVN etc.)

Papers can be collaboratively written by checking them into SVN. The shared project on gforge.cse.ucsc.edu is irkmpaper.

svn checkout --username developername http://gforge.soe.ucsc.edu/svn/irkmpaper/trunk/yourdirectory

The name you chose when creating your account at gforge.cse.ucsc.edu is both developername and yourdirectory. It is suggested that you use your SOE login. Once your gforge account is created email Yi so that you can be added to the irkmpaper project.

A suggested Windows GUI client is Tortoise SVN.

Old papers may be available under CVS with CVSROOT /project/irkm/cvs/yourdirectory

Useful URLs For User Studies

http://www.surveymonkey.com/

https://www.mturk.com/mturk/welcome

 

Travel (attending a conference sponsored by UCSC)

By default, we sponsor trips for the first author to present an oral full paper in top tier conferences in IRKM area. Talk with your advisor before you travel to see whether your trip will be reimbused.

Register for insurance before you go

Follow the UCSC rules, otherwise your cost might not be reimbused

How to get reimbursed (food, travel, etc.)

 

Get signiture from Yi, and submit the signed forms to Gisela Richards, BE-333

https://financial.ucsc.edu/Pages/Payments_Main.aspx

For food etc (https://intranet.soe.ucsc.edu/researchadmin#Entertainment)

For conference travel (http://financial.ucsc.edu/Financial_Affairs_Forms/Post_Travel_Expense.pdf) Read the guide here

For other staff ( Direct Pay form https://financial.ucsc.edu/Financial_Affairs_Forms/Direct_Payment.pdf)

 

Important: due to the federal funding requirement, you must use an US airline for most of your travel

 

Try to get a quota from UCLA travel agent before using other agencies http://www.travel.ucla.edu/new/Res_Request_UCSC.htm

© 2012 UC Santa Cruz • All Rights Reserved • Last Modified On March 22, 2012 At 10:13 AM
1156 High St, Santa Cruz, CA 95064 • 831-459-2158 •
UCSC Home • BSOE Home • Web Mail • SSH • Support • Wireless Registration • Employment • Basic Menus • Log In