본문 바로가기
728x90

전체 글766

[Python Examples] 넘파이 배열(Numpy Array) 예제 넘파이 배열(Numpy Array) 예제 포스트 난이도: HOO_Junior # Example 1: numpy array import numpy as np #01 my_arr = np.array([9,8,7,6,5,4,3,2,1]) print(my_arr) [9 8 7 6 5 4 3 2 1] 넘파이 배열(numpy array)을 사용하기 위해서는 배열에 numpy 라이브러리를 사용할 것이라는 점을 작성해주어야 한다. 이후에 ([]) 안에 원소 값을 입력하여 넘파이 배열을 생성해줄 수 있다. # Example 2: numpy array import numpy as np #02 my_mat = np.array([[my_arr],[my_arr]]) print(my_mat.shape) (2, 1, 9) 위의 예.. 2022. 12. 24.
[Data Science] Exploratory Data Analysis (탐색적 데이터 분석)이란? Exploratory Data Analysis (탐색적 데이터 분석)이란? 포스트 난이도: HOO_Senior # Exploratory Data Analysis 머신러닝을 통해서 데이터 분석 작업을 해본 개발자라면 EDA에 대해서 들어봤을 것이다. EDA는 Exploratory Data Analysis의 줄임말로 탐색적 데이터 분석이라고도 부른다. 말 그대로 데이터를 분석하기 전에 전반적인 데이터에 대해 알아보는 과정 자체를 EDA라고 부른다. 데이터 사이언스 프로젝트를 많이 해본 개발자에게는 EDA를 하라고 한다면 잠을 자고 있는 와중에도 뚝딱뚝딱할 수가 있다. 이 말인즉슨, EDA를 하는 과정 자체는 대부분의 데이터 사이언스 프로젝트에서 비슷하기 때문이다. 데이터를 분석하는 과정에서 데이터 정보를 나.. 2022. 12. 16.
[Data Science] 데이터 사이언스를 처음 공부할 때: 사이킷런(sklearn) 데이터 사이언스를 처음 공부할 때: 사이킷런(sklearn) 포스트 난이도: HOO_Middle # scikit-learn 사이킷런(scikit-learn)이라고 부르는 sklearn 라이브러리는 구조 데이터를 분석하는 데 사용되는 대표적인 머신러닝 라이브러리이다. 그렇기에 많은 개발자들이 사이킷런을 알고 있으며, 데이터 사이언스 분야가 아니더라도 머신러닝을 사용하는 개발자라면 사이킷런을 처음 접하고 공부했을 가능성이 높다. 머신러닝을 공부하는 데 있어서 사이킷런 라이브러리를 사용하는 이유는 머신러닝을 이해하는데 아주 심플하면서도 데이터 사용과 관리가 어떤 식으로 이루어지는지 쉽게 이해할 수 있기 때문이다. sklearn은 주로 구조화 데이터 분석을 하는데 사용이 되기 때문에 데이터를 다루는 데 있어서 .. 2022. 12. 16.
[HOO's LIFE] 크롬 브라우저 메모리 최적화 업데이트(Memory Saver, Energy Saver) 크롬 브라우저 메모리 최적화 업데이트 # 크롬 브라우저 메모리 최적화 업데이트 이제는 인터넷 익스플로러를 대신하여 대표적인 인터넷 브라우저(Internet browser)라고 하면 크롬(Chrome)을 말한다. 미국에서는 크롬뿐만 아니라 파이어폭스도 많이 사용하는 편이지만 아무래도 필자도 크롬을 거의 99% 이상 사용할 정도로 구글 크롬을 많이 사용하고 있다. 구글 크롬을 많이 사용하는 이유는 사실상 다른 브라우저보다 사용이 편리하다는 이유이다. 크롬의 사용이 편리한 이유가 디자인적 요소일 수도 있지만 기능적 요소도 한 몫한다. 예를 들어 크롬 자체적으로 앱을 설치하여 같이 호환하여 사용할 수 있는 앱 기능들과 기존 기록들을 저장하고 사용자에 맞게끔 최적화된 정보를 제공해주기도 한다. 또한 구글 유저의 .. 2022. 12. 15.
[미국 대학원] 미국 대학원 박사 미팅/면접하는 유형 미국 대학원 박사 미팅/면접하는 유형 # 미국 대학원 면접 우선 필자는 공학계열의 학부를 졸업하고 대학원을 다니기에 엔지니어 관점에서의 면접에 대해서 이야기를 나눠볼까 한다. 그중에서도 컴퓨터 쪽 분야의 사례이기에 다른 전공일 경우에는 면접 유형이 다를 수가 있다. 미국 대학원 면접의 경우에는 다양한 유형이 있다. 대표적으로는 대면 면접, 온라인 면접, 그룹 연구 성과 발표 면접, 그룹 평가 면접 등이 있다. 이 외에도 교수님이나 부서, 학교 성격마다 각기 다른 면접을 할 수가 있는데 위의 경우는 필자가 모두 경험한 바이다. 이번 포스트에서는 필자가 직접 경험했던 미국 대학원 면접에 대해서 이야기를 나눠볼까 한다. # 대면 면접 In-person meeting이라고도 불리는 대면 면접은 대학원 뿐만 아니.. 2022. 12. 15.
[Q&A] 박사 지원서에 대해서 이야기를 나누자고 교수님께 연락이 온다면 무슨 의미일까요? 박사 지원서에 대해서 이야기를 나누자고 교수님께 연락이 온다면 무슨 의미일까요? # 박사 지원서에 대해서 이야기를 나누자고 교수님께 연락이 온다면 무슨 의미일까요? 미국 대학원 박사 지원서를 넣고 나서 해당 전공 교수님이 지원서에 대해서 이야기를 나누자고 이메일이 온 Bro의 질문이다. 해당 브로는 현재 미국에서 학부를 재학 중이며, 석사와 박사 모두 관심이 있어 박사 지원을 해본 상태이다. 사실 이러한 경우는 박사 지원뿐만 아니라 석사 지원서를 넣고 해당 전공 교수님께 연락이 올 수 있다. 특히 같은 학교의 대학원 진학을 희망하는 경우에 이러한 연락이 오는 경우가 많다. 거두절미하고 교수가 원하는 것은 해당 학생이 박사 지원을 하기에 또는 석사 지원을 하기에 충분한 역량을 가지고 있는 판단하기 위해서이.. 2022. 12. 14.
[Android App] 파이어베이스(Firebase) 실시간 데이터베이스 삭제하는 방법 파이어베이스(Firebase) 실시간 데이터베이스 삭제하는 방법 포스트 난이도: HOO_Middle # Real-time Cloud Database 앱 개발을 하고 나서 해당 프로젝트가 중지되었거나 더 이상 개발된 앱을 사용하지 않는다고 했을 때 Database도 정리를 해주어야 한다. 특히 Cloud database인 경우에는 또 다른 유저가 지속적으로 접근이 가능하기 때문에 접근을 제한하거나 서버 자체를 제거해줘야 한다. Cloud real-time database 인 파이어베이스(Firebase)인 경우에도 더이성 서버 사용을 하지 않는다면 삭제해주는 것이 좋다. 특히 파이어베이스와 같이 오픈 클라우드 데이터베이스인 경우에는 다른 유저가 지속적으로 접근이 가능하기 때문에 데이터베이스를 삭제해주는 것.. 2022. 12. 14.
[Python Examples] 서로 다른 배열 더하기: np.array() 와 array 차이점 [[ 6 8] [10 12]] 서로 다른 배열 더하기: np.array()와 array 차이점 포스트 난이도: HOO_Junior # np.array() import numpy as np a =[[1,2],[3,4]] b =[[5,6],[7,8]] a = np.array(a) b = np.array(b) c = a+b print(c) [[ 6 8] [10 12]] import numpy를 통해서 넘파이(numpy) 배열(array)을 계산하는 방법을 일반 파이썬 배열과 달리 결과를 산출할 수 있다. 위의 예제 코드에서처럼 넘파이를 사용하여 배열 a와 b를 더해준다고 가정했을 때 배열 a와 b를 넘파이를 통해서 넘파이 배열로 다시 선언해준다. 그다음 c라는 새로운 변수(Variable)를 통해서 두 배열을.. 2022. 12. 12.
[Blockchain] Private Blockchain이란? Private Blockchain이란? 포스트 난이도: HOO_Senior # Private blockchain 블록체인에는 접근성을 기준으로 3가지 유형으로 분류하여 나타낸다. 첫 번째가 Private blockchain이고 그 뒤로 Permission blockchain, Public blockchain 등이 있다. 이번 포스트에서는 Private blockchain에 대해서 살펴보도록 하자. Private blockchain 또는 한국말로 폐쇄형 블록체인은 블록체인 기술을 제한적인 상황에서 활용한 경우를 의미한다. 앞서 이야기한 대로 접근성을 기준으로 유형을 분류하여 부르기 때문에 폐쇄형 블록체인은 다른 블록체인 유형에 비해서 접근성이 매우 제한적이다. 폐쇄형 블록체인은 블록체인 기술을 사용하고 있.. 2022. 12. 12.
[미국 대학원생] 미국 대학원 논문 작성하는 방법: 정확한 수치를 작성하는 것이 중요하다. 미국 대학원 논문 작성하는 방법: 정확한 수치를 작성하는 것이 중요하다. # 모호하지 않는 표현으로 작성해야 한다. 사실상 미국 대학원뿐만 아니라 한국 대학원에서 논문을 쓴다고 하더라도 정확한 수치를 나타내는 것이 중요하다. 특히 공학계열이면서도 필자와 같이 데이터를 다루는 분야인 경우에는 수치를 통해서 비교 분석하는 것을 매우 중요하다. 그렇기에 학술적 연구 논문의 경우에는 수치를 모호하지 않는 표현을 사용해야 한다. 문제는 논문을 쓰다 보면 생각지 못하게 모호한 표현을 작성하는 경우가 많다. 특히 미국 논문을 작성할 경우 부사적 표현을 아무렇지 않게 써놓고서는 나중에 보면 삭제해야 될 부분들이 꽤 있다. 필자도 아직도 Writing의 부족함을 느끼고 완벽하지 않는 Writing skill를 가지고 있.. 2022. 12. 12.
[HOOTips] 디즈니 플러스 사칭하는 피싱 이메일 조심하세요! 디즈니 플러스 사칭하는 피싱 이메일 조심하세요! # 디즈니 플러스 사칭하는 피싱 이메일 저번 포스트에서 메타마스크를 사칭하는 피싱 이메일에 이어서 디즈니 플러스를 사칭하는 피싱 이메일에 대해 살펴볼까 한다. https://whoishoo.tistory.com/528 [HOOTips] 메타마스크 사칭하는 피싱 이메일을 조심하세요! (MetaMask Scam, Phising) 메타마스크 사칭하는 피싱 이메일을 조심하세요! (MetaMask Scam, Phising) # 메타 마스크(MetaMask) 필자처럼 컴퓨터 쟁이에게는 익숙한 이름인 메타 마스크(MetaMask)는 대표적인 디지털 월렛(Digital Wallet) whoishoo.tistory.com 저번에는 다른 브로가 받은 이메일이었다면 이번에는 .. 2022. 12. 11.
[HOOTips] 메타마스크 사칭하는 피싱 이메일을 조심하세요! (MetaMask Scam, Phising) 메타마스크 사칭하는 피싱 이메일을 조심하세요! (MetaMask Scam, Phising) # 메타 마스크(MetaMask) 필자처럼 컴퓨터 쟁이에게는 익숙한 이름인 메타 마스크(MetaMask)는 대표적인 디지털 월렛(Digital Wallet)이다. 또 다른 말로는 암호화 화폐 지갑이라고 하며 크롬에서 쉽게 연결하여 사용할 수 있는 편리한 가상화폐 지갑이다. 하지만 가상화폐에 대해서 관심이 없거나 컴퓨터 분야가 아닌 사람들에게는 도대체 이상한 여우 그림이 그려진 이메일일 뿐이다. 문제는 가상화폐 필드에서 꽤 전통적이고 많은 사람들이 사용할 정도로 대중적인 메타 마스크가 이메일 피싱에 사용되고 있다는 것이다. https://metamask.io/ The crypto wallet for Defi, Web.. 2022. 12. 11.
[Blockchain] 블록체인은 데이터베이스가 필요 없나요? 블록체인은 데이터베이스가 필요 없나요? 포스트 난이도: HOO_Middle # 블록체인도 기록이 필요하다. 블록체인을 생각하면 "Decentralized network 또는 Decentralized database이기 때문에 데이터베이스가 필요할까?"라는 의문을 가질 수 있다. 거두절미하고 블록체인도 데이터를 저장할 공간이 필요한 건 사실이다. 데이터라는 것이 눈에 보이지 않는 무형의 가치를 가진 것이지만 이를 기록하기 위한 특정한 공간이 필요하다. 블록체인을 활용한다 할지라도 어딘가에는 기록을 해야 한다는 것이다. 예를 들어, 직장인이 다른 거래처와의 미팅 약속을 잡았다고 가정해보자. 직장인은 미팅 약속에 대한 정보를 스케줄러나 메모장에 기입하기도 하지만 별도의 기록 없이 머리로 기억할 수도 있다. 이.. 2022. 12. 11.
[Q&A] 프로젝트를 발표하는데 코드말고 산출된 결과로만 발표를 하라는 건 무슨 말일까요? 프로젝트를 발표하는데 코드 말고 산출된 결과로만 발표를 하라는 건 무슨 말일까요? # 프로젝트를 발표하는데 코드 말고 산출된 결과로만 발표를 하라는 건 무슨 말일까요? CS 프로젝트를 발표하는데는 일반적으로 코드를 보면서 발표를 하지 않는다. 특히 데이터 사이언스 프로젝트인 경우에는 코드를 보면서 프로젝트를 발표하는 것이 아니라 데이터와 산출된 정보를 보고 프로젝트를 발표한다. 학부생들이 많이 하는 실수 중에 하나가 바로 코드를 하나하나 설명하면서 프로젝트를 발표하는 것이다. 물론 수업에서 프로젝트를 발표하거나 교수님께서 코드를 꼭 설명하라고 했다면 당연히 그럴 수 있는 부분이다. 하지만 많은 교수님들은 학부생에게 학부생 기준의 프로젝트 발표를 원하는 게 아니라 실제와 최대한 비슷한 방식의 프로젝트 발표.. 2022. 12. 9.
[미국 대학원생] 연구 제안서(Research Proposal) 작성 방법 연구 제안서(Research Proposal) 작성 방법 # 연구 제안서 미국의 경우에는 대학원생을 학생이라기보다는 연구자로서 바라본다. 그렇다 보니 본인의 연구에 대해서 연구 제안서를 통해서 기관이나 기업에서 연구 지원을 받는다. 이때 필요한 것이 연구 제안서이다. 필자는 Data science 분야로써 공학계열이 박사 연구원이다. 따라서 필자가 알려주는 방식은 공학계열의 연구 제안서이며, 각 전공이나 기관 및 기업에 따라 작성하는 내용이 다를 수 있다. # Step 1: Proposal Information 개인정보 제안하는 사람 연구자 이름 이메일 전화번호 주소 제안서 정보 제안서 타이틀 제안서 시작날짜와 끝나는 날짜 월 일 연도 미국식 공문서 날짜 기록 전체 예산 연도별 예산 첫번째 섹션에는 제안.. 2022. 12. 9.
[Python] KeyError: 0 (sklearn predict function error) 해결 방법 KeyError: 0 (sklearn predict function error) 해결 방법 포스트 난이도: HOO_Junior # KeyError: 0 (sklearn predict function error) sklearn은 Scikit-learn의 줄임말로써 대표적인 머신러닝 라이브러리 중에 하나이다. 머신러닝의 기초를 배우고 구조 데이터를 처리한다고 할 때 사용하는 라이브러리 중 하나가 바로 sklearn인 셈이다. sklearn에서 predcit function을 사용하려고 했을때 KeyError:0라는 에러가 발생하는 경우가 있다. KeyError:0의 원인은 작성된 코드에 따라 원인이 다양하다. 하지만 일반적으로 KeyError:0가 발생할 경우 defaultdict() 함수를 통해서 이 문제.. 2022. 12. 5.
[미국 논문] 공학계열 연구논문의 참고 그림을 그릴때 유의해야하는 점 공학계열 연구논문의 참고 그림을 그릴 때 유의해야 하는 점 # 연구 논문 참고 그림 공학 계열, 특히 컴퓨터와 같이 눈으로 보여줄 수 없는 기술적인 부분을 설명해야 하는 연구 논문의 경우는 그림을 어떻게 표현하는지가 중요하다. 솔직히 미적 재능이 없는 필자와 같은 너드들에게는 연구 논문을 작성하는데 의외로 귀찮게 하는 부분이 바로 이 참고 그림이다. 참고 그림은 사실상 말로는 표현하는데 한계가 있는 내용을 시각적으로 간단하게 표현하기 위한 부분이다. 문제는 눈으로 보이는 기술적인 부분은 참고 그림과 더불어 사진을 같이 첨부할 수가 있다. 하지만 알고리즘과 같이 무형의 기술은 추상적으로 표현된 참고 그림을 그려줘야 하는데 연구 논문을 읽는 모든 사람을 위한 기준에서 그림을 그려줘야 한다. 엔지니어들은 머릿.. 2022. 12. 4.
[미국 유학생] Statement of Purpose(SoP) 작성하는 방법 Statement of Purpose(SoP) 작성하는 방법 # Statement of Purpose 미국에서 대학원에 지원하기 위해서는 Statement of Purpose 또는 줄여서 SoP라고 부르는 문서를 작성해야 한다. 이력서와 더불어 지원자의 역량을 확인하기 위해서 보는 서류가 바로 SoP이다. 한마디로 SoP는 한국에서 자기소개서와 비슷하다고 볼 수 있다. 하지만 자기소개서와 달리 SoP는 지원자의 현재 능력과 앞으로의 잠재적 능력을 평가하기 위한 요소이기 때문에 이에 맞춰서 작성하는 것이 중요하다. SoP를 작성하는데 어렵다고 느껴지는 가장 큰 이유는 작성에 있어서 글자 수 제한이 있기 때문이다. 대부분 500자 내외로 작성을 해야 하며 학교마다 조건이 다르다. 글자 수가 적으면 작성하는데.. 2022. 12. 4.
[Python Examples] 파이썬 while문 예제: while, if, elif, else 파이썬 while문 예제: while, if, elif, else 포스트 난이도: HOO_Intern # Example codes x = 0 print(" x ","|"," y ") print("--------|--------") while not x > 98: if x >= 0 and x = 1 and x < 2: y = x*x print("%4.f" % x, " |", " %4.f " % y) else: y = x+2 print("%4.f" % x, " |", " %4.f " % y) x +=1 x | y --------|-------- 0 | 0 1 | 1 2 | 4 3 | 5 4 | 6 5 | 7.. 2022. 11. 20.
[Python Examples] matplotlib.pyplot 기본 코드 예제 matplotlib.pyplot 기본 코드 예제 포스트 난이도: HOO_Junior # matplotlib.pyplot matplotlib는 통계 데이터를 그래픽으로 시각화할 수 있는 라이브러리이다. 한마디로 다양한 plot, 그래프들을 만들어낼 수 있다. 그중에서도 기본적으로 많이 사용되는 pyplot를 사용할 수 있는 기본 코드를 이번 예제를 통해서 살펴볼 수 있다. 이번 예제에서 Pyplot에 사용되는 기능은 아래와 같다. plt.plot() plt.xlabel() plt.ylabel() plt.grid() plt.title() # Example code of the Pyplot import numpy as np import matplotlib.pyplot as plt R = 0.078; N = 5.. 2022. 11. 20.
[Python Examples] 95% Confidence Interval, 99% Confidence Interval 예제 95% Confidence Interval, 99% Confidence Interval 예제 포스트 난이도: HOO_Junior # Confidence Interval Confidence Interval은 한국말로 신뢰 구간이라고 부르며 데이터를 분석하는 데 사용되는 통계학적 표현이다. Confidence interval를 사용하는 이유는 모든 데이터를 분석하고 결과를 산출해내기가 어렵기 때문이다. 물론 모든 데이터를 분석하여 결과를 산출하면 100% 정확한 값을 얻을 수 있겠지만 현실적으로 수많은 데이터를 모두 분석하여 처리하는 데에는 어려움이 있다. 따라서 일부 Sample 데이터를 통해서 전체 데이터를 분석한 것과 같은 결과를 산출해낼 수 있도록 Confidnece Interval를 사용한다. 우리.. 2022. 11. 19.
[Q&A] Correlation coefficient에서 negative value인데도 positive보다 크면 어떤 value가 더 strong correlation인가요? Correlation coefficient에서 negative value인데도 positive보다 크면 어떤 value가 더 strong correlation인가요? 포스트 난이도: HOO_Junior # Corrleation Coefficient 상관계수에서는 Positive, Negative 또는 Zero가 나올 수 있다. 각 수치들은 얼마나 강한 연관성을 가지고 있는지를 보는 것이 아니라 어떠한 연관성을 가지고 있는지를 나타내는 것이다. 연관성 여부를 나타내는 수치는 상관계수가 아니라 상관관계의 수치이다. Corrleation을 배우다보면 헷갈리는 부분이 상관관계의 수치와 상관계수의 수치인데, 상관계수의 수치는 어떠한 연관성을 가지고 있는지를 나타낸다고 이해하면 된다. Positivie 상관계수는 .. 2022. 11. 19.
[Data Science] 피어슨 상관관계(Pearson Correlation) 피어슨 상관관계(Pearson Correlation) 포스트 난이도: HOO_Junior # 피어슨 상관관계(Pearson Correlation) 피어슨 상관관계는 두 변수에 관계를 선형 데이터로 나타낸 방식을 의미한다. 데이터 사이언스에서 상관관계는 기본적으로 알고 있어야 하며, 피어슨 상관관계는 데이터를 다루는 데 있어서 가장 기본적으로 배우는 이론이다. 피어슨 상관 (계수) 관계는 Covariance(공분산)과 Standard deviation(표준 편차)을 사용하여 나타낼 수 있다. 여기서 비교되는 값은 두 개의 연속적인 변수를 의미한다. 한마디로 두 개의 서로 다른 연속성을 가진 데이터를 비교 분석을 피어슨 상관관계를 통해서 한다는 것이다. # 피어슨 상관관계에서 무조건 선형이 아닐 수도 있다... 2022. 11. 19.
[Data Science] 데이터 사이언스를 하고 싶으면 무슨 언어를 공부해야 할까요? 데이터 사이언스를 하고 싶으면 무슨 언어를 공부해야 할까요? 포스트 난이도: HOO_Junior # 데이터 사이언스와 프로그래밍 언어 데이터 사이언스(Data science) 분야에는 크게 3가지의 직업으로 나뉜다. 데이터 분석가, 데이터 엔지니어 그리고 데이터 사이언티스트이다. 일반적으로 데이터 사이언티스트가 데이터 분석가와 데이터 엔지니어를 포괄하고 데이터 엔지니어가 데이터 분석가를 포괄하는 직업으로 알고 있다. 구체적으로 살펴보면 각 직업마다 데이터를 다루고 담당하는 분야나 방식이 조금씩 다르지만 완전히 틀린 말은 아니라고 본다. 사실상 데이터 엔지니어는 데이터 분석가가 하는 업무를 할 줄 알아야 하고 데이터 사이언티스트는 데이터 엔지니어와 데이터 분석가가 하는 업무를 모두 할 수 있어야 하기 때문.. 2022. 11. 18.
[Data Science] 데이터 사이언스란? 데이터 사이언스란? 포스트 난이도: HOO_Junior # Data science 데이터 사이언스(Data science)는 데이터를 기반으로 하여 결과를 도출해내거나 산출된 결괏값을 기반으로 미래의 대한 결과를 사전에 예측하는 것을 의미한다. 한마디로 데이터 분석을 통해서 현재의 결과를 도출해낼 뿐만 아니라 최종적으로 앞으로의 미래를 예측하는 역할도 수행하기에 우리는 데이터 사이언스 또는 한국말로는 데이터 과학이라고 부른다. 데이터 사이언스는 머신러닝을 통해서 정보(Information)을 산출해내고 이러한 정보는 사용자에게 전달하거나 또 다른 인공지능 프로그램의 학습 소재로 사용이 되어 인공지능 프로그램의 최적화를 만들어주기도 한다. 따라서 우리는 인간을 위한 데이터 사이언스와 기계를 위한 데이터 사.. 2022. 11. 16.
[미국 유학생] 미국 삼성 스마트폰 무상 교환 후기 미국 삼성 스마트폰 무상 교환 후기 # 삼성 스마트폰 배터리 부풀어 오름 문제 한국에서 구매하여 미국에서도 사용해오던 갤럭시 S20 FE 모델이 무선 충전기와 함께 터짐과 배터리 부풀어 오르는 문제가 발생하였다. 문제가 발생한 지 3달이 지나서 드디어 무상 교환을 받게 되었다. https://whoishoo.tistory.com/462 [미국 유학생] 삼성 무선 충전기 터짐 및 삼성 갤럭시 배터리 부풀어 오름 현상 삼성 무선 충전기 터짐 및 삼성 갤럭시 배터리 부풀어 오름 현상 # 삼성 갤럭시 배터리 터짐 및 부풀어 오름 현상 거두절미하고 필자는 삼성 마니아이다. 굳이라는 이야기를 들어가면서까지도 whoishoo.tistory.com https://whoishoo.tistory.com/478 [미국 유학.. 2022. 11. 16.
[Data Science] Empirically Detecting Causality: Convergent Cross Mapping Empirically Detecting Causality: Convergent Cross Mapping 포스트 난이도: HOO_Senior # Empirically Detecting Causality 현실 세계에서 일어나거나 발생하는 모든 데이터는 사실상 Time series로 존재한다. 왜냐하면 살고 있는 세상 자체가 시간을 기준으로 움직이다 보니 외부적인 요인에 대한 수치화 또는 표준화 과정은 Times series data를 통해서 산출되는 것이다. 문제는 Real world에서 우리는 Time series data를 바로 얻어낼 수 없다. 따라서 Dynamic data를 Time series로 record 하여 single variable를 산출한다. 또한 Time series data를 바로 사.. 2022. 11. 14.
[미국 유학생] 삼성 무선 충전기 무상 교환 후기 삼성 무선 충전기 무상 교환 후기 # 삼성 스마트폰 무상 교환 답변을 받다. 국내에서 구입해서 미국에서 사용해오던 삼성 갤럭시 20 FE 모델에 배터리 문제가 발생했었다. 문제가 발생한 지 3달이 다가오는 현시점에서 최종적으로 스마트폰 무상 교환이라는 답변을 받을 수 있었다. 앞선 이야기에 대한 부분은 하단의 포스트에서 확인할 수 있다. https://whoishoo.tistory.com/494 [미국 유학생] 한달이 넘도록 답이 없는 삼성 서비스센터, 사라져버린 삼성 스마트폰 한 달이 넘도록 답이 없는 삼성 서비스센터, 사라져 버린 삼성 스마트폰 # 사라져버린 스마트폰 한국에서 가져온 삼성 갤럭시 S20 FE 모델이 무선 충전기와 함께 터져버린지가 어느덧 한 달이 지 whoishoo.tistory.co.. 2022. 11. 6.
[Blockchain] 하이퍼레저 패브릭 블록체인이란? (Hyperledger Fabric Blockchain Model) 하이퍼레저 패브릭 블록체인 모델(Hyperledger Fabric Blockchain Model) 포스트 난이도: HOO_Senior # Hyperledger Fabric Hyperledger Fabric은 리눅스 파운데이션(Linux Foundation)에서 2015년 발표한 오픈소스 기반 범용적 블록체인 프로젝트 중의 한 프레임워크 모델에 해당한다. 당시에는 Blockchain 기반으로 한 비즈니스 거래에 활용할 수 있는 시스템 모델을 만드는 것이 프로젝트의 주요한 목표였으며 이를 하이퍼레저 또는 Hyperledger project라고 불렀다. 거기서 첫번째 대중적으로 사용할 수 있는 모델로 나온 것이 바로 Hyperledger Fabric이다. 이후에 블록체인 세미나에서 IBM이 소개하는 Hyper.. 2022. 11. 1.
[HOOTips] 맥북 단축키 변경하는 방법: command를 control로 변경하기 맥북 단축키 변경하는 방법: command를 control로 변경하기 # 단축키 변경 기존 맥북 유저라면 공감이 되지 않는 부분일 수도 있지만 필자에게 있어서 가장 짜증 나는 것 중에 하나가 단축키가 다르다는 점이었다. 윈도우에서는 control + c로 복사를 할 수 있지만 맥북에서는 command + c로 붙여 넣기가 가능하다. 다른 단축키의 경우에도 control 대신에 command로 단축키가 설정되어 있다 보니 사용이 익숙하지가 않다. command 위치가 control 위치에 존재한다면 사실상 단축키 사용에 불편함이 없겠지만 command 키가 스페이스 키 옆에 위치하다보니 단축키를 사용하는 게 여간 쉬운 일이 아니다. 과장을 보태서 말을 하자면 마치 어렸을 적 피아노 연습할 때처럼 손가락에 .. 2022. 11. 1.
728x90