vim中使用:colorscheme morning命令即可使用morning配色,该命令自动读取/usr/share/vim72/colors/ or ~/.vim/colors/
2.copy chinese fonts (simsun.ttf, simkai.ttf, simhei.ttf, simfs.ttf, simli.ttf, simyou.ttf) to /usr/local/texlive/2008/texmf-dist/fonts/truetype/Chinese
3. cd ~/.texlive2008/bin
4. ./mkexpfonts (see this script for details)
5. mktexlsr
---------------------------------------------------
4/6/2010
pdfscreen 右侧导航更新
解决: 删除toc aux等临时性文件
--------------------------------------------------
latex 荧光笔效果(仅能用于英文)
\usepackage{color,soul}
\sethlcolor{green}
This is some \hl{highlighted\\ text} blah blah.
-------------------------------------------------
登录google groups
groups.google.com.bz
-------------------------------------------------
vmfusion 打开任务管理器
ctrl+shift+esc
-------------------------------------------------
linux下cups共享打印机
开启cups服务及daemon服务,firefox里面localhost:631配置
1. printer,找到要添加的打印机地址
添加网络打印机,或者mac下面打印机
无法双面打印?下载专门的驱动
无法打印?看一下系统盘是否还有空间,曾经/var/log/messges文件25G,占用了所有硬盘空间
mac下双面打印需要选择打印机驱动 2015-cute哪个
------------------------------------------------
安装cscope for vim
下载或者直接port install cscope
到~/.vim/plugins, 并在.vimrc添加source cscope_maps.vim
------------------------------------------------
查看文件架构信息:
file filename
-----------------------------------------------
5/29/2010
最近使用pspdf, epstopdf时,出现libpng架构不对?
原因:用macport安装的libpng,在snowleopard下默认是x86_64
解决:修改/opt/local/etc/macports/macports.conf
build_arch i386
卸载libpng然后重新安装即可
port 使用说明
强制删除 sudo port -f uninstall packagename
出现如下问题
---> The following versions of libpng are currently installed:
---> libpng @1.2.35_0
---> libpng @1.2.40_0
---> libpng @1.2.43_0 (active)
Error: port uninstall failed: Registry error: Please specify the full version as recorded in the port registry.
解决:sudo port -f unistall libpng @1.2.43_0
------------------------------------------------
5/31/2010
to be done: install the netcdf package for WRF
-------------------------------------------------
6/22/2010
install mpich2 on mac x86-64:
./configure FC=/usr/bin/ifort F77=/usr/bin/ifort F95=/usr/bin/ifort -prefix=/usr/local/mpich2
------------------------------------------------
ssh-keygen -t rsa
copy content of *.pub to client .ssh/authorized_keys
chmod 600 -R .ssh
restart ssh
------------------------------------------------------
mpirun -np 2 helloworld
problem: problem with execution of helloworld on macin.local: [Errno 2] No such file or directory
solution: mpirun -np 2 ./helloworld
---------------------------------------------------
查看文件所属包
port provides filename
------------------------------------------------------
word2007 中引入了Word Reference Builder的特性,其管理引用文献的功能和EndNote是相互竞争的。但目前Word2007的Reference管理功能还不是很成熟(1) Reference引用和输出格式可调整性还比较差,citation的模板也比较少(2)不能和SCI、EI等文献检索机构实现互联(3)不方便在阅读 referenced paper的同时,整理读书笔记以及关联pdf文档。
所以在以后一段时间内,还是推荐使用EndNote来做自己的文献索引和bibliography的管理。下面step-by-step介绍如何将EndNotes X作为add-in和Word2007整合:
在 Word2007里,用alt F打开File菜单,然后点击“Word选项”按钮在弹出的“Word选项”对话框里,在左侧区域选择“信任中心”。然后在右侧区域点击“信任中心设置”按钮在弹出的“信任中心”对话框里,在左侧区域选择“受信任位置”。然后激活右侧区域里的“...\Microsoft\Word\Startup Word 2007默认位置:启动” 注意这个路径就是用来放置word启用时加载的那些add-in的地方。记住这个url。并在explorer里打开它。关闭所有正在运行的Word, Outlook 等office组件 再用一个explorer,导向到EndNote X的安装目录,如C:\Program Files\EndNote X 从到EndNote X的安装目录下,找到文件EN10CWYW.dot和EN10Cwyw.WordXP.wll。 将这两个文件拷贝到step 4打开的word startup folder。 启动Word2007。在Add-in加载项菜单里就可以看见EndNote X的工具栏了。
-------------------------------------------------------------
7/22/2010
install torque 2.4.8 for mac osx
./configure CC="gcc -m64" --disable-gcc-warnings
make
make install
if meet errors during make with no X11/Xlib.h found
just do
sudo ln -sf /opt/local/include/X11 /usr/local/include/X11
start qsub?
solution: pbs_server -t create
got it!!
-------------------------------------------------------------
7/29/2010
ssh: X11 connection rejected because of wrong authentication?
solution: check whether there's enough spaces
----------------------------------------------------------
7/29/2010
screen
screen -ls: list or check pid of all screen progress
screen -r pid:
C-A d: save the workshop
C-A k or K: delete current screen
C-A ?: all shortcut
C-A K: close all screen
change session name:
C-A,then :sessionname testname
C-A A: change the window title
-----------------------------------------
delete soft link:
rm linkname, no /
-----------------------------------------
7/31/2010
unable automount in fedora and give the following error:
org.freedesktop.PolicyKit.Error.NotAuthorized
resolution: run polkit-gnome-authorization as user, change
mount files system from removable device
mount a device
----------------------------------------
seperately check the usage of each cpu kernel
top then 1
---------------------------------------------------------------------
8/3/2010
how to generate animation by ncl and convert it to gif
1. download the example animate_1.ncl from ncar, and change the output file type as ncgm
2.run ncl filename.ncl, and file.ncgm will be generated which can be viewed by idt from ncl
3. download the scrip file ncgm2gif, maybe script gifmerg also be needed.
4. run ncgm2gif file.ncgm, and gif will be generated
---------------------------------------------------------------------
8/6/2010
compiler netcdf with intel c/c++ and fortran
#!/bin/sh
export CPP='icc -E'
export CXXCPP='icpc -E'
export CC=icc
export CXX=icpc
export CPPFLAGS='-DNDEBUG -DpgiFortran'
export CFLAGS='-O3 -xT -ip -no-prec-div -static -no-multibyte-chars'
export CXXFLAGS='-O3 -xT -ip -no-prec-div -static -no-multibyte-chars'
export FC=ifort
export F77=ifort
export F90=ifort
export FFLAGS='-O3 -xT -ip -no-prec-div -static -no-multibyte-chars'
export AR=xiar
export LD=ifort
export LDFLAGS='-O3 -xT -ip -no-prec-div -static -no-multibyte-chars'
./configure&&make && make install
------------------------------------------------------------------
install netcdf for mac
setenv CPP "cpp -C -P -xassembler-with-cpp -traditional"
setenv CC icc
setenv CXX icpc
setenv CPPFLAGS '-O3 -DNDEBUG -DpgiFortran'
setenv CFLAGS '-O3 -xT -ip -no-prec-div -no-multibyte-chars -m64 -w'
setenv CXXFLAGS '-O3 -xT -ip -no-prec-div -no-multibyte-chars -m64 -w'
setenv F77 ifort
setenv F90 ifort
setenv F95 ifort
setenv FCFLAGS '-O3 -xT -ip -no-prec-div -no-multibyte-chars -m64 -w'
setenv FFLAGS '-O3 -xT -ip -no-prec-div -no-multibyte-chars -m64 -w'
setenv AR xiar
setenv LD ifort
setenv LDFLAGS '-O3 -xT -ip -no-multibyte-chars -m64'
./configure --prefix=/your/desired/install/directory
make
make check
make install
--------------------------------------------
ebook download:
-------------------------------------------------
utf8文件乱码 using vim 7.3 installed from source?
solution:./configure --prefix=/usr --enable-multibyte
-------------------------------------------------
流量即时监视
iptraf
ifstat
nload
----------------------------------------------
wordpress admin
------------------------------------------
bash终端读入数据
read var
-----------------------------------------
clm3.0修改
Makefile line557
-lmpi-->-lmpich
jobscript file :line 388
remove -v
clean:
cd $run
-------------------------------------------
install chm2pdf
------------------------------------------
2010/8/28
update ports and the software
sudo port -v selfupdate
sudo port upgrade outdated
porticus GUI for MacPorts
reload the porticus
-------------------------------------------
quick look plugins for preview in folders: Folders, EPS and zip
copy these qlgenerator files to /Library/QuickLook or ~/Library/QuickLook
--------------------------------------------------------------
8/28/2010
change the hosts in the network and make it work by restart network
----------------------------------------------------------------------------
doxygen
1.generate Doxygen file
doxygen -g
2.modify Doxygen file
FILE_PATTERNS = *.h *.c *.cpp *.F90 *.f *f90 *.F
RECURSIVE = YES
INPUT = /Usf/sdf
-------------------------------------------------------------------------
problem like
Portfile changed since last build; discarding previous state.
---> Computing dependencies for gettext
---> Configuring gettext
Error: You cannot install gettext for the architecture(s) x86_64 because
Error: its dependency expat only contains the architecture(s) i386.
Error:
Error: Did you upgrade to a new version of Mac OS X? If so, please see
Error:
Error:
Error:
Error: Target org.macports.configure returned: incompatible architectures in dependencies
Log for gettext is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gettext/main.log
Error: Unable to upgrade port: 1
Error: Unable to execute port: upgrade coreutils failed
To report a bug, see <
solution:
ref:
-----------------------------------------------------------------------------
iweb idvd无法启动?
将Library/Preferences/com.apple.iWeb.plist移出来
或者 Library/Preferences/com.apple.iDVD.plist移出来
---------------------------------------------------------------------------------
9/4/2010
增加latex中array的行间距
\renewcommand\arraystretch{1.3}
or
直接在\\后面加尺寸,如\\[0.5cm]
------------------------------------------------------------
Import 11: How can I import references from Google Scholar?
Answer: You will need to configure Google Scholar to send references to EndNote. Then you will be able to send references to EndNote by clicking on the "Import into EndNote" link.
Follow these steps to configure Google Scholar to send references to EndNote:
1. Go to the Google Scholar home page at
2. Click on the "Scholar Preferences" link.
3. Under "Bibliography Manager" select the option "Show links to import citations into" and choose "EndNote" in the drop down box.
4. Click on the "Save Preferences" button.
Follow these steps to import search results into EndNote:
1. After performing a search on Google Scholar click on the "Import into EndNote" link for the reference you want to import.
2. If you are presented with a window asking if you want to "Open" or "Save" the file, choose to open the file.
3. A "Select a Reference Library" window will appear, use this window to select the EndNote library you want the reference imported into.
--------------------------------------------------------
开启ipv6 on macosx
SystemPreference->network->add 6-4 network and apply, run "ping6 -c5 ::1 " in terminal, should be ok
--------------------------------------------------------
install chm2pdf with yum in fedora, no spaces in filename
chm2pdf --continuous *.chm *.pdf
------------------------------------------------------------------------------
9/18/2010
output the date type
date +%y:%m:%d-%H:%M
--------------------------------------------------------------------------------
download all files from website
speed download-> Queue-> Add files from URL
------------------------------------------------------
errors: ifort: error #10001: could not find directory in which g++ resides
or
Loaded plugins: refresh-packagekit
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in
yummain.user_main(sys.argv[1:], exit_code=True)
File "/usr/share/yum-cli/yummain.py", line 311, in user_main
errcode = main(args)
File "/usr/share/yum-cli/yummain.py", line 168, in main
base.doLock()
File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 1225, in doLock
while not self._lock(lockfile, mypid, 0644):
File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 1284, in _lock
os.write(fd, contents)
OSError: [Errno 28] No space left on device
solution: check if there's spaces in your harddisk
------------------------------------------------------------
9/26/2010
windows解压tar包乱码?
solution: 使用7za命令行压缩
7za a -tzip file.zip files
-----------------------------------------
find . -atime -1h30m
-atime n[smhdw]
If no units are specified, this primary evaluates to true if the difference between the
file last access time and the time find was started, rounded up to the next full 24-hour
period, is n 24-hour periods.
If units are specified, this primary evaluates to true if the difference between the
file last access time and the time find was started is exactly n units. Possible time
units are as follows:
s second
m minute (60 seconds)
h hour (60 minutes)
d day (24 hours)
w week (7 days)
Any number of units may be combined in one -atime argument, for example, ``-atime
-1h30m''. Units are probably only useful when used in conjunction with the + or - modi-
fier.
----------------------------------------------------------------------------------------
change f77 to f90 or f95
1. change the continuous line signal \ to &
2. change the comment c to !
0-------------------------------------
--------------------------------
chkconfig
insert
--------------------------------------
rocks run host "cat /absolutepath/file >> /etc/bashrc"
if not, then user's home dir
-------------------------------------
服务器取消自动挂载?
/etc/auto.master
---------------------------------------
rocks install the os on nodes?
on hn run insert_ethers
then start the nodes using network install
-------------------------------------
开启sge服务?
/etc/init.d/sgemaster.FIO start
------------------------------------
无法自动挂载infinibandhome分区?
/etc/rc.local添加
mount -a
-------------------------------------
su - username
change to user and the path
-----------------------------------
冷启动或者通过远程计算节点后,自动进入到reinstall?
解决:计算节点冷重启,首先会将/boot/grub/rocks.conf配置文件复制到/boot/grub/grub.conf,然后重启,而其中
默认加载reinstall过程。解决方法修改rocks.conf并将其复制到grub.conf即可
--------------------------------------
新建用户同时增加工作组
useradd -g test phpq
给已有的用户增加工作组
usermod -G groupname username
------------------------------------
查看ssh登录信息
last
----------------------------------
vim copy and paste
esc to vitural mode
v to select, and y copy, then p paste
---------------------------------
wget -nc -r -k
-P dir到指定目录
-r 递归子目录,但是会导致建立相对路径,取消就可以下载到指定目录
---------------------------------
cut -d' ' -sf15 text.txt
打印以' '为分隔符(-d)的第15个域(-f), -s表示不打印没有分隔符的
---------------------------------
no seq in mac terminal:
sudo port install coreutils
----------------------------
ssh 登录后显示一些欢迎信息
vi /etc/motd
ln gseq seq
-----------------------
开机自动运行
/etc/rc.local中添加
nohup /root/c.sh &
----------------------
send message with terminal
write user@host
-----------------------
vim 折叠
zc 折叠
zC 对所在范围内所有嵌套的折叠点进行折叠
zo 展开折叠
zO 对所在范围内所有嵌套的折叠点展开
[z 到当前打开的折叠的开始处。
]z 到当前打开的折叠的末尾处。
zj 向下移动。到达下一个折叠的开始处。关闭的折叠也被计入。
zk 向上移动到前一折叠的结束处。关闭的折叠也被计入。
------------------------------------------------
vim 添加某些后缀文件名的彩色显示
如有的时候以file.x命名sh脚本文件,这时没有彩色显示
解决:au BufRead,BufNewFile *.ncl set filetype=ncl
au! Syntax newlang source ~/.vim/syntax/ncl.vim
au BufRead,BufNewFile *.x set filetype=sh
-----------------------------------------------------
man path:
/etc/manpath
-----------------------------------------------------
12/1/2010
install dmg in termnial
1. hdiutil attach DarwinPorts-1.2-10.4.dmg
2. sudo installer -pkg DarwinPorts-1.2.pkg -target "/Application"
3. uninstall: hdiutil detach /Volumes/DarwinPorts-1.2/
---------------------------------------------------
/etc/profile 登录时自动执行
~/.bash_profile, ~/.bash_login, ~/.profile 登录时自动执行
~/.bashrc shell 登录时自动执行
~/.bash_logout 退出时自动执行
~/.bash_history 记录最近会话中的命令
/etc/passwd 记录用户资源等信息
~/.cshrc 或 ~/.tcshrc 每个shell启动时自动执行
~/.login 执行完.cshrc或.tcshrc后,又登录shell执行
~/.cshdirs 在tcsh.login后执行
~/.logout 在csh 或tcsh退出时执行
-----------------------------------------------------------
删除文件中的所有换行
sed ':a;N;s/\n/ /g; ta' 1.txt
---------------------------------------------------------
12/6/2010
安装 qt+sip +pyqt
1. download and install qt from
2. install python 3.1
./configure --prefix=/usr/local/python3.1 --enable-framework
make
make frameworkinstall
2.download sip:
python configure.py
make
sudo make install
3. downlad pyqt source code:
python configure.py -q /usr/bin/qmake
make
sudo make install
4. export PATH=$PATH:/System/Library/Frameworks/Python.framework/Versions/3.1/bin
5.enjoy
pyuic4 test.ui > test_ui.py
python test.py
pyqt安装位置:/Developer/Applications
6. test pyqt4
PyQt-x11-gpl-4.8.1/examples/demos/qtdemo下运行
./qtdemon
7.安装eric
需要安装qscintilla
cd Qt4
qmake -spec macx-g++ qscintilla.pro (不加spec选项不能生成makefile)
make
sudo make install
默认安装至:/Developer/Applications/Qt/translations/
cd Python
python configure.py
make
make install
8.安装eric 默认安装目录:/usr/local/bin
sudo python install.py
/Library/Frameworks/Python.framework/Versions/3.1
Q: Error: SIP requires Python to be built as a framework
A: 使用/System/Library/Frameworks/Python.framework/Versions/3.1下python
Q: couldn't find sip*.py, cp the sip* to /usr/local/lib/python*/
Q: ./qtdemo.py : ImportError: No module named qtdemo_rc
A: pyrcc4 -py3 -o qtdemo_rc.py qtdemo.qrc
注: py3是生成python3的脚本,默认python2,可能不兼容
使用步骤: 1.使用qtdesigner建立窗口,保存ui文件
2. pyuic4 test.ui > test_ui.py
3. 建立test.py
import sys
from PyQt4 import QtCore, QtGui
from test_ui import Ui_Form
class MyForm(QtGui.QMainWindow):
def __init__(self, parent=None):
QtGui.QWidget.__init__(self, parent)
self.ui = Ui_Form()
self.ui.setupUi(self)
if __name__ == "__main__":
app = QtGui.QApplication(sys.argv)
myapp = MyForm()
myapp.show()
sys.exit(app.exec_())
-------------------------------------------------------------
12/8/2010
查看文件建立、修改时间
stat
-------------------------------------------------------------
12/20/2010
install the dterm
shortcut: Cmd + Shift + Enter
insert selected: cmd shift V
---------------------------------------------------------
12/20/2010
edit fortran program in xcode
1. new command line utility
2. right click main.c and delete the reference
3. add new file test.f90
4. done
------------------------------------------------------
vim删除文字到)
要括号:df)
不要括号: dt)
-----------------------------------------------------
按列复制
ctrl+v
select
y
p
----------------------------------------------
discuz ucenter管理
/config/config_ucenter.php:16:define('UC_API', 'http://172.16.3.244/discuz/uc_server');
upload 附件大小设置在php.ini中,filesize
post_max_size = 8M
目录:upload_tmp_dir = "D:/APM/PHP/uploadtemp/"
后台管理用户-用户组-论坛相关(附件相关)
discuz禁止游客访问?
用户-用户组-系统用户组
mysqld忘记密码?
# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit
# /etc/init.d/mysqld restart
# mysql -uroot -p
-------------------------------------------------------------------------------------
1/13/2011
configure file for automount on mac
/etc/auto_master
-----------------------------------------------------------------------------
删除time machine某项目的备份
点击time machine进入(点击图标), cmd+delete即可,删除过程比较慢
--------------------------------
mplayer播放某些文件没有声音或者无法播放?
看一下.mplayer目录下是否有registry,删掉
----------------------------------------------------------
bash定义数组例子
a=($(seq 10 500))
echo ${a[10]}
declare -a name
name[1]="1"
name[2]="2"
----------------------------------------------------------------------
ssh ip "ls" 运行远程命令
或者
ssh ip << EOF
pwd
exit
EOF
------------------------------------------------------------------
ncl x11 output 窗口背景颜色设置?
wks = gsn_open_wks("x11","gsun01n") ; Open an X11 workstation.
setvalues wks
"wkForegroundColor" : (/0.,0.,0./)
"wkBackgroundColor" : (/1.,1.,1./)
end setvalues
-----------------------------------
unalias cp
--------------------------------------
vim补全: ctrl+P(向前), ctrl+N(向后)
----------------------------------------------------------
无法识别ntfs移动硬盘?
安装新版的paragonntfs8
--------------------------------------------------------
4/9/2011
改变用户主目录
account-rightclick,advanced option
--------------------------------------------------------
4/10/2011
Finder开启剪切功能
安装moveaddict
-----------------------------------------------------------
根据ip判断mac地址
1.ping ip addresss
2. arp -a
-----------------------------------------------------
mpirun 输出只有1个进程编号?
解决:查看mpiexec及mpirun路径是否正确
-------------------------------------------------------
linux 提示too many open files?
参考修改最大打开文件数量的文件
注意:如果改为无限制的话,可能会导致无法登陆
-------------------------------------------------------
gcc编译c程序,设置lib及include目录?
1. gcc a.c -o a -I/xx/xx/include -L/xx/xx/lib
or
2. export LIBRARY_PATH=$LIBRARY_PATH:/Developer/SDKs/MacOSX10.6.sdk/usr/lib/
export C_INCLUDE_PATH=/Developer/SDKs/MacOSX10.4u.sdk/usr/include
export CPLUS_INCLUDE_PATH=
-----------------------------------------------------
4/26/2011
mail邮件乱码问题?
选中乱码邮件,修改encoding:gb2312,切换到其他邮箱,在切换回来应该就可以了
----------------------------------------------------
4/27/2011
卸载xcode3,安装xcode4后,itunes无法同步iphone,提示错误:
iTunes was unable to load dataclass information from Sync Services
解决:重新安装itunes即可
-------------------------------------------------------
5/4/2011
mac下制作iso文件
打开磁盘工具(在应用程序>实用工具中),选择文件>新建>文件夹的磁盘映像,或按下Command-Shift-N。接下来选择你的文件夹,之后为映像命名,格式菜单中选择“DVD/CD master”,取消加密后点保存,会得到一个CDR文件而非预期的ISO,只要把扩展名改过来便完成创建了。
如果你的MAC上已经有了一个DMG文件了,通过磁盘工具也能很方便的将其转换为ISO格式。只要选择工具栏上的“转换”即可,用跟上面相同的设置之后再将扩展名改为ISO。
hdiutil convert /path/to/image.dmg -format UDTO -o /path/to/newimage.iso
hdiutil convert /path/to/image.iso -format UDRW -o /path/to/newimage.dmg
mac下播放iso dvd文件
直接用mplayer或者vlc打开iso文件即可
刻录iso镜像文件?
disk utility或者先将iso挂载然后toast刻录
--------------------------------------------------
5/4/2011
视频合并、格式转换
visualhub
-------------------------------------------------
5/5/2011
vim无法使用delete键删除东西?
解决:set backspace=2
-------------------------------------------------
5/6/2011
启动慢?
解决办法如下:
打开你的 Font Book
等几秒钟 你看看列出的所有字体 有些右边有小黑点 那表示重复/冲突 的字体
就是这些字体让你启动慢了20秒左右
按Cmd+A, 全选, 然后右键点 "resolve duplicates" 解决重复字体
然后重启
启动速度会快40%左右
-----------------------------------------------------
5/7/2011
有些html网页无法复制文字
cmd+a全选,然后选择相应的文字即可
------------------------------------------------
5/8/2011
vim中复制到剪贴板?
esc然后v,选择复制的内容,"+y即可复制到剪贴板
-------------------------------------------------
5/11/2011
安装f90tohtml
useage:
------------------------------------------------
5/11/2011
对话框按钮通过tab键切换,然后space确认
-------------------------------------------------
hp打印机恢复出场设置
按住开始键+开机
------------------------------------------------
mathematica8.0 序列号? keygen
-----------------------------------------------
/usr/bin/ld: cannot find -lg2c?
solution: ln -sf libg2c.so.0 libg2c.so
------------------------------------------------
相关参数(由中国教程网会员 vewaals 补充)
照片规格(英寸) (厘米) (像素) 数码相机类型 1寸 2.5*3.5cm 413*295 身份证大头照 3.3*2.2cm 390*260 2寸 3.5*5.3cm 626*413 小2寸(护照) 4.8*3.3cm 567*390 5 寸 5x3.5cm 12.7*8.9 1200x840以上 100万像素 6 寸 6x4cm 15.2*10.2 1440x960以上 130万像素 7 寸 7x5cm 17.8*12.7 1680x1200以上 200万像素 8 寸 8x6cm 20.3*15.2 1920x1440以上 300万像素 10寸 10x8cm 25.4*20.3 2400x1920以上 400万像素 12寸 12x10cm 30.5*20.3 2500x2000以上 500万像素 15寸 15x10cm 38.1*25.4 3000x2000 600万像素
常见证件照对应尺寸
1英寸=25mm×35mm
2英寸=35mm×49mm
3英寸=35mm×52mm
港澳通行证=33mm×48mm
赴美签证=50mm×50mm
日本签证=45mm×45mm
大二寸=35mm×45mm
护照=33mm×48mm
毕业生照=33mm×48mm
身份证=22mm×32mm
驾照=21mm×26mm
车照=60mm×91mm
------------------------------------------------
DCR是标清摄像机
HDR是高清摄像机
——SR是硬盘摄像机
——HC是磁带摄像机
——DVD是DVD摄像机
——CX是记忆棒摄像机
PJ也是闪存记录的,亮点是带投影功能
——HVR是专业摄像机
——HD是1080高清摄像机
------------------------------------------------
tree显示文件列表有些中文乱码?
tree -N
控制层数
-L 2
----------------------------------------------
ctags 当前目录查看
set tags=tags;
set autochdir
------------------------------------------
ps -axjf 查看父进程
--------------------------------------
将内容同时输出到屏幕和文件
cat a.txt | tee -a out.log
---------------------------------------------
sort 排序
sort -n -k 5 changjiang050_grid.txt | sort -n -k 6
sort -n -k 2 -t : facebook.txt
apple:10:2.5
orange:20:3.4
banana:30:5.5
pear:90:2.3
我们使用冒号作为间隔符,并针对第二列来进行数值升序排序,结果很令人满意。
------------------------------------------------
查看命令是否成功运行
echo $?查看输出是否为0
--------------------------------------------
强制卸载
fuser -km /mnt/dir
umount -f /mnt/dir
---------------------------------------------------
sed/vim 匹配多个重复的字符
x\{m,n\}
-------------------------------------------------
批量修改图片前缀
for i in *
do
a=${i#*_}
mv $i $a
done
----------------------------------------------------
Hydra HDR PlugIn for Aperture
PortraiturePluginAperture2306
Hydra Plug-In for Aperture
EDIT
PhotoTools 2 Professional Edition
download link: email
dft light
gps2aperture
--------------------------------------------------------
增量备份
tar rvf a.tar file
---------------------------------------------------------
7/20/2011
TERM environment variable not set?
solution: TERM=linux; export TERM
------------------------------------------------------------
7/21/2011snow leopard升级到 mac lionsnow leopard下直接双击lion包即可,macosx安装还是很人性化的。同时也将imac通过time machine导入的方法,复制系统。
-------------------------------------------------------------
macosx qq提示音太难听?修改声音文件
/Applications/QQ.app/Contents/Resources/msg.aif
-----------------------------------------------------------
macosx mail没有声音?
system-preference->sound->play user interface...
----------------------------------------------------------
安全起见,mac lion finder中默认隐藏了Library,/usr, /opt, /private, /etc 文件夹,通过如下命令将其显示
solution: chflags nohidden ~/Library/-------------------------------------------------------------------------------------------
terminal下ls 可以看到文件属性最后有个@符号的是隐藏文件
-----------------------------------------------------------------
diskutil list分区信息
diskutil eraseVolume
diskutil mergePartitions
---------------------------------------------------------------------
macosx下 tar压缩中文文件名,在windows下解压乱码?
solution: 7za a -t7z name.7z folder
---------------------------------------------------
cp -v 显示复制明细
---------------------------------------------------------
指定时间运行脚本:
iCal,新建事件,指定“重复”频率(比如每周或每月),在“提醒”部分,选择“打开文件”,点击下拉菜单中的“其它...”,在弹出的对话框中选择用于备份的脚本文件。今后,每当指定时间到来时,系统就会自动执行备份命令。
------------------------------------------------------------
查看文件建立时间等信息: stat
指定时间运行脚本:
iCal,新建事件,指定“重复”频率(比如每周或每月),在“提醒”部分,选择“打开文件”,点击下拉菜单中的“其它...”,在弹出的对话框中选择用于备份的脚本文件。今后,每当指定时间到来时,系统就会自动执行备份命令。
----------------------------------------------------------
fedora、vista双系统删除fedora
xp:
MbrFix /drive fixmbr
Vista/win7:
MbrFix /drive fixmbr {/vista|/win7}
---------------------------------------------------------
mac光盘启动:
重启按住option(atl)
--------------------------------------------------------
通过time machine 复制系统到另外一台电脑 (一般要求同类型的)
1. 将time machine 硬盘挂到电脑上,安装盘放入,重启
2. 按住option,选择安装盘启动
3.到安装界面,mac osx installer->utilities->restore from
backup
如果不是同型号
可以使用 migration assistant
1. 注意在目标机器上建立一个临时管理员账户,保证目标机器里的账户名与time machine中的不同
-----------------------------------------------------------
1. 不要将照片直接拖入aperture,这样会将照片复制到aperture库中,应该使用import
2. 删除项目并不能删除aperture库中的一些preview等,可以考虑过一段时间删除所有项目及aperture库(在导出所有照片的情况下)
3.删除项目后,在aperture要晴空垃圾箱
4.人脸发黄:aperture-color-选中脸色->sat值
----------------------------------------------------------
terminal中 ctrl+r 搜索最近的命令
-------------------------------------------------------
电源适配器灯不亮,冲不上电?
原因: 因为线路上的电流干扰,引发了电源的过载保护。把充电器从插座拔下,放60秒以上,再插上。这样可以重置充电器状态>。
---------------------------------------------------------------------------------------
查看文件建立时间等信息: stat
------------------------------------------------------------
取消export设置的环境变量?
unset
--------------------------------------------------------------
finder 中按照日期搜索?
输入数字,如8或者yesterday,然后选择日期即可,按照文件格式搜索,类似
--------------------------------------------------------------
mac双击运行脚本?
重命名为name.command即
-------------------------------------------------------------------------------
8/9/2011
chrome同步信息查看:
----------------------------------------------------------------------------
cp -v: verbose mode
cp -u: update mode
-----------------------------------------------------------------------------
rsync -avz source target
-R fullpath
rsync 本地full path备份?
rsync -R `pwd`/file .
-------------------------------------------------------------------------------
shell读取文件
while read a
do echo $a
done <
-------------------------------------------------------------------------------
8/10/2011
添加/Users/XX/myscript到path,建立cluster配置文件备份程序,目标:~/backup/cluster
----------------------------------------------------------------------------------------------------------------------------------------
port install unison 双向同步工具
------------------------------------------------------------------------------
usermod 修改用户命令,可以通过usermod 来修改登录名、用户的家目录,群组等
usermod -d newhome -m username
usermod -G newgroup username
groupmod 修改群组信息
查看user信息: id username
或者使用如下命令关闭用户账号:
passwd peter –l
重新释放:
passwd peter –u
-------------------------------------------------------
apache文件列表设置密码:
touch .htpasswd
chmod600.htpasswd
htpasswd .htpasswd jun (htpasswd-n jun查看)
创建好用户后,他们就可以访问这个目录及其子目录了,但我们还需要在要保护的文件夹下添加一个.htaccess文件,内容如下:
AuthName "Please authenticate in order to access the contents of this folder"
AuthType Basic
AuthUserFile /full/path/to/.htpasswd
Require valid-user
http.conf中:
Options FollowSymLinks
AllowOverride All
------------------------------------------------------
8/20/2011
maclion默认会保存应用程序的状态,但是有时出错后,再打开还是报错。
解决:可以考虑在generalpref不要保存状态
同时,删除保存在~/Library/Saved Application State/中相应状态文件
------------------------------------------------------
8/22/2011
final cut 导入dv中mts文件?
解决:1.将dv连接到mac,并设置到观看视频、照片模式,选择usb连接
2. 打开finalcut-》file->log and transfer, 等待一会儿就会出现所有视频了
3.这时候选择你想要的片段 单击Add Clip To Queue就可以批量转码了...注意不可以选择出入点 多声道的自动被Mix为立体声 容量扩大10倍
4. 可以导入整个片段,或者设置出点、入点,具体mov存放位置: /Final cut Document/caperture stratch/project name下
dv中视频保存方法:
final cut专成mov文件比mts文件大好几倍,可以将mts文件保存到电脑,需要视频编辑的时候final cut log and transfer,剪辑完后,删除相应的mov文件。这样可以节省很多空间
mplyerx可以播放mts文件
照片位置:dcim下
-----------------------------------------------------------------------------
8/28/2011
同步照片文件夹到外置硬盘,备份
rsync -avz photo /Volumes/photo\ backup/
或者 photobak ,脚本见myscript/photobak
----------------------------------------------------------------------------
su -
yum -y update
yum -y install gcc make kernel-headers kernel-devel
shutdown -r now
# wait some secs...
# login as root
/usr/bin/vmware-config-tools.pl
-----------------------------------------------------------------------------
9/1/2011
final cut截屏,导出图片文件
选好出点入点,截图输出,在文件-导出—quicktime变化-选择静态图像,就可以了
-----------------------------------------------------------------------------
9/2/2011
eject/mountDisk, umount/mount from terminal?
1. diskutil list 查看磁盘情况
2. diskutil eject /dev/disk1 退出整个磁盘
diskutil umount /Volumes/name 退出某个分区
diskutil mountDisk /dev/disk1 挂载整个磁盘
diskutil mount /dev/disk1s1 挂载分区
-----------------------------------------------------------------------------
9/2/2011
mac下英文界面,更改某些软件的语言界面?
language switcher软件
----------------------------------------------------------------------------------------
Fortran: A specification statement cannot appear in the executable section?
solution: 声明变量需在执行语句前面
--------------------------------------------------------------------------------------
from f77 to f90?
换行符:$-->&
注释行: c or C to !
=------------------------------------------------------------------------------
9/17/2011
xcode fortran?
Launch Xcode-->create new Xcode project--> Mac OS X Application,Command Line Tool-->Name for the project(C type)--> select the locaion for the project--> Create.
Delete the main.c file that has been created by default and select File-->New--> New file-->Other-->Empty--> Name the file with a fortran extension(for example Main.f90).
Write something(hello world program), then select Product--> Build(or press cmd+B), it should build fine,then select Product --> Run(or press cmd+R) to maka it run.
--------------------------------------------------
9/23/2011
find 按照修改时间搜索?
-amin n
查找系统中最后N分钟访问的文件
-atime n
查找系统中最后n*24小时访问的文件
-cmin n
查找系统中最后N分钟被改变文件状态的文件
-ctime n
查找系统中最后n*24小时被改变文件状态的文件
-mmin n
查找系统中最后N分钟被改变文件数据的文件
-mtime n
查找系统中最后n*24小时被改变文件数据的文件
-------------------------------------------------------------
only backup files latest modified using my script:
for i in `find . -mtime -3d -type f`;do bak "`pwd`/$i" ; done
----------------------------------------------------------
for i in `find . -mtime -3d -type f`; do rsync -avz -R "$i" ~/path/; done
-------------------------------------------------------------------------------
10/13/2011
经常需要实时查看最近的日志文件?
写了如下的bash脚本,简单实用,并将其命名为tl,即tail last modified file
#!/bin/sh
# using tail to show the last modified file, such as a.log.
echo "------------------\n"
echo "show last modified file dynamically"
FileName=`ls -ltrh | tail -n1 | awk '{print $NF}'`
if [ ! -f $FileName ]
then
echo "ERROR: \"$FileName\" Not a file last modified"
exit
else
tail -f `ls -ltrh | tail -n1 | awk '{print $NF}' `
------------------------------------------
10/14/2011
使用adobe acrobat pro文本编辑(touch up text tool)出现如下错误
"All or part of the selection has no available system font. You cannot add or delete text using the currently selected font."
解决:
- Choose Tools > Advanced Editing > TouchUp Text Tool.
- Select the text(仅仅选中要编辑同一字体的几个文字,否则会出错) that you want to edit with this tool and right-click (Windows) or Command+Click (Mac OS), and then choose Properties.
- In the TouchUp Properties dialog box, select the Text tab.
- In the Font pop-up menu, select a Font consistent with the current font you are using. (The fonts listed are the fonts that are available on your system.) You can choose to embed the font into the document by checking the Embed checkbox. Or, you can choose a subset of only the characters you want to add by checking the Subset checkbox (which keeps the file smaller).
------------------------------------------------------------------------------------
10/29/2011
Final cut Pro X格式导出
可以直接导出为dvd格式的img文件,然后再刻录
或者导出movie,然后使用视频格式转换软件压缩成mp4
导出apple device会非常慢,尽量少用
--------------------------------------------------------------------------------
10/30/2011
mac lion比较慢优化!
1。 打开用户偏好设置,去掉用户不需要的登陆项
2. 去掉不必要的加载项
系统级的可以在/Libaray/LaunchAgents和/Libray/LaunchDeamons文件夹下面找到,都是plist属性描述文件。
当前用户级别的可以在~/Libaray/LaunchAgents和~/Libray/LaunchDeamons文件夹下面找到 。
找到你不需要的,将其删除即可。或者是在其下面建立一个子目录,将描述文件放到子目录里面,这样就不会加载了
------------------------------------------------
11/3/2011
lion下剪切:
cmd+c and then cmd+option+v
------------------------------------------------------------------------------------------
11/4/2011
修改hosts,icloud完美显示地图
将如下内容复制到/etc/hosts即可
#apple Google Map
203.208.46.147
203.208.46.147
203.208.46.147
203.208.46.147
203.208.46.147
203.208.46.147
--------------------------------------------------------------------------------------------------------
11/10/2011
mac ssh登陆服务器中文乱码?
mac中LANG=en_US.UTF-8
远程 LANG=en_US,将其改为en_US.UTF-8,并加到.bashrc中即可
---------------------------------------------------------------------------------------------------------
11/11/2011
查看ip对应的mac地址
ping 1.1.1.1
arp -a
-----------------------------------------------------------------------------------------------------------
11/12/2011
papers修改设置,导入pdf文件时,修改文件名
-----------------------------------------------------------------------------------------------------------
11/12/2011
使用iCloud同步文档
~/Library/Mobile Documents
------------------------------------------------------------------------------------------------------------
安装MaME OSX游戏模拟器
rom文件放到~/Library/application support - mame os x - roms
---------------------------------------------------------------------------------------
11/13/2011
将大文件分卷压缩?
betterzip
---------------------------------------------------------------------------------------
11/14/2011
查看linux版本号
cat /etc/issue 或者 lsb_release -a
uname -a 查看其他信息
-------------------------------------------------------------------------------------------
11/16/2011
copy 为链接,而不是复制文件
cp -l
复制链接时直接复制即可
----------------------------------------------------------------------------------------------
----------------------------------------------------
beamer latex使用verbatim
\usepackage{verbatim}
\begin{frame}[fragile]
\begin{verbatim}
code goes here...
\end{verbatim}
\end{frame}
---------------------------------------------------
查看uid,gid
id
--------------------------------------
安装netcdf需要hdf5?
安装hdf5,设置export C_INCLUDE_PATH=$C_INCLUDE_PATH:/usr/local/hdf5-1.8.7/include/
-----------------------
install lapack and blasé on mac at /usr/local/lib
--------------------------------------------------
1/22/2012
final cut pro x强制关闭重新打开工程没有了?autosave文件也打不开,重启final cut也不行。
解决:试一下重启机器
final cut pro x 到处dvd要差不多2个小时,可以尝试在导出的时候选择后台提交到compressor
--------------------------------------------------------
endnote word参考文献前面添加序号?
endnote-style文件-->bibliorgraphy->layout->start reference with->[bibliorgraph number]
------------------------------------------------------------
2/11/2012
将视频导出为gif?
cinegif
----------------------------------------------------------
显示文件file奇数行的内容:
sed -n '1,$p;n' file
awk 'NR%2!=0' file
显示文件file偶数行的内容:
sed -n '1,$n;p' file
awk 'NR%2==0' file
------------------------------------------------------------------------------------------------------------
2/13/2012
windows下word2010使用endnote后,编辑特别慢?
解决:word选项->校对->在word中更正拼写和语法时->将“键入时标记语法错误”不选中
-----------------------------------------------------------------
2/24/2012
iphone导入照片视频到mac osx
image capture
--------------------------------------------
3/2/2012
mac finder隐藏、显示特定的文件及文件夹
隐藏及反隐藏的命令
隐藏命令
sudo chflags hidden 加完全路径
例如:sudo chflags hidden /Applications/FaceTime.app
翻隐藏命令
sudo chflags nohidden 加完全路径
例如:sudo chflags nohidden /Applications/FaceTime.app
-----------------------------------------------------
3/20/2012
科技论文中矢量图的使用
1.如果原始图片是pdf、eps等矢量图格式,可以使用illustrator等软件编辑
2. 在word或者ppt中修改的方法
a. 使用preview将pdf文件存为tiff格式(使用lzw压缩,500dpi,甚至300dpi足够了)
b.将tiff图片放到ppt或者word中编辑,然后另存为emf等矢量图格式,也可存为tiff位图格式
c.用illustrator将emf格式转存为pdf格式,
d.使用preview裁边,然后存储pdf,及导出tiff格式
注:在ppt中另存为图片为tiff或者png时,分辨率为实际的屏幕分辨率,可以通过设定页面大尺寸来提高另存图片的质量
---------------------------------------------------------------------
3/21/2012
升级到texlive 2011
1.复制自己定制的beamertheme
2. 添加中文字体
add ttf chinese fonts for mac texlive 2009
1.downloads cmactex.tar.gz from
2.copy chinese fonts (simsun.ttf, simkai.ttf, simhei.ttf, simfs.ttf, simli.ttf, simyou.ttf) to /usr/local/texlive/2008/texmf-dist/fonts/truetype/Chinese
3. cd ~/.texlive2008/bin
4. ./mkexpfonts (see this script for details)
5. mktexlsr
updmap --syncwithtrees
updmap
3.将ctex中的cct目录复制到/usr/local/texlive/2011//texmf/tex/latex/cct
---------------------------------------
Endnote如何去掉域代码生成纯文本文件
现在很多杂志都要求作者提供电子文稿。格式化后的文稿含有大量域代码,有可能与杂志社的软件不兼容,因此提交前需要去掉文稿里的域代码。方法是从Word的工具栏里进入“EndNote 7.0”子菜单选择点击“Remove Field Codes”,出现一个提示框告诉你“该操作将创建一个新的去掉了所有域代码的Word文档,原文件仍然打开且无改动”,点击“确定”将新文件存到指定地点。新文件内容和原文件完全相同,只是无域代码,因此不能再对引文进行格式化。
----------------------------------------------
4/5/2012
macfuse+macfusion,无法成功挂载远程服务器?
sshfs产生错误no kext?
解决:卸载macfuse,安装fuse4x
---------------------------------------------------------
4/5/2012
mac finder中选中文件按一下空格可以预览文件,但是切换到其他软件的时候,预览窗口会消失。
解决:
-------------------------------------------------------------------------------------------------------------
4/6/2012
date +%Y%d
-------------------------------------------------------------------------------------------------------
运行cesm run出现如下错误:
ls: No match.
Model did not complete - no cpl.log file present - exiting
解决:这是由于cesm默认是64个进程,run脚本中设置的进程数不是64引起的。
法一:将run脚本中使用mpirun -np 64
法二:修改case下的env_mach_pes.xml,将进程数改为需要的数值
-------------------------------------------------------------------------------
4/10/2012
EvoCam监视
打开EvoCam,然后选择打开配置文件,actions中选择检测sensor并发送邮件
或者streaming enable server
------------------------------------------------------------------------------------------
4/12/2012
将当前目录添加到path,可以直接运行可执行文件,不需要./
export PATH=$PATH:.
--------------------------------------------------------------------------------------------
4/16/2012
在 Aurora 中如何使用中文
对于CTeX 2.8/2.9 而言,在 Aurora中使用中文需要重新配置字体,在默认为TrueType字体下是不能正确输出中文的。
1) 开始菜单—CTeX—FontSetup—勾选上“生成Type1字库”和“使用Type1字库”这两个选项,重新配置字体,完成安装。
2) 在打开的 Aurora 对话框中选“Properties——>Packages”,添加宏包“\usepackge{ctex}”。
3) 在数学环境中使用“\text{中文}”输入中文。
即可正确输出中文。
--------------------------------------------------------------
4/18/2012
mac下acrobat打印机打印后文件位置?
选择最下面的printer,然后save as pdf
---------------------------------------------------------
4/19/2012 word某页横向?
在一篇WORD文档中,如何使其中的一页页面设置成横向?
您首先打开要编辑的文档,或者新建文档也行。
把鼠标插入点停在要变成横向页面的前一页,比如你要把第4页变成横向的,就要把鼠标放在第3页上,任何位置都行。
然后点“文件”---“页面设置”---“页边距”栏目下面有页面纵横选项,选择“横向”,在“应用于”选项中选择“插入点之后”,然后点确定。
这时第4页之后的所有页都变成横向的了。然后再把鼠标插入点放在第4页上。
点“文件”---“页面设置”---“页边距”栏目下面选择“纵向”,在“应用于”选项中选择“插入点之后”。
这样整个文档只有第4页是横向的了。
---------------------------------------------------------------
4/27/2012
word中插入图片
1.png, tiff等位图格式效果稍差,如果有矢量图最好
2. ncl输出为eps,可以直接插入word,但是对于使用adobe acrobat输出的eps则无法插入word,只是在word显示为一个图标,可以
考虑使用illustrator打开pdf或者eps文件,然后另存为eps文件,就可以插入word了
3. 如果eps还是无法导入word,可以考虑用adobe acrobat打开pdf文件或者eps文件,打印成pdf,然后导出为eps,如果eps文件有空白,
使用gsview打开,pstoeps,保存可
4.ncl输出多张图片存为ps,使用psselcet -p4 a.ps选取第四张保存为ps,然后使用gsview处理,pstoeps,转为eps、并去掉空白
步骤四4可能会导致图片可以显示,但是打印不出来。如果不行,可以尝试直接使用gsview打开ps文件,选取相应的图片,存为eps,看能否插入word打印,如果不行,就用ai打开
得到的eps文件,另存为eps即可。
ncl输出多张pdf图片,可以使用adobe pdf打开,只选择相应的页面,然后另存为eps也可
注意: R输出为pdf文件,可以使用acrobat 打印成pdf,然后用illustrator打开pdf文件,导出为eps文件,就可以插入word了,此时eps文件比较大、可能还会有空白,可以使用gostview打开eps文件,pstoeps,另存为eps就没问题了。
-------------------------------------------
文本格式的数据导入word表格?
excel中数据-》来自于文本-,然后复制到word表格即可
--------------------------------------------------------------------------------
%s/