전체 글 110

[Toy Project 4] 위치 알라미 출시!! 그리고 프로젝트 수행 후기

Toy Project로 이번에는 위치알람(위치알라미)을 만들어 보았습니다.PLAY 스토어에도 비슷한 기능의 위치/GPS 알람들이 많습니다.그런데, 등록한 위치영역 밖에 있을 때 알람을 해주는 기능과 문자로 알림을 주는 기능을 가진 어플은 없었습니다.사실 저는 이 두가지 기능이 제일 필요했거든요. 왜냐면 아래 개발 비화를 읽어보시면 알겠지만 아내에게 퇴근했다라는 정보를 줄 수 있어야 했기 때문입니다. 아무튼, 이번 프로젝트를 하게된 동기, 주요 동작 구조 설명, 새롭게 알게 된 점을 공유합니다.많은 다운로드와 함께 다른 일에 조금이나마 참조되었으면 좋겠습니다. #1. 개발 비화저는 보통 퇴근을 일찍하는 날이면 집에 가서 아내가 차려준 맛있는 밥을 먹습니다.그래서, 퇴근할 때 전화를 해서 운전하고 집으로 가..

Toy Project 2018.11.20

재능기부, 과학교실을 진행하다. '전기 : 손전등 만들기'

기쁨의 교회에서 '데이케어센터' 라고 공부방 프로그램이 운영됩니다.(참고로 기쁨의 교회는 제가 다니고 있는 교회입니다.)거기서 기회가 되어 재능기부로 2018년 11월 17일(토) 과학과목 교육을 하게되었습니다. 사실 개발자인지라 코딩 교육을 하고 싶었지만 노트북과 같은 PC장비도 없고, 연령대가 너무 어려서 과학과목으로 선정했습니다.어린시절 자연,과학과목을 좋아했던 사람으로써 어린 아이들에게 과학이 재미있는 거라는 걸 알려주고 싶었기 때문입니다. 과학이 재미있다라는 이미지를 주기 위해서도 강좌명을 "끼익 찌익 뽀글 왁자지껄 과학 공작소" 라는 제목으로 선정하고,손전등 만들기 실험을 통해 전기의 원리를 설명했습니다. 초등학교 미취학 아동부터 초등학교 4학년까지 섞여 있어서 전기를 "-전자의 이동" 라고 ..

Essay 2018.11.19

2018 GDG DevFest in 서울 참석 후기

어제(18.11.10) 세종대학교 광개토관 컨벤션홀에서 GDG DevFest 서울이 있었습니다.저는 GDG DevFest 행사 소식이 있자마자 서울 나들이 겸 다녀와야 겠다는 생각으로 미리 블라인드 티켓을 구매해놨었습니다. 그래서, 어제 가을 나들이 겸 서울까지 겸사겸사 다녀왔습니다. QR코드로 체크인을 하고, 굿즈를 받았습니다.굿즈는 무릎담요 + DevFest 스티커 였고요. 사진을 찍었어야 했는데 정신없이 돌아본다고 사진을 깜빡했네요. 이번 시즌에는 요기요, 카카오페이, bank salad, cracker 채용 관련 부스가 있었습니다.명함 이벤트를 모두 진행했는데, 당첨이 하나도 안되서 아쉽더군요. 아무튼, 각 부스를 돌아다니며 이벤트도 참여하고, 스티커를 모으다 보니 어느 덧 Keynote 시작 시..

윈도우 공유폴더 안전하게 설정하는 방법(win7)

회사 보안 교육 준비를 위해 만든 보안교육 자료를 곧(?) 공유하려 합니다. 아직 발표전이라 자료가 계속 수정이 되고 있어 나중에 보안 교육 후 공유를 약속드립니다. 그래서 교육자료 전체를 공유하기 전에 교육자료에 개체삽입으로 TIP 형태로 삽입한 자료들 부터 먼저 공유합니다. 그 첫번째로 안전하게 공유폴더를 설정하는 방법인데요.안전한 보안을 유지하며 공유폴더를 사용하기 위해서는 2가지가 중요합니다. 1. 비밀번호를 사용해서 공유 할 것. 비밀번호를 사용해야되는 이유는 설명안해도 아시겠죠?2. Everyone 을 사용하지 말 것. 이 Everyone을 사용하게 되면 공유폴더 접근 시 계정, 비밀번호 입력하는 팝업창에서 아무 계정이나 입력하면 다 접속 할 수 있기 때문에 사용하면 안됩니다. 이 두가지를 지..

전산업무 2018.10.21

[리뷰 - 책] IT 전문가로 사는 법

IT 전문가로 사는 법 장동인 저 편협한 전산쟁이가 아니라 소통할 줄 아는 리더가 되라! IT 개발자든, 엔지니어든, 컨설턴트든, 전산쟁이가 IT 전문가로 성공하는 법! 1980년대 IT를 시작해 글로벌 IT 기업에서 개발자로, 엔지니어로, 컨설턴트로 일하면서 격동하는 IT 변화의 시기를 순수한 IT 전문가로서 살아온 저자의 경험과 조언, 미래를 읽는 노하우 등을 이해하기 쉽게 풀어냈다. IT 전문가가 조직에서의 역할 변화에 따라 자연스럽게 갖춰야 할 역량, 자격 등을 알아보고 성공하는 IT 전문가의 자세를 배울 수 있다. IT 전문가로 ... 페이스북인가? SNS에 누군가가 긍정적인 리뷰를 올려 놓은 것을 보고 구입해서 읽어 보았습니다. 현재 작은 중소기업 전산실에서 일하고 있지만, 더 나은 IT 전문..

Review/책 2018.10.01

2019 카카오 blind recruitment 코딩 테스트 후기

이번 블로깅은 지난 주(2018.09.15)에 있었던 카카오 블라인드 채용 코딩 테스트를 보고 난 뒤 느낀점을 개인적인 느낌을 간략하게 정리하려 합니다.그래서, 높임말이 아닌 반말로 글이 쓰여짐에 양해부탁드립니다. 1. 개인적으로 문제가 어려웠다. 이는 내 실력이 부족함을 뜻한다.코딩 테스트는 5시간 동안 7문제를 풀어내는 것이었는데, 2문제 밖에 풀지 못했다.문제를 풀어낸다고 문제를 따로 복사해두지는 못했다. 첫 번째 문제는 hashmap, 문자열 처리 만 할 수 있다면 쉽게 풀 수 있었던 문제였던거 같고, 두번 째 문제는 스택을 이용해서 정렬하는 것이 주된 키포인트였던거 같다. 아마 조만간 프로그래머스(https://programmers.co.kr/competitions) 에 문제와 풀이가 올라오지 ..

Essay 2018.09.18

[리뷰 - 책] 프로젝트 승패를 결정 짓는 데이터 모델링 이야기 정리 (챕터7~9)

지난 글에 이어 7챕터부터 9챕터까지 정리를 했습니다. 이전글 :2018/07/20 - [Review/책] - [리뷰 - 책] 프로젝트 승패를 결정 짓는 데이터 모델링 이야기 정리 (챕터 1~6) 이번글 정리한 챕터 목차7. Back to the Basic, 정규화 이론8. 엔터티의 정의가 중요하다. 고백건데 엔터티 모델링은 어렵고 힘들다.9. 데이터에는 유형, 종속관계, 계층구조가 존재한다. 이것이 힌트다. 07. Back to the Basic, 정규화 이론현실의 데이터에서 속성들의 종속성을 분석해서 하나의 종속성이 하나의 표(릴레이션)로 관리되도록 분해해가는 과정이 정규화. 즉, 종속성 기준으로 데이터를 어떻게 담는 것이 최적인가에 대한 방법론.함수 종속은 하나의 집합 안에 존재하는 속성 사이의 연..

Review/책 2018.09.17

AlertDialog의 setSingleChoiceItems 리스트 아이템이 안보이는 경우 확인사항

몇 일전 토이프로젝트를 진행하다가 어이없는 실수를 저질렀습니다. 꼼꼼하게 공식개발문서를 읽지 않고, 예제소스코드도 대충보고 짜서 저질러진 일인데 똑같은 실수를 방지하기 위해서 이렇게 부끄러움을 무릅쓰고 블로깅을 합니다. 일단 문제의 소스코드 입니다. 간략하게 해당소스에 대해서 말씀드리면 구글 Geocoding API의 결과를 받아서 결과가 여러개일 경우 선택할 수 있게 single choice 리스트 형태로 AlertDialog를 띄우는 부분입니다. 한번 보시고 어디가 문제 인지 한번 찾아보시길 바랍니다. 혹시 AlertDialog에 대해서 선행 학습이 필요하신 분은 아래 공식문서 및 블로그의 글을 한번 읽어 보시면 됩니다.구글 대화상자 공식문서 : https://developer.android.com/..

중소 규모의 회사에서 지급하는 PC 사양 공유 (전산실, 전산업무)

전산팀 관련 커뮤니티(카페)나 사이트 등을 보면 많은 분들이 현업에서 사용하고 있는 PC들의 사양에 대해서 많이 궁금해하시는 것 같더라고요. 그래서, 이번 포스팅은 지금 현재 회사에서 사용하는 PC사양에 대해서 공유해보려고 합니다. 먼저, 업무의 형태 및 요청에 따라 노트북과 데스크탑 중 한가지를 지급합니다.일반적으로 출장이 많은 부서는 노트북을 지급하고요. 출장의 거의 없거나 업무지원 성격이 강한 부서는 데스크탑을 지급합니다.그리고, 설계 위주의 업무를 하는 연구부서의 경우는 워크스테이션을 별도로 지급합니다. 워크스테이션은 연구부서 자체적으로 구매하기 때문에 사양을 몰라서 여기서 소개하지는 않겠습니다. 그러면 저희 회사에서 지급하는 일반적인 사양을 소개합니다.가장 최근 구매, 지급한 정보(2018년 6..

전산업무 2018.09.01

어린이 낱말카드 낱말카드 게임 추가 업데이트

예전에 토이프로젝트로 '어린이 낱말카드' 를 개발해서 PLAY 스토어에 올렸었는데, 댓글로 낱말카드를 이용한 퀴즈게임을 추가해 달라는 의견이 있어서 개발해서 간단한 퀴즈게임을 추가해서 업데이트 했습니다. 이전 글2018/01/30 - [Toy Project] - Toy project로 개발한 어린이 낱말카드 사용기 (feat. 딸래미)2018/01/24 - [Toy Project] - 한글 낱말카드 1.3 버전 출시2017/11/29 - [Toy Project] - 어린이 낱말카드 아래 그림과 같이 2가지 퀴즈게임을 추가했습니다.기본제공된 낱말카드와 내가 등록한 카드를 이용해서 글자를 보고, 듣고 이미지를 맞추는 게임 하나와 이미지를 보고 글자를 맞추는 퀴즈게임 이렇게 추가되었습니다.물론 게임설정 메뉴를..

Toy Project 2018.08.20