New: kr-programmingAll contenthive-129948krhive-196917zzanhive-183959hive-180932hive-185836steemhive-150122hive-166405hive-101145hive-144064uncommonlabhive-183397hive-188619hive-184714hive-145157bitcoinlifekrsuccesshive-193637hive-180301motivationhive-103599hive-193186TrendingNewHotLikersdorian-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 • 7 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 agoPython으로 분수 간단히 다루기백준 1735번, 2609번, 2702번같이 단순히 분수끼리 계산이나 최대공약수를 구하는 문제는 머릿속으로는 간단히 해결되지만 소스코드로 구현하기에는 살짝 귀찮습니다. fractions 모듈을 이용해 분수를 간단히 다룰 수 있습니다. >>> import fractions >>> fractions.Fraction(1…coinchuu (28)in kr • 7 years ago어제(180212) 푼 것밤만 되면 대역폭 제한이 장난 아니군요... 2960 에라토스테네스의 체 2942 퍼거슨과 사과 : 사실상 최대공약수 문제 2903 중앙 이동 알고리즘 2947 나무 조각 2985 세 수 : 슈퍼하드코딩함ㅎ;;; 맞추고 숏코딩보니 말이 안나옴... 8958 OX퀴즈 1475 방 번호 그 외 도움…coinchuu (28)in kr • 7 years ago프로그래밍 언어 '아희' 체험백준 온라인 저지에서 소스 코드 제출을 할 때 (프로그래밍)언어 선택을 하는 부분이 있습니다. 영어 이름으로 된 언어들중에서 유일하게 한글이름으로 눈길을 끄는 언어가 하나 있는데요. 아희...??? 저는 처음봤습니다. 검색해보니 Puzzlet Chung(본명 정경훈)이 만든 국산 프로그래밍 언어네요. 간단히 알아보고자 위키백과…coinchuu (28)in kr • 7 years ago오늘(180210) 푼 것 // 역대급 성과ㅋㅋㅋ2740 행렬 곱셈 1977 완전제곱수 2231 분해합 7568 덩치 10944 랜덤 게임~~ : 1~10000까지의 수 하나 찍는 문제(이론적으로 정답률 0.01%) 394번 제출함... 정답 비율 0.015%에서 0.017%됨 10943 : 3번 제출함... 두번째 제출에서 정답 10945…stunstunstun (47)in kr • 7 years ago[블록체인 이야기 #2] 1만 비트코인을 피자와 거래한 남자안녕하세요 @stunstunstun 입니다. 블록체인이라는 기술을 이야기 하면서 암호화폐 그 중에서도 비트코인을 빼놓을 수가 없습니다. 비트코인 유통의 시작 비트코인은 그저 몇몇의 장난감에 불과했습니다. 하지만 2010년 2월 어느날 비트코인 커뮤니티에서 dwdollar 라는 ID 가진자가 이런 글을 남깁니다. 요약하면…coinchuu (28)in kr • 7 years ago오늘(180208) 푼 것1094 막대기 : 하드코딩함... 10253 헨리 : 분수 모듈 찾아보니 있길래 걍 갖다 씀 ㅎ; 1547 공 : 문제 푼 개수 채워주기용 11004 K번째 수 : 하드코딩했는데 파이썬빨로 시간제한 통과함 ㄱㅅ... 10944번 오늘도 무한제출stunstunstun (47)in kr • 7 years ago[블록체인 이야기 #1] 비트코인 유통의 시작안녕하세요 @stunstunstun 입니다. 블록체인이라는 기술을 이야기 하면서 암호화폐 그 중에서도 비트코인을 빼놓을 수가 없습니다. 블록체인? 암호화폐? 이런 키워드는 대부분의 사람들에게 아직 낮설지도 모르겠습니다. 그렇다면 우리에게 익숙한 화폐로 돌아가보죠. 화폐는 어떤 가치를 가져야할까요? 화폐의 가치 사실 우리가 불리우는 화폐라는…