简洁的想法

仁爱、喜乐、和平、忍耐、恩慈、良善、信实、温柔、节制

Simufact调整Die和Workpiece的位置

| Comments

Simufact.forming是材料加工及热处理工艺仿真优化方面的翘楚,使用简单,功能强大。

在使用过程中发现有些小技巧,小记一下:

锻压模拟通常需要UpperDie, Workpiece, LowerDie, 由于这三样东西一般要从CAD软件中倒入,比如我从Abakus做了个LowerDie导入Simufact, 发现位置不对,和Workpiece有重叠。

解决方案: 在LowerDie上右键, 选中“Align Bounding Box”, 再把它的Z最大值和Workpiece的Z最小值对齐一下就可以了。当然知道了相对位置,再平移或是旋转就简单了

偏头痛要吃维生素B

| Comments

近两周时不时有些偏头痛, 就一两秒钟那种,在右半脑顶部, 方位很模糊, 不像是在表皮。

看医生时, 他说是Neuralgie, 也就是神经痛, 看我对这个词不太清楚, 又补充了一句 Nervenschmelz,  看来跟我还是用“早饭”比较合适, “早茶”我还是不容易理解。

医生的处方很简单, Vitamin B Komplex, 非处方药,搜索了一下, 原来像我这种头痛病也是医生的“头痛”病, 休息休息,吃点维生素B就是通常的解决方案。 先吃两周看看效果。

Aptana或者Eclipse衍生版在Ubuntu11.04 (Natty) 下的全局菜单显示问题

| Comments

全局菜单完美支持暂时还是不要想了, 临时解决方法如下:
在同目录下建立一个脚本, 我取名为Aptana.sh

1
2
#!/bin/bash
env UBUNTU_MENUPROXY= ./AptanaStudio3

然后把这个文件变为可执行文件:
1
chmod 777 Aptana.sh

双击执行就可以了


同时记录一下烦人的aptana-rubles和workspace目录
1, 根目录下编辑AptanaStudio3.ini, 添加一条:

1
-Daptana.ruble.user.location=/home/neten/.aptana-rubles

2, 编辑configuration目录下的config.ini文件,修改这行

1
osgi.instance.area.default=@user.home/.aptana-workspace


再记一下烦人的黑色主题:
Preferences → search for ‘theme’

Ubuntu 自定义分辨率

| Comments

我的笔记本要通过一个转接器和台式机共用一个显示器, 如果直接把显示器接到笔记本上, Ubuntu就能直接认出来, 也有1280x1024的选项, 但通过转接器后, Ubuntu就认不出显示器了, 这时, 我要强行添加一个分辨率。

在terminal中,先执行

1
cvt 1280 1204

得到如下结果
1
2
# 1280x1024 59.89 Hz (CVT 1.31M4) hsync: 63.67 kHz; pclk: 109.00 MHz
Modeline "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync

再运行

1
xrandr

得到我的两个显示器名字, 我的笔记本叫LVDS1,显示器叫VGA1

然后执行

1
sudo xrandr --newmode "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync

最后把这个mode添加进去:

1
sudo xrandr --addmode VGA1 "1280x1024_60.00"

好了, 在System Settings -> Hardware -> Monitors 里面就有了1280x1024的选项了。

Natty 侧边栏, 添加程序图标

| Comments

Natty的侧边栏对于我这种 1600×900的屏幕还是挺合适的, 不过当我运行Aptana的时候, 侧边栏显示的是一个带问题的图标, 我也不能把它固定在上面。

因为Aptana是基于Eclipse的, 也就是java程序, 只要下载解压双击可执行文件就可以用, 所以要建立一个快捷方式, 方法如下:

如果Aptana位于 /home/neten/programs/exe/Aptana目录下, 则要建立一个文件 Aptana.desktop
内容如下:

1
2
3
4
5
6
7
8
9
10
11
12
[Desktop Entry]
Categories=Office;
Encoding=UTF-8
GenericName=Aptana
Comment=Aptana
Icon=/home/neten/programs/exe/Aptana/icon.xpm
Exec=/home/neten/programs/exe/Aptana/AptanaStudio3
MimeType=text/x-tex;
Name=Aptana
StartupNotify=false
Terminal=false
Type=Application

/home/neten/programs/exe/Aptana/icon.xpm是图标文件, 也可以是.ico文件,
以后双击运行Aptana.desktop就可以了, 这样在Natty的侧边栏就会有一个样子是icon.xpm的图标出现, 当我们把它 keep in launchbar 的时候, 也不会出错了。

TexMakerX

| Comments

安装Ubuntu 11.04 natty过早,没有现成的TexMakerX deb包, 自己编译吧

网站:http://texmakerx.sourceforge.net/

下载:

1
2
All Platforms
2.1  source tarball  11.8 MiB  needs 4.3  -  en, fr, de  see below

解压之, 在编译之前安装点必要工具:

1
2
3
$ sudo apt-get install build-essential
$ sudo apt-get install qt4-dev-tools
$ sudo apt-get install libpoppler-qt4-dev

在解压后的目录执行:

1
$ qmake texmakerx.pro && make release

编译成功后执行texmakerx就可以了。

TexMakerX编译成功后,还只是一个编辑器, 要编译tex, 还要安装LaTex,

Ubuntu 11.04 下安装R

| Comments

方法一:
sudo apt-get install build-essential g77
sudo apt-get install refblas3 refblas3-dev
sudo apt-get install r-base-core r-base-dev r-recommended


方法二:
sudo apt-get install r-base-dev //安装R时所要用的一些基本包

运行./configure会报错:
configure: error: No F77 compiler found

安全模式下, 某用户的php文件访问另一用户文件的问题

| Comments

如果一个php文件的属主是 user1, 想包含一个user2的php文件, 而且safe_mode为On, 这时就会报错:
Warning: require_once() [function.require-once]: SAFE MODE Restriction in effect. The script whose uid is 11111 is not allowed to access ./include/common.inc.php owned by uid 10011 in /var/www/vhosts/neten.de/httpdocs/show.php on line 88

解决的方法有三种, 第三种最好:
1. 关闭safe mode
2. 手工更改生成目录的属主。
3. 把user1和user2设为同组, php.ini设置safe_mode_gid=On, 重启apache

什么, 你不会设定两个用户为同组啊? 那接着看吧:
groupadd somegroup
usermod -G somegroup user1
usermod -G somegroup user2

-G表示还让user1,2呆在原来的组, 如果你比较狠心, 可以用-g, 这样他们就只在somegroup内了.

Chrome CSS Em元素 出现重影

| Comments

FF下表现正常,  em元素在Chrome出现重影, 加入这句就OK了:
list-style:none outside none;
完整的是
ol{margin-left:11px;list-style:none outside none;}

前后对比: