일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 물걸레자동세척로봇청소기
- 고려대학교
- 삼성소프트웨어멤버십
- 삼성
- 멤버십
- 파이썬
- 빅데이터
- 갤럭시탭S8울트라
- Python
- 증강현실
- 물걸레로봇청소기추천
- 패턴 인식
- 신경회로망
- Bidirectional Associative Memory
- NarwalFreo
- 삼성전자 소프트웨어멤버십 SSM
- 나르왈프레오
- 패턴인식
- 동아리
- Google App Engine
- 신경망
- 구글 앱 엔진
- BAM
- Friendship
- 가상화
- 인공지능
- hopfield network
- 하이퍼바이저
- Neural Network
- Today
- Total
목록IT 놀이터 (420)
정보공간_1
안녕하십니까! 강북멤버십 23-1기 윤덕진입니다. 처음으로 삼성소프트웨어멤버십 블로그에 포스팅하게 되었습니다. 블로그 포스팅이 처음이라 어설퍼 보일 수 있습니다. 부족한 점에 대해서는 바로바로 지적해주시면 감사하겠습니다. 제가 포스팅할 내용은 Tizen OS Porting에 관한 연구입니다. 최근 삼성전자에서 Tizen OS Porting Guide를 제공하고 있어 많은 개발자들이 달려들어 테스트해보고 적용해보고 있습니다. 현재 몇몇 일반 개발자들이 삼성 계열 CPU를 사용하고 있는 Panda board, 갤럭시 S2, S3, Nexus S 등 다양한 기기 들에 Tizen OS Porting을 웹상으로 게재하고 있습니다. 제 개인적으로 연구하고있는 것은 삼성계열 보드가 아닌 BeagleBoneBlack ..
안녕하세요.강북멤버십 22-1기 이보희입니다.앞으로 디지털 영상처리에 대해 글을 올릴 예정인데요, 오늘은 카메라로부터 디지털 데이터를 얻는 과정에 대해서 소개하겠습니다. 1. Image Acquisition Pipeline 빛으로부터 픽셀데이터를 얻는 과정은 아래 그림을 보면 쉽게 알 수 있습니다. 렌즈를 통해 들어오는 빛을 센서로 감지한 후 디지털 값으로 변환시키는 것으로, 이 과정 중에서 몇가지를 자세하게 알아보겠습니다. 위 그림과 관련된 더 상세한 내용은 P.E.Debevec and J. Malik - recovering high dynamic range radiance maps from photographs 논문을 참조하시면 됩니다. 2. Lens 카메라가 발명되기 이전부터 렌즈를 사용하지 않고..
1. Transact-SQL이란? Transact-SQL(T-SQL)은 Microsoft SQL Server에서 사용하는 Language입니다. T-SQL의 기본적인 문법은 ISO와 ANSI에서 제정한 SQL 표준과 같습니다. 년도 명칭 별칭 설명 1986 SQL-86 SQL-87 ANSI에 의한 최초의 표준화. 1989 SQL-89 FIPS127-1 마이너 개정, integrity constraints가 추가. FIPS 127-1에서 채택. 1992 SQL-92 SQL2, FIPS 127-2 매이저 개정 (ISO 9075), Entry Level SQL-92은 FIPS 127-2로 채택. 1999 SQL:1999 SQL3 정규 표현식 매칭 추가, 재귀 쿼리 (예, 이행적 폐쇄), 데이터베이스 트리거, ..
SDL (Simple DirectMedia layer) #1 SDL(Simple DirectMedia Layer)은 자유 크로스 플랫폼 멀티미디어 애플리케이션 개발을 위한 API를 제공합니다. 실제로 여러가지 멀티미디어 애플리케이션과 게임이 SDL을 통해 개발 되었습니다. 이번 시간에는 간단하게 SDL의 정의와 SDL에서 제공해주는 기능 ,그리고 기존의 SDL 1.2버전이 아닌 새로운 버전 2.0버전의 SDL 2.0 을 이용해서 다루어 볼 예정입니다. 기존의 버전과 비교하여 어떤 기능을 향상 시켜주는 지 알고 간단한 window창을 한번 띄어보겠습니다. 먼저 SDL은 비디오 , 이벤트, 오디오, 쓰레드 등의 다양한 기능을 제공 해줍니다. 비디오 : 8bpp(bits per pixel). 즉, 256 컬러..
Atmega128 파헤치기MCU의 구조를 이해하면 나중에 임베디드시스템을 공부하는데 기초적인 공부가 될 것이라고 생각합니다. 때문에 MCU의 구조적인 측면에서 게시하고자 합니다. 많은 MCU들이 있지만 비교적 구조가 간단한 Atmega128을 기준으로 글을 이어나가고자 합니다. 참고자료는 Atmel사에서 제공하는 Atmega128 datasheet를 사용했습니다. 또한 용어는 위키백과 및 zene Park 저자의 SPI 글을 참고했습니다. 1. Atmega128 Features Atmega128 datasheet의 첫 페이지에 나와있는 특성을 요약해보면 다음과 같습니다. - High-performance, Low-power Atmel AVR 8bit Microcontroller - Advanced RIS..
제어란? 우리는 시스템을 제어한다고 합니다. 그럼 제어에 대해 설명하기 전에 시스템에 대해 알아야 합니다. 시스템이란 넓은 의미에서 어떤 입력이 주어졌을 때 출력이 나오는 장치를 말합니다. 예를들어 음료수 자판기 들어보겠습니다. 음료수 자판기도 우리가 누르는 버튼에 입력에 따라 출력을 주는 하나의 시스템입니다. 다음과 같이 자판기는 콜라라는 버튼을 누르면 콜라가 나오고 환타라는 버튼을 누르면 환라라는 제품이 나옵니다. 이렇게 내가 입력을 준대로 출력이 나오는 경우에는 시스템에 원하는 출력을 얻기 위해서는 원하는 출력을 입력으로 주면 됩니다. 자판기를 예를 들면 환타라는 출력을 얻기 위해서는 환타라는 입력을 주면 되는 것처럼 말입니다. 하지만 콜라가 누르면 환타가 나오고 환타를 누리면 콜라가 나오는 자판기..
1. SSD와 HDD 지난 수십 년 동안 HDD(Hard Disk Drive)는 대부분의 컴퓨터 시스템의 2차 저장매체로 활용되어 왔습니다. 하지만 CPU, RAM 등 다른 시스템 구성요소에 비해 낮은 데이터 처리 속도로 인해 전체적인 시스템 성능의 병목으로 간주되어왔습니다. 최근에는 NAND 플래시 메모리를 이용한 SSD가 그 대안으로 급부상하면서 SSD의 성능을 향상시키기 위해 많은 연구가 꾸준히 진행되고 있는 상황입니다. SSD는 HDD와 달리 NAND 플래시 메모리(flash memory)를 이용함에 따라 나타나는 단점을 극복하기 위해 내부에 FTL(Flash Translation Layer)이라는 소프트웨어 레이어를 사용하여 데이터 매핑, 마모 평준화, 가비지 컬렉션(garbage collect..
1. Neo4j 고유 id 사용Node 또는 Relationship을 조회하기 위해서는 일반적으로 label 또는 relationship type과 property 값을 이용하여 원하는 정보를 조회합니다. 하지만 대용량의 데이터베이스에서 원하는 조건에 맞는 정보를 빠르게 조회하는 것은 쉽지 않은 일입니다. 또한, node를 찾은 뒤 다시 그 node에 연결된 relationship을 찾고, 또 그에 연결된 node를 찾는 등 복잡한 과정을 통해 정보를 조회하게 되면 시간은 점점 더 오래 걸릴 수 밖에 없습니다.하지만 Neo4j에서 제공하는 고유 id를 사용하면 특정 node 및 relationship에 빠르게 접근할 수 있습니다. 고유 id는 node 또는 relationship 생성 시 자동으로 할당되..
RESTful Open API with JAX-RS #1 스마트폰과 SNS 의 발달로, Open 과 공유 라는 개념이 많이 익숙해진 요즘입니다. Open 과 공유라는 개념에 있어서 개발자라면 Open API 를 빼놓을 수 없을 겁니다. 많은 개발자, 개발사 들이 Open API 를 제작 하고 있고, 이를 통해서 자사의 서비스를 여러 곳에서 사용하도록 유도 하고 있습니다. 개발자 분들이라면 대부분 하나 이상의 Open API 를 써보신 기억이 있을 겁니다. 저도 Amazon API, Facebook, Twitter, OpenTok 등등 꽤 많은 API 들을 써봤습니다. 쓰다보니 한번 만들어 보고 싶다는 생각이 들더군요. 직업병이겠지요 뭔가 재밌는걸 보면 직접 내 스타일로 한번 만들어 볼까? 이건 이렇게 하..
1. Neo4j의 구성 요소Neo4j는 크게 node와 relationship으로 구성되어 있습니다. Node는 graph에서 vertex(정점)에 해당하며, 하나의 entity를 나타냅니다. Relationship은 graph에서 edge(간선)에 해당하며, 두 node 사이의 상관관계를 의미합니다. 즉, Neo4j(Graph)는 Node(vertex)와 Relationship(edge)들의 집합이며, 이를 통해 데이터를 저장하고 관리합니다. Node는 크게 3가지의 정보를 저장할 수 있습니다. 첫 번째는 ‘Relationship’ 입니다. Relationship은 두 node 사이의 상관관계를 나타냅니다. 자세한 내용은 아래에서 다루도록 하겠습니다.두 번째는 ‘Label’입니다. Label은 node..