Soft&Skills

Screen, Tmux, Window, Session

2015-12-09. Category & Tags: Nix, Soft&Skills Nix, Soft&Skills

Screen #

http://neophob.com/2007/04/gnu-screen-cheat-sheet/

CMD Description
screen -ls list all ( format: pid.session_name )
screen create session
screen -S session_name create session with name
screen -r session_name re-attach
screen -dr session_name de- & re- attach /_ force detach and then attach, use this when previous attachment is dropped due to network failure _/
screen -wipe remove dead
kill <pid> kill session
killall screen kill all
C+a , C+d detach
C+a, [ / Esc, C+u / C+d scroll half a page ref
C+a, [ / Esc, Page Up /Down scroll a full page (cursor up/down is moving the cursor)
NA switch session //can NOT find a good method

screen windows (tabs) #

  • C+a , c create new window
  • C+a , A set window name
  • C+a , w window list
  • C+a , " choose window
  • C+a , d detach window
  • C+a , ? help
  • C+a , [ copy: move cursor & press ENTER, move & select, ENTER to copy to buffer
  • C+a , ] paste from buffer
  • C+a , n window next
  • C+a , p window previous
  • C+a , 2 switch to window no. 2
  • C+a , C+a switch to the window that you just left

Tmux #

https://gist.github.com/MohamedAlaa/2961058

...

Install Shiny Server (& R) on Ubuntu 12 64bit

2014-12-15. Category & Tags: Soft&amp;Skills Soft&amp;Skills

64 bit only #

in: /etc/apt/sources.list
add: deb http://cran.rstudio.com/bin/linux/ubuntu precise/

sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys E084DAB9

// [i didn’t do this step] sudo add-apt-repository ppa:marutter/rdev
sudo apt-get update
sudo apt-get upgrade

// if not R is not updated, then will get error: package ‘shiny’ is not available (for R version 2.14.1)

// then follow ref 2 (official intro):

sudo apt-get install r-base
sudo su -
-c “R -e "install.packages(‘shiny’, repos=‘http://cran.rstudio.com/')"”
sudo apt-get install gdebi-core
wget http://download3.rstudio.org/ubuntu-12.04/x86_64/shiny-server-1.2.3.368-amd64.deb
sudo gdebi shiny-server-1.2.3.368-amd64.deb

...

PC System OS Linux/Ubuntu Recover/Reset Root Forgetten Password

2014-12-15. Category & Tags: Soft&amp;Skills Soft&amp;Skills

To Enter BIOS/Setup #

vmware #

reboot Ctrl Alt Insert setup F2 boot menu ESC

Linux/Nix OS #

[Reset Root Password, Forget Password, Reset Password]

Shift while booting (Esc for v9 earlier version);

Highlight the normal booting item (which is highlighted by default);

’e’ to edit;

Find the line starts with linux ....;

Delete … quiet splash $vt_handoff …,

Change ro (read only) to rw, and add init=/bin/bash to the end of the line;

...

每周总结 Week32 2013 0805-0811 [Mosh]

2013-08-19. Category & Tags: Life, Soft&amp;Skills Life, Soft&amp;Skills

装了cygwin和mosh. 稍早的mosh版本需要perl的一个包, 结果就是装不上, 还以为cygwin有问题, 最后发现新版的mosh已经用c替换了, 那个Perl的包有问题. Perl在走下坡么? 要完蛋了?

话说我blog貌似有不明输出??? 有空再查吧, 幸好我只是当作记事本用 ….

magento

2013-08-13. Category & Tags: Soft&amp;Skills Soft&amp;Skills

Adding a Product #

Catalog > Manage Products > Add New

Then you will be in page “New Product (Default)”,

SKU is a string to trace a series of products, like “nike.women.top.size.32”.

Status should be “enabled”.

URL key is mandatory, dash separated English words, like “nike-women-top”.

Visibility, it is suggested to use the default “Catalog & Search” value.

Click left column to choose "Price"

The “Tax Class” is mandatory.

...

PHP In Case Of

2013-07-24. Category & Tags: Nix, Soft&amp;Skills Nix, Soft&amp;Skills

Fatal error: Call to undefined function mb_strlen() #

apt-get / yum search mbstring ; apt-get / yum install php-mbstring ...

http://blog.fity.cn/post/187/

 

Fatal error: Call to undefined function imagecreate() #

and it takes a lot of time to upload a image.

apt-get install php5-gd

http://www.php.net/manual/en/image.installation.php

 

Warning: It is not safe to rely on the system’s timezone settings #

Solution: modify php.ini:

date.timezone = Asia/Shanghai

http://stackoverflow.com/questions/2213608/php-configuration-it-is-not-safe-to-rely-on-the-systems-timezone-settings

 

Set Include Path in PHP File #

set_include_path(get_include_path() . PATH_SEPARATOR . $path);

 

...