1) 직결식 글꼴에 담긴 과도기형 공세벌식 자판 (가칭 3-891 자판) 초기 공병우 직결식(제1 공병우 직결식)은 공세벌식 자판 배열에 따라 직결식 글꼴의 글꼴-부호값 구성이 달라지는 체계였다. 이를 거꾸로 이용하면, 초기 방식을 따르는 공병우 직결식 글꼴을 살펴서 그 글꼴로 쓸 수 있는 공세벌식 자판의 세부 배열을 알 수 있다. 공세벌식 자판은 3-87 자판이 나온 뒤에도 3-89 자판, 3-90 자판, 3-91 자판이 더 나왔다. 3...
1) 다른 한글 조합 방식들과 견준 공병우 직결식의 특징 공병우 직결식은 공병우가 애플(Apple)사의 매킨토시(Macintosh) 컴퓨터 기종 환경에서 개발한 한글 표현 방식이다. 공병우 직결식은 부호값 운용 방법에 따라 두 가지로 나눌 수 있다. 제1 공병우 직결식 : 1980년대에 나온 초기 방식 제2 공병우 직결식 : 1990년대에 개량된 방식 '제1 공병우 직결식'과 '제2 공병우 직결식'은 한글을 나타내는 원리는 같고 부호값을...
워드프레스 관리자 화면에서 사이트의 성능/보안 문제를 알려주는 '사이트 건강 상태(Site Health Status)'가 있는데, 여기에 뜨는 정보 가운데 아래처럼 PHP 세션 문제에 관한 것이 있다. 1개의 치명적인 문제 활성 PHP 세션을 감지했습니다 [성능] session_start() 함수 호출이 PHP 세션을 만들었습니다. 이는 레스트 API와 루프백 요청을 방해합니다. HTTP 요청을 하기 전에 session_write_close()이(가) 세션을...
(1) 신세벌식 자판의 왼손 배열 문제 신세벌식 자판은 공세벌식 자판(공병우 세벌식 자판)과 한글 배열이 꽤 비슷합니다. '무궁화', '아이들', '미운 오리'를 넣을 때는 신세벌식 자판이나 공세벌식 자판이나 글쇠를 똑같이 누릅니다. 신세벌식 자판은 오래 다듬어진 공세벌식 자판의 배열 특징을 받아들였기 때문에 처음 나온 때부터 실용성을 띨 수 있었고, 공세벌식 자판을 익숙하게 쓰던 사람들이 받아들이기도 좋은 꼴입니...
PHP 8.0에 들어간 JIT의 작동 원리 PHP는 해석기(인터프리터: interpreter)를 통하여 프로그램 코드를 해석하고 번역기(컴파일러)로 기계어로 바꾸어 실행하는 인터프리터 방식으로 작동한다. 별다른 장치를 두지 않는다면, PHP 프로그램을 실행할 때마다 인터프리터(Zend VM)가 프로그램 코드를 해석하고 다시 기계어로 바꾸는 작업을 거듭하게 된다. 이 때문에 미리 기계어로 바꾸어서 실행하는 다른 프로그램들보다 실...
서브도메인(subdomain)을 쓰는 멀티사이트(multisite) 방식으로 여러 워드프레스(wordpress) 블로그를 돌리고 있다면, 웹 서버를 PHP 8.0으로 올렸을 때에 워드프레스의 모든 글에서 404 오류가 뜰 수 있다. Error 404 - Not Found Page Not Found 옆막대(사이드바)에 글갈래(카테고리)와 최근 글 목록은 잘 나오지만, 본문 영역에서는 글 제목과 글 내용을 볼 수 없다. 지금 배포되고 있는 워드프레스 5.5.3에서 이런...
PHP 8.0 정식판 텍스트큐브 정식판(1.10.10)이 나온 때는 2016년이 마지막이고, 2018년 전반기까지는 텍스트큐브 프로그램 코드가 고쳐지고 있었다. 하지만 그 뒤에 공식 프로그램 개발은 끊어진 상태이다. PHP는 11월 26일에 8.0 정식판이 나왔지만, 텍스트큐브 정식판으로 문제 없이 쓸 수 있는 PHP 판은 7.1에 머무르고 있다. 텍스트큐브 1.10.10을 기준으로 보면, PHP 7.2에서 라인(줄글) 기능이 작동하지 않고 PHP 7.3...
웹 호스팅 제어판으로 쓰이는 VestaCP에는 Let's Encrypt의 SSL/TSL 인증서를 손쉽게 발급 받고 알아서 갱신까지 해 주는 기능이 있다. 무료로 받을 수 있는 Let's Encrypt 인증서는 유효 기간이 약 3달(90날)이어서 자동 갱신 기능 없이 쓰기는 번거롭다. 그런데 이 기능이 꼬여서 인증서를 갱신하지도 새로 발급하지도 못하는 때가 생기기도 한다. 그럴 때는 Let's Encrypt 지원 항목에 갈매기표를 하고 도메인 설정...
텍스트큐브 1.10.10의 관리자 화면에서는 판올림한 PHP 때문인지 사이드바(옆막대) 위젯의 미리보기 화면이 아래처럼 텅 비어 나오는 문제가 나타나고 있다. 안전 모드나 태그 모드로 보면 옆막대의 모습이 나오기는 하는데, 상세한 실제 내용은 볼 수 없다. 기본모드로도 옆막대 미리보기 화면이 잘 나오게 하려면, 아래처럼 PHP 프로그램을 고쳐 준다. Fatal error: Uncaught ArgumentCountError: … 옆막대 미리보기...