2020년 12월 31일 어도비 플래시 플레이어에 대한 어도비 공식 지원이 종료됩니다. 어도비 플래시 플레이어 전설의 마시마로, 오인용, 홍스구락부를 아시는지요. 어도비 플래시 플레이어는 과거 웹에서 다양한 기능과 콘텐츠 구현이 어려웠을 시절, 게임, 애니메이션 비디오 등 상호작용 콘텐츠를 만들 수 있도록 도와주는 소프트웨어 플랫폼입니다. PC에 플래시 플레이어만 설치되어있으면 기존 HTML로는 구현하기 힘든 콘텐츠들을 제공하는 유용한 기술이었습니다. 플래시 기반 웹 게임, 웹페이지에 있는 반응형 메뉴 같은 웹디자인, 움직이는 배너 광고도 모두 플래시 플레이어 덕분이었습니다. 표준 기술은 아니지만 마치 표준처럼 널리 쓰인 기술이지요. 👉 어도비 플래시 플레이어 대체 방법 (feat. 추억의 게임 모음, ..
주의하세요! PC에서 동영상 편집을 위해 동영상 편집기가 필요해 '윈도우 무비 메이커'를 검색했는데 더이상 지원하지 않는다고만 하고 내가 찾는 무비 메이커는 보이지 않았다. 그래도 진짜 편집기가 필요해서 열심히 찾아보았다. 그러다가 "2020 신버전 윈도우 무비 메이커 " 라고새로운 버전이 출시되었다는 글을 발견했다. UI가 많이 달라졌다고 생각했다. 무료 버전으로 다운받았는데, 쓸만해서 보니 워터마크가 박혀있다. 워터마크 없이 사용하려고 4만원 덜 되는 돈을 유료 결제했다. 근데 나중에 보니까 무슨 이상한 곳에서 결제가 됐다. 어이가 없었는데 나중에 보니까 마이크로소프트에서 발행된 프로그램이 아니었다. 자세히보니 이름도 Windows도 아니고 그냥 Window 더라.. 절대 공식적인, 우리가 알던 Wi..
그러게. 노래 들으면 작곡가가 저작권료 받는 것이랑 다르게 유료 논문을 보면 저자에게 돈이 가는 것이 아니다. 그런데도 비싼 돈내고 논문을 보는 것이 이상하지 않은가? 이에 의문을 가진 한 사람이 만든 것이 논문을 무상으로 제공하는 사이허브이다. 사이허브는 카자흐스탄 출신의 알렉산드라 엘바키얀이 구축한 디지털 논문 저장소다. 지식은 공유될 때 가치가 높아지기에 학술지 출판 기업들의 수익 독점에 저항하는 것. 멋있다! ❌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..
1.1 기계학습이란 무엇인가 - 데이터를 정보로 변환하는 일련의 과정(Data → Information) - 목적 : ‘가치 있는 정보를 캐낸다’ 1.1.2 기계학습은 점점 중요해질 것이다 · 데이터 홍수 · 지식 노동의 시대 : 데이터를 이해하는 일은 더욱 더 중요한 기술! 1.2 주요 전문 용어 [값 유형] 명목형 값 - 참 또는 거짓을 판별 할 수 있는 경우 - 예) 파충류, 어류, 포유류 등 ☞ 분류 수치형 값 - 한정되지 않은 수치형 값을 가지는 경우 - 예) 402.001, 1000.743 등 ☞ 회귀 [변수 유형] 목적 변수 - 기계학습 알고리즘을 가지고 예측하고자 하는 것 속성(features) = 특성(attributes) - 목적 변수에 대한 속성 * 머신러닝 목적이 속성과 목적 변수 ..
앱을 개발하기 앞서 네이티브앱 웹앱 그리고 하이브리드앱은 각각 장단점을 갖는다. 개발자인 나의 입장으로서는 안드로이드, 아이폰 그리고 더 많은 형태의 플랫폼을 지원하기 위해서 웹앱으로 만들어버리는 게 편하다. 그런데 문득 드는 생각이 과연 개발의 관점에서의 장점만을 추구하는것이 맞을까? 이 후 이 앱을 사용할 사용자들의 편리성, 직관이 더 중요하지 않을까? 아래 내용은 Charland가 저술한 "Mobile Application Development: Web vs. Native"에 관해 번역 정리한 내용이다. Mobile Application Development: Web vs. Native 웹 앱의 개발, 배포가 네이티브 앱보다 저렴하지만 과연 UX도 네이티브 앱에 필적할까? 애플이 아이폰을 출시하면서..
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 : 데이터셋에서 관련없..
검색엔진 서버 아파치 솔라, 루씬, 넛치 아파치 솔라Solr는 검색 서버, 루씬Lucene은 검색을 위한 라이브러리, 넛치Nutch는 자료와 정보를 수집하는 크롤러 역할 아파치 루씬, Lucene 검색 엔진의 색인과 검색을 위한 자바 라이브러리 1) 특징 - 확장 가능한 고성능 정보검색 라이브러리 - 아파치 재단에서 만들어진 프로젝트로 다양한 플랫폼을 지원 - 색인러Indexer와 검색러Searcher로 구성 - 독립된 프로그램이 아닌 단순한 소프트웨어 라이브러리 - 프로그램에 텍스트 색인과 검색 기능을 추가할 수 있도록 지원 - 검색에 대한 전문적인 지식을 필요로 하지 않으며 기본 클래스들을 사용하여 색인과 검색 기능을 직접 추가할 수 있음 2) 기능 - 색인을 저장할 수 있는 곳 → RAMDirect..
I. 레퍼런스 인용방법 References in Text(본문에서 인용하기) 참고문헌은 본문에서 인용할 필요가 없다. 문장 부호 안에 대괄호 라인에 나타난다. 문법적으로 각주 번호처럼 다뤄지면 된다. as shown by Brown [4], [5]; as mentioned earlier [2], [4]–[7], [9]; Smith [4] and Brown and Jones [5]; Wood et al. [7] 혹은 as demonstrated in [3]; according to [4] and [6]–[9]. * 저자가 3명 이상일 경우 et al.을 사용한다. References Within a Reference(참조내에서 참조하기) Ibid, op, cit를 위한 참조 목록을 확인한다. 이러한 내용은..