| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- Saturn
- MSX
- 새턴
- 오블완
- steam
- 컨트롤러
- 게임보이
- 건담
- 티스토리챌린지
- GOG
- 슈퍼마리오
- snes
- 패미컴
- Apple II
- mobilesuit
- ensemble
- 3DS
- ps4
- appleii
- fpga
- PC게임
- 모빌슈트
- mister
- 게임기어
- Game Gear
- PC엔진
- 메가드라이브
- 앙상블
- 닌텐도스위치
- 슈퍼패미컴
- Today
- Total
목록IT, Computer (199)
Just a Blog
오랜만에 페도라 리눅스를 다시 사용해 보았다. Fedora Linux 43 Workstation Edition을 사용했고, 사용하고 있는 M4 맥 미니와 2017년형 iMac에 Parallels Desktop을 통해 설치했다(iMac의 경우 macOS와 Parallels Desktop의 버전이 낮은 이유로 parallels-tools가 설치되지 않아서 제대로 성능이 나오지는 않았다).대학원 재학 시절 페도라 코어(Fedora Core) 리눅스를 사용하다가 거의 20년 전 부터 우분투(Ubuntu) 리눅스를 써 오고 있었는데, 이번에 오랜만에 페도라(Fedora) 리눅스를 다시 사용해 보게 되었다. 물론 현재의 페도라 리눅스가 초장기의 페도라 코어와 많이 달라서 과거의 느낌을 느끼기 어려웠다.그동안 우분투..
우연히 Youtube에서 아래의 영상을 보게 되었다.이 영상이 말하고자 하는 의미는 대략 유추가 된다. macOS의 터미널 환경에서 Linux 터미널 환경에서 사용하던 것들이 안되어 macOS가 Linux을 불완전하게 모방했다고 오해할 수 있지만, 사실은 두 환경이 다르게 발전되어 왔다는 이야기를 하려는 것 같다.하지만 이 영상 속의 설명을 보고 나서 마음에 불편함이 들었다. 이 분야에 지식이 많다고 말을 하지는 못하겠지만, 이 영상을 보다가 일부 부정확하다고 생각되는 디테일 외에도 여러가지 다른 계층의 개념을 혼합하여 설명하고 있다는 생각이 들었기 때문이다.예를 들어, 함께 비교하면서 설명하고 있는 대상에 OS(macOS, NEXTSTEP, BSD Unix, Linux), 커널(Mach), 유틸리티(G..
올해 초 MSX의 BASIC 프로그램이었던 'PUTTY CAMIYON'을 리메이크 해 본다는 생각으로 'Putty Camiyon Remake'를 만들었다. Pygame으로 만들어 본 'PUTTY CAMIYON' 리메이크과거 컴퓨터학습 잡지에 실렸던 BASIC 프로그램 '뿌띠 까미용'에 대한 글을 얼마 전 올린 적이 있다. 재미있기도 하지만 OCM 클론에서 이상하게 동작하는 MSX BASIC 프로그램 - 뿌띠 까미용 (PUTTY CAMIYOwehong.tistory.com그 후 Apple II 게임인 'Snake Byte'와 비슷한 게임을 만들어 보면 어떨까 하는 생각을 하게 되었고, 긴 시간 동안 조금씩 코드를 덧대어가면서 만들어 보고 있었다. 아주 기본적인 것들만 PoC의 목적으로 만들었는데 대충 기초..
소프트웨어 개발 분야는 이미 많이 달라졌구나...바이브 코딩에 대한 실제 개발자의 구체적인 사례가 소개되어서 이해가 더 잘되는 영상인 것 같다.
사용하고 있는 iPhone 13 Pro Max에 이제서야 iOS 18을 설치했다. 설치한 버전은 18.6.2.2년 전 iOS 17 발표 후 iOS 16을 설치했고, 작년 이맘때 iOS 18 발표 후 iOS 17을 설치했는데, 이번에는 iOS 26 공식 발표 전에 iOS 18을 설치하게 되었다. 사실 최근 Apple 제품의 AirPlay 취약점 등 긴급한 문제점들이 있어 당연히 일찍 업데이트 했어야 하는데 업데이트를 계속 미루게 된 이유는, 비교적 오래된 아이폰에 새로운 iOS를 설치하면 성능이 낮아질 지도 모른다는 두려움 때문이었다. 그리고 지금에서야 업데이트를 하는 이유는, 곧 iOS 26이 발표되면 iOS 18 조차도 설치하지 못하게 될 것 같은 두려움 때문이다.아이폰이나 아이패드나 맥이나 또는 윈도..
사용하고 있는 맥의 Parallels Desktop 17 가상환경에 '페도라(Fedora) 42' 리눅스를 설치해 보려고 했는데 잘 되지 않아서(설치 시에 리부팅 후 화면이 멈춤) '데비안 13'을 설치해 보았다. 다행히 Parallels Desktop 17 환경에서 설치는 되었는데, Parallels Tools 설치는 잘 되지 않아 그냥 사용했다. 데비안 리눅스는 과거에 2.2 Potato 버전 CD를 갖고 있는데, 그 후 25년만에 실재로 사용해 보게 되었다.'우분투 24.04', '페도라 42', '데비안 13' 모두 기본적으로 GNOME 데스크탑 환경(Desktop Environment)이라서 그런지 사용자 인터페이스 모습은 비슷하게 보였다. 다만 데비안 13에서 눈에 띈 것은, 오래전 리눅스 환..
최근 보게 된 영상 두 개. 이해하기 쉽지 않지만 반복해서 볼 필요가 있을지도 모르겠다. 1. Reverse engineering a 'tony' 6502-based game console (https://youtu.be/jJ0XmZvR4bU?si=a-_h-Pw44JC7K_B7)펌웨어 추출, 롬 이미지 deciphering, 6502 리버싱, 시그널 analyzing, call graph 분석 2. 안드로이드 해킹은 ARM과 함께. || 해커 채용 CTF 기출 문제 풀이, Leg2 (https://youtu.be/bxNsZdRQIvU?si=_pM5MJNpKexWT_02)안드로이드@ARM 리버싱, Format String Bug 활용, Buffer Overflow 활용, Return-Oriented-Pro..
Ubuntu 22.04를 설치해서 가끔 사용하던 노트북 Motile M141에서 Ubuntu 설치 파티션을 지우고 Ubuntu 24.04를 설치했다. 발표된 지 1년이 넘었는데 이제서야 설치하고 사용해 보았다.(1) 시범용 Ubuntu 실행 환경의 고해상도의 GUI 형식 프로그램으로 설치를 진행했더니 설치 프로그램이 중간에 자꾸 죽으면서 창이 사라지는 현상이 발생했다. 결국 Safe 모드로 시작해서 투박한 그래픽 환경으로 설치를 완료했다.(2) 14인치 크기에 FHD 해상도(1920x1080)에서 화면 내용이 너무 작게 보여 정수(integer) 배율 스케일(100%, 200%, ...) 표시가 아닌 125% 스케일 표시를 선택했다. 예전에 22.04 버전에서 이런 스케일링을 선택하면 오동작이 있었던 것..
사용하고 있는 Ubuntu 환경에서 Firefox를 실행하니 경고가 뜨면서 재대로 설치 방법이 설명된 페이지 링크를 표시되었다. Mozilla 사이트의 페이지이므로 데비안(Debian) 기반 배포판인 우분투에 Firefox를 설치하기 위한 공식적인 방법으로 봐도 될 것 같다. (출처: https://support.mozilla.org/en-US/kb/install-firefox-linux?as=u&utm_source=inproduct) Install Firefox on Linux | Firefox HelpMany Linux distributions come with Firefox pre-installed through their package manager and set as the default bro..
잠깐 시간을 내어 2017년 iMac에서 Homebrew를 업데이트 했는데 이것이 화근이었다. 2017년 iMac은 이제 macOS도 업데이트 되지 않고, 사용되는 프로세서도 이제는 서드파티 앱에서도 잘 지원되지 않는 Intel 프로세서이다. 그래도 기존에 Homebrew에서 잘 설정해 놓은 터미널 앱들을 그냥 사용하면 될 텐데, 그냥 'brew update'를 해 버렸다.터미널에서 이 명령어를 타이핑하고 처음에는 별 염려를 하지 않았다. 이전에는 이것들이 별로 시간을 들이지 않는 작업이었기 때문이었다. 하지만 오늘 이것을 실행시키니, iMac의 팬은 비행기 소리를 내면서 돌아가고 터미널의 텍스트는 멈춘듯이 진행이 되지 않다가, 마지막에 '에러'라는 표시를 내며 비정상적으로 작동했다. 결국 Homebre..