[SW 이야기] EAFP vs LBYL
로맨스 영화를 보면, 썸타던 남녀 주인공이 속시원하게 1일을 시작하지 않는다. 쭈뼛 쭈뼛, 뱅뱅 돌리고 돌리면서 애간장을 태우다가 꼭 무슨 사고가 발생한다. 사고를 간신히 무사히 넘긴 뒤에 남자 주인공과 여자 주인공은 한 숨 돌리..
기술 이야기 맛소금 맛소금. 2021.01.18 0 comment
[T.Viewer] electron + jest desktop application에 cod..
jest test framework을 사용한 electron desktop application T.Viewer에 codecov 서비스를 적용한 과정을 간단하게 정리해 보았다. T.Viewer는 이미 jest test framework을 사용하면서 coverage를 계산해서 출력하고 있다. 이 결과를..
나의 경험담 맛소금 맛소금. 2021.01.13 0 comment
python coverage with unittest 적용하기 feat. travis
python coverage 사용법에 대해서 검색해보니 하나 같이 비슷한 내용이네. 나는 unittest를 사용 중인데, 진짜 너무 기본적인 내용들 뿐이고 내용도 너무 빈약해서 official guide를 보고 적용하였다. unittest 사용하는 프로젝트에 적용하..
기술 이야기 맛소금 맛소금. 2021.01.11 0 comment
[Python] Pacakge에서 모듈간 import 에러 __init__.py..
파이썬에서 다른 모듈 import가 안된다고 에러가 났다. 철자까지 몇번을 확인하고 다른 곳에서 import해봐도 잘되는데 뭐가 문제일까 30분을 디버깅했다. 같은 패지키내에 모듈을 로딩할 때는 __init__.py 에서의 순서가 중요하더라. 파..
기술 이야기 맛소금 맛소금. 2020.11.08 0 comment
[독후감] 개발자를 위한 파이썬
왠만해서는 개발서적 독후감 같은거 안 쓰는데, 이 책은 넘 좋아서 널리 알려야겠다는 생각에 몇자 적어본다. 도서관에서 파이썬 관련 서적을 5권 정도 빌려와서 빠르게 훑어 보았다. 나는 프로그래밍에 기본 지식은 갖춘 상태이고, 개괄..
감상문 맛소금 맛소금. 2020.10.04 0 comment
[T.Viewer 개발일기] 부록. PR하기
자기 PR시대라고 Public Relations라는 단어가 T.V에서 많이 회자 될 때가 있었는데, 이제 PR을 보면 Pull Request가 생각난다. ㅋㅋㅋ 아무리 잘 만들어 놓은 프로그램도 제대로 알려져야 의미가 있다. 마케팅이 사실상 모든 제품의..
나의 경험담 맛소금 맛소금. 2020.09.26 0 comment
[독후감] 파이썬으로 배우는 알고리즘 트레이딩
사실 책을 다 안 읽었다. 꼼꼼히 다 읽지는 못했고, smtm 프로젝트에 많은 도움이 될 것 같아서 전체적으로 쭈~~욱 한번 훑어봤다. 간단하게 장점, 단점 그리고 느낀점을 적어본다. 장점 책이 두꺼운 만큼 친절하고 자세하게 설명이 되..
감상문 맛소금 맛소금. 2020.09.17 0 comment
[독후감] 유병재 농담집 블랙코미디
유병재의 자학 시집이라고 한다. 촌철살인의 표현을 통해 휴가 기간 나를 리후레쉬시켜줄 영감을 얻을 수 있을까 싶어서 읽어보게 되었다. 깊은 고민이 아니지만 평범한 일상속 내 삶의 방향을 조금 바꿔놓을 만한 느낌이 있는 글들이 좋..
감상문 맛소금 맛소금. 2020.09.09 0 comment
Tizen .Net Xamarin.Forms - 설치 에러
자주 접하는 Tizen Application 설치 안될 때 에러는 -4, -12 두가지다. -4 는 privilege 나 api version 안맞을때 발생 -12 는 이미 설치되어 있는 app과 Certificate이 다를 때 발생! Visual Studio를 쓰다보면 설치 에러를 놓치는 경우가..
타이젠 Tizen 맛소금 맛소금. 2020.09.08 0 comment
[독후감] 만화로 읽는 피케티의 21세기 자본
오래전 피케티라는 프랑스 학자가 발표한 21세기 자본이라는 책 따르면 자산의 증가율이 노동 수입보다 훨씬 크기 때문에 세계의 부는 시간이 갈 수록 불평등이 심각해지고 있으며, 이를 막기 위해서는 자산세를 도입해야 한다고 했던..
감상문 맛소금 맛소금. 2020.08.24 0 comment
T.Viewer 오픈소스 하길 잘했네
Cross Platform Tizen Log Viewer의 산출물 T.Viewer의 버전을 1.0.0 으로 올린지 열흘정도 지난것 같다. 1.0.0의 의미는, 최소한의 핵심 기능이 갖춰지고 세상에 나갈 준비가 되었다는 것이다. 수많은 버그가 1.0.x 에서 수정되겠지만..
나의 경험담 맛소금 맛소금. 2020.08.13 0 comment
[T.Viewer 개발일기] 13. Release 준비
Tizen Log Viewer의 개발을 시작하게 된 계기는, 작년에 타이젠을 이용한 해커톤 행사에서 참가자들로부터 로그 보는 것이 너무 불편하다고 많이 의견을 받았기 때문이다. 간단하게 만들어 볼라고 개인적으로 시작을 했는데, 늘 그렇듯..
나의 경험담 맛소금 맛소금. 2020.08.09 0 comment
[T.Viewer 개발일기] 12. Optimization
Tizen Log Viewer 개발이 어느덧? 끝나간다. 아직 넣고 싶은 기능은 많지만, 그것을 내가 결정하기 보다는 주요 기능을 갖추고 얼른 사용자들 손에 쥐어준 다음 뒷일을 결정하기로 했다. 요즘 개발 트렌드.ㅎ 마지막으로 마무리 하는 과..
[독후감] 조화로운 삶 - 헬렌 니어링, 스코트 니어링
누나의 책 꽂이에서 찾은 책. 보리 출판사의 누런 종이를 보니 녹색 평론이 생각난다. 역시 책의 내용도 비슷한 채취를 풍긴다. 충분히 교육 받은 사람이 도시를 떠나 농촌으로 귀향에 땅을 경작하고 필요한 물건을 손수 만들면서 자연에..
감상문 맛소금 맛소금. 2020.08.08 0 comment
[T.Viewer 개발일기] 11. ACE Editor
Tizen Log Viewer 개발은 Web 기반 ACE Editor가 있었기에 쉽고 즐겁게 진행할 수 있었던 것 같다. 귀찮고 복잡한 일들의 상당수를 editor가 처리해주었다.ㅋ Ace editor는 웹을 위한 고성능 코드 에디터를 표방하는 오픈소스 커뮤니..
나의 경험담 맛소금 맛소금. 2020.08.06 0 comment
[T.Viewer 개발일기] 10. regex 정규식 검색
Android logcat이나 VS Code의 검색창을 보면 Regex 체크박스가 있다. 우리도 지원해 줘야 할 것 같아서, 지난번에 체크 박스는 넣어놨는데. 로직은 어떻게 하지? 아, VS Code랑 똑같이 하믄 되겠다! 흐흐 오픈소스 묻어가기. VS Co..
나의 경험담 맛소금 맛소금. 2020.07.30 0 comment
[T.Viewer 개발일기] 9. Vuetify 소소한 수정
굳이 하나의 글로 뽑아서 쓸만한 내용인가 싶은 소소한 수정 사항을 적어봤다. Vuetify 진짜 편하다. 쉽고 빠르게 깔끔한 UI 만들 수 있어서 넘 좋다. 레퍼런스도 많고, QnA도 많아서 개발하기 참 좋다. v-icon v-icon 은 아이콘을 쉽게..
나의 경험담 맛소금 맛소금. 2020.07.26 0 comment
Tizen .Net Xamarin.Forms - Navigation
MVVM 패턴이 적용된 Tizen Xamarin.Forms Application을 만들 때 고민되는 Navigation에 대해서 정리해 본다. Navigation이 고민되는 이유는 View의 전환인데, View Model에서 처리하는 경우 View Model이 View에 의존성을 갖..
타이젠 Tizen 맛소금 맛소금. 2020.07.22 0 comment
Tizen .Net Xamarin.Forms - MVVM 적용
Tizen에서 구동하는 .Net Xamarin.Forms Application을 잘 만드는 방법에 대한 고민으로 MVVM 패턴에 대한 이야기를 해볼까 한다. 앱 개발에는 MVC, MVP, MVVM등 다양한 소프트웨어 아키텍쳐 패턴이 사용된다. Architecture Pat..
타이젠 Tizen 맛소금 맛소금. 2020.07.16 0 comment
[T.Viewer 개발일기] 8. PoC 검증
한 동안 손을 못대고 있다가 갑작스럽게 다시 시작했다. 여름에 해커톤이 있다는 첩보를 접수했기에 거기에 사용 될라믄 빨리 만들어야겠다 싶어서. 서두르고 있다. 1월에 마지막으로 PoC하다 말고 손을 놨더라. 얼른 PoC를 정리해서..
나의 경험담 맛소금 맛소금. 2020.07.12 0 comment