본문 바로가기

전체 글485

통찰력을 길러주는 인문학 공부법 최근 저는 도서관에서 2주에 3권씩 책을 빌려 읽고 있습니다.(살면서 책을 너무 읽지 않어서 2주에 최소 2권이상은 읽어보자고 다짐 하고 있습니다.) 지금까지 포스팅 한 책들은 대부분 IT관련 서적입니다. 제가 하는일이 프로그램을 짜는 직업이다 보니 아마도 그런쪽으로 손이 가지 않았나 생각됩니다. 시간날때마다 책을 읽기위해 항상 사무실 출근할때 덜 읽었던 책을 한권씩 가져다 놓습니다. 그러던 어느날 다른 부서 직원에게 한마디를 듣게 됩니다. 혹시 엄마, 아빠(아마도 전문서적만 읽지말고 다른것도 읽어보라는 의미인듯 합니다) 관련된 책을 읽고 있냐는 질문에 갑자기 머리가 띵 해지더라구요. 아 내가 너무 한곳만 집중한다는 생각이 들었습니다. 그리고 평소에 인문학 관련된 책을 읽어보려는 마음도 있었기에 인터넷을.. 2013. 6. 13.
PHP Sorting Arrays(정렬 배열) 이번장에서는 Array Sorting에 대해서 알아보겠습니다. sorting 이란 정렬이란 의미죠. a, b, c, d... , 1, 2, 3, 4 .... , ㄱ, ㄴ, ㄷ, ㄹ ... 등 순으로 정렬할 때 사용합니다. sorting(정렬) 의 방법에는 • sort() - 오름차순 정렬합니다. • rsort() - 내림차순 정렬합니다. • asort() - 값에 따라 오름차순으로 연관된 배열을 정렬합니다. • ksort() - 키값에 따라 오름차순으로 연관된 배열을 정렬합니다. • arsort() - 값에 따라 내림차순으로 연관된 배열을 정렬합니다. • krsort() - 키값에 따라 내림차순으로 연관된 배열을 정렬합니다. 가 있습니다. sort(), rsort() // 위 구문을 출력하면 Apple .. 2013. 6. 12.
iOS 7 업데이트 버전 공개(WWDC 2013) 및 출시일 지난 6월 10일 WWDC(WorldWide Developers Conference) 2013에서 애플이 맥 운영체제와 아이폰, 아이패드의 차세대 iOS 버전을 공개했습니다. 아래의 동영상 내용은 iOS 7의 내용을 대부분 담고 있습니다. 2013. 6. 11.
스타트업 CEO가 된 제시카 알바 최근 제시가 알바가 한국을 찾았습니다. 그 이유는 아마도 자기가 만든 회사 홍보를 하기 위함이 아닌가 생각되는데요. 현재 제시카 알바는 두 딸을둔 엄마입니다. 그래서인지 사업 아이디어도 친환경 쪽으로 선택한게 아닌가 합니다. 제시카 알바가 세운 회사는 독성과 화학물질이 제거된 기저귀 등 친환경 유아용품을 판매하는 '어니스트 컴퍼니' 입니다. 어니스트 컴퍼니는 말그대로 정직한 기업이라는 뜻입니다. 그리고 작년 어니스트 라이프라는 책도 펴냈었습니다. 지난 3일 영등포 디큐브아트센터에서 열린 "서울디지털포럼 2013"에서 마케팅에 소셜미디어를 적극 활용하고 있다고 말했습니다. 그녀는 SNS(페이스북, 트위터, 인스타그램 등)에서 많은 SNS 팬들이 있는데 인스타그램에 노량진 수산시장 방문사진을 올려서 화제를 .. 2013. 6. 11.
PHP Array(배열) 문법 저번장까지 if ~ else , switch ~ case 문법에 관해서 알아봤습니다. 어려운점은 크게 없었으니 이해가 잘 되었을거라 생각하고 이번장에서는 PHP Array(배열)에 관해서 알아보겠습니다. Array(배열)은 하나의 변수에 여러 값을 저장할 수 있습니다. // 위 구문을 출력했을때 나오는 내용은 "나는 파인애플, 수박, 딸기를 좋아합니다." 입니다. 참고로 array에 값을 담게되면 array[0], array[1]... 처럼 0부터 배열값이 담기게 됩니다. 만약 array가 없다면 $fruit1 = "파인애플"; $fruit2 = "수박"; $fruit3 = "딸기"; 처럼 하나하나 변수로 만들어서 담아야 하는 불편함이 있을텐데 위처럼 array를 사용하면 코딩도 줄여주면서 쉽게 여러변수.. 2013. 6. 11.
PHP switch ~ case 구문 이번장에서는 switch ~ case에 대해서 알아보겠습니다. 이전장에서 포스팅했던 if ~ else 구문과 비슷한 형태라 보시면 됩니다. switch ~ case 역시 if 구문과 마찬가지로 비교구문에 사용되는 함수입니다. if 문으로 길어지는 구문을 축약시킬경우 유용한 사용방법입니다. 보통 if 구문이 3개 이상일 경우 switch 구문을 사용하는게 효과적이라고 합니다. 그리고 소스를 줄여줄수 있기때문에 많이 사용되는 함수라 보면 되겠습니다. 코딩을 많이 하다보면 어느때 if 구문이 좋은지 switch가 좋은지 판단할 수 있을거라 생각합니다. switch ~ case 예제구문 // 위 구문을 살펴보면 변수 $i 값에 "2"라는 값이 들어가 있고, switch ~ case 구문에서 비교를 하게됩니다. .. 2013. 6. 10.
생각 조종자들을 읽고서 "생각 조종자들" "문 앞에 죽어 있는 쥐 한 마리가 아프리카의 죽어가는 사람보다 당신에게 더 관련 깊다." - 마크 주커버그(페이스북 창업자) 책 서문 "물건에 대해 대가를 지불하지 않는다면 당신은 고객이 아니라 팔리는 상품과 같다." - 앤드루 루이스 1장 첫페이지 위 주커버그의 설명은 개인화 서비스에 대한 의미입니다. 대형 사이트들은 점점 개별화된 맞춤형 검색등을 통해 사람들에게 개인화된 정보를 제공합니다. 2009년 12월 4일 구글은 '모든 사람을 위한 개별적 검색' 이라는 타이틀을 다른 안내문구 사이에 살짝 끼워넣었습니다. 혹시 구글 검색을 많이 해본 사람이면 아실지 모르겠는데 검색을 하게되면 사용자가 클릭하는 결과를 분석해 가장 선호하고 만족할만한 결과 리스트를 보여줍니다. 구글, 페이스북,.. 2013. 6. 8.
스타트업 "에버노트" 창립자가 전하는 3가지 메시지 몇 년전 스마트폰에서 기록을 할 수 있는 노트가 나와 화제가 된적이 있습니다. 바로 애버노트 입니다. 애버노트의 창업자 필 라빈은 세 번째 스타트업의 도전으로 애버노트를 출시했습니다. 하지만 애버노트 첫 출시이후 크게 파장을 불러 일으키지 않았습니다. 그래서 필 라빈은 직원들에게 회사 문을 닫겠다는 메일을 전직원에게 보냈습니다. 그런데 뜻밖에 스위스의 모 기업에서 좋은 어플리케이션을 만들어줘서 고맙다며, 투자를 원한다는 메시지를 받게 됩니다. 그리고 50만 달라의 첫 투자를 받게되었습니다. 만약 그 투자가 없었다면 지금의 애버노트는 존재하지 않았을지도 모르겠습니다. 그 투자 이후 점점 발전을 하며 여러 투자사의 발길이 이어져 7000만 달라의 투자를 받게됩니다. 7000만 달라면 우리나라 돈으로 약 77.. 2013. 6. 7.
PHP IF ~ ELSE 문 이번장에서는 PHP 문법중 중요한 if ~ else에 관해서 알아보겠습니다. 모든 프로그래밍에서 기초가 되는 문법입니다. 일단 if 라는 뜻은 "만약" 이란 뜻을 가진건 모두 알거라 생각합니다. 대략 짐작이 오겠죠. "만약 ~ 라면 ~ 이다" 비교 문법입니다. 예를 들어서 "A"와 "B"가 같은지를 조사할 경우 if ("A" == "B") 라고 표현을 하겠죠. A와 B가 같나요?? 물론 틀립니다. 그럼 맞을땐 어떻게 하고 틀릴땐 어떻게 해라. 이런 표현은 어떻게 할까요? if ("A" == "B") { // A와 B가 같은지를 검사합니다. } else { // A와 B가 틀리면 이곳에 내용을 넣으면 됩니다. } php 예제를 통해 알아보겠습니다. // 3이 4보다 작은지를 비교합니다. 3은 4보다 수가 .. 2013. 6. 7.
jQuery 기타 References data() jQuery data() 는 선택된 요소에 사용자가 원하는 객체를 저장하고 불러오는 기능을 합니다. jQuery에 data 메소드가 있는 가장 큰 이유는 메모리 누수를 피하기 위해서 입니다. each() 일치하는 각 요소에 대한 함수를 실행합니다. 즉, 특정한 집합을 반복문 형태로 사용할 수 있습니다. $("button").click(function(){ $("li").each(function(){ alert($(this).text()) }); }); 위의 구문은 ""에 있는 text를 알림창에 표시하는 내용인데 예를 들어서 Park's의 블로그!!! 누군가에게 도움이 되는!!! 양질의 포스팅을 위해서!!! 에 있는 모든 내용을 알림창에 띄우게 됩니다. 가 3개가 있으니 3번 반복하여 알림창.. 2013. 6. 7.
PHP 연산자 이번장에서는 PHP 연산자에 대해서 알아보겠습니다. 고등학교 시절 배웠던 연산자를 생각하시면 됩니다. PHP 산수 연산자(산수! 오랜만에 들어보는 ㅎㅎ) 산수 연산자의 종류에는 "+" 더하기 "-" 빼기 "*" 곱하기 "/" 나누기 "%" 나머지 (5%2 = 1 요렇게 나머지를 표시합니다.) 등이 있습니다. PHP 할당 연산자 할당이란 말이 복잡하지 뭐 별거 없습니다. x = y 말그대로 x를 y에 할당했다는 의미입니다. x += y // x = x + y x -= y // x = x - y x *= y // x = x * y x /= y // x = x * y x %= y // x = x % y a .= b // a = a . b PHP 증감 연산자 ++x // 출력전에 x값을 1씩 증가시킵니다. --.. 2013. 6. 5.
jQuery AJAX 함수 Reference 이번장에서는 jQuery AJAX Reference에 대해서 알아보겠습니다. AJAX는 전체페이지를 로딩하지 않고 서버와 데이타 및 웹페이지의 업데이트 부분을 불러들일수 있는 예술적인 기능을 합니다. AJAX 기능에 대해서 조금더 자세히 알고싶은 분들은 저의 블로그 jQuery AJAX 를 방문하시면 됩니다. 다음 내용은 모든 jQuery의 AJAX 방법을 나타냅니다. $.ajax() AJAX의 요청을 수행합니다. $.ajaxPrefilter() AJAX 요청을 보내기 전이나 $.ajax() 함수에 의해 호출되기 전에 AJAX 옵션들을 수정하거나 조작합니다. 말이 좀 어렵습니다. ^^; 저도 코딩하면서 거의 본적이 없는 함수이기에 .... 내용인즉슨 미리 정의 되어있는 AJAX의 요청을 취소 또는 수정할.. 2013. 6. 5.
트위터 팔로우 제한.. 전 개인적으로 팔로우 하는 사람들 대부분을 맞팔로우를 합니다. 그런데 이상하게도 갑자기 팔로우가 되지 않더라구요. 저를 팔로우 하신분들은 현재 1749명입니다. 그리고 제가 팔로우한 사람들은 2001명입니다. 왜 2001명에서 팔로우가 안될까 이것저것 찾아보니 트위터 조건에 2001명까지 팔로우가 가능하지만, 팔로워수가 1800명이 넘지 않으면 더이상 팔로우가 안된다는 조건이 있었네요. 또 요런 맛이 있어야 트위터 하는 재미가 나는듯 하네요. 문제점이 있으면 돌파해나가는 재미가 쏠쏠하자나요 ㅎㅎ; 이것도 모르고 왜 안될까 계속 고민만 했는데 이제 그 의문이 풀렸네요 ^^;; 원래 트위터라는게 맞팔을 잘 해줘야 팔로윙 수도 늘자나요. 그래서 한가지 방법중 트위터를 별로 이용하지 않는 팔로우를 과감하게 차단.. 2013. 6. 4.
PHP String (문자열 변수) 지난번 포스팅에선 php 변수에 대해서 알아보았습니다. 이번장에서는 조금 더 나아가 변수중에서 string에 대해서 알아보겠습니다. 흔히 문자열 변수라고 칭합니다. 문자열 변수는 직접 생성, 조작할 수 있습니다. 예를 들어 $txt 라는 변수를 만들고 내용에 "Park's의 블로그" 이렇게 내용이 출력됩니다. 2013. 6. 4.
jQuery HTML / CSS 함수 Reference addClass() 선택한 요소에 하나 이상의 클래스 이름을 추가합니다. after() 선택된 요소 뒤에 내용 삽입 합니다. append() 선택된 요소의 끝에 내용 삽입 합니다. appendTo() 선택된 요소의 끝에 HTML 요소를 삽입 합니다. attr() 선택된 요소의 집합에서 요소의 해당하는 속성값을 반환합니다. before() 선택된 요소 전에 콘텐츠 삽입합니다. clone() 선택한 요소를 복사합니다. css() 선택된 요소에 대해 하나 이상의 Style 속성값을 설정하거나 반환합니다. detach() 선택한 요소를 지웁니다. empty() 선택된 요소의 모든 자식 노드 및 콘텐츠를 제거합니다. hasClass() 선택한 요소에 대해 특별한 class name이 있는지 검사합니다. heigh.. 2013. 6. 4.
온라인 라디오 Tunein.com 2500만 달러 투자 유치 2002년 창업을 시작으로 현재 직원수 약 70여명이 근무하고 있는 온라인 라디오 서비스를 하고 있는 www.tunein.com 은 Institutional Venture Partners 로부터 약 2,500만 달라(약 280억 원)의 투자를 받았습니다. 2012년 1600만달러를 투자받은 지 1년도 되지 않아 다시한번 투자를 받았기 때문에 이번 투자 금액은 청취자들에게 더 많은 컨텐츠를 전달하는 플랫폼을 만드는데 사용할 것이라고 밝혔습니다. 향후 Tune.in의 서비스를 통해 뉴욕 현지에서 방송되고 있는 광고를 들을 수 있게 될 전망입니다. 지역 라디오 방송국은 대개 지역에 적절한 광고를 방송합니다. 만약 Donham이 내다보고 있는 Tune.in의 미래가 현실이 된다면, 글로벌 광고 플랫폼으로 한단계.. 2013. 6. 4.
농협은행 'NH기술형창업 중소기업대출'출시 NH농협은행이 한국은행의 총액한도대상대출 지원에 따라 창업 후 7년이 경과되지 않은 우수기술 보유 중소기업 전용상품인 'NH기술형창업중소기업대출'을 출시했습니다. NH기술형창업중소기업대출은 한국은행의 저리자금을 활용, 창업기업의 대출가능금액을 확대한 상품으로 기존 신용대출보다 최대 1.3배까지 대출이 가능하다고 합니다. 대상자는 특허권이나 실용신안권 보유기업, 정부 및 정부 공인기관 인증기술 보유기업, 정부출연 R&D성공기술 보유기업, 기술평가인증서 보유기업, 연구개발비가 매출액의 2%를 초과하는 중소기업 등입니다. 이들 기업에게는 거래실적에 따른 우대금리 외에도 특허권 등 우수기술 보유기업우대, 한국은행 총액한도지원 자금우대 등을 추가로 제공해 신규대출시 최고 2.8%p의 우대금리를 제공하고 5월 31.. 2013. 6. 4.
총 상금 7억 원 창업경진대회 개최 총 상금이 무려 7억 원이 걸린 창업경진대회가 열린다고 합니다. 1등이 3억 원, 2등 3팀 각각 1억원 등 한국청년기업가정신재단 황철주 이사장은국내의 창업생태계 활성화를 위해 이러한 대회가 개최된다고 지난 2일 밝혔습니다. 순위권 안에 들면 창업자금이 확보될수 있을듯 보이네요. 물론 순위권 안에 든다는것이 만만치는 않겠지만 좋은 아이템이 있다면 도전해보는것도 나쁘지 않다라는 생각이 드네요. 홈페이지 유의사항에 특허관련 내용이 나오는데 내용인 즉슨 "본인의 아이디어를 보호받기 위해서는 본 대회에 아이디어를 제안하기 이전에 특허출원을 권고하며, 특허 미출원 으로 인하여 발생한 모든 책임은 참가자 본인에게 있습니다." 사실 특허비도 예비창업자들에겐 만만치 않은 금액일텐데... 저런 유의사항 이전에 주최측에서.. 2013. 6. 4.
10년후 부의미래 이 책을 선택한 이유는 일단 책의 제목이 눈에 많이 띄었기 때문입니다. 책의 앞 표지를 보면 2022 Global Trend, 시장을 뒤바꾸는 제4의 물결, 10년후 부의미래 이렇게 글씨가 들어가 있는데 요즘은 트랜드가 하루가 다르게 급변하고 있어서 직작인이든 사업가든 트랜드를 빨리 읽지 못하면 경쟁에서 도태될수 있는게 현실인듯 합니다. 그래서 이 책을 선택한게 아닐까 합니다. 저자는 트렌드 지 특별취재팀(전 세계 2만여 명의 전문가들이 매월 6~8개의 사회ㆍ경제ㆍ산업기술 관련 기사를 각자의 의견과 자료를 공유해 형성하는 ‘집단지성을 활용한 지식보고서’입니다) 지의 필진들이 지은 책으로는 《지금부터 10년 글로벌 트렌드》 등이 있다. 이 책은〈트렌즈〉 지에 실린 글들 중 국내 독자에게 유용한 것들을 모아.. 2013. 6. 1.
PHP 변수에 대하여 이번장에서는 php variables(변수)에 대해서 알아보겠습니다. 변수란 말그대로 "변하는 수"입니다. php변수는 "$"를 붙여서 생성합니다. 그리고 변수를 설정할때 알기쉽게 $name 이렇게 표기를 하는데 $name 무슨뜻으로 만든 변수일까요? 짐작하셨겠지만 "이름"의 변수를 뜻하겠죠. 변수의 타입(type)에는 진리값, 정수, 실수, 문자열, 배열, 객체, 리소스, 널 이렇게 총 8가지의 변수형들이 있습니다. 변수의 종류가 이렇게 많은 이유는 메모리를 효율적으로 사용하기 위함입니다. 예를 들어 변수하나에 숫자 몇자리가 들어간다고 가정했을경우 이 변수 하나에 1메가바이트의 공간을 줄 필요가 없겠죠. 변수의 타입에 대해선 다음장에서 설명하기로 하고 일단 넘어가겠습니다. 위 예제를 실행하면 7 이 나.. 2013. 5. 31.
jQuery Effect 함수들 animate() 선택한 요소에 사용자 지정 애니메이션을 실행 clearQueue() 선택한 요소에서 아직 실행되지 않는 모든 함수 기능을 제거 delay() 선택된 요소에 대기중인 모든 기능에 대한 딜레이(지연) dequeue() 선택한 요소에 대한 다음 대기 함수를 실행 fadeIn() 선택한 요소에 대하여 fadein fadeOut() 선택한 요소에 대하여 fadeout fadeTo() 선택한 요소에 대하여 투명도를 설정 fadeToggle() 선택한 요소에 대하여 fadeIn 과 fadeOut 함수를 둘다 실행 finish() 선택한 요소에 대하여 animation을 제거하고 중지함 hide() 선택한 요소에 대하여 숨김 queue() 선택한 요소에서 대기중인 기능을 보여줌 show() 선택한 요.. 2013. 5. 31.