일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Google App Engine
- 패턴 인식
- 고려대학교
- 구글 앱 엔진
- 갤럭시탭S8울트라
- 삼성소프트웨어멤버십
- 동아리
- Friendship
- 인공지능
- 삼성
- 삼성전자 소프트웨어멤버십 SSM
- 하이퍼바이저
- 패턴인식
- SSM
- 멤버십
- 빅데이터
- 물걸레자동세척로봇청소기
- 신경망
- 신경회로망
- Neural Network
- BAM
- NarwalFreo
- 나르왈프레오
- Python
- 가상화
- 증강현실
- hopfield network
- Bidirectional Associative Memory
- 파이썬
- 물걸레로봇청소기추천
- Today
- Total
목록IT 놀이터 (420)
정보공간_1
안드로이드 앱 개발시에 웹뷰를 사용하여 개발할 때 오픈 된 라이브러리를 사용하지 않고 안드로이드 라이브러리를 가지고 연동하는 방법과 웹뷰의 HTML과 CSS에 대해 소개해 보겠습니다. 웹뷰는 특정상황의 앱을 제작하는데 적합한데 간단한 특징으로는 User의 이벤트를 모두 Web View를 통해 받고, Front단 모든 로직이 JavaScript HTML로 가능하기 때문에 API 데이터의 변경이나 다른 API로 대체가 매우 용이합니다. 레이아웃과 디자인, 이벤트에 대한 반응 모두 Web기반이므로 콘텐츠 추가나 디자인 변경에 유연하게 대응할 수 있습니다.웹뷰와 연동하는 방법은 안드로이드와 자바스크립트 간에 서로 function을 호출하는 방식으로 합니다. 다음과 같은 방식으로 안드로이드와 자바스크립트 사이에 ..
안녕하세요! 대전 멤버십 22-1기 김재원입니다. Kernel을 다시 빌드 하지 않고 동적으로 디버깅하는 Dynamic Probes에 대해서 계속 연재 하도록 하겠습니다. Dynamic Probes1. kprobe 2. Jprobe 3. Kretprobe 지난시간에는 Dynamic Probes에 가장 기본인 Kprobe와 함수의 Entry부분에 접근하여 Function의 Parameter에 접근 할수 있는 Jprobe에 대해서 알아 보았습니다. 이번시간에는 Dynamic Probes의 마지막인 Kretprobe를 하겠습니다. Kretprobe 우선 Kretprobe를 사용하기 위해서는 커널 컴파일 옵션에서 CONFIG_KRETPROBES = y 가 되어 있어야 합니다.kretprobe의 간단한 동작원리를..
안녕하세요 강북멤버십 김승현입니다. 이번 글 부터는 ffmpeg library를 이용해서 간단하게동영상 플레이어 제작하기를 연재 해보겠습니다.각 플렛폼에 종속되는 a/v 출력 부분을 제외한, ffmpeg를 이용한디코딩을 어떻게 하는지를 연재 할 예정입니다.ffplay.c를 해부하면 해당 버전의 ffmpeg 라이브러리의 사용법을 전부 알아 낼 수 있지만 좀더 쉽게 개발 하는 데에 본 포스트가 도움이 되었으면 하는 바람이 있습니다.본 포스트는 ffmpeg 1.0 stable 버전을 기준으로 작성 되었습니다.필자는 windows 환경에서 개발을 진행 하였습니다. 1. ffmpeg 개발 환경 구축리눅스 사용자라면, git를 이용해서 ffmpeg 소스를 받아서 빌드합니다.본 포스트에서는 라이브러리 빌드 과정 보다..
안녕하세요 전주멤버십 22-1기 전환규 회원입니다.오늘은 지난 달에 이어 Design Compiler를 이용하여 Verilog Source를 합성하는과정을 살펴보도록 하겠습니다. 1. .sysnopsys_dc.setup Design Compiler를 사용하기 전에 우선 .sysnopsys_dc.setup 파일의 설정을 수정해야 합니다.자신이 사용하는 라이브러리의 경로와 타겟 라이브러리를 설정해줘야 합니다. Chip 설계 과정중에 3가지 라이브러리 중에 worst로 합성을 해야 가장 악 조건을 고려 할 수 있습니다. [그림 1] .sysnopsys_dc.setup .sysnopsys_dc.setup # vi .sysnopsys_dc.setup [vi editor]//----------------------..
주제: MP-Core Scheduling 안녕하세요 강남 멤버십 19-2 정 준호 입니다. 이전 포스팅에서 Multi-core의 부팅 과정을 설명 하였습니다. 그 다음 과정으로 스케쥴링 과정을 설명 하고자 합니다. * SMP와 MP Boot * Scheduler * Work Queue 동작 과정 * 키보드와 마우스 디바이스 드라이버 * Console& Shell * Testing 전 포스팅 과정에서 Core들은 이제 작업을 기다리고 있는 상태가 됩니다. 일을 준다면 바로 수행 할 수 있는 단계가 이죠. 자, 이제 Core들에게 작업을 어떻게 주는지 설명 드리고자 합니다. * Scheduler 가장 쉽고 적용하기 쉬운 R-R 스케쥴러를 사용하였습니다. RR 스케쥴러는 모든 TASK(또는 processes)..
주제: SMP Struct와 Multi-core System 안녕하세요. 강남멤버십 19-2 정준호 입니다. 저는 전체 포스팅을 통하여 하나의 OS가 만들어 지기까지의 과정을 설명 드리고자 합니다. 주로 Task가 실행되는 과정과 어떻게 실행이 되는지에 대한 내용을 설명 드리고자 합니다. * SMP와 MP Boot * Scheduler * Work Queue 동작 과정 * 키보드와 마우스 디바이스 드라이버 * Console& Shell * Testing 우선, 첫 포스팅에서 제가 소개해드릴 내용은 SMP(Symmetric Multi-Processing)구조와 Multi-Core와 Multi-Core Booting 과정 을 소개 해드리고자 합니다. SMP(Symmetric Multi-Processing)와..
1. Heap 메모리 관리는 왜하는가?기본적으로 Android App은 통상적인 Windows App 이나 Linux App 들과는 다르게, 한개의 Android App 이 Device의 모든 RAM을 사용 할 수 없게 되어있다. 할당량은 디바이스마다 각각 다른데, 이정보는 /system/build.prop 에 기록되어있다.build.prop 파일을 열어보면, dalvik.vm.heapsize=??m 으로 쓰여진게 해당 device의 App 이 최대로사용 할 수 있는 Heap 공간이라고 생각하면된다. 보통 작게는 16~많게는 64 정도 까지 밖에 되지 않는다. Stack은 기본적으로 8KB밖에 할당 되지 않고, Thread Group 설정을 통해서 늘릴 수 있다. 2. Context LeakAndroid..
안녕하세요~ 강남 멤버십 21-2기 이소영입니다. 오늘은 이 시대의 똑똑한 커뮤니케이션 방법인 스토리텔링에 대해 말씀드리려고 합니다. 디자인에 있어서, 광고나 마케팅에 있어서 스토리텔링은 굉장히 중요한 요소입니다. 일단 스토리 텔링의 정의에 대해 말씀드리겠습니다. 스토리텔링이란 스토리(Story)+텔링(Telling)의 합성어로 말 그대로 이야기하다 라는 의미입니다. 상대방에게 알리고자 하는 바를 재미있고 생생한 이야기로 설득력 있게 전달하는 것을 말하죠. 어떠한 이야기를 하고자 할 때 나만의 이야기는 타인에게 그 이야기를 전달하는 과정에서 좀 더 친근감과 설득력을 줍니다. 스토리텔링은 일상생활에서 여러가지 유익하고 설득력있는 수단으로 이용되고 있으며 최근 들어서는 현대 조직 사회에서 효과적인 커뮤니케이..
Flash를 통해 개발한 SWF 파일을 HTML이하 웹 상에 구현할 때 태그를 활용하거나 Flash 기본 라이브러리, 등 을 이용하는 방법과 Javascript와 연동하는 방법에 대해서 소개해보겠습니다. 기본적으로 바로 퍼블리쉬 하여서 기본적으로 swf파일과 퍼블리쉬하면서 만들어지는 js파일을 HTML파일과 같은 곳에 두고 HTML파일 내에 필요한 부분에 바로 삽입하여 사용할 수 있습니다. 쉽게 사용할 수 있지만 이 방법은 세부적인 사항을 수정하기 힘들고 HTML태그로 제어하는데 있어 문제가 생길 수 있습니다. 또한 코드의 가독성이 떨어지고 HTMl파일에 있다보니 보안도 좋지 않습니다. 테스트를 할 경우나 홍보 페이지등에만 사용하는 것을 권장합니다. 그 다음 방법은 외부 Javascript를 만들어두고 ..
안녕하세요! 대전 멤버십 22-1기 김재원입니다. Dynamic Probes1. kprobe 2. Jprobe 3. Kretprobe 지난 블로깅내용에 이어 Dynamic Probe를 계속하겠습니다.지난 사간에는 Dynamic Probe의 가장 기본적인 Kprobe를 알아보았습니다. 이번 시간부터는 Kprobe를 응용한 다양한 기능을 가진 Probe를 알아 보도록 하겠습니다. Jprobe Jprobe는 Kprobe를 이용하여 만들어졌습니다. Function의 Entry Point에 삽입된 Kprobe라고 간단히 보면 됩니다. Jprobe 구조 Jprobe의 구조체를 살펴 보겠습니다. Jprobe 구조체 Jprobe 구조체는 kprobe 를 가지고 있고 void*인 entry를 가지고 있습니다. 그러면 J..