본문 바로가기

개발환경

Visual Studio CODE for PHP 개발 / MAC, Windows Visual Studio Code라는 솔루션을 MS에서 출시했었다.출시 당시만 해도 주변 및 해외에서는 놀라운 솔루션이라고 했고, 많은 극찬을 받았다.하지만, 달랑 뜨는 검은 바탕화면에 Text Editor 같은 프로그램이 떠서 많이 황당했던 기억이였다.게다가 많은 기능을 완전히 숨긴 형태여서 어디에 무슨 기능이 있는지 확인하는 것도 무척 어려웠다.그리고 잊혀졌다. 그러다가, PHP 관련해서 몇가지 작업할게 있어서 마땅한 에디터를 찾지 못하고 있었다.한동안은 Editplus을 이용해서 작업을 했지만, MAC 환경에서 하려다 보니 Editplus를 쓸 수가 없었다.그래서 잠시 유료 솔루션에 대해서 이런저런 뒤적 뒤적 했지만, 결국 독립적인 프로그램들을 연계해서 쓰는 방법이 유일했다. 그러다가 문득 Visu.. 더보기
Linux 시스템화는 일단 뒤로. 이번달 내내 내 업무 시스템을 Linux화 하겠다는 의지는 결국 이번주 수요일 종료했다. 우분투를 중심으로 9.1, 8.04, 9.04 등등 다양한 우분투 플랫폼들을 버전별로 활용했다. 이 작업에 사용된 시스템은 Lenovo ThinkPad T61 8892-AZK 모델. 각 설치관련 이력은 다음과 같다. Ubuntu 9.10 최신 버전 Download. Ubuntu 9.10 설치. 오픈 소스 기반 기타 필요한 응용 프로그램 설치. PuTTY, filezilla, Opera, Chrome 등등. VMWare 6.X for Linux 설치. 설치 진행 안됨. IBM Lotus Notes 8.02 설치. 설치 후 사용 거의 불가, 이에 8.5 로 업그레이드 하나 동일한 문제 발생. 최초 설치 때 ext4가 문.. 더보기
개발환경 안정화 in UBUNTU 저번 주 부터 우여곡절 속에서 헤매다가, 결국 어느정도 안정화 되었다. 새로운 운영체제로의 적응은 생각보다 어려웠다. 특히나 윈도우 환경이 얼마나 편하게 되었는지도 새삼스럽게 깨닫는 계기도 됐다. 그러나 이왕 칼 뽑은거 끝까지 가야 겠다는 생각에 여기까지 와버렸다. 개발환경 구축의 배경. 계속 .NET 관련 개발을 주로 하고 있어, 운영체제나, 개발도구들의 호환성 문제등이 그대로 걸려 Windows를 계속 사용 할 수 밖에 없었다. 게다가, 고객들과 함께 업무를 보려면 역시 Windows이기 때문에, 같이 문제점 지켜보려고 할 때, 리눅스로의 길은 사실 거의 불가능했다. 그러다가, 회사를 옮기고, 어느새 내 개발 도구가 Java로 바뀌자 이 이야기는 처음부터 다시 고려되기 시작했다. 굳이 윈도우일 필요가.. 더보기
[Google Apps Engine] Java SDK 설치하기. 원본글 : http://code.google.com/appengine/docs/java/gettingstarted/installing.html Google App Engine에 대한 Java 응용 프로그램은 App Engine Java SDK(Software Development Kit)을 이용하여 만들고, 업로드 하게 됩니다. SDK에는 직접 제작한 Java 응용 프로그램을 자신의 컴퓨터에서 테스트 해볼 수 있도록 웹 서버 소프트웨어를 포함하고 있습니다. 이 웹 서버에는 모든 형태의 App Engine 서비스를 모의 실험할 수 있도록 준비되어 있습니다. 로컬 버전의 데이터 저장 장소를 제공하며, Google Account 모듈 및 URL 추출 및 Email 발송 등등의 기능들도 포함 되어 있습니다.. .. 더보기
TMAX Windows 9들을 보면서. 사실 내가 이야기하고 싶었던 대부분의 내용은 SIRINI님께서 다 말씀해주신 것 같다. (물론 월화수목금금금 하는 회사라는 사실은 알았지만, 이 OS 개발에도 그런 꼬라지인줄은 몰랐지만…) 지금까지 이 TMAX Windows 이야기들 중 가장 중요한 핵심을 잃은 느낌이기에 한마디를 던지고 싶다. (물론 SIRINI 님도 언급하셨다. ) 게다가 정말 이상하게도, 멀티플 OS 라면서 타 운영체제의 애플리케이션들을 다 돌리겠다고 이야기하면서 정작 자사 OS 에 맞는 애플리케이션 개발 방향에 대해서는 아무런 언급이 없습니다. 그리고 그 것은 아직 티맥스에서도 하지 못한 일(?)입니다. 운영체제의 핵심은 개발도구 이다. 보다 운영체제와 밀접한 개발도구가 있어야 하지 않을까 싶다. CPU가 아무리 화려해도, RAM.. 더보기