New: kr-programmingAll contenthive-129948hive-196917krzzansteemhive-183959hive-180932hive-166405photographyuncommonlabhive-185836hive-150122hive-183397hive-144064bitcoinlifehive-188619hive-101145hive-103599krsuccesshive-139150hive-124908hive-184714hive-145157hive-109690TrendingNewHotLikersdorian-lee (81)in dclick • 6 years ago도리안의 자바 개발 이야기 #3 - 문자열 유틸 클래스Illustrated by @newbijohn 시작하며... 지난 포스트에서 유틸 클래스에 대해 설명 드렸고, 이번에는 그 사례 중 하나로 문자열 유틸 클래스에 대해 알아 봅니다. 문자열 유틸 클래스란? 문자열(String)은 어떤 프로그래밍 언어에서든 가장 많이 사용되는 유형의 자료입니다. 예를 들면, 이름…dorian-lee (81)in dclick • 6 years ago도리안의 자바 개발 이야기 #2 - 유틸 클래스Illustrated by @newbijohn 시작하며... 지난 포스트는 온라인 자바 컴파일러에 대한 이야기였죠. 이번에는 유틸 클래스에 대해 간략히 설명을 드려볼까 합니다. (실무 개발자들은 이미 알고 있는...) 유틸 클래스 2014년에 안드로이드 앱 개발을 시작한 후, 여러 프로젝트의 소스들을 보며 발견한…dorian-lee (81)in dclick • 6 years ago도리안의 자바 개발 이야기 #1 - 온라인 자바 컴파일러자바 개발 이야기의 첫 장을 드디어 시작합니다. 잠잘 시간을 앞두고 머리가 무거우니 가볍게 시작할까 합니다. 시작하며... 제가 쓰는 자바 개발 이야기는 개발하면서 겪은 경험들을 소개하고 코드로 정리하는 내용으로 가능한 다루려고 합니다. 제 의도대로 진행이 계속 된다면, 같이 자바를 사용하시는 분들에게 도움이 될 것이라 생각합니다. 열심히…dorian-lee (81)in dclick • 6 years ago개발자로서 자기 소개Illustrated by @newbijohn 개발 관련 포스트를 쓰기 전에 자기 소개를 먼저 해볼까 합니다. 저는 현재 자바 개발자로 일하고 있으며, 안드로이드 앱과 스프링 서버를 개발하고 있습니다. 안드로이드 앱은 2014년부터 만들고 있고, 스프링 서버는 작년부터 시작했습니다. 서버를 맡으면서 MySQL 데이터베이스도 같이 하고…dorian-lee (81)in kr-dev • 6 years ago좌충우돌 개발 일기 - 지난 주의 어려운 점통합회원인증 시스템을 개발하고 있습니다. 거기와 연결되는 모바일 서비스들이 있고요. 이들이 관리하는 사용자 정보들의 동기화(synchronization)를 유지해야 합니다. 쉽게 말씀 드리자면, 어느 한 서비스에서 사용자 정보를 변경될 때 다른 서비스에서도 그것이 반영되어야 한다는 것입니다. 회원 가입, 탈퇴 또한 그렇습니다. 사용자 정보 동기화는…sjc333 (57)in kr • 7 years ago파이썬 unicodedecodeerror 'ascii' codec can't decode byte이 에러에 대한 내용을 검색하면 참 다양한 해결책들이 나온다. 웃기게도 나는 다른 방법으로 해결하였다. 내가 만난 문제 파이썬에서 c++ so파일(또는 dll)에 있는 함수를 호출하려고 했다. 유니코드 스트링을 인자로 넘겨야 하는데 정확히는 wchar_t의 배열. wstring 이라고도 할 수 있다. 그 함수를 파이썬에서 호출할 때에는…dorian-lee (81)in kr-dev • 7 years ago개발 일기 - 구글 애널리틱스 적용오래 전부터 고객사에서 구글 애널리틱스를 앱에 적용해 달라는 요청을 해오고 있었습니다. 그러나 다른 작업들의 우선순위가 높아 매번 뒤로 밀리곤 했었죠. (일요일이 지났으니) 저번 주에 구글 애널리틱스를 적용해보려 했는데, 이미 전임자께서 개발을 완료하셨네요. 시험 삼아 메인 화면이 시작될 시점에, 그리고 웹 뷰의 각 페이지가 시작되는…dorian-lee (81)in kr-dev • 7 years ago개발 일기 - 기록을 하지 못하는 우려원래는 개발을 하면서 기록을 같이 합니다. 어떤 클래스를 만들었고, 그것은 왜 만들었으며, rest API의 파라메터와 응답 자료는 무엇인지, 데이터베이스의 테이블은 무엇이고, 컬럼은 어떻게 되며, 어떤 상황에서 쿼리는 어떻게 작성해야 하는지 등등을 간략하게라도 적으려 합니다. 그러나... 일이 엄청나게 밀려올 때는 기록할…dorian-lee (81)in kr-dev • 7 years ago개발 일기 - 지난, 이번 주에 경험하는 어려운 점개발 중인 앱에 신용카드 정보 저장 기능을 추가로 개발하고 있는데, 이 일이 생각보다 오래 가고 있습니다. 왜냐 하면 고객사가 계속해서 요구 사항들을 추가하고 있기 때문입니다. 최초 요구사항에 맞춰 결과물을 만들어 내면, 고객사는 어떤 세부 기능이 더 들어가면 좋겠다며 계속해서 추가 작업을 요청하는 것입니다. 충분히 그럴 수 있다고…dorian-lee (81)in kr-dev • 7 years ago안드로이드 예외 - BadTokenException: Unable to add window신용카드 정보 저장을 개발하고 있는데, 특정 화면에서 이를 로딩할 때 예외가 발생했습니다. android.view.WindowManager$BadTokenException: Unable to add window 분석 결과, 카드 번호를 입력하는 EditText 뷰들의 TextChangedListener들이 카드 번호가 채워짐을…dorian-lee (81)in kr-dev • 7 years ago개발 일기 - 고객사의 개발자 채용 확정들어오기로 했던 안드로이드 개발자가 입사 취소를 결정한 뒤 고객사는 개발자 채용을 다시 진행했고요. 다음 주부터 안드로이드/iOS 앱 개발자 1명씩 출근 예정이라고 합니다. 그 분들은 고객사 사무실이 아닌 저희 회사 사무실로 옵니다. 그 곳에는 개발자가 없기 때문에 우리와 같은 장소에서 일하는 것이 더 낫다고 고객사에서 판단한 것…papasmf1 (56)in kr • 7 years ago개발자들의 놀이터라고 불리는 stackoverflow에 2018년 설문 결과가 올라왔습니다. 몇가지 내용들을 살펴보죠.매년 stackoverflow에서는 어떤 분야에 개발자들이 있고 어떤 개발 언어와 데이터베이스, 플랫폼을사용하는지 설문을 진행하고 있습니다. 10만명의 전세계 개발자들이 참여했고 흥미로운 결과들이 보이네요. 제 경우는 제가 강의하는 분야나 관심을 가지고 있는 분야들을 주로 보게 됩니다. 내년에는 강사로써 어떤 강의를 해야할지 또는 개발자라면 어떤…tqeil (25)in kr-developer • 7 years agoIos 개발기 - Intro나는 앱등이지만 기존에 Ios 개발을 해본적이 없다. 해보고 싶다는 생각은 많이 햇지만 바쁘기도 하고 가장 큰점은 이유가 없엇다. 학교 선생님이 나한테 Ios개발을 할 수 있냐고 물엇다. 학교 선생님이 만든 뜨악(Thac)이라는 어플리케이션을 Ios로 만들어 보는 건 어떻겟냐고 하셧다. 처음에는 자마린으로 개발 할려고 햇다. 새로운 언어인…coinchuu (28)in kr • 7 years ago프로그래밍 언어 '아희' 체험백준 온라인 저지에서 소스 코드 제출을 할 때 (프로그래밍)언어 선택을 하는 부분이 있습니다. 영어 이름으로 된 언어들중에서 유일하게 한글이름으로 눈길을 끄는 언어가 하나 있는데요. 아희...??? 저는 처음봤습니다. 검색해보니 Puzzlet Chung(본명 정경훈)이 만든 국산 프로그래밍 언어네요. 간단히 알아보고자 위키백과…stunstunstun (47)in kr • 7 years ago[블록체인 이야기 #2] 1만 비트코인을 피자와 거래한 남자안녕하세요 @stunstunstun 입니다. 블록체인이라는 기술을 이야기 하면서 암호화폐 그 중에서도 비트코인을 빼놓을 수가 없습니다. 비트코인 유통의 시작 비트코인은 그저 몇몇의 장난감에 불과했습니다. 하지만 2010년 2월 어느날 비트코인 커뮤니티에서 dwdollar 라는 ID 가진자가 이런 글을 남깁니다. 요약하면…stunstunstun (47)in kr • 7 years ago[블록체인 이야기 #1] 비트코인 유통의 시작안녕하세요 @stunstunstun 입니다. 블록체인이라는 기술을 이야기 하면서 암호화폐 그 중에서도 비트코인을 빼놓을 수가 없습니다. 블록체인? 암호화폐? 이런 키워드는 대부분의 사람들에게 아직 낮설지도 모르겠습니다. 그렇다면 우리에게 익숙한 화폐로 돌아가보죠. 화폐는 어떤 가치를 가져야할까요? 화폐의 가치 사실 우리가 불리우는 화폐라는…ribai (64)in kr • 7 years ago[코딩을 배워봅시다01]일단 프로그램부터..까..깔아야겠지?예전부터 프로그래밍에는 관심이 있었습니다. 뭔가 멋져보였었죠 특히 게임프로그래머들은 천재들같이 보였습니다! 개인사정으로 그분야하고는 아무 상관없는 공부를 했었지만 뭐랄까..마음의 짐이였었죠 하긴해야되는데 알고는 싶은데..뭐 그런 그렇게 미루고 미루다가 포프님의 책이 나왔습니다..(얼마나 미룬거야..사실 의지박약이에요 헤헷!) 유투브까지 하고…stunstunstun (47)in kr • 7 years ago[Android 개발 #3] Android 디바이스의 Identidier을 획득하는 방법들안녕하세요 @stunstunstun 입니다. 이번 포스팅에서는 Android 기기의 ID를 획득하는 방법을 소개합니다. Overview 안드로이드 개발 시에 하드웨어 레벨의 디바이스 정보를 조회해야 되는 경우가 생기는데 , 그 중에서도 디바이스의 고유한 번호를 획득하는 일은 빈번하게 발생한다. 예를 들면 고유한 디바이스의 정보를 저장…stunstunstun (47)in kr • 7 years ago이 주의 프로그래밍 신간! 📖안녕하세요 @stunstunstun 입니다. 매주 프로그래밍 관련 신간을 소개하고자 합니다. 프로그래밍을 학습하는데 가장 효과적인 방법 중 하나는 다른 이의 시행착오나 경험을 카피하는 것입니다. 평소 관심있던 분야가 계시다면 좋은 선생님을 만나시길 바랍니다. 이 주의 프로그래밍 신간! 📖 함수형 자바스크립트 - 앵귤러 마스터북…stunstunstun (47)in kr • 7 years ago개발자 로드맵안녕하세요 @stunstunstun 입니다. 오늘은 현재 GitHub에서 다시 이슈가 되고 있는데 개발자 로드맵에 대해 소개합니다. 프론트엔드, 백엔드 또는 DevOps 개발자가 되기 위한 방향과 학습해야할 기술들을 효율적으로 보여주고 있습니다. 각 분야에 대해 개인적인 의견을 추가하였습니다. 원문은 아래의 GitHub링크를 참조하시면…