issetisset 함수는 PHP에서 변수가 설정되었는지 (즉, 존재하고 NULL이 아닌지) 확인하는 데 사용된다.true 또는 false를 반환한다.$cf_community_grade = isset($_GET['cf_community_grade']) ? (int)$_GET['cf_community_grade'] : $config['cf_community_grade'];여기서 사용된 isset 함수는 $_GET['cf_community_grade']가 설정되었는지를 확인하기 위해 사용되었다. 이 경우 $_GET['cf_community_grade']가 설정되어 있으면 해당 값을 사용하고, 그렇지 않으면 $config['cf_community_grade']의 기본값을 사용하게 된다.isset($_GET['..
분류 전체보기
반응형

1. 출국싱가포르 항공을 타고 호주로 출발했다.설렌다 호주행...싱가폴 항공 라운지에서 맛있는 것도 먹고...! 창이공항에 내려서 환승도 잘 해줬다. 인천>싱가폴>멜번을 전부 한 항공사로 했고, 짐을 내리지 않는 걸 선택해서 경유지에서도 캐리어 없이 편하게 다녔다. 재밌었던 창이공항 라운지와 공항 내부 >.라운지에서 커피만 한 4잔은 마셨던 것 같다.기내식 때문에 배가 불렀고 + 다음 비행에서도 기내식 제공 예정이었기 때문에 도저히 뭔가 먹을 수가 없었음걱정했는데 라운지도 공항 내부도 와이파이가 빵빵하게 터져서 좋았음! 2. 집 구하기나는 tenantapp에서 구했다. 호주에서 이미 학교를 다니고 있던 친구가 추천해준 사이트.부동산을 끼고 매물을 계약할 수 있는 사이트다. 한국의 직방과 비슷한 듯? ..

비자 승인당장 다음 주가 출국인데 비자가 나오지 않아서 꽤 긴장했었다. 다행스럽게도 출국을 고작 며칠 앞두고 비자가 나왔다!!! ㅠㅠㅠ 문제 없이 기존 일정대로 출국할 수 있게 되었다.원래 학생 비자가 나오지 않으면 관광용 비자로 호주에 들어갈 생각이었는데 유학원에서 자꾸 말렸다. 잘못하면 학생 비자가 취소될 수도 있고, 신청자가 호주에 있는 상태에서는 학생 비자 승인이 딜레이될 수 있다고 하여... ㅠㅠ 실제로 그렇게 입국하여 비자를 기다리는 사람도 있다고 들었는데, 올해 5월 이민성에서 새로운 정책을 대거 발표하면서 좀 더 깐깐하고 까다롭게 심사할 수 있다고 했다.자칫 잘못하면 소개받은 대학원 입학을 내가 못 할 수도 있는 상황이라 유학원에서는 걱정하는 게 당연했다. 그래서 비행기 티켓을 환불해야 하..
AI 윤리 뉴스 브리프 (2024년 4월 셋째 주)1. 전쟁 기술을 거부하는 이들최근 이스라엘의 가자지구 폭격에 AI 기술이 사용되면서, 구글과 아마존의 클라우드 컴퓨팅 사업인 '프로젝트 님버스'에 대한 노동자들의 반대가 커지고 있습니다. 이스라엘이 미성년자를 포함해 많은 민간인을 살해하는 가운데, AI 기술이 전쟁과 살상에 활용되고 있다는 우려가 제기되고 있습니다. 지난 3월 초 뉴욕에서 열린 이스라엘 테크 산업 관련 콘퍼런스에서 구글 직원 에디 햇필드는 "나는 집단학살, 아파르트헤이트, 감시를 위한 기술을 만들기 거부한다"고 항의했으며, 이후 구글에서 해고되었습니다. 그의 소속 단체인 '아파르트헤이트를 위한 기술은 없다(No Tech for Apartheid)'는 이스라엘 정부가 구글과 아마존의 클라..
건강검진 완료 & 생체인식 예약4월 말에 호주 비자 신청용 건강검진을 완료했다. 나는 강남 세브란스 가서 했는데 비자 검진은 건물이 따로 마련되어 있어서 찾아가기 어렵지 않았다. 네이버 지도에도 잘 표시되어 있더라... 일단 예약된 시간에 가면 기계에 본인 정보를 입력해서 접수하고, 차례를 기다린다. 사람이 꽤 많아서 오래 걸릴까봐 걱정했는데 내 번호 금방 불러주셨다! 마스크 안 끼고 왔다고 말하니까 거기서 마스크 하나 받았음 ㅠㅠ 병원이니까 마스크 끼고 가시는 걸 추천해요... 노란 고무줄로 머리 묶으라고 하셔서 꽉 묶고 사진 찍었다. 이민성에 보낼 내 사진이라고 한다. 진짜 너무 못생기게 나왔는데 병원에서 촬영하는 거니까 어쩔 수 없지 싶었음... 이럴 줄 알았으면 화장이라도 하고 갈걸(ㅋㅋ) 하지만..
Elastic Search Amazon OpenSearch Amazon OpenSearch Service 클러스터를 AWS Database Migration Service의 대상으로 사용 OpenSearch를 사용하기로 결정. MySQL db의 데이터를 OpenSearch로 마이그레이션 하는 함수를 만들었다. 데이터 이전 Lambda에서 함수를 생성할 때 콘솔에서 직접 입력하여 사용할 수도 있긴 하지만... 나는 image 업로드 방식을 선택했다. AWS RDS에서 OpenSearch로 데이터를 이전하는 람다 함수를 개발하는 경우, 여러 기술적 의존성을 관리해야 한다. Docker 이미지로 람다 함수를 배포하면 의존성 관리도 편하고 추후 자동화까지 원활하게 진행될 수 있을 것 같았음. Lambda 이미지..
Q) 자바스크립트는 싱글 스레드 언어입니다. 그러나 node.js에서 작업하면 두세 개 작업을 동시에 할 수 있는데, 원리가 뭘까요? A) Node.js는 파일 시스템 작업, 네트워크 요청 등 대부분의 작업을 비동기로 처리합니다. 콜백(callback), 프로미스(promises), async/await 등의 기능으로 한 번에 여러 요청을 보내더라도 꼬이지 않고 순차적 처리가 되는데요, 비동기 작업을 통해서 동시에 여러 작업을 거의 동시에 처리할 수 있습니다. T : 순차적 처리라고 하셨는데, 동시에 작업하는 것과는 약간 개념이 다른 것 같습니다. 그렇다면, 실행에 1초가 걸리는 함수를 100번 호출하면 100초의 시간이 걸리는 걸까요? 나 : 헉 그러게요... T : 이벤트 루프에 대해 공부해보시면 좋..

Redis에서 사용할 수 있는 다양한 커맨드를 실행할 수 있습니다. Redis는 키-값 데이터 구조를 저장하고 관리하기 위한 명령어들을 제공합니다. 다음은 Redis에서 사용할 수 있는 몇 가지 기본적인 커맨드입니다. 1. 키 관련 명령 SET key value: 주어진 키에 값을 설정합니다. GET key: 주어진 키의 값을 반환합니다. DEL key: 하나 이상의 키를 삭제합니다. EXISTS key: 키가 존재하면 1을, 그렇지 않으면 0을 반환합니다. KEYS pattern: 패턴과 일치하는 모든 키의 목록을 반환합니다. EXPIRE key seconds: 지정된 키의 만료 시간을 설정합니다. 2. 데이터 타입 명령 문자열(Strings) APPEND key value: 값을 키의 현재 값 끝에 ..
프로젝트를 위해 Docker를 설치하고, docker image로 레디스를 로컬에서 구동해보기로 하고 세팅했다. 참고한 블로그 [Redis] local에서 Redis 사용하기 / Docker 사용하여 Redis server 접속 [Redis] local에서 Redis 사용하기 / Docker 사용하여 Redis server 접속 Docker 이용하여 Redis server 접속 velog.io Redis 설정 1. Redis Image 받아오기 docker image pull redis 2. Redis network 생성 redis-cli랑 redis-server 사이에 network 생성 docker network create redis-network # 생성된 네트워크 확인 docker network..
호주 학생 비자 수속 준비 학비를 냈기 때문에 이제 호주에 학생 비자를 신청하기 위한 준비를 해야 한다... 나 같은 경우는 유학원에서 이제 필요한 서류와 안내를 꼼꼼하게 알려주셨다. 여기에 적어두고 하나씩 체크할 예정. 기본 준비서류 요약 기본증명서, 영문주민등록등본, 출입국 사실 증명원, 가족관계증명서, 병적증명서(군필자의 경우) 상세 여권 원본 또는 스캔본 여권 만료일이 비자 접수일 기준 6개월 이상 유효해야 함 가족관계증명서 비자 신청자 본인의 이름으로 발급 민원 24사이트(공인인증서 필요)나 주민센터에서 발급 가능 영문주민등록등본 (주민등록번호가 모두 보이게 발급) 민원 24사이트(공인인증서 필요)나 주민센터에서 발급 가능 주(主)신청자가 되어있는 기본증명서 1매 (번역 공증은 추후 필요에 따라..
반응형