기본 콘텐츠로 건너뛰기

6월, 2019의 게시물 표시

[golang] 간단한 웹서비스 Hello world

간단한 WebServer golang 의 microserver 라이브러리를 이용하면, 정말 간단하게 만들수 있슴. Rust 도 대략 검토를 해봤는데, 제대로 쓸려면 학습시간에 투자 해놔야 할 것 같아서, 일단은 golang 에 마음이 가고 있슴... com 인터페이스 되는 것, 간단한 db 연동 기능으로 필요한 서비스 만들면 되니, https://echo.labstack.com/guide 간단하게 golang 을 이용한 echo server go Windows 환경 설치하고 환경 변수 설정하고 go get -u github.com/labstack/echo/ .. . //server.go package main import ( "net/http" "github.com/labstack/echo" ) func main ( ) { e := echo . New ( ) e . GET ( "/" , func ( c echo . Context ) error { return c . String ( http . StatusOK , "Hello, World!" ) } ) e . Logger . Fatal ( e . Start ( ":1323" ) ) } go build server.go 하면 server.exe 만들어 짐. 실행후, web 브라우저에서 localhost:1323 을 가면 http get 으로 "Hello, World!" 출력 확인

윈도우 콘솔창 prompt 변경

빌드 머신에서 설정 하다보니, 시간 소비 확인이 필요한데, date time 일일이 설정 하는 것 보단.... PROMPT $d$t$s$p$g 입력하는게 보기 나아 보임 PROMPT /? 입력하면 나오는데 $d - date $t - time $s - space $p - path $g - great then symbol? 대충 이렇게 표시됨 2019-06-1818:12:37.47 C:\Users\guest>PROMPT $d$t$s$p$g

[MSSQL] SQL Server 에 원격 접속을 못하는 경우 조치 방법

[MSSQL] SQL Server 에 원격 접속을 못하는 경우 조치 방법 내부 오류 추적 결과 다음과 같이 나옴. [Microsoft][ODBC Driver 13 for SQL Server]TCP Provider: 대상 컴퓨터에서 연결을 거부했으므로 연결하지 못했습니다. SqlState : 08001, NativeError : 10061 오류 원인과 처리 1.SQL 서버 로그인 계정 틀린 경우 -> A.SQL Managerment Studio에서 사용할 DB 접속 '로그인' 사용할 계정의 아이디/암호 확인 2.TCP/IP 접속 권한이 없는 경우 -> A.SQL Server 구성 관리자를 실행에서 TCP/IP 허용 되어 있는지 확인 B. 서비스 포트 값이 (보통 1433) 맞는지 확인 C. 외부에서 접속하는 경우에는 방화벽 허용 되엉 있는지 확인 C. 서비스 재시작 3.Windows 인증 모드만 허용 인 경우 -> A.SQL Managerment Studio에서 사용할 DB 접속하고, 우클릭 하여 속성 정보 확인해서 B.연결에서 인증모드 '로그인' 사용할 계정의 아이디/암호 확인 4.'exec Sp_ReadErrorLog' 명령어를 사용해서, 로그인 실패 로그를 확인해서 원인을 분석한다.