일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 백준10950번 c++
- 자바스크립트
- 이클립스 알고리즘 환경
- 백준 10951번
- 지진
- 펭수 달력
- 티스토리 초대장 이벤트
- 티스토리 초대장
- 포항 지진
- 이클립스 알고리즘 세팅
- 오라클
- 백준 1000번
- nodejs
- 백준 1000번 java
- 백준 알고리즘
- Eclipse Althrithm
- 펭수 2020 달력
- oracle
- 백준 10951번 java
- 2020 펭수 달력
- RETURN ROW IF NO DATA FOUND
- 백준 10950번 c
- JavaScript
- 백준 10950번
- 배열 복사
- 백준 1000번 c++
- 백준 10951번 c
- 백준 10950번 java
- 백준 10951번 c++
- 백준 1000번 c
- Today
- Total
목록분류 전체보기 (94)
스노우보드 참 좋아하는데 맨날 키보드 앞에만 있네
Git Github 사용하기 OSX에서 Git Github를 사용하여 형상관리를 해보자 회원가입아래 링크에서 Github에 접속하여 회원가입을 한다.Github 저장소 생성메인화면에서 New Repository를 클릭하여 깃허브 저장소를 생성한다.Repository name에 적절한 저장소 이름을 입력한다.저장소를 설명해 줄 Description을 입력한다.저장소 공개 여부를 선택한다. Private or Public (Private : 비공개. 유료, Public : 무료)Create repository 버튼을 눌러 저장소를 생성한다. 저장소가 생성되었다.https://github.com/내이름/MyNewRepository.git 으로 저장소 주소가 나와있다.** [내이름]은 실명인 관계로 모자이크 처..
DELETE_FAILED_INTERNAL_ERRORError while Installing APKs Android Studio 3.0에서 개인 프로젝트를 가상기기로 실행하던 중 다음과 같은 에러가 발생했다. Failure: Install failed invalid apk Error: While installing apk 구글링을 한 결과 아래와 같이 빌드 환경설정에서 'Enable Instant Run'을 체크 해제하면 된다.Preferences > Build, Execution, Deployment > Instant Run > Uncheck : Enable Instant Run 이전에 빌드했던 파일에 에러가 남아있어 Instant Run에 의해 누적된듯 싶다.
Error : Unsupported major.minor version 52.0 when rendering in Android Studio 안드로이드 스튜디오 3.0을 새로 설치하고, 새 프로젝트를 만드니 위와 같은 에러가 나왔다.Java Version 52.0(JDK 8.0) 버전에서 컴파일하고, 실행은 이하 버전에서 할 때 발생하는 에러이다. 터미널에서 Java 버전을 확인해보자 $ java -version $ java -versionjava version "1.8.0_91"Java(TM) SE Runtime Environment (build 1.8.0_91-b14)Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode) 1.8 사용중이다. 그..
지진 발생시 행동요령 조금 전 포항에서 진도 5.5의 지진이 발생했다고 한다.서울 강남에서도 느껴질 정도니 경각심히 필요하다 생각하여 지진 발생 행동요령에 대해 정리한다 지진 발생시 상황별 행동요령지진 발생시 탁자 아래로 들어가 몸을 보호하고, 탁자 다리를 꼭 잡는다. 그리고 흔들림이 멈췄을 때 전기와 가스를 차단하고, 문을 열어 출구를 확보한다. 흔들림이 멈추면, 건물 밖으로 대피하는데, 계단을 이용하여 신속하게 대피한다. (엘리베이터 금지) 건물 밖으로 나왔을 때는 가방이나 손으로 머리를 보호하며, 건물과 거리를 두고 주위를 살피면서 떨어지는 물건에 유의하여 신속하게 운동장이나 공원 등 넓은 장소로 대피한다. (차량 이용 금지) 대피 장소에 도착한 이후 라디오나 공공기관의 안내 방송 등 올바른 정보를..
15일 오후 2시 29분 경북 포항시 북구 북쪽 6km 지역에 규모 5.5 지진이 발생했다고 한다.기상청은 이동속도가 빠른 지진파(P파)만을 이용해 자동 추정한 정보"라며 "여진 등 안전에 주의해야 한다"고 당부했다. 자료 : 기상청
Winston 모듈로 만드는 Logger 기본적으로 자바스크립트에서는 console 객체의 log(), error() 메서드 등으로 로그를 출력할 수 있다.그런데 프로그램 크기가 커지면, 로그의 양도 많아지고, 로그를 보관했다가 이후 확인할 일이 생기기도 한다.따라서 다양한 방식으로 로그를 남기기 위해 외부의 다양한 모듈을 사용할 수 있다. 오늘은 그 중 Winston으로 로거를 만들어서 로그를 남겨보자.** 로거 (Logger) : 로그를 출력하는 객체 winstonwinston은 multiple transports를 지원하는 비동기 로깅 라이브러리다.** transports : 속성 값으로 설정 정보를 전달할 수 있으며, 로그가 기록되는 저장소를 말한다. winston은 로그를 파일로 저장하면서, 동..
MongoDB 실행, 데이터베이스 생성/제거, Collection 생성/제거 오늘은 MongoDB를 실행하고, 데이터베이스와 Collection을 생성한 후 제거해보았다. noSQL이기 때문에 기존 SQL을 사용하여 생성하던 방식과 차이가 있다. 서버 실행 및 접속 먼저 MongoDB 서버를 실행한다. 터미널을 켜서 'mongod' 명령어를 입력하여 서버를 실행한다. 서버가 실행되면서 pid, port번호, dbpath가 출력된다. $ mongod MongoDB starting : pid=1234 port=12345 dbpath=/data/db 64-bit host=username.local 'mongo' 명령어를 입력하여 서버에 접속한다. url서버 url과 서버 버전이 표기된다. $ mongo Mon..
스피어피싱(Spear Phishing) 특정 개인이나 기관의 약점을 교묘하게 겨냥해 스피어를 던지듯 하는 해킹 공격을 말한다. 작살형 피싱이라고도 한다. 내부 직원의 정보를 미리 염탐하고, 당사자가 믿을 수 있도록 지인/거래처를 사칭하는 이메일을 보내 악성코드 파일을 열개하는 수법이 대표적 사례이다. 지난 5월 1000만 명이 넘는 고객 개인 정보가 유출된 인터파크 해킹 사태의 시작은 특정 내부 직원을 겨냥한 스피어피싱이었던 것으로 나타났다. 미래창조과학부와 방송통신위원회가 조사한 결과 해커는 최초 스피어피싱 기법으로 인터파크의 직원 PC에 악성코드를 심는 데 성공한 것으로 확인됐다. 이렇게 심어진 악성코드는 인터파크 사내의 다수 전산 단말기로 퍼져 내부 정보를 수집했다. 이에 해커는 고객 개인정보의 저..
Google Cloud PlatForm 한가하게 구글링을 하던 중 우연히 Google Cloud PlatForm 무료사용 배너광고를 발견했다.12개월동안 사용할 수 있는 300불 credit을 제공한다는 건데, 이번 겨울 웹플랫폼 프로젝트에 유용하게 쓰일 것 같아 알아보기로 했다. Google Cloud PlatForm 이란? 구글 클라우드 플랫폼은 구글 데이터센터 인프라를 바탕으로 컴퓨트, 스토리지, 네트워킹, 빅데이터, 머신러닝 등 서비스를 제공하는 클라우드다.쉽게 말해 구글에서 제공하는 다양한 API를 우리같은 사람들도 사용할 수 있다는 것이다. 빅데이터 서비스로는 대규모 데이터를 저장, 분석할 수 있는 BigQuery 플랫폼이 있다.문법이 SQL과 유사하다고 하니 연말에 아주 간단한 어플을 만들어..
OSX에 Homebrew를 이용하여 MongoDB를 설치해보자 1. Homebrew 설치 MongoDB를 설치하기에 앞서 OSX 용 패키지 관리자인 Homebrew를 설치한다.Homebrew는 설치되는 패키지들을 기본적으로 usr/local/Cellar 디렉토리에서 관리하는데, 설정 시 개별적으로 찾아볼 필요가 없어 상당히 편리하다.터미널에서 ruby와 curl을 이용해 설치를 진행할 수 있다.https://brew.sh/index_ko.html 에 접속하여 아래와 같은 명령어를 확인 후 터미널에 입력한다. /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 아래와 같이 출력되면서..