2021

This is place where I stack up my history. Tweet-like but more personal story of mime. Some of these are invisible for private concern.

 

 

2021년 2월 27일 (토)

  • Completed setup for VisualEditor for MediaWiki 1.35.1 (LTS, 2023년 9월까지 지원)
    # Git으로 받지 말고 배포본으로 받는 것이 낫다
    # 아래 설정이 없으면 'Parsoid/RESTBase server (HTTP 404)' 발생
    wfLoadExtension( 'Parsoid', 'vendor/wikimedia/parsoid/extension.json' );
    wfLoadExtension( 'VisualEditor' );
    # 아래 설정이 없으면 "'parsoidserver-http-curl-error: couldn't connect to host" 발생
    $wgVirtualRestConfig['modules']['parsoid'] = array(
       'url' => $wgServer . $wgScriptPath . '/rest.php',
       'forwardCookies' => true
       );
    $wgGroupPermissions['user']['writeapi'] = true;

2021년 2월 25일 (목)

2021년 2월 22일 (월)

  • According to Dr.Harold S.Burr,Professor of Anatomy at Yale’s Medical School,states that complex magnetic field not only establishes the pattern of human brain at birth,but also regulates and control it through life: https://www.livescience.com/amp/63281-magnets-human-brain-mapped.html
    “Dr. Harold S. Burr, emeritus Professor of Anatomy at Yale’s Medical School, states that a complex magnetic field not only establishes the pattern of the human brain at birth, but continues to regulate and control it through life. He further states that the human central nervous system is a superb receptor of electro-magnetic waves, the finest in nature. (We may walk: with a fancier step, but we hear the same drummer as the oysters.) The ten million cells in our brains form a myriad of possible circuits through which electricity can channel.”
  • Correlation between MBTI and Zodiac Signs 

 

2021년 2월 21일 (일)

  • Netatalk 서비스 셋업
    
    $ sudo apt-get install netatalk
    $ sudo cat > /etc/netatalk/afp.conf
    ;
    ; Netatalk 3.x configuration file
    ;
    [Global]
    hide files = /.DS_Store/Network Trash Folder/TheFindByContentFolder/TheVolumeSettingsFolder/Temporary Items/.TemporaryItems/.VolumeIcon.icns/Icon?/.FBCIndex/.FBCLockFolder/
    read only = No
    unix charset = UTF8
    afp interfaces = tap0
    hostname = RaspberryPi
    zeroconf = no
    file perm = 0640
    directory perm = 0755
    
    [Homes]
    basedir regex = /home
    home name = $u
    
    ^D
    
    $ sudo systemctl daemon-reload
    $ sudo systemctl restart netatalk


    macOS Finder: Cmd+K,  apf://ip.address-or-hostname 

2021년 2월 20일 (금)

  • 페미니즘에 쩔어있는 인간들이 MBTI 제목걸고 모인 곳에서 언어폭력을 실컷 쏟아내는 꼴이란,,, 가증한 것들 

2021년 2월 19일 (금)

  • 클럽하우스 MBTI 룸에 몇시간 있어보면 온갖 것을 특정 타입의 행동규약처럼 얘기하는걸 들을 수 있다.
    가스불의 '불'과 연탄불의 '불' 모두를 "화력"으로 표현한다면 들어맞지 않는게 뭐냐... 그러나 두가지 '불'은 엄연히 특성이 다르다. 
    무시할 수 없는 예외가 보일 때 MBTI의 프레임으로 보는 관점에 문제가 있다고 생각할 수도 있을텐데, 적어도 그 시간 그 룸에서는 그럴 생각이 없는듯 보이네.
  • BWV 1052R, D minor 파트는 항상 내 신경을 건드리는 뭔가가 있는데, 그중 SATO 연주는 템포와 강약..해석... 다 맘에든다. 질리지가 않아~ 

2021년 2월 18일 (목)

  • Too fast TMUX scrolling, but won't fix in  ttyd  
    set -g @scroll-speed-num-lines-per-scroll 1 

  • Neovim Compilation Failed on aarch64 
    make CMAKE_INSTALL_PREFIX=$HOME/.local/nvim CMAKE_BUILD_TYPE=RelWithDebInfo USE_BUNDLED=ON CMAKE_EXTRA_FLAGS='-DLIBLUV_LIBRARY:STRING=-Wl,/usr/lib/aarch64-linux-gnu/liblua5.1.so -DLIBLUV_INCLUDE_DIR:STRING=/usr/include/lua5.1' LUAJIT_ENABLEGC64=1

    https://github.com/neovim/neovim/issues/13760

  • TTYD+TMUX+Browser 환경에선 Powerline 문자가 해결이 안되서 브라우저 Custom Font(Noto Nerd) 설정으로 해결 (못생김)

2021년 2월 16일 (화)

  • submitted resignation. yet few more days left. 
  • Working on reformatting Alpha & Omega Bible1http://alphaomegabible.isawthelightministries.com/: about 65% done. Perhaps 3 days to be finish?
  • I've fully now understood that man need patience and to go through tribulation for every purpose.  Since JESUS made us as a being take steps. 
    히10:36 너희에게 인내가 필요함은 너희가 하나님의 뜻을 행한 후에 약속을 받기 위함이라
  • # ~/.tigrc
    
    bind generic '' !?git checkout %(commit) %(file)
    bind main R ?git checkout %(commit)
    set tab-size = 3
    set mouse = yes
    set mouse-scroll = 3

2021년 2월 14일 (일)

  • MediaWiki/VisualEditor 설정은 그냥 하지 않는 걸로... 귀찮다; 
  • Run Emacs as Systemd service:~/.config/systemd/user/emacs.service
    ~/.doom.d/config.el 파일 내에 UNIX Domain Socket 위치를 지정해줘야 한다: `(setq server-socket-dir "~/.emacs.d/server")`
    지정하지 않으면 emacsclient 가 서버를 찾지 못하는 문제가 발생한다
    alias e='/opt/emacs/bin/emacsclient --socket-name=/home/andrwj/.emacs.d/server/server -t'
    [Unit]
    Description=Emacs text editor
    Documentation=info:emacs man:emacs(1) https://gnu.org/software/emacs/
    
    [Service]
    Type=notify
    Environment="PATH=/home/andrwj/bin:/opt/emacs/bin:/home/andrwj/.wasmer/bin:/home/andrwj/.fzf/bin:/home/andrwj/.nvm/versions/node/v14.15.4/bin:/home/andrwj/.cargo/bin:/home/andrwj/.wasmer/globals/wapm_packages/.bin:/home/andrwj/.pyenv/bin:/home/andrwj/Applications/Bible/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin/:/sbin:/bin:/usr/game"
    ExecStart=/opt/emacs/bin/emacs --daemon --funcall=server-start --now /opt/emacs/bin/emacs
    ExecStop=/opt/emacs/bin/emacsclient.sh --eval "(progn (setq kill-emacs-hook 'nil) (kill-emacs))"
    Restart=on-failure
    
    [Install]
    WantedBy=default.target
     
  • 혼자된 작업... 내가 문제라서 그런 건지, 선택된 사람의 부재인지... 

2021년 2월 13일 (토)

  • IoT + Conditioning Tools
    https://namu.wiki/w/SmartThings
    https://sharptools.io/rule-engine.html
    https://casthing.com/board/request_review
    Smart Home Solver2https://www.youtube.com/c/SmartHomeSolver/videos
    오날두 스마트홈 만들기3https://www.youtube.com/c/Onaldo7/videos
  • Arduboy FX Mod Chip Upgrade (Short Video)

 

2021년 2월 12일 (금)

  • ClubHouse 가입 꼼수:  주변 사람중 아이폰 사용자의 폰에 내 유심을 넣고 가입진행, 유심원상복귀한 후 아이패드에서 로그인해서 사용
  • BBKI improvements: 
    4 string  6 strings
    changed the way of finishing binder string
  • MediaWiki 1.35.0-wmf.11  1.35.1 RELEASE

Feb 10, 2021 (Wed)

  • 7만원에 구입한 GTS2 Mini: 1월 15일 첫 충전후 26일째 사용중인데 배터리 32% 남음.  물론 가능한 모든 측정을 끄고 진동 알람시계로만 사용했을 때 얘기.
    거의 한달에 한번 꼴로 충전한다면 일년에 대략 60회 이하의 충전 사이클이 소요될 것이고, 1년에 60회로 가정하면 1,260일 동안은 190회 정도지만 사용할수록 배터리 용량은 줄어들기 때문에 실제 도달 사이클은 300회 정도가 될 것으로 추측한다.  물론 제때 주기적으로 충전할 수 있다는 가정하에서다.
    GTS2 Mini Smartwatch
  • 원한다면 언제든지 '집중'해서 학습할 수 있고 뭔가를 빨리 습득할 수 있다고 믿고 있겠지만, 실상 집중력도 '능력'이라서 원한다고 해서 단순히 '할 수 있는' 건 아니다.
  • Custom Cover BBKI 4th Black edition
  • 소리, 진동 지원하는 카운트다운 알람: 최대 100분, 자석 부착 (힘없음), 세로로 세우기 (제대로 동작안함), 버튼조작 좋음 BUT 100분을 셋팅하려면 100번 눌러야함.

Feb 9, 2021 (Tue)

  • Custom Book Cover BBKI, Black Edition

Feb 8, 2021 (Mon)

  •  Xpra로  Visual Studio Code 를 띄웠던 뻘짓을 `Remote - SSH` 플러그인으로 아무일도 아닌 것처럼 해결됨. 

Feb 6, 2021 (Sat)

  • ◻︎ 마24:9 그 때에 사람들이 너희를 환난에 넘겨주겠으며 너희를 죽이리니 너희가 내 이름을 위하여 모든 민족에게 미움을 받으리라 “Then they will deliver you to tribulation, and will kill you, and you will be hated by all nations because of My name.
    ↳ 지서스의 이름으로 일컫는 사람에게 대한 핍박이 대환란의 마지막 징조
          한국내 기독교인이 받는 비난은 이에 해당하지 않는다. 이들은 지서스의 이름으로 일컫는 사람들이 아니라 자신들의 어리석음으로 욕을 먹는 것일 뿐이다.
          '예수'라는 귀신이름을 믿는 자들은 스스로가 구원된 사람이 의심할 여지가 없다고 확신하므로 '기독교인'에 대한 비난은 결국 자신들이 받아야할 당연하고 영광스러운 핍박이라 여기기 때문에 사회에서 어떤 욕을 듣더라도 비난 받는 짓들을 계속할 것이다. 
  • ◻︎ 마24:22 그 날들을 감하지 아니할 것이면 모든 육체가 구원을 얻지 못할 것이나 그러나 택하신 자들을 위하여 그 날들을 감하시리라 Unless those days had been cut short, no life would have been saved; but for the sake of the elect those days will be cut short.
    ↳ 대환란의 기간이 짧아진다는 말씀이 아니다.  대환란은 7년이 아니라 1,335일이라고 다니엘서 12장 12절에 명시되어 있기 때문에 그 기간이 짧아질 수 없다. 지서스께서 재림하지 않으시면 인류를 결국 자신들끼리 싸워 세계가 멸망할 것이기 때문에 재림하심으로 그 멸망을 막는다는 의미다. 

Feb 5, 2021 (Fri)

  • 자작 북커버 BBKI v0.5 만들어봄 
    바느질해야 한다는 생각이 오히려 방해가 됐던 경우. 
  • 일반 사용자 권한으로 systemd 서비스를 돌리자니 애로사항이 꽃피네.. 

Feb 3, 2021 (Wed)

  • Pine64  라는 또 다른 SBC 제품류 발견.  랩탑,폰,태블릿,시계까지...

 

Feb 2, 2021 (Tue)

  • Spacemacs를 쓰기에는 너무 무겁고, Doom Emacs를 쓰기에는 손가락이 이미 spacemacs에 길들여진 상태라면 
    https://github.com/chenyanming/spacemacs_module_for_doom
  • VNC Service + Minimal X-Window 환경 셋업
    VNC-Server용 패키지는 tigervnc,  VNC-Viewer는  RealVNC를 사용한다. (TightVNC는 유물에 가깝고 다른 패키지는 속도가 안나온다)
        ↳ 양쪽 모두 `SecurityTypes None`으로 설정해야 문제없이 통신한다.  LOCAL 망에서 사용한다는 가정이다. 
        ↳ Gnome, KDE, LXDE, Qt Desktop 등의 덩치큰 '데스크탑 패키지'를 사용하지 않고 아주 최소한으로만 구성했다.
              arm64 플랫폼에서 neovim, neovide는 arm64 소스빌드는 불가.  빌어머글.... 

    ~/.vnc/xsession 내용과 ~/.xsession 내용이 겹치지 않도록 할 것

  • ARM64  플랫폼은 데스크탑용이나 개발용으로도 여전히 사용할 때가 아니네. 결정적인 것들이 안되는게 넘 많아!... 
    VulcanSDK는 바이너리 포맷에러. 빌드 불가  NeoVIM, NeoVide 컴파일 불가. 

    python27-pyglet 사용불가 

Feb 1, 2021 (Mon)

  • Completed to transit to Raspberry Pi 4 + Ubuntu 20.04 LTS aarch64 Server
    WP, Phabricator, MediaWiki/VisualEditor, CodeServer, OpenVPN, Docker, k8s
     현재 Raspberry Pi OS 플랫폼에는 64bit ARM CPU를 지원하지 않는다. 
        ↳ Wasmer 불가
         Dart, Flutter 불가
    RealVNC 설정 불가 (성공했다는 게시글도 제법 있지만 몇몇 라이브러리를 수동으로 배치해야하고 전체 시스템에 arm32bit 패키지까지 더해지므로 그냥 포기하는게 좋다)
  • USB 3.0 Memory Stick에 HFS+ 파일시스템을 마운트해서 사용했으나 잦은 데이터 소실로 Write Intensive 작업에 결코 적합치 않다.
    arm_freq=2000 이라고 쓰지않고 0 을 하나 더 추가해서 arm_freq=20000 해버렸더니 CPU Overclock 2.7GHz까지 올라감;;;; 
    이상하게 너무 빨라서 살펴볼 때까지 문제없이 동작했다는게 신기함 

  • 미얀마에 쿠테타가 공식확인됨. 
  • Brave New World Revisited: 7, 8, 9, 10, 11 (읽는 중)

Jan 27, 2021 (Wed)

  • 세상이 멀쩡하다면, 2021년도는 WASM을 해야하는 타이밍이다. 
    RPi4/8G 주문 완료,  개발환경은 k8s + wasmer 고려해본다. 

References

1 http://alphaomegabible.isawthelightministries.com/
2 https://www.youtube.com/c/SmartHomeSolver/videos
3 https://www.youtube.com/c/Onaldo7/videos