노력과 삽질 퇴적물
오늘은 튜토리얼이나 샘플 코드가 아닌 실무에서 겪은 '괴담'에 가깝습니다. 요약본을 말하자면, 'grep 명령어가 파일 용량에 따라 결과가 상이하다.'입니다. 읽고도 '무슨 헛소리냐'싶어지죠? 저도 잘못 본 거였으면 좋겠지만, 이 이슈로 금요일 오전부터 오후까지 진땀 뺀터라. 당시 환경 > 우분투 16.04LTS, AWS ec2 > 톰캣 8.5 > 1.2~1.3GB정도 되는 톰캣 로그 3개. > mongoDB v4.2.12 테이블 일부를 초기화 시키다 그만 누적을 유지해야 하는 컬렉션까지 날려버린겁니다. 자동 백업본이나 수동 백업본이 아예 없던건 아니지만 시간상 몇 시간 공백이 있다 보니 대체 불가인 자료여서 어떻게든 복원을 시켜야 하는거였죠. 그런데 어떤 방법으로? 구명 보트를 찾아라. noSQL인 몽..
mapper.writevalueasstring recursive OR xxx.xxx["json"]->xxx.xxx["json"]->xxx.xxx["json"]->xxx.xxx["json"] OR chain reference등으로 mapper.writeValueAsString(this);로 스트링으로 뽑아서 볼려고 할때 발생한 버그로원래 mapper.writeValueAsString를 사용하는데 별 문제가 없었지만,함수명을 명명법에 맞춰 고치는 과정에서 문제가 발생했습니다. 해법. //정상 작동 버전publuc String convertJson(){ mapper.writeValueAsString(this);}//문제가 발생 버전publuc String getJson(){ mapper.writeValueAs..
이 장치에서 문제가 보고되었기 때문에 장치를 중지했습니다. (코드 43)디스플레이 드라이버 시작하지 못하여 Microsoft 기본 디스플레이 드라이버를 대신 사용합니다. 갤럭시북(10.1)기준으로 아래와 같은 증세였습니다. 주요 증세> 화면보호기 불가> 사용자 로그온 및 부팅후 화면방향 기본값이 세로.> 태블릿모드에서 자동회전 불가 해법. 1) 손상된 파일 복구> 해당과정을 마치면 화면보호기까지123456789101112131415161718C:\WINDOWS\system32>Dism /online /cleanup-image /restorehealth 배포 이미지 서비스 및 관리 도구버전: 10.0.17134.1 이미지 버전: 10.0.17134.48 [==========================10..
Can't connect to MySQL server on '127.0.0.1' (10061)> mysql_5.7.17_winx64기준 해법. 1) CMD> 기존에 mysqld --install로 실행한 상태.> mysqld stop OR mysql stop> mysql_5.7.17_winx64\data 경로 생성후, 시도합니다.1234567891011D:\dev_lib\mysql_5.7.17_winx64\bin>mysqld stop... ... ...2017-03-14T13:57:32.555559Z 0 [ERROR] Aborting 2017-03-14T13:57:32.556060Z 0 [Note] Binlog end2017-03-14T13:57:32.556560Z 0 [Note] mysqld: Shut..
mono.android.DesignerException: Android version not supported by the designerat mono.android.DesignerSession.initialize(DesignerSession.java:112)at mono.android.Project.createSession(Project.java:401)at mono.android.Project.processMessage(Project.java:432)at mono.android.MessageListener.executeMessage(MessageListener.java:88)at mono.android.MessageListener$Runner.run(MessageListener.java:45)at j..
No Android device found!Make sure USB debugging has been enabled. Check your device. In most cases there should be a small icon in the status bar telling you if the USB connection is available. If you are sure that your device is attached then it might be your USB driver that's the problem. For details please check the Android SDK setup section in the Unity manual. 환경> win10 64bit> 기종: 갤럭시S5> 개발..
CommandInvokationFailure: Failed to re-package resources.D:\dev_lib\android_sdk_windows\build-tools\24.0.1\aapt.exe package --auto-add-overlay -v -f -m -J gen -M AndroidManifest.xml -S "res" -I "D:/dev_lib/android_sdk_windows\platforms\android-24\android.jar" -F bin/resources.ap_ --extra-packages android.support.v7.appcompat:com.google.android.gms:com.google.unity:com.google.example.games.mainli..