본문 바로가기

728x90

개발 이야기

(538)
리눅스 - OS 재설치 시 설치된 어플리케이션 백업 방법 질문) 거실에서 공용으로 사용하던 pc의 os를 다시 설치해보려고 합니다. ubuntu bionic 기반의 bodhi 5.0을 쓰고있었는데 이제 사용한지 꽤 오랜 시간이 지났고 qt기반의 데스크톱 환경을 가진 다른 배포판도 써보고 싶어서 이 참에 바꿀까하네요. 매번 os 재설치시 홈 폴더 백업은 정말 부담이 없는데 반해서 그동안 크고 작은 삽질을 거쳐 셋업해둔 어플리케이션은 다시 셋팅하는 부담감이 만만치않네요. 다른 분들은 os 교체하실 때 어떠신지 궁금합니다. 노하우도 공유해주시면 감사하겠습니다. 전 앞으로 삽질했던 내용들은 어디 메모로라도 정리하는 습관을 들여야할 것 같아요. 답변) - Flatpak 앱 기반으로 이용할 경우, 앱 재설치야 명령줄에서 하면 되고 ~/.local/share/flatpak..
AngularJS의 지원이 중단되었군요. LTS가 '21.12.31부로 종료되었습니다. Angular를 사용하셨던 분들은 상관 없지만, AngularJS로 운용하셨던 분들은 향후 운영 로드맵에 반영하셔야 될 것 같네요. ------------ 블로그 https://blog.angular.io/discontinued-long-term-support-for-angularjs-cc066b82e65a 관련기사 ‘앵귤러JS’ 11년 만에 종료··· “서드파티 지원 옵션은 사용 가능” - CIO Korea 그럼, 공유합니다.
ESP32 - Jtag 디버깅 방법 ESP32 디버깅 방법은 하기의 espressif 공식 문서가 있습니다. JTAG Debugging - ESP32-C3 - — ESP-IDF Programming Guide latest documentation (espressif.com) JTAG Debugging - ESP32-C3 - — ESP-IDF Programming Guide latest documentation This document provides a guide to installing OpenOCD for ESP32-C3 and debugging using GDB. The document is structured as follows: Introduction Espressif has ported OpenOCD to support the ..
ST의 BlueNRG 칩과 WISE Studio 사용 시 버그 BlueNRG 라는 ST의 BLE칩셋이 있는데 이걸로 프로젝트 샘플로 빌드 환경 구성 중입니다. IDE는 ST에서 제공하는 WISE Studio 라는 IDE(통합개발환경) 입니다. 이 IDE도 이클립스 기반으로 만든 것 같더라구요. 그런데, 프로젝트 샘플을 IDE에서 import하고 build하면 툴에서 makefile을 auto-generation 하고 빌드를 하게 되는데,,, 자동 생성된 makefile을 보니 SDK의 path가 항상 고정적이더라구요. 예를들면, E:\Driver\xxx 그리고 E:\Middleware\xxx 이런 식으로요. xxx 에 해당하는 파일들의 위치 그러니까 해당 파일들의 SDK의 디렉토리를 다른 경로로 잡아서 설치하고 wise stuido 툴에서 import된 프로젝트의 ..
리눅스 민트 20.3 공개 리눅스 민트 20.3 이 공개되었습니다. 지난해 7월 나온 20.2처럼 우분투 20.04 LTS 기반이고, 2025년까지 지원됩니다. (아직 날짜가 확정되지 않았지만 리눅스 민트 21이 그 전까지 나올 예정입니다) * 다운로드 : https://linuxmint.com/download.php 내장 테마 'Mint-Y'가 조금 변경되었습니다. 기본적으로 창 모서리가 둥글어졌고 버튼도 커졌습니다. 예전 테마를 원할 경우 mint-themes-legacy 패키지를 설치하면 된다고 합니다. 를 기준으로 왼쪽이 예전, 오른쪽이 새 테마 우분투를 비롯해 다른 리눅스 배포판들도 다크 테마를 기본으로 사용하는 추세여서 민트의 내장 미디어 앱도 다크 테마를 기본으로 사용하는 것으로 바뀌었습니다. (Celluloid, H..
Wizifi360(wifi모듈) EVB Mini 보드 정보를 공유 Wizifi360 EVB Mini 보드 정보를 공유합니다. 참고로 이 게시글은 하기에도 동시에 공유되었습니다. => http://cafe.daum.net/opensupport.xyz/pt6J/6 Wizfi360 이라는 모듈 기반의 미니 EVB보드입니다. Wizfi360모듈은 하기와 같이 Wiznet 이라는 회사에서 만든 wifi 모듈입니다. https://www.wiznet.io/…/…/wizfi-module-embedded-wifi-module/ Wizfi360모듈 기반의 보드로 Wizfi360 EVB 가 있고 지금 소개드리는 Wizfi360 EVB MINI 보드가 있습니다. 참고로 Wizfi360 EVB보드 정보 링크는 아래와 같습니다. https://www.wiznet.io/product-item/..
JTAG 과 SWD, 디버깅 차이 우선, JTAG 이나 SWD 디버깅 방법등이 임베디드 보드 개발 시 많이 사용됩니다. 전통적으로 JTAG는 많이 사용되어 왔고, SWD는 ARM사에서 만든 core를 기반으로 하는 MCU들에서 기본 제공되는 디버그 기능입니다. 즉, JTAG는 Arm코어가 아닌 MCU에서도 제공되고 있고 Arm사에서 나온 코어를 기반으로 하는 MCU들은 기본적으로 JTAG 과 SWD 디버그 기능을 모두 제공하는 편입니다. 그외 디버깅 방법은 여러개가 있습니다 하기 링크를 보시면 알수 있습니다. https://www.epnc.co.kr/news/articleView.html?idxno=216823 고급 디버깅 기능으로 디버깅 시간 줄이는 법 - 테크월드뉴스 [테크월드뉴스=이혜진 기자] 디버깅 인터페이스를 설명하기 전에 현재..
Segger J-Link, 르네사스 RA6E1 RTT 보드에 세거 RTT 기능 사용하기 르네사스 RA6E1 보드에서, 세거(Segger) j-link의 RTT기능을 사용하기 위한 유튜브 가이드를 공유합니다. https://www.youtube.com/watch?v=Lemp-F8i61A&list=PL_kodi8aQG86C8AMQ7LzQ8Rkhen_Sjm9x&index=9 여기 영상에서 보듯이 , 세거의 RTT 기능을 사용하기 위한 방법은 굳이 르네사스의 RA6E1 보드가 아니더라도 다른 보드, 다른 MCU 에서 대동소이한 방법으로 적용하여 RTT 기능을 사용할 수 있습니다. https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=nicepants&logNo=220663631812 위 링크와 같이, 한마디로 세거 RTT 기능은 ..

728x90