본문 바로가기

Development

AWS EC2 에 SSH(PUTTY)로 접속 하기 1 1. 아래와 같이 AWS 의 EC2 인스턴스 화면에서 우측 상단의 연결 버튼 클릭시 연결 정보를 확인할 수 있다. 2. 아래 이미지 같이 연결하라는데 PUTTY 기준으로 어떻게 하라는 설명이 없으니 아래 내용만으로 알기 힘듬. 3. 먼저 PUTTY를 설치한다. - 단 PUTTY.exe 만 다운받아서 실행하는 형태가 아닌 아래의 링크에서 MSI(Windows Installer) 버전으로 다운받아서 정식으로 설치를 한다. www.chiark.greenend.org.uk/~sgtatham/putty/latest.html Download PuTTY: latest release (0.74) This page contains download links for the latest released version of .. 더보기
C# CommandText 로 Mysql에 직접 트리거 생성하기 사용중인 데이터베이스의 업데이트 처리를 위해 트리거를 코드에서 직접 생성해야 할때 CommandText로 해당 Create Trigger `table_before_delete`.... 로 생성하려 해도 에러로 실행되지 않는다. 그럴경우 MysqlCommand 대신 MySqlScript로 해당 구문을 실행시켜서 트리거를 생성한다. 1. Mysql에 접속 MySqlConnection conn = new MySqlConnection(strConnection); 2. MySqlScript 생성 MySqlScript script = new MySqlScript(conn); 3. MySqlScript에 Query 변수에 트리거 생성 구문 등록 - //DELIMITER 필요, 종료시 //처리도 함꼐 필요 //;로 문.. 더보기
리눅스 폴더별 용량 확인(du 명령어) 리눅스 서버 관리중 필요없는 파일이나 로그가 많이 싸여 정리가 필요한 경우 해당 폴더를 찾지 못하는 경우 정리해서 한번에 표시해 준다. du 명령어 - Disk Usage의 약자로 해당 디스크의 사용량을 표시함 사용법 - #du [옵션] [파일] [디렉토리] 옵션 -a : 디렉토리가 아닌 모든 파일에 대한 정보를 출력 -k : 결과 값을 KB 단위로 출력(기본값) -m : 결과 값을 MB 단위로 출력 -h : 사용자가 이해하기 쉽도록 해당용량에 맞는 용량의 단위(KB,MB,GB)를 표시함 *** -i : i노드의 사용정보를 표시함 -l : 하드 링크의 용량을 모두 계산함 -s : 사용량의 총 합계만 출력 함 -T : 각 파일시스템들이 사용하고 있는 파일시스템 종류를 표시 디렉토리에 용량순으로 정렬해서 표.. 더보기
DIV에 스크롤바 없애기 CSS DIV 태그에 overflow 속성 overflow:auto DIV에 스크롤이 contents의 길이에 따라 길어질 경우 자동으로 스크롤 표시(기본값) overflow:scroll DIV에 가로/세로 스크롤이 표시 overflow:hidden DIV의 스크롤 표시 안함 overflow-x:scroll overflow-x:hidden 가로 스크롤만 조절 overflow-y:scroll overflow-y:hidden 세로 스크롤만 조절 더보기
input type number 화살표 없애기 CSS 웹 특히 모바일에서 숫자 입력칸에 +,-버튼을 따로 만들거나 디자인을 별도로 하는경우 spin-button을 안보이게 하는 css input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } 더보기
Xamarin AMD CPU에서 빌드시 안드로이드 에뮬레이터 오류 발생 해결2 err 422949720 AMD CPU에서 가상화 관련 422949720 오류 발생시.. 앞에 글 Xamarin AMD CPU에서 빌드시 안드로이드 에뮬레이터 오류 발생 해결1 을 따라하다가 sient_install시 오류가 발생하는 PC가 있다. "422949720 오류가 발행하여 StartService이(가) 실패했습니다."라는 오류가 발행시 처리방법 또는 VMware에서 "VMware Player and Device/Credential Guard are not compatible Guard are not compatible." 오류 발생시 처리방법 1. 윈도우의 로컬 그룹 정책 편집기 에서 편집 - 윈도우의 로컬 그룹 정책 편집기 실행 - 시스템 - Device Guard 선택 - 가상화 기반 보안 켜기를 '사용 안 함'으.. 더보기
Xamarin AMD CPU에서 빌드시 안드로이드 에뮬레이터 오류 발생 해결1 AMD 프로세서 에서 안드로이드 에뮬레이터 실행시 아래와 같이 오류가 출력될시 'GVM is not installed on this machine' 해결 방법 vs.net - 도구 - 안드로이드 - 안드로이드SDK관리자 에서 - 도구탭에 추가 - Android Emulator Hypervisor Driver for AMD Processors 체크로 설치 - 관리자권한으로 cmd 에서 silent_install.bat 실행 C:\Program Files (x86)\Android\android-sdk\extras\google\Android_Emulator_Hypervisor_Driver\silent_install.bat - vs.net 재시작후 다시 안드로이드 에뮬레이터를 실행하면 정상적으로 실행된다. 참고.. 더보기
xamarin 앱에 로딩이미지(Splash) 넣기 - 안드로이드 1. 안드로이드부분의 Resource내에 drawble폴더내에 splash로 보여질 이미지 파일을 추가한다. - 참고로 Full HD 해상도인 1080 X 1920으로 이미지를 생성하였다. 2. Resoure내에 values폴더내에 styles.xml파일을 열어서 아래와 같이 내용을 수정한다. 3. Splash로 사용할 새로운 Activity를 추가한다. - SplashActivity로 생성한뒤 아래의 내용으로 수정하낟. 4. MainActivity.cs에서 아래에 표시한 MainLauncher = true, 를 삭제한다. 5. 컴파일하면 Splash.png로 추가한 이미지가 로딩화면으로 나타난다. 더보기