4/12/2012

pylab - adjust the graph region, make x-axis ticks formatted

1. adjusting the margin of graph region

pylab.gcf().subplots_adjust(bottom=0.2)


2. x-axis ticks formatting
(ref: http://stackoverflow.com/questions/3677368/matplotlib-format-axis-offset-values-to-whole-numbers-or-specific-number )

from matplotlib.ticker import ScalarFormatter, FormatStrFormatter


# Plot the data...
fig = plt.figure()
ax = fig.add_subplot(111)

# Force the y-axis ticks to use 1e-9 as a base exponent
ax.yaxis.set_major_formatter(FixedOrderFormatter(-9))

# Make the x-axis ticks formatted to 0 decimal places
ax.xaxis.set_major_formatter(FormatStrFormatter('%0.0f'))

4/05/2012

30대 40대 10년 동안 해야 할 7가지



★ 30대 10년 동안 해야 할 7가지 ★




1. 철학사를 뒤적여 가장 매력적인 철학자 한 ‘분’을 골라라.

그 ‘분’에 관한 책 두 권을 정독하여 그 ‘놈’으로 만들어라.

철학은 땅으로 내려와야 하고, 좋은 스승은 반드시 좋은 친구가 될 수 있어야 함께 할 수 있다. (철학과 윤리)




2. 회사 명함 말고, 3년 뒤의 개인 명함을 만들어라.

우리는 이것을 꿈의 명함이라 부른다.

서른이 끝나기 전에 이 꿈을 성취하라. (꿈과 비전)







3. 일주일에 두 번은 4시간만 자라.

그리하여 그대의 ‘뼈가 아직 부러지지 않았다’는 것을 증명하라.(시간)




4. 차 하나를 사서 적어도 5년 전에는 바꾸지 마라.

10년을 쓸 수 있다면 더 좋다. 똥차가 바로 지금의 당신이다.

투자란 시간이 갈수록 가치가 늘어나는 것에 돈을 쓰는 것이다. ( 투자 )




5. 주식 3종목을 골라 계속 관심을 가지고 분석하고 예측해 보라.

돈을 걸든 걸지 않든 상관없다.

중요한 것은 당신의 예측에 대한 신뢰도를 높히기 위한 연습이라는 점이다. (자신에 대한 신뢰)










6. 10년 뒤에 살 집을 모색해 두어라.

실제로 돌아다니며 적어도 50군데의 동네와 200개의 집을 가보고 두 세 군데를 찍어 두라.

바라는 것을 얻는 것은 적극적인 기다림이다. (구체적인 장기 목표)




7. 취미 하나를 가져라.

유행과 관계없이 가장 자기다운 취미 하나를 골라 일주일에 두 번은 즐기도록 하라.

(활력을 얻는 소스)







♬ 40대에 해야 할 7가지 ♪




1. 자신의 철학을 가다듬어라.

차용한 철학으로는 낭떠러지를 뛰어내려 자신의 길을 갈 수 없다.




2. 사표를 써라.

직장에서 중역이 되든 나와서 창업을 하든 일단 사표는 써야한다. 떠남이 목표일 때가 있다.

이 때가 그 때다. 떠나지 못하면 모욕을 당할 것이다.

조직의 안에 있든 밖에 있든 자신만의 비즈니스를 시작하라.




3. 하루의 시간을 완전히 개편하라.

새벽에 일어나고 일찍 자라.

일주일이면 새벽에 일어나도록 바이오 클록을 바꿀 수 있다. 그러나 습관이 되려면 반드시 일찍 자야한다. .




4. 하루에 두 시간은 자신의 전문성을 위해 투자하라.

R & D 없이 어제보다 나아질 것이라고 생각하면 그건 이상한 논리다.




5. 가장 아름다운 가정 하나를 만들어라.

아이들이 가장 좋아하고 존경하는 사람이 되라. 아내와 남편에게 가장 매력적인 애인이 되라.

밖에서 성공하고 안에서 실패한 사람들을 너무 많이 보았다.

가정을 얻는 것 보다 좋은 투자는 없다.




6. 오래 동안 마음에 그리던 집을 사라.

거기서 깨어나고 생각하고 즐기고 잠드는 아름다운 공간을 가족에게 선물하라.




7. 취미 속에서 평생 직업의 힌트와 싹을 키워라.

하고 싶은 일과 잘 할 수 있는 일만이 ‘good to great"로의 전환을 가능하게 한다.

끊임없는 실험과 학습이 이 시기의 키워드다.

4/02/2012

scipy 0.7 to 0.9 arpack interface change

http://docs.scipy.org/doc/scipy-0.9.0/reference/release.0.9.0.html?highlight=arpack#arpack-interface-changes


Other changes

ARPACK interface changes

The interface to the ARPACK eigenvalue routines in scipy.sparse.linalg was changed for more robustness.
The eigenvalue and SVD routines now raise ArpackNoConvergence if the eigenvalue iteration fails to converge. If partially converged results are desired, they can be accessed as follows:
import numpy as np
from scipy.sparse.linalg import eigs, ArpackNoConvergence

m = np.random.randn(30, 30)
try:
    w, v = eigs(m, 6)
except ArpackNoConvergence, err:
    partially_converged_w = err.eigenvalues
    partially_converged_v = err.eigenvectors
Several bugs were also fixed.
The routines were moreover renamed as follows:
  • eigen –> eigs
  • eigen_symmetric –> eigsh
  • svd –> svds