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

개요 아마도 한달전에 리디페이퍼 4를 구매했다. 평소에는 손에 들고 읽었지만 뭔가 다른 작업을 하거나 손이 바쁜 상황에서는 어디 거치해두고 잠깐잠깐 읽으면서 페이지를 넘기고자 했는데 이게 은근 불편하다 버튼을 누르려면 팔을 멀리까지 뻗어야하고 터치던 물리버튼이던 힘조절을 잘 안하면 거치대가 밀리거나 넘어지고. 그래서 손으로 제스처를 하면 페이지가 넘어가는 그런 장치를 만들어 볼 수 있을까? 하는 생각을 하게 되었다. 이미 리모컨 역할을 하는 제품이 있다는건 좀 나중에 알게 되었는데 당시에는 블루투스 마우스를 연결해서 bt hid 가 동작한다는걸 파악해서 얼추 가능할거라 생각했다. 모자른 그림판 실력으로 표현하면 대충 이런 느낌의 제품을 만들고 싶다. 부품의 선정 블루투스가 되는 아두이노 호환 보드를 구입..

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..

개요 Byobu는 정말 좋은 도구다 병풍이라는 이름에서 따와서 영어로 byobu라 부르고 있는데 이게 정말 물건이다. 뵤부나 TMUX가 없이 리눅스를 사용하게 된다면 아마 터미널 을 오가느라 터미널 창을 여러개를 띄워서 화면을 어지럽힐거다 그리고 회사에서 실행 시켜놓고 간 빌드 의 진행상황을 집에서 확인이 불가능 할것이다. 하지만 Byobu는 이모든걸 해결해준다. 장점 터미널 분할 병풍이라는 이름에 걸맞게 Byobu는 터미널 화면 하나를 여러개의 격자와 탭으로 분리해서 사용할 수 있게 해준다. 사실 이건 TMUX에서 제공하는 기능이기는 하지만 Byobu 자체가 TMUX를 사용하기 편하게 해준 도구다보니 그냥 TMUX의 장점은 다 Byobu의 장점이다. 이렇게 터미널을 여러게의 격자로 분할 할 수 있다. ..
개요 To run a command as administrator (user "root"), use "sudo ". See "man sudo_root" for details. 우분투에 새로 사용자를 추가하면 이렇게 로그가 나온다 이럴때는 다음 명령으로 sudo hint를 없앨 수 있다. touch ~/.sudo_as_admin_successful
개요 우분투 서버에 도커를 설치하는 법을 알아보자 예전에는 설치 과정이 워낙 복잡하고, 우분투 패키지에서 제공하는 방식또한 마찬가지로 구버전만 제공을 하다보니 설치가 많이 어려웠는데 도커 공식 홈페이지에서 편리한 방법이 소개되어 여기다 옮긴다. 설치하기 도커 홈페이지 에서 제공하는 인스톨 스크립트이다. root 나 sudo 권한을 필요로 한다. curl -fsSL https://get.docker.com -o get-docker.sh DRY_RUN=1 sh ./get-docker.sh 이것만 설치하면 끝이다. 도커 권한 추가하기 sudo usermod -aG docker $USER 사용자에게 도커 권한을 안주면 매번 sudo docker .... 처럼 앞에 sudo 를 붙여야 하니 위 명령어를 실행해서 ..