일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- NarwalFreo
- 물걸레로봇청소기추천
- SSM
- 삼성
- Google App Engine
- 구글 앱 엔진
- 인공지능
- 하이퍼바이저
- 패턴 인식
- 나르왈프레오
- 고려대학교
- Bidirectional Associative Memory
- 빅데이터
- Neural Network
- 삼성소프트웨어멤버십
- BAM
- 패턴인식
- 신경회로망
- 물걸레자동세척로봇청소기
- hopfield network
- 동아리
- 신경망
- 삼성전자 소프트웨어멤버십 SSM
- 멤버십
- Friendship
- 갤럭시탭S8울트라
- Python
- 증강현실
- 가상화
- 파이썬
- Today
- Total
목록IT 놀이터/Elite Member Tech & Talk (389)
정보공간_1
안녕하세요 신촌멤버십 22-1기 백재현입니다. 이번 글에서는 C++의 기본 문법인 '연산자 오버로딩' 사용에 있어서, 증감 연산자의 오버로딩에 대해 심도있게 알아보고자 합니다. 이 과정중 나오는 임시 객체, const 함수, 참조 리턴 등에 대해서도 간략하게 짚고 넘어갈 예정입니다. 글의 예시에서는 증가 연산자(++)를 사용하여 설명하도록 하겠습니다. 다들 아시다시피 증가 연산자에는 전위형(++var)과 후위형(var++)이 있습니다. 이해하기 쉽게, 해당 연산들은 C++에서 '함수'로써 동작한다고 생각하시면 좋습니다. 전위형 연산자 함수의 리턴값은 변수에 1을 더한 값이고, 후위형 연산자 함수의 리턴값은 변수 그대로의 값입니다.(변수 그대로를 리턴 한 이후에 값이 증가됩니다.) 이러한 처리는 어떻게 이..
안녕하세요. 강남멤버십 22-2기 박인수 입니다. 이번에 포스팅 할 내용은 모바일 앱 크래쉬 분석 서비스 BugSense 입니다. 앱을 배포하고 나서 리포팅되는 에러보고를 사용해서 앱을 디버깅 해보신적이 있으신가요?해당 콘솔에서 제공하는 정보만 가지고 디버깅하기에는 너무 힘이 들기도 하고 안드로이드 인 경우 사용자측에서 보고해주지 않았을 경우 에러가 발생했는지 조차 모르는 경우가 허다합니다.그래서 버그 리포팅하는 툴이 굉장히 많이 있는데, 그중 BugSense라는 툴을 사용해서 앱 크래쉬 정보를 얻는 방법을 포스팅해보도록 하겠습니다. 1. https://www.bugsense.com 로 접속하여 회원 가입을 합니다. 2. 회원 가입후 어플리케이션을 추가하는 창이 나옵니다. 전 안드로이드로 한번 테스트 해..
안녕하세요. 강남멤버십 22-2기 박인수 입니다.저번 포스팅에 이어서 JRebel을 프로젝트에 어떻게 적용을 해야 하는지에 대해 이야기 해보겠습니다. 1. 이클립스 프로젝트 생성. 예를 들어 jRebelTest란 Java프로젝트로 만들겠습니다. 2. 이제 해당 프로젝트를 클릭한후 오른쪽 마우스 클릭 Jrebel ->Add Jrebel Nature 를 클릭 해줍니다. 3. 해당 프로젝트에 src에 rebel.xml 이란 파일이 생성된걸 보실수 있을 겁니다. rebel.xml 파일은 해당 클래스 패스에 대한 절대 경로가 들어가있으며 해당 경로에서 class 파일이 수정되었을 경우 Hot Swap을 시도하게됩니다. 4. 그럼 해당 프로젝트에 Jrebel이 적용 되었고 간단한 예제를 통하여 Jrebel을 테스트..
안녕하세요. 강남멤버십 22-2기 박인수 입니다.이번에 포스팅 할 내용은 JRebel 입니다.개발하다보면 자바소스나 해당 컨피그 파일(xml)등을 수정하는 경우 WAS(예를 들어 Tomcat) 또는 해당 프로그램을 일반적으로 리스타트 해주어야 적용됩니다. 하지만 JRebel을 사용하게 되면 자바파일을 수정하는 경우 바로 적용이 가능하게 하는 Hot Swapping 기능을 제공해 주어 개발 생산성을 높입니다.하지만 JRebel 자체는 유료이기 때문에 무료버전인 MyJRebel으로 SNS계정을 이용하여 적용 하는 방법에 대해 소개해보겠습니다. 1. https://my.jrebel.com 에 접속하여 페이스북이나 트위터를 연결하여 회원가입을 합니다. 2. 해당 로그인을 하게 되면 아래와 같은 화면이 나타나게 ..
안녕하세요 22-2기 김재호입니다.이번에는 소프트웨어 키보드가 화면에 표시하는 키 영역과 이벤트 처리에 대한 글입니다. 화면에 표시된 키보드 (Android Developers)IME가 화면에 표시하는 영역(View)는 크게 두가지로 나눌 수 있습니다. 첫번째는 그림에서 아래쪽에 보여지는 입력 영역입니다. 이 영역은 KeyboardView 클래스를 상속받아 구현하여 제작할 수 있습니다. 위쪽의 후보 영역은 자동 오타 수정이나 추천 단어 등의 기능을 제공할 때 사용되는 영역입니다. KeyboardView 클래스를 상속받아 구현할 때 키보드의 레이아웃을 XML을 이용하여 지정해 줄 수 있습니다.위의 예제 코드에서는 키보드의 기본 속성을 담은 레이아웃 XML을 지정하여 초기화 하고 있습니다.setKeyboar..
안녕하세요 전주멤버십 김재호입니다.첫 글에서 안드로이드 키보드의 간단한 소개와 개념에 대하여 말씀드렸다면 이제는 실제로 코드를 이용하여 소프트웨어 키보드를 인식시키고 코딩을 시작하도록 하겠습니다. 안드로이드에서 키보드를 제작하기 위해서는 Input Method Serivce를 통하여 안드로이드 프레임 워크상에서 제공하는 기능들에 접근하게 됩니다. 다음은 IME 의 생명주기입니다. 리소스 초기화 등의 경우 시간을 많이 소모하게 되면 사용자가 불편함을 느낄 수 있으므로 미리 로딩할 수 있는 초기화 단계에 캐시하는 것이 권장됩니다. IME의 생명주기 (Google) IME를 시스템에 등록하기 위해서는 개발자의 어플리케이션이 IME서비스를 포함하고 있다는 것을 명시해야 합니다. 안드로이드를 위한 소프트 키보드를..
안녕하세요 전주멤버십 엘리트멤버 4기 김재호 입니다. 이번에 저는 안드로이드 터치스크린 상에서 문자 입력시 사용되는 소프트 키보드 제작에 관한 간단한 안내 및 예제를 소개해 드리려고 합니다. 처음 안드로이드가 모습을 드러냈을때는 터치스크린 상에서 문자 입력은 고려되지 않고 하드웨어 키보드로만 문자 입력을 처리하였습니다. 하드웨어 키보드가 달린 G1 (Wikipedia) 최초의 안드로이드 폰 중 하나인 G1의 경우 하드웨어 키보드를 장착하고 있었으며 이후 안드로이드가 1.5로 업그레이드 되면서 터치식 소프트웨어 키보드와 API를 지원하게 되었습니다. 터치식 소프트웨어 키보드 (Google Android Developer Blog) 이후 풀 터치 스마트폰이 주류가 되면서 소프트 키보드는 각 OS에서 중요한 ..
안녕하세요.강남 멤버십 21-1기, 유엑스 멤버십 2기 노진우 입니다. 이전에 아름다움과 사용성에 대한 내용을 포스팅 했었습니다.개발을 하면서 아름다움에 대한 부분은 직접 컨트롤하기 힘들지만 사용성 부분은 실제 시간을 들여서 프로그램을 만들어서 확인하지 않고도 예측할 수 있는 방법이 있다면도움이 될 거라고 생각합니다. 이번엔 사용성 개선에 도움을 줄 수 있는 프로토타이핑에 대해 얘기해보겠습니다. 아이폰 모양의 종이가 보입니다.그리고 화면에 진짜 아이콘을 표현한 그림도 들어있습니다.이런 것을 프로토타입이라고 말합니다.프로토타이핑이란?HCI 분야에서는 시제품이 나오기 전 제품의 원형을 의미합니다. 프로토타이핑은 형태에 따라 두 가지로 나눌 수 있습니다. 한 가지는 실험적 프로토타입으로 실제 개발될 제품을 직..
안녕하세요. 강남멤버십 22-2기 김태협 입니다. 이번에 포스팅 할 내용은 체인코드와 MultiClass SVM을 이용한 제스처 인식 방법입니다 :) 자 그럼, 시작해볼까요? 제스처 인식이란? 제스처 인식은 사람과 컴퓨터의 상호작용을 위한 HCI(Human Compure Interaction) 분야에서 많이 쓰이는 기술중 한 가지 방법입니다. 현재 스마트 폰, 스마트 TV 등 다양한 전자 제품에도 탑재되고 있으며, 여러 분야에서 사용자의 입력을 보다 편하게 하기위해 사용되고 있습니다. 제스처 인식 방법 그럼 제스처의 종류는 어떤 것들이 있을까요? 위 그림에서 보시는 것처럼 제스처는 연속된 선으로 이루어진 패턴이라 할 수 있습니다. 이 조건을 만족하는 제스처의 종류는 정말 다양하겠죠? (위 그림에서 검정색..
안녕하세요. 강남 멤버십 21-1기 유엑스 멤버십 2기 노진우 입니다.오늘은 아름다움과 사용성 대해서 말을 해볼까 합니다.앱이 지금처럼 활성화 되기 이전 시절인 2008년쯤엔프로그램 만드는데 디자이너가 왜 필요해? 라는 생각이 많이 있었습니다.UI가 뭔진 알지만 이게 사람들에게 중요한 영향을 미칠 것이라는 생각을 잘 안하고기능이 좋은 게 좋은 거라고 생각하던 때가 있었습니다.이러한 생각들이 스마트폰과 앱의 보급으로 인해 많이 바뀌었습니다.앱 사용자들은 같은 기능을 갖고 있더라도 디자인이 안 예쁘거나 불편하면 쉽게 같은 기능을 가진 그리고 디자인도 더 좋은 다른 앱을 다운받을 수 있게 되었습니다. PC용 프로그램이 일반적일 때, 그리고 인터넷 보급이 지금보다 떨어지고 프로그램 설치가불편하던 시절엔 사용자들..