- Long battery >= 12 hours
- Responsive
- High resolution display (retina display)
- Light weigh < 700g
- Sharpness
- Reasonable price < $AUD 500
Saturday, January 19, 2013
Tablet wish list
Tuesday, October 30, 2012
Python programming Day 05
To convert from a string to a list of characters
>>> s = 'spam'
>>> t = list(s)
>>> print t
['s', 'p', 'a', 'm']
To break a string into words
>>> s = 'pining for the fjords'
>>> t = s.split()
>>> print t
['pining', 'for', 'the', 'fjords']
To convert all elements in a list to a string
>>> t = ['pining', 'for', 'the', 'fjords']
>>> delimiter = ' ' # the delimiter is a space character, so join puts a space between words
>>> delimiter.join(t)
'pining for the fjords'
References
Allen B. Downey, Think Python: How to Think Like a Computer Scientist,
http://www.greenteapress.com/thinkpython/html/index.html
>>> s = 'spam'
>>> t = list(s)
>>> print t
['s', 'p', 'a', 'm']
To break a string into words
>>> s = 'pining for the fjords'
>>> t = s.split()
>>> print t
['pining', 'for', 'the', 'fjords']
To convert all elements in a list to a string
>>> t = ['pining', 'for', 'the', 'fjords']
>>> delimiter = ' ' # the delimiter is a space character, so join puts a space between words
>>> delimiter.join(t)
'pining for the fjords'
References
Allen B. Downey, Think Python: How to Think Like a Computer Scientist,
http://www.greenteapress.com/thinkpython/html/index.html
Tuesday, July 31, 2012
UNIX/Linux/Ubuntu system administration DAY 02
Linux system commands
- lastb : show details of failed logins
- last : display the last login and logout details of all users
- uptime: display how long the system has been running
- who: list of users who are currently logged in to the system
- w: display information about users currently logged in to the system
- telinit: change run levels (e.g. single user mode: run level 1)
- netstat -rn: check the default gateway on an unix/linux machine
Useful Linux commands
- apropos: search for strings that exist in each Linux command e.g. apropos printing
- cat /etc/shells: list all available shells in the system
- set: display all environmental settings
Managing users and groups
Managing partitions
- fdisk: mange partition table
- sfdisk: manage partition table
- parted: a partition manipulation program
- partprobe: inform the OS of partition table changes
Manage packages using RPM
- rpm -i packagename: install a package
- rpm -F packagename: reinstall a package
- rpm -U packagename: upgrade a package
- rpm -e package name: remove a package
- rpm -qa list all packages that are installed on your system
- yum install R R-core R-core-devel R-devel //to install R in Linux/Centos
Monday, July 30, 2012
IT for Users in Organisations Day 01
Ways to increase productivity
- higher production
- improve quality
- improve efficiency
- improve effectiveness
- automate manual tasks
- empowering staff
- increase customer satisfaction
- extend customer services
- monitor customer contacts – feedback and analysis
- customer service online
- automate manual tasks
- empowering staff
References
- Melbourne Institute of Technology (Semester 2, 2012). BN105 IT for Users in Organisations Lecture Notes.
Friday, July 20, 2012
UNIX/Linux/Ubuntu system administration DAY 01
Force new users change their password at their first log-in
- top command shows more details than ps command. It is like running ps permanently while allowing users to change parameters or apply filters to the output.
- sar command shows the system's activities in a period of time (e.g. "> sar 10 5" get 5 samples in a 10-second interval.).
- "user@linuxhost:> find . > list_of_files.txt" creates a list of files and save it into list_of_files.txt.
- "user@linuxhost:> find /user/local -xdev > list_of_files_in_local_folder.txt" creates a list of files in the folder /user/local and save it ist_of_files_in_local_folder.txt.
- "user@linuxhost:> grep passwd list_of_files.txt" search the location of the file passwd.
- "user@linuxhost:> ps uawx | head" shows the 10 processes using most of the CPU cycles.
- "user@linuxhost:> man -s 4 passwd" access information contained in section 4 of the command passwd.
- Create a new user (useradd), create the password for the user (passwd username) make sure the user's home directory exists and corresponds to the entry in the /etc/passwd file, verify that the user owns his or her home directory and startup files, and that they are readable (and, in the case of the home directory, executable). E.g. chown -R username /home/username; chgrp -R username /home/username.
- "user@linuxhost:> id username" to display user/group information.
- "user@linuxhost:> usermod -G admin -a username" add username to group admin.
- "root@linuxhost:> shutdown -P now" to shutdown the machine right away.
- Modify /etc/sudoers file in order to use command sudo. E.g. EDITOR="emacs" visudo; and use the usermod command at list number 10 above.
References
Erik M. Keller, Unix/Linux Survival Guide, Charles River Media, Inc. , 2006.
Wednesday, July 18, 2012
CSS Day 01
CSS Box model
CSS ID selector example
CSS Class selector example
CSS Syntax
CSS Pseudo class example
CSS Pseudo element example
References
- http://www.w3schools.com/ accessed date 18 July 2012
Subscribe to:
Posts (Atom)
Mounting USB drives in Windows Subsystem for Linux
Windows Subsystem for Linux can use (mount): SD card USB drives CD drives (CDFS) Network drives UNC paths Local storage / drives Drives form...
-
Windows Subsystem for Linux can use (mount): SD card USB drives CD drives (CDFS) Network drives UNC paths Local storage / drives Drives form...
-
I. Five different ways to answer a question II. Use SOLO strategies to explain our thinking and reasoning III. SOLO Taxono...








