반응형

정보통신 IT 105

Botto, 보토, AI 화가

Botto “Botto는 커뮤니티의 피드백을 기반으로 그림을 그리는 탈중앙화 작가입니다.” 여기서 ‘탈중앙화’는 작가와 커뮤니티가 같이 그림 생산에 참여한다는 의미에서 사용된 것 같습니다. 완전히 AI가 처음부터 생산하는 형태는 아닌것 같구요. 보토가 그림을 생산하는 프로세스는 아래와 같습니다. 매주 보토는 커뮤니티를 대상으로 50개의 미술품을 공개 커뮤니티는 위 작품들을 선호도에 따라 투표 보토는 선호도 투표 결과를 미술품 제작 알고리즘에 학습 선호도 투표로 선정한 1개 미술품을 매주 SuperRare(NFT 미술품 경매 서비스) 경매에 부침 4번 경매에서 발생한 수익금은 다시 커뮤니티 참여자에게 분배 한 주 cycle이 종료되고, 매주 1~5 반복 간략한 설명이지만, 통상적인 미술품 생산 방식과 차원..

한글 문서 글자찾기, 일괄 바꾸기

아래한글 문서 글자찾기및 일괄 바꾸기 찾기를 누르면 바꾸기도 사용할수 있으니 Ctrl + F 편집에서 찾기 찾고자 하는 단어를 입력 바꾸기를 선택한다음 [찾을 내용]과 [바꿀내용]을 입력한다음 [모두 바꾸기] [모두 바꾸기]를 누르면 총 변경한 횟수를 알려주며 모두 변경 만약 잘못된 바꾸기를 하였다면 [Ctrl+ Z]를 눌러 되돌리기

에이다(Ada), 최초 프로그래머, 알고리즘, 에이다 러브레이스, 시인 바이런의 딸, 배비지

미국 국방부는 1980년 12월 10일 에이다 러브레이스의 생일에 맞춰 국방부의 새로운 컴퓨터 프로그래밍 언어를 '에이다(Ada)'로 명명했다. 이 프로그래밍 언어에 해당하는 국방부 군사 규격에 붙은 숫자 1815는 에이다가 태어난 해를 뜻한다. 영국 컴퓨터 협회는 1998년부터 매년 컴퓨터 이해나 발전에 기여한 인물을 선정해 ‘러브레이스 메달’을 주고 있다 에이다(Ada), 최초 프로그래머, 알고리즘, 에이다 러브레이스, 시인 바이런의 딸 오늘날 우리가 보는 것과 같은 컴퓨터과학의 탄생을 1840년대에 예견한다는 것은 가당치도 않은 일인지도 모르겠다. 그러나 실제로 컴퓨터가 만들어지기 전, 즉 하버드 마크 I(Harvard Mark I)이나 콜로서스(Colossus) 또는 봄베(Bombe)가 발명되기 ..

유튜브 자막, 스크립트 추출 다운로드, 영상 스크립트 시간 없애고 다운로드

● 유튜브 자막 추출 다운로드 ​ ​1. 동영상 재생 동영상 재생 ▽ 설정버튼( 톱니바퀴버튼) 클릭 ▽ 자막_ 영어로 설정 ​ ​ ​2. 점3개 버튼 (…) 누르고 스크립트 열기 ​ ​제목 옆에 점 세개 ( … ) 버튼 클릭 ▽ 스크립트 열기 클릭 ​ ​ ​ 3. 동영상 옆에 스크립트(자막)나옴 스크립트 열기 클릭 하면 동영상 오른쪽으로 재생시간에 맞춘 해당 자막 스크립트가 표시 ​ ​ ​4. 유튜브 동영상 자막 다운로드 ​해당 동영상의 모든 스크립트를 다운받고 싶다면 ​​원하는 부분을 드래그 한 후 CTRL+C _복사한 후 메모장, 워드에 CTRL+V 붙여넣기 ​ ​ ● 영상 스크립트 시간 없애고 다운로드 스크립트에서 세로 점 세개부분 클릭 ▽ 타임스탬프 전환 클릭 시간 표시없이 스크립트 다운로드

HTML, WEB, Internet 혁명

인터넷과 웹의 역사 1960년에 미국에서 인터넷 발명. 1990년에 스위스 유럽입자연구소에서 웹 발명. (info.cern.ch가 최초의 웹사이트) 웹페이지를 만드는 코드 : HTML (HyperText MarkUp Language) 여러분의 인생은 태그를 배우기 전과 배우고 난 후로 나눌 수 있습니다. 좀 과한 느낌이 나죠? 그럼 지금부터 그 이유를 설명해 드릴게요. 제가 한 말이 과한지 아닌지 한 번 평가해 주세요. 우선 아래 사이트에 방문해 주세요. https://www.w3.org/ 이 웹사이트는 W3C(The World Wide Web Consortium)라는 국제민간표준화기구의 홈페이지입니다. 웹은 한 기업에 의해서 만들어지는 것이 아니고 W3C에 소속된 여러 기업과 기관들의 논의를 통해서 만..

블록체인(Block Chain), 블록(Block) + 체인(Chain), P2P (Peer to Peer), 비트코인 거래내역

블록체인(Block Chain) : 비트코인 거래내역 블록(Block) + 체인(Chain)의 합성어로 누구나 열람할 수 있는 장부에 거래 내역을 투명하게 기록하고 여러 대의 컴퓨터에 이를 복제하여 저장하는 분산형 데이터 저장기술입니다. 한 대가 아닌 여러 대의 컴퓨터가 기록을 검증해 해킹을 막을 수 있으며 예로 '비트코인' 과 같은 암호화폐가 블록체인을 활용한 대표적인 기술 중 하나입니다. 이렇게 블록체인 기술은 P2P (Peer to Peer) 방식으로 중간 매개자의 필요성이 없어지고 개인들끼리의 직접 상호작용이 가능합니다. 중간 상인이나 인터넷 서비스 제공회사 그리고 더 나아가 은행, 증권사, 보험사, 정부까지도 블록체인 기술을 이용해 P2P 사회를 완성 시킬 수 있습니다. ​기존의 인터넷은 연결에..

애드센스 월 400 수익, 구글 광고 적합 사이트, 티스토리

구글 애드센스 가입하기 1. 만 19세 이상 2. 구글 계정 소유 3. 독창적인 콘텐츠가 있는 사이트나 블로그 보유 4. 해당 사이트나 블로그의 HTML 소스 코드 접근 및 수정 가능 애드센스 홈페이지: www.google.co.kr/adsense 구글 계정에 로그인한 채로 구글 애드센스 가입을 진행하면 먼저 사이트 URL과 이메일 주소, 이메일 수신 여부를 체크해야 한다. 이때 사이트 URL을 정확하게 입력해야 한다. 틀리면 추후 골치 아프니 오타가 나지 않도록 주의하자. 이메일 수신은 웬만하면 하는 게 좋다. 메일로 실적 개선에 도움이 되는 여러 정보를 얻을 수 있다. 이용약관을 읽고 동의 체크한 뒤 계정을 만들면 된다. 구글 애드센스 승인 애드센스에 가입했다면 사이트가 애드센스를 게시하기에 적합한지..

4차 산업 혁명-빅 데이터, 인공지능, 로봇공학, 사물인터넷, 무인 운송 수단, 3차원 인쇄, 나노 기술

제4차 산업 혁명(Fourth Industrial Revolution, 4IR)은 정보통신 기술(ICT)의 융합으로 이루어지는 차세대 산업 혁명이다. 18세기 초기 산업 혁명 이후 네 번째로 중요한 산업 시대이다. 이 혁명의 핵심은 빅 데이터 분석, 인공지능, 로봇공학, 사물인터넷, 무인 운송 수단(무인 항공기, 무인 자동차), 3차원 인쇄, 나노 기술과 같은 7대 분야에서 새로운 기술 혁신이다. 제4차 산업 혁명은 클라우스 슈바프(Klaus Schwab)가 의장으로 있는 2016년 세계 경제 포럼(World Economic Forum, WEF)에서 주창된 용어이다. 《제3차 산업 혁명》(The Third Industrial Revolution)을 저술한 제러미 리프킨(Jeremy Rifikin)은 "현..

안전 안내문자 차단 방법

안전 안내문자 차단 방법 최신 버전의 안드로이드 OS의 갤럭시 스마트폰에서는 안전안내문자를 차단하기 위해서 설정이 아니라 문자 앱으로 들어가야 합니다. 예전엔은 안전 안내 알림을 끄려면 설정에서 알림으로 들어가면 됐습니다. 혹시나 오래된 버전의 안드로이드 OS를 사용중이라면 아래의 방법으로 찾아보시고 해당 메뉴가 없으면 설정→알림→고급설정→긴급경보로 들어가시면 됩니다. 문자 앱으로 들어가시면 우측에 점 세개가 있는 메뉴 버튼이 보이실겁니다. 그 버튼을 누르고 설정으로 들어가주세요. 그러면, 설정 메뉴들이 나옵니다. 여기에서는 알림이 아니라 긴급 알림 설정으로 들어가야 합니다. 그리고 아래와같은 화면에서 안전 안내 문자를 꺼주시면 됩니다. 문자 앱실행 → 설정 → 긴급 알림 설정 → 안전 안내 문자 끄기 ..

XR(eXtended Reality, 확장현실), 가상현실(Virtual Reality, VR) AR(Augmented Reality, 증강현실), MR(Mixed Reality, 혼합현실), SR(Substitutional Reality, 대체현실)

가상현실(Virtual Reality, VR), AR(Augmented Reality, 증강현실), MR(Mixed Reality, 혼합현실), XR(eXtended Reality, 확장현실), SR(Substitutional Reality, 대체현실) ● 가상현실(VR) VR은 Virtual Reality의 약자로 가상현실이라고 한다. 우리가 살고 있는 물리적인 공간이 아닌 컴퓨터로 구현한 가상 환경 또는 그 기술 자체를 말한다. 사용자의 주변 환경을 차단해 새로운 세계에 들어간 것처럼 몰입감을 주는 것이 핵심이라서 머리에 쓰는 디스플레이 디바이스 HDM를 활용해 현실 세계와 차단하는 콘텐츠가 주를 이룬다. VR기술은 사실 1940년대 미 공군과 항공산업에서 개발한 항공 시뮬레이터가 원조격이다. 그 이..

초연결성(Hyper-connectivity), 제4차 산업혁명, IoT(Internet of Things)

초연결성(Hyper-connectivity) 제4차 산업혁명은 디지털 세계, 생물학적 영역, 물리적 영역 간 경계가 완전히 허물어지는 ‘기술융합’의 결정판을 일컫는 말이다. 기술융합은 사물을 생명력 있는 디지털 기기로 탈바꿈시킨다. 기기는 인공지능의 도움으로 사람과 연결된다. 이를 통해 개인은 언제 어디에서든지 모바일, 인터넷으로 자유롭게 기기를 조작할 수 있고 돈이 되는 유익한 ‘정보’를 만들어낼 수 있다. 이 기술융합의 핵심에는 사이버물리시스템(Cyber-Physical System, CPS)이 있다. 로봇, 의료기기, 산업장비 등 현실 속 제품을 뜻하는 물리적인 세계(Physical System)와 인터넷 가상공간을 뜻하는 사이버 세계(Cyber System)가 하나의 네트워크로 연결돼 집적된 데이..

랜섬웨어, ransomware, 몸값 요구 악성 소프트웨어

(영어: ransomware)는 컴퓨터 시스템을 감염시켜 접근을 제한하고 일종의 몸값을 요구하는 악성 소프트웨어의 한 종류다. 컴퓨터로의 접근이 제한되기 때문에 제한을 없애려면 해당 악성 프로그램을 개발한 자에게 지불을 강요받게 된다. 이때 암호화되는 랜섬웨어가 있는 반면, 어떤 것은 시스템을 단순하게 잠그고 컴퓨터 사용자가 지불하게 만들기 위해 안내문구를 띄운다. 랜섬웨어는 몸값을 뜻하는 Ransom과 Software(소프트웨어)가 더하여진 합성어이다. 처음 러시아에서 유행하면서 랜섬웨어를 이용한 사기는 국제적으로 증가하였는데, 보안 소프트웨어 개발사 맥아피는 2013년 1분기 동안 수집한 25만 개 이상의 고유한 랜섬웨어 표본 자료를 2013년 6월 공개했고, 이는 2012년 1분기보다 두 배 많은 ..

컴퓨터 부팅, 자바 스크립트 오류 창

에러는 javascript와 타 프로그램이 충돌했기때문에 발생하는 에러 해결방법 1. 작업관리자 창 열기 (ctrl + alt + del) 키를 눌러서 프로세스쪽에 실행되고 있는 디스코드 종료 2. 컴퓨터 부팅시 자동으로 디스코드가 실행되게 되어있으면 이것도 off 3. 윈도우 + R 키를 누르고 "%AppData%" 를 검색 한 후에 디스코드 폴더를 찾아서 삭제 4. 다시 윈도우 + R 키를 누르고 이번에는 "%LocalAppData%" 를 검색 한 후에 디스코드 폴더를 찾아서 삭제 5. 마지막으로 재부팅

크롬, 크로미움 차이

크로미움과 크롬, 어떻게 다른가? 크로미움은 크롬의 부분 집합에 가깝다. 크로미움에 각종 기능 및 요소를 추가하여 탄생한 것이 크롬이기 때문이다. 크로미움의 모든 요소는 크롬에도 있지만, 그 역은 성립하지 않는다. 특히 가장 눈에 띄는 차이점은 (업데이트 메커니즘과 같이) 구글이 제공하는 서비스가 다르다는 것이다. 또 어도비 플래시 플레이어나 DRM(digital rights management) 기술에 대한 기본적인 지원 덕분에 크롬에서는 저작권의 보호를 받는 콘텐츠도 이용할 수 있다. 그러나 두 브라우저 간 가장 큰 차이점은 기능이나 지원하는 테크놀로지가 얼마나 많고 적은가 보다는, 브라우저 자체의 안정성(또는 불안정성)에 있다. 크로미움은 매우 불안정하며 매끄럽지 못하다. 쉽게 말해, 가장 최신 버..

비트코인 미래, 화폐전쟁 2.0, 암호화폐, 블록체인

비트코인 미래 테슬라·페이팔·트위터 등과 금융사가 비트코인에 투자하거나 비트코인을 거래 수단으로 쓰겠다고 발표했다. 미국 내 가장 오래된 은행인 뉴욕멜론은행은 비트코인에 투자하겠다고 발표했고, 마스터카드는 가상화폐를 결제 시스템에 포함하겠다는 뜻을 밝혔다. 블랙록도 비트코인 선물에 투자하면서 비트코인을 ‘투자 적격’ 자산에 추가했다. 캐나다에서는 세계 첫 비트코인 상장지수펀드(ETF)가 상장 심사를 통과했다. 비트코인의 활용도가 높아지고 있지만, 여전히 우려의 시각도 많다. 짧은 기간에도 급등락하기 때문에 화폐로서의 사용이 어렵기 때문이다. 금융 당국의 규제 가능성도 남아 있다. 조 바이든 미국 행정부의 초대 재무장관인 재닛 옐런 전 연방준비제도(Fed) 의장은 가상화폐에 대해 부정적인 시각을 드러내 온..

PhoneSmartManager 삭제 방법, LogInManager 프로그램

윈도우를 실행하면, 윈도우 구동이 시작되자마자 설치 팝업 ​ PhoneSmartManager 설치를 시작합니다. 이 프로그램은 당신의 컴퓨터에 PhoneSmartManager(을)를 설치할 것입니다. ​ 해결 방법 [ 설정, 제어판 ] - [ 프로그램 및 기능 (구, 프로그램 추가 삭제) ] PhoneSmartManager 이 아닌 LogInManager 프로그램을 찾아서 삭제 ​ LogInManager ] 을 찾아서 더블 클릭 PhoneSmartManager 제거 ​

ASML, 광학 노광, 반도체, ASML Holding N.V., 네덜란드, 극자외선(EUV) 노광 장치 독점

ASML 홀딩 N.V.(영어: ASML Holding N.V.)은 반도체 제조용 광학 노광 공정 장치를 만드는 네덜란드 굴지의 다국적 기업이다. 극자외선(EUV) 노광 장치를 독점하는 기업으로 널리 알려졌다. ASML에서 생산하는 광학 노광(영어: Photolithography 포토리소그라피) 공정 장비는 집적 회로의 패턴을 그릴 때 사용한다. 패턴은 광학적 이미징을 통해 감광 물질이 코팅된 실리콘 웨이퍼 위에 만들어진다(포토레지스트 영어: Photoresist 공법). 이러한 절차는 싱글 웨이퍼 위에 수십번 되풀이된다. 2010년 집계에 따르면 ASML의 반도체 리소그래피 공정 장치 점유율은 67%에 달하였다. 경쟁 업체로는 캐논, 니콘이 있으나 이들과 기술력 차이를 크게 벌렸으며, 특히 기술적 난점이..

퍼지 이론, Fuzzy Theory

퍼지 논리(fuzzy logic)는 불분명한 상태, 모호한 상태를 참 혹은 거짓의 이진 논리에서 벗어난 다치성으로 표현하는 논리 개념이다. 퍼지 논리는 근사치나 주관적 값을 사용하는 규칙들을 생성함으로써 부정확함을 표현할 수 있는 규칙 기반기술(rule-based technology)이다. 퍼지 이론(Fuzzy Theory) 퍼지(Fuzzy)란 영영 사전을 찾아보면 다음과 같이 '애매 모호한' 이라는 뜻을 가지고 있다. 우리의 일상은 애매모함으로 점철되어 있다. 예를 들어, '저 남자 늘씬하고 멋지다. 저 여자 정말 예쁘다. 쌀 한 움큼. 물이 미지근하다. 오늘 날씨가 쌀쌀하다' 등과 같이 말이다. 이처럼 불완전하고, 부정확한 자료를 처리하기 위해 신경회로망을 사용하기도 한다. 여기에 퍼지 논리(Fuzz..

알고리즘, Algorithm, 유튜브 추천, 이용자 정보 기반, 소셜미디어

Algorithm 한글로 번역하기 힘든 용어 중 하나가 '알고리즘'이다. 단순하게 풀이법, 해법, 계산방법 정도로 번역해도 되겠지만 이걸로는 컴퓨터 사이언스에서 쓰이는 의미를 다 담아내지는 못한다. 예를 들어 '알고리즘 매매'라고 하면 이 번역이 어색해진다. 프로그램하는 사람들에게 알고리즘은 그냥 알고리즘이다. Process, Tree, Algorithm 등 컴퓨터공학엔 우리말로 바꾸기 힘든 용어가 몇 가지 있다. 그 중에서 알고리즘은 더욱 독특한데 사실 이건 영어도 아니다. 원래 페르시아 수학자의 이름, 압둘라 무함마드 이븐 무사 알콰리즈미에서 따온 용어다. 알콰리즈미는 페르시아 최초의 수학책을 만들고, 인도에서 도입된 아라비아 숫자를 이용하여 최초로 사칙연산(덧셈, 뺄셈, 곱셈, 나눗셈)을 만들고 0..

[AI] 에이전트(Agent)

에이전트의 정의 복잡한 동적 환경에서 목표를 달성하려고 시도하는 시스템(모델)을 에이전트(Agent)라고 부른다. 에이전트는 기본적으로 입력기(센서 : Sensor)를 통해 자신의 환경을 파악하고, 출력기(액추에이터 : Actuator)을 통해 현재 상황에 동작하여 반응함으로써 주어진 환경과 상호작용(학습, 전개 등)한다. 에이전트의 환경은 지각을 통해 입력되며, 특정 시점까지 지각한 모든 지각들을 지각열이라고 한다. 에이전트의 설계 및 구현 에이전트는 모든 가능한 지각열에 대하여 그 행동의 선택을 지정하는 형태로 설계되며, 주어진 순간에서의 에이전트는 항상 그때까지 관찰된 지각열 전체에 의존하여 판단한다(지각하지 못한 것은 활용할 수 없음). 에이전트의 행동은 임의의 지각열에서 하나의 동작으로 치환되는..

어셈블리어-MASM(Microsoft Macro Assembler)

MASM(Microsoft Macro Assembler) : 저급 언어 어셈블리어의 장점 소량의 코드로 작성하는 경제적인 프로그램(임베디드 시스템 등) 실행 코드의 실행 속도를 정확히 측정 가능 소프트웨어 최적화 및 컴퓨터 구조의 이해 가능 문자 표현 따옴표로 둘러싸인 한 문(문자 상수) 또는 문자열(문자열 상수) 문자(열)을 2진 ASCII 코드로 메모리에 저장 일반적인 문자열은 Null Byte로 끝남("Gyeori World",0) 예약어 : 특별한 목적을 가지고 사전에 저장된 것 명령어 니모닉 : mov, add, mul 등 레지스터 이름 디렉티브(Directive) : 어셈블러에게 실행 방법을 지시 속성 : 변수와 피연산자의 크기와 사용 정보를 제공(Byte, Word ...) 연산자 : 수식에..

알고리즘(Algorithm)

Algorithm 한글로 번역하기 힘든 용어 중 하나가 '알고리즘'이다. 단순하게 풀이법, 해법, 계산방법 정도로 번역해도 되겠지만 이걸로는 컴퓨터 사이언스에서 쓰이는 의미를 다 담아내지는 못한다. 예를 들어 '알고리즘 매매'라고 하면 이 번역이 어색해진다. 프로그램하는 사람들에게 알고리즘은 그냥 알고리즘이다. Process, Tree, Algorithm 등 컴퓨터공학엔 우리말로 바꾸기 힘든 용어가 몇 가지 있다. 그 중에서 알고리즘은 더욱 독특한데 사실 이건 영어도 아니다. 원래 페르시아 수학자의 이름, 압둘라 무함마드 이븐 무사 알콰리즈미에서 따온 용어다. 알콰리즈미는 페르시아 최초의 수학책을 만들고, 인도에서 도입된 아라비아 숫자를 이용하여 최초로 사칙연산(덧셈, 뺄셈, 곱셈, 나눗셈)을 만들고 0..

베이비 모굴(Baby Mogul), 디제라티(Digerati)

18세기 중엽 영국, 기술혁신으로 인해 사회/경제 구조의 변혁이 생기면서 산업혁명이 시작되었다. 이러한 산업혁명은 수 세기를 지나면서 사회 양상의 변화에 따라 2차, 3차 산업혁명을 맞이하게 되었고, 21세기에 이르러서는 4차 산업혁명을 맞이하게 되었다. 시대에 따라 산업이 발전하면서 산업혁명을 주도하는 것 또한 바뀌었다. 초기 산업혁명을 주도하는 것은 면공업이었지만, 현재 4차 산업혁명을 주도하는 것은 바로 IT산업이다. IT산업이 발전하면서 ‘디제라티(Digerati, 정보화시대를 선도하는 지배계층)’ 등과 같은 다양한 관련 용어가 생겨났다. 그리고 이와 관련한 대표적인 용어가 21세기 디지털 산업을 개척한 젊은 벤처사업가를 가리키는 ‘베이비 모굴(Baby Mogul)’이다. 베이비 모굴이란 ‘유력가..

[안드로이드] minSdkVersion, targetSdkVersion

1. 소개 이클립스가 기본 IDE 였을 때에는 minSdkVersion, targetSdkVersion는 AndroidManifest.xml에 설정했습니다. 아래가 사용법입니다. 하지만 Android Studio로 넘어오면서 build.gradle 파일에 옮겨지게 되었습니다. defaultConfig { applicationId "com.tistory.kkangeva.materialdesign" minSdkVersion 21 targetSdkVersion 22 versionCode 1 versionName "1.0" } SdkVersion이라는 이름을 가지고 있지만 실제로 기입해야 하는 것은 API Level입니다. Android Platform의 버전도 아니구요. 차이점을 볼까요? 아래는 포스팅을 쓰는..

[안드로이드] API 레벨

API 레벨 API 레벨이란 안드로이드 플랫폼 버전에 따라 제공되는 플랫폼 API 수정 사항을 구별하는 정수 값이다. 안드로이드 플랫폼은 애플리케이션이 안드로이드 시스템과 통신할 수 있도록 해 주는 플랫폼 API를 제공한다. 플랫폼 API는 다음 구성요소를 가진다 -패키지와 클래스의 집합 -Manifest 파일을 정의하는 XML 요소와 속성 -자원을 정의하고 접근하는 XML 요소와 속성 -인텐트 -애플리케이션 권한 및 시스템 권한 API 업데이트는 이전 버전의 API가 제거되는 것이 아니라 이전 버전의API와 호환되면서 새로운 기능들이 추가되는 것을 의미한다. 아래는 각 안드로이드 플랫폼 버전에서 지원되는 API 레벨이다. Platform Version API Level VERSION_CODE Notes..

반응형