일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- awk
- Go
- 유닉스
- ssh-copy-id
- go multifile manage
- 리눅스
- MAN
- WebCam
- 명령어
- 코로나바이러스
- tldr
- grep
- UNIX
- 리눅스 멀티미디어
- 자율주행
- ssh-keygen
- barcode
- carla
- TEE
- 사회적거리두기
- CODE128
- 자택근무
- go make new project
- 파이프 와이어
- linux go new project
- sudo
- 예제
- go new project
- html5
- linux
- Today
- Total
목록알아보기 (37)
힘내라 일처리

개요 임베디드 쪽에서 개발을 하다보니 이것들이 뭔가 싶을때가 있어서 공부해 보기로 했습니다. https://prodigytechno.com/emmc-vs-ufs 이곳의 자료를 참고해서 작성했습니다. eMMC 란? eMMC는 Embedded MultiMedia Card 의 약자로 모바일용으로 사용되는 NAND 플레시 메모리 솔루션입니다. 주로 스마트폰이나 태블릿과 같은 임베디드 장치에서 주로 사용하게 됩니다. eMMC 의 특징 저렴한 가격 반이중 통신으로 읽고 쓰는 것을 동시에 진행 할 수 없음 UFS 란? UFS는 Universal Flash Memory 의 약자로 범용 플래시 메모리입니다. 나름 차세대 플레시 메모리 인듯 합니다. UFS 의 특징 LVDS Low Voltage Differential S..

개요 아마 기존에 리눅스에서 시리얼 커뮤니케이션을 하기 위한 프로그램으로 minicom이나 picocom 같은 프로그램을 많이들 사용했을 겁니다. 그런데 이러한 프로그램들은 byobu나 tmux에서 같이 사용하면 단축키를 정상적으로 사용할 수 없어 이용이 불편합니다. ctrl+a 같은 명령어를 사용할 건데 이것들이 이미 기존 byobu나 tmux의 명령어와 충돌 되기 때문 이지요. 그런 의미에서 Tio는 단축키가 충돌되지 않고 아주 편하게 사용할 수 있습니다. 설치 방법 Snap 을 이용한 설치 sudo snap install tio apt 를 이용한 설치 sudo apt install tio 사용법 sudo tio -b 115200 /dev/ttyUSB0 115200 은 원하는 Baudrate로 바꾸어..

당연히 UDS가 좋다. https://stackoverflow.com/questions/14973942/tcp-loopback-connection-vs-unix-domain-socket-performance TCP loopback connection vs Unix Domain Socket performance Working on an Android and iOS based application which require communication with a server running in the same device. Currently using TCP loopback connection for communicating with App and Server (... stackoverflow.com 하지만 처..

HTML5 가 나온 이후, 어쩌면 그 무렵 브라우저를 통해서 할 수 있는 일들이 많아졌습니다. 별도의 스카이프 같은 프로그램을 설치 하지 않고, 브라우저 상에서 화상 채팅이 가능해지기도 하고, 오피스 같은 프로그램조차도 브라우저를 통해서 접근할 수 있게 되었습니다. 그만큼 브라우저 엔진이 무거워 지기는 했지만, 반대로 무거운 브라우저 엔진 하나로 아주 많고 다양한 서비스를 별도로 설치된 프로그램 이상으로 이용하기 수월해진 것이지요. 서론이 잡다하게 길었고 다음과 같이 따라하면 됩니다. HTML 파일부터 보시죠 카메라 영상을 표시해주는 핵심 태그는 입니다. 기존에 사용하던 해당 태그의 사용 방식과는 달리 src를 직접 입력해주지 않는데, 이는 js단에서 웹캠 stream 객체를 전달해주기 위함입니다. JS..

https://keepworking.tistory.com/43 Caddy2 알아보기 / 자동 HTTPS / 리버스 프록시 Caddy2 에 대해서 캐디 2는 사용하기 쉽고, 빠르고, 안전하도록 설계된 웹 서버 소프트웨어이자 강력한 HTTP/2 서버입니다. 아래와 같은 기능들을 가집니다. 자동 HTTPS: Caddy 2는 Let's Encrypt에서 SSL/TLS keepworking.tistory.com 컨텐츠를 많이 수정해서 새로 업로드 했으니 확인 부탁드려요 https://caddyserver.com/v2 Caddy 2 - The Ultimate Server with Automatic HTTPS Caddy is a powerful, enterprise-ready, open source web serve..

리눅스에서 크로스 컴파일을 하기 위해 "gcc-arm-linux-gnueabi" 를 설치했는데 gcc 는 컴파일러고, arm 은 아키텍쳐고, linux 는 os고, gnueabi는 뭐지? 하는 생각이 들었다. 나름대로 찾아본 결과로는 GNU + Embedded + ABI 의 약자였고 여기서 ABI는 Application Binary Interface의 약자이다. API 소프트웨어간 통신에 대한 인터페이스라고 했을때, ABI는 소프트웨어가 실행 되는 환경에 대한 인터페이스 정도로 이해가 된다. 즉, 특정 아키텍쳐나 os같은 환경 기준으로 기계어가 동작하기위한 인터페이스 규칙

Introduction The FFMPEG has several functions to convert videos and there is more special function what i want to show you Libcaca http://caca.zoy.org/wiki/libcaca libcaca is converting tool with Graphic to text FFMPEG libcaca and also FFMPEG has libcaca converter and if we use it we can play video on terminal even it not usefull Let's try ffmpeg -i nyan-cat.mkv -c:v rawvideo -pix_fmt rgb24 -f c..

개요 ffmpeg에는 영상을 다양하게 변환하는 기능이 있는데 좀 특별하고 재밌는 기능이 있어 소개해 드리고자 합니다. Libcaca http://caca.zoy.org/wiki/libcaca 그래픽 영상이나 이미지를 터미널 등에서 뿌릴 수 있도록 텍스트로 변환해주는 기능을 제공하는 라이브러리입니다. FFMPEG libcaca 그리고 FFMPEG에서도 libcaca를 사용한 모듈이 있는데 이것을 활용하면 shell에서 동영상을 재생할 수 있습니다. 물론 뭐 의미는 없을지라도요 시도해보기 ffmpeg -i nyan-cat.mkv -c:v rawvideo -pix_fmt rgb24 -f caca - 위와 같이 영상이 보이게 됩니다. 썩 좋지는 않지만 아무튼 보입니다.

Summary few times ago I wrote post about motd https://keepworking.tistory.com/8 and AFAIK it showes for all user on this server but i did not want to show to another people, so i tried some way to fix it actually it is not to normal way, but it works Write profile.d script Let write script in to /etc/profile.d/usermotd.sh you can use vi or nano like that sudo vi /etc/profile.d/usermotd.sh test -..

개요 예전에 MOTD관련해서 글을 다룬적이 있다. https://keepworking.tistory.com/8 보면은 알겠지마는 이건 전체 유저에게 동일하게 적용이 되는데 서버를 함께 공유하는 사용자에게 동일한 접속 화면을보이기는 좀 좋지 않으니 사용자 별로 별도의 화면을 둘 수 있는 방법을 좀 찾아서 이번에 공유 하게 되었다. 정석인 방법은 아니고 실제로 MOTD가 나오는 타이밍과 다르지만 쓸만하다. profile.d 스크립트 작성하기 /etc/profile.d/usermotd.sh 파일을 만들어서 수정해주자 sudo vi /etc/profile.d/usermotd.sh 명령으로 수정하거나 nano를 사용해도 된다. test -e /home/$USER/.motd && cat /home/$USER/.mo..