what is structural holes?
structural holes은 social network 연구 분야에서 주로 쓰이는 개념이며, "두 객체(individual)간의 정보 접근에 대한 차이"로 이해될 수 있다. 현실계에서 일어나는 대부분의 사회적 구조(social structur...
가구 고르기 - 원목 식탁과 가구 소재 구분법
Intro 요새 가구를 알아보고 있습니다. 그런데, 모두 '원목'이라고 적혀 있지만, 소재를 보면 다른 것들이 막 쓰여져 있더라구요. 우선, '접착제'를 최대한 적게 사용한 원료일 수록 좋습니다. 원목: 말 그대로 원목입니다. 큰 나무 하나에서 ...
Programming) 왜 아직도 switch 문이 살아 있는가?
Intro - 왜 아직 switch가 살아있는가? 요즘에는 swift를 재미삼아 공부하고 있습니다. tutorial 책을 읽으면서 프로그래밍을 처음 공부하던 기억을 되살리면서 보고 있는데, 문이 등장하더군요. 뭐, 그건 그럴 수 있는데 꽤나 길고...
swift를 공부해보겠습니다 - intro.
intro - why swift 이전에도 swift를 공부해보기 위해서, Xcode를 설치한 적이 있습니다만, 제 맥북이 매우 구형이어서 Xcode가 굴러가지 않더군요. 참고로 말하자면, 이전 맥북은 2015년형 맥북에어였으며 RAM은 고작 4기...
Flake8 - E741 - 'I', 'l', 'O'를 쓰지마라!
Intro - 헷갈린다 저는 Flake8을 사용해서 python code를 잔소리를 들으며 작성하고 있습니다. 다만, 좀 뜬금없는 message가 하나 나와서 정리합니다. 다음의 python 코드가 있을 때, 무슨 문제가 있다고 생각하시나요? 사...
bash vs. zsh vs. fsh
Intro: shell 대부분의 프로그래머들은 개발하는 과정에서 terminal을 필연적으로 사용하게 됩니다. 과거에는 GUI가 편하다고 생각했던 것 같은데, 어느새 저는 CLI(Command-Line-Interface)가 더 편한 사람이 되어버...
What is 'Data Separation'?
Intro 일반적으로 "Data Separation"이라고 하면, 클라우드 컴퓨팅 분야에서 말하는 "데이터 분리"를 떠올립니다. 가령 Link: What is data separation and why is it important in the c...
Gensim2 Coreconcept Topic And Transformation
LDA model등을 공부하기 전에 gensim - Core Concept - topics and transformations를 먼저 공부해서 정리해두도록 하자.
What is Small-world?
What is small-world network Small-world Network는 대부분의 노드가 서로 이웃은 아니지만, 어떤 노드도 다른 노드들의 이웃이 될 가능성이 있고(link prediction이 높고), 대부분의 노드가 다른 노드로...
networkx - algorithms - clustering
networkx - clustering의 내용들을 정리합니다. triangles 에서 node 을 포함한 삼각형의 수를 말합니다. transitivity 번역이 조금 어려운데, '이행성, 전달성, 전이성'정도로 이해하시면 됩니다. 오히려 이 개념...
android intro.
install it. 이 링크에 따라서, 우선 android studio와 java sdk를 설치한다. 그런데, 내가 쓰는 건 정작 아이폰인데 굳이 안드로이드를 설치해서 공부해볼 필요가 있나?
Sensitivity Analysis in Financial modeling.
Two kinds of Sensitivity Analysis. LP 분야에서 말하는 Sensitivity Analysis와 Finance modeling 측면에서 말하는 Sensitivity Analysis는 서로 다릅니다. LP(선형계획법)에서...
Sensitivity Analysis - 민감도 분석.
Background Linear Programming. "선형계획법(Linear Programming)"은 대상을 모델링할 때, 선형적인 관계로 모델링하는 것을 말한다. 가령 다음과 같은 식이 있다고 하자. 아래 두 식은 X1, X2에 대한 범위...
Excel - Sensitivity Analysis
Senstivity analysis. 일반적으로 "민감도, 감응도 분석"이라고 부르는 Sensitivity Analysis는 Linear Programming을 통해 '(현재의 상황)에 최적인 해"를 이미 획득한 상황에서, 상황 자체가 달라지는 ...