공부 66

[Dev #1] boot loader build

회사 업무 진행용을 정보 보안에 문제 없는 수준으로 풀어서 사용하려고 기록을 해둔다. 통상적인 개발과정과 동일하므로 보안 문제가 없다고 생각된다. #1 git으로 소스코드를 받는다. git이 없다면 설치를 하자. $sudo apt install git 소스코드가 받아졌음을 알 수 있다. 서버에 ssh인증서를 설치하면 password를 별도로 입력하지 않고 쉽게 여러 repository의 소스 코드를 받아 올 수 있다. #2 make를 한다. 처음 우분투를 깔았더니 아무것도 없다. 하나씩 따라갈 예정이므로, make를 설치한다. $sudo apt install make make를 해보자. 툴체인이 없다. 설치를 해야한다. stbgcc-6.3-1.6은 github에 open되어 있으므로 받아서 사용을 해보자..

공부 2020.09.01

[Linux] JRE 설치

linux용 vpn을 설치했더니 java가 없다고 설치를 하란다. java -version을 하면 java 설치 메시지가 뜨는데,아래 처럼 설치 하였다. $sudo apt update $sudo apt-get install default-jre 다시 버전을 확인해보자. $ java -version openjdk version "11.0.8" 2020-07-14 OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu118.04.1) OpenJDK 64-Bit Server VM (build 11.0.8+10-post-Ubuntu-0ubuntu118.04.1, mixed mode, sharing) 정상적으로 잘 설치가 된 것을 알 수 있다.

공부 2020.09.01

[RDK #1] RDK Overview

RDK(Reference Design Kit)에 대해서 이야기 해보기로 합니다. RDK는 Comcast에서 설계한 Cable STB를 위한 SW Stack입니다. 처음에는 Comcast X1 Gateway 및 Xi-3(?) 시리즈의 Client STB용으로 설계가 되었는데요. CPC(Comcast Platform Components)를 제외한 RDK는 open이 되어 있습니다. 다만, 사용가능한 SoC가 정해져 있는데요. 개인들이 접근하기에는 좀 어려움이 있습니다. 최근(?)에는 RealTek도 참여를 해서 Broadcom이외의 SoC vendor가 생긴 상황입니다. (ST Micro는 STB 사업을 접어서...) 몇몇 대만 업체가 STB 시장에 진입을 하려다가, 진입장벽(Broadcom)에 막혀 소송을..

공부 2020.08.28

[용어] TLS(Transport Layer Security) 전송 계층 보안

TLS를 수업시간에 들었었는데 1년만에 아무 기억이 안난다. SSL이 TLS 로 이름이 바뀐거였는데, 이유가 있었.. 넷스케이프에서 넘어오면서 이름만 TLS로 바뀐것으로 알고 있는데... Open SSL, 용어의 조각들이 떠다닌다. 한번 정리를 해야겠다. 전송 계층 보안 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 전송 계층 보안(영어: Transport Layer Security, TLS, 과거 명칭: 보안 소켓 레이어/Secure Sockets Layer, SSL)[1]는 컴퓨터 네트워크에 통신 보안을 제공하기 위해 설계된 암호 ko.wikipedia.org

공부 2020.08.27

[용어] SNMP(Simple Network Management Protocol)

SNMP(Simple Network Management Protocol)은 간이 망 관리 프로토콜 (Simple Network Management Protocol, SNMP)은 IP 네트워크상의 장치로부터 정보를 수집 및 관리하며, 또한 정보를 수정하여 장치의 동작을 변경하는 데에 사용되는 인터넷 표준 프로토콜이다. (Wiki) 간이 망 관리 프로토콜 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 간이 망 관리 프로토콜(Simple Network Management Protocol, SNMP)은 IP 네트워크상의 장치로부터 정보를 수집 및 관리하며, 또한 정보를 수정하여 장치의 동작을 변경하는 ko.wikipedia.org MIB : 관리 되어야 할 특정한 정보, 자원을 객체라 하..

공부 2020.08.27

[프리미어] 오디오 싱크 맞추기

소니 RX100-II로 촬영을 하고 아이폰에 마이크 연결해서 녹음을 해보았는데, 녹음 파일을 카피하고 드래그 한다음에 싱크를 누르면 쉽게 된다. (아래 링크 참조) VLLO나 루마 퓨전에서는 수동으로 맞춰야하는데 사람이 인식하는데는 한계가 있으므로 어느 정도 오차가 생길 수는 있겠다. 파이널 컷이나, 프리미어를 사용할 때는 문제가 없는데 다른 프로그램에서는 기능적인 한계가 있다. 이런거 지원해주면 좋겠는데 말이다. 어도비 프리미어 프로, 오디오 싱크맞추기 (소리 맞추기) 안녕하세요. 코예커플입니다. 동영상 제작시 사용하면 좋은 간편한 기능에 대해서 공유드리고자 합니다. 바... blog.naver.com

공부 2020.08.25

[우분투 개발환경#1] 우분투 18.04 LTS 설치

[우분투 개발환경#1] 우분투 18.04 LTS 설치 [우분투 개발환경#2] Cross compiler를 이용한 source code build [우분투 개발환경#3] Android platform용 SDK build #1. 우분투 18.04 Desktop download #2. iso 이미지 부팅 usb 만들기 #3. ssh 설치 #4. vim 설치 #5. samba 설치 - windows-linux file 공유 #1. 우분투 18.04 Desktop image https://releases.ubuntu.com/18.04/ desktop image를 받는다. #2. iso 이미지 부팅 usb 만들기 Rufus 3.11 을 다운로드 받아 설치 하였다. https://rufus.ie/ iso 파일을 선택..

공부 2020.08.21

[Linux] 우분투(ubuntu) stbgcc-6.3-1.6 install

회사에서는 BRCM toolchain을 사용하는데, 요즘은 github에 release되어 있다. 손쉽게 구할수 있고 github.com/Broadcom/stbgcc-6.3/releases/tag/stbgcc-6.3-1.6 Release stbgcc-6.3-1.6 · Broadcom/stbgcc-6.3 Add python runtime and statically link python library for gdb build toolchains on centos-6.7 vagrant enviroments binutils: Fix R_ARM_THM_JUMP24 entry binutils: Fix generation of alignment frags Use... github.com 위 deb package를 받..

공부 2020.08.18