분류 전체보기 (886) 썸네일형 리스트형 [Google Authenticator] 기기 변경하기, authy로 갈아탐 영혼까지 백업 및 복원이 가능하다는 아이폰에게 뒷통수를 맞았다. 기존 아이폰에서 전송하는 새로운 기능이 생겨서 이용을 했다. 아이클라우드 정보를 하고 나서는 데이터를 전송하는 방법을 선택할 수 있다. 1. 아이클라우드 백업에서 복원 2. 폰에서 폰으로 바로 전송 예상시간은 1번이 짧았는데, 2번이 괜찮을 것 같아서 선택했더니, 예상시간이 점점 길어져서 1일까지 늘어났다. 결국 다시 마이그레이션을 진행했고, iCloud에 백업을 하고 다시 복원을 했다. 저녁에 자기전에 수행해서 실제로 얼마나 걸렸는지는 알 수 없으나 아침이 되니 어느정도 복원은 되어 있었다. 그런데... 금융사 앱은 인증서가 옮겨지지 않아서 다시 한땀한땀 공인인증서 복사를 해야 했다. 그것은 그러려니 했는데 Google Authentica.. [IntelliJ IDEA] Auto formatting Editor> Code Style > Java Plugin: Save Actions link: https://plugins.jetbrains.com/plugin/7642-save-actions/ [JS] ESLint를 썼더라면... 자바스크립트는 유연한 언어이다. 특히 타입에 있어 dynamic typing을 하고 있어 어려움이 많다. 일부 혹자는 타입이 없다는 말도 안되는 주장을 하는 사람도 있지만 말이다. 이런 특성으로 인해 어제 배포시에 버그가 끼어들어간 일이 있었다. 동일하지만 약간 다른 두 시스템에 배포를 했는데, 문제의 Command-C, Command-V 코드가 문제. 하나는 require를 추가했는데 다른 코드는 추가를 안했다. 문제의 util.js IntelliJ IDEA가 보여주는 코드 상에는 특별한 문제가 없어 보였다. 하지만 import를 하는 부분이 빠져 있었다. 옆에 용혁님의 화면에서는 util이 빨간펜 선생님이 밑줄 쫙 하듯이 아래와 같이 표시가 되어 있었다. 혹시 IDE의 차이가 이런 안전망(밑줄쫙)을 .. [Java] Effective Java : Item 36 EnumSet, 유스케이스 in Java 8 한국어판: 아이템 36. 비트 필드 대신 EnumSet을 사용하라 (6장) Win32 윈도우 프로그래밍을 해본 사람은 알겠지만 비트 연산의 조합으로 만드는 여러가지 윈도우 API를 많이 사용한다. 예를 들면 AnimateWindow 함수는 3번째 인자(dwFlags)로 비트 연산자 OR(|)로 여러가지 조합된 상태를 입력을 할 수 있다. // WinUser.h #define AW_HOR_POSITIVE 0x00000001 #define AW_HOR_NEGATIVE 0x00000002 #define AW_VER_POSITIVE 0x00000004 #define AW_VER_NEGATIVE 0x00000008 #define AW_CENTER 0x00000010 #define AW_HIDE 0x00010000.. [Java] Stream in depth : Stream & Pipeline 스트림의 내부 구조 및 원리를 확인하다 두서없이 정리해두었다. 스트림의 사용에 대한 내용이라면 자바 기본서에 있는 것을 보는 것이 좋을 것이다. BaseStream 인터페이스 BaseStream 인터페이스는 위의 다이어그램에 적혀있는 메서드들을 가지고 있는 인터페이스이다. try with resource에 유용하게 사용가능한 AutoCloseable 인터페이스를 상속하고 있다. public interface BaseStream extends AutoCloseable 또한 제너릭 인자 두 개를 갖는데 하나는 스트림 원소들의 타입(T)이고 나머지는 BaseStream을 구현하는 또 다른 타입(S)이다. S는 BaseStream - 즉 자기자신을 bounded 하였기 때문에 BaseStream을 상속하고 있는.. [IntelliJ IDEA] Run 설정: Gradle로 실행될 때 IntelliJ IDEA 업데이트를 했더니 기본으로 그레이들이 동작한다. 버전은 아래와 같다. control-shilt-r을 누르면 실행을 할 수 있는데 그레이들로 돌면 메세지도 섞여있고 실행속도도 느리다. 환경설정으로 가서 Gradle을 찾아본다. 해당 설정을 IntelliJ IDEA 로 바꾸어주면 된다. 이제 금방 실행이된다. [ux] v3의 디폴트 버튼: Daum과의 모종의 관계? 윈도우를 안쓰다보니 v3를 볼 일이 없다. 어쩌다 아내가 윈도우 PC를 켜는 경우가 있어서 우연히 보게 되었는데 새로운 V3가 나왔으니 업데이트 하라는 알람이었다. 오랫만에 윈도우 경험(?)을 위해 업데이트를 하겠다고 허락을 얻어 해보았다. 맨 마지막에 있는 클로징 화면이 눈에 띄었다. "Daum을 시작페이지로 설정" 이라는 체크박스가 체크가 되어 있었다. 여기서 마침 버튼을 눌렀으면 브라우저의 시작페이지가 daum.net 등으로 인스톨러가 설정을 했을 것이다. 아내에게 물어보니 "절대 하지말라"고 한다. 결국 아래와 같이 체크를 해제하고 마침 버튼을 눌렀다. 그런데 궁금한 것은 "V3 Lite를 설치하는 것과 Daum을 시작페이지로 설정하는 것은 무슨 관계가 있을까?" 였다. 별 생각없이 추측을 해보면.. [Sonarqube] Functional Interfaces should be as specialised as possible 함수형 인터페이스는 가능하면 스페셜한 놈을 찾아써라... Core Java SE 9 For the impatient (가장 빨리 만나는 코어자바9)책에도 한 페이지지만 분명 언급되어 있었다. (158쪽) 기본 타입 int, long, double에 특화된 함수형 인터페이스 34개... 이것을 사용을 하면 오토박싱을 줄일 수 있어서 성능에 향상을 줄 수 있다. Current Interface Preferred Interface Function IntFunction Function LongFunction Function DoubleFunction Function DoubleToIntFunction Function DoubleToLongFunction Function LongToDoubleFunction Fu.. 이전 1 ··· 27 28 29 30 31 32 33 ··· 111 다음