반응형

전체 글 26

한국에서 일본 SIM(QTmobile) 개통하기 (下)

아마 신청이 정상적으로 접수되었다면, 배대지 등을 거쳐 유심이 왔을 것입니다. 이 글에서는 개통 과정을 다룹니다. 우측의 포장물을 열면 사진 왼쪽에 있는 내용물이 나옵니다. 편지봉투같이 생긴 것을 열어보면 안에 이렇게 유심 카드가 나옵니다. 미니~나노까지 모두 지원합니다. 본인 폰에 맞는 거로 분리하시기 바랍니다. 그래서 유심을 끼웠더니, 로밍이 안 잡힌다는 이야기가 있습니다. APN 설정을 안 한 것으로 추정되는데, 안드로이드의 경우 모바일 네트워크 설정에서 엑세스 포인트를 지정해주어야 합니다. 도코모망이면 사진에서 위의 표, AU망이면 아래의 표를 참고하면 됩니다. 아이폰의 경우 QR코드를 스캔해 프로파일을 설치하도록 설명서에서 안내하고 있습니다. 굴러다니는 아이폰 하나에 끼우고 설정해봤습니다. KT..

IT/통신사 2022.07.04

한국에서 일본 SIM(QTmobile) 개통하기 (上)

[2022년 5월 기준 발급 성공하였습니다.] 현재 결제 수단으로 하나 아멕스 체크카드와 오리지널 JCB 등 한국 카드 일부가 막혔다고 합니다. 그러나 일부 JCB 카드, 삼성 아멕스 등에서 결제 성공이 확인되고 있습니다. 주의: 일본 외 국가에서 SMS 이용 시(수신 포함) 국제 로밍 SMS 이용료 1100엔이 추가 청구됩니다. 개통 전 확인하시어 이용에 착오 없으시기 바랍니다. 이플러스 등 일본 거주자에게만 제공되는 서비스의 경우 전화번호를 통한 인증을 요구하는 경우가 많은데요, 그래서 국내 일부 유저들이 일본 전화번호를 직접 개통하는 방식으로 이를 우회한 사례가 있었습니다. 그런데 가장 괜찮은 곳으로 평가받던 iijmio 등 여러 통신사들이 피싱 문자가 늘어나는 사회 문제로 인해 전화번호 개통에서도..

IT/통신사 2022.07.04

Dukascopy 카드 발급받기

참고: 본 게시글의 카드는 Swiss Bankers 카드로 교체되기 이전에 발급 받은 카드입니다. Swiss Bankers쪽으로 카드가 나오기는 했으나, 발급해서 배송받는 비용(25유로인가로 기억합니다), 매 결제 시 1달러/1유로/1프랑 (카드 통화에 따라 상이)의 수수료 등 실사용에 어려움이 있습니다. Apple Pay를 쓰기 위해 해외 카드를 발급받았다. YooMoney 카드를 쓰려다가, 러시아의 우크라이나 침공으로 인해 온갖 경제 제재가 생기면서 갈아탈 은행이 필요했다. 만 18세가 안 되는 사람에게는 좋은 은행인 것 같다. 굳이 배대지를 적을 필요도 없고, 대한민국 국적자로서 당당하게 인증받을 수 있다. - 만 14세 이상의 나이 - 휴대전화 번호 - 본인 여권 - 영어 대화 능력 - 40유로의..

Finance/카드 2022.03.12

[iOS] 아이폰에서 VPNGate 이용하기

VPN 앱을 따로 깔아서 쓰려면 좋은 앱을 찾기가 쉽지 않습니다. 어떤 앱은 유료고, 어떤 앱은 속도에 제약이 있고, 뭐 그런 서비스들이 많습니다. 이번엔 VPNGate로 제약 없이 VPN을 이용하는 방법에 대해 작성해 보겠습니다. 우선 VPNGate는 츠쿠바대학에서 만든 공개 VPN 플랫폼으로, 자신의 컴퓨터를 VPN으로 사용할 수 있도록 해 주는 곳입니다. 한 가지 단점은, 우리가 직접 살아 있는 서버를 찾아서 연결해야 하는 것입니다. https://www.vpngate.net/en/ 일단 여기서 살아 있는 서버를 찾아봅시다. 컴퓨터라면 SoftEther라는 프로그램을 쓸 수 있지만, 아이폰이라면 L2TP/IPsec, OpenVPN 등을 이용해야 합니다. VPN Gate - Public Free VP..

IT/Mobile 2021.08.03

[SQL] CIDR 목록 검색 예제(IPv4)

위키 엔진을 만들던 중 CIDR 차단 기능을 구현해야 하는데, 이걸 어찌할지 몰라 한참 고민하고 있었다. PHP 상에서 처리를 해야 하나 고민했지만 해답은 SQL에서 찾을 수 있었다. 문제 상황 나는 MariaDB를 운용하고 있었고, 테이블의 각 행에는 차단 대상으로 지정된 CIDR들이 등록되어 있었다. | id | target_ip | |—-|——————| | 1 | 1.2.3.4/32 | | 2 | 123.45.67.0/24 | | 3 | 123.45.0.0/16 | | 4 | 0.0.0.0/1 | 그리고 쿼리를 통해 접속한 IP가 차단 대상에 해당하는지 확인해야 한다. 그래서 특정 IP 주소를 포함하는 CIDR이 테이블 안에 있는지를 살펴야 한다. 검색 끝에 아래와 같은 쿼리를 찾았다. 원래는 CI..

World Wide Web 2021.06.21

[iOS] PDF 병합 단축어

이번에 어쩌다 만들게 된 단축어 하나를 소개한다. 사용법: 일단 파일 앱 등을 켜서 저렇게 병합하려는 여러 PDF 파일을 선택한다. 그 상태로 저 버튼을 누른다. 그러면 맨 밑에 'PDF 합치기'라는 옵션이 있을 것이다. 그것을 누른다. 그러면 변환이 진행되고... 파일 이름은 뭘로 하고 어디에 저장할지 물어보는 창이 뜬다. 폴더를 지정하고 저장 버튼을 누르면 위에서 또 다시 로딩 배너가 내려온다. 그 후 체크 표시가 뜨면 저장이 완료된 것이다. 링크: https://www.icloud.com/shortcuts/915f2c8b8fed4a0bb93bc905bc1b5c27 PDF 합치기 www.icloud.com

IT/Mobile 2021.06.10

[PHP] mbstring 없이 한글 문자열 다루기

보통 PHP에서 한글 글자수를 센다던가, substr을 통해 자른다던가, 한글자씩 분리한다던가 할 때 php-mbstring 확장을 사용한다. 만약 자신이 만들고 있는 PHP 앱이 빠른 속도를 요구한다면, mbstring 확장을 떨쳐 내는 것은 이를 위한 좋은 방법이 될 수 있다. 실제로 해외의 여러 커뮤니티에서도 mb_strlen() 등은 매우 느리다고 이야기하고 있고, 그래서 구글링 끝에 얻은 대안 두 개를 소개한다. 1. iconv_ php-iconv 모듈에 속해 있는데 대부분 내장이라 뭘 따로 설치할 필요는 없다.

[PHP 8] 시작과 끝 문자열 확인하기 - str_starts_with(), str_ends_with()

javascript에는 .startsWith()와 .endsWith() 라는 함수가 각각 시작과 끝 문자열을 반환해주는 기능을 한다. 그런데 PHP에는 이게 없어서 직접 기능을 구현해야 했다. 이 함수는 PHP 8에서 새롭게 추가된 기능인데, 문자열이 특정 문자로 시작하거나 끝나는지의 여부를 bool 형태로 반환한다. str_starts_with( string $haystack, string $needle ) str_ends_with( string $haystack, string $needle ) // 예제 $a = 'abcdefghi'; if(str_starts_with($a, 'a')){ echo 'Starts with a.'; }else{ echo 'NOT Starts with a.'; } if(s..

무료 DNS(네임서버) 소개 - DNSZi, LuaDNS

처음 웹 개발을 시작한 이후, 도메인 관리를 위해 오랫동안 무료 서비스인 DNSZi를 써 왔다. 이후, CAA 레코드와 DNSSEC 등을 적용할 마음이 생겨 AWS Route53이나 Cloudflare, DigitalOcean, Linode 등을 전전하다가 LuaDNS라는 곳을 찾게 되었다. 그래서 내가 지금까지 애용하고 있는(혹은 있던) 두 서비스를 소개하고자 한다. 1. DNSZi https://dnszi.com

World Wide Web 2021.01.09

PHP Lecture 2 - 변수

이번 글의 주제는 '변수'입니다. '변수'란 '어떤 관계나 범위 안에서 여러 가지 값으로 변할 수 있는 수'를 뜻합니다. (네이버 사전) 이제 PHP 상에서의 변수에 대해 알아보겠습니다. 1. 변수 선언 $variable = 'value'; $변수명 = '값'; 과 같이 새로운 변수를 선언할 수 있습니다. 2. 변수 재정의 1에서 설명드렸던 방법과 같이 $변수명 = '재정의 값'; 을 통해 변수를 재정의할 수 있습니다. 이렇게 하면 변수의 값이 변경됩니다. 3. 변수명 변수에 대해 짚고 넘어가야 할 점 중 하나는 변수명에 제약이 있다는 것입니다. 아래와 같은 이름의 변수는 사용할 수 없습니다. // 변수명에 숫자 사용 불가 $12345 = '12345'; // 변수명에 +, - 등의 연산자와 . , @ ..

PHP Lecture 1 - 시작

PHP란 무엇인가? 이 질문으로 시작해 보겠습니다. PHP는 웹 분야에서 주로 쓰이는 프로그래밍 언어의 하나로, 원래 Perseonal Home Page Tools의 약자로, 현재는 PHP - Hypertext Preprocessor 의 약자로 사용하고 있습니다. 이 언어는 TIOBE에서 선정한 2020년 10월 기준 검색어 점유율 상위 20개 프로그래밍 언어 중 8위를 차지했습니다. PHP의 주 특징 중 하나는 바로 서버 사이드 언어라는 것입니다. 본 블로그에서는 현재 최신 버전인 PHP 7.4를 기준으로 포스팅을 작성할 예정입니다. PHP 시작하기 웹 서버에서 PHP를 사용하기 위해서는 서버에 PHP가 설치되어 있어야 합니다. Ubuntu 20.04 / NGINX 기준으로 설명하겠습니다. NGINX는..

반응형