분류 전체보기

    [Linux] SSH 포트 변경

    Change SSH Port 적용 ## ssh port 22 -> 9911 sed -i "s/#Port 22/Port 9911/g" /etc/ssh/sshd_config Test OS CentOS Linux release 8.4.2105

    [Linux] 자동 로그아웃 설정

    Session Timeout 세션 타임아웃 시간을 설정하여 해당 시간이 지나면 자동으로 로그아웃하도록 설정. 적용 # profile 파일 수정 vi /etc/profile ############################################# # export 부분을 찾아 위에 타임아웃 시간을 설정하고 export에 추가. # 초단위. (300 = 5m) TMOUT=300 export PATH USER LOGNAME MAIL HOSTNAME HISTCONTROL TMOUT Test OS CentOS Linux release 8.4.2105

    [Linux] ping 차단

    테스트 환경 CentOS Linux release 8.4.2105 적용 echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all

    [Docker] Private Nuget : BaGet 서버 구축

    BaGet GitHub : https://github.com/loic-sharma/BaGet 개인용으로 사용 가능한 NuGet 필요 작업 NuGet API 발급 Docker 설치 NuGet API 발급 BaGet을 사용하기 위해서는 NuGet API를 서버에 등록해야함. NuGet : https://nuget.org API Key 등록 Sign in 후 API Keys 페이지 접속 Create 선택 후 기본값에서 필수 요소 입력 Key Name : API Key 별칭 Expires In : API 유효 기간 Package Owner : API 소유 유저 (본인 자동 선택) Glob Pattern : 패키징 관리 패턴 ( * 입력 ) Create로 등록 이후, 등록 리스트에서 Copy를 눌러 API Key..

    [Cordova, Exception] Build-tool 31.0.0 is missing DX

    에러 내용 Cordova Android 실행 시 dx.bat을 찾을 수 없다고 나오는 현상. Build-tool 31.0.0 is missing DX at C:\Users\WDAGUtilityAccount\AppData\Local\Android\sdk\build-tools\31.0.0\dx.bat Build-tool 31.0.0 is missing DX at C:\Users\WDAGUtilityAccount\AppData\Local\Android\sdk\build-tools\31.0.0\dx.bat FAILURE: Build failed with an exception. * What went wrong: Could not determine the dependencies of task ':app:compi..

    [Cordova] 1. 초기 환경 구축

    필요 System NPM Cordova Android Studio JDK 환경 구축 > NPM 설치 NodeJS 설치 : https://nodejs.org/en/download/ Download | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 설치 시 npm package manager 설치 필수 > Cordova NPM에서 Cordova Install npm install cordova -g > JDK 1.8.x JDK Download : https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 로그인 필요 ..

    [Cordova, Exception] 개발 환경 설정 시 오류 해결방법

    Android Build Error (failed to find Environment) > cordova build android ANDROID_SDK_ROOT=undefined (recommended setting) ANDROID_HOME=undefined (DEPRECATED) Failed to find 'ANDROID_SDK_ROOT' environment variable. Try setting it manually. Failed to find 'android' command in your 'PATH'. Try update your 'PATH' to include path to valid SDK directory. 환경 변수 ANDROID_SDK_ROOT, PATH 가 설정되어 있지 않아 발생하는 ..

    [PHP] VSCode 디버그 활성화

    VSCode PHP XDebug 활성화 visual studio code에서 php 디버그를 사용하기 위해 필요한 세팅. 본 글에서는 Bitnami 8.0 (최신버전)을 설치하여 테스트함. XDEBUG 1. PHPInfo 데이터 가져오기 PHP Root 폴더 내에 info.php 파일을 생성하고 아래와 같이 입력. http://localhost:[설정한 포트]/info.php로 접속하여 해당 페이지의 html 소스를 모두 복사. 2. XDebug Setting XDebug Setting 에 접속하여 입력창에 위에서 복사한 html 소스를 붙여넣고 아래의 Analyse my phpinfo() output 버튼을 클릭. 결과 화면이 표시되면 하단의 You're already running the latest..

    [HTML] Tistory 글쓰기 화면 Code Highlight 적용

    글쓰기를 하다보면 적용되어 있는 스킨 (플러그인) 과 글쓰기 화면 상에서의 Code Highlight가 달라 불편할 때가 있다. 아래 내용은 글쓰기 화면과 일반 글 조회 화면에서 최대한 동일하게 세팅하도록 하는 작업이다. Code Highlight Plugin 기본 설정 블로그 관리 > 플러그인 카테고리를 들어가보면 해당 플러그인을 볼 수 있다. 해당 플러그인에서 [기본] 을 선택하고 적용을 하면 조금 부족한 디자인이 적용된 것을 볼 수 있다. CSS 추가 블로그 관리 > 스킨 편집 으로 들어가 HTML 편집을 선택한 후, header 밑에 아래의 소스를 붙여넣는다. 적용 후 확인하면 비슷한 디자인으로 출력된 것을 확인할 수 있다.

    [Python] API 데이터 가져오기 (Requests)

    Python Request Python에서 REST API 데이터를 가져와야 할 경우가 있다. 이때, Request Package를 사용하여 데이터를 쉽게 가져올 수 있다. Request 설치 request 패키지를 설치해준다. (받을 데이터가 JSON 형식일 경우, json package도 함께 설치한다.) pip install requests pip install json Import Package 최상단에 Package를 선언해준다. import requests import json GET Data REST-GET 방식으로 불러올 경우 requests.get을 사용하면 결과값을 변수로 받을 수 있다. > Request import requests import json # Request request..