스크래치 블록 코딩에서 가장 기본적인 동작에 해당하는 고양이 움직이기를 작성했습니다. 이 코딩 구조는 텍스트 코딩에서도 같은 개념으로 만들게 되는 기본 구조입니다. 파이썬이나 C언어와 같은 프로그래밍 언어를 이용할 때는 Hello World ! 출력 코드가 제일 처음에 나오지만 스크래치와 같은 블록 코딩의 경우 이미 동작 시킬 대상이 표시되어 있거나 불러오기로 간단히 붙여 넣을 수 있으므로 바로 객체(여기서는 고양이)를 움직이는 코딩을 해 볼 수 있습니다.
[뉴스] AI를 이용한 유명 모델
항상 그렇듯이 기사 제목이 자극적입니다. “충격”라는 단어에 익숙해져 충격을 받지 않는 면역이 생긴 것은 좋은 현상이라고 봐야 할는지. 기사 내용은 쇼핑몰을 운영하는데 모델 섭외 어려움이 있어서 AI를 이용해서 만들었다는 내용입니다. 5분 만에 만든다는 얘기를 하는데 제가 초보라서 그런지 완성도가 떨어지는 것 하나 만드는 데 족히 50분은 걸리는 것 같습니다. 여기 블로그에도 올린 적이 있는데 사람의 경우 가장 큰 문제가 손 모양이 이상하다는 것입니다. 육손인 경우가 반 이상이고 비정상적으로 손가락이 길기도 하고, 관절 구조상 나올 수 없는 팔 위치도 그렇습니다. 갑자기 어디서 손이 불숙 튀어나오기도 하고요.
어도비 파이어플라이 (Adobe Firefly) 소개
Firefly는 Adobe에서 만든 AI 기반 창작 툴입니다. ChatGPT와 같이 명령 프롬프트에서 요구사항을 알려주면 이미지, 오디오, 영상을 만들어줍니다. 아래의 링크로 들어가면 Adobe Firefly가 어떤 것인지 자세한 안내가 있습니다.
[도서] 레트로 게임 만들기 with 파이썬
파이썬으로 게임을 만들기 위해서는 pygame라는 라이브러리를 사용합니다. 오래전에 2.7버전과 3.x 버전이 혼용되고 있을 때 잠깐 접했었는데, 이후 pygame이 3.x로 업데이트가 늦어져서 한동안 잊고 있었습니다. 최근에 파이썬 관련 도서를 구입하는 과정에서 연관 검색에 나와 구입하게 되었습니다. pygame을 사용해서 고성능 게임을 만들 수는 없지만 책 제목과 같이 레트로 게임 정도는 만들 수 있고, opencv와 함께 이미지 또는 저 해상도의 영상 출력 정도는 가능합니다.
엣지 탭별로 글자 크기 조절하기
저는 라즈베리파이 커넥트를 이용해서 라즈베리파이를 원격으로 사용하고 있습니다. GUI를 이용한 원격제어가 반응 속도가 빠르지 않아 특별한 상황이 아니면 쉘 모드를 사용하게 되는데요. 문제는 라즈베리파이 커넥트 자체에 쉘 화면의 글자 크기를 바꾸는 기능이 없습니다. 커넥트가 웹상에서 실행되는 것이라 Ctrl + ‘+’키로 확대하면 되기는 하는데 이렇게 하면 웹브라우저에 있는 다른 탭의 글자 전체가 확대되는 불편함이 있습니다. 그래서 확장 프로그램을 찾아봤는데 많이 쓰이는 것으로 보이는 Zoom Plus가는 프로그램이 있어서 사용해봤습니다. 저는 Microsoft Edge를 사용하는데 크롬용도 있을 것으로 생각됩니다.