Follow the guide here:Cloudflare Turnstile - Client-Side RenderingImportant Point:Once a Turnstile token fails, it canno ...
Hi, my name is Richard. I’m a developer wants to make the world better with logic power. Mainly I use Linux, Nginx, MySQL, PHP and JavaScript . I want to share my knowledge with someone that it was also based from some great persons via LYNMP. 👨💻
- https://richardthink.com
- Facebook: @papayuzu
- Twitter: @richardchoi79
-
Simplest Cloudflare Turnstile Code in PHP
-
Discord Notification for checking MySQL alive with PHP
Monitor Database Status and Send to Discord via CronjobYou can register a simple script as a Cronjob to regularly check ...
-
Essepage에서 Essepage.href() 함수로 링크 지정하기
Essepage에서 다른페이지에 링크를 지정하는 방법은 간단합니다.페이지 링크 걸기/about라는 페이지가 있다면, 다음과 같이 쓸 수 있습니다. HTML 표준 방법과 사용방법은 같습니다. 그러면 자동으로 Full ...
-
let’s encrypt auto reload Cronjob
let’s encrypt auto reload cronjob for old linuxUbuntu 14.04# Every month the second day 2:30am (JST) Renew Let's encrypt ...
-
Ubuntu tzdata update Cronjob
Update tzdata cronjob for old linuxUbuntu 14.040 3 * * 1 /usr/bin/apt-get -y --only-upgrade install tzdata
-
Old CentOS Time Server Sync Cronjob
Old Version of Linux Time Sync CronjobCentOS 6.558 * * * * /usr/sbin/ntpdate ntp1.jst.mfeed.ad.jp 1> /dev/null 59 * * ...
-
CSS field-sizing 사용법 - 늘어나는 textarea
늘어나는 TextareaTailwind CSS 4.0 에서 field-sizing-content 이 값만 넣어주면 다음과 같이 간단하게 구현이 된다.<textarea name="description" class ...
-
Gmail SMTP Error - the sender is unauthenticated
CloudFlare 에서 설정한 Email 을 이용해서 my@some-domain.com 메일을 Sender 로 설정해 보나려고 했더니 다음과 같은 에러가…550 5.7.26 Your email has been bl ...
-
PHP Error Report 관리하기
보통 개발을 할 때 테스트 서버에서는 가능한 한 Warning 및 Error를 표시하고, 실제 서버에서는 아무런 메시지도 표시하지 않도록 설정한다.개발 환경error_reporting(E_ALL & ~E_DE ...
-
MySQL 쿼리 캐시 사용하기
MySQL 8.0 부터는 쿼리 캐시 기능이 없어졌으므로 주의가 필요하다. 큰 서비스를 운영하는 서버가 아닌데도 CPU 점유율이 높아 확인을 했다.원인은 MySQL 에서 결과를 가져오는데 1초가 걸리는 쿼리를 자주 ...
-
폼의 요소에 포커스 주기 - JavaScript
폼 입력에서 JavaScript 로 포커스를 임의로 조정해야 할 필요가 종종 있는데, 예상치 못한 상황이 발생할 수 있어 기록해 둔다.폼의 첫번째 요소에 포커스 주기<form id="myform" action= ...
-
깊이 있는 댓글 시스템
인터넷 서비스를 이용하면서 누구나 한번쯤 댓글 시스템을 이용해 본 적이 있을 것이다. 사용법이 너무나 간단하여 쉽게 제작할 수 있을 것 같지만, 실제로 만들어보면 그렇게 만만한 시스템이 아니란 것을 알게 된다.여기서 ...
-
Cerbot 갱신 에러
Certbot 으로 SSL 을 갱신하려는데 이전과 같은 방법으로 명령을 실행하자 실패를 반복하는 문제가 생겼다. 전에는 분명히 같은 방법으로 갱신을 했는데…? 하고 찾아보니 비슷한 현상이 꽤 있는지, 여러 사람들이 ...
-
JavaScript ES6 and .vue support in Sublime
ES6 Template 을 사용하기 위하여 설정하는 방법.Worked.https://forum.sublimetext.com/t/how-to-enable-css-highlighting-in-template-litera ...
-
How to remove passphrase from a private key
Sometimes, I feel to remove the passphrase from a key file.$ ssh-keygen -p -f /the/path/of/a/key Enter old passphrase En ...
Top Articles
-
Markdown 각주 미주 사용하기
-
How to set Gatekeeper and SIP disabled
-
Foreach PHP like usage in JavaScript
-
Percona Server 설치 에러 Ubuntu 18.04 GnuPG
-
nvm 과 npm 구별하기
-
Gatekeeper 및 SIP 해제하기
-
CSS 모든 속성을 한번에 초기화하기
-
Firefox 에서 CSS 가 적용되기 전에 HTML 이 먼저 표시되는 문제
-
우분투에서 아파치(apache) 웹서버 삭제하는 방법 (Ubuntu 18.04)
-
jQuery 로 template 태그 사용하기