λ(☕) → 💻

  • Languages: Korean(개잘함), English(a little bit), Japanese(まま), Esperanto(tre iomete)
  • Interests: server, concurrency, functional programming, keyboard(the input system), guitar
Stella
@annyeong@stella.place
2

오늘은 projects.org 파일에서 내 노트 중 프로젝트를 찾아 리스트로 띄워주도록 스크립트를 짰다. org agenda도 좋던데 기능이 풍부해서 익히기 어려워서, 내가 신경쓰고 싶은 기능만 작게 만들었다.

org는 주피터 노트북이나 엘릭서 라이브북처럼 실행 스크립트를 파일 내에 넣어버릴 수 있고, 접어서 깔끔하게 결과만 볼 수 있어서 좋다.

projects.org 파일의 모습. SRC 블록은 접혀있고, 진행중, 완료, 폐기된 프로젝트들이 리스트업되어있다.SRC BLOCK을 펼친 모습. 프로젝트 목록을 뽑아내기 위한 Elisp 스크립트가 담겨있다.
3
1
3

이뿐만이 아니다. 예스24는 낙후된 시스템을 운용하는 것으로 전해진다. 단적인 예로 사이트 개발에 '닷넷 프레임워크'를 사용하고 있다. 닷넷 프레임워크는 현재는 잘 사용하지 않는 개발 언어로 윈도 서버에서만 운영 가능하기 때문에 개발자의 외면을 받고 있다.

닷넷 프레임워크는

  • 현재는 잘 사용하지 않는 -> 아님¹
  • 개발 언어로 -> 아님²
  • 윈도 서버에서만 운영 가능하기 때문에 -> 아님³
  • 개발자의 외면을 받고 있다 -> 일단 점유율은 아님¹

예를 확인 없이 내세운 기사네요 🙃

2

org에서 Column View 기능을 활용하면 각각의 헤딩 섹션(**)을 row로 삼아서 데이터베이스처럼 다룰 수 있다.

원래는 각각의 항목 밑에 :PROPERTIES:하고 front-matter 비슷한 속성 상자를 붙이는데, column view로 이걸 펼쳐볼 수 있음

툴이 오래되니까 진짜 상상도 못하던 별게 다 되네

org에서 Column View를 활성화 한 모습
2

저도

  • 가장 최근에는 TypeScript로 웹, 게임 백엔드 개발을 했습니다
  • 제 손으로 뭔가를 만드는 게 재밌어서 프로그래밍을 골랐습니다.
  • 요새는 코딩 잘 안 하구 풀-타임 백수로 지내고 있습니다.
  • 가장 긴 경력은 육군 통신 장교입니다
  • 서울 거주 중이고, 내년에 토론토로 떠나볼 예정입니다
  • 취미로 기타 연주하고 책 읽고 노래 듣고 키보드 설계합니다
  • 터보-씨로 시작해서 "자바 두 명 타요" 소리 들으면서 자라서 괜히 자바를 멀리했습니다
    • 그래서 아직도 자바를 잘 몰라요
  • macOS에서 Emacs + org 잘 쓰고 있습니다
  • Elixir, Haskell, Rust 좋아하는데 잘 모릅니다
  • 일본어, 영어, 에스페란토 공부하는데 잘 못합니다
  • 한국어 개잘합니다 원어민급임
9

iPadOS에 메뉴바가 생겼다...

이제 화면 위에서 아래로 쓸어내리는 동작이 한층 더 복잡하게 바뀌었다:

  1. 우측 상단에서 쓸어내리면 제어센터가 나옴
  2. 그 외의 영역에서 쓸어내리면 메뉴바가 나옴 <- NEW!!!
    1. 메뉴바가 나온 상태에서 한 번 더 쓸어내리면 제어센터가 나옴
  3. 왼쪽 상단에서 쓸어내리면 바로 제어센터가 나옴
iPad26에서 메뉴바를 활성화 한 모습
가운데에는 음악앱이 실행되고 있다.
2
2

아니 pixel-scroll-precision-mode 같은 갓갓 기능을 이제야 알게 되다니

이전엔 이미지 첨부하면 이미지 세로 크기만큼 스크롤 도약해버려서 org에 이미지 첨부 자체를 안 했는데 이거 덕분에 마음껏 첨부해도 된다

Emacs에 org모드로 사진을 첨부한 모습.
1

오늘 오랜만에 코딩했다 내 org 레포 자동 커밋이 언젠가부터 안 되었는데 그냥 그렇게 살다가(...) 일일 자동 커밋 없으면 만들고 있으면 --amend --no-edit 하는 쉘 스크립트 하나 만들었음

3
7
1
1
3
4
1
0
0
0
0
0

대-AI 시대가 열렸으면 내가 낯선 언어라도 린터, 컴파일러만 잘 되어 있으면 그걸로 피드백 줘서 PoC 하나 뚝딱할 수 있겠지? 싶어서 ReScript로 쇼기 만들어보고 있는데 아쉽게도 LLM 친구들이 ReScript를 잘 못한다

0

Emacs + org 하나씩 자동화해서 쓰는 맛이 있네

요즘 새로운 거 배우면 SPC n r n <주제 이름> ENT n해서 노트 만들고, 글이나 책 읽을 거 있으면 Zotero에 넣어두었다가 M-x cite ENT <글 제목> ENT 해서 읽으면서 기록하면 훨씬 알차게 읽는 듯

Emacs에서 Zotero 서지 정보를 참조하는 모습
0
0
0
0
0
0