gnome-builder에서 gnome SDK, Platform등이 설치 안될때

Flatpak 설치 확인후, Flatpak에서 직접 org.gnome.Sdk, org.gnome.Platform 런타임 을 설치해본다.

$ flatpak install org.gnome.Platform
$ flatpak install org.gnome.Sdk     
Buy me a coffeeBuy me a coffee

MS Windows에서 Visual Studio(비주얼 스튜디오)로 리브레오피스(LibreOffice) 개발하기 동영상

Developing LibreOffice in Visual Studio

https://www.youtube.com/watch?v=Xn3CtIrMpIA

 

Buy me a coffeeBuy me a coffee

2011년도말 슬라이드이지만 아직도 Spring Framework3를 사용하는 곳이 많으므로 아직도 볼만한 자바 웹개발 시작하기 슬라이드 모음

(현재 2013년 12월경에 Spring Framework 4.0이 나왔지만 아직 4.0대로 완전히 넘어가지 않았고 3.0과 비슷한 점이 많으니 3.0쪽을 많이 보면 됨. 2.0에서 3.0으로 넘어갈때 @(annotation)으로 바뀌면서 완전 바뀌고 3.0에서 4.0으로 넘어갈때엔 xml를 가급적 피하고 java단에서 처리하려는 느낌이 많이 듦)


Buy me a coffeeBuy me a coffee




그놈의 도서정가제가 뭐길래??

도서정가제 시행전으로 한빛미디어에서 나온 책들을 11월 14일~11월 16일 사이에 싸게 판매하길래, 얼른 구입하였습니다.

구입하기에 비쌌던 책들을 50%할인하여 구입할수 있어서 기쁘군요.

TAOCP(The Art of Computer Programming)책 3권은 대학원 수업때 공부하던 책이라 소장중이였지만, 2권을 50%할인하여 구입해서 더더욱 좋음.

구입한 책은 아래와 같음.



THE ART OF COMPUTER PROGRAMMING 2

저자
도널드 커누스 지음
출판사
한빛미디어 | 2007-09-13 출간
카테고리
컴퓨터/IT
책소개
컴퓨터 프로그래밍 입문서. 이 책에서는 알고리즘의 기본적인 개념...
가격비교



패턴 그리고 객체지향적 코딩의 법칙

저자
문우식 지음
출판사
한빛미디어 | 2007-11-10 출간
카테고리
컴퓨터/IT
책소개
패기 있고 실력도 있지만 객체지향 코딩법에는 문외한인 나초보는 ...
가격비교



아는 만큼 보이는 데이터베이스 설계와 구축

저자
이춘식 지음
출판사
한빛미디어 | 2008-07-05 출간
카테고리
컴퓨터/IT
책소개
이 책은 저자가 IT 프로젝트와 시스템 운영 사이트를 100회 ...
가격비교



객체지향 CBD 실전 프로젝트: 도서관리 시스템

저자
채흥석 지음
출판사
한빛미디어 | 2009-02-25 출간
카테고리
컴퓨터/IT
책소개
체계적인 프로세스로 시스템 개발의 효율성을 높이자! 주어진 시간...
가격비교



고객을 사로잡는 매력적인 제안서와 창의적인 제안팀 이야기

저자
류현주, 박민영 지음
출판사
한빛미디어 | 2009-03-03 출간
카테고리
컴퓨터/IT
책소개
IT 현장에서 우리가 흔히 듣는 제안과 제안서란 과연 어떤 의미...
가격비교



금융공학 프로그래밍

저자
이기홍, 곽승주 지음
출판사
한빛미디어 | 2009-07-03 출간
카테고리
경제/경영
책소개
금융 전문가로 가는 길주식, 채권, 원자재 등의 현물 시장과 이...
가격비교



자바 개발자도 쉽고 즐겁게 배우는 테스팅 이야기

저자
이상민 지음
출판사
한빛미디어 | 2009-12-18 출간
카테고리
컴퓨터/IT
책소개
개발을 잘 하는 자바 개발자가 참 많다. 그런데 테스팅의 중요성...
가격비교



트러블 슈팅 이야기

저자
이상민 지음
출판사
한빛미디어 | 2011-06-10 출간
카테고리
컴퓨터/IT
책소개
이 책이 제시하는 핵심 내용 자바 시스템에서 문제가 발생했을 때...
가격비교



자바 7 NIO.2 파일 네트워크 프로그래밍

저자
앵겔 레너드 지음
출판사
한빛미디어 | 2012-07-02 출간
카테고리
컴퓨터/IT
책소개
이 책이 제시하는 핵심 내용 자바7에서 새로 제공되는 NIO.2...
가격비교



버그 없는 안전한 소프트웨어를 위한 CERT 자바 프로그래밍

저자
프레드 롱, 드루브 모힌드라, 데이비드 수오보다, 로버트 C. 시코드, 딘 서덜랜드 지음
출판사
한빛미디어 | 2012-08-06 출간
카테고리
컴퓨터/IT
책소개
이 책이 제시하는 핵심 내용 보안 취약점을 사전에 제거하는 방어...
가격비교




이제 출퇴근시간, 회사업무시간 짬내면서, 주말마다 열심히 책읽어야겠습니다.

Buy me a coffeeBuy me a coffee



사실 저는 고백할 것이 있습니다.

제가 2007년 4월부터 2008년 4월전까지 학과 홈페이지를 유지보수한 적이 있습니다.

학과 홈페이지를 유지 보수하면서 운영기에서 바로바로 기능 추가하고 개발 및 테스트를 하였습니다.

다행이도 문제가 없이 돌아가니 문제가 없었지만 잘못하면 큰 일이 일어날 가능성이 있습니다.

이번 이글루스에서 일어난 권한오류를 보면 개발 및 테스트를 운영기에서 작업하다 일어나는 실수를 볼수 있고, 일이 터지만 공지사항에 안내하는 수준으로 올려 고객들의 항의를 엄청 많이 받는건 당연합니다.



대기업인 SK컴즈에서 운영하는 Egloos 블로그조차도 저렇게 허술하게 운영되는데, 대기업, 공공기관 홈페이지도 운영기에 바로바로 개발할 것 같은 생각을 하니 이런 문제가 또 일어날 가능성이 있습니다.

Buy me a coffeeBuy me a coffee



안드로이드 앱 개발할때 xml파일에서 TextView에 많은 Text를 넣을 경우가 있습니다.

Text를 너무 많이 넣은 경우에는 에뮬레이터나 폰의 화면이 작아 Text가 다 보여주지 못하고 깔리는 경우가 있습니다.

그럴 경우엔 xml파일에 아래와 같이 <scroll>태그를 넣으면 됩니다.


<ScrollView xmlns:android="http://schemas.android.com/apk/res/android";
                android:layout_width="fill_parent"
                android:layout_height="fill_parent">

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android";
              android:orientation="vertical"
              android:layout_width="fill_parent"
              android:layout_height="fill_parent"
              >

(생략)

</LinearLayout>
</ScrollView>


에뮬레이터나 폰의 화면에서 Text가 처음엔 짤려보여도 스크롤이 생겨 손가락이나 마우스로 밀면 다 보여주는 것을 확인할 수 있습니다.

ps. 안드로이드 앱 개발의 절반은 XML이 먹고 가더라는 말을 해봅니다... (내부구조는 Linux Kernel+Dalvik VM, Application Layer는 Java, UI는 XML로 처리)

Buy me a coffeeBuy me a coffee
  1. 2010.05.31 00:09

    비밀댓글입니다

모토로이를 개발용으로 컴퓨터와 연결을 해보았습니다.



위의 관련 포스트를 참조를 하여, 모토로이를 개발용으로 컴퓨터와 같이 연결을 하였습니다.

1. 모토로이폰에서 설정→응용프로그램→개발을 클릭하여 아래 화면처럼 체크를 합니다.

안드로이드폰에서 컴퓨터로 디버깅할때에 USB디버깅 모드를 체크해야합니다!


(참고로, 모의 GPS는 GPS를 사용하는 LBS어플만들때 쓰는 기능이랍니다.)


2. 모토로라사의 사이트에서 모토로이 USB 드라이버인 4.2.0을 다운로드 받아 설치를 합니다.

참고로 USB 드라이버엔 32bit와 64bit용 두 가지가 있습니다.

http://www.mymotorola.co.kr/product/PrdDownProduct.aspx?id=0045


그런 다음 Eclipse에서 DDMS로 연결을 해보니 드디어 컴퓨터와 연결을 해보았습니다.


연결이 되었다고 화면에 나오군요!!


아래는 저의 모토로이 바탕화면입니다.


아래는 안드로이드펍이라고 안드로이드펍에서 제공하는 어플리케이션입니다.



아래는 제가 직접 테스트를 해본 "Hello, World!" 앱입니다. 이클립스에서 간단한 프로젝트를 실행하고 컴퓨터와 연결하면 앱이 모토로이로 옮겨서 실행되는걸 볼 수 있습니다^^

모토로이에서 AndroidTest라는 간단한 앱을 넣었습니다.

Motoroi - AndroidTest

모토로이에서 AndroidTest라는 간단한 앱을 실행한 상태 - Hello, World!를 띄운겁니다.


Buy me a coffeeBuy me a coffee

구글 안드로이드 세계 개발자 대회 우승자 강순권님의 3분 스피치입니다.

데브멘토에 2010년 1월 8일자로 올라간 따끈한 동영상입니다^^


Buy me a coffeeBuy me a coffee

이번 제주도 여행(2009.12.29~2010.01.01) 에서 MS사 MVP인 무적전설(박성기)님을 만났습니다.

Canon | Canon DIGITAL IXUS 750 | Pattern | 1/125sec | F/2.8 | 0.00 EV | 7.7mm | Off Compulsory | 2009:12:30 18:40:53

무적전설(박성기)님이 Windows Mobile폰으로 작성한 부록.

제주올레 6~7코스 사이를 무적전설(박성기)님과 같이 걸으면서 이야기를 하다 Windows Mobile에 대한 이야기가 나오면서 저는 그때 'Windows Mobile로 개발 해볼까?'라는 생각을 해버렸조.

2010년 1월 1일 집에 도착하고선 바로 잠실로 뛰쳐나가 Windows Mobile관련 개발 서적을 구입을 하였구요.

윈도우 모바일 애플리케이션 개발 가이드
카테고리 컴퓨터/IT
지은이 앤디 위글리 (에이콘출판, 2009년)
상세보기

Windows Mobile 폰도 개발하고 테스트하는데 필요하게되지요. 그래서 저는 Windows Mobile폰을 어떤 걸 구입할까 망설여졌습니다.

옴니아폰을 구입하려고 하였더니 학생인 저에게 엄청난 부담이 되었고, 기가바이트의 P100은 평이 안좋고, 엑스페리아는 SKT라 그닥 멸망이고... 결국은 KT의 LG 인사이트(KT-KU2000)으로 구입 결정을 하였습니다.

인사이트폰(LG-KU2000)의 단점은 외국에서 내놓은 폰에 GPS모듈 빠져 스펙다운이라는 악명을 떨쳤습니다. 그러나 Windows Mobile 프로그램 개발용도로 쓰는지라 우선 저렴하면서도 잘 돌아가는걸 구입을 하게 되었습니다.

휴대폰은 KT폰스토어에서 구입을 하였구요. 가입비면제, USIM칩 구입 면제, 총 0원 구입을 하였습니다 *-_-* (무려 공짜폰!)


 

이제 인사이트폰만 도착하면 Windows Mobile 셋팅을 해야겠군요 +_+

현재는 인사이트폰을 기다리고 있습니다.

Buy me a coffeeBuy me a coffee

이번에 텍스트큐브(textcube.org) 구글맵 플러그인 개발을 하게 되었습니다.

개발에 참여를 하게 되면서 subversion에 대해서 기본적으로 알아야했습니다. 안그러면 개발하는데 어떻게 소스코드를 넣고 소스코드 버전 관리를 하기가 끔찍하더군요.

이 내용은 KLDP에 있는 내용으로 알게 됨. Subversion-HOWTO

그리고 간단한 PHP와 JAVA Script는 기본적으로 알고 있으니 인터넷으로 레퍼런스를 찾기로 하였다.

PHP.net - PHP Manual

W3C서 나온 자바스크립트 튜토리얼 - JavaScript Tutorial

그리고 구글 맵 플러그인을 다룰려면 구글 맵 API를 알아야겠지요? - Google Maps API

이번에 Textcube 1.8 버전 JAVA Script를 jQuery기반으로 바꾼다고 해서 jQuery를 사용해야합니다.

그래서 jQuery홈페이지에서 jQuery 문서를 보아야겠습니다. - jQuery Documentation

그렇긴 해도 인터넷에 있는 문서뿐만 아니라 책을 참고하면서 개발하는것이 효율적이겠죠. Flickr Mashup책과 jQuery in Action책을 보면서 개발을 할 것입니다.


FLICKR MASHUPS
카테고리 컴퓨터/IT
지은이 David Wilkinson (정보문화사, 2008년)
상세보기

프로그래밍 JQUERY
카테고리 컴퓨터/IT
지은이 베어 바이볼트 (인사이트, 2008년)
상세보기

휴 생각보다 공부할 것 많구나.


Buy me a coffeeBuy me a coffee

+ Recent posts