20대 때는 일반기업 간 친구들 월급의 6~70% 정도라 왠지 꿀리는거같고 여유없이 팍팍한 삶을 삶. 대기업간 친구들은 외제차다 뭐다 염병떰. 30대 때는 결혼 할 때 1번 애 낳고 키울 때 2번 공무원의 적은 수입이 원망 스러움...(물론 맞벌이 공무원이면 그나마 갠춘) 친구들 과장이다 차장이다 뭐다 하면서 연봉 7천이네 8천이네 함..부러움..야근에다 뭐다 힘들다 하지만 나는 야근이라도 많이 해서 월급 더 받고 싶음 40대 그나마 애들 초등학교 입학하고 나도 10년차 넘으니까 고정급여는 꽤 괜찮은편. 하지만 아직도 여유있는 삶은 힘듦. 그나마 나아진 거에 다행. 일반대기업 들어간 친구들 중 딱 1명 부장 진급 성공하고 나머지는 만년 과장 만년차장 그것도 안되면 회사 나와서 퇴직금에 모은거에 이것저것 ..
개발중 디버그 모드에서는 Firebase Crash, Analytics, Google Analytics 수집을 중지하는 코드이다. if(BuildConfig.DEBUG) { // disable FB FirebaseAnalytics.getInstance(this).setAnalyticsCollectionEnabled(false); FirebaseCrash.setCrashCollectionEnabled(false); // disable GA GoogleAnalytics analytics = GoogleAnalytics.getInstance(this); analytics.setAppOptOut(false); }
Delegate/EventC#은 Java의 interface callback을 쉽게 하기 위한 방법으로 delegate/event를 제공한다. Delegate (위임, 대리자)Delegate는 C의 함수포인터와 같은 방식으로 함수를 저장했다가 파라미터로 전달 또는 호출할수 있는 객체이다. using System; namespace Delegate{ class MainClass { public delegate void Message(string msg); public void Hello(string msg) { Console.WriteLine("Hello "+msg); } public void Run() { Message message = new Message(Hello); message("Delegate..
SurfaceFlinger와 Hardware Composer그래픽 데이터의 버퍼들을 생성한 것도 훌륭하지만, 이 데이터들을 여러분 기기의 화면에서 보게 된다면 더욱 멋질 것입니다. 그것이 SurfaceFlinger와 Hardware Composer HAL이 관여하는 부분이다.SurfaceFlinger의 역할은 여러 소스로부터 그래픽 데이터 버퍼들을 받고, 그것들을 합성해서 display로 보내는 것이다. 예전에는 이런 작업들은 하드웨어 프레임버퍼 (예를 들면, /dev/graphics/fb0)로 software blitting 하는 것으로 처리했지만, 이런 시기가 지난지 이미 오래됐다.(역자주) 여기서 blitting은 컴퓨터의 그래픽 메모리를 다른 곳으로 복사하는 것을 의미하는 그래픽 용어다.앱이 포그..
IntroSurface, SurfaceHodler, EGLSurface, SurfaceView, GLSurfaceView, SurfaceTexture, TextureView, SurfaceFlinger에 대해 모든 개발자들이 알아야 하는 것 이 문서는 안드로이드의 “시스템 레벨” 그래픽 아키텍처의 필수 요소들과, 그것들 애플리케이션 프레임워크와 멀티미디어 시스템에 의해 어떻게 이용되는지를 설명한다. 만일 여러분이 왜 SurfaceView와 TextureView가 그들 각자의 방식으로 동작하는지, 또는 Surface와 EGLSurface가 어떻게 연동하는지가 궁금하다면 제대로 찾아온 것이다. 이 문서는 여러분이 안드로이드 디바이스와 애플리케이션 개발에 어느 정도 익숙하다고 가정한다. 하지만, 안드로이드 애..
다시 소니 A57 DSLR을 쓰게 되면서 기존에 사용하고 있었던 칼번들 SAL1680ZA를 업그레이드를 해서 칠번들 SAL1650F28을 구매하였다.기존에 칼번들은 실내에서 쓰기에 무리가 있었고, 제주도 여행중에는 별로 큰 화질의 덕을 보지 못했기 때문이다. 그때는 지금보다 사진 실력이 낮아서일 수도 있다.어쨌든 요즘은 가격이 많이 떨어져서 중고로 30만원에 구매하게 되었다.박스를 제외하고 매우 상태가 좋은 놈을 구입하게 되었는데 사용해보니 소감은 다음과 같다.1.칼번들 보다 고정 조리개 2.8로서 실내에서도 드디어 사용가능2.디테일이 칼번들 보다 좋음. 더이상 디테일 때문에 단렌즈 필요없음3.풍경 색감은 칼번들이 좋으나 인물색감은 칠번들이 더 좋음4.1번의 조리개 이점으로서도 더이상 단렌즈가 필요하지 ..
안드로이드 스튜디오 3.0이 출시되었다.기존의 프로젝트들은 잘 동작하는데 새로운 프로젝트를 생성하였다면 새로운 프로젝트는 컴파일이 안되는 현상이 발생한다. Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.android.support:appcompat-v7:26.0.0.Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve com.android.support.test:runner:1.0.1.... 이는 gradle plugin 버전이 3.0으로 높아졌고, gradle wrapper 버전이 4...
- Total
- Today
- Yesterday