일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Friendship
- 삼성
- 물걸레로봇청소기추천
- Google App Engine
- 나르왈프레오
- Bidirectional Associative Memory
- BAM
- 물걸레자동세척로봇청소기
- NarwalFreo
- 파이썬
- 가상화
- Python
- hopfield network
- 구글 앱 엔진
- 삼성전자 소프트웨어멤버십 SSM
- 삼성소프트웨어멤버십
- 하이퍼바이저
- 멤버십
- Neural Network
- SSM
- 고려대학교
- 패턴인식
- 패턴 인식
- 빅데이터
- 동아리
- 신경망
- 갤럭시탭S8울트라
- 증강현실
- 인공지능
- 신경회로망
- Today
- Total
목록IT 놀이터 (420)
정보공간_1
안녕하세요. 삼성 소프트웨어 강남 멤버십 19-1기이자, 엘리트 멤버 2기 김주영 입니다. 지난 시간에 이어 이번에는 유전알고리즘을 활용한 순회 세일즈맨 문제(Traveling Salesperson Problem : TSP)의 해결을 포스팅하려 합니다. 1. 순회 세일즈맨 문제란? 먼저 위키피디아의 글을 첨부하여 순회 세일즈맨 문제를 소개하고자 합니다. “여러 도시들이 있고 한 도시에서 다른 도시로 이동하는 비용이 모두 주어졌을 때, 모든 도시들을 단 한 번만 방문하고 원래 시작점으로 돌아오는 최소 비용의 이동 순서는 무엇인가? 그래프 이론의 용어로 엄밀하게 정의한다면, ‘각 변에 가중치가 주어진 완전 그래프(weighted complete graph)에서 가장 작은 가중치를 가지는 해밀톤 회로(Hami..
안녕하세요 수원멤버십에서 활동중인 21-1기 이동욱입니다. 저는 저번 달 포스팅에 이어서 사운드를 주제로 계속 이야기를 해볼까 합니다. 1부는 아래에 링크해두었습니다. 소리의 이해 1 보기 이번에는 소리의 주파수와 음색에 관해서 이야기해보겠습니다. 1. 주파수와 12음계 아래에는 여러분들도 익숙한 피아노 건반인데요. 1부에서 말씀드렸듯이 소리의 주파수에 따라 음의 높낮이가 결정됩니다.주파수가 높아질 수록 고음, 즉 피아노의 오른쪽 부분이 되겠지요. 위 그림과 같이 서양음악에서는 한 옥타브내의 음계를 12개로 나누어 표현합니다. 12음계라고 합니다. 절대음감을 가진 사람이 아니더라도, '도' 만 알려주면 "도,레,미,파,솔,라,시,도~" 하고 온음계를 노래할 수 있는데요. 이 때 '..
먼저 최근 공개된 빅독의 동생? 덩치로는 형인 pack mule(alpa dog)의 영상을 보고 시작하겠습니다.
OpenMP 프로그래밍?? OpenMP(Open Multi-Processing)는 공유 메모리 다중 처리 프로그래밍 API로 C, C++, 포트란 언어와, 유닉스 및 마이크로소프트 윈도우 플랫폼을 비롯한 여러 플랫폼을 지원합니다.. 이는 공유 메로리 병렬화를 이용하고자 수행하던 작업들을 간편화하여 손쉽게 사용할 수 있습니다. 윈도우와 리눅스에서 사용하던 복잡한 부가적인 과정을 개선하고, 기존의 싱글스레드 프로그램에서 3~4개의 지시어만 추가하면 멀티스레도 동작하게 됩니다. 싱글스레드 Hello World를 Windows 병렬 Hello World로 바꿔주었으며, Thread의 갯수를 4개 정하고 이를 생성하기 위해 4개의 핸들을 가진 배열에 할당하였습니다.. CreateThread -> 스레드를 생성하기..
개요 /proc 파일 시스템은 메모리에 있는 시스템을 나타낸다. 그것의 목적은 커널 자원과 컴포넌트를 쉽게 보여주는데에 있으며, 현재 시스템에서 실행 중인 프로세스 정보도 확인 가능하다. 특히 따로 API를 호출하지 않고 시스템 정보를 가져와 읽기 쉬운 형태로 나타내어 주는 점이 특징이다. 덧붙여 proc의 항목들은 파일로 만들어져 있는데, 유저가 이 파일에 읽기로 접근 시, 디스크에 접근하여 정보를 가져오는 것이 아니라 즉석에서 만들어 제공하게 되어 있다. 프로세스 정보 시스템에서 돌아가는 모든 프로세스는 /proc/process_id라는 디렉토리 형태로 정보를 나타낸다. 즉 1번 pid를 갖는 init의 경우 /proc/1/ 에 정보를 제공하고 있다. 그외에 제공하는 정보 항목은 다음과 같다. 항목 ..
l Web role의 기초 Ø 클라우드 서비스 프로젝트 템플릿 사용 SDK를 설치하면 비주얼 스튜디오에 클라우드 서비스(Cloud Service)라는 새 프로젝트 템플릿 그룹이 생성됩니다. 이 그룹에는 작업을 시작할 수 있게 하는 몇 가지 템플릿이 포함되어 있습니다. 새 프로젝트를 생성할 때 이러한 템플릿을 사용하여 간편하게 작업을 수행할 수 있습니다.▶ ASP.NET Web Role : 애저 프로젝트에 맞게 미리 구성된 ASP.NET 프로젝트를 생성합니다. ▶ ASP.NET MVC Web Role : ASP.NET Web Role과 유사하며, MVC2 프레임워크를 지원하도록 구성되어 있습니다. ▶ WCF Service Web Role : 웹 애플리케이션 대신, WCF를 사용하고자 할 때 사용할 수 있습..
최근 정보 시각화(Information Visualization)에 대해서 공부하고 있습니다. 학교 수업을 듣는 중에 관심을 갖게 되어 공부하게 되었는데요, 가트너의 2012 신기술 하이프 사이클에서 언급한 바와 같이 빅데이터는 최근 가장 빠르게 발전하고 있는 기술입니다. 이에 따라 주목받고 있는 주요기술은 빅데이터 처리를 위한 서버사이드와 빅데이터를 어떻게 하면 의미있는 정보로 보일 수 있는지에 대한 정보 시각화 부분이 아닌가 합니다. 소프트웨어를 공부하는 사람들에게는 정보시각화는 UX영역이나 디자인 영역이라고 생각을 할 수 도 있을 것입니다. 저도 처음 이 분야를 접할 때는 UX영역에 많은 의미가 있는 분야가 아닌가 했습니다. 그러나 좀 더 알아보니 정보 시각화는 소프트웨어에 관한 학문적 연구 영역에..
1. 개요 본 문서에서는 안드로이드 운영체제를 대상으로 하는 악성코드의 현황을 다룬다. 안드로이드 악성코드는 스마트폰의 보급과 함께 급증하여, 개인정보 유출, 오과금 문제 등으로 인해 이슈가 되고 있으며, 안드로이드 소프트웨어 개발자로써, 이러한 위협에 대해 미리 인지하고 있을 필요가 있다. 본문에서는 안드로이드 악성코드의 종류, 배포형태, 공격방식 등에 대해 다룬다. 해당 내용들은 보안 업체인 Juniper Networks, Lookout, F-Secure 의 2011년에서 2012년 사이에 공개된 Threat Report에 기반하여 구성되어있으며, 본문의 수치, 도표를 상기 문서에서 다수 인용해왔음을 미리 밝힌다. 2. 안드로이드 스마트폰의 보급 모바일 운영체제인 구글 안드로이드의 1.0 베타 버전이..
안녕하세요 강남 멤버쉽 21기 안병현입니다. 저는 오늘 GoF디자인패턴중에서 Mediator패턴에 대해서 소개해드리려고 합니다. 디자인패턴이란 한마디로 정의내리기 어렵지만, 프로그래밍 과정에서 자주 겪는 문제점을 해결하기 위해 만들어진 정형화된 문제해결법이라고 보시면 될 것 같습니다. 수많은 디자인패턴 중에서 GoF디자인 패턴이 가장 대중적으로 알려져 있는데요. GoF 디자인 패턴은 Gang of Four라고 불리는 Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides 이 네명의 소프트웨어 공학 연구자들이 쓴 책 ‘Design Patterns : Elements of Reusable Object-Oriented Software’ 에서 소개된 패턴들입니다. ..
Nexus s 단말용 커널을 컴파일 하는 방법과 플래싱 하는 방법을 블로깅 해보도록 하겠습니다.개발환경은 우분투10.10 64bit환경이고 타겟 Nexus s는 4.0.4환경입니다. 개발 환경설정을 해주어야하는데 온라인에 다양한 패키지 설치 설명들이 있고 그중 제가 설치했던 패키지 방법은 아래와 같습니다. add-apt-repository "deb http://archive.canonical.com/ lucid partner"apt-get updateapt-get install sun-java6-jdkapt-get install pythonapt-get install git-coreapt-get install git-core gnupg flex bison gperf build-essential zip c..