일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- SSM
- 패턴 인식
- 빅데이터
- 멤버십
- 삼성소프트웨어멤버십
- 패턴인식
- Bidirectional Associative Memory
- 인공지능
- Friendship
- Python
- 가상화
- 증강현실
- hopfield network
- BAM
- Google App Engine
- 파이썬
- 나르왈프레오
- 신경회로망
- Neural Network
- 하이퍼바이저
- 구글 앱 엔진
- 물걸레로봇청소기추천
- 동아리
- 고려대학교
- 삼성
- 신경망
- NarwalFreo
- 갤럭시탭S8울트라
- Today
- Total
목록IT 놀이터/Elite Member Tech & Talk (389)
정보공간_1
1. 시작하기 전에... 처음부터 웹을 개발하는 개발자는 한번도 의구심이 들어본 적이 없을 것 같지만, 저처럼 다른 프로그래밍 언어를 접하고 웹을 개발해본 개발자라면 한번이라도 CSS에서 변수를 쓸 수 있으면 진짜 편할 것 같은데 라는 생각을 가져 보셨을 것입니다. 제가 오늘 소개해드릴 LESS는 Dynamic Stylesheet Language으로 제가 앞서 이야기드린 "CSS에 변수를 쓸 수를 있으면 좋지 않을 까?"라는 것을 뿐만 아니라 여러 기능을 제공하는 녀석입니다. 2. 사전지식 다지기 LESS는 CSS를 먼저 알아야 되기때문에 CSS를 잠시 알고 넘어 가도록 하겠습니다.CSS는 Cascading Style Sheets의 줄임말입니다. 그리고 CSS는 HTML의 Elements를 어떻게 보여줄..
이 글은 지극히 개인적인 생각으로 좀 더 다양한 시각으로서의 공학을 바라보고자 작성된 글입니다. 많은 공학도들 특히 남자 공대생들은 예술과 거리가 멀 듯합니다. 저 또한 크게 다르지 않습니다. 최근 교육계나 회사에서 많이 말하고 요구되는 창의적인 생각, 새로운 발상은 과연 어떤 것일 까요? 왜 공대생들은 예술과 자신들은 관계가 없다고 생각할까요? -물론 저와는 다른 예술에 관심이 아주 많은 멤버십 회원들도 많을 것이라 생각합니다:) 그래서 공대생들이 좋아할 만한 작품을 소개하고, 누구나 조금만 다르게 생각하면 훌륭한 예술을 할 수 있다 라는 것을 소개하도록 하겠습니다. 가장 먼저 예를 들 수 있는 것은 키네틱아트의 Theo Jansen 씨와 국내 대표적 작가인 최우람 씨일 듯 합니다. 먼저 두분의 작품을..
ns-3은 잘 알려진 무료 오픈 소스 네트워크 시뮬레이터이다. 현재 많은 연구, 교육 기관에서 이 ns-3을 이용하여 네트워크 시뮬레이션을 수행하고 있다. ns-3을 이용하여, TCP/IP와 같은 유선 네트워크뿐만 아니라 Wi-Fi, WiMax, LTE 등 무선 네트워크에 대한 시뮬레이션도 쉽게 수행할 수 있다. 본 문서에서는, 이 ns-3 시뮬레이터의 공식 튜토리얼 문서에 기반하여, 그 사용법을 간략히 설명하도록 한다. ns-3은 C++로 짜여있으며, 리눅스 기반으로 동작한다. 따라서, ns-3을 설치하기 위해서는 우선 리눅스 환경을 세팅하는 것으로 시작한다. 본 문서에서는 Ubuntu 12 에서 ns-3을 운용한다. 리눅스환경이 준비되면, ns-3의 의존 라이브러리들을 설치하도록 한다. 설치 목록은 ..
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이 각광..
안녕하세요. 강북 멤버십 20-2기 송석호입니다. 이번 달에는 equinox 기반으로 OSGi 서비스를 구현 해보도록 하겠습니다. 1. 서비스 등록하기 드디어 서비스에 대해 알아볼 준비가 되었습니다. 제 생각에 서비스 레이어는 OSGi 의 가장 재미있는 부분입니다. 지난 달에 MovieLister 에 의해 영화를 찾기 위해 사용 되는 MovieFinder 인터페이스 예제에 대해 살펴보았습니다. MovieLister 는 어디서 Movie 에 대한 정보들이 오던지 상관하지 않으므로, MovieFinder 인터페이스를 이용하여 그런 세부사항들을 숨겼습니다. MovieLister 가 특정 구현이 아닌 인터페이스에만 의존하고 있기 때문에, MovieFinder 구현을 데이타베이스 에서 읽어오거나 심지어는 Amaz..