일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Friendship
- 구글 앱 엔진
- 물걸레자동세척로봇청소기
- Neural Network
- 삼성
- 나르왈프레오
- 증강현실
- 인공지능
- Google App Engine
- 멤버십
- 패턴 인식
- 빅데이터
- Python
- 삼성소프트웨어멤버십
- Bidirectional Associative Memory
- 동아리
- 삼성전자 소프트웨어멤버십 SSM
- BAM
- 신경회로망
- 패턴인식
- 신경망
- 가상화
- 하이퍼바이저
- hopfield network
- 물걸레로봇청소기추천
- 파이썬
- SSM
- 고려대학교
- 갤럭시탭S8울트라
- NarwalFreo
- Today
- Total
목록All Posts (688)
정보공간_1
Network Load Balancing NLB(네트워크 로드 균형 조정) 서비스는 웹, FTP, 방화벽, 프록시, VPN 및 기타 업무에 중요한 서버에 사용되는 응용 프로그램과 같은 인터넷 서버 프로그램의 가용성 및 확장성을 향상시킵니다. 첫째 클러스터는 두 대의 호스트로 구성되어 있고 둘째 클러스터는 네 대의 NLB 호스트로 구성되어 있습니다. 각 호스트는 웹, FTP 및 텔넷 서버 응용 프로그램 등 필요한 개별 서버 응용 프로그램의 복사본을 실행합니다. NLB드라이버는 위에서 보는 바와 같은 구조를 가지고 있다. 네트워크 어댑터가 LAN에 연결되어 있고 그 네트워크 윗 계층에 네트워크 어댑터 드라이버가 있으며 또 그 위에 NLB 드라이버가 존재한다. NLB드라이버는 로드밸런싱을 위한 가상 IP가 지..
반복 루프의 병렬처리 반복 푸르 작업을 여러 개의 스레드에 분할하여 빠르게 처리할 수 있는 방법에 대해 알아보겠습니다. 순차 프로그램의 루프 작업 시간과 병렬처리 프로그램 루프작업의 대한 코드와 수행 시간에 대한 예를 들어 보겠습니다. 1억개의 float 배열을 생성하여 Math.h안의 sqrt 함수를 이용해서 루트 값을 계산하는 순차 프로그램입니다. 배열 0~99999999 의 메모리 공간 1억개에 값을 대입한 후 5개의 값과 for 루프 계산 시간을 출력합니다. 다음은 OpenMP 병렬처리를 적용한 것입니다. 약 두배 시간이 단축 되었습니다. #pragma omp parallel num_thread(2) -> 2개의 스레드를 생성해라 #pragma omp for -> 다음 for 루프 작업을 생성된 ..
보통은 안드로이드 SDK를 이용하여 개발자만의 애플리케이션을 만드는 것이 대다수이지만,간혹 안드로이드 시스템 내에 있는 시스템 애플리케이션을 수정하거나 새로 빌드해야 하는 경우도 있습니다. 시스템 애플리케이션은 안드로이드 풀소스를 다운로드하면 모든 소스를 참조하고 그 상태 그대로 빌드할 수 있지만,아무래도 이를 분석하거나 수정해서 새로 빌드하려면 이클립스와 같은 IDE를 사용하는 것이 편합니다. 시스템 애플리케이션을 이클립스를 사용하여 빌드하기 위한 절차는 크게 다음과 같습니다. 1. 안드로이드 풀소스(AOSP) 다운로드 & 빌드2. 풀소스로부터 시스템 애플리케이션이 사용하는 내부 라이브러리 추출하기 3. 이클립스의 User library에 등록하기4. 프로젝트의 Build Path에 4번에서 추가한 U..
레드블랙트리 레드블랙트리는 균형을 이룬 이진 탐색트리로써, 연관배열등을 구현하는데 쓰이는 자료구조입니다. 숫자 등의 비교 가능한 자료를 정리하는 데 쓰입니다. 레드블랙트리는 복잡한 자료구조이지만, 사용에 있어 효율적이고 우수한 실행시간을 보입니다. 트리에 n개의 원소가 있을 때 O(log n)의 시간 복잡도로 삽입, 삭제, 검색을 할 수 있습니다. 레드블랙트리의 용어 1) root node - 다른 어떤 노드의 Child 노드가 될수 없고, 최대 두개의 Child 노드를 가질 수 있습니다. 2) leaf node - 어떤 노드에 자식노드가 없다면 leaf node라고 부릅니다. 그리고 여기서 leaf node는 NULL이라 가정합니다. 즉, 자료를 가지고 있지 않습니다. 3) data - 레드블랙트리도 ..
1. 픽셀 표현에 대해서영상은 화소(Pixel)들의 집합으로 하나의 화소는 R, G, B 3채널의 혼합으로 구성되어 0~255 사이의 정수로 표현된다. 예를 들어 아래 그림에서 특정 영역에서의 화소들의 표현은 다음과 같습니다. 명암 영상은 1채널로 표현되며, 일반적으로 R, G, B 각각의 색상에 대해 평균을 취한 값을 사용하며, 우리가 어린 시절에 접했던 흑백 영상을 말합니다.아래 그림은 위 그림을 명암 영상으로 변환 한 결과이다. 명암도 영상은 0~255값으로 0의 경우 검은색을 나타내고 255로 갈수록 흰색을 나타냅니다. 그럼 명암 영상의 장점에 대해 알아봅시다. 명암 영상은 1차원으로 3차원 컬러 영상에 비해 영상에 포함하고 있는 정보가 부족합니다. 그런데도 불구하고 컴퓨터 비전이나 영상처리 분야..
Hadoop?Hadoop은 텍스트 검색 라이브러리로 폭넓게 사용되고 있는 Apache Luecene의 창시자인 더그 커팅에 의해 시작되었다. Hadoop은 오픈소스 웹 검색엔진인 Apache Nutch에서 탄생하였고, Luecene 프로젝트의 일부였다.이후 2003년에 구글 제품에 활용중이던 GFS(Google File System)라는 구글 분산 파일 시스템의 아키텍처가 기술되어 논문으로 출판되었고( http://www.cs.brown.edu/courses/cs295-11/2006/gfs.pdf ) // Google File System 논문이후 GFS가 높은 명성은 얻고있던 중 GFS를 모티브로, 더그 커팅이 주축이 되어 Apache 진영의 hadoop이 메인 프로젝트로 승격되면서 Hadoop이 각광..
학교별공개설명회일정 ■공개설명회는 해당 대학의 학생만을 대상으로 하지않습니다. 사정에 의거 본인 학교 멤버십 설명회에 참석하지 못 할 경우 타 대학 설명회 일정도 같이 공유 할 예정이오니, 일정에 맞추어 참석 하시길 바랍니다. 공개설명회란? 삼성소프트웨어멤버십은 매년2회에 걸쳐 신입회원을 선발하며 신입회원 선발 이전에 학생들의 멤버십에 대한 이해를 돕기 위하여 공개설명회를 진행합니다. 공개설명회는 지역별 주관 멤버십 운영자의 학교 방문을 통해 이루어집니다. 멤버십 지원정보, 선발절차, 회원혜택 등에 대한 정보를 얻고 궁금증을 해결하실 수 있습니다. ※학교 사정에 따라 장소 및 시간이 다소 변동 될 수도 있습니다 [ Update: 2012.11.19 ] [강남멤버십] 학교 일정 시간 장소 건국대 11/5(..
안녕하세요. 강북 멤버십 20-2기 송석호입니다. 이번 달에는 equinox 기반으로 OSGi 서비스를 구현 해보도록 하겠습니다. 1. 서비스 등록하기 드디어 서비스에 대해 알아볼 준비가 되었습니다. 제 생각에 서비스 레이어는 OSGi 의 가장 재미있는 부분입니다. 지난 달에 MovieLister 에 의해 영화를 찾기 위해 사용 되는 MovieFinder 인터페이스 예제에 대해 살펴보았습니다. MovieLister 는 어디서 Movie 에 대한 정보들이 오던지 상관하지 않으므로, MovieFinder 인터페이스를 이용하여 그런 세부사항들을 숨겼습니다. MovieLister 가 특정 구현이 아닌 인터페이스에만 의존하고 있기 때문에, MovieFinder 구현을 데이타베이스 에서 읽어오거나 심지어는 Amaz..
지난번 커널 컴파일 포스팅과 연달아서 이번에는 프레임워크를 빌드해서 플래싱 하는 것을 해보겠습니다.개발환경은 지난번 커널 컴파일 관련 포스팅을 참고하세요(http://blog.secmem.org/145) 먼저 원하는 폴더를 만들고 mkdir ~/binPATH=~/bin:$PATHcurl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repochmod a+x ~/bin/repo repo 사이트 추가 permission 설청을해줍니다그뒤로 다운받고자 하는 폴더를 만들고mkdir android_framework해당 폴더에 들어갑니다.cd android_framework해당 폴더에 들어와서 repo init 을 이용하여 원하는 버전을 설정합니다..
[Basic Hardware Theory]Micom programming에 대해서 알아보기 이전에 하드웨어의 전반적인 기초를 배워보는시간을 갖도록 해보자. firmware programming 은 hardware에 매우 dependent 하기 때문에 훌륭한 코더로 성장하기 위해서는 전자회로에 대한 이해가 필수적이다. 이번시간에는 전자회로를 구성하는 소자들에 대해 알아보도록 하자. [전하, 전류, 전압, 전력]1. 전하1. 기본단위 : C [Coulomb], 대수적 기호 : Q2. 1C 은1A가 흐르는 도선의 단면을 1초동안 통과한 전기량2. 전류 [Current]1. 기본단위 : A [Ampere] , 대수적 기호 : I2. 전하의 시간에 따른 변화율3. I = Q(전기량) / T(시간)3. 전압 [Vo..