1  2  3  4  5  ... 6 

장기 온라인 개발완료!!!!!!!

Date
2010/08/02 13:27
Author
ApPLe
Categories

장기 온라인을 개발 완료 하였습니당!!!!

사용언어는 PHP 4.3.4 , Apache2 , MySQL 5  + Javascript Prototype Library
입니당.

처음으로 만들어보는 온라인 웹 게임이군용!!
그래도 AJAX를 사용하여 웹게임 같지 않은 부드러운 동작을 보여줍니다!!

게임화면!! ( 테스트모드 )

이 화면은 테스트모드이고 , 실제 유저들간의 대국 모드에서는 채팅 , 방 개설 등이 지원됩니당 ㅋㅋ

... 바로 이렇게요 ..
이놈이 로그인해서 대기실 모습이예용 ..
보시다시피 계-_-급 체계가 있으며, 경험치가 있고 ,
계속 상대편에게 지면 이-_-등병이 됩니다


여기서 방장이 방을 개설하고 , 플레이어가 입장해서 대전을 벌이는 방식이예용 ㅋ
간단해 보이지만 AJAX로 구현하려면 상당히 힘들답니다... ㅠㅠ

방장이 방을 만들면 .. 다음과같이
간지가 나는 화면이!!

... 사실 간지는 그다지 안나는군용 .... -_-

무튼 .. 말을 움직이면 페이지가 refresh되는게 아니라 ,, 그냥 PC의 장기 게임처럼
말이 스르륵 움직이는 신기=_=한 웹 게임을 만들었다는 훈훈한 이야기!!
거기다가 ActiveX 혹은 Flash를 1%로 쓰지않았다는 훈훈한 이야기!!
( WM기반 스마트폰에서의 Mobile explorer에서도 즐길수 있다능 .. )

[장기온라인 플레이 해보기]

소스요청 & 버그리포팅은
애플넷 ( http://www.applenet.pe.kr ) 방명록이나
이 게시물에 댓글로 달아 주세용 ㅋ_ㅋ

蛇足.
스크립트 호환성 테스트 결과 .
IE6 : 100% 동작
IE7 : 100% 동작
IE8 : 100% 동작
FF3 : 일부 비정상 동작
FF3.5 : 일부 비정상 동작
Safari : 심각한 비정상 동작
Opera : 일부 비정상 동작

蛇足2.
전 지금 군대에 있을텐데 언제 만들었을까 ...
이런건 궁금해하면 안됩니다 . =_=
제가 위험해용 ㅋ
ApPLe
2010/08/02 13:27 2010/08/02 13:27
Tag
Trackback
Comments
하이가든  2010/08/02 18:34  Reply  Delete
오오 잘 만드셨는데요!!
ApPLe!NET  2010/08/02 18:47  Delete
감사합니다!! 졸작을 칭찬해주시다니 ㅎㅎ
활의노래  2010/08/02 20:05  Reply  Delete
우와우... ㅎㅎ
ApPLe!  2010/08/03 01:20  Delete
간지!!
rt  2010/08/03 10:45  Reply  Delete
역시 땡보
ApPLeNET  2010/08/03 13:22  Delete
아님!!!!

게임만들기 프로젝트 : 뷔페정ㅋ벅ㅋ

Date
2009/07/25 03:50
Author
ApPLe
Categories


Dark GDK로 만들고 있는 게임 .. ㅋㅋ
멤버는 나 , 연경이 ..,... =_=ㅎㅎ

생각보다 DarkGDK 가 너무 쉽게 만들어져서 좋다 =_=~
약간 .... 병맛인 부분도 있긴 하지만 ?!

VS2008 Express로 개발중..!!!
아직은 시작단계 ?!?!
공부하면서 만들어보자!!

간지나는 게임 .. =_=.. 남자는 게임!!!

ApPLe
2009/07/25 03:50 2009/07/25 03:50
Tag
Trackback
Comments
waterdrw  2009/07/25 21:50  Reply  Delete
용두사미로 끝나질 않기를 ㅋㅋㅋ
ApPLe  2009/07/26 00:35  Delete
형 근데 Dark GDK는 병맛이예요 ㅠㅠㅠㅠ

기초공사하면서 깨달았어용 ...

XNA로 넘어갈까용 .. ㅠㅠ 흐엉엉 ...
로우  2009/08/17 09:08  Reply  Delete
...진짜 이런 태클은 좀 그렇긴 한데

숫가락이 아니라 숟가락이여 -ㅅ-
ApPLe  2009/08/26 12:15  Delete
그그렇군용 ... ㄷㄷ ;;

Stitch'it 개발계획.

Date
2009/06/06 16:51
Author
ApPLe
Categories
Stitch'it

자기자신만의 메모 ( post ) 를 웹상의 공간에 붙일수 있어 , 어떤 컴퓨터를 쓰더라도 접근 가능한 웹 서비스를 개발한다.

메모들은 실제 메모용지와 비슷하게 화면에 배치되며 , 한 화면이 꽉 찼을 경우를 대비하여 포스트스페이스 ( postspace )를 계속 추가할수 있게 한다.

메모가 붙는 배경화면도 바뀔 수 있으며 , 메모 자체의 디자인도 바뀔 수 있다.

자기만의 postspace에 고유 주소가 할당되어 ,  어디서나 , 누구나 접근 가능하도록 한다. 단 postspace의 관리자가 비밀로 설정한 메모는 보여주지 않는다.

게스트스페이스 ( guestspace ) 를 두어 , 다른 사람이 메모를 붙일 공간을 할당한다.

친구추가 기능을 두어 , 친구 리스트에 있는사람의 postspace를 공유하며 , 메모삭제는 안되지만 메모 추가가 가능하게 한다.

RSS feeding 기능을넣어 , 간단할 블로그로써의 역할도 가능하도록 한다.


... 웹프로젝트 끝나면 해야징 +_+
히히히~ AJAX 듬뿍써서 간지나는 다이나믹 웹을 만들어보겠설 ~



ApPLe
2009/06/06 16:51 2009/06/06 16:51
Tag
Trackback
Comments
rt  2009/06/08 19:57  Reply  Delete
자 이제 너도 군대갈 날이 얼마남지 않았단다...


후로그래밍은 그만하고 이제 바깥세상을 돌아다녀보지 않겠니?
ApPLe  2009/06/10 17:14  Delete
죠오치 ~!!

웹 프로젝트!

Date
2009/05/30 15:39
Author
ApPLe
Categories


배드민턴 관리 시스템중에서 드디어 대회관리/종목관리를 완성...
왜이리 오래걸렸을까 .. ㅜㅜ

일요일날 confirm이라는데 ..
이번에도요구사항이바뀐다면 아우 .. 정말 .... -_-

돈은 언제받을수있을깡 .. ㅜ;
제제발 메마른 생활에 단비를 ... ㅋㅋㅋ

휴 =_=;;
이제 월요일날 검사맡아야하는 논문정리나 해야겠답 ;;
Image Alignment & Stitching 관련 한글 논문이 더 있을까 ? ;;

큰일이다 .... -_-;;

ApPLe
2009/05/30 15:39 2009/05/30 15:39
Tag
Trackback
Comments

크악!!! 망할 클라이언트!!!!!!

Date
2009/05/19 17:11
Author
ApPLe
Categories
웹프로젝트를 하고있는데 ..
아우 .. 망할놈의 클라이언트 ....



맨 처음 요구사항대로 일단 DB설계 다 해놓은대로 .. 진행을 했지만 ..
갑자기 ?? 요구사항이 급추가되고 ??

아안돼 .. 나쁜놈들!! =_=;
갑자기

"우리의 고객들은 요구사항 추가와 물은 공짜라고 생각한다."

라는 명언이 떠오른다 -_-

갑자기 급수가 쪼개질수 있고 ? 합쳐질수도 있다는 요구사항이 들어오다니?!?!
아우 ..... DB구조가 약간 바뀌던지 ..... 코드가 대폭 수정되어야 할듯하다..
제길제길제길제길 ... -_-

에휴 . .그래도 돈나오는 일이니 .. 해야지 =_=에혀 ;

ApPLe
2009/05/19 17:11 2009/05/19 17:11
Tag
Trackback
Comments
rt  2009/05/19 21:43  Reply  Delete
손님 = 왕


깝 ㄴㄴ 하청업자
ApPLe  2009/05/20 01:00  Delete
개냔 !!! =_=
ㅜㅜㅜㅜ

하기사 ....... 흐엉엉 ....
waterdrw  2009/05/20 02:21  Reply  Delete
ㅎㅎ 미안
막아보려 했지만 ...
상대가 너무 강했어.........................
ApPLe  2009/05/20 03:06  Delete
형은 분명 최선을 다했을꺼예요 흐엉엉 ㅋㅋㅋ

=_=bb
로우  2009/05/20 11:20  Reply  Delete
우리 가엾은 지친영혼 진동이 (...)
내가 누군지 알아맞추면 나중에 술한잔 사줄게
ApPLe  2009/05/20 13:43  Delete
누..누구세용 ㅜㅜ
..학번이라도 ㅋㅋ;;;
jk  2009/05/20 13:39  Reply  Delete
공짜맞음!
ApPLe  2009/05/20 13:43  Delete
헐퀴 찐기형 ㅋㅋㅋㅋ 오랜만이예용 ㅋㅋ
요새 뭐하세용 ㅋㅋㅋㅋ

구미왜 놀러안와용 ㅋㅋ
로우  2009/05/20 14:44  Reply  Delete
나는 티스토리 쓰는 06학번 최막장이라고 해요.
ApPLe  2009/05/20 15:12  Delete
영우형이시군용 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

아..놀랬어용 ㅋㅋㅋㅋ
로우  2009/05/20 18:48  Reply  Delete
그나저나 니 블로그 스킨 왕창 깨져보인다.
바로 아랫글 텔넷 더미서버 관련 스샷때문인거같기도...
ApPLe  2009/05/20 20:28  Delete
IE6에서는 깨집니당 ..;
FF3 / IE7 / IE8 에서는 괜찮더라고용 =_=;;
로우  2009/05/21 00:27  Delete
...IE7에서는 되는데 6에서는 안되는건 웬 빌어먹을 웹표준

TCP/IP 텔넷 더미 서버

Date
2009/05/18 06:27
Author
ApPLe
Categories
어쩌..다가 ..
TCP/IP프로토콜을 이용 , 텔넷 더미 서버를 만드는 걸 하게 되었다.
그런데 시작해보니 .. 동기소켓(Sync socket)을 쓴다는것이 저번에 작업했던 와리가리 제어 서버 프로그램과 굉장히 비슷해서 쉽게할 수 있었다..

요구사항은 .. 일반 텔넷 클라이언트 프로그램으로 접속하여 로그인까지 .. 구현하는 것이었는데 .. 재미로 사족을 몇개 달아놓았다 ㅋㅋ

이놈이 서버 프로그램이 돌아가는모습.
서버는 리눅스 환경에서 돌아간다.
10001번 포트를 열고 접속을 받는다.


역시 리눅스 환경에 있는 telnet 클라이언트 프로그램으로 접속한 화면.
꽤나 그럴듯하게 환영메시지 ... 그리고 쉘까지 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
아.. 이 참을수없는 텔넷훼이크의 즐거움 ㅋㅋㅋㅋ


ㅋㅋㅋ 무튼 재미있는 작업이었답 ㅎㅎ
소스코드는 밑에 있답 ㅎㅎ
C언어로 작성했다 ㅎㅎ

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <unistd.h>

#define READY_QUEUE 10
#define STRING_MAX 80
#define TRY_MAX 3

#define VALID_ID "drpark"
#define VALID_PW "1111"

enum
{
	FALSE ,
	TRUE
};

typedef struct sockaddr_in SOCKADDR;
typedef int SOCKID;
typedef int BOOL;

void RegistServer ( SOCKADDR *server , int nPort );
void MainLoop ( SOCKID sock_accp );
void SendServerMessage ( SOCKID accp_sock );
int Receive ( SOCKID sock_accp , char buf[] );

int main ( int argc , char **argv )
{
	SOCKADDR server , client;
	SOCKID sock_listen;
	SOCKID sock_accp;
	
	int nAddressLen;

	nAddressLen = sizeof(SOCKADDR);

	if ( argc != 2 )
	{
		printf ( "Invalid parameter : usage : %s [port_number]\n" , argv[0] );
		return 1;
	}

	// Socket listen mode
	sock_listen = socket ( PF_INET , SOCK_STREAM , 0 );

	// server data regist
	RegistServer ( &server , atoi ( argv[1] ) );

	// Binding
	if ( bind ( sock_listen , (struct sockaddr *)&server , sizeof(server)) < 0 )
	{
		printf ( "Bind failed : %d Port already in use.\n" , atoi ( argv[1] ) );
		return 1;
	}

	printf ( "ready for connection..\n" );

	// Listen
	listen ( sock_listen , READY_QUEUE );

	while ( 1 )
	{
		// Accept connection
		sock_accp = accept ( sock_listen , (struct sockaddr *)&client , &nAddressLen );

		printf ( "connected!\n" );

		// Send server Message
		SendServerMessage ( sock_accp );

		// Entry main loop
		MainLoop ( sock_accp );

		// close connection
		close ( sock_accp );

		printf ( "connection closed\n" );
	}
}

void RegistServer ( SOCKADDR *server , int nPort )
{
	bzero ( (char *)server , sizeof(*server) );
	server->sin_family = AF_INET;
	server->sin_addr.s_addr = htonl ( INADDR_ANY );
	server->sin_port = htons ( nPort );
}

void SendServerMessage ( SOCKID accp_sock )
{
	char buf[STRING_MAX];

	strcpy ( buf , "Welcome to dummy telnet server!\ntestID : drpark / testPW : 1111\n\n" );
	write ( accp_sock , buf , strlen(buf) );
}

void MainLoop ( SOCKID sock_accp )
{
	int nByte;
	int i;
	int cnt = 0;

	BOOL bIdExist = FALSE;
	BOOL bPwValid = FALSE;

	char buf[STRING_MAX];

	while ( 1 )
	{
		if ( cnt == TRY_MAX )
		{
			sprintf ( buf , "\n\nlogin failed %d time(s)..\nconnection refused!\n" , TRY_MAX );
			write ( sock_accp , buf , strlen(buf) );
			break;
		}

		strcpy ( buf , "login : " );
		write ( sock_accp , buf , strlen(buf) );
		Receive ( sock_accp , buf );
		
		if ( strcmp ( buf , VALID_ID ) != 0 )
		{
			printf ( "login tried : %s : fail\n" , buf );
			sprintf ( buf , "# login failed : not valid id !\n" );	

			write ( sock_accp , buf , strlen(buf) );
			cnt++;
			continue;
		}

		printf ( "valid id : ask password\n" );

		strcpy ( buf , "password : " );
		write ( sock_accp , buf , strlen(buf) );
		Receive ( sock_accp , buf );

		cnt = 0;

		if ( strcmp ( buf , VALID_PW ) != 0 )
		{
			printf ( "password tried : %s : fail\n" , buf );

			strcpy ( buf , "# login failed : not valid password!\n" );
			write ( sock_accp , buf , strlen(buf) );
			continue;
		}
		
		printf ( "login success.\n" );
		strcpy ( buf , "\n##### LOGIN SUCCESS !!!\nBUT THIS SERVER IS DUMMY.\n\n" );
		write ( sock_accp , buf , strlen(buf) );

		while ( 1 )
		{
			strcpy ( buf , "MINI::$ " );
			write ( sock_accp , buf , strlen(buf) );
			Receive ( sock_accp , buf );

			if ( strcmp ( buf , "shutdown" ) == 0 )
			{
				printf ( "client requests shutdown\n" );
				close ( sock_accp );
				exit ( 0 );
			}
			else if ( strcmp ( buf , "exit" ) == 0 )
			{
				break;
			}
			else if ( strcmp ( buf , "help" ) == 0 )
			{
				strcpy ( buf , "What do you want to me??????\nthis is dummy :)\n" );
				write ( sock_accp , buf , strlen(buf) );
			}
			else
			{
				strcpy ( buf , "MINI shell : syntax error : cannot find command\n" );
				write ( sock_accp , buf , strlen(buf) );
			}
		}

		break;

	}
}

int Receive ( SOCKID sock_accp , char buf[] )
{
	char temp[STRING_MAX];
	int nByte;
	int i;

	nByte = read ( sock_accp , temp , STRING_MAX );

	buf[0] = '\0';

	for ( i = 0 ; i < nByte-2 ; i++ )
	{
		buf[i] = temp[i];
		buf[i+1] = '\0';
	}

	return nByte;
}

ApPLe
2009/05/18 06:27 2009/05/18 06:27
Tag
Trackback
Comments

고장난 텍스트큐브 수리하는법!!

Date
2009/05/15 15:07
Author
ApPLe
Categories
이 글은 , 자기만의 계정에 TextCube를 설치하여 관리할 경우의 사용자를 그 대상으로 합니다!!
대상 버젼 : Textcube 1.7.0 ~ TextCube 1.7.8

텍스트큐브를 쓰다가 ... 관리자 페이지를 들어가면 이런 메시지가 뜰 수 있다.

" 텍스트 큐브 점검이 필요합니다 . 점검 하시겠습니까? "


확인 버튼을 눌러서 점검을 하였는데도 불구하고 위의 메시지가 계속 뜬다면 .. 아래와 같은 방법을 쓰기를 권한다!!
일단 , 텍스트큐브는 cache 폴더내의 "CHECKUP" 이라는 파일을 통해서 자기 자신의 버젼을 확인하는데 , 그 폴더내의 소유자나 권한이 제대로 잡혀있지않다면 저런 에러메시지의 무한루프 현상이 생긴다 .
( 본인같은 경우는 서버가 해킹당해서 , 각 폴더내의 권한/소유자 설정이 엉망이 되어있어서 생긴 현상이었다 .. )

이제 한번 바로잡아보자!!

텍스트큐브는 다음과 같은 폴더 구조를 가지고있다.



여기서 우리가 건드려야 할  폴더는 첨부파일이 올라가는 attach 폴더와 , cache 폴더이다.

첫 번째 . cache 폴더의 퍼미션을 조정해주자!

telnet이나 ssh를 쓴다면 다음과 같이 해주면 된다.
ALFTP나 , FileZilla 같은 FTP클라이언트 프로그램들로도 가능하다.
퍼미션은 757이 바람직하다 . 퍼미션 777은 보안상 위험이 있다.
소유자 변경없이 퍼미션을 변경하려면 관리자 권한이 필요할지도 모른다.

[jindongp@localhost tt]$ chmod 757 ./attach
[jindongp@localhost tt]$ chmod 757 ./cache

두 번째 . cache 폴더내에 CHECKUP 이라는 파일이 없다면 생성해주자!

이것도 telent이나 ssh를 쓴다면 다음과 같은 방법을 취해 주면 된다.

일단 cache 폴더내로 이동하자.

[jindongp@localhost tt]$ cd ./cache

그런 다음  vi 에디터를 써서 빈 CHECKUP 파일을 생성해주자.

[jindongp@localhost tt]$ vim CHECKUP

vi에서 :wq 로 저장한 다음 , CHECKUP 파일의 퍼미션을 조정해주자.
퍼미션은 757으로 한다.

[jindongp@localhost tt]$ chmod 757 ./CHECKUP

이렇게 하면 , 일단 텍스트 큐브에서는 "점검이 필요합니다" 라는 메시지가 뜬 후 , 다시 묻지않는다! =_=b

휴 .. 고생했지만 . 결국 해결완료 .. =_=bb
다음 포스팅에서는 텍스트큐브에서 포스트 데이터를 백업한뒤 다시 복원하려 할때 ,
중간에 복원하다가 멈추어 난감한 상황에 처했을때의 해결법에 대해서 포스팅해보겟다 =_=bb

ApPLe
2009/05/15 15:07 2009/05/15 15:07
Tag
Trackback
Comments

프로젝트 "고덮" 기초자료조사.

Date
2009/05/10 02:12
Author
ApPLe
Categories
요새는 프로젝트 "고덮" 을 위한 ..
기초자료 조사 중!

그 중에서도 나는 가장 베이스가 되는 논문인
ACM에 올라온 2006년판 "Image Alignment And Stitching : A Tutorial"
을 읽고있답 .

바로 이놈 .



다운받으려면 여기서 받으면 된답.


읽고있는데 .....
아아아아아........
헬오브더지옥이다 ... 슈밤바 ㅜㅜ

아무리 간략한 정보만 정리하면 된다지만 ...
어떤 알고리즘이 대충 어떻게 동작하는지는 알아야할텐데 ..

영어로 된건 괜찮답 ... 뭐 사전 뒤져가면서 해석하면 되니까 ..
그런데 ....
선형대수학에서 자주보던 용어들이 왜 등장하는거야아아아아아.........
흐엉엉.......

현재까지 그나마 알아들은것.

Direct Alignment
    - Error metrics
        개별의 픽셀위치가 지정된 템플릿 이미지(I₁)을 주고 또다른 이미지(I₂)
        의 픽셀들이 어디에 위치하는지 찾기 위해 최소차제곱의 합 (SSD)
        공식을 이용.

    - Hierarchical motion estimation
        이미지 정렬시간이 최소로 되는 알고리즘. 이미지 피라미드가 초기화
        되었을때 , 더 작은 숫자를 가지는 분리된 픽셀을 찾는 방식.
        대부분의 경우 속도가 Full search 보다 빠르다.

    - Fourier-based alignment
        푸리에변환을 이용 , SSD공식을 두 가지로 나누어 계산.
        SSD공식의 연산속도를 빠르게 할 수 있다.

    - Incremental refinement
        

Feature-Based-Alignment

    => 사진의 전체적인 일치를 위하여 , 사진들을 기하학적으로 변형시킨다.
          Direct-Alignment에 비해서 덜 정확한 사진이 있어도 정확히 matching된다.
    
    - Keypoint detectors
        이미지들에서 이미지의 헤시안행렬의 가장작은 고유값을 이용하여
        이미지의 특징을 끌어내기 위해서 , 평행이동과 아핀변환을 이용한다.

    - Feature matching
        keypoint detecting작업으로 얻어낸 특징점들을 이용한다.
        여러 장의 특징점 주위의 작은 조각의 명암을 직접 비교하여
        이미지를 매칭한다.

Global Registration

    => Direct-alignment 와 Feature-Based-Alignment 가 두 장의 이미지를 받아
         붙이는 방식이었다면 , Global Registration은 여러장의 연속적인 이미지를
         붙이는 것을 그 목적으로 한다. Feature-Based-Alignment 기법을 쓴다.

    - Bundle adjustment
        덧붙여진 이미지들로 된 콜렉션에서 이미지들을 조정하는
        작업이다.

    - Parallax removal
        파노라마를 만들때 , 카메라 중심이 이전사진과는 다르게 광학중심점을
        향하지 않았을때 , 시차가 생기게 되는데 , 이 시차를 제거해주는 작업이다.
        3D Bundle Adjustment 를 이용하여 보정해준다.

    - Pixel select and weightning
        파노라마가 만들어진 후에도 , 색상 차이가 있을 수 있으므로 , 보정해준다.
        모든 픽셀에 색상의 평균값을 구해 보정하는 방법  ( Feathering and center-weighting )
        색상이 다른부위와 다른 틈을 탐지해 그곳만 보정하는 방법 ( Optimal seam selection )
        등이 있다.

    - Blending
        색상차이를 보정해주는 방법에서 , 잘못된 부분에 픽셀들이 붙었을때 , 균형을 잡아 주는 작업이다.
        라플라시안 피라미드 블렌딩 , Hi-dynamic range imaging이 있다.

ApPLe
2009/05/10 02:12 2009/05/10 02:12
Tag
Trackback
Comments

영어로된 수학 용어들.

Date
2009/05/07 19:09
Author
ApPLe
Categories
이번에 논문 보면서 하도 많이 나와서 .. 인터넷에서 요긴하고도 간단한 수학 용어 사전을 구했다 ㅎㅎ

그..근데 .. 다른건 잘나오는데 .. 왜 하필 ..
선대 용어는 많이 없는걸까 .. 으헝헝 ㅜㅜ

그래도 이걸로 translational 이 '평행이동의' 이라는 말인걸 알았다 ㅋㅋ 네이버사전에도 안나와서 깜짝놀랐네 =_=;

그래도 요긴하게 잘 쓰고 있다는 이야기!! ㅎㅎ


밑부터 사전임.

aas (a는 angle, s는 side) AAS합동, 삼각형의 두 각과 끼인 변이 아닌 한 변의 길이가 같아도 삼각형은 합동이라는 것 (두 각이 같으면 나머지 한 각도 같으므로 결국 ASA와 동일)
abscissa 가로축
absolute value 절대값
acute angle 예각
addition inverses addition은 덧셈 inverse는 역,역수,역원 그러나 덧셈에 대한 역원은 addition inverse가 아니라 additive inverse 라고 한다 (x의 덧셈에 대한 역원은 ?x)
addition property 방정식의 양변에 같은 식을 더해도 식이 성립함

adjacent angles 이웃한 각
adjacent arcs arc는 호이므로 인접한 호
adjacent leg 인접한 leg, leg항 참조
a line and a plane are parallel 선과 평면이 평행하다
a line and a plane are perpendicular 선과 평면이 수직이다
alternate interior angles 엇각
altitude 높이(수선), 예를 들어 삼각형의 높이라고 하면 꼭지점에서 대응변에 내린 수선을 의미
angle 각
angle of depression 내려본 각
angle of elevation 올려본 각
apothem of a regular polygon 정다각형에서 중심과 변의 중점을 연결한 선분
area 면적
area of rectangle 직사각형의 면적
arroe notation 오타가 아니신지?
asa ASA 합동인 듯
auxiliary line 보조선
axes axis(축)의 복수
axioms 공리
axis of xymmerty 역시 오타인 듯 axis of symmetry 라면 대칭축
base 밑변, 밑각, 밑면 등
base angles 밑각
biconditional 겹조건문
binomials 이항식, binomial은 이항의(항이 2개인)란 의미
bisector of a angle 각의 이등분선
bisector of a segment 선분의 이등분선
boundary 경계, 둘레
box-and-whisker plots 통계에서 쓰는 그림 중 하나, 최대값,최소값,중앙값,사분위수 등을 가지고 나타냄 (통계는 잘 모르니 패스)
center 중심
center angle 중심각
center of a regular polygon 정다각형의 중심
chord 현
cimilar solids similar solids인 듯, 닮은 입체
circle 원
circumference 원주, 원둘레
circumscribed about the circle 원에 외접하는
circumscribed about the polygon 다각형에 외접하는
closed half-planes 닫힌 반평면
coefficient 계수
collonear points 오타로 추정 collinear points는 같은 직선 위의 점들
combined variation 결합 변분
commmon factor m이 3개는 곤란합니다 common factor 공통인수
common tangent  공통 접선
complementary 보, 여, 나머지의
complementaty angles 오타 complementary angles 여각
completing the square 제곱식 만들기

composite 합성 (예. Composite function 합성함수)
compound statments compound statements 복합 명제
concentric circle 동심원
concentric sphere 동심의 구
conclusion 결론
conditionals 조건문(들)
conditional statements 조건부 명제
cone 원뿔, 원추
congruence mapping 합동 사상
congruent 합동의
congruent angles 합동의 각, 이하 생략 (arc, circle, segment 항 참조)
congruent arcs
congruent circle
congruent segment
conjunction 논리곱
consecutive even integers 연속되는 짝수 (even이 짝수의, integer는 정수)
consecutive integers 연속한 정수
consecutive odd integers 연속한 홀수
constant 상수
constant monomial 상수 단항식
constnat of proportionality 아마 constant of proportionality 인 듯, 비례 상수

constant of variation 변분 상수
contraction 줄임
contrapositive 대우(의)
converse 역 (역 명제 라고 할 때의 역, inverse의 역과는 의미가 다름)
convex polygon 볼록 다각형
coordinate 좌표
coordinate axes 좌표축
coordinate plane 좌표 평면
coplanar points 동일 평면상의 점
corollary 따름정리
corresponding angles 동위각
correnponding sides 오타 corresponding sides 대응변
cosine 코사인 --;;
cost 비용
counterexample 반례
cubic equation 삼차 방정식
cylinder 원기둥
deductive reasoning 연역적 추론
degree measure 글쎄요, degree는 각도 또는 차수라는 의미를 가짐
degree of a monomial 단항식의 차수
degree of a polynomial 다항식의 차수
degree of a variable in a monomial 단항식내의 변수의 차수
diagonal 대각의
diameter 지름
dilation 확대(변환)
direct variation 정비례
disjunction 논리합
distance from a point to a line 점에서 직선까지의 거리
distance travled 만약 distance traveled 라고 치면 이동한 거리
distributive property 방정식을 풀 때 분배 법칙 사용
divided proportionally 비례하여 나뉜 이라고 해야 되려나
divisible 나누어지는 (나누어 떨어지는)
division property 구체적으로 뭘 의미하는 건지 모르겠지만 나눗셈 성질
domain 정의역
dot pruduct 오타 dot product 내적
double 이중, 동사라면 2배로 하다 또는 2배가 되다
ending --;;
endpoint 끝점
equal 같다
equation 방정식
equiangular 각이 같은, 등각의
equilateral 등변의
equivalent 동치인
evaluating the expression 식의 값을 구함
even integer 짝수
evenly divisible 똑같이 나뉘어지는
event 사건 (확률 등에서)
expansion 확대, (식의) 전개
exponent 지수
exponential form 지수함수 꼴
extremes 극값
factored completely factor는 인수, 동사로는 인수분해하다 라는 의미를 가짐
factors 인수, 인자
factor set 인자 집합
finding the value of the expression 식의 값을 찾음
finite decimal 유한 소수
formulas 공식
fractal geometry 프랙탈 기하 (프랙탈은 번역하지 않고 쓰이는 용어)
fractional equation 분수 방정식
frequency distribution 도수 분포
function 함수
functional notation 함수 기호법
geometric mean 기하 평균
glide reflection 미끄럼 반사 변환
glide reflection symmetry 미끄럼 반사 변환에 대한 대칭
graph 그래프 --;;
graph of an equation 방정식의 그래프
graph of the inequality 부등식의 그래프
graph of the orderd pair 오타 graph of the ordered pair 순서쌍의 그래프
great circle 대원
greatest common factor (GCF) of two or more integers 둘 또는 그 이상의 정수의 최대공약수
greatest monomial factor of a polynomial 다항식의 최대 단항 인수
greatest value 최대값
grouping symbol 그룹은 군이라고 보통 번역하지만 그건 아닐테고, 무슨 기호일까요? --;;
heavy type 모르겠습니다
height 높이
heron's formula 헤론의 공식 (세 변의 길이로 삼각형 넓이를 구하는 공식이었던가?)
histogram 히스토그램 --;;
hl 난해하군요 --;;
horizontal axis 수평축
hundreds digit  digit 은 숫자나 자릿수를 의미, 백의 자리수 정도 될까 (불확실)
hypotenuse 빗변
hypotenuse-acute angle method 직각삼각형에서 빗변과 한 예각이 같으면 합동이다 라는 것

여기선 RHA 합동, 미국에선 그냥 HA 합동이라고 할 겁니다.
hypothesis 가설
identity 항등식, 항등원, 단위원소
identity element for addition 덧셈에 대한 항등원
identity element for multiplication 곱셈에 대한 항등원
if-then statement statement는 명제이므로 ..이면..이다 라는 형식의 명제를 말하는 듯
image 상
indirect proof 간접증명법
inequality 부등식
inductive reasoning 귀납적 추론
infinite 무한의
inscribed angle 원주각
inscribed in a circle 원에 내접하는
inscribed in the polygon 다각형에 내접하는
in simplest form 가장 단순한 형태로 (공통 약수가 없는, 즉 기약분수 상태로)
integers 정수
intersection 만남, 교집합, 교점
invers 오타 inverse 역, 역수, 역원 또는 이 명제를 의미한다 (역, 이, 대우 참조)
inverse variation 반비례
inverse variation as the square 제곱에 반비례
irrational numbers 무리수
irreducible 기약, 더 이상 나눌 수 없는
isometry 등장 변환
isosceles trapezoid 등변 사다리꼴
joint variation variation(정비례나 반비례 등)이 섞였다는 의미일 듯 한데 잘은 모르겠음
lateral angle lateral은 옆이란 의미
lateral faces 옆면
later area 옆면적
later edges 옆변 (모서리)
left=less than 사이에 있는 건 이퀄입니까?? 그렇다면 좌변이 (우변보다) 작거나 같은 정도?
leg-acute angle method 짐작이 안 가는군요
leg-leg method 마찬가지
legs 사다리꼴에서 평행하지 않은 변이나 직각 삼각형에서 빗변이 아닌 변
length 길이
like 닮은 참고로 like terms 는 동류항
linear equation 선형(일차) 방정식
linear equation in standard form 표준형의 일차 방정식
linear equation not in standard form 표준형이 아닌 일차 방정식
linear function 일차 함수
linear term 일차항
line segment 선분
line symmetry 선대칭
locus 자취
logically equivalent 논리적으로 동치인
lsosceles triangle 오타 isosceles triangle 이등변 삼각형
magnitude 크기
major arc 긴 호 (우호)
mapping 사상
maximum point 최대점
means 평균
measure of a major arc 180도보다 크다
measure of a minor arc 180도보다 작다
measure of a semicircle 180도
median 중앙값
midpoint of a segment 선분의 중점
minimum point 최소점
minor arc 열호
mode 모드, 최빈수, 최빈값
monomial 단항식
multiple root 중근
multiplication property 방정식의 양변에 같은 식을 곱해도 식이 성립함
multiplicative inverses 곱셈에 대한 역원
negation 부정
negative integers 음의 정수
negative number 음수
negative side 여기서 side가 무슨 의밀지... 식의 좌변, 우변 할 때의 '변'도 side라고 합니다
no current 수학 용어는 아닐테고 흐름이 없는? (강물에서 배의 속력 문제 같은 데서 나온 듯)
nonlinear equation 비선형 방정식
nonterminating 무한의
nth power of b b의 n제곱
numerical coefficient 숫자인 계수
numerical expression or numeral 수치 방정식
oblique prism 빗각기둥
obtuse angle 둔각
odd integers 홀수
open half-planes 열린 반평면
open sentences 열린 문장
oppposite p가 너무 많습니다 opposite 반대의
opposite leg 흐음
opposite rays 반대방향 반직선
one-to-one mapping 일대일 사상
one-variable equation 일변수 함수
ordered pair 순서쌍
ordinate 세로좌표
origin 원점
parabola 포물선
parallel 평행한, 병렬의
parallel lines 평행선
parallelogram 평행사변형
parallel planes 평행면
perfect square 완전제곱
perfect square trinomials 삼항식의 완전제곱(공식) : x^2 ± 2ax + a^2 = (x±a)^2
perimeter of rectangle 직사각형의 둘레(의 길이)
periodic 주기의
perpendicular 수직, 수선, 직교
perpendicular bisector 수직 이등분선
perpendicular lines 수직선
plane symmetry 면대칭
plot 좌표에 따라 점을 찍거나 연결하여 선을 그린다
point of tangent 접점
point symmetry 점대칭
polygon 다각형
polynomial 다항식
polynomial equation 다항 방정식
positive integers 양의 정수
positive number 양수
positive side 양의 변 (변이 기하학적인 것인지, 식의 양변을 말하는 것인지 불확실)
postulates 공준
preimage 원상
prime 소수의, 서로 소의
prime factorization 소인수분해
prime numer 소수
prime polynomial 기약 다항식
principal 주된
prism 각기둥
product 곱, 적
proof 증명
properties of congruence 합동의 성질(뭔가 어색)
properties of equality 등식의 성질
proportion 비례
pyramid 각뿔, 피라미드
pythagoream triple 오타 Pythagorean triple 피타고라스 정리를 만족하는 3개의 수
quadrants 사분면
quadratic direct variation 2차 정비례(?)
quadratic equation 이차 방정식
quadratic formula 이차방정식의 근의 공식
quadratic function 이차 함수
quadratic polynomial 이차 다항식
quadratic term 이차항
radical equation 무리 방정식
radicand 피제곱근수
radius 반지름
radius of a regular polygon 정다각형의 반지름
random experiment 확률(랜덤) 실험
range 치역
ratio 비, 율
rationalizing the denominator 분모를 유리화
rational number 유리수
ray 반직선
real number 실수
reciprocals 역수, 상반
rectangle 직사각형
rectangle region 직역하면 직사각형 영역
reflection 반사
reflexive property 반사적 성질(?)
regular polygon 정다각형
regular pyramids 정각기둥
regular square pyramids 정사각기둥
relation 관계
repeating 순환하는 예. Repeating decimal 순환 소수
rhombus 마름모
right angle 직각
right cylinder 직원기둥
right=greater than 위의 left 항 참조 (부등식을 읽는 법인 게 아닐까 짐작)
right prism 직각기둥
right triangle 직각삼각형
root 근
rotation 회전
rotational symmetry 회전에 대한 대칭
same-side interior angles 같은 변의 내각(?)
sas 아마도 SAS 합동
satisfy 조건을 만족시키다
scalar multiple 스칼라배 (스칼라만큼 곱함)
scale factor scale은 눈금이라는 의미겠지만…
scientific notation 유효숫자 표기법
secant 시컨트 (삼각함수의 sec)
sector of a circle 원의 부채꼴
segment 선분, 활꼴
semicircles 반원
side 변
similar 닮은
similarity mapping 닮음 변환
similar triangles 닮은 삼각형
simple event 단순 사건(?)
simple form 간단한 형태
simple space 알 수 없음
simplest form 간단한 형태 (분수에서 분자 분모의 공통 약수가 없는 상태)
simplified 단순화된
simplifying expression simplify 란 간단히 하다, expression 은 식
simplifying the expression 식을 간단히 함
sine 싸인 (삼각함수의 sin)
skew lines 꼬인 위치의 직선
slant height 비탈 높이
slope 기울기
slope-intercept form 직선의 방정식을 기울기와 절편으로 나타낸 형태, y = ax + b 의 형태
solution 해, 풀이
solution of the inequality 부등식의 해
solution set 해집합
solution set of the inequality 부등식의 해집합
solve a conjunction 논리곱을 풀다
solve a disjunction 논리합을 풀다
solved solve가 풀이하다 이므로 대충 맞춰서 해석, 뭔가 다른 의미가 있는지는 모름
solving 위와 동일
space 공간
sphere 구, 구면
square 정사각형, 제곱
square root 제곱근
sss 삼각형의 SSS 합동
standard form 표준형
stem-and-leaf plot 줄기-잎 그림 (통계에서 데이터를 나타내는 방법 중 하나)
straight angle 평각
substitution property 아마 방정식 풀이 시 x 대신 숫자를 대입해 확인하는 것을 말하는 듯
subtraction property 방정식의 양변에 같은 식을 빼도 식이 성립함
sum 합
supplement 보충하다 등의 의미, 명사로선 보각
supplementary angle 보각
symmetric property 대칭 성질
symmetry 대칭
system of equations 연립 방정식
tangent 탄젠트, 접선
tangent circle 접원
tens digit 아마도 십의 자리수 (불확실)

terminating 유한의  예. terminating decimal 유한 소수
terms 항(들)
theorem 정리
total area 전체 면적
transformation 변환
transitive property 추이 성질
translation 평행이동
translational symmetry 평행이동에 대한 대칭
transversal 횡단선, 횡단적, 가로지름선
trapezoid 사다리꼴
triangle 삼각형
trigonometric functions 삼각함수
trigonometric ratios 삼각비
trinomials 삼항(의)
truth table 진리표
two-variable equation 이변수 방정식
unending 끝이 없는?
units digit 1의 자리 수
valid argument 직역하면 유효한 변수이지만서도…
value 값
value of the expression 식의 값
values of the function 함수의 값
values of the variable 변수의 값
variable 변수
variable expression 변수로 나타낸다는 뜻인지 변수를 포함한 식이란 의민지...(불확실)
variance 분산
vector 벡터
venn diagram 사람 이름이니 대문자로 Venn diagram 벤다이어그램
vertical angle 맞꼭지각
vertical axid 오타 vertical axis 수직축
vertex 꼭지점
whole numbers 범 자연수 (자연수와 0), 국내에선 보통 음이 아닌 정수 라고 표현합니다
x-axis x 축
x-coordivnate 오타 x-coordinate x 좌표
x-intercept x 절편
y-axis y 축
y-coordinates y 좌표
y-intercept y 절편
1 mi/h current 시속 1마일의 흐름
ApPLe
2009/05/07 19:09 2009/05/07 19:09
Tag
Trackback
Comments
waterdrw  2009/05/08 13:10  Reply  Delete
훈훈하군?!
ApPLe  2009/05/08 23:14  Delete
하..하악 ㅜㅜ

웹 프로젝트!!

Date
2009/05/03 04:08
Author
ApPLe
Categories
얼마전에 기원이형이 따오신 웹프로젝트를 .
나 , 기원이형 , 광일이 .. 이렇게 3명이서 해치우기로 결정 ㅋㅋ

200만원짜리 .. 후덜덜 ..
이런식으로 보수가 나오는 프로젝트 하는것도 처음이고 해서
많이 서툴지만 그래도 열심히 하고있답 ㅎㅎ

PHP + MySQL 환경에서 작업하고있고,
서버는 셈틀꾼 서버를 .. 흐흐

흐헝헝 .. DB설계는 굉장히 머리아픈 작업이었다 ..
무튼 현재 DB설계까지는 완성됬고 ..

UI 디자인중!!!!!



OTL .....

역시 신은 나에게 디자인의 능력은 내려주지 않으셨다 .....
이성규에겐 왕창 내려주시고는 ... 쳇 ㅋㅋㅋ

무튼 ... 기본기능 구현하고나면 다같이 이쁘게 꾸미면 좋은 비쥬얼이 나올듯하다 ㅋㅋ
내일도 열심히 하장!!

ApPLe
2009/05/03 04:08 2009/05/03 04:08
Tag
Trackback
Comments
1  2  3  4  5  ... 6