매일 한 시간씩 논문 쓰기

Secret Lab of a Mad Scientist

당신은 새로 임용된 교수다. 그런데 연구할 일은 무지 많고, 강의는 많고, 회의도 많고, 그런데 논문 쓸 시간은 없고, 따라서 논문은 안 나오고..그러한가? 최근 Science 에 실린 한 기사가 힌트가 될수도 있다.

The 1-hour workday 

Jeffrey J. McDonnell

내가 조교수이던 시절, 난 항상 버거운 상태였다. 강의도 해야되고, 학교의 새로운 동료들과도 관계를 잘 유지해야 했고, 새 실험실을 구성해야 했고, 집에는 돌볼 애까지 있었다. 물론 연구를 하고 논문을 쓰는 것은 기본이었다. 여기에 더불어 학회활동도 해야 했고, 회의에도 참석해야 했다. 거의 미친사람처럼 일을 했건만 논문 편수로 측정되는 나의 ‘생산성’ 은 매우 미약했다. 일과중에는 도저히 방해받지 않고 논문을 쓸 시간을 찾기 힘들었다. 다른 일을 한참 하다가 막상 논문을 쓸 시간이 났을때는 논문을 쓰는데 필요한 워밍업 시간이 너무 오래 걸려서 논문 쓰는데 진도가 쉽게 나가지 않았다.

처음에 난 학계 연구자라면 누구나 다 이런줄 알았다. 그러나 몇 년 지나서 보니 몇명의 선배교수들을 보니 매우 주기적으로 논문을 내고 있고 항상 작성중인 논문이 있는 사람들이 있었다. 이 사람들을 붙잡고…

View original post 435 more words

notes on academic productivity

orgtheory.net

I’ve had the opportunity to meet a number of scholars who, by any conventional standard, are very productive and they aren’t stuffing the CV with obscure publications. And I’ve asked them, how do you manage to pull this off? Here are the answers that I get:

  • Team work: Almost every star I’ve asked works in large groups. If you look at the CV’s, they have tons of co-authors.
  • Division of Labor: A lot of them have told me that they are very good at assigning tasks. One of them told me he *never* does fund raising. He works with another prof who in a medical school who has access to funds.
  • Shamelessness: Most academics sulk over rejections. These folks don’t. Soon as a paper gets rejected, they send it out ASAP.
  • Recognizing diminishing marginal returns: A paper will improve between first and second drafts. These folks understand that obsession over…

View original post 168 more words

머신러닝 공부자료

Probability and Structure in Natural Language Processing
http://www.cs.cmu.edu/~nasmith/psnlp/

 

CS229 Machine Learning
http://cs229.stanford.edu

딥러닝 공부자료

Key Papers

 

Stacked Denosing Autoencoder

RBM

Regularization

Optimization

 

Feature Reduction / Selection 

Gene Expression Data 

Manifold Learning

(아내를위한) 에너지 공부

아내를 위해서 신재생에너지, 스마트그리드, 에너지와 경제등의 토픽들에 대해서 자료들을 모아보려고 한다. 주로 동영상, 기사, 책이 될듯하다.

 

제러미 리프킨

미래학자이며 신재생에너지+스마트그리드 옹호자. 셰일에 대해서는 부정적. 개인적으로는 이 아저씨의 책을 좋아함.

  • 제러미 리프킨 “수소혁명:석유시대의 종말과 세계경제의 미래” 2003 (교보문고)
  • 제러미 리프킨 “3차 산업혁명:수평적 권력은 에너지 경제 그리고 세계를 어떻게 바꾸는가” 2012 (교보문고)
  • 경향신문 제러미 리프킨 인터뷰 “문명, 그 길을 묻다 – 세계 지성과의 대화” (링크)

셰일가스

셰일가스는 논란이 많은 이슈. 잘될경우 미국경제에 긍정적인 영향을 끼칠것이나 동시에 신재생에너지+스마트그리드 산업의 발전에 큰 위협이 될 수 있음.

  • 전자뉴스 “국제유가 핵심변수된 셰일가스 기술개발” 2014.10 (링크)
  • 연합인포맥스 “[특집다큐-셰일혁명] 2부 100년의 시대를 열다” 2015.3 (링크)
    (셰일가스에 대해 긍정적. 미국흐름 파악 및 한국기업의 대처방안 논의)
  • 한겨례 “진퇴양난 셰일에너지의 미래는?” 2015.4 (기사)

스마트그리드

  • 미국 PBS 다큐 “NOVA SCIENCE NOW: Smart Grid” (링크)
  • 미국 GE 홍보영상 “Building the smart grid architecture” (링크)
  • 스마트그리드 뉴스 웹사이트 (링크)

TIP. How to color Matlab syntax on Nano

Nano is quite simple and straightforward text editor you can use in Unix/Linux/OSX environment. If you are engineering/science student who codes a lot in Matlab but your situation does not allows you to develop code in Matlab GUI, using text editor like nano is good option but the fact that syntax coloring is not supported natively hinders your productivity.

So here, I brought a good solution to color your Matlab syntax on Nano editor.

  1. Open (or make) nano configuration file at your home directory
    nano ~/.nanorc
  2. Paste following lines into the file and save.
    # Matlab/Octave syntax colors
    syntax "octave" "\.m$" "\.octaverc$"
    
    # keywords
    color brightyellow "(case|catch|do|else(if)?|for|function|if|otherwise|switch|try|until|unwind_protect(_cleanup)?|vararg(in|out)|while)"
    color brightyellow "end(_try_catch|_unwind_protect|for|function|if|switch|while)?"
    color magenta "(break|continue|return)"
    
    # storage-type
    color green "(global|persistent|static)"
    
    # data-type
    color green "(cell(str)?|char|double|(u)?int(8|16|32|64)|logical|single|struct)"
    
    # embraced
    color brightred start="\(" end="\)"
    color blue start="\[|\{" end="\]|\}"
    
    # strings
    color yellow ""(\\.|[^\"])*"|'(\\.|[^\"])*'"
    
    # comments
    color brightblue "#.*|%.*"

 

Now, you can enjoy your Matlab coding in Nano!

Screen Shot 2015-11-26 at 1.49.33 AM.png

 

Reference: http://wiki.octave.org/Nano

 

Plus. Shortcuts in Nano
http://staffwww.fullcoll.edu/sedwards/Nano/NanoKeyboardCommands.html

 

Plus2. More color schemes in Nano
https://github.com/nanorc/nanorc