분류 전체보기 126

코드리스 이어폰 초심자의 에어팟 프로 구매 및 사용 후기

에어팟 프로가 19년 11월 13일 국내 정발 되었다! 이전부터 코드리스 이어폰을 구매하려고 맘먹고 있었는데, 마침 프로 버젼이 출시된다는 소식을 듣고 정보를 좀 찾아보았다. 결과적으로 에어팟으로 구매하게 되었고(감성충), 시간이 난 김에 받고 쓴 후기를 작성한다. ​ 많은 코드리스 이어폰 중 에어팟 프로를 고른 이유는 디자인이 컸다. 콩나물이라고 다들 하지만, 내 눈엔 다른 애들보단 얘가 제일 낫다. 다른 것들은 보청기 느낌이랄까. 역시 애플은 감성으로 쓴다. 외부 포장이 제대로 되어 있어서, 중간에 부서질 일은 없겠다 싶었다.. 까면 깐지 터짐 ​ ​ ​기본적으로 M이 껴져있고, S/L를 서브로 1개씩 준다. 한줄평 : 역시 애플은 믿고 쓸 수 있다. 총점 : ★★★★☆ 1. 이전에 노캔 유선 이어폰..

일상 2019.11.20

👉 [Linux] unsupported class file major version 55 해결 방법

리눅스 환경에서 spark를 돌리다가 java 버젼 관련 문제가 생겼다. java -version 출력 : openjdk version "11.0.4" 2019-07-16 stackoverlfow를 뒤지다 보니, java 버젼 변경 방법을 알려주었다. sudo update-alternatives --config java 했으나 적용이 안된건지 java -version 해도 똑같았다. 그래서 아래와 같이 강제 세팅을 해주니 잘됐다. sudo update-alternatives --set java /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

컴퓨터 공학 2019.11.03

👉 [Spark] java.net.BindException : Service 'sparkDriver' failed after 16 retries 오류 해결 방법

Linux 에 Spark 최신버젼을 설치 및 자바 정상 설치했으나, ./spark-shell 로 bin 폴더 내의 쉘스크립트 실행시에 위 이미지와 같은 오류가 발생한다. java.net.BindExcpetion: 요청한 주소를 배정할 수 없습니다: Service 'sparkDriver' failed after 16 retries ( on a random free port) ! 해결 방법 ! 1. hostname 을 통해 현 호스트네임 확인 2. /etc/hosts 를 열어서 안에 127.0.0.1 "호스트네임" 추가 정상적으로 구동 되는 것을 볼 수 있다. ( 워닝이 뜨긴 하지만 그건 그거대로 해결하도록 하자,)

컴퓨터 공학 2019.11.01

👉 [번역] 객체 인식(Object Recognition) 이해 : 딥러닝 vs 머신러닝 방식

출처 : https://www.mathworks.com/solutions/image-video-processing/object-recognition.html 영상 내 물체를 식별하는 과정은 객체 검출(Object Detection)과 객체 인식(Object Recognition) 으로 크게 나눌 수 있다. 그 중 객체 인식에 대한 좋은 글이 있어 번역 및 정리를 하기 위해 가져왔다. 알고 있는 내용을 통해 직역했기 때문에 원본과 단어 선택에 있어서 느낌 차이가 있을 수 있다. What Is Object Recognition? Object recognition is a computer vision technique for identifying objects in images or videos. Object..

👉 [Github] 깃허브 repository 이름 변경

깃허브의 프로젝트 명을 바꾸고 로컬의 깃에서도 변경된 주소로 푸시가 가능하도록 변경하고자 하는 경우. 깃허브 repository 접속시 Settings 메인에 Repository name 에 이름을 넣고 Rename 시킨 후, 로컬 깃에서 git remote set-url origin "새 주소" 위 명령어를 통해 원격 연결이 가능하다. git remote -v 위 명령어를 통해 변경된 원격 저장소 확인 가능.

컴퓨터 공학 2019.10.28

[번역] AI deepfakes are now as simple as typing whatever you want your subject to say

출처 : https://www.theverge.com/2019/6/10/18659432/deepfake-ai-fakes-tech-edit-video-by-typing-new-words AI deepfakes are now as simple as typing whatever you want your subject to say Editing the words right out of your mouth www.theverge.com In the latest example of deepfake technology, researchers have shown off new software that uses machine learning to let users edit the text transcript of a v..

👉 [Python] 싱글톤(Single) 패턴으로 DB 접근하기

싱글톤 패턴? 디자인 패턴 책을 읽다보면 빠지지 않는 패턴이다. In software engineering, the singleton pattern is a software design pattern that restricts the instantiation of a class to one "single" instance. This is useful when exactly one object is needed to coordinate actions across the system. 출처 : 위키피디아 singleton pattern 해석 : 소프트웨어 엔지니어링에서, 싱글톤 패턴은 클래스의 생성을 오직 한가지 인스턴스로만 제한하는 소프트웨어 디자인 패턴이다. 이는 시스템 전체적으로 행동을 제어하는데에 한..

컴퓨터 공학 2019.10.25

👉 [SQL] 기본적이고 자주 사용하는 SQL 문법 정리

Structured Query Language: SQL 데이터 베이스 질의 언어 무슨 프로젝트를 하던, DB는 빠질 수 없는 요소이다. 나 또한 그렇기에 자주 사용한다. 하지만 다른 일을 하다가 SQL 작성하려면 종종 까먹기 마련이었다. 기본적인 것만 이 기회에 정리하고자 한다. - INSERT : 데이터 입력 구문 INSERT INTO 테이블이름 (필드1, 필드2, ...) VALUES (value1, value2, ...); ex) INSERT INTO user (name, password) VALUES ("Park Boyoung", "asd123"); - UPDATE : 데이터 수정 구문 UPDATE 테이블이름 SET field1=value1, field2=value2 WHERE field3 = v..

👉 [Python] requests 모듈 기본 활용

Requests is an elegant and simple HTTP library for Python, built for human beings. 기본 형태 1 2 3 4 5 6 import requests response = requests.get(URL) response.text # TEXT 값 response.status_code # HTTP 상태 코드 response.json() # 반환값 JSON 파싱 URL로 파라미터 패싱 1 2 payload = {'key1': 'value1', 'key2': 'value2'} r = requests.get(url, params=payload) Timeout 설정 * 단위는 sec 1 2 3 4 5 6 7 try: requests.post(url, data..

컴퓨터 공학 2019.10.19