Soft&Skills

Matlab In Case Of

2012-08-31. Category & Tags: Soft&Skills Soft&Skills

1. matlab中gradient函数求f=2x2+3y3的梯度的实例 # http://www.zdh1909.com/html/matlab/9930.html matlab中gradient函数求f=2x2+3y3的梯度的实例如下: 在上MATLAB课的时候,有学生问怎么用gradient函数求f=2x2+3y3的梯度啊,不懂得怎么写格式,试了很多次都不行.解答如下: 在MATALB中,求梯度只能是求数值梯度,所以必须将函数f离散化,用差分代替微分,精度取决于差分步长,因为现在计算机速度足够快,所以差分可以取得足够小,也不影响计算速度和计算精度.方法如下: >>X=-6:0.6:6; %计算区间是[-6 6],步长0.6 >>Y=X; >>[x,y]=meshgrid(X,Y) %生成计算网格 >>f=2.*x.^2+3.*y.^3 %计算网格结点上的函数值 >>[Dx,Dy]=gradient(f) %用数值方法求函数梯度 >>quiver(X,Y,Dx,Dy) %用矢量绘图函数绘出梯度矢量大小分布 >>hold on >>contour(X,Y,f) %与梯度值对应,绘出原函数的等值线图 2. Using errorbar() with semilogy() in MATLAB? # http://stackoverflow.com/questions/3550241/using-errorbar-with-semilogy-in-matlab h = errorbar(x,y,ebar); set(get(h,'Parent'), 'XScale', 'log') `</pre> or <pre>`ax = axes(); errorbar(ax, x,y,ebar); set(ax, 'XScale', 'log'); 3. Multi y axis # [http://stackoverflow.com/questions/6573862/matlab-two-y-axis-with-the-same-x-axis](http://stackoverflow.com/questions/6573862/matlab-two-y-axis-with-the-same-x-axis)

计算机领域学习路线图 roadmap

2012-07-09. Category & Tags: Leading, Soft&amp;Skills Leading, Soft&amp;Skills

1. 计算机领域学习路线图 # from: http://goo.gl/RZtPC ![http://ocw.mit.edu/images/logo-ocw-home_new.gif](http://ocw.mit.edu/images/logo-ocw-home_new.gif) 目标 # 帮助计算机领域的初学者, 从零开始, 一步步成为一个靠谱的计算机领域的专家. 这里面只包含偏软件的部分. 我们需要达成以下目标: 了解计算机领域的基础知识. 对背景的了解是基础. 拥有计算机科学家的思维和解决问题的能力 能编程! 编程是我们解决问题的主要方式. 使用开源系统, 加入到开源社区中去 计算机基础课程学习 # 想要学习计算机领域的基础知识, 我选择使用mit公开课里面的内容. 下面我挑了一些必读课程: 入门课程. 6.00 入门课. 6.001 老牌入门课. 6.087 C语言是必须要掌握的.. 6.189 python也是必须要掌握的. 基础课程. 6.042J 恩, 一些计算机领域必须的数学基础. 6.046J 算法基础. 6.002 计算机组成原理. 6.828 操作系统 6.035 编译原理. 网络部分. 6.033 Computer System Engineering 6.171 Software Engineering for Web Applications 上面是必读, 当然还有其他的课程, 感兴趣可以学学, 都在: http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/ 可做和必做事项 # 下面我整理了一些必须做和可做的事情, 我觉得它们对于提高实力非常重要. 开源社区 安装和使用linux, 在linux上面做开发 ...

PHP in case of

2012-05-26. Category & Tags: Soft&amp;Skills Soft&amp;Skills

skills: # shortcut of “echo”: <?=$foo?> phpMyadmin timeout / maxlifttime / cookie validity: # ref:http://birdchan.com/home/2011/06/06/phpmyadmin-timeout-after-1440-seconds/ vim /etc/phpmyadmin/config.inc.php : add: $cfg[‘Servers’][$i][‘LoginCookieValidity’] = 60 * 60 * 4; //4 hours vim /etc/php5/cli/php.ini : modify: session.gc_maxlifetime = 14400

Mysql in Case of

2012-05-19. Category & Tags: Soft&amp;Skills Soft&amp;Skills

Add / Create a User: # CREATE USER &lt;userName&gt;@localhost IDENTIFIED BY "&lt;newPassWd&gt;"; CREATE DATABASE &lt;newDbName&gt; DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; GRANT ALL ON &lt;newDbName&gt;.* TO &lt;userName&gt;@localhost; Super PRIVILEGES: GRANT ALL <span style="text-decoration: underline;">PRIVILEGES</span> ON *.* TO &lt;userName&gt;@localhost WITH GRANT OPTION; Revoke: REVOKE INSERT ON *.* FROM &lt;userName&gt;@localhost; REVOKE ALL PRIVILEGES, GRANT OPTION FROM &lt;userName&gt;@localhost; Reset the password: # SET PASSWORD FOR &lt;userName&gt;@localhost = PASSWORD('&lt;newPassWd&gt;'); reset root password: http://goo.gl/jGXR6 ...

Wireshark How-to

2012-05-16. Category & Tags: Soft&amp;Skills Soft&amp;Skills

see also tcpdump Install Wireshark # sudo add-apt-repository ppa:wireshark-dev/stable sudo apt update sudo apt install wireshark Config For Non-Root (Normal) Users # for 1 user # chgrp ats /usr/bin/dumpcap chmod 4750 /usr/bin/dumpcap # chmod u+s for a user group # groupadd wireshark usermod -a -G wireshark userName1 chgrp wireshark /usr/bin/dumpcap chmod 4750 /usr/bin/dumpcap ref: http://anonscm.debian.org/viewvc/collab-maint/ext-maint/wireshark/trunk/debian/README.Debian?view=markup

NFS How-To

2012-05-11. Category & Tags: Soft&amp;Skills Soft&amp;Skills, NFS, NFSD

Update: 2017-01-06 Warn 1: for non-English, use samba/sshfs instead. unless win has NFS v4 or above which can solve non-UTF8 problems. Warn 2: svchost consumes 1.5GB ram, don’t know why. See Also Links SSHFS/SFTP CIFS/SMB/Samba OBS # Combining simlink (ln -s) with NFS may cause weird file path problems. We tried to have a link at NFS to Dropbox in nfs, also tried to have a link at home to mount point at /mnt. ...

How To Set Up PC as a Router / Bridge in Different OS's

2012-04-24. Category & Tags: Soft&amp;Skills Soft&amp;Skills

See also: /iptables FreeBsd 7 Local Router (Like a Switch ???) # (local only, no NAT) vim /etc/rc.conf ifconfig_em0="inet 10.0.0.12 netmask 255.255.255.0" ifconfig_em1="inet 10.0.1.13 netmask 255.255.255.0" notice: will get route problem if using the same net-addr. permanent # vim /etc/sysctl.conf net.inet.ip.forwarding=1 # reboot temp sysctl net.inet.ip.forwarding=1 # or echo 1 > /proc/sys/net/ipv4/ip_forward // problem: ping test: could get reply since icmp packet 113. where are the first 112 packets??? FreeBsd 7 Bridge # ref: shaper freeBsd-v7 : bridge ...

mod_apache_snmp, net-SNMP (给apache2添加SNMP支持)

2012-04-18. Category & Tags: Leading, Soft&amp;Skills Leading, Soft&amp;Skills

Tested on platform: # vmware Linux ubuntu 2.6.32-38-generic #83-Ubuntu SMP Wed Jan 4 11:13:04 UTC 2012 i686 GNU/Linux DISTRIB_ID=Ubuntu; DISTRIB_RELEASE=10.04; DISTRIB_DESCRIPTION=“Ubuntu 10.04.4 LTS” httpd-2.0.64.tar.bz2; net-snmp-5.4.4; mod_ap2_snmp_1.04. sudo -s; apt-get remove lamp-server^ snmpd # if you have already installed apache or snmp-server. Just do it: # http://mod-apache-snmp.sourceforge.net/english/docs.htm (below is a summary) 1) Install Apache Web Server with DSO support enabled. ./configure --enable-so; make; make install 2) Unzip NET-SNMP sources. 3) Unzip Mod-APACHE-SNMP sources. ...

ubuntu 7 install vmware tools

2012-04-16. Category & Tags: Leading, Soft&amp;Skills Leading, Soft&amp;Skills

The path "" is not valid path to the gcc binary. Would you like to change it? [yes] when typed in "/usr/bin/gcc" manually, The path "/usr/bin/gcc" is not valid path to the gcc binary. Would you like to change it? [yes] I found solution: http://superuser.com/questions/192047/gcc-path-not-valid-when-installing-vmware-tools-from-vmware-workstation-7-1-1-bu ie: sudo apt-get install linux-source linux-headers-uname -r libglib2.0-0 // Got “If you wish to have the shared folders feature, you can install the driver by running vmware-config-tools. ...

I HATE kdewallet (kwallet)

2012-03-31. Category & Tags: Life, Soft&amp;Skills Life, Soft&amp;Skills

XX的kde, 你以为你是微软啊, 乱给用户装东西!!! 卸载了半天, 一直找不到该卸载什么,最后只好这么办: apt-get install kwalletmanager 运行 kwalletmanager, 设置里面 uncheck “enable kwallet subsys”.