190227 할일목록

짧은일상기록 2019. 2. 27. 20:19 Posted by codeddict
190227 To-do List
  • 병원가기
    • 내과진료 (채혈, 초음파)
      • 1달뒤 다시 의사선생님 만나고 확인 필요
    • 통풍진료 (190226 무리해서 갑자기 발이 뻐근함)
      • 1달뒤 다시 의사선생님 만나고 확인 필요
  • 회사업무
    • 생산현황 업데이트
    • 수주관리대장 업데이트

Things I have eaten:
  • 아침: 안먹음
  • 점심: GS편의점 샌드위치, 바나나우유 (LIGHT)
  • 간식: 스프라이트 500ML
  • 이른저녁: 디디치킨 싱글홈세트 (후라이드, 양념, 간장)
    • 후라이드만 먹고 다 버림 (요즘 치킨이 안들어감.. 이제 그만 시키자 ㅠㅠ)

Thing I have learned on 190227
  • GTD (GETTING THINGS DONE)의 정의
    • ECOTASK 프로그램
  • 클리앙에서 OLED DISPLAY 관련 정보 습득 (즐겨찾기 추가)
  • LG유플러스 인터넷 이전 설치 관련 고객센터 문의
    • 내 명의의 인터넷을 내가 거주하지 않는 곳에 이전 설치할 수 있음


'짧은일상기록' 카테고리의 다른 글

190302  (0) 2019.03.04
190303  (0) 2019.03.04
190228  (0) 2019.02.28

안녕하세요!


대한민국 대법원에서 개명 신청 허가가 10월초에 났습니다!

컨텐츠로 만들어야하는데 최근 정말 많이 바빠서 이렇게 짧게나마 글 올립니다.



주한중국대사관에 연락을 해서 확인해 본 결과,


개명전 여권에 중국비자가 있을 경우, 개명후 신규 발급한 여권에 중국비자를 재발급 받는것이 원칙이라고 합니다.


저는 개명전 여권에 비즈니스 목적인 M비자 (멀티/복수비자)를 받았는데,

중국대사관에서 재발급을 받는것이 원칙이라고 합니다.


멀티비자를 받기 위해서는, 일단 여권에 중국에 다녀온 기록이 있어야 하는데,

신규여권이다보니 아무런 기록이 없어서, 일단 단수비자로 중국에 다녀온 후,

거래처에 멀티비자 초대장 발행 신청해서 나중에 멀티비자 신청을 해야겠습니다.


개명 관련 컨텐츠는 조만간 빨리 완성하는걸로!

안녕하세요, codeddict입니다.


오늘은 서울 잠실새내역 부근에 있는 철판구이300도씨에 다녀왔습니다!


철판구이300도씨 식당은 어떤지 한 번 볼까요?



철판구이300도씨 식당이 위치해있는곳은 상당히 번화가였어요.

골목골목 잘 찾아가시면 분명 찾으실 수 있습니다! 

(자동차 내비, 네이버지도, 카카오내비, 티맵에서 '철판구이300도씨'로 검색 가능해요!)


일단 차를 타고 식당에 도착했는데, 주차공간이 식당 앞에 없어서, 근처 골목에 주차를 하고 걸어갔어요. 문 닫은 많은 상점 앞에 보시면 흰색 페인트로 알 수 없는 일련번호와 함께 박스가 그려져 있는 주차공간에 주차를 하고 가시면 될 것 같습니다. (저는 식당에서 2블럭 떨어져있는 모 통신사 앞 주차공간에 주차 후 걸어갔습니다^^;)


그렇게 해서 다시 도착한 식당! 식당 외관입니다.




가게에 도착하면, 엄청 친절한 직원분들께서 편한 자리에 앉으라고 안내를 해주세요!

자리에 앉으면, 주문하는 방법도 친절하게 설명해주시고 신속히 처음 주문을 받습니다.

고기는 사진에 보이시는 철판에서 고기를 다 구워서 주셔서, 식당을 찾은 손님들은 테이블 불판에 올려진 고기를 맛있게 먹기만 하면 되는 그런 시스템이더라구요.


의자는 드럼통 의자인데, 커버를 들면 옷을 담을 수 있는 공간이 있어요!^^


여기는 고기를 구워주시는 고기 주방장님의 작업공간입니다.

맛있는 고기를 구워주시느라 엄청난 매연과 사투를 벌이시는 주방장님이에요!


식당 전경이에요. 아담한게 친구들하고 소주 한 잔 하기 정말 좋은 공간이에요!

친구들 모임이나 동호회 소모임으로도 좋은 공간이라고 생각됩니다.


주문을 받으시고 얼마 지나지 않은 후 야채볶음을 가져다주셨어요.

떡, 숙주, 부추, 양파, 버섯, 호박 등 갖은 야채를 볶은 요리에요. 고기에 싸먹기 정말 좋아요.

저 빨간 소스는 생각보다 매콤한데, 고기에 간간히 찍어먹으니 좋았어요.


첫 삼겹살 등판입니다. 핵꿀맛.

고기가 다 구워져서 나와서 손님들은 그냥 열심히 젓가락질만 하면 됩니다!


고기를 먹다보니 야채가 먹고 싶어서, 쌈채소를 주문했어요 (+1,000원).

엄청 푸짐하게 줍니다^^;


두번째는 닭다리구이입니다.

닭다리살이 너무 부드럽고 맛있었어요. 제가 닭고기를 워낙 좋아해서 저는 닭이 제일 맛있었던거 같아요.


세번째는 목살 스테이크입니다.

기름기 없이 깔끔한 고기를 좋아하시는 분들께서는 목살 스테이크가 정말 좋은 선택일 것 같습니다. 


그리고 입가심으로 물냉면을 시켰습니다 (+4,000원).

면도 좋고, 국물도 깔끔하고 정말 맛있었어요!



철판구이300도씨는 꼭 다시 한 번 가보고 싶은 식당입니다 ㅎㅎ

일단 직원분들도 정말 친절하시고, 음식도 맛있어서 기억에 많이 남을 것 같아요.


이상 서울 잠실새내역 부근 철판구이300도씨 리뷰였습니다.


감사합니다!



안녕하세요, codeddict입니다.


주말은 정말 너무 빨리 흘러가는 것 같습니다.

내일이 벌써 월요일이라니요ㅠㅠ 


그래도 편안하고 즐거운 주말 보내셨기를 바래보면서,

오늘은 VBA을 시작하기 전, 반드시 설정이 되어있어야 하는 '개발도구' 설정 방법과 VBA 편집기/에디터 (코드 작성기)에 대한 설명을 해드리려고 합니다. 


OS는 윈도우10 그리고 오피스 제품 버전은 2016 기준으로 작성이 되어있으며, 기타 버전 역시 대동소이 하오니 참고하시면서 설정 진행해주시면 될 것 같습니다!


시작합니다!



1. 엑셀 실행하기


우선 PC에 설치된 엑셀을 실행합니다!

윈도우키를 누르신 후 바로 'EXCEL'을 키보드로 입력하시면 엑셀 아이콘이 검색창에 나옵니다.

엑셀 아이콘을 클릭해줍니다!


앞으로 자주 사용하게 될테니 '시작 화면에 고정'와 '작업표시줄 고정'을 해주시면 좋겠네요!^^



2. 새 통합 문서 클릭

새 통합 문서를 생성 후 진행하시거나, 기존에 작업하고 있던 저장된 엑셀 파일을 실행하셔도 무관합니다. 이번에는 새 통합 문서를 생성해서 진행하는 것으로 하겠습니다. 


새 통합 문서 클릭!



3. 탭(TAB) 확인

빨간 원으로 표기해놓은 홈, 삽입, 페이지 레이아웃, 수식, 데이터, 검토, 보기, 팀을

눌러보면 대분류에 맞는 기능들이 모여져 있습니다. (물론 이마저도 커스터마이징 탭 생성 가능)

이 대분류들을 엑셀에서는 탭(TAB)이라고 부릅니다.


새 통합 문서를 생성하고, 탭을 확인했는데 '개발도구' 탭이 없다면,

다음 설명을 따라오시면 됩니다. 


'나는 개발도구 탭이 보이는데요!?' 하시는 분들께서도 상기 차원에서 다음 설명을 읽어보시길 추천드립니다!^^



4. '옵션'으로 진입하기

'개발도구'탭이 없다면, 활성화 시키면 되겠죠?

'파일' 탭을 클릭합니다. 그리고 빨간 원형 표기 부분에 보이시는 '옵션'을 클릭!




4. '개발 도구'를 찾자!

'옵션'을 클릭하셨다면, 아래와 'Excel 옵션' 창이 뜹니다.

왼쪽에 옵션 목록이 있는데, 그 중에 '리본 사용자 지정'을 클릭합니다.

그러면 현재 활성화 되어있는 탭에는 체크박스에 v (checked) 표시가 되어있고,

비활성화 되어있는 탭에는 체크박스에 v 표시가 없습니다 (unchecked).


우리는 VBA를 시작할 예정이니, '개발 도구' 항목에 check 해줍니다.




5. 엑셀 빈 시트로 돌아오기

개발도구 항목을 체크한 후, 'Excel 옵션' 창 오른쪽 하단 '확인'을 눌러서

엑셀 시트로 돌아옵니다.

그리고 탭 목록을 보시면 사진과 같이 '개발 도구' 탭이 활성화 되어있는 것을 볼 수 있습니다!




6. VBA의 시작!

이제 모든 준비가 끝났습니다. 

'개발 도구' 탭을 클릭합니다. 빨간 원으로 표시해놓은 'Visual Basic' 아이콘을 클릭합니다.

마우스로 아이콘을 클릭하거나, Alt + F11을 순차적으로 눌러서 Visual Basic Application 편집기를 실행 할 수도 있습니다. (보통 Alt + F11로 진입을 많이 합니다. 익숙해지면 단축키로 하실거에요!)




7. Visual Basic Application 편집기와의 첫만남

지금까지 잘 따라오셨다면, 이렇게 아무것도 없는 창을 보실 수 있습니다.

방금 실행하신 프로그램은 Visual Basic Application 편집기로, 이곳에 스크립트 또는 코드를 작성해서 오피스 프로그램을 제어한다거나, 내가 사무실에서 지루하고 반복적으로 하는 일들을 컴퓨터에게 시킬 수 있도록 지시를 남겨놓는 '게시판' 같은 곳입니다.


보통 편집기, 에디터라고 부르기도 하는데

프로그래머마다 사용하는 편집기도 사실 다양합니다.

어떤분들은 윈도우 내장 프로그램인 메모장이나 워드패드 작성해서 VBA 편집기에 옮긴 후 실행해보거나, 수정하시는 분들도 계시지만, 저는 개인적으로 다른 3rd party (써드파티: 제3의 회사)에서 특정 기능을 부각해서 만든 프로그램을 사용하는 편입니다. (예: Notepad++)


사실 VBA 편집기도 충분히 좋은 편집기입니다. 앞으로 진행하는 설명글은 전부 VBA 편집기로 진행을 할 예정이니, 참고해주세요!^^




8. VBA 편집기를 이용한 첫 코딩!

편집기를 열었으니, 뭐라도 해봐야겠죠?ㅎㅎ

간단한 메세지박스 (팝업 메시지창)을 띄워보도록 하겠습니다.


사진과 같이


Sub test()


Msgbox "안녕하세요" & vbCrLf & vb CrLf & "codeddict의 vba 강좌입니다.", vbInformation, Visual Basic for Application by codeddict"


End Sub


를 작성후, Sub을 실행해보면 (F5 입력 또는 상단에 위치한 초록색 화살표 클릭)


※ vbCrLf는 출력부 내용에서 줄바꿈을 해주는 명령어입니다!




이렇게 메세지박스가 출력이 되어 방금 작성한 내용이 그대로 출력이 되어 나옵니다.


메세지박스의 활용은 다양하지만, 


i) 저는 디버깅 용도로 사용하거나 (보통 debug.print 기능과 같이 사용함 / debug.print 기능은 향후 자세하게 설명하겠습니다! 정말 중요함!!), 


ii) 어떤 작업이 마무리 되었을때 사용자에게 알림이 필요할 경우 사용하는 편입니다.


모든 기능의 끝에 메세지박스가 나오면, 사용자 입장에서는 프로그램이 아니라 바이러스가 아닌가 생각할 수도 있기 때문에, 사용에 주의해야 하는 것이 메세지박스입니다^^;

뭐든 과유불급인 것처럼 말이지요!




오늘은 이렇게 '개발 도구' 탭을 활성화 하는 방법과 함께,

간단하게 VBA 편집기를 이용하여 메세지박스를 구현해보았습니다.


다음 강의에서는 VBA를 어떻게 활용하는지, 회사에서 사용하는 실제 예제와 함께 돌아오도록 하겠습니다.



감사합니다!







안녕하세요, codeddict입니다.



저도 VBA에 관심이 생긴지는 얼마 되지 않아 이렇게 설명글을 쓴다는 게 조금 어색합니다.


기록을 찾아보니 2017년 07월 05일부터 지금까지 회사에 필요한 사무자동화 프로그램을 147개 구축하고 현재도 지속적으로 유지/보수 중이네요. 이 중 가장 큰 프로젝트는 회사의 생산 및 재고관리 프로그램을 VBA로만 구축했고, 현재는 DB화 시켜서 다수의 유저가 동시 입력까지 할 수 있게끔 구축했습니다.


그 외에도 출하 및 수출 선적서류 작성 프로그램, 매입/매출 프로그램, 수주 대장 관리, 다수의 생산부서전용 프로그램을 오직 VBA로만 구축해서 만들었습니다. 이제보니 VBA로만 다양한 프로그램을 만들었네요!^^;


프로젝트명은 정보 기밀성으로 인해 가렸습니다 :)


향후 마이크로소프트에서 python과 같은 강력한 언어로 VBA를 대체 한다고는 하지만, 제 입장에서는 VBA는 앞으로도 지속적으로 배우고 싶은 언어임에는 확실합니다.


오피스 제품을 제어하는데 있어서는 VBA만큼 직관적인 언어는 없습니다.

그리고 VBA는 절차지향 언어라, 저같은 초보자도 한번 이해하기 시작하면 충분히 원하는 프로그램을 만들 수 있습니다. 


※참고: 절차 vs 객체지향 언어의 차이점 (위키피디아): 

https://bit.ly/2ywa8bW




예를 들어, 땅콩버터 샌드위치를 만드려면 아래와 같은 순서로 만들어야 합니다.


1. 식빵과 땅콩버터를 준비한다.

2. 식빵을 꺼낸다

3. 땅콩버터를 바른다

4. 반으로 접거나, 다른 식빵 한장을 덮는다.

5. 먹는다.


간단하게 봤을 때는 이런 그림이지만, 

우리가 컴퓨터에게 간단한 땅콩버터 샌드위치 하나를 만드는 일을 시키려고 한다면, 조금 더 구체적으로 설명을 해줘야합니다. 


예를 들면:


1. 돈이 있는지 확인한다.

2. 돈이 있을 경우, 장바구니를 들고 마트를 간다.

3. 마트에 도착 후, 식빵 또는 땅콩버터를 장바구니에 넣는다.

4-1. 식빵을 먼저 골랐다면, 땅콩버터를 찾으러 간다.

4-2. 땅콩버터를 먼저 골랐다면, 식빵을 찾으러 간다.

.

.

.


인간은 heuristics에 의해 직관적으로 행동할 수 있지만, 컴퓨터는 시키지 않은 것 외에는 생각하지도, 실행하지도 않습니다. 그래서 인간은 식빵 재료를 사러 간다고 했을 때, 꼭 마트에 가지 않고도 재료를 구할 수 있는 방법을 찾아내거나 할 수 있고, 식빵 재료를 사러 갔다가 갈비찜 재료를 사오기도 하죠 (제 이야기입니다).


그렇기 때문에, 컴퓨터가 나 대신 해줄 수 있는 일을 절차 절차 생각할 수 있다면, 프로그래밍은 쉬워집니다. 


이것을 우리는 프로시져 (절차)라고 생각할 수 있는데, 

프로시져는 집의 틀이라고 생각하면 쉬울 것 같습니다. 


그리고 그 틀에 벽을 붙이고, 가구를 들이고, 인테리어를 하는 것은 스크립트 또는 모듈화된 스크립트 (기능)로 채워넣으면 됩니다. 집이 어떻게 꾸며졌으면 좋겠는지, 어떤 순서로 꾸며졌으면 좋겠는지는 프로그램을 만드는 사람의 몫입니다.


물론 어느정도의 순서는 지켜져야겠지만, 이 순서 마저도 창의적으로 변형하여 결국 집을 만들 수 있습니다!


집의 틀만 보고 집이라 할 수 있을까요?

집의 틀이 없는 벽, 인테리어, 가구만 보고 집이라 할 수 있을까요?




서론이 많이 길어졌네요!^^;


아무튼 VBA는 사무자동화에 상당히 강력한 언어라고 생각이 되고, 

충분히 지속가능성이 있는 언어라고 생각합니다.


VBA는 Visual Basic for Application의 줄임말로, Visual Basic에서 파생되어 오피스 제품을 포함하여 Visual Basic을 지원하는 3rd party 프로그램/어플리케이션도 지원하는 언어입니다. 


매일 반복적으로 입력하는 수식, 숫자, 방향키 스트로크 역시 해결이 가능합니다.


심지어 제 회사에서 사용하는 제품 측정 카메라도 VBA로 제어가 가능합니다. (한 유명 카메라 제조사 K社에서는 간단한 VBA 제어 메뉴얼도 제공함).


모든 3rd party 프로그램을 제어하는데에는 VBA 언어 특성상 어려움이 있을 수는 있지만, 

항상 방법은 있습니다. 그것을 찾아내어 자동화 시켰을 때의 성취감은 정말 큽니다.



이 글을 보고 VBA를 배우고자 하시는 분들께 동기부여가 되어

수학의 정석 집합 구간만 공부했던 시절을 탈출할 수 있으면 좋겠습니다.


그리고 그 탈출에 작은 디딤돌이 될 수 있도록 하겠습니다.


감사합니다!

※ 先사진, 後설명을 원칙으로 합니다.



A pair of fully wireless earbuds, Jabra Elite Active 65t

자브라 엘리트 엑티브 65t 제품을 소개합니다.



제가 사는 아파트 택배 보관실은 저녁 10시면 문을 닫아서,

요즘에는 회사에서 이 택배를 개봉하는 재미로 삽니다.

회사에서 가끔 이렇게 다른짓도 해줘야 집중도 잘ㄷ...


제품 리뷰입니다.



요즘은 전자제품 패키징이 정말 잘 되어있는 것 같아요. 러시안 인형같이 까도까도 계속 나옴




내부를 들춰보니,


1. 충전/보관 dock

2. 무선 이어폰

3. Superior 기본 구성품

4. 메뉴얼


이렇게 4가지가 있습니다.



이렇게 기본 구성품 박스를 열어보았습니다.

실망스럽군요.. 이 공허함은 무얼까..



무선 이어폰 본체입니다. 뭔가 건담스러운 이 느낌.



일단 색상은 제가 좋아하는 보라색 계열이라 합격!


자브라 엘리트 액티브 65t를 구매한 가장 큰 이유는 '히어스루 (hear-through / thru)' 기능인데,

어느정도 잘 들리는지 궁금했습니다. 과연 사무실에서 이어폰을 낀 상태로 직원들하고 대화가 가능할까 하는 의문에서 시작되었는데요, 


결론적으로 가능합니다. 단, 회사 또는 사무실 정서적으로 맞지 않을 수는 있습니다.

(현재 이 제품은 집에서 잘 사용중임)



이 제품을 사용하면서 가장 마음에 들었던 부분은,


1. 음악을 듣고 있다가 한쪽 이어버드를 빼면 음악이 자동으로 일시정지 되고,

그리고 다시 이어버드를 장착하면 음악이 이어져서 나옵니다. 

(이어버드가 귀에 다 들어가기도 전에 이미 음악이 이어져 나오는 신세계!)


2. 충분한 배터리


3. 엘리트 액티브 65t 제품을 더 재미있게 만들어주는 연동 App


아래 첨부파일은 Jabra Sound+ 어플리케이션 overview입니다. (reviewed by codeddict)


181025 Jabra Elite Active 65t 리뷰.pdf


현재도 집에 들어와서 집안일을 할 때면 항상 이 제품을 장착한답니다.



이상 자브라 엘리트 액티브 65t 리뷰였습니다.


도움이 되셨기를 바래봅니다. 


궁금하신 점은 댓글 남겨주시면 제품 확인 후 답글 달아드리도록 하겠습니다!


감사합니다!





경쟁 제품으로는 삼성 아이콘X가 있겠습니다만, 


일단 아이콘X의 가장 큰 장점은 내장 메모리가 아닐까 싶습니다. 

핸드폰이 없이도 독립적으로 사용이 가능하다는게 가장 큰 장점이나, 

사실 요즘 폰 놓고 다니면 살기가 힘든 세상이라 저에게 있어서는 크게 설득적이지 않았습니다.



--------------------------

2019-02-27 업데이트


어제 강남역에 저녁 약속이 있어 이어폰을 착용한 상태로 12번 출구쪽에서 약속장소로 걸어가는데, 자꾸 흘러나오는 음악이 중간에 끊겼다가 다시 연결되고 하는 현상을 발견했습니다.


블루투스 이어폰을 다양하게 (최소 10가지 제품 / 소니, 플랜트로닉스, 삼성, 자브라, LG, 중소기업 브랜드 등) 사용해봤는데, 항상 사람이 많고 상권이 번잡한 장소에만 가면 발생하는 고질적인 블루투스의 안정성 문제라고 생각 드는데, 이 부분은 제가 정확하게 모르는 분야라 경험에 의한 의견을 적어봅니다.

안녕하세요,


저는 만두를 굉장히 좋아하는 만두 중독자입니다.


카레, 만두 이것만 있으면 저는 평생 살 수 있을 정도로 굉장히 좋아하는 음식인데요,

어제 퇴근하고 허기가 좀 져서, 마트로 가는 길에 만두집이 생겼더라구요 *_*


그래서 제가 먹어봤습니다. 이름하여 만두장성.



일단 처음이라 김치만두를 먹어보았습니다. 김치만두 맛없게 만드는 곳은 사실 별로 없잖아요..



리얼 꿀맛이었습니다. 고기 잡내도 나지 않고, 속도 푸짐한게 딱 제 취향. 

순식간에 다 해치워버렸죠. 가끔 생강향이 훅 올라오는데, 그것마저도 향긋하게 느껴졌어요.



네, 그래서 오늘 퇴근하고 또 갔습니다. 오늘은 고기만두입니다.

근데 고기만두는 매진이 됐다고 하더라구요.. 근데 6분만에 새롭게 쪄내주셨어요.



고기만두도 맛있습니다, 역시 푸짐하니 맛있습니다. 기름지지 않고, 깔끔했어요.


맥주도 한 잔 하고 싶었는데, 요즘 골프 배운다고 하도 땅을 치는 바람에 먹고 있는 약 때문에ㅠㅠ

다음에는 김치만두와 고기만두 반반씩 되는지 물어볼 예정입니다! ㅎㅎ 해주시겠죠..?


가격은 1인분 (만두 6개) 4,500원, 맛에 비해 굉장히 합리적인 가격입니다.


아무튼 제가 사는 곳에 이렇게 맛있는 만두집이 생겨서 너무 기뻐요.


동네에 만두장성 있으시면 꼭 들러보세요! :)





안녕하세요, 첫 글이네요.

일상기록 2018. 10. 25. 20:55 Posted by codeddict

안녕하세요, codeddict입니다.


제 아이디 뜻은 code (코드: 프로그래밍) + addict (중독자)의 합성어 입니다^^;
한마디로 코딩 중독자라는 의미인데, 코딩을 잘하지는 않지만,
많이 좋아한다는 의미로 해석해주시면 되겠습니다.

아무튼 티스토리는 초대장 구하기가 너무 어려워서 가입은 꿈에도 꾸지 않고 있었는데,

이렇게 초대장 없이 가입을 할 수 있게 되어 개인적으로는 많이 기쁩니다.



제 티스토리에서는 3가지를 주요적으로 공유할 예정입니다.


1. 인천 송도에 관한 정보 (맛집, 볼거리, 등등)

2. 최근 많은 관심이 생긴 Visual Basic for Application에 대한 관련 정보 (사무자동화 관련)

3. IT 관련 소식



위 3가지에 대한 정보를 공유할 예정이며, 방문해주신 여러분께서 필요하신 관련 정보를 얻으실 수 있도록 노력하겠습니다.


혹여 개인적으로 궁금하신 내용이 있으실 경우, 방명록이나 댓글에 남겨주시면 감사하겠습니다.


감사합니다.