시작하며.. 웹페이지 구축 프로젝트를 갑자기 맡게되어 익숙한 php로 작업을 하려다가, 자바의 Spring과 같은 뭔가 체계적인 것이 없을까.. 찾아보던 중 이제서야 php에도 프레임워크가 있다는 것을 알게되었습니다. 포스팅의 주제인 CodeIgniter(이하 CI)를 비롯하여 Laravel, Yii, CakePHP 등 무수히 많은 프레임워크가 존재하지만 현재까지 가장 널리 쓰이는 것으로 추정되는(?) 코드이그나이터를 선택하였습니다. 코드이그나이터의 특징과 장점은 링크로 대신합니다 :http://codeigniter-kr.org/user_guide_2.1.0/overview/at_a_glance.html 코드이그나이터 다운로드 제가 다루는 코드이그나이터는 다음을 전제하에 작성합니다 :Ubuntu 운영체제..
어느 순간부터 윈도우의 윈도우탐색기와 작업표시줄이 프로세스를 엄청나게 잡아먹으면서 프리징 현상이 발생하고, 그로인해 전체적인 컴퓨터의 속도가 느려지는 현상이 발생했습니다처음에는 이클립스를 너무 과도하게 사용하나 싶기도 하고 포맷까지 염두해두고 있었지만 그 문제가 아니었습니다. 문제점 구글의 힘을 빌려 검색한 결과, 윈도우 업데이트의 문제로 판명났습니다.개인 PC에 따라 차이가 있지만 세 가지 업데이트에서 문제점이 보고되고 있습니다.Windows 8.1 용 보안 업데이트(KB3032323)Windows 8.1 용 업데이트(KB3035527)Windows 8.1 용 보안 업데이트(KB3033889) Windows 업데이트 -> 화면 좌측 하단 '설치된 업데이트' -> 검색 후 우측 마우스 클릭, 제거 여기까..
아래 본문 내용으로는 안드로이드에서 네이버, 크롬 등 몇몇 브라우저와 최신 기기에서 정상 작동하지 않습니다. https://github.com/koreaparks/CustomSchemeManager 위 Github에 업데이트하였으니 확인하시고, 아래 본문은 참고용으로 봐주셨으면 합니다. 모바일 웹페이지에서 커스텀 스킴을 활용하여 애플리케이션의 설치 유무를 확인하고, 설치가 안되어있을 때는 플레이스토어, 앱스토어로 각각 이동하는 방법을 알아보겠습니다. Android와 iOS의 구현상 차이점 (1) Android div를 미리 만들어놓고 스타일 속성 display:none 으로 숨겨둡니다. 재생버튼 클릭 시 div에 iframe을 생성하여 커스텀스킴을 불러오도록 하고, 실패하면 자동으로 goMarket 함수..
리눅스의 그룹에 관한 명령어를 알아보겠습니다.그룹관리도 계정관리와 마찬가지로 관리자 권한을 가진 계정으로 로그인 하여야 합니다. ex> root 계정 명령어에 '--help'를 붙여넣으면 추가할 수 있는 옵션을 확인할 수 있습니다. ex> groupadd --help이 포스팅에서는 자주 쓰이거나 필수로 사용되는 옵션에 대해 알아보겠습니다. 그룹 추가 'group 계정명" 만으로도 계정추가는 완료되며, 옵션을 추가할 수 있습니다. (1) 기본 명령어# groupadd 그룹명 (2) 옵션-g gid : gid 설정-r : 시스템 그룹(500번이하)생성. 남아있는 가장 높은 번호로 할당 됨. (3) 예제# groupadd -g 87000 webroot # cat /etc/group | grep webrootw..
리눅스의 유저 계정에 관한 명령어를 알아보겠습니다.계정관리는 관리자 권한을 가진 계정으로 로그인 하여야 합니다. ex> root 계정 명령어에 '--help'를 붙여넣으면 추가할 수 있는 옵션을 확인할 수 있습니다. ex> useradd --help이 포스팅에서는 자주 쓰이거나 필수로 사용되는 옵션에 대해 알아보겠습니다. 계정 추가 'useradd 계정명" 만으로도 계정추가는 완료됩니다만, 일반적으로는 몇몇 옵션을 추가하여 사용합니다. 자세한 옵션은 아래의 계정 수정(usermod)에서 알아보도록 하고 먼저 기본적인 명령어부터 알아보겠습니다. (1) 기본 명령어# useradd 계정명 (2) 예제# useradd user01# cat /etc/passwd | grep user01user01:x:510:5..