그러게. 노래 들으면 작곡가가 저작권료 받는 것이랑 다르게 유료 논문을 보면 저자에게 돈이 가는 것이 아니다. 그런데도 비싼 돈내고 논문을 보는 것이 이상하지 않은가? 이에 의문을 가진 한 사람이 만든 것이 논문을 무상으로 제공하는 사이허브이다. 사이허브는 카자흐스탄 출신의 알렉산드라 엘바키얀이 구축한 디지털 논문 저장소다. 지식은 공유될 때 가치가 높아지기에 학술지 출판 기업들의 수익 독점에 저항하는 것. 멋있다! ❌https://sci-hub.im/ ❌https://sci-hub.tw/ ⭕scihub.wikicn.top/ Sci-Hub The project is supported by user donations. Imagine the world with free access to knowledge f..
문제 최대 공약수 구하기 두 정수 a, b의 최대공약수를 구하는 함수 get_gcd()를 구현해보세요. int get_gcd(int a, int b) { // 두 정수 a, b의 최대공약수를 구하는 함수를 구현할 것! } int main() { int gcd = get_gcd(26, 48); cout
1.1 기계학습이란 무엇인가 - 데이터를 정보로 변환하는 일련의 과정(Data → Information) - 목적 : ‘가치 있는 정보를 캐낸다’ 1.1.2 기계학습은 점점 중요해질 것이다 · 데이터 홍수 · 지식 노동의 시대 : 데이터를 이해하는 일은 더욱 더 중요한 기술! 1.2 주요 전문 용어 [값 유형] 명목형 값 - 참 또는 거짓을 판별 할 수 있는 경우 - 예) 파충류, 어류, 포유류 등 ☞ 분류 수치형 값 - 한정되지 않은 수치형 값을 가지는 경우 - 예) 402.001, 1000.743 등 ☞ 회귀 [변수 유형] 목적 변수 - 기계학습 알고리즘을 가지고 예측하고자 하는 것 속성(features) = 특성(attributes) - 목적 변수에 대한 속성 * 머신러닝 목적이 속성과 목적 변수 ..
문제발생 갑자기 캘린더에 이상한 일정이 떠서 확인해보니 삼성 캘린더가 문제가 아니라 갤럭시에 연동해놓은 구글 캘린더에서 발생하는 구글 공유 캘린더 스팸 문제였다. 스팸메일과 같이 "구글 일정의 참석자 초대 기능"을 이용하여 악의적인 타 사용자가 무작위로 일정 초대하여 공유 캘린더에 등록한 것이라고 한다. 해킹은 아니라 다행이다. 따라서 일정 설정에서 참석자 초대 기능을 끄고, 자동 추가 기능을 끄면 된다. 해결방법 구글 캘린더(http://calendar.google.com/calendar/) 접속 > 설정(우측상단) ① [일정 설정] 초대장 자동 추가 : 아니요 ② [보기 옵션] 거절한 일정 표시 : 설정안함 ③ [Gmail에 포함된 일정] Gmail 에 포함된 일정을 캘린더에 자동으로 추가 : 설정안..
╭ ⁀ ⁀ ╮ ( '' ) 햝쨕 ╰ ‿ ‿ ╯ ╭ ⁀ ⁀ ╮ 햝쨕 ( '' ) ╰ ‿ ‿ ╯ ╭ ⁀ ⁀ ╮ ( '' ) ╰ ‿ ‿ ╯ ╭ ⁀ ⁀ ╮ ( '👅' ) 햝쨕 ╰ ‿ ‿ ╯ ╭ ⁀ ⁀ ╮ 햝쨕 ( '👅' ) ╰ ‿ ‿ ╯ ╭ ⁀ ⁀ ╮ ( '👅' ) ╰ ‿ ‿ ╯ (・ิω・ิ )내눈썹을 ( ・ิω・)ノิ 들었다 (・ิω・ิ)놨다 ( ・ิω・)ノิิ들었다 ( ・ิω・ิ)놨다 ( ・ิω・)ノิิ들었다놨다헤이 두두두두두두두두두 ∧__∧ 뒤저라 ( oДo) ( っ▄︻▇〓▄︻┻┳═ (/ ̄∪ ∧ _ ∧ (。・ω・。)つ━☆・*。 ⊂ ノ ・゜+. しーJ °。+ *´¨) .· ´¸.·*´¨) ¸.·*¨) (¸.·´ (¸.·'* /⌒ ヽ / ⌒ \ | || || | | || || | | || || | | | ー ..
앱을 개발하기 앞서 네이티브앱 웹앱 그리고 하이브리드앱은 각각 장단점을 갖는다. 개발자인 나의 입장으로서는 안드로이드, 아이폰 그리고 더 많은 형태의 플랫폼을 지원하기 위해서 웹앱으로 만들어버리는 게 편하다. 그런데 문득 드는 생각이 과연 개발의 관점에서의 장점만을 추구하는것이 맞을까? 이 후 이 앱을 사용할 사용자들의 편리성, 직관이 더 중요하지 않을까? 아래 내용은 Charland가 저술한 "Mobile Application Development: Web vs. Native"에 관해 번역 정리한 내용이다. Mobile Application Development: Web vs. Native 웹 앱의 개발, 배포가 네이티브 앱보다 저렴하지만 과연 UX도 네이티브 앱에 필적할까? 애플이 아이폰을 출시하면서..
문제 발생 아이폰 캘린더에 내가 추가하지 않은 이상한 일정들이 뜨기 시작했다. 해킹당한건가?? 바이러스인가?? 웹서핑 등 폰을 사용하다가 나도 모르게 광고성 "캘린더 구독"을 수락하여 캘린더에 이상한 광고 글이 추가되어 보이는 것인데, 요즘에 유행하는 아이폰의 캘린더 구독 기능을 이용한 "아이폰 캘린더 스팸" 스팸광고 방식이라고 한다. 따라서 구독했던 해당 캘린더 서비스를 해제하면 된다. 문제 해결방법 캘린더 구독 해제 방법 아이폰 설정 > 계정 및 암호화 (혹은 암호 및 계정) > 구독중인 캘린더 > 계정 삭제 선택 휴 요러케 구독 캘린더를 삭제했더니 다시 깨끗한 캘린더로 돌아왔다. 추가 확인사항 해당 문제에 대하여 애플 코리아 공식 홈페이지에서는 1. 설정 > [사용자이름] > 암호및보안 > 이중인증..
UNICODE, 유니코드 정의 컴퓨터에서 세계 각국의 언어를 통일된 방법으로 표현할 수 있게 제안된 국제적인 문자 코드 규약 등장배경 - 여러 나라 언어들을 출력하는 각기 다른 표현법이 많음(ASCII, Codepage, CP437, Cp860, CP932, CP949 등) - 여러 나라 언어들을 표현할 수 있는 크기의 구조를 가진 문자 코드가 없었음. 즉, 기존의 인코딩들은 그 규모나 범위 면에서 한정되어 있었음 - 다국어 환경에서는 서로 호환되지 않는 문제점을 가짐 목적 - 이 세상의 모든 글자를 담자! - 현존하는 문자 인코딩 방법들을 모두 유니코드로 교체하는 것 특징 - 유니코드 협회(Unicode Consortium)에서 제정함 - 표준에는 ISO 10646 문자 집합, 문자 인코딩, 문자 정보..
WEKA 라이브러리 톺아보기 자주 사용하는 패키지 패키지 설명 Weka.core 일반적인 컴포넌트들을 포함하는 패키지, 속성, 데이터셋, 컨버터, 행렬조작과 같은 모델링 관련 클래스 포함 weka.classifiers 다양한 분류 알고리즘을 구현 weka.clusters 다양한 클러스터링 알고리즘 구현 weka.attributeseletion 속성 선택을 위한 알고리즘 포함 weka.associations 연관 규칙을 찾기 위한 알고리즘 포함 weka.filters 데이터 셋에 적용하기 위한 필터 관련 패키지 weka.gui 각종 GUI에 대한 API 자주 사용하는 컴포넌트 Instances : 데이터 세트 Filter : 데이터 전처리 시 사용 Attribute selection : 데이터셋에서 관련없..