Tech이야기~!
welcom 자세히보기

Computer 74

[PC] 내 메일이 유출됐는지 확인하는 사이트

http://www.etoland.co.kr/bbs/board.php?bo_table=tip01&wr_id=19970 내 메일이 유출됐는지 확인하는 사이트 입력창에 본인 메일 주소를 넣으면 타 사이트에 유출되었는지 알려주는 사이트입니다. 유출되었으면 붉게 물들고 깨끗… www.etoland.co.kr https://haveibeenpwned.com/ (132) 입력창에 본인 메일 주소를 넣으면 타 사이트에 유출되었는지 알려주는 사이트입니다. 유출되었으면 붉게 물들고 깨끗하면 그린라이트입니다. 출처 : https://www.clien.net/service/board/useful/15311873

Computer 2020.08.26

'concurrently'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.

Node.js yarn 에러. yarn dev 명령어 실행시 yarn run v1.22.4 warning package.json: No license field $ concurrently --kill-others-on-fail "yarn sever" "yarn client" 'concurrently'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. Yarn Fast, reliable, and secure dependency management. cl..

Computer 2020.06.23

깃허브 사용방법(GitHub Tutorials)

서론 대부분의 개발자들은 원격 저장소인 GitHub를 한 번쯤은 들어봤을 것입니다. GitHub를 사용하면 프로젝트에 대한 형상관리가 가능하며, 개인 포트폴리오를 올리고 관리할 수 있으며, GitHub를 통한 오픈소스 프로젝트에도 기여할 수 있습니다. GitHub의 가장 큰 특징은, 오픈 소스 공개 프로젝트에 무료로 Git 저장소를 호스팅한다는 점입니다. 그럼 GitHub를 가지고 어떻게 자신의 코드를 올리며 관리하는지, 어떤 프로세스로 동작하는지에 대해서 배워보겠습니다. 깃허브 프로세스 GitHub Process Working Directory : 내가 작업하려는 PC 내의 디렉터리 Staging Area : git commit하기전에 저장되는 git의 공간(커밋 예정인 파일,디렉터리들이 모여있는 곳)..

Computer 2020.06.16

HeidiSQL (DB 관리 툴) 설치 및 사용

HeidiSQL : mysql, mssql, mariadb를 통합적으로 관리할 수 있는 오픈소스 소프트웨어 이거쓰면 굳이 터미널에서 접속하지 않아도 된다 참고 : http://www.heidisql.com/ 안녕하세요. 이번에는 데이터베이스를 공부하면서 데이터베이스를 편리하게 관리할 수 있게 해주는 툴 중에서 heidiSQL의 설치 및 사용법 입니다. heidiSQL 툴을 이용해서 데이터베이스의 데이터들을 CRUD할 때도 편리하게 이용할 수 있습니다. HeidiSQL 다운로드 링크 : https://www.heidisql.com/download.php 그리고 나서 다운로드 받은 파일을 실행하면 다음과 같은 화면이 나오면서 Next를 눌러주고 install할 위치를 지정해서 설치해줍니다. 그리고 실행 후,..

Computer 2020.06.15

[Unity]유니티 안드로이드 버전 관련

유니티 빌드 설정에서 최대 api 버전을 Automatic이 아닌 수동으로 설정(최대 api 레벨 28) 후 빌드 하시거나, 빌드를 위한 최신 sdk 플랫폼을 설치 하신 후 (현재로서는 api 레벨 29) 빌드를 하시면 해결이 될겁니다. ​ 참고로 구글 플레이에 게시될 앱의 요구 api는 반드시 안드로이드 9.0 지원 (api 레벨 28)을 충족해야 합니다. Google Play의 대상 API 레벨 요구사항 충족하기 | Android Developers Google Play에서 비즈니스를 성장시키는 데 도움이 되는 무료 웹 세미나 시리즈에 참여하세요. 지금 등록하기 Google Play 가이드 Google Play의 대상 API 레벨 요구사항 충족하기 목차 Android 5.0(API 레벨 21) 이전 ..

Computer 2020.05.28

[Unity] 안드로이드 빌드시 CommandInvokationFailure: Unable to list target platforms 오류

* 증상 유니티 Unity 5.6.3p4 / Unity 2017.2... (최근 버전 대부분으로 추정 ) 에서 안드로이드 빌드시 다음과 같은 오류 발생 CommandInvokationFailure: Unable to list target platforms. Please make sure the android sdk path is correct. See the Console for more details. /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/bin/java -Xmx2048M -Dcom.android.sdkmanager.toolsdir="/Users/hardartcore/Library/Android/sdk/tools" -Dfil..

Computer 2020.05.28

데이터 사이언스 업무

분석(Analytics) 데이터 과학자는 좋은 질문을 던질 수 있고, 탐색적 데이터 분석을 통해서 문제와 해법을 명확히 하는 재주가 있고, 대쉬보드와 시각화를 통해 데이터 분석을 자동화하고, 추천 결과물을 통해 비즈니스를 변화시킨다. 알고리즘(algorithm) 데이터 과학자는 기계학습에 특기가 있는 사람에 적합하고 제품/서비스, 프로세스에 데이터를 알고리즘을 통해 녹여내서 비즈니스 가치를 창출한다. 추론(inference) 데이터 과학자는 통계를 사용해서 의사결정을 향상시키고, 업무의 영향도를 측정하는데 주로 통계학, 경제학, 사화과학 전공지식을 적극 활용한다. 데이터 사이언스 언어 데이터 사이언스를 대표하는 R이나 파이썬 모두 컴퓨터 프로그래밍 언어라서 태생적으로 거의 모든 컴퓨터 프로그래밍 언어가 ..

Computer 2020.05.27

[JAVA][안드로이드] 네트워크 - XML처리 - XML 파싱 ( DOMParser, SAXParser , PullParser )

XML ? - XML은 웹 서비스의 기본 데이터 포맷으로서 서버와 클라이언트의 중요한 통신 수단이다. - 서버는 클라이언트의 요청을 받아들여 처리하고 그 결과를 XML로 리턴하며 클라이언트는 XML을 분석하여 처리결과를 얻는다. XML 문서 파싱 방법 Parser 특징 장점 단점 DOM(Document Object Model) Parser Element를 모두 Tree구조로 메모리에 넣어두고 사용함. 메모리에 Tree구조로 정보가 들어있기 때문에 한번 파싱해두면 아무때나 얻고 싶은 Element에 대한 정보를 얻을수있음. 문서가 커지면 메모리를 치나치게 많이 소모함 SAX(Simple API for XML) Parser 이벤트기반의 파서로 문서의 시작과 끝. Element의 시작과 끝, Element의 ..

Computer 2020.04.28

네이티브앱으로 할 것인가? 하이브리드로 할 것인가?

네이티브앱으로 할 것인가? 하이브리드로 할 것인가? 네이티브앱과 하이브리드앱의 차이점 업계에서 많은 사람들이 하이브리드앱을 추천할 때 이런 식으로 싸진다는 말이 와전되어, 클라이언트에게도 전달된 것 같습니다. 아마도 어플을 싸게 만드는 특별한 방법 쯤으로 인식되는것 같은데, 정확히 말하자면 하이브리드앱으로 만들면 무조건 싸지는 것은 아닙니다. 하이브리드 앱을 만들 경우 싸지는 경우가 있을 뿐입니다. 그렇다면 왜 하이브리드는 싸질 수 있는가에 대하여 알아보려면, 하이브리드와 하이브리드가 아닌 네이티브 앱의 차이를 알아야겠습니다. 일단 네이티브앱이 무엇인지 알아보겠습니다. 네이티브 앱은 우리가 알고 있는 대부분의 성능이 좋고 잘 돌아가는 모바일 기기에서 어플리케이션을 구동하기 위하여 만든 앱을 말합니다. 안..

Computer 2020.04.25

데이터 폭증 시대에 발맞추는 저장장치 기술

데이터 폭증 시대에 발맞추는 저장장치 기술 HDD, SSD, 테이프 등 꾸준히 발전 중…단일 매체 100TB 시대 머지않아 전 세계적으로 개인과 기업 등 다양한 계층에서 생성되는 데이터의 양이 매년 큰 폭으로 늘어나는 가운데, 데이터 보관을 위한 하드디스크드라이브(HDD), 솔리드스테이트드라이브(SSD), 그리고 테이프 드라이브 등의 저장장치 역시 꾸준히 기술 발전을 거듭 하고 있다. SSD에 밀려나고는 있지만 당분간 여전히 데이터 저장용으로 건재할 HDD는 물론이고, 매우 빠른 기술 발전을 보여주 고 있는 SSD, 아카이빙용으로 여전히 각광받고 있는 테이프 기술까지 각 장치들의 현재와 함께 미래를 대비한 기술 개발 현황을 살펴봤다. 2025년 전 세계 데이터 총량 163ZB 예상 전 세계적으로 생성되는..

Computer 2020.04.10