0x05 Programming
-
[iOS8] Push Notification 변경사항.0x05 Programming/iPhone Programing 2014. 10. 29. 20:32
기존에 잘 쓰고있던 프로젝트에서 iOS8 업데이트 이후에 푸쉬키를 못얻어오는 현상이 발생하여 확인하여보니 약간의 변경이 있었던것 같습니다. // Before iOS 8:[[UIApplication sharedApplication] registerForRemoteNotificationTypes:UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound]; // For iOS 8:UIUserNotificationSettings *settings = [UIUserNotificationSettings settingsForTypes:UIUserNotificationTypeAlert | UIUserNotif..
-
[web/jQuery] a 태그 클릭시 스크롤 방지 하는 방법.0x05 Programming/Web Programming 2014. 7. 28. 19:16
[WEB/jQuery] a 태그 클릭시 스크롤 방지 하는 방법. 개발시에 a 태그에 id를 주고 입력을 하면 화면이 최상단으로 스크롤 되는 경우가 발생합니다. 이럴경우 애니메이션을 적용할때 상당히 난감한데요.. 이 증상을 해결하는 방법을 소개합니다. $(".btn").click(function(e) {// 스크롤 방지 코드 e.preventDefault(); }); 아래와 같이 사용하시면 a 태그 클릭시에 스크롤을 방지 하실수 있습니다. 2014/07/28 - [페이스북 개발자] 보다 효율적인 페이스북 API 사용법 #1 (페이스북 페이지 글올리기) 2014/05/22 - node.js 사용시 Express command not found 에러. 2014/03/04 - [iOS 프로그래밍] 라이브러리 사..
-
[iOS 프로그래밍] 라이브러리 사용을 좀더 쉽게 CocoaPods 다루기! 기초0x05 Programming/iPhone Programing 2014. 3. 4. 16:11
iOS 프로그래밍을 하다보면 오픈소스 라이브러리를 사용할일이 자주 있습니다. 그런데 본인의 프로젝트에 적용하기 위해서는 라이브러리 파일을 자신의 폴더에 복사를 해줘야하고라이브러리가 업데이트 되거나 하게되면 다시 다운로드를 받고 복사를 해야하는 불편함이 있습니다. CocoaPods란 쉽게 말해 프로젝트의 라이브러리를 관리해주는 툴입니다. CocoaPods를 통해 라이브러리를 좀더 쉽고 빠르게 관리할수 있으니 개발과정에 있어 용이함을 보여줍니다. 간단한 사용법을 알아보겠습니다. # 설치기본적으로 자신의 장비에 루비가 설치가 되어 있어야 한다. Mac OS X 같은 경우에는 기본적으로 설치가 되어 있기 때문에 크게 걱정할 필요는 없다.터미널에서 다음과 같은 명령어를 입력한다.sudo gem install co..
-
[ANDROID] AQUERY를 이용한 초간단 리스트뷰 생성0x05 Programming/Android Programing 2014. 1. 9. 10:23
package com.example.j0ker0109a; import java.util.ArrayList; import com.androidquery.AQuery; import android.os.Bundle;import android.app.Activity;import android.util.Log;import android.view.Menu;import android.view.View;import android.widget.ArrayAdapter;import android.widget.AdapterView; public class MainActivity extends Activity { private ArrayList arrayList;private ArrayAdapter arrayAdapter; @..
-
[iOS Programming] 아이폰 화면 사이즈 체크0x05 Programming/iPhone Programing 2013. 12. 16. 13:31
개발시 알아두면 좋은팁을 소개하고자 합니다. 개발을 할때 아이폰의 화면 사이즈를 체크해야할 일이 종종 있습니다. 그럴때 사용할수있는 간단한 매크로를 소개합니다. #define IS_4_INCH_DEVICE CGSizeEqualToSize([UIScreen mainScreen].bounds.size, CGSizeMake(320.0f, 568.0f)) || CGSizeEqualToSize([UIScreen mainScreen].bounds.size, CGSizeMake(568.0f, 320.0f)) 해당 코드를 프로젝트 내에 있는 Prefix.pch 파일에 넣어두시고 사용하시면 됩니다. 참 쉽죠?
-
[iOS Programming] iOS6 -> iOS7 해상도 대응 삽질기!0x05 Programming/iPhone Programing 2013. 12. 15. 23:38
안녕하세요. 오랜만에 블로그에 글을 남깁니다. 그동안 블로그를 쓰지못하고있다가 다시 프로그래밍을 하게되면서 저의 개발과정에서 있었던 정보들을 정리하고 여러분들과 정보를 공유하고자 합니다. 저의 삽질기가 여러분에게 많은 도움이 되길 바라면서 글을 적습니다. iOS6과 iOS7에서 발생하는 해상도 이슈! 한동안 iOS프로그래밍을 하지않고있다가 오랜만에 만지게 되니 어이없는 경우를 발견하게 됩니다. 그것은 바로 iOS6 와 iOS7의 frame이 다르게 적용된다는 점이에요. 6버전에서 잘돌아가던 코드는 7버전에서 상태바(Status bar)를 침범한 상태로 화면에 표시가 됩니다. 7에서는 상태바 (Status bar)의 frame도 고려해서 작업하셔야 됩니다. 쉽게 말하자면 7버전 기준으로 아래로 20px 내..
-
[Codeigniter] Codeigniter 의 강력한 기능과 사용기.0x05 Programming/Web Programming 2012. 10. 6. 02:02
PHP를 이용하여 웹사이트를 빠르고 쉽게 구축할수는 없을까? 라는 고민을 가진 여러분들을 위하여 좋은 대안을 소개하고자합니다. Codeigniter을 이용하면 좀더 빠르고 쉽게 원하는 웹사이트를 구축할수 있을것입니다. 여기서 Codeigniter이 무엇인지 궁금증을 가지는 분들이 계실텐데 간단히 말씀드리자면 PHP를 활용한 개발 프레임워크입니다. 더 간단히 말씀드리자면 미리 만들어놓은 레고블록 집합체 라고 말씀드릴수 있을것입니다 우리는 이제 그 레고블록들을 이쁘게 잘 조립하여 원하는 결과를 만들어 내기만 하면됩니다. 코드이그나이터는 MVC 모델로 설계되어있고 보안을 고려한 프레임워크입니다. 가벼우면서도 빠른 이 프레임워크를 이용한다면 원하는 결과물을 보다 빠르게 개발할수있을거라고 믿습니다. 제가 공부하면..