일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Apple II
- 컨트롤러
- 닌텐도 스위치
- PSP
- Castlevania
- PC엔진
- ps4
- 게임기어
- fpga
- 8Bitdo
- YS
- 슈퍼패미컴
- 게임보이
- 메가드라이브
- 메트로이드
- 이스
- MSX
- 용과 같이
- snes
- 슈퍼마리오
- 3DS
- mister
- 악마성
- analogue
- LMD
- 젤다의 전설
- 패미컴
- Mega Drive
- RGB
- Today
- Total
목록IT, Computer (198)
Just a Blog
애플이 아이클라우드(iCloud) 서비스 중 하나였던 '내 사진 스트림'(이하 '포토스트림') 서비스를 종료한다고 밝혔다. Information about the My Photo Stream shutdown My Photo Stream is shutting down on July 26, 2023. Learn more about this transition and how to keep your photos up to date across all your devices and safely stored in iCloud. support.apple.com 그리고 아이클라우드와 연결된 메일을 통해 서비스 종료를 공지했다. 아이클라우드의 포토스트림 서비스는 2011년 WWDC에서 아이클라우드를 처음 발표할 때 함께..
1. 프로그램이 가질 수 있는 잠재적 런타임(run-time) 에러를 컴파일 타임(compile time)에서 미리 발견하고 방지할 수 있도록, 프로그래밍 문법과 규칙에 강제한다는 느낌이 들었다. 2. 그동안 여러 프로그래밍 언어에서 문제가 되었던 힙(heap) 메모리 사용으로 인한 오류들을 막기 위한 여러 장치들(ownership, life-time 등)에 공을 많이 들인 것 같아 보인다. 3. 러스트의 독특한 메모리 관리 방안에 맞게 프로그래밍 하기 위해서는, 단순히 코드 컨버팅이 충분하지 않고 프로그래밍 패러다임을 바꿔야 할 경우도 많을 것 같다. 4. 컴파일 에러 시 컴파일러가 제공해 주는 정보와 제시된 힌트가 굉장히 상세하고 유용해 놀랐다. * 러스트 관련 이전 글 '만들면서 배우는 러스트 프로..
어렸을 적 집에서 시청했던 TV는 물론이고, 어릴적 갖고 있던 8비트/16비트 컴퓨터들의 디스플레이도 모두 CRT(Cathode-Ray Tube) 디스플레이였다. 1990년대 말 그 이전에는 대부분의 TV, 모니터가 대부분 CRT 방식이었고, 2000년도가 되면서 TV에는 PDP 패널 등의 차세대 디스플레이가 적용되었고 PC용 모니터로 LCD 패널 도입이 시작되었던 것으로 기억한다. 학창시절 PC를 사용할 때 당연히 CRT 디스플레이를 모니터로 사용했지만 항상 불만이 있었다. 일단 모니터가 너무 무거웠는데, 17인치나 19인치 모니터를 사용하던 때에 PC를 옮기려면 PC 본체 보다 모니터를 옮기는 것이 더 힘들 정도였다. 또한 전자파라는 것 때문인지는 확실히 모르겠지만 모니터를 장시간 마주하고 있으면 두..
Alfred 5 Powerpack을 구매하고 사용해 보면서 이전에 사용하던 workflow들을 설치/조정했다. [macOS 앱] Alfred 5 Powerpack 구매 Alfred 3, 4 버전에 이어 Alfred 5에 대한 Powerpack도 구매. 이번에는 'Mega Supporter' 라이센스로 구매. wehong.tistory.com 이번에도 환율계산을 할 수 있는 workflow 중 새로 개발된 것이 있는지 살펴 보았는데 여전히 잘 보이지 않았다. Alfred에서 환율계산 기능을 하는 workflow들이 개인 개발자들로부터 공개되어 있기는 하지만, 이상하게도 대부분 PHP를 이용한 것들이라 사용하기 어려웠다. 특정 앱의 특정 기능 하나를 위해 macOS에 PHP를 설치하는 것은 아무래도 내키지 ..
Alfred 3, 4 버전에 이어 Alfred 5에 대한 Powerpack도 구매. 이번에는 'Mega Supporter' 라이센스로 구매.
Typora 앱을 구매했다. 정식 발매 전에 Beta 버전을 사용하다가 이번에 구매하게 되었다. 그런데 이 앱을 구매한 이유는 Markdown으로 글을 작성하기 위한 것은 아니었다. 글을 작성하기 위해서는 (구버전) Ulysses를 사용하면 되고, 내용을 정리하기 위해서는 MacDown을 사용하면 되며, 간단한 메모를 위해서는 Obsidian을 사용하면 되고, 일반적인 환경에서 사용하려면 Visual Studio Code에 몇몇 플러그인을 설치해서 사용해도 된다. 그럼에도 Typora를 구매한 이유는, Typora가 HTML 복사 내용을 비교적 효과적으로 Markdown으로 컨버팅하는 것 같았기 때문이다. Beta 버전에서도 Markdown 문서 자체를 작성하는데 사용하기 보다는 HTML 형식의 웹 페이..
테스트 코드 fn main() { let mut s = String::from("ABCDEF"); let hello = &s[0..2]; let world = &s[2..]; println!("{} {}", hello, world); s = String::from("1234567891011"); println!("s:{}", s); println!("{} {}", hello, world); // 이 라인을 삭제하지 않으면 에러 발생 } 결과 Compiling playground v0.0.1 (/playground) error[E0506]: cannot assign to `s` because it is borrowed --> src/main.rs:6:5 | 3 | let hello = &s[0..2]; |..
Ubuntu 22.04에서 Rust 프로그래밍을 시험해 볼 수 있는 환경을 만들어 봤다. 'rustup' 대신 apt 목록에 기본으로 있는 'rustc'를 설치했다. sudo apt install rustc 몇몇 글을 읽다 보니 Cargo가 공식적으로 권장되는 듯 하고 apt 관리자도 'cargo' 패키지 설치를 권했던 터이기에 추가로 설치해 봤다. sudo apt install cargo 설치된 rustc 및 cargo의 버전은 모두 1.61.0. cargo의 'new' 옵션으로 새로운 프로젝트를 생성하니, 별도의 디렉토리가 생기고 관련 파일들이 새로 생겼다. 'src' 디렉토리 안에는 탬플릿 소스('Hello, world!'를 출력)도 존재. cargo new 만들어진 디렉토리 안에서 'build' ..
MiSTer의 MSX 코어를 슬롯이 없는 외국산 OCMC(One Chip MSX Clone)이라고 볼 수 있겠는데, '외국산'이라는 의미에는 한글 입출력 기능이나 폰트가 내장되어 있지 않다는 의미로 있다. 외국산(주로 일제) MSX에서 한글을 쓸 수 있는 방법에는 'plaire'님이 만드신 '한글 입출력 시스템'을 사용하는 방법이 있겠는데, 많은 분들이 카트리지로 만들어 사용하시는 것 처럼 보이지만 MiSTer의 MSX 코어에서는 카트리지를 사용할 수 없기 때문에 이를 사용할 수 없다. 하지만 'plaire'님은 ROM 이미지도 공개하셨기에 이를 이용해 보면 어떨까. 사전에 MSX 코어 설정에서 'Slot' 항목에 'MegaSCC+ 1MB'로 맞추어야 한다. 'ROMLOAD'라는 프로그램을 이용하면 공개..
최근 이슈가 되었던 '망 사용료'에 대한 개인적인 의견을 이야기 해 보고자 한다. 그동안 여러 정보들을 보며 나름의 생각을 갖고 있었지만, 오늘 모 유투브 채널에서 '망 사용료'를 과거 '인터넷 종량제'의 변형으로 간주하고 있는 것을 보게 되니, 그렇게 단순하게 볼 사항은 아닌 것 같다는 생각에 조심스럽게 몇 자 적어본다. 첫번째로 하고 싶은 이야기는, '개인 소비자는 누구 편을 들어도 결국 이 게임의 패자가 될 것이다'라는 것으로 보인다는 것이다. 그렇기 때문에 망에 접속해 여러 컨텐츠를 소비하는 개인 소비자는 어느 한 쪽 편의 주장을 열심히 지지할 이유가 없다. 이 다툼에서 ISP(Internet Service Provider) 측이 승리해 CP(Contents Provider)가 '망 사용료'가 내..