본문 바로가기
[git] 여러 개의 commit message 수정하기 [git] 여러 개의 commit message 수정하기 -바로 직전에 commit 한 녀석의 commit message 만 바꾸고 싶다면$ git commit —amend 혹은$ git commit —amend -m “New Message" -현재부터 몇 개의 commit message 를 바꾸고 싶다면$ git rebase -i HEAD~3 ( 현재부터 3개 ) amend, commit message 수정, git commit --amend, git rebas -i HEAD~, git rebase, git rebase -i, M, [git] 여러 개의 commit message 수정하기 2017. 9. 19.
[android] Doze 모드와 App standby 모드 + GCM High priority message [android] Doze 모드와 App standby 모드 + GCM High priority message https://developer.android.com/training/monitoring-device-state/doze-standby.html -MOS ( 6.0 ) 부터 등장 Doze 모드 -device 가 unplug 된 상태로 오랜 시간 움직여지지 않으면 screen 이 꺼지고, 이 상태에서 시간이 지나면 Doze(깜빡 잠이 들다, 졸다) 모드에 들어간다. -Doze mode 에서는 device 는 주기적으로 아주 짧은 시간동안 resume 되어 보통의 operation 들을 수행한다.이 resume time 에는 app sync 나 pending operation 을 수행하곤 한다. -.. 2017. 9. 17.
[android] VectorDrawable 에 대한 이야기 [android] VectorDrawable 에 대한 이야기 https://blog.stylingandroid.com/vectordrawables-part-1/ -LOS 부터 등장한 녀석으로 SVG 형식으로 xml 을 정의하여 drawable 로 사용할 수 있다. -V 1.4. 이전에서는 android studio 에서는 preview 를 제대로 그리지 못하는 이슈가 있지만, 이후버전에서는 수정됨. -VectorDrawable 을 사용하면 각 해상도에 필요한 res 를 넣어주지 않아도 되서 app size 가 많이 절약된다. -drawable/android.xml 위의 코드는 이 녀석을 그린다. -vector 로 animation 을 하려면 animated-vector 를 정의하여 assign 해줘야 한.. 2017. 6. 2.
[Django] 파이썬 웹 프로그래밍 - 파이썬 웹 표준 라이브러리 [Django] 파이썬 웹 프로그래밍 - 파이썬 웹 표준 라이브러리 - 책을 읽으며 Remind 하는 내용, 핵심 내용, 모르던 내용을 정리한 것입니다. 예문 및 자세한 설명은 책을 구매하여 보세요~ - 파이썬을 설치하면 기본적으로 같이 설치되는 표준 라이브러리가 있는데, 크게 웹 클라이언트 프로그래밍이냐 웹 서버 프로그래밍이냐에 따라 사용하는 라이브러리 모듈이 달라진다. - urllib 패키지에는 웹 클라이언트를 작성하는 데 사용되는 모듈들이 있으며, 가장 빈번하게 사용하는 모듈이다. http 패키지는 크게 서버용과 클라이언트용 라이브러리로 나누어 모듈을 담고 있고, urllib 에 비해 저수준의 API 를 제공한다. - 서버 프로그래밍에서는 http.cookie, .. 2016. 12. 8.
[고대/맛집] 싸움의 고수 - 혼자 먹기 괜찮은 보쌈집. [고대/맛집] 싸움의 고수 - 혼자 먹기 괜찮은 보쌈집. 2015. 12. 29. (화) 결 론혼자 먹기 괜찮다.가격대와 맛이 괜찮다.1인 보쌈, 보쌈고기 덮밥이 주 메뉴이다.전반적으로 짜서, 밥 추가가 필요할 수 있다. 싸움 덮밥 + 공기밥 추가 추천. #With 갱또. #평소에 지나다니며 먹어보고 싶었는데, 드디어 기회가 왔다. #참살이길 중간, 골목으로 들어가는 모퉁이에 위치한 녀석이다. #주 메뉴는 1인 보쌈이다. #실내 인테리어는 이렇다.약간 일본느낌이 나는, 혼자 먹어도 어색하지 않게 잘 만들어진 공간이다.실제로 혼자 먹는 사람들도 꽤 많았다. #메뉴는 위와 같다.일반 사람 기준으로 M 사이즈를 먹으면 될 것 같다. #나와 갱또는 뭔가 더 맛있어 보이는.. & 저렴한..."싸움 덮밥" M 을 .. 2016. 2. 28.
[iOS Study] UINavigationController [iOS Study] UINavigationController 출처 : 아론 힐리가스의 iOS 프로그래밍 -각 설정은 세부 페이지를 가지고 그 세부 페이지는 또 관련된 하위 페이지를 가진다.이러한 형태의 인터페이스를 드릴 다운 인터페이스(drill-down interface)라 한다. -앱에서 여러 정보 화면을 나타낼 때 UINavigationController 가 그 화면들의 스택을 관리한다.각 화면은 UIViewController 의 view 이고, 그 스택은 뷰 컨트롤러의 배열이다.UIViewController 가 스택 꼭대기에 있을 때 그 컨트롤러의 view 가 보여진다. -UINavigationController 의 인스턴스를 초기화할 때 그 인스턴스에 UIViewController 를 전달해줘.. 2016. 2. 22.
[iOS Study] Objective-C [iOS Study] Objective-C 출처 : 아론 힐리가스의 iOS 프로그래밍 -iOS 앱은 코코아 터치(Cocoa Touch) 프레임워크를 사용하여 Objective-C 언어로 작성된다.Objective-C 는 C 언어의 확장이며 코코아 터치 프레임워크는 Objective-C 클래스의 모음이다. - 일반적으로 Objective-C 에서는 인스턴스 변수명을 밑줄(_) 로 시작한다. - 객체를 만들기 위해서는 클래스에 alloc 메세지를 보낸다. 이에 클래스는 메모리(힙)에 객체를 만들고 변수에 저장된 그 객체의 주소를 준다. -Party* partyInstance = [Party alloc];[partyInstance init]; 새로 할당한 인스턴스에 보내는 첫 메시지는 항상 초기화 메시지다. .. 2016. 2. 13.
Objective-C 고급 ( Advanced Objective-C ) Objective-C 고급 ( Advanced Objective-C ) 출처 : http://www.tutorialspoint.com/objective_c/objective_c_classes_objects.htm > - class 는 @interface 와 @implementation 의 두 파트로 나뉘어 정의된다. - 대부분이 objects 를 상속한다. - objects 는 메세지를 받기 때문에 receiver 로 불리기도 한다. - Properties 는 다른 class 에서의 access 를 접근하도록 도와준다. - ex) @interface Box:NSObject { double length; double breadth; } @property(nonatomic, readwrite) double .. 2015. 6. 18.
택시 요금 & 할증에 대한 이야기~ 택시 요금 & 할증에 대한 이야기~ 이번에 새벽 12시에 근접하여 택시를 탈 일이 있어서 택시를 탔더랩니다.12시에 근접하게 타면서 혼자 생각했더랬죠. "아, 12시 전에 타서 할증이 안 되겠구나! 하하하하!" 이렇게 기쁜 마음으로 친구랑 텔레그램을 하면서집에 가고 있었는데, 엉??미터기를 보니 10원단위가 0 이 아닌 겁니다. 10원 단위가 0이 아니라는 것은 할증요금이라는 의미!!!뭥미? 시간이 12시가 넘어가자 할증요금으로 달리고 있었던 것!! 그래서 알아보았습니다.택시의 할증에 대하여~ 할증 시간은? 새벽 12시 ~ 새벽 4시( 12시 전에 탑승했어도 12시가 지나면서 할증요금이 부과되고, 새벽 4시 전에 탑승했어도 4시가 지나면서 일반요금으로 전환된다. ) 할증 요금은? 기본 요금에 20% 가 .. 2015. 2. 26.
반응형