전체 글 9

Flutter Material 3 레이아웃을 활용한 앱 제작 체험

원제: Building an animated responsive app layout with Material 3 링크: https://codelabs.developers.google.com/codelabs/flutter-animated-responsive-layout#0 Building an animated responsive app layout with Material 3  |  Google CodelabsIn this codelab, you’ll gain experience with building an application with adaptive design that animates fluidly with Material 3 on all six platforms that Flutter suppor..

개발/software 2024.09.08

Flutter widget catalog

시간이 남아 돌아 만든건 아니고 전체적인 위젯의 규모를 파악하기 위해 공식 문서를 참고해서 만들었다.생각해보면 거의 쓰는 위젯만 사용해서인지 내가 만드는 앱들이 단조롭고 궁색(?)한 느낌이었는데앞으로는 좀 더 다양한 위젯들을 활용해 보아야겠다.더불어 테마(Theme)와 스타일링도 좀 웹처럼 신경써서 좀 더 사용자 경험을 향상시킬수 있도록 노력해야겠다. 큰 분류로는 아이폰과 안드로이드를 위해 Cupertino, Material components로 나누어 양쪽 진영의 OEM Widget을 보다 충실히 꾸밀수 있도록 했나보다.아이폰보다는 안드로이드쪽이 아무래도 구글이 만든 Flutter 이다보니 Material components 에 좀더 다양하게 신경 쓴 느낌이 든다.

개발/software 2024.09.07

기묘한 이야기(Stranger Things)

2016년부터 Netflex에서 방영하고 있는 드라마.요즘말로 요약하면 '급식들의 모험 활극' 정도로 표현할 수 있겠다.집에도 안들어가고 모험에 몰두하는 청소년들이 좀 의아하긴 하지만무엇보다 화면에 80년대 삘(!)을 충실하게 구현해서 볼때마다 가슴이 촉촉해진다.80년대 외화 느낌도 들고 애니메이션 '아키라'도 생각나고 그런다.마지막 시즌 마지막 에피소드만 남았다. 아껴보는 중... https://www.imdb.com/title/tt4574334/ 기묘한 이야기 (TV Series 2016–2025) ⭐ 8.7 | Drama, Fantasy, Horror1h | 15www.imdb.com

Zombie Zero Car(aka. zzcar)

디스토피아 세상의 좀비를 때려잡기 위해 만든 라즈베리파이 자동차. WebRTC(Video/ Audio), 모터 구동 테스트를 마치고 90%의 배선을 완료하였다. 앞뒤의 LED와 OLED 디스플레이 배선만 끝내면 자동차는 끝. ㅠㅠ 5v 배터리로 구동할때와 7.4v 배터리는 확실히 구동능력이 다르다. 또한 TPU로 출력한 앞뒤 범퍼가 마음에 든다. 생각보다 3D 프린터로 직접 만든 자동차들은 내구성이 좋지는 않다. 특히 작게 만들수록.

개발/hardware 2024.08.13

라즈베리파이용 26TOPS AI Kit

https://www.devicemart.co.kr/goods/view?no=15503063&srsltid=AfmBOoqh77a7KhCya0MsUhtZRAxDnnBTvWqurEJ7pWlL8HtJAcGr60Cp Hailo-8 AI 프로세서 가속기 ZAiV-M.2Hailo-8 AI 프로세서 / PCle M.2 M-Key 인터페이스 / 라즈베리파이5의 호환 가능한 M.2 HAT 보드에 장착되어 26TOPS의 추론성능을 발휘하는 Hailo 8 AI 가속기www.devicemart.co.kr Hailo-8 기반의 NPU를 탑재한 모듈이다.라즈베리파이 재단의 hailo-8L 그것보다 무려 두배의 처리속도를 자랑하지만 가격은 두배가 안되니 나름 괜찮을 듯.그러다가 조만간 네배, 여덟배짜리 나오는거 아닌가 모르겠네.아..

개발/hardware 2024.08.12

Raspberry Pi 5 AI Kit 데모 체험해보기

남들(?) 다하는 Object detection, Image segmentation, Pose estimation 등을 해보려고 한다.그래봐야 모델은 미리 준비되어있고 명령어만 실행해주는 정도면 손쉽게 데모를 체험해볼수 있다.yolo5, 6, 8, x 버전별로 실행이 가능하며 해상도도 변경가능하니 다양하게 체험할수 있는 환경을 제공해준다. 우선 적당한 크기(마침 놀고 있는 64GB를 사용)의 T-Flash 저장장치에 RaspberryPi OS 64bit를 설치한다. RaspberryPi OS 설치가 완료되면 WiFi, ssh 등의 설정으로 기기를 인터넷에 접속할 수 있도록 한다. https://www.raspberrypi.com/documentation/accessories/ai-kit.html 위 링크..

개발/hardware 2024.08.12

RPi 5 + AI Kit(Hailo)

구매해놓은지가 1달여 지난것 같다.이리 저리 핑계로 조립만 해두고 시작을 못했다.목표는 AI Kit을 활용해보고 ROS 2를 올려서 다음 프로젝트에 사용할 준비를 해야겠다.구성은 아래와 같다. 1. Raspberry Pi 5(4GB)2. AI Kit(Hailo AI acceleration module)3. Raspberry Pi Camera V24. 디바이스마트표 USB-c 5V 5A 어댑터 어휴...20만원 넘게 홀딱 깨졌지만 남들 다하는 AI시대에 손가락만 빨고 있을수는 없으니...에헴참고로 Hailo 모듈의 NPU는 13TOPS(Tera-Operations Per Second)라고 하는데 이는 Nvidia의 Jetson nano 의 그것(472 GFLOPS)에 비하면 괄목할만한 성장을 이룬듯 싶다(..

개발/hardware 2024.08.12