일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 물걸레로봇청소기추천
- 신경회로망
- hopfield network
- 고려대학교
- SSM
- 하이퍼바이저
- 패턴 인식
- 갤럭시탭S8울트라
- Python
- 패턴인식
- 구글 앱 엔진
- Friendship
- 동아리
- 삼성소프트웨어멤버십
- 물걸레자동세척로봇청소기
- 나르왈프레오
- 신경망
- 증강현실
- Google App Engine
- Neural Network
- Bidirectional Associative Memory
- 빅데이터
- 삼성
- 가상화
- 파이썬
- NarwalFreo
- 인공지능
- 멤버십
- 삼성전자 소프트웨어멤버십 SSM
- BAM
- Today
- Total
목록IT 놀이터/Elite Member Tech & Talk (389)
정보공간_1
안녕하세요 신촌멤버십 23-1기 김윤상입니다. 지난 시간에 R 언어를 살펴보고 기본적인 사용법을 살펴보았습니다. 이번 시간엔 R 언어를 코딩하는 방법과 함수 작성을 살펴볼 예정입니다. 1. 분기문(논리 연산) R 언어는 스크립트 언어이긴 하지만 프로그래밍 랭귀지의 성격 또한 띄고 있습니다. R 에서의 TRUE는 1, FALSE는 0으로 변환되며 벡터로써의 논리 연산이 된다는 점을 유의하셔야 합니다 위 실행 결과를 보시면 백터로써의 연산으로 이루어져 있으며, TRUE 가 모여 다른 백터가 될 수도 있다는 것을 확인 가능합니다. 백터를 대상으로 loop문을 돌리지 않고 내부의 요소로 연산이 가능합니다. ifelse 함수를 유의하여 봐 주시기 바랍니다. ifelse문의 또다른 사용법은 Override(재정의)..
안녕하세요 신촌 멤버십 22기 류보원입니다. 이번에는 오큘러스 리프트를 연동하여 보다 실감나는 게임을 구현하는 법에 대해 알아보겠습니다. 포스팅에 앞서 오큘러스 리프트에 대해 간단하게 알아보면 아래와 같습니다. [오큘러스 리프트(Oculus Rift)] 오큘러스 리프트(Oculus Rift)는 가상현실 게임을 위한 장비이다. 헤드셋을 쓰면 헤드셋이 머리의 움직임을 실시간으로 감지하여 머리가 어느 방향으로 움직이든지 그 방향으로의 시각을 제공한다. 또한 각각의 오른쪽, 왼쪽 렌즈는 오목하게 굽어진 파노라마 디스플레이 영상을 제공한다. 이는 넓은 시야각을 제공하여 눈동자를 움직여도 가상 현실의 디스플레이를 볼 수 있다. 헤드를 트레킹하는 기술과 양 쪽 눈에 제공되는 각각의 디스플레이는 마치 사용자가 가상현실..
안녕하세요. 신촌멤버십 22-2기 김상훈입니다.이번 포스팅에서는 텍스트 마이닝에 대한 전반적인 개념에 대해 알아보겠습니다. #소개 텍스트 마이닝은 데이터 마이닝에 텍스트를 적용한 것으로, 텍스트 문서를 대상으로 컨텐츠에 포함된 명시적인 사실의 집합으로부터 메타적인 규칙을 추출하는 것입니다. 텍스트 마이닝은 비정형/반정형 텍스트 데이터에서 자연어처리 기술에 기반하여 방대한 텍스트 덩어리에서 의미있는 정보를 추출해내고, 다른 정보와의 연계성을 파악하여, 단순한 정보검색 그 이상의 결과를 얻어내는 것입니다. 컴퓨터가 인간이 사용하는 언어를 분석하고 그 안에 숨겨진 정보를 발굴해 내기 위해서 대용량의 언어자원과 통계적, 규칙적 알고리즘이 사용됩니다. 이번 포스팅에서는 이러한 텍스트 마이닝에서 사용되는 여러 자원..
#Intro 안녕하세요. 강북멤버십 23-2기 전영진입니다. 이번엔 리눅스 프로세스에 대해 소개하겠습니다. #프로세스 프로세스는 실행 중인 프로그램을 나타냅니다. 사용중인 파일, 대기중인 시그널, 커널 내부 데이터, 프로세서 상태, 할당된 메모리 주소공간, 실행 중인 스레드 정보, 전역데이터 등 프로그램 코드를 실행하면서 생기는 모든 결과물을 지칭합니다. 여기서 커널은 이 모든 세부 사항들을 투명하고 효율적인 방식으로 관리합니다. 스레드는 프로세스 내부에서 동작하는 객체로, 각각의 스레드는 개별적인 프로그램 카운터, 프로세스 스택, 프로세서 레지스터를 가지고 있습니다. 커널은 프로세스가 아니라 이러한 각각의 스레드를 스케줄링 합니다. 참고로 리눅스에서는 프로세스와 스레드를 따로 구분하지 않습니다. 리눅스..
안녕하십니까! 강북멤버십 23-1 기 윤덕진입니다. 지난 포스팅에서는 Porting을 위한 환경구축에 대해서 알아봤습니다. 보지 못하신분은 아래의 링크를 참조하시면됩니다. http://blog.secmem.org/474 오늘은 Cross compile과 Bootloader 에 대해서 알아보겠습니다. 1. Cross Compile이란... PC에서 실행되는 플랫폼이 아닌 다른 플랫폼에서 실행 가능한 코드를 생성하는 컴파일 방법입니다. 언어로 얘기를 하자면 한국인이 한국어로 외국인에게 말해봐야 아무것도 알아듣지 못합니다. 외국인에게 자신만의 언어가 있기 때문입니다. 그래서 통역이라는 것이 존재하고, 여기서 말하는 통역이 Cross compile입니다. PC에서 사용하는Visual 등에서 사용하는 C컴파일러는..
[Tizen Platform 분석하기] Tizen platform 개발환경 구축하기1 - 오픈소스란?위키백과에 따르면 오픈소스는 소프트웨어 혹은 하드웨어의 제작자의 권리를 지키면서 원시 코드를 누구나 열람할 수 있도록 한 소프트웨어 혹은 오픈 소스 라이선스에 준하는 모든 통칭을 일컫습니다. - 오픈소스를 공부를 해야 하는 이유.최근 들어 오픈소스를 공부해야 한다는 이야기를 많이 듣곤 합니다. 혼자 소스를 작성하는 것도 좋지만 다른 사람들이 작성한 소스를 보는 것은 개발자의 실력을 늘리는데 큰 도움이 된다고 합니다. 몇 십 년 이상 개발에 임한 개발자들의 노하우와 알고리즘, 자료구조가 들어있기 때문입니다. - Tizen?타이젠은 오픈 소스 모바일 운영체제입니다. 저는 이번에 Tizen platform 개발..
디자인 패턴이란 무엇일까요 소프트웨어의 디자인 패턴은 소프트웨어 설계에서 공통적인 문제에 대한 표준적인 해법입니다. 이 패턴들을 반드시 알아야 하는 것은 아니지만 여러 공통적인 문제와 이슈를 풀어내기 쉽기 때문에 몇 가지를 조사해 보았습니다. 0. 객체의 상속 디자인패턴을 살펴보기 전에 객체의 상속에 대하여 알아보았습니다. 객체의 상속은 객체지향 프로그래밍에서 코드의 재활용성, 코드의 일관성 등 다양한 이유로 권장되고 사용되고 있습니다. 그 여러가지 이유 중에서 지금은 객체의 핸들링에 초점을 맞추서 설명해 보겠습니다. 위의 코드를 보면 여러 개의 아이템들이 Items라는 class를 상속받고 이를 이용하여 Items[] 리스트를 이용하여 한번에 조작 하는 것을 볼 수 있습니다.이런 특징을 다양한 디자인 ..
안녕하세요, 엘리트 멤버 6기, 수원 멤버십 23-2기 정재윤입니다.지난 시간에는 실질적으로 아이디어 구상 후 하드웨어의 외관에 해당하는 프레임을 그리고 도면화 하는 방법에 대하여 알아보았습니다. 이번 시간은 두시간에 걸쳐 프레임과 관련 된 마지막 시간으로 직접 설계한 프레임을 출력 할 수 있는 놀라운 3D 프린터와 그 작동법에 대해 살펴 보도록 하겠습니다. 삼성소프트웨어멤버십블로그의 관심 있는 분이시라면 SSM소식지에서 3D프린터의 간략한 소개와 전망을 블로그 해놓은 것을 보셨을 것 입니다. 이처럼 최근 혁신적이고 많은 이목을 집중시키고 있는 기술 중 하나로 뽑힐 정도로 3D프린팅의 숨은 발전가능성과 시장성은 실로 어마어마 할 것입니다. 3D프린터의 영역은 "모든분야에 다 적용가능하다"라고 말하고 싶습..
#2. Class Member Hooking Detours 오픈소스를 사용해서의 이로운 점은,사용자는 내부의 프로세스 전체를 이해하지 않아도, 원하는 서비스를 자신의 프로젝트에 주입 시킬 수 있다는 것입니다.이전에 사용했던 방식은 API 후킹 방법입니다.즉 Function후킹방식을 이용하여, 함수의 주소를 가로채는 방식이였습니다.이번에는 Class Member Function 후킹방법을 알아보겠습니다. Class Member Function Hooking 하기지난번의 함수 후킹방식처럼, 클래스도 클래스 멤버함수를 똑같은 방식으로 후킹할 수 있을까요?먼저 아래와 같은 소스를 Visual Studio에 타이핑합니다. 위의 소스는 아래의 파일을 받으시면 됩니다. detours_class_hooking.cpp ..
시스템 모델링(System Modeling) 제어는 시스템이 원하는 출력을 내도록 입력을 변환하는 것 입니다. 그렇다면 우선 시스템에 어떠한 입력이 들어갈 때 출력이 어떻게 나오는지, 즉 우리가 제어하고 싶은 시스템에 특성에 대해 알아야 합니다. 실제 물리 시스템에 입력을 넣고 출력을 얻는 실험적인 방법으로 시스템에 특성을 파악하는 방법은 많은 시간이 소요될 뿐만 아니라 많은 비용이 들게 됩니다. 그렇기 때문에 실제 물리 시스템을 수학적인 식으료 편한하게 되는데 이 과정을 모델링이라고 합니다. 모델링은 즉 입력에 따른 시스템에 출력을 수학적인 식으로 표현하는 과정으로서, 시스템의 특성 및 수학적인 표현방법에 따라서 여러가지 방법이 있을 수 있습니다. 우선 모델링을 설명하기 전에 시스템에 대해 보게 되면 ..