본문 바로가기
[도서 정리] 사용자를 생각하게 하지마 - 웹 디자인의 빅뱅이론 ( 사용자와 처음부터 좋은 관계를 맺는 게 중요하다 ) [도서 정리] 사용자를 생각하게 하지마 - 웹 디자인의 빅뱅이론 ( 사용자와 처음부터 좋은 관계를 맺는 게 중요하다 ) -"사용자를 생각하게 하지마” 라는 책의 핵심 내용 정리 내용입니다. 구체적 내용과 예시 등은 책을 구매해서 보세요~ -홈페이지에 포함되어야 하는 요소는.. 사이트 정체성과 임무 홈페이지는 사용자가 접속하는 즉시 이 사이트가 뭘 하는 곳이고 왜 존재하는지 바로 알게 해야 한다. 그리고 가능하다면 왜 다른 사이트 말고 이 사이트를 사용해야 하는지도 알려주면 좋다. 사이트 계층구조 이 사이트에서 '내가 어떤 내용을 볼 수 있을까?’, ‘내가 할 수 있는 것은 무엇일까?’ 를 보여줘야 한다. 이 역할은 고정 내비게이션이 담당하는 경우가 많다. 검색 관심을 끌 만한 요소 잡지 표지처럼 안에 ‘.. 2018. 6. 14.
[iOS] 앱이 지원하는 File Type 등록하고 처리하기 [iOS] 앱이 지원하는 File Type 등록하고 처리하기 -https://developer.apple.com/library/content/documentation/FileManagement/Conceptual/DocumentInteraction_TopicsForIOS/Articles/RegisteringtheFileTypesYourAppSupports.html#//apple_ref/doc/uid/TP40010411-SW1 CFBundleDocumentTypes 를 Info.plist 에 포함시켜야 한다.이 key 에 대한 값은 dictionary 의 array 형태를 갖는다.각 dictionary 는 처리할 파일에 대한 정보를 갖는다.한 dictionary 에 여러 개의 파일 타입을 정의할 수도 있다.. 2018. 2. 20.
[android] Android 6.0(MOS) SDK 에서 바뀐 것들!! [android] Android 6.0(MOS) SDK 에서 바뀐 것들!! https://commonsware.com/blog/2015/08/17/random-musings-android-6p0-sdk.html -ACTION_INSTALL_PACKAGE 를 사용하면서 targetSdkVersion 이 22 이상이면 REQUEST_INSTALL_PACKAGE permission 이 반드시 있어야 한다. -PendingIntent 는 FLAG_IMMUTABLE 이라는 option 이 있다.이것은 PendingIntent 를 invoke 할 때 변형되지 않게 하는 것으로 security 측면에서 좋다. -새로운 Setting screen 들을 Settings 의 action string 을 통해 접근할 수 있.. 2017. 9. 18.
[Effective Java] 쓸모 없는 객체 참조를 제거하자. [Effective Java] 쓸모 없는 객체 참조를 제거하자. - 자바와 같이 가비지 컬렉션을 자동으로 해주는 언어는 메모리 관리를 따로 해줄 필요가 없다고 생각하기 쉬우나, 이는 틀린 생각이다. GC 의 원리에 대해 정확히 이해하고 메모리 관리를 해주어야 한다. 다만 그 메모리 관리하는 범위가 C, C++ 과 같은 GC 가 없는 언어들에 비해 더 간단할 뿐! - 자바에서도 메모리 누출(memory leak)이 쉽게 발견된다. 메모리 누수가 생기면, 성능저하의 형태로 서서히 나타난다. GC 작업이 증가하거나, 메모리 할당과 회수 횟수가 빈번해지기 때문이다. 심하면 디스크 페이징 현상이 나타나기도 하고, 아주 극단적으로는 OutOfMemoryError 가 발생한다. 메모리 누수의 무서운 점은, 특정 객체.. 2016. 1. 4.
[android] Binder 와 Death Recipients 에 대한 이해 [android] Binder 와 Death Recipients 에 대한 이해 안드로이드는 기본적으로 multi-task 를 위해 만들어진 앱이다. 그래서 초창기에는 user 가 명시적으로 process 를 죽이지 못하도록 만들고, main activity 를 종료했을 때는 아주 낮은 priority 로 계속 process 를 살려둔다. 왜 그렇게 하냐? app switching 이 일어날 때 process 를 처음부터 만들려고 하면 너무 많은 시간이 들기 때문이다. 그럼 process 들을 유지함으로서 메모리가 부족하면 어떻게 하냐? 해당 process 를 최소한의 정보를 보존한 후 죽인다. 그리고 해당 process 가 다시 launch 되면 최소한의 정보를 통해 어느 정도 선까지는 상태복구를 해준다.. 2015. 12. 29.
[책 정리] 반대로가 새로운 바로 ( 일상이 지루하다면 평소 나의 행동을 반대로 해보자. ) - 1cm+ 반대로가 새로운 바로 당신이 올빼미 족이라면 아침의 여유가 주는 신선함을 맛보기를. 산책을 좋아하는 안전 지향주의자라면 패러글라이딩이나 레프팅 같은 레포츠에 도전해보기를. 스스로를 너무 혹사시키거나 혹은 관대한 편이라면 반대로 관대해지거나 조금은 엄해져 보기를. 늘 소박한 식단만 고집했다면 일류 호텔 셰프의 특선 요리로 자신을 대접해보기를. 퇴근 후 집에 오자마자 소파에 앉아 TV를 켰다면 운동복으로 갈아입고 저녁 조깅을 뛰어보기를. 킬힐만, 혹은 운동화만 고집했다면 반대로 운동화를, 또 킬힐을 시도해보기를, 그에 맞추어 다른 모습으로 스스로를 스타일링해보기를. 학교를 졸업한 이후로 무언가를 배운 적이 없다면 캘리그래피나 제빵, 바리스타 학원에 등록해보기를. 늘 같은 길로 지나는 같은 번호의 버스만 탔다.. 2015. 9. 7.
안드로이드, 아이폰용 MS Office 출시. 안드로이드, 아이폰용 MS Office 출시. 안드로이드, 아이폰용 MS Office 출시!!! 라고 기사가 나서 관심을 가져주었는데....그리 희소식은 아니다. Office 365 구독자에게는 무료로 제공되고,나머지는 돈 내고 구독자로 등록하여야 쓸 수 있는 형태이다. 역시 $S.!! $s, Android, iPhone, MS, MS Office, Office 365, office 365 구독자, 가격, 구독자, 돈, 등록, 무료, 아이폰, 안드로이드, 유료, 출시, 희소식 2013. 12. 2.
[세미나] GNOME Tutorial 세션에 등록하다. GNOME Tutorial 세션에 등록하다. 기간 : 2013년 5월 24일 금요일 ~ 2013년 5월 25일 토요일.( 튜토리얼 세션은 5월 25일 토요일 하루. ) Ubuntu 를 비롯한 Linux 기반 OS의 Desktop GUI 로 유명한GNOME 이 이번에 한국에 GNOME.ASIA Summit 이라는 이름으로 오픈 세미나를 개최한다. 사실 GNOME(그놈) 이 녀석.이름은 들어봤지만, 이 녀석에 대해 제대로 아는 것이 없다. 여튼 세미나를 개최한다고 해서내용이 무엇인가 살펴보았는데, 고급주제들이 많아서 Full 로 이 세미나에 참가하기는 어려울 것 같다.( 모르는 내용 계속 듣고 있으면 지루하니깐!! ) 그런데 이게 왠걸.Newbie ( 초보자 ) 들을 위한 Tutorial 세션만을 듣는 것도.. 2013. 5. 16.
인천공항에는 무슨 편의시설이 있을까? 손가락 꾸욱!! 땡큐 베리 감사!인천공항에는 무슨 편의시설이 있을까?이 글에서 다룰 주제는 인천공항의 해부는 아니고..그냥 공항을 이용하는 사람들이 소소하게 이용할 수 있는 편의시설(?) 들을 간단히 소개코자 한다.먼저 첫번째는 무료 와이파이!!여러 국제 공항들을 다녀봤지만,우리 나라 공항처럼 아무 조건 없이 무료로 와이파이를 쓸 수 있는 곳은 흔하지 않았다.동양에서 가장 크고 유명한 국제공항이라는방콕의 수완나품 공항마저도와이파이를 사용하려면 information 에 가서 id 와 password 를 받아와야 하며가격은 무료이지만, 사용시간이 1시간으로 제약되어 있었다.( 속도도 디립다 느려서 네이버 접속하고, 검색 하나 한 후에.. 2013. 5. 2.
반응형