일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 나르왈프레오
- SSM
- 구글 앱 엔진
- 가상화
- Python
- NarwalFreo
- 빅데이터
- 신경망
- 동아리
- 파이썬
- 하이퍼바이저
- 갤럭시탭S8울트라
- 고려대학교
- 물걸레자동세척로봇청소기
- 패턴인식
- 멤버십
- BAM
- hopfield network
- Neural Network
- Friendship
- Google App Engine
- 물걸레로봇청소기추천
- 패턴 인식
- Bidirectional Associative Memory
- 인공지능
- 삼성
- 신경회로망
- 삼성소프트웨어멤버십
- 삼성전자 소프트웨어멤버십 SSM
- 증강현실
- Today
- Total
목록IT 놀이터 (420)
정보공간_1
WebGL은 웹에서 동작하는 그래픽 기반 라이브러리입니다.정확히는 GPU로 바인딩되는 자바스크립트 API입니다. 웹이기 때문에 다른 어떠한 플러그인도 필요로 하지 않다는 것이 큰 장점으로 특히나 3D를 표현할 경우 좋은 방법이 됩니다. 1. WebGL 시작 간단하게 canvas태그를 붙이고 javascript를 사용하여 만들 수 있습니다. 위의 코드는 캔버스에 WebGL을 세팅하는 과정입니다. 이때 GL을 지원하지 않는 브라우저는 경고가 뜨게 됩니다.또한 clearColor는 canvas를 구성하는 gl의 배경색을 지정하는 것입니다.그 결과로 회색의 canvas화면을 볼 수 있습니다. 2. WebGL의 셰이더 물체를 화면에 그릴 때 Directx나 openGL을 사용할 경우 직접 그리거나 3D파일을 로드..
안녕하세요. 삼성소프트웨어 멤버십 엘리트멤버 6기 윤재석 입니다. 이번시간에는 SOAP (Simple Object Access Protocol)을 구현하는 방법에 대해 이야기하고자 합니다. SOAP 구현에 앞서서 SOAP과 관련한 이론적인 내용에 대해 간단히 알아보겠습니다. 1) SOAP ( Simple Object Access Protocol)XML을 기반으로 분산 환경에서 사용할 수 있는 프로토콜. HTTP를 이용하여 원격 프로시저 호출을 지원하기 위해 만들어진 프로토콜이며 XML기술을 사용- 분산 환경에서 어플리케이션 간에 정보를 교환하기 위한 XML 기반의 메시지 프로토콜 1-1) SOAP의 특징 - 인터넷을 통하여 통신하는 프로토콜이다. - 플랫폼, 언어에 독립적이다. - XML 에 기반을 두고..
안녕하세요. 삼성소프트웨어 멤버십 엘리트멤버 6기 윤재석 입니다. 저번 포스팅에서 안드로이드 프레임워크 빌드 & 포팅을 진행해보았다면 이번에는 좀 더 깊숙히 안드로이드 리눅스 커널 소스를 빌드 후 넥서스S 에 포팅하는 방법에 대해 이야기하고자 합니다. 비록 이 포스팅은 넥서스 S로 진행하였으나 어느 레퍼런스 폰이나 동일한 과정을 통해 포팅이 가능합니다. 이 포스팅은 안드로이드 리눅스 커널 포팅을 위해 격었던 제 개인적인 경험 과 구글링을 통한 수많은 자료들을 통해 얻은 솔직한 경험들을 다룬 것이므로, 글을 읽는 분들에게는 적용되지 않는 경험이 있을 수도 있음을 알립니다. 안드로이드용 리눅스 커널 빌드는 우분투에서 진행하도록 하겠습니다. 만약 우분투가 설치되어있지 않다면 아래 포스팅의의 전반부를 읽고 우분..
안녕하세요 부산 멤버십 박천경 입니다. 이번 mixare(증강현실) opensource 분석 #1 에서는 증강현실의 정의에 대해서 살펴 볼 것 입니다. 또한 SurfaceHolder 생성으로 SurfaceView를 제어 하여 카메라 화면과 스마트폰의 센서 값들을 읽어오고 SurfaceView 위에 canvas를 이용하여 이미지를 그리는 작업을 해보겠습니다.참고로 필자는 window 환경에서 개발을 진행 하였습니다. 1. 증강현실의 정의 사용자가 눈으로 보는 현실세계에 가상 물체를 겹쳐 보여 주는 기술입니다. 현실세계에 실시간으로 부가정보를 갖는 가상세계를 합쳐 하나의 영상으로 보여 주므로 혼합현실(Mixed Reality, MR)이라고도 합니다. 현실환경과 가상환경을 융합하는 복합형 가상현실 시스템(hy..
안녕하세요. 강남멤버십 23-1기 조유석입니다.이번 포스팅에서는 계산 기하의 문제 중 하나인 Convex Hull 에 대해 알아보겠습니다. Convex HullConvex Hull 이란 2차원 평면에서 주어진 점들을 모두 포함하는 최소 크기의 다각형을 말합니다. 아래 그림은 주어진 점들의 Convex Hull 을 보여줍니다. 크기가 최소여야 하기 때문에 Convex Hull 의 꼭지점이 모두 원래 주어진 점이라는 것을 알 수 있습니다. Cross ProductConvex Hull 을 구하기 위해 먼저 벡터의 외적 개념에 대해 알아보겠습니다. Cross Product. 벡터의 외적은 사실 두 개의 3차원 벡터에 대해 정의되는 연산으로, 3차원 벡터 a, b가 주어졌을 때 이 두 벡터에 모두 수직인 다른 벡..
이전에 TizenProject 소스를 받는 방법을 알아봤다면, 이번에는 TizenProject중 일부 소스를 분석하고자 합니다. 저는 개인적으로 커널에 관심이 많았기 때문에 커널 소스를 다루고자 합니다. 그 중에서도 TizenProject/platform/kernel/u-boot/drivers/serial/serial_s3c24x0.c라는 s3c24x0 시리즈의 serial통신 코드에 대해서 분석할 예정입니다. 일단 분석을 편하게 하기 위해서는 Ctags라는 것이 필요합니다. Ctags는 소스간의 연관관계에 대해 파일을 만들어 분석을 편하게 해주는 툴입니다. 자세한 사항은 다음 블로그를 참고하시면 좋을 것 같습니다. Ctags 설정 및 사용방법 : http://blog.daum.net/heyjun/157..
안녕하세요. 삼성소프트웨어 멤버십 엘리트멤버 6기 윤재석 입니다. 오늘은 안드로이드 프레임워크 소스를 다운로드 받고 넥서스S에 포팅하는 방법을 이야기하고자 합니다. 비록 이 포스팅은 넥서스 S로 진행하였으나 어느 레퍼런스 폰이나 동일한 과정을 통해 포팅이 가능합니다. 이 포스팅은 안드로이드 프레임워크 포팅을 위해 격었던 제 개인적인 경험 과 구글링을 통한 수많은 자료들을 통해 얻은 솔직한 경험들을 다룬 것이므로, 글을 읽는 분들에게는 적용되지 않는 경험이 있을 수도 있음을 알립니다. 먼저 안드로이드 프레임워크를 포팅하기 위해서는 디바이스와 소스 컴파일 및 포팅을 위한 컴퓨터가 필요합니다. 디바이스는 크게 2가지 레퍼런스 폰(넥서스 시리즈)과 비레퍼런스 폰으로 나눌 수 있습니다. 이 포스트는 넥서스 S를 ..
"Transact-SQL(T-SQL) #1 ~ Transact-SQL(T-SQL) #5" 장까지 FILESTREAM, FILE TABLE, 저장 프로시저에 대해 알아보았습니다. 이 밖에도 T-SQL은 Full-Text Search를 통해 텍스트 검색속도를 크게 향상하는 기능을 제공합니다. 더불어 SQL Server에서 제공하는 Analysis Services의 기능을 사용하여 데이터베이스를 쉽게 관리할 수 있고 모니터링을 통해 데이터베이스의 문제점을 찾고 해결도 가능합니다. 마지막 장에서는 T-SQL을 사용할 수 있는 SQL Server를 사용할 수 있는 환경에 대해 말씀드리고자 합니다. 1. SQL Server의 설치 환경 현재 SQL Server를 설치할 수 있는 운영체제는 Window입니다. 다른 ..
1. T-SQL 프로그래밍 T-SQL은 DDL, DML 등 기본적인 SQL 구문뿐만 아니라 사용자가 원하는 결과를 만들 수 있도록 변수, 조건문, 반복문 등 많은 기능을 제공합니다. 2. 변수 1. 변수 선언 - DECLARE 키워드를 사용하여 변수 선언을 명시합니다. - 변수명은 '@'로 시작합니다. - 변수명 뒤에는 변수의 데이터 형식을 선언해야 합니다. 다음은 변수 선언의 예시입니다. 위 소스는 이름이 @var1 이고 데이터형식은 INT인 변수를 선언하는 구문입니다. 2. 값 할당 - SET 키워드를 사용하여 변수에 값을 할당합니다. 다음은 변수 선언의 예시입니다. 1. 에서 선언했던 @var1 변수에 데이터 1을 할당하는 구문입니다. 3. 값 출력 - SELECT 혹은 PRINT 키워드로 값을 출..
1. 저장 프로시저란? 저장 프로시저란 하나 이상의 T-SQL 문을 실행할 수 있는 단위입니다. 저장 프로시저는 사용자 정의 저장 프로시저, 임시 저장 프로시저, 시스템 저장 프로시저까지 3가지의 유형이 있습니다. 사용자 정의 프로시저는 사용자가 만들어 사용할 수 있는 저장 프로시저이고 임시 프로시저는 사용자 프로시저와 같으나, tempdb에 저장되어 프로시저의 사용이 끝나면 삭제되는 프로시저입니다. 시스템 프로시저는 SQL Server에서 기본적으로 저장된 프로시저로 사용자는 시스템 프로시저를 호출하여 데이터베이스를 관리 할 수 있습니다. 데이터베이스의 '프로그래밍기능> 저장 프로시저 > 시스템 저장 프로시저'에는 그림과 같이 이미 정의되어있는 프로시저의 목록을 확인할 수 있습니다. 더 자세한 시스템 ..