전체 글 115

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

Soundpool 재생이 안되는 경우 해결방법 (Soundpool.load 딜레이)

토이프로젝트로 마켓에 출시했던 '어린이 낱말카드' (2017/11/29 - [Toy Project] - 어린이 낱말카드) 에 낱말카드로 할 수 있는 게임기능을 넣어달라는 요청이 있어 최근에 개발을 했습니다. 낱말카드 중 하나의 텍스트를 보여주고, 4가지 낱말카드 이미지 중 텍스트에 해당하는 이미지를 찾는 게임입니다. 이 때 이미지를 터치하게 되면 효과음이 나도록 하기 위해서 SoundPool을 이용해서 구현하였습니다. 간단한 거니까 당연히 되겠지하며 테스트를 했는데, 효과음이 나지 않았습니다. 확인을 해보니 아래와 같은 문제가 있었습니다. 현상아래와 같은 코드로 SoundPool을 사용하였으나, 제대로 효과음이 나지 않음. 디버깅으로 breakpoint를 걸어 한줄씩 실행 시 효과음이 발생함. publi..

2018년 여름 휴가기간에 본 영화 간략 리뷰

휴가 때 본 영화들을 리뷰합니다.원래 앞전에 쓴 '행복을 찾아서' 리뷰처럼 더 자세히 리뷰를 해야지하며 미뤄두고 있었는데, 더 시간이 가면 아예 기록조차 하지 않을 것 같아 간략하게라도 블로그에 흔적을 남겨 놓습니다. 1. 행복을 찾아서 앞 글 참조 : 2018/07/30 - [Review/영화 & 공연] - [리뷰 - 영화] 행복을 찾아서 2. 내부자들 (1) 내가 주는 총점 9점 / 10점 (2) 간략 리뷰알려질대로 알려진 이 영화를 이제야 봤습니다. 많이 알려진 영화라서 대충 스토리는 알고 보았습니다. 그래도, 재미있었습니다.상세 영화 내용은 나무위키에 엄청 잘 정리되어있네요. 영화지만 참 현실적이다라는 생각이 드는 건 왜 일까요? 이런 영화같은 일들이 지금 어딘가에서 실제로 일어나고 있을 것 같단..

연결된 공유폴더 확인 및 해제하기

전산실 내 서버를 운용하다 보면 네트워크 드라이브 또는 연결된 공유폴더를 해제해야하는 경우가 있습니다.이 때 윈도우에서 '네트워크 드라이브 끊기' 나 관리에서 해제할 수도 있습니다만, 간혹가다가 윈도우 상에서는 연결이 해제된 것으로 나오는데 실제 해제가 되지 않는 경우가 종종 있습니다. 그래서, 연결한 공유 폴더의 계정을 변경할 때 오류 메시지를 뱉어내는 경우가 있습니다. 이 때 확실하게 공유폴더를 해제하는 방법은 커멘드 라인에 net 명령어를 사용하면 됩니다. 1. 연결되어 있는 공유폴더의 확인c:\> net use 입력하면 아래와 같이 연결된 공유폴더 리스트가 나옵니다. 2. 연결된 공유폴더의 해제(1) 특정 연결만 해제 c:\>net use [원격 이름 또는 로컬 드라이브 명] /d (2) 모든 연..

전산업무 2018.08.06

윈도우 포트 사용 프로세스 확인 및 종료

특정 포트를 사용하고 있는 프로그램을 실행시켰는데 이미 그 포트가 사용되어 있다는 등의 문제와 같이 특정 포트 사용하는 프로세스를 찾아야 할 때가 있습니다. 이 때 간단하게 윈도우의 cmd 의 netstat 명령과 findstr 을 이용해서 찾을 수 있습니다. 1. 특정 포트를 사용하는 프로세스 찾기 (1) 커멘드 창에 netstat -ano | findstr :포트번호 를 입력합니다.netstat 결과에서 :21을 가진 문장을 출력합니다. 즉, nestat결과 내 21번 포트를 쓰는 라인만 출력하는 거죠. 상세한 내용은 아래를 참고하세요. netstat(network statistics)는 아시다시피 네트워크 연결 정보를 보여주는 CMD 도구입니다. 전송 제어 프로토콜, 라우팅 테이블, 수많은 네트워크..

전산업무 2018.07.31

회사에서 사용 가능한 프리웨어 프로그램

며칠 전에 제가 회사 라이센스 점검과 관련된 글을 적었습니다. : 2018/07/25 - [전산업무] - 중소전산실의 라이센스 self 점검 방법 소개이 글에 이어서 이번에는 회사에서 사용 가능한 프리웨어 프로그램 리스트를 공유합니다. 간혹 가다가 이 프리웨어 프로그램이 회사에서 사용가능한가? 또는 회사에서 사용 가능한 프리웨어 프로그램을 다운 받고 싶을 때가 있습니다.이럴 때 바로 사용가능할 수 있도록 제가 모아둔 프리웨어 리스트들을 공유합니다.여러분에게 많은 도움이 되었으면 좋겠습니다. 그리고, 더 좋은 프로그램이 있거나 공유 해주고 싶으신 프로그램이 있으시면 댓글 달아주세요. 1. 압축프로그램No 프로그램 이름 라이센스 다운로드 주소비고 1 반디집 https://kr.bandisoft.com/ban..

전산업무 2018.07.31