일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- C++
- 코틀린
- c
- 노개북
- 리눅스
- 보안
- 탐지기법
- 자바
- kotlin
- ActiveMovieControl
- 개발
- mime
- 안드로이드 개발
- Android
- KTS
- git
- 하버드
- Android 4.1
- 구글
- 안철수
- build.gradle
- ActiveX
- 악성코드
- Eclipse
- java
- OOM
- gradle
- linux
- 안드로이드
- Today
- Total
목록전체 글 (234)
꿈소년의 개발 이야기

부제가 '이직, 퇴사를 고민하는 당신을 위한 커리어 생각정리' 라고 지어진 대로, 정말 고민하는 사람들이 보면 좋을 것 같아요. 왜 다들 커리어를 고민하는지에 대해 사유할 수 있는 계기를 주는 책이라고 생각돼요. 어쩌면 대한민국에서 사회생활을 시작하면서, 혹은 대학 졸업을 앞두고, 아니면 그보다 앞서서 고등학교 졸업 이후 대학을 어디로 갈까 고민할 때, 어느 누구도 심각하게 고민하면서 결정한 적이 있는지 생각해보게 되네요. 그래도 저는 조금 고민을 하긴 했었지만, 훨씬 더 무게감 있게 고민해 본 적은 솔직히 없는 것 같네요. 저의 첫 회사는 중견 기업으로 꽤 큰 매출 규모를 가지고 있던 제조업 기업이었어요. 수년간 거기서 일하면서 단 한 번도 커리어에 대한 고민을 하지 않았어요. 안드로이드 개발자라서 명..
Theme Darcula Plugins CodeGlance Lombok Rainbow Brackets Fonts D2Coding NanumCoding Custom Settings Live Templates Code Style
1. flutter doctor 첫 실행 시 결과 화면 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 ╔════════════════════════════════════════════════════════════════════════════╗ ║ Welcome to Flutter! - https://flutter.io ║ ║ ║ ║ The Flutter tool anonymously reports feature usage statistics and crash ║ ║ reports to Google in order to help Google contribute improv..
RecyclerView 를 사용하다 보면, 아래 같은 에러를 마주치는 경우가 있다. java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid item position 3(offset:3).state:4 android.support.v7.widget.RecyclerView 보통 RecyclerView 에서 가져온 adapter 에 새로운 데이터 리스트를 넣어 notifyDataSetChanged() 까지 처리를 했는데도, 어느 정도 동작을 하다가 오류를 발생하게 되는 경우가 더러 있다. 일반적으로 RecyclerView 어댑터에 업데이트할 데이터 목록을 넣어 줄텐데, 그럴 경우 참조로 넘기도록 처리하면서 이슈가 생기는 경우가 많다. call..
벡터 이미지를 적용해 스크린 해상도나 크기와 상관없이 단일 리소스로만 처리할 수 있게 개발 하는 중 API 16 버전에서 문제가 생겼다. 벡터 이미지를 찾지 못해서 NullPointerException 이 발생하는 이슈가 생긴 것이다. https://developer.android.com/guide/topics/graphics/vector-drawable-resources#vector-drawables-backward-solution확인해봐도 딱히 빠진 게 없다. 도대체 뭐가 문제인지 모르던 차에 적용된 버전이었던 android support library 23.2 버전을 다시 훝어보았다.보통 ASL 의 경우, 릴리즈 히스토리에 적힌 내용을 참고하면 좋은 결과가 있었던 적이 있었기에 다시 확인해보았다. ..
조직 내의 높은 기준에 대해 배운 핵심 사항. 선천적인 것인가? 후천적인 것인가?높은 기준은 후천적으로 학습을 통해 배울 수 있다.높은 기준은 전염성이 있다.낮은 기준도 똑같다. 보편적인가? 특정 분야에만 적용되는 것인가?모든 분야에서 높은 기준은 각각 분야별로 달리 적용되어야 한다.이것은 겸손한 태도와 연결되어 있다. 열린 마음으로 받아들여야 한다. 특정 분야에서 높은 기준을 달성하기 위해서그 분야에서 우수한 것이 무엇인지 알기.해당 목표를 달성하기까지 필요한 현실적인 노력들 인식하기. 비현실적인 믿음은 높은 기준 달성의 방해 요인.얼마나 어려울지 현실적인 예측과 사전에 이에 대한 고려가 반드시 필요하다. 못하는 사람은 그것의 범위에 대해 잘못된 예상을 하고 있기 때문에 그러하다는 것. 능력은그 분야에..
how to encoding html using Jsoup in android. 1. request html 123456789OkHttpClient client = new OkHttpClient();Request request = new Request.Builder().url(scrapUrl).header(HEADER_AGENT, USER_AGENT_CHROME).build(); Response response = client.newCall(request).execute();htmlBody = response.body().byteStream(); Colored by Color Scriptercs 2. get Document & extract elements12Document doc = Jsoup.pars..
버튼을 선택하면 페북 앱을 실행해서 보여주거나, 브라우저를 통해서 웹으로 보여주는 방법에 대해 설명한다.If you select a link or button, run the Facebook application or web browser to show it. 순서는 아래와 같다. 1. 페북 앱이 있는지 모른다. 그러므로 일단 넘겨줘 보자.You don't know Facebook app is installed in device. 2. 페북 앱이 없으면 exception 발생한다. 그러면 웹 브라우저로 보는 방식으로 처리한다.If you select a link or button, it will occur the exception. than handle the exception by try-catch. ..
2017년 마지막 토요일에 저희 집 매트 시공을 받았어요. 자리엔 견적 받아서 공구로 시공받았고요. 자리엔 매트 박스 박스에서 매트를 전부 꺼내서 시공 작업을 준비하는 모습입니다. 거실에만 하기로 했었어요. 이렇게 하나씩 맞춰나가면서 시공을 하고 있습니다. 대략 3시간 정도 걸렸네요. 시공이 완료된 복도의 모습. 회색 매트입니다. 제 집은 44평인데, 대략 255장 정도 들어갔어요. 자세히 보면 이렇게 틈이 없이 매워진 모습입니다. 정말 깨알도 안 들어갈 모습이에요. 매트 끝 부분은 저렇게 마무리가 되어 있습니다. 깔끔하게 시공하신 작업자 분들이 정말 잘 해주셨습니다. 아이가 너무 좋아하고, 시공된 매트에서 걷기가 너무 편하고 좋습니다.한번 고려해보시면 좋을 것 같아요.
[총 평]아 드디어 끝났다 !역삼은 역시 추웠다 !! [준비물]2013 late 맥북 프로 (4GB RAM, OS high Sierra) 패캠 강의 후기는 case by case 가 많아서 걱정이 좀 되었다. 이번 강의에서는 강사 분이 여러 가지 레퍼런스와 영상 제공을 해줘서 나름 괜찮았다. 비용이 비싸고 따로 교재가 없기 때문에 수강 결정 하기 전에 고려해볼 필요가 있다.실습과 병행하다 보니까, 금방 흘려 듣고 마는 경우가 생기므로 아무데라도 메모는 해야 한다. 지나고 나면 금방 잊어버린다. 이번 강의에서 강사 분이 지속적으로 '반복해야한다' 라고 이야기를 해주신 점 때문에 잊지는 않고 살게 되겠다. ;;; 잘 모르는 Swift 언어로, 사용해 보질 않은 맥북에서 프로그래밍을 했기 때문에 다소 어색했고..
안드로이드 스팬 처리 작업 시 조사한 내용. 스팬 관련 내용이 잘 정리되어 있는 글http://flavienlaurent.com/blog/2014/01/31/spans/ 동일한 글에 대한 번역 문https://blog.asamaru.net/2015/11/02/android-spans-a-powerful-concept/ 해당 글의 저자의 소스 파일들이 있는 곳https://github.com/flavienlaurent/spans
유니코드 캐릭터 검색을 할 수 있는 사이트 https://unicode-table.com/en/#0000 Unicode® Character Table Unicode character search web service. Find, copy and paste your favorite characters: 😎 Emoji, ❤ Hearts, 💲 Currencies, → Arrows, ★ Stars and more 🚩 unicode-table.com
String String test = null; // OK.String test = ""; // OK charchar c = '\u0000'; // OKchar c = ' '; // OKchar c = null; // Wrongchar c = ''; // Wrong
네이버 아이디로 로그인 하기 프로가드 설정법 네아로 라이브러리를 통해서 로그인하는 애플리케이션을 만드는 경우,프로가드를 설정 할 때, Retrofit 라이브러리가 사용하는 simple xml 에 대한 처리를 해줘야 한다. # 네이버 로그인 관련 retrofit 에서 사용하는 org.simpleframework.xml 처리-keep class org.simpleframework.xml.** { *; } 이걸 처리해줘야 네이버 아이디로 로그인 하는 과정이 동작한다.
안드로이드 strings.xml 파일에서 사용할 수 있는 특수 캐릭터 코드. ISO EntitiesName CodeNumber CodeGlyphDescription‘‘left single quote’’right single quote‚‚single low-9 quote““left double quote””right double quote„„double low-9 quote††dagger‡‡double dagger‰‰per mill sign‹‹single left-pointing angle quote››single right-pointing angle quote♠♠black spade suit♣♣black club suit♥♥black heart suit♦♦black diamond suit‾‾overlin..
안드로이드 DB 에 대해 FTS 설정 및 적용하기 how to implement FTS in android. https://developer.android.com/training/search/search.html#search how to use FTS3, FTS4. https://sqlite.org/fts3.html how to use SQLiteQueryBuilder in android. https://developer.android.com/reference/android/database/sqlite/SQLiteQueryBuilder.html#setTables(java.lang.String) how to use sqlite command in adb shell in android. https://dev..
MIME-TypeDescriptionFile Extensionapplication/acadAutoCAD drawing filesdwgapplication/clariscadClarisCAD filesccadapplication/dxfDXF (AutoCAD)dxfapplication/msaccessMicrosoft Access filemdbapplication/mswordMicrosoft Word filedocapplication/octet-streamUninterpreted binarybinapplication/pdfPDF (Adobe Acrobat)pdfapplication/postscriptPostscript, encapsulated Postscript,ai, ps, epsAdobe Illustrato..
URIhttps://developer.android.com/reference/java/net/URI.html Urihttps://developer.android.com/reference/android/net/Uri.html Charsethttps://developer.android.com/reference/java/nio/charset/Charset.html URLDecoderhttps://developer.android.com/reference/java/net/URLDecoder.html HTML URL Encoding & Decodinghttp://www.w3schools.com/tags/ref_urlencode.asp URL Encoding/Decoding classhttp://aroundck.ti..
WindowManager windowManager = (WindowManager) mContext.getSystemService(Context.WINDOW_SERVICE);Display display = windowManager.getDefaultDisplay();Point point = new Point();display.getSize(point); point.x is width size.point.y is height size.