일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- hopfield network
- 삼성
- 신경회로망
- Bidirectional Associative Memory
- 패턴 인식
- 하이퍼바이저
- 가상화
- 삼성전자 소프트웨어멤버십 SSM
- 동아리
- Google App Engine
- 멤버십
- 증강현실
- Neural Network
- 갤럭시탭S8울트라
- BAM
- 패턴인식
- 물걸레자동세척로봇청소기
- 파이썬
- Friendship
- 인공지능
- Today
- Total
목록IT 놀이터/Elite Member Tech & Talk (389)
정보공간_1
안녕하세요. 강북멤버십 23-1기 전소현입니다. 앞으로 총 5회에 거쳐 안드로이드 오디오 시스템을 분석하며 글을 게시할 예정입니다. 오늘은 안드로이드 오디오 시스템의 전반적인 부분을 간략히 소개하겠습니다. 1. 오디오 시스템의 역할 우리는 스마트폰으로 단순히 인터넷만 사용하는 것이 아니라 음악을 듣거나 영상을 보는 경우도 많습니다. 만약 이 때 소리가 없다면 사용자는 즐거움을 느낄 수 없겠죠? 이렇게 이어폰이나 스피커를 통해 소리를 출력하는 오디오 출력, 마이크를 통해 소리를 받아들이는 오디오 입력, 볼륨 조절 등의 오디오 제어와 같은 부분을 안드로이드 오디오 시스템이 담당하고 있습니다. 어플리케이션은 오디오 시스템과 결합하여 더욱 다양한 기능을 가질 수 있습니다. 이러한 예로는 오디오 시스템과 텔레포니..
GLSL셰이더 언어는 c++과 비슷한 모양을 가집니다. 각 셰이더 프로그램은 하나의 메인을 가져야 하며 ;로 문장의 끝을 나타냅니다. javascript언어가 ;없이 코딩 가능하기 때문에 실수하기도 하는데 조심해야 합니다.이를 테스트 해볼 수 있는 웹상의 사이트도 많이 있습니다. 원시타입원시타입은 void, bool, int, float 에 GLSL타입인 vec2,3,4(2,3,4차원 float 벡터) ivec2,3,4(2,3,4차원 integer 벡터) bvec2,3,4(2,3,4차원 bool 벡터) mat2,3,4(2x2, 3x3, 4x4 차원 메트릭스) sample2D, samplerCube 2D혹은 큐브 매핑된 텍스쳐에 대한 핸들러 그리고 struct를 설정할 수 있습니다..Struct myStr..
안녕하세요 신촌멤버십 23-1기 김윤상입니다.이번 시간에는 SAS Enterprise Miner(E-Miner)를 이용하여빅데이터를 다루는 방법을 알아 보겠습니다.이번 포스팅에서는 Decision Tree를 이용하여 공공데이터 부분의 한 주제를 분석해 볼 것입니다. Decision Tree란?- 의사결정 트리 모델은 변수의 조건에 따라 target 변수에 어떻게 접근이 되는지 알아보는 모델 입니다. Target 변수는 0 또는 1 과 같이 정확한 결과를 나타내는 변수입니다. 한 Decision Tree에 1개의 Target 변수만이 허용되며 이 Target 변수에 적합한 조건을 분류하는 다른 변수들이 있습니다.이 모델은 주어진 데이터를 '분류' 하는 모델이며 '예측' 하는 모델이 되지는 않습니다.허나, ..
안녕하세요 엘리트 멤버 6기 수원멤버십 23-2기 정재윤 입니다.지난시간에 이어 PCB설계 2부를 시작하도록 하겠습니다. 이번엔 보드를 직적 원하는 크기로 디자인하고 회로를 그리는 시간으로2단레이어 까지 진행 하실 수 있습니다.4~8단 등 다양한 레이어 설계가 있지만 양면 이상으로는 고난이도가 요구 되기때문에....하지만 재미를 붙이시고 공간지각능력이 뛰어나시다면.... 한가지 재밋는 사실은 실제 제작된 메인보드나 그래픽카드 등에는 간 라인별로 전자기장 등 서로 간섭이 생긴다고 합니다. 그렇기 때문에 전문적이 PCB에는 전자기학 이 적용되고 통신공학 등 다양한 학문이 적용되어라인으로 주파수에따라 맞춰 그리고 크로스 , 홀을 그리는 부분도 제각기 계산을 통해 그린다고 합니다. 하지만 전 간단한 PCB를 설..
안녕하세요 엘리트 멤버 6기 수원 멤버십 23-2기 정재윤 입니다.날씨가 많이 추운데 감기 조심하세요 ^^이번 시간은 PCB 설계를 직접 해볼 수 있도록 아주 자세한 과정을 나열해볼까 합니다. ORCAD 10.1 을 기준으로 한 작업이며 이번 블로그는 사진 자료가 매우적고 글로만 진행 됩니다.하나하나 차근차근 따라 하시면 어느정도 감을 잡을 수 있으실 꺼예요^^ 그럼 시작 하도록 하겠습니다. - capture 실행- File -> New -> Project 실행- Name에 프로젝트명 쓰고 Location에 저장위치 지정- PC Board Wizard 에 체크표시 후 OK- 다음 후 마침- 회로도를 그린다.- 부품이 없을 경우 Place -> Database Part 를 통해 구한다 (없으면 그려야한다)..
안녕하세요 신촌멤버십 23-1 김윤상입니다.이번 시간엔 간단한 Data와 예제를 통하여기본적인 선형 분석을 하는 방법과 예측을 하는 방법을 알아보겠습니다. 다음 데이터는 남자의 키와 여자의 키에 대한 데이터 입니다. 이 데이터를 이용하여 무슨 분석을 할 수 있나 알아보겠습니다. - 단순 회귀 분석y = ax+b 와 같이 종속변수(y)가 독립변수(x)에 의해 변화되며, 그 변화의 기울기(a)와 절편(b) 등으로 데이터를 분석할 때 쓰는 분석입니다. 통계학적으로 자세한 내용을 쓰기 보다는, 예제로 보며 이해하시면 됩니다. ki라는 변수에 read.table을 이용하여 clipboard의 내용을 넣고, summary로 확인을 해 봅니다.이 데이터의 H와 W를 바로 쓸 수 있게 attach하고, 남자와 여자로 ..
안녕하세요. 강남멤버십 23-1기 조유석입니다.이번 포스팅에서는 Strongly Connected Component 에 대해 알아보겠습니다. Strongly Connected ComponentDirected Graph의 정점의 부분집합 S가 「임의의 두 정점 u, v를 가지는 경우 u에서 v에 도달할 수 있다」라는 조건에 만족하고 있을 때 S는 강한 연결이라고 말할 수 있습니다. 정점의 강한 연결인 집합 S에 다른 어떤 정점 집합을 더해도 강한 연결이 될 수 없을 때 S를 Strongly Connected Component(강한 연결 성분)이라고 말합니다. 어떠한 Directed Graph도 몇 개의 Strongly Connected Componet의 공통부분을 가지지 않는 합집합으로 분해할 수 있습니다..
안녕하세요. 엘리트멤버 6기 수원멤버십 23-1기 조성찬 입니다.전시간에 이어서 진행을 하겟습니다. 전 시간까지의 코드를 보면 주소 번지를 직접 사용하기 때문에 단순하긴 하지만 한눈에 도저히 알아 볼 수 없는 코드였습니다. 당연히 실제로 사용을 할떄는 이렇게 사용하지 않죠. 그렇기 때문에 훌륭한 개발자 분들이 라이브러리를 구성해 주었고 우리는 이 라이브러리가 적용되면 코드가 어떻게 바뀔 수 있는지 알아 보겠습니다. 우선 위에 코드가 최근 사용한 코드인데요. 미리 저런 코드를 접해보고 나서 공부를 하고 레지스터맵을 참고하지 않는 이상은 저 코드만으로는 어떤 역할을 수행하고 어떤 내용을 가지고 있는지 전혀 알 수가 없습니다. 매우 치명적인 단점을 가지고 있는 코드인데요. 당연히 실제로 코딩을 할때는 저렇게 ..
안녕하세요. 엘리트멤버 6기 수원멤버십 23-1기 조성찬입니다. 이번 시간엔 전시간에 이어서 LED를 OFF하는 과정과 Delay 함수에 대해서 간단히 알아 보도록 합시다.그럼 실제 소스 코드를 보도록 하겠습니다. 소스코드가 전시간에 비해서는 좀 더 길어지고 딜레이 함수가 추가적으로 구현이 되어서 들어가 있습니다. 여전히 직접 주소 접근 식으로 구성이 되어 있습니다. 구현된 소스코드와 delay 함수에 대해서 알아 봅시다.우선 이번에 새로 추가된 부분인 (* (volatile unsigned *) 0x40010C14) |= 0x200; (* (volatile unsigned *) 0x40010C10) |= 0x200;에 대해서 알아 보겠습니다. 레지스터 맵을 자세히 보시면 0x40010C10 과 0x40..
안녕하세요. 엘리트멤버 6기 수원멤버십 23-1기 조성찬입니다. 이전 포스트에서는 arm coretex-M3에 대한 기본적인 소개와 구조를 알아 보았는데, 이번 포스팅에선 arm coretex-M3를 이용해서 LED를 ON/OFF를 해보는 예제와 과정에 대해서 설명해 보려고 합니다.우선 왜 LED를 키고 끄느냐? 여기엔 프로그래밍 언어를 처음 배울 때 하는 "Hello world!" 출력예제와 비슷한 의미가 있습니다. MCU 컨트롤에서 가장 기초 단위인 GPIO관련 레지스터를 제어해 보면서 기본적으로 소스 코드에서 외부로의 출력을 테스트 해보는 의미가 있죠.그럼 실제 소스 코드를 보도록 하겠습니다. 굉장히 보기 어려운 코드가 있는데요. 우선 이 코드의 의미는 MCU의 레지스터를 직접 주소값으로 접근을 하..