아이폰 프로그래밍에 도전하고 싶어서 VMware에 맥도 깔았다.

'아 이제 Xcode만 남았군' 이라 생각하고 윈도우 상에서 IE로 Xcode를 다운 받았다.

그런데 속도를 보니 어처구니가 없었다...

 

(이 사진은 여러분들을 위해 방금 찍은 컷)


그렇게 나는 장정 6시간이라는 시간동안 다운을 받아도 60%밖에 받지 못했고 빡친채로

IE를 껐고 컴퓨터도 껐다.

그래도 시험이 끝난오늘 밤을 새서라도 받아보자라는 마음이 들어 다시 다운을 받으려는데 문득 스친 한가지 생각

'혹시 이 모든 것이 애플의 전략?!'

일단 사파리에서 받아 보았다

겁나 빨랐다.(나 어제 왜 뻘짓한거니!)

그렇게 난 이런 생각을 했다.

'IE로 받다 짜증을 받은 윈도우 사용자들 좀 더 빠른 브라우저를 찾다 우연히 사파리의 경이로운 속도에 빠져든다..
그렇게 애플 제품을 서서히 쓰는동안 애플의 노예가 되는거지...'

내가 생각하기에는 애플이 일부로 IE환경에서는 느리게 받아지도록 속도제한을 하지 않았을까 라고 생각해본다
결론: Xcode는 사파리로 받자. 끗

뻘글.
by Conscientia 2011. 5. 4. 19:26


글의 권한은 정등어에게있으며
 무단배포 및 불펌을 금하며 글을 퍼가고 싶으시면 링크만~
부탁드려요 꾸벅
진짜 불펌하지말아요 ㅠㅠ저 웁니다

서론 생략하고 보기전에 1초도 안걸리는 추천 한번씩만 해주시면 안될까용?

먼저 JSP를 하기 위해서는 선수과정이 있다.

◎JAVA (필수)
HTML (반필수)  였지만 요즘 생각이 바뀌었다 필수인듯 ㅋ(아 물론 jsp하시면서 배워도 되영 ㅋㅋ)
CSS (디자인을 위해서)


대충 요정도가 되겠다. 이 중에서 JAVA를 모르는것은 아주 큰문제가 되니 꼭 기초라도 배우고 오도록

다른 강의들을 보면 JSP의 기본 구조라든지 그런것을 써놓는데 나는 글쓰는 실력이 좋지 않을 뿐더러 그럴 시간도
인내심도 없다. 보고싶은 사람만 보고 오도록

그렇다면 이제 한번 시작해 볼까.

JSP를 위하여 필요한 준비물들

◎ JDK(Java Development Kit-자바개발도구)


JSP는 HTML에 JAVA를 살짝 얹어놓은 언어이므로 자바가 없다면 무용지물이다
가장 많이 쓰는 SE링크다 다운로드
참고로 JRE는 따로 받지 않아도 JDK설치가 끝난뒤 자동으로 설치가 가능하다 딱히 받을 필요는 없다.

◎ 소스코드를 칠 개발툴

개발툴로 가장많이 쓰는것으로는 크게 두가지,

이클립스 와 에디트플러스가 있다.

각각의 장단점이 있는데


이클립스는 무겁고 예민한 아이다(이클립스 설정 잘못하면 끝이다)
소스코드를 자동생성하기 때문에 실력이 늘지 않는다


에디트플러스 가볍다,간편하다
자기가 직접 다쳐야한다

뭐 메모장도 많이 쓰신다.
나는 이클립스와 에디트플러스 둘다 쓰고있다.

다운로드는 각자 알아서 받도록.(구글링 해도 쉽게 받을 수 있다.)


◎ AP서버(Application Server)와 DB서버(Database Server)

AP서버와 DB서버를 같이두기도 하지만 따로 두기도 한다
나는 현재 AP서버로는 톰캣을, DB서버로는 오라클DB를 쓰고있다


톰캣은 무료다
다운로드 하기전에 이 표는 한번 보고 가도록
톰캣에서는 버전마다 최소필요한 것들을 표로 정리하여 공개하였다


이거 참고해서 받도록 사이트에 가면 무료로 받을 수 있다  다운로드


DB서버는 여러가지가 있다(물론 위에 AP서버도 마찬가지)

오라클 DB (익스프레스 버전은 무료로 알고있다)
MY SQL(무료라고 알고있다)
MS SQL(마소 꺼)

쓰고 싶은거 쓰도록
왜 DB서버만 대충 하냐 그이유는 난 DB서버를 잘 쓰지 않을 뿐더러(하지만 중요도는 매우높다)
잘 다루지도 못한다

그리하여 잘 알지도 못하고...
각자의 재량에 맡긴다.(죄송합니다 꾸벅)


그렇게 다 깔고 나면 JSP를 위한 기본 준비물들은 다 설치하게 된다.
물론 JSP호스팅 서버도 갖고 있다면 당신은 럭키가이.

끗.

by Conscientia 2011. 4. 24. 11:33
아래의 사진출처는 www.winapi.co.kr 입니다

이 함수는 c++의 소멸자와 매우 비슷한 기능을 하는 함수라고 볼수있다.

소멸자가 무었인지 궁금한가? 그럼 펼쳐보시길.
소멸자에 대해서 자세히 알고 싶으면 c++을 공부하면 좋을 듯 싶다

일단 소멸자 얘기는 접어두고


이부분만 잘알면 쓰는데는 큰무리가 없을것이라 생각한다


 메인함수의 끝으로 넣어두는 함수
(예를들면 프로그램을 종료하겠습니다.)
이런것을 atexit함수로 넣어놓으면 메인함수를 볼때 좀더 깔끔하지 않을까 하고 생각한다,

그외의 용도로는 따로 생각할 만한것이 없다..

아래는 그냥한번 atexit 함수를 사용해 보았다.


                                함수의 실행결과::


                               함수의 종료 전에 atexit함수가 실행되었다


이것으로 끝.
by Conscientia 2011. 2. 22. 18:16

아래의 사진출처는 www.winapi.co.kr 이다
솔직히 이분께서 너무 정리를 잘해놓으셔서 딱히 다른설명은 필요 없을것 같다

그냥 한가지 팁을 주자면 이것을 이용해서 파일이 있으면 실행하고 없으면 만들고 실행하는 그런프로그램도 괜찮을것 같다

어쨋거나 여러모로 유용하세 쓸 수 있을것 같은 함수이다.

끝으로 정말 좋은 사이트인 www.winapi.co.kr 의 운영자님께 진심으로 감사드린다
by Conscientia 2011. 2. 15. 14:16

정수의 절대값을 리턴하는 함수이다 

아래의 사진은 www.winapi.co.kr 출처
매크로 함수가 실행속도상 더 유리하다지만 코딱지 만큼밖에 차이 안난다.
그냥 원하는거 쓰도록..


by Conscientia 2011. 2. 15. 13:50
사진출처 : www.winapi.co.kr
 
예제

//헤더로는 stdlib.h s나 process.h 를 쓴다.
#include <stdlib.h> //abort 함수를 쓰기위한 헤더 선언
#include <iostream>
#include <conio.h>
using std::cout;  //cout 함수를 편하게 쓰기 위한 방법.
using std::endl;  //cout 함수를 편하게 쓰기 위한 방법.
// 위에처럼 쓰지말고 using namespace std; 를 쓰면 더욱 쉽게 쓸 수 있다.

void main () {
 cout << "abort 함수를 실행시키도록 하겠습니다."<< endl;
 cout << "아무키나 누르면 비정상적인 종료인 abort함수를 실행시키게 됩니다"<<endl;
 getch();
 abort(); //이것이 abort함수
}

//abort 함수에 대한 자세한 설명을 보려면 www.winapi.co.kr 에서 레퍼런스를 참조할것
// 또한 이 함수는 정상적인 종료가 아닌 비정상적인 종료를 알려드리는 바이다. 



실행하면 이렇게 된다
디버그모드의 함수모드 결과
요건 릴리즈 모드.


딱히 쓸데는 없을것 같다.
by Conscientia 2011. 2. 15. 13:22

글의 권한은 정등어에게있으며
 무단배포 및 불펌을 금하며 글을 링크만 허용하고 있습니다
부탁드려요 꾸벅
진짜 불펌하지말아요 ㅠㅠ저 웁니다


iOS 4.2.1 완탈툴이 드디어 업데이트 되었습니다

제가 하나하나 자세히 설명하도록 노력할테니 여러분도 충분히 숙지하시면서 탈옥하시길 바랍니다

이번 탈옥에 쓰일 준비물을 설명해드리겠습니다.

1.탈옥할 기기

탈옥할 기기가 필요합니다. 가능한 기기로는

-아이팟 터치 2세대,3세대,4세대
-아이패드 1세대
-아이폰 3GS
-아이폰4
-아이폰4 Verizon

이 있습니다

iOS4.2.1버전이어야 하며 반탈이어도 된다고 합니다(제가 반탈상태가 아니라 확신은 못합니다)

2.그린포이즌(greenpois0n)

우리가 쓸 탈옥툴인 그린포이즌이 필요합니다.

공식사이트에서 다운가능합니다

-그린포이즌 공식사이트 바로가기


그러나 요즘 트래픽관계로 접속에 원할하지 못하신 분들을 위해 따로 올려드리겠습니다


실수로 맥만올라와 있었는데 수정하였습니다
첫번째것이 윈도우유저
밑에것이 맥용입니다
RC6이 업데이트 되었습니다!!
위에가 맥 밑에가 윈용입니다


그리고 여기서 하나 말씀드리겠습니다

알약등 백신에서 그린포이즌 파일을 바이러스로 인식하고 있습니다.
해킹이 끝난후 삭제하시기 바랍니다
이것을 같고 '바이러스심어놨네--' 이런 말씀 하지 말아주십시요.
저 움 ㅠㅠ



다운이 다 되셨나요? 압축파일을 풀고 greenpois0n.exe 를 실행시켜 줍시다

다시한번 말하지만 알약등 백신에서 바이러스로 인식하고 있습니다.
해킹이 끝난후 삭제하시기 바랍니다

탈옥을 하기 위해서는 DFU모드로 들어가야 하는데요 그린포이즌을 실행시키면 도움말이 있습니다
'Prepare to Jailbreak (DFU)' 를 눌러서 쉽게 DFU모드를 들어갈수 있도록 준비합니다
각각의 항목에 대해서 설명해드리겠습니다

참고로 DFU모드는 꺼진 상태에서 시작합니다

준비(3초후 시작)

슬립버튼을 홀드합니다(2초)

(슬립버튼은 계속 누르고있고)슬립버튼과 홈버튼을 같이 홀드합니다(10초)

슬립버튼을 때고,홈버튼은 때지말고 계속홀드(15초)

DFU 모드에 진입하셨으면

이렇게 될겁니다


READY TO JAILBREAK!!!

다 됬군뇨 후후..새로운 세계에 발을 들이신것을 진심으로 축하합니다
하지만 아직 남은게 하나 있습니다.


자 다깔고 나면 바탕화면에 LOADER 라는게 생기는데요 이것을 눌러 시디아를 깔면 됩니다.

시디아 설정이 남았는데요 일단 절대적으로 필수적으로 깔아야하는 것들입니다


먼저 시디아에 들어가서 아래 Manage 탭을 누르고 오른 상단의 Edit 클릭후 왼상단의 Add 클릭후 아래의 소스를 추가합니다

http://cydia.hackulo.us  (필수)
http://sinfuliphonerepo.com (주로 시디아 크랙어플 유용한거 많으므로 깔아놓기를 강력추천)


그리고 이 세가지를 검색해서 깔아줍시다

Appsync for os 4.2
openssh
afc2add

이세가지는 필수이고 아래는 유용한 것들입니다(간혹 일부가 4.2.1을 지원 안 할 수도 있음)

iFile (craked) 내부파일 검색(강추)
Installous 4 크랙어플 설치(강추)
SBSettings 정말 유용한 어플 스테이터스바에서 여러가지 기능을쓸수있다(강추)
NoSPOT 이거는 스포트라이트 서치를 삭제하는 어플이다 불편한 사람이 있었다면 설치하자
Barrel 화면을 넘길때 3d화면으로 넘겨준다. 예쁨 ㅎㅎ

그럼 지금까지 제글을 봐주셔서 감사합니다

수고하셨습니다

끝으로 추천하나씩만 꾹!
by Conscientia 2011. 2. 7. 23:33

나는 고양이로소이다 - 10점
나쓰메 소세키 지음, 김난주 옮김/열린책들


이 리뷰는 정등어가 작성하였으며 정등어의 주관적인 견해가 있음을 알려드립니다
고양이<나> 의 눈으로 바라본 좌충우돌 인간세상 관람기

이 책은 일본문학100년 사상 최고의 국민작가로 칭송받는 나쓰메 소세키의 데뷔작이다

이 책에서는 작가대신 고양이가 작가의 눈을 대신하여 인간세상을 관람한다.

고양이는 페르시아산 고양이로서 비록 고양이이지만 사람 못지않은 식견과 철학 그리고 호기심을 지녔다
(걍 한마디로 슈퍼천재 고양이)

어느날 배가고픈 고양이<나>는 따뜻한 곳을 찾아 걸어 우연히 구샤미집에 들어가 살게된다

위장병을 앓고있는 괴짜 진노 구샤미와 진노가를 드나드는 메이테이,간게쓰,오치 도후,도쿠센 ,도주로,산페이 등과의

걸쭉한 입담을 들으면 풍자한다

아.. 뭔가 있어보이게 쓰려하니 힘들군요
그냥 제 방식대로 쓰겠습니다. 어느날 이 슈퍼천재고양이는 배가고파 구샤미선생의 집으로 들어갑니다

그리고 그 집에서 길러지게 되죠

그리고 그집에서 일어나는 일들과 재밌는 입담들을 고양이의 눈으로 표현한것이

바로 이 <나는 고양이 로소이다> 라는 책입니다.

정말 고양이가 많은 일들을 보고 겪는데요

전 이책을 보면서 정말 결말이 어떻게 될까 궁금했습니다

왜냐하면 일정한 소설의 형식이 아닌 그냥 일상생활에서 듣는 여러가지 에피소드를

모아놓은 전집이랄까요?ㅎ 그런 요소+간게쓰 혼담얘기+ 가장궁금했던것은 고양이는
 
이집에서 어떤식으로 생활을 할까(예를들어 슈퍼천재고양이는 밖으로 나와 그 명석한 두뇌로 인간들과의 커뮤니케이션을 통해 많은 부와 명성을 얻는다같은 결말일까....도대체 결말을 어떤식으로 맺을까)결말은 어떤식으로 맺을지 궁금했습니다.

이책의 시대적 배경은 메이지 시대입니다

왜 뜬금없이 이애기를 하냐 하면은

여기서 나오는 유머는 대개 그 시대에 관련된 유머가 나오기 때문에

메이지 시대에대해서 조금 알고 계신다면 책의 내용을 이해하시기에도

즐기시기에도 전혀 부담이 없다고 봅니다.

정말 풍자와 해학이 넘치는 유쾌한 소설이라 나른한 오후에 읽으시면 좋으실거 같아요 ^^


마지막으로 저는 별★★★☆☆ 개 드리겠습니다 왜냐하면 메이지시대의 상황이나 그시대의 요소들을 모른다면 문학의 진정한 즐거움을 알지 못할것같다는 점에서 감점 그리고 책이 너무 길어요 징징 ㅠㅠ
그래도 유쾌한 소설임에는 틀림 없습니다 한번 읽어 보셔요 ㅎ

by Conscientia 2011. 1. 28. 14:48

Bubble Ball

출시일 : 2010/12/29             가격 FREE

카테고리 Games                 version  1.0

용량 3.8 MB                        개발사 Nay games

미국 앱스토어

앱스토어 2주만에 200만 다운로드 달성및 1위등극

14세 천재소년 어플로 화제몰이 중인 'Bubble Ball'

간단하지만 어려운 물리게임이다.

미국 앱스토어에서 FREE로 받을 수 있다


하는 방법은 간단합니다
저기 위에보이는 파랑공(bubble ball)을 깃발까지 이끌어 주면 됩니다
조각들을 버블이 골까지 갈수 있도록 사용하고 스타트를 누르랍니다
조작이 별로 어렵지 않아요 메탈을 중력영향x우드는 영향 o
저건 뭐 읽어보심 될꺼같고요


이렇게 구조물을 움직여서 공을 골로 이끌어 주면 됩니다

제 생각은 그래픽도 깔끔하고 조작이 어려운것도 아니라서 아주 좋네요

이거 은근히 중독성 심하다는 ㅎㅎ

꽤 어렵지만 아주 잼있어요 ㅎㅎ

해보세요 FREE 니까요


추천꾹 !

by Conscientia 2011. 1. 20. 11:29

와.. 네이버 검색에 치면 화제 키워드로 까지뜨는 소년 ... 얼마나 대단하길래?



사진출저:네이버
14세 천재소년은 다른 전문가의 손길같은것을 받지 않고 혼자서 개발한'버블볼'이라는 게임을 앱스토어에 내놨습니다.



그러자


이게임은 날개 돋친듯 팔려 앱스토어 2주만에 부동1위였던 앵그비버드를 제치고 킹에 올라섰다네요.

이게임은 일종의 두뇌게임으로  간단해 보이지만  물리학의 평형법칙을 이용한 스테이지도 있고 전혀 지루하지 않으며
 
다른게임들처럼 시간때우기용이 아니고 폭력성같은것도 없다고 전문가들은 평가한데요 ..


대단하지 않나욧?


이 소년은
사진출처 ABC캡쳐

로버트 네이라는 소년은로서 미국 유타 주 스패니시 포크에 산다네요

어릴적부터 프로그래밍 분야에 대해 아주 남달랐다고 합니다

(초3부터 웹페이지를 제작했다고 함.. 헐)


버블볼 리뷰
by Conscientia 2011. 1. 20. 10:45
| 1 2 3 4 5 |