일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 빅데이터
- NarwalFreo
- BAM
- 파이썬
- 인공지능
- Python
- 삼성전자 소프트웨어멤버십 SSM
- 패턴 인식
- 하이퍼바이저
- hopfield network
- Neural Network
- 증강현실
- Google App Engine
- SSM
- Bidirectional Associative Memory
- 물걸레자동세척로봇청소기
- 물걸레로봇청소기추천
- 신경회로망
- Friendship
- 가상화
- 고려대학교
- 삼성소프트웨어멤버십
- 동아리
- 갤럭시탭S8울트라
- 나르왈프레오
- 삼성
- 구글 앱 엔진
- 멤버십
- 패턴인식
- 신경망
- Today
- Total
목록All Posts (688)
정보공간_1
대학생 방학계획 노하우, 다양한 대학활동으로 방학을 채우자! 좋은 하루 보내고 계세요? 이제 슬슬 방학을 앞두고 있네요! 하지만 방학이라고 마냥 놀기만 할 수는 없죠. 배우고 싶은 공부를 더 하기 위해서 강의를 듣기도 하고 아르바이트를 하며 다음 학기를 보낼 생활비를 모으기도 하고 국내나 해외로 여행을 가서 견문을 넓히기도 하고요! 오히려 대학생은 방학이 더 바쁜 거 같아요. 그런 의미에서 오늘 삼성소프트웨어멤버십 블로그에서는 대학생이 방학 때 할 수 있는 활동들과 그 활동으로 얻을 수 있는 것들에 대해서 이야기해보는 시간을 가지려고 합니다 :) 아르바이트와 인턴 대학생 중에서 아르바이트를 한 번도 안 해본 학생은 없을 거예요. 그만큼 대학생활에 아르바이트는 빼놓을 수 없는 경제활동입니다. 특히 아르바이..
나는 어떤 대학생 유형일까? 재미로 보는 대학생활의 유형 다섯 가지! 벌써 6월이 되어서 1학기가 끝나가고 있는 시점이에요. 고등학생 때는 잘 몰랐는데 스무 살이 되면서부터는 시간이 참 빠르게 지나가는 거 같습니다. 신입생으로 대학에 들어온 분들도 이제 어느 정도 대학생활에 익숙해졌을 텐데요. 잠시 자신을 돌아보는 시간을 가져볼 겸! 쉬어가는 타임으로 재미있는 포스팅을 준비해보았습니다. 바로 대학생활의 유형 다섯 가지인데요. 자신은 어느 유형에 속하나 체크하면서 읽어보세요 :) 1. 학구파 자신이 전공 혹은 부전공하는 학문에 관심이 많은 유형입니다. 학점을 잘 받기 위해 공부하는 학생이 아니라, 학문에 재미를 느끼고 스스로가 좋아서 공부하다 보니 높은 학점도 받게 되는 학생들이 해당합니다. 이 학생들은 ..
대학 프레젠테이션 발표, 청중의 시선을 끌어들이는 프레젠테이션 방법 중간고사를 끝내고 행복한 나날 잘 즐기셨나요? 이제는 슬슬 기말고사를 준비해야 할 시기입니다. 특히 이 시기 즈음이면 중간고사 전후로 공부한 이론이나 리포트를 통해 모아놓은 자료를 토대로 프레젠테이션을 하는 과제가 많아질 때이기도 합니다. 그런데 프레젠테이션이 익숙하지 않은 분은, 모아놓은 자료를 어떻게 발표해야 할지 막막하시죠? 그래서 이번에 삼성소프트웨어멤버십 블로그에서 프레젠테이션에 유용할 발표 기술 다섯 가지를 알려드리려고 합니다. 프레젠테이션을 앞둔 분들이라면 필독! 아시죠? :) 초반 3분을 잡아라 프레젠테이션의 성공과 실패는 초반 3분에 결정됩니다. 이 3분동안 청중의 시선을 끌어들이는 방법은 다양합니다. 탁월한 유머코드로 ..
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..
1. Graph database란?세상에는 많은 종류의 데이터베이스들이 존재합니다. 일반적이고 많이 사용되는 MySQL, MSSQL, Oracle 같은 데이터베이스는 관계형 데이터베이스라고 합니다. 또한, 전통적인 관계형 데이터베이스와는 달리 보다 덜 제한적인 일관성 모델을 이용하여 데이터의 저장 및 검색을 위한 매커니즘을 제공하는 NoSQL 데이터베이스도 있습니다. NoSQL은 데이터 모델의 종류에 따라 분류하면, Column, Document, Key-Value 그리고 Graph 등으로 구분할 수 있습니다. 오늘 소개해드릴 Neo4j는 이 중에서 Graph database에 해당합니다.Graph database란, node, edge 그리고 property들을 포함한 graph 자료구조로 데이터를 저..
먼저 Google(이하 구글)의 프로젝트 아라(Project Ara, 이하 아라)를 잠깐 소개해 드리면, 2013년 10월29일 당시 Motorola(이하 모토로라)를 인수했던 Google-Motorola Mobility에 의해 처음 소개 되었습니다. 아라는 개방형 모듈러 스마트폰 플랫폼을 지향하는데 한마디로 소프트웨어의 플랫폼 처럼 하드웨어 역시 플랫폼화 시키겠다는 것입니다. 아래 그림을 보면 좀더 상세하게 아라아 대해 이해를 할 수 있습니다. 전면 프레임과 후면 프레임을 보면 각각의 부품들에 대한 Project Ara Module Developers Kit(이하 MDK)의 가이드라인에 따라 표준화 되어 있는 모습을 확인 할 수 있으며 skeleton 이라고 부르는 내골격에 모듈을 장착하는데 이 ske..
PE File Format이라고 들어보셨나요? 이번엔 Section Header를 살펴보기 전에 NT Header의 Image Optional Header부터 확인해보도록 하겠습니다. PEView 상에서는 IMAGE_NT_HEADERS 하위에 IMAGE_OPTIONAL_HEADER라고 표시되고 있습니다. PE Header 구조체 중 크기가 가장 큰 만큼 우측에 출력되는 정보도 많이 있습니다. Address of Entry Point와 Image Base가 보이시나요? Address Of Entry Point는 프로그램에서 최초로 실행되는 코드의 시작 주소(Entry Point)를 나타냅니다. 이 값을 Image Base와 더하면 0041110E가 되는데, 이를 직접 확인하기 위해 올리디버거(OllyDbg..