일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- SSH
- appres
- MYSQL
- 안드로이드
- OTP
- albumbook
- 2FA
- SSL
- MSYS2
- OSX
- fido
- css
- MFA
- kmip
- 인증
- Android
- WebAuthn
- git
- 앨범북
- SwiftUI
- 앱리소스
- 앱스토어
- Xcode
- otpkey
- openssl
- SWIFT
- 애플
- apple
- FIDO2
- Nodejs
- Today
- Total
목록개발 플랫폼 및 언어 (340)
인디노트
Failed to connect to repository : Command "git ls-remote -h localhost:/RAID/GIT/wisec****/****OT.git HEAD" returned status code 128: stdout: stderr: Permission denied, please try again. Permission denied, please try again. Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password). fatal: The remote end hung up unexpectedly yum install curl-devel expat-devel gettext-devel openssl-devel ..
Spring으로 개발을 한 후 Tomcat Server에서 구동을 하려면 다음과 같은 절차로 진행하시면 됩니다.1. WebContent 배포 2. Library 배포 3. Class 배포 4. Tomcat 설정1. WebContent 배포 – Tomcat의 webapps 밑에 project 폴더(예:myprj)를 생성하여 해당 파일들을 배포합니다. 예) tomcat–webapps–myprj– |-index.jsp |-css |-images |-js |-WEB-INF2. Library 배포 WEB-INF/lib 폴더에 *.jar 파일을 배포합니다. * mysql 사용하실 경우에는 connector도 이곳에 배포합니다.(mysql-connector-java-5.1.15-bin.jar)3. Class 배포 c..
CentOS 6.5 리눅스에 JSP 서비스를 위한 JDK 설치하기 출처: http://luckyyowu.tistory.com/122 [요우의 내맘대로 블로그] 리눅스에 JDK와 Tomcat을 설치해 JSP 서비스가 가능하도록 만들어 보겠습니다. 이번학기 수강하는 '객체지향 패러다임' 수업에서는 Windows에서 Tomcat Server를 구동해서 실습하지만 저는 리눅스를 좋아하니깐? 리눅스에 설치하겠습니다. (죄송합니다 교수님) 운영체제는 CentOS Linux 6.5 배포판이며 JDK와 Tomcat의 버전은 2014. 04. 10 기준 최신버전인 JDK 1.8.0, Tomcat 8.0.5를 설치하겠습니다. JDK 다운로드 & 설치 이번 포스팅에서는 우선 JDK만 설치하며, Tomcat은 JDK의 설치 ..
스프링 프레임워크Spring Framework.자바 엔터프라이즈 개발을 편하게 해주는 오픈소스 경량급 애플리케이션 프레임워크— 토비의 스프링 3.1 - 1부 713p애플리케이션 프레임워크애플리케이션 프레임워크는 특정 계층이나, 기술, 업무 분야에 국한되지 않고 애플리케이션의 전 영역을 포괄하는 범용적인 프레임워크를 말한다. 애플리케이션 프레임워크는 애플리케이션 개발의 전 과정을 빠르고 편리하며 효율적으로 진행하는데 일차적인 목표를 두는 프레임워크다.경량급불필요하게 무겁지 않다.자바 엔터프라이즈 개발을 편하게엔터프라이즈 개발의 근본적인 문제점에 도전해서 해결책을 제시한다는 것이 기존 기술의 접근방법과 스프링의 접근 방법의 차이다.오픈소스스프링은 오픈소스 프로젝트(https://github.com/sprin..
HTML5에서는 클라이언트에 데이터를 저장하는 2개의 객체를 제공한다.하나의 세션 단위로 데이터를 저장하는 SessionStorage 와,만료 기간이 없는 LocalStorage 가 있다. 두 가지 모두 key/value 쌍으로 저장하며, 사용 방법은 거의 비슷하다.여기서는 Local Strorage 에 대해 자세히 살펴보려고 한다. 간단 사용법 사용법은 정말 간단하다.전역으로 할당되어 있는 localStorage의 메서드를 사용하며, 데이터는 key/value 쌍으로 구성된다. 아래와 같이 setItem() 과 getItem()으로 값을 저장하거나 가져올 수 있다. localStorage.setItem('foo', 'bar'); localStorage.getItem('foo'); //--> "bar" ..
NodeJS를 이용한 REST API 서버 개발을 시작할 수 있다. ExpressJS, Sequelize로 기본 골격을 잡는 것부터 Mocha, Supertest로 유닛테스트하는 방법까지 설명한다. - NodeJS를 이용한 API 서버만들기 1 http://webframeworks.kr/tutorials/nodejs/api-server-by-nodejs-01 - NodeJS를 이용한 API 서버만들기 2 http://webframeworks.kr/tutorials/nodejs/api-server-by-nodejs-02 - NodeJS를 이용한 API 서버만들기 3 http://webframeworks.kr/tutorials/nodejs/api-server-by-nodejs-03 - NodeJS를 이용한 ..
맥(Mac OS)에서 Git을 사용할 때 한글 파일명 때문에 생기는 문제 해결사무실에서는 주로 윈도우 환경에서 개발을 하고, 집이나 이동 중에는 맥에서 작업을 하는 편입니다. 개발 환경의 차이가 있다보니, 혼자서 작업을 하더라도 Git처럼 공동작업 용 툴들이 많은 도움이 됩니다.그런데 최근에 이상한 문제가 있어서 고생을 좀 했습니다. 보통 개발을 할 때는 한글 파일명을 사용할 필요가 없어서 문제가 안되다가 UI 설명을 할 일이 있어서 정리한 ppt 파일명을 한글로 저장하고 윈도우 환경에서 Git에 커밋을 하고 집에 와서 pull을 하자마자 commit할 내용이 있다고 뜨더군요.맥 환경 문제겠거니 하고, 다시 commit을 하려고 시도를 하니 해당 파일이 없다는 에러를 내면서 commit 실행 불가능. 파..
처음에는 git 서버 및 사용자 관리 이 말조차 이해가 안되었다.일단 컴퓨터 한 대는 GIT 전용 서버로 CentOS 6.5를 설치 했고, 고정 아이피로 만들어 두었다.그리고 다른 사용자( 다른 컴퓨터 )들이 같이 프로젝트를 공유하는데 서버에 있는 GIT 저장소를 사용할 것이다. 서버에 git 설치하기. git 서버를 사용할 각 팀들을 위한 계정을 추가. 권한 설정 1_team으로 로그인하고 1_team 계정 만들 때 홈 디렉터리 밑에 만들었음. 그리고 저장소를 만들 차례관례에 따라 .git으로 만든다. 그리고 어떤 서버를 설치하더라도 일단 저장소를 Bare 저장소로 만든다. Bare저장소란 워킹 디렉토리가 없는 저장소이다. --bare 옵션을 주고 init 해주면 된다. 그러면 1_TEAM_PROJEC..
Git 서버다른 사람과 협업하려면 리모트 저장소가 필요하다. 물론 혼자서 저장소를 만들고 거기에 Push하고 Pull할 수도 있지만 이렇게 하는 것은 아무 의미가 없다. 이렇게 하면 항상 집중하고 있어야 다른 사람이 무슨 일을 하고 있는지 간신히 알 수 있을 것이다. 당신 컴퓨터가 오프라인일 때에도 동료가 저장소를 사용할 수 있도록 언제나 이용할 수 있는 저장소가 필요하다. 즉, 공동으로 사용할 수 있는 저장소를 만들고 모두 이 저장소에 접근하여 Push, Pull할 수 있어야 한다. 우리는 이 저장소를 “Git 서버”라고 부른다. Git 저장소를 운영하는데 많은 자원이 필요한 것이 아니어서 별도로 Git 서버를 준비하지 않아도 된다.Git 서버를 운영하는 것은 어렵지 않다. 우선 사용할 전송 프로토콜부..
나는 개발툴을 쉽게 바꾸는 편이 아니다. 왠만하면 쓰던거 쓰는 유형이다. 아마 대부분의 개발자들은 그럴거라 생각한다.그동안 안드로이드 개발 툴로 이클립스를 사용해 왔다. 아마도 이번 SI 프로젝트를 고려하지 않았다면 나는 앞으로도 이클립스를 사용했을 것이다.그 이유는 그동안 내가 해 왔던 일이 안드로이드 앱만을 만드는게 아니고 서버쪽 백엔드 소프트웨어등을 만들기도 하고 심지어는 HTML, Javascript, CSS 등도 함께 다뤄야 했기 때문이다.이번에 안드로이드 스튜디오를 사용해야 할 지도 모르는 입장이 되어 버렸다. 그래서 만들고 있던 앨범북 안드로이드 버전을 안드로이드 스튜디오로 옮겼다.옮기는데는 많이 번거롭거나 에러가 발생하거나 하지는 않고 간단하고 깔끔하게 진행되었다.한 2년 전쯤 안드로이드 ..