전체 글 135

손목 편안한 키보드 사용하기 -1

키보드를 편하게 사용하려고 고민 고민 하다가 보니까 발견한 것이Auth hot key macro 결국은 ctrl or Alt key 와 조합을 사용하는 방식인데. 사용하지 않는 특수 키(예를 들면 func)를 통해서 키를 다른 방식으로 사용할 수 있도록 해주느 방식인데.... 특정 숫자키나 다른 키를 특수 키로 사용할 수 있을지 찾아보는게 가장 중요할 듯 하다. 컨셉은 해피 해킹 키보드를 통해서 생각을 하게 되었다. 해피 해킹을 통한 키보드 매핑 변경은 다음과 같다. ​ 키를 사용할 때 하나의 펑션 키를 이용해서 전체 레이아웃이 변경되는 형태이기 때문에 손목이 편해진다. 그런데 지금 사용하고 있는 마이크로 소프트 스컬프트 키보드도 상당히 맘에 들기 때문에 매크로를 작성해서 사용하는 방향으로 구상하는 중이..

QEMU 수정을 위한 우분투 설정

AWS를 이용해서 개발을 진행하려던 계획을 변경해서 VMware로 설정을 하고 ubuntu의 기능을 사용하기로 한다. 이때, 사용되는 환경은 PC: 내 PCvmware pro 14.01ubuntu 16 을 설치한다. 예전 Vmware에서는 ubuntu 설치 시에 설정할 것이 있었는데 이제는 그냥 설치가 되기 때문에 따로 설명은 하지 않는다. 1. 한글 설정한글 Pkg설치sudo apt-get install fcitx-hangul로 한글을 설치한다.System Settings > Language Support를 실행해서 아직 완전히 설치되지 않다고 표시되는데 잠시 기다려서 모두 설치한다.Keyboard input method system:을 ibus가 아닌 fcitx로 변경한다.재부팅한다.한글 short ..

Python & qemu test server 셋팅하기

두 가지 기능을 하는 서버를 셋팅할 계획을 가지고 환경 설정 부터 고민을 해야했다.1. 원격 접속 가능2. 쉬운 설정 두 가지 사항이 가장 주요했다. 그래서 AWS를 이용해서 해보려고 했는데... 1. free 로 사용가능한 환경은 Computing이 너무 미약. 2. 원격 접속이 항상 가능하지만, 고정IP로 설정하기에는 요금 납부 가능성이 생김(EC2 off할 경우 고정 IP 할당한 PC가 있다면 요금 할당됨)3. 백업한 정보를 따로 보관 불가( 서버에 남아있다) 그래서 PC에서 VMware를 통한 원격 접속 설정을 하는 방향으로 해보아야 겠다. PC on 될 경우 계정에 따라서 - VMware on -> remote 설정 on - port 설정으로 외부 접속 가능토록정보좀 찾아보고 진행해보자.

python study 시작과 최종 계획

현업에서 나름 3년 동안 '개발자'라는 이름을 달고서 개발을 해보았다. 프로그램 개발해 왔다. 라는 말에서 일반적으로 떠오르는 생각은? 1. 윈도우에서 실행되는 프로그램 2. 아이폰 or 안드로이드용 프로그램이 두 가지라고 생각한다. 그러나 내가 배워왔고 해온 프로그램은 그 보다 훨 씬 밑단에서 시작되는 코딩이다. 매우 작은 OS를 개발하고, 포팅해서, 최적화를 하고, 해당 환경에서 성능을 뽑아낼 수 있는지, 그리고 규격을 준수하는지를 테스트한다. 이 경우는 어떻게 저의해야 할까. 임베디드 + OS + Java virtual machine 정도로 적을 수 있을것 같다. 그런데, 개발 과정에서 불합리 하다는 생각이 드는 부분이 있어서 새로운 무언가(things)를 스스로 만들어서 써야한다는 생각을 하게 되..

아이패드를 이용한 AWS

2018_10_04 수정: 우선 결론만 이야기하면 , 패드 통한 코드 수정은 가능은 하지만 사용할 정도는 아니다. 사용 과정에서 PC를 사용하는 것과 동일한 결론을 얻을 수 있는 것은 사실이지만, 화면이 크기에서 오는 불편함과 검색들을 위한 멀티테스킹에서 오는 불편성은 어떤 이유를 붙이더라도 "개발"을 진행한다는 카테고리에서는 문제가 크게 작용한다. 최근 맥북 프로를 판매하고 집에서 다시 AWS를 사용하려 했을 때 크게 다가오는 불편함이 느껴졌다. 고정된 장소에서 고정된 자세로 작업을 해야한다는 스트레스.. 이것은 생각보다 큰 불편함으로 다가왔다. 애초에 장소의 제약에서 벗어나기 위해서 사용하게된 AWS인데 어째서 다시 장소에 묶이게 되는건가. 그리고 아이패드를 이용해서 AWS를 사용하기 위한 방법을 찾..

git사용해보기.1 - repository만들기

지난 번까지 해서 생각보다 간다하게 git 서버를 만들어 봤다. 더 많은 사용자와 다양한 interface를 생각한다면 linux환경에서 구축하는 것이 맞겠지만, 개인적으로 사용하는 측면이나 사용자가 나 혼자라는 점에서 window10환경에서 환경을 설정하고 사용하는 것으로 만족한다. 이전 설정 이후에 create new repository를 하게 되면 다음과 같은 화면을 볼 수 있다. 그리고 이때 생성된 repository를 클릭해 보면 아래와 같이 git URL을 확인할 수 있다. 이런 방식으로 외부에서 접속할 수 있는 URL을 확인할 수 있으며, 공유또한 쉽게 가능하다. 이후 git에 대한 사용 방법과 Python과 같이 코드를 개발하는 환경 설정은 차차 공유하도록 하겠다. 그러나, 이 방법을 그대..

4. Git서버 설치 하기

Git 서버 설정을 계속해서 진행한다. 이전 IIS설정을 한것에 이어서 진행한다. 이전에 다운해 두었던 Bonobo Git Server이파일의 압축을 풀어서 위의 위치로 옮겨 준다. 위치: C:\inetpub\wwwroot\ 위치에 붙여 넣어준다.그리고 해당 폴더의 권한에서 IIS user가 모든 설정을 사용할 수 있도록 설정해주자. 이후 윈도우 키를 누르고 IIS 를 입력해보자. iis 관리자 메뉴가 보이지 않는다면 설정을 3.의 설정을 잘못 한것이다. 그리고 위처럼 나오는 화면에서 좌측 default web site에서 보면 이전 과정에서 추가한 폴더 명이 나타나는데 마우스 우 클릭 후 - 응용 프로그램으로 변환을 클릭하면 위의 그림과 같은 화면을 볼수 있다. 이때 응용 프로그램 풀을 닷넷 4.5로 ..

3. Git 서버를 설치 ( 진행 중)

보통 Git을 설치하게 되면 linux 기반으로 서버를 구현하게 된다. (보통이라는 것의 기준은 직장 선배들의 기준에서.... 아마 윈도우 보다는 Linux 환경에서 구축하는 편이 무료사 사용할 수 있는 소프트웨어도 다양하고 지원 할 수 있는 사용자가 많아서가 아닌가 싶다.)(잡설 이지만 리눅스로 서버를 구현하게 되면 듀얼코어 램 4기가짜리 컴퓨터로 대략 50명 이 접속해서 bash shell을 사용할 수 있는 서버가 잘 돌아간다. 물론... 특출난 누군가가 무한 thread를 생성하게된다면... 그건 찾아서 잡아줘야 하지만..) 그래서 서버 환경은.. 1. 윈도우 10 pro 64bit2. git : http://git-scm.com3. Bonobo Git Server : http://bonobogit..

2-1. WOL 설정에서 필요한 추가 사항

지난번 포스팅에서 원격 데스크톱 설정을 정리 했었는데 추가적으로 필요한 부분이 있었다. 메인보드 설정은 각각의 메인보드 제작사마다 다르기 때문에 간단하게 검색해서 알아보면 되겠지만. 문제는 윈도우 10의 설정 문제였다. 아래 시작 스위치에서 마우스 우클릭 - 전원 옵션 - 전원 단추 작동 설정 - 현재 사용할 수 없는 설정 변경 클릭 순으로 따라가면 종료 설정에서 빠른 시작 켜기(권장) 기능에서 체크를 제거 할수 있다. 정확이 어떤 원인인지는 모르겠지만 이 설정으로 인해서 WOL기능이 막혀 있었다. 하.. 이제 외부에서 자유롭게 컴퓨터를 켜고 끌수 있게 되었다. ㅊㅋ

2. 원격 데스크톱 설정.

원격 데스크톱 설정은 1번 과정에서 반은 완료된 상태이다. 일반 PC에서 원격 데스크톱을 실행하는 것과 동일하기 때문이다. PC측에서 설정을 진행해야 할 것은 아래와 같다. 위의 두 과정으로 PC에서 해야하는 설정은 끝났다. 이제 해야할 것은 외부 PC에서 설정솔직히 설정이라고 할 것도 없이 Microsoft에서 배포하는 remote DeskTop 프로그램을 그대로 사용하면 된다. 새로운 새션 연결을 선택하고 PC name에는 IP주소 : 3389(원격 데스크톱 포트 번호) User name/password에는 PC에서 사용하는 계정 정보를 넣어주면 된다.