전체 글 110

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

[리뷰 - 영화] 행복을 찾아서

저는 이번 주부터 휴가가 시작됩니다. 보고 싶었던 영화, 미드들을 챙겨보기 위해서 왓챠 한달 무료이용권을 신청했습니다. '행복을 찾아서' 영화 리뷰라는 주제에서 조금 벗어나지만 먼저 오랜만에 왓챠를 써본 느낌부터 간략하게 적어 볼까 합니다.저는 처음 왓챠가 서버스가 생긴 초창기에 가입을 하고 잠시 써봤었는데요. 결론은 "초창기 당시와 비교한다면 비약적인 발전했구나" 입니다. 일단, 초창기보다 컨텐츠가 많아졌습니다. 그리고, 추천되는 영화의 취향적중도 라할까요? 사용자가 많아짐에 따른 당연한 결과일 수도 있겠습니다만 일단 추천 알고리즘도 많이 나아졌단 생각이 들었습니다. 제 추천 리스트 중에 취향에 맞는 영화( = 추천 중에 보고싶단 생각이 든 영화)가 몇 개 있었거든요. 유사 서비스인 넷플릭스와 비교해봤..

중소전산실의 라이센스 self 점검 방법 소개

전산실 업무들 중 굵직한 업무 몇 개를 뽑으라고 한다면, 그 몇 개 중 하나는 라이센스 관리를 뽑을 것 같습니다.회사에서 정기적으로 사용되는 기업용 프로그램(OS, MS-오피스, DBMS 등)의 라이센스를 관리하는 것 뿐만 아니라 직원들이 사용하는 프로그램까지 회사에서 쓰는 모든 프로그램을 관리하는 것이라고 할 수 있으니 말입니다. 오래 전 있었던 일인데, 직원 중 누군가가 알약을 쓰고 있었고, 삭제와 대응이 제대로 되지 않은 채 외부 라이센스 점검에 적발되서 알약 라이센스를 울며 겨자먹기로 산적이 있었습니다. 그 만큼 직원들이 개인적으로 쓰는 프로그램들의 관리도 중요합니다. 전산실 규모나 회사 규모가 큰 곳에서 일하시는 분들은 자산관리프로그램을 통해서 라이센스를 관리하고, 통제하면 됩니다.하지만, 규모..

전산업무 2018.07.25

REST API 서버구축(2/ 2) - python, virtualenv, Django-rest-api 설치

지난 번 REST API 서버 구축 첫번째 글 작성에 이어 2번째 글을 작성합니다. (이전 글 참고 : 2018/04/06 - [Tech & Programming/서버 & 보안] - REST API 서버구축(1/ 2) - AWS EC2 인스턴스 생성) 인사말 안드로이드 앱(기분 좋은 인사)을 개발할 때 모든 DATA를 res(Local)에 넣기에는 매번 앱을 마켓에 업데이트 해야고, 용량이 커지는 불편함이 있어 REST API서버 구축의 필요성을 느꼈습니다. 그래서, 인터넷으로 REST API에 대해 조사를 했는데, 빠르고 간단하게 구축하기 위해서 사람들은 스피링 부트와 Django 가 많은 사람들이 이용하는 것 같았습니다.저는 안드로이드 앱개발이 주된 목적이었고, 주고 받는 데이터도 복잡하지 않았기 때..

Sybase 파워빌더 아카이브 사이트 공유 (MSDN과 유사)

파워빌더관련 정보는 인터넷에서 찾기가 어려운데요.그래서, 파워빌더로 개발하고 계신 분들을 위한 정보공유를 하나합니다. http://infocenter-archive.sybase.com/help/index.jsp?topic=/com.sybase.dc37781_1150/html/psref/CCJCHGJH.htm 위 사이트는 Sybase 사의 아카이브 사이트 인데, 마이크로 소프트사의 MSDN과 유사한 페이지라고 할 수 있네요.영어로 되어 있긴 하지만 파워빌더에서 쓰이는 API 의 파라메터, 리턴값, 사용방법 등이 잘 설명되어 있습니다. 파워빌더 프로그래밍하는데 많은 도움이 되었으면 좋겠습니다.

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

Blog2Book, 프로젝트 성패를 결정짓는 데이터 모델링 이야기김상래 저멘토가 들려주는 따스한 데이터 모델링 이야기 객체지향과 패턴의 원리를 이해하면 코딩에 자신감이 붙듯, 데이터 모델링도 그 본질적 원리를 제대로 깨우치면 어떤 과제든 완수할 수 있다는 자신감이 생긴다. 이 책은 공학과 철학을 넘나들며 다른 책에서 충분히 다루지 않은 모델링의 본질적 이야기를 담았다. 저자가 친절히 그려준 책 구성 지도(책 8~9페이지)를 함께 보며 엔터티 정의부터 관계, 코드 속성 표준화, 유연성 등 추상적이고 어렵게만 느껴지던 개념들을 명쾌히 이해해보자. 회사 책장에 꽂혀 있는 책이었는데, 잠시 보고 괜찮아서 소장하려고 구매하여 읽고 있습니다.데이터베이스 개념들을 쉽게 풀어 놓은 게 장점 인 것 같습니다. 따라서 D..

Review/책 2018.07.20