본문 바로가기

728x90

개발 이야기

(538)
아치리눅스 한글 입력 설정 명령어 아치리눅스 gnome 환경에서는 아래 세줄 명령어만 입력하면 간단하게 한글 입력 설정을 할수가 있습니다. $ sudo pacman -S ibus-hangul $ gsettings set org.gnome.desktop.input-sources sources "[('ibus', 'hangul')]" $ gsettings set org.gnome.desktop.input-sources xkb-options "['korean:ralt_hangul', 'korean:rctrl_hanja']" gnome 41 버전에선 한글 끝글자 버그가 해결되어 있기 때문에 그놈 환경을 사용하길 추천합니다. 그럼, 공유합니다.
갤럭시스토어에 '중고검색'앱 출시 경험 후기 "중고검색" 이란 앱을 플러터로 만들어서 구글플레이에 배포햇었는데 갤럭시스토어에도 앱을 배포했습니다. 참고로, 앱소개는 아래와 같습니다. 알뜰하게 원하는 아이템을 득템하자! 이젠 여기저기 있는 중고거래앱들을 번거롭게 일일이 찾아드릴 필요가 없이 '중고검색'앱 이거 하나만으로 중고장터거래 앱들의 원하는 아이템을 검색해 볼 수 있습니다. 기존의 중고거래 앱(중고나라, 헬로마켓, 번개장터, 네이버 중고카페) 들의 모든 카테고리에 있는 아이템 중, 찾으시는 검색어를 입력하여 한번에 검색결과를 볼 수 있습니다. 갤럭시스토어에 앱 링크는 하기와 같습니다. (참고로, 갤럭시스토어도 구글플레이 처럼 이렇게 링크로 공유할 수 있습니다.) https://galaxystore.samsung.com/detail/com.ope..
파이썬 학습 용 게임 3가지 공유 유튜브와 블로그를 출처로 하여 3가지 게임을 만드는 과정을 보고 만들어 보았습니다. (학습 출처: https://nadocoding.tistory.com/ ) 해당 과정 상에서 배울 수 있는 파이썬 소스와 윈도우용 exe 들을 공유하려고 합니다. 해당 게임은 3가지 입니다. 1. MemoryGame - 소스: https://github.com/jhp72/PythonGames/blob/main/PycharmProjects/MemoryGame/Source/MemoryGame.py GitHub - jhp72/PythonGames: Python Game Projects Python Game Projects. Contribute to jhp72/PythonGames development by creating an..
리눅스 라데온 amd 그래픽 vulkan 활성화 시키는 방법 다들 아시겠지만 vulkan 은 윈도우로 치면 다이렉트x 같은거 라고 생각하시면 됩니다. 스팀은 자체적으로 알아서 활성화 되게 하는지 어떤지 이거 설정 제대로 안되있어도 게임 잘 돌아갑니다. 역시 스팀의 기술력 크.. 그럼 뭐하러 이걸 활성화 시키려고 하느냐.. 스팀이 아닌 wine 같은걸로 윈도우용 게임을 돌리거나 할때 이거 활성화 안되있으면 롤이든 뭐든 정상적으로 실행이 되지 않습니다. 검은 화면만 나온다던가... 저는 그래픽카드를 radeon r7 360 을 쓰는데 리눅스 설치하고 나면 vulkan 이 제대로 작동하지를 않았어요. 데비안에서도 아치에서도 그래서 제가 이거 작동시키는 법을 정말 어렵게 어렵게 찾아서 저같은 문제를 겪으시는 분들께 도움이 되고 싶어서 올립니다. 1. 패키지 설치. $ s..
샘플PCB - 회로개발/PCB제작 펌웨어 개발자라면 회로 디자인을 하고 PCB제작을 위해 업체에 컨택을 하는데요. 중국의 JLCPCB 라는 곳이 저렴하고 좋지만 국내와 의사소통이 긴밀히 필요하다면 하기의 SamplPCB라는 국내 업체를 이용하는 것도 좋을 것 같습니다. 참고로, PCB 제작을 의뢰할 때 필요한 항목을 하기와 같이 정리합니다. 스탠더드PCB_FR-4 스탠더드 PCB 서비스 생산규격 제작가능 층수 1 - 6층 이론상으로 6층까지 가능하지만, 6층부터는 High TG 또는 다른 재료를 사용하시길 바랍니다. 재료 FR-4, TG130 or 140 스탠더드 서비스 Only 최대 제작 가능 크기 400 X 500mm PCB 크기 오차 ±0.2mm ±0.2mm (CNC 라우팅), ±0.2mm (V컷) 솔더마스크 LPI 6가지 색상 지..
아치리눅스 자동 설치 스크립트 ( 아치리눅스 설치방법 ) 배포판 만들 실력은 안되서 자동 설치 스크립트를 만들었습니다. 고수분들이 보시기에는 별거 아니겠지만 리눅스 재설치만 20번 해가며 삽질과 노가다 수많은 시행착오 끝에 완성하였습니다. 스크립트의 이름은 archlinux auto setup - archas 라고 지었습니다. 아차스 라고 부르시면 됩니다. 저 편하려고 만들었는데 다른 초보분들께도 도움이 되길 바라는 마음에 올립니다. 깃허브 주소는 https://github.com/sephid86/archas 입니다. 설치하면 대충 스샷처럼 됩니다. (그놈 확장만 두개 추가해주셔야 합니다. dash to dock , transparent top bar) ---------- 1. ping 테스트로 네트워크 연결 되었는지 확인 ping 168.126.63.1 pi..
USB에서 라즈베리 파이 부팅 USB에서 라즈베리 파이 부팅 Raspberry Pi Boot from USB by Gus - Updated Jan 31, 2022 이 USB에서 라즈베리 파이 부팅 가이드에서는 표준 SD 카드 대신 USB 저장 장치에서 선택한 운영 체제를 부팅하는 방법을 보여줍니다. 사진 OTP(One-Time Programmable) 메모리에서 USB 부팅 모드를 활성화하는 데 필요한 단계를 안내합니다. 이 자습서를 올바르게 완료하려면 최신 Raspberry Pi가 필요합니다(아래 참조). SD 카드 대신 USB 저장 장치를 사용하여 부팅해야 하는 다양한 이유가 있습니다. 이러한 이유 중 하나는 USB 스토리지가 SD 카드에 비해 얼마나 저렴한지에 대한 것입니다. 다른 하나는 스토리지 디바이스를 자주 교체해야 할 때..
리누스 토발즈. 리눅스 커널을 Modern C언어로 변환추진 우리 모두는 Linux가 C로 작성되었다는 것을 알고 있습니다. 하지만 이 Linux가 오래된 C 언어, C 언어 표준의 1989년 버전인 C89 로 작성되었다는 것은 그렇게 많이 모르실겁니다. 이것은 ANSI X3.159-1989 또는 ANSI C로도 알려져 있습니다. 이제 Linus Torvalds는 충분하다고 판단하여 Linux의 공식 C를 2011년의 C11 표준 으로 옮깁니다. 물론 그렇게 보이는 만큼 큰 변화는 아닙니다. C89는 여전히 보편적으로 지원 받고 있는 언어이며, 모든 C 컴파일러는 이전 버전과 역호환되기 때문에 C89 프로그램을 컴파일하거나 실행하는 데 문제가 없습니다. 따라서 C11 호환 컴파일러는 C89 레거시 코드에 문제가 없습니다. 그럼 왜 C11표준으로 전환을 하는 것일까..

728x90