오늘의 it정보는 HTML 객체에 관한 정리입니다. html에는 다양한 객체가 존재합니다만 아래 자주 사용되는 객체를 정리해보았습니다. 첫번째 각 객체의 설명입니다. * window객체는 아래와 같습니다. window.resizeBy(x,y) --------> 상대적인 길이를 입력하여 현재 브라우저의 창 크기를 축소/확대한다. window.resizeTo(x,y) --------> 절대적 좌표를 지정하여 브라우저의 크기를 설정한 다. ※ window.open("불러올 웹페이지 또는 주소", "창 이름", "창의 속성(크기, 상태바, 메뉴등등)") => 새창띄우기입니다. window.close() --------> 창 닫기입니다. window.scrollBy(x,y) --------> 창을 상대적인 좌표로..
오늘의 IT정보는 아이폰 siri에 관한 이야기입니다. 스마트폰에서 새로운 트렌드가 되고있는 아이폰 SIRI가 무엇인지 간단하게 기술 조사를 해봤습니다. Siri Personal Assistant 입니다. : 인공 지능 기반의 음성 인식 인터랙션 기술을 보유가고 있는 Siri가 만든 iPhone 및 iPad용 애플리케이션으로써 음성으로 레스토랑의 검색과 예약, 근처의 이벤트 검색, 택시의 예약, 영화의 상영시간 검색, 지역정보검색, 날씨예보가 이용 가능하다. Siri Service Model은 3가지 입니다. 첫번째는 웹 서비스 & API 사용 입니다. siri는 웹 서비스 제공업체와의 제휴를 통해 음식점, 영화, 택시, 날씨 등의 웹 서비스 디렉토리 확보합니다. 두번째는 도메인 & Task별 모델 수립..
오늘의 IT정보는 리눅스에 관한 내용입니다. 아래 글은 예전에 IT학과에서 공부할때 정리한 Linux명령어 입니다.IT기술은 엄청나게 많지만 그시절은 windows서버보다는 리눅스 서버가 중요하게 여기어 지는 시대였었죠. 이렇게 보니 리눅스에 엄청 많은 명령어가 있군요. 물론 이명령어가 전부는 아닙니다. date -> 년월일과 시간이 나옴니다. cal -> 현재 달력이 출력됩니다. pwd -> 현재 자신이 있는 곳을 알려줌니다. man [옵셥] -> 메뉴얼이 나옴니다. clear -> 화면 클리어됩니다. ctrl + Backspace -> 글 지움니다. cat -> 문서 만드는 명령어입니다. ex)cat > a.txt : 간단한 문서를 만듬니다. cat a.txt b.txt > c.txt : a,b 문서..
오늘은 IT관련 사업 계획에 대해 글을 써보도록 하겠습니다. 예전에 막연하게 IT에서 일을해야지 하던 때가 있었습니다. IT라고 인터넷밖에 모르던 제가 처음으로 프로그래밍과 웹에 관하여 공부를 시작하였죠. 늘 인터넷 게임만 했던터라 모든 IT가 신기하고 재밌었습니다. 그러던 중 웹디자이너라는 IT직업을 알게 되었고 웹디자이너를 준비하게 되었습니다.무엇을 해야할지 어떻게 해야하는지 전혀 모르던 시기에 막연하게 웹사이트를 만들고 운영할 계획을 세웠었죠. 엉터리 계획이기는 하나 어떤 생각으로 준비했는지는 보이는 군요. -홈페이지 주제 설정(웹 기획하기) 을 하자.1. 웹사이트 주제 선정하기 입니다. 저는 웹사이트 주제로 ‘악보'를 선택하였습니다. 향후 2년 정도 경력을 쌓은 후에 친구와 창업을 목표로 준비하고..
1. 위치인식상황 인지 응용에서 중요한 상황 정보 중에 위치 정보가 중요한 부분을 차지한다. 사용자가 있는 위치를 반영하여 상황 인지 응용은 현재 사용자의 의도의 추론 및 주위에서 사용할 수 있는 서비스의 검색 등을 할 수 있다. 최근 휴대가 간편하고 GPS센서와 같은 다양한 센서를 탑재한 스마트폰의 등장은 사용자의 위치를 지속적으로 획득 가능하게 하였다. 이러한 추세는 위치 기반 서비스 개발을 촉진하였으며, 사용자로 하여금 보다 지능적인 위치 기반 서비스를 요구하게 하였다. 최신 위치기반 서비스의 경향을 보면 트립어드바이저(Tripadvisor)와 같은 지역의 유명장소에 대한 서비스 제공부터 포스퀘어(Foursquare)와 같이 소셜 네트워크 서비스와의 결합으로 대표되는 위치정보 공유에 대한 연구가 주..
오랜만에 IT분야와 관련된 일기같이 이야기를 한번 써보려합니다. IT분야에서 일한지 10여년밖에 되진 않았지만 겪어온 많은 상황과 프로젝트들이 이런 저런 고민을 가지게 했죠. 정말 IT분야에서 일을 계속하는 것이 나에게 더 나은 미래를 만들어 줄것인가 하는 생각이 들었죠. 나이가 한살한살들어가면서 느꼈던 가장 큰 불안감은 언제까지 IT분야로 일을 할 수 있을것 인가라는 의문이었습니다. 40대 중후반을 넘어서 50대로 넘어선 하늘같은선배들은 하나같이 회사 언저리로 밀려나기 시작했고 무시아닌 무시를 당하는 경우도 많이 보았죠. 가장 충격적이었던건 회사가 어려울때 그분들이 정리되는 상황을 지켜봤다는 것입니다. 항상 TV를 보면 젊은 청년은 이렇게 말했습니다. 제가 이회사를 큰회사로 만들겠습니다. 정말 TV에서..
Open API 개발을 위해 용어와 특징들을 정리하였습니다. SOAP(Simple Object Access Protocol) - HTTP, HTTPS, SMTP 등을 사용하여 XML 기반의 메시지를 컴퓨터 네트워크 상에서 교환하는 형태의 프로토콜이다. What is REST?- REST stands for “Representational State Transfer”- Data and Service are represented by unique URI : unique한 URI를 통해 Data와 Service를 표현 REST 특징▶ Addressable Resources- Every “thing” should have a URI▶ Statelessness- scalability and decoupling▶ ..
오늘의 IT하드웨어 정보는 게이밍 PC입니다. 온라인 게임인오버워치를 재밌게 즐기기 위해서는 게이밍pc의 최적화와 그에 맞는 설정이 중요합니다. 최소한 하드웨어가 좋아야 멋진 플레이를 할 수 있겠죠. 우선 오버워치 기본 사양을 알아볼까요? 최소사양 권장사양 운영체제 원도우7/윈도우8/윈도우10 64비트(최신서비스팩) 윈도우7/윈도우8/윈도우10 64비트(최신서비스팩) 프로세서 Intel Core i3 또는 AMD Phenom X3 8650 Intel core i5 또는 AMD phenom2 X3 또는 그이상 비디오 nvidia geforce gtx460 ati radeon hd 4850 intel hd graphics 4400 nvidia geforce gtx 660 amd radeon hd 7950 메..
Clean Code (클린 코드,애자일 소프트웨어 장인 정신)로버트 C. 마틴 저 1장 깨끗한 코드내용을 정리하였습니다.코드가 존재하리라코드는 인간의 추상적인 상상력의 산물임으로, 우리의 의도를 파악하여 자동적으로 코드를 만들어주는 것은 나타나지 않는다. - > 결국 코드는 앞으로 쭉 사람이 쓰여야 되는 것이다. 나쁜코드나쁜코드 -> 시간에 쫓기여, 돌아가기만 하는 코드. -> 안돌아가는 프로그램보다 쓰레기가 낫다고 하는 위로감을 가진다. 르블랑의 법칙 : 나중은 결코 오지 않는다. 나쁜코드의 대가 1) 나쁜코드일수록 생산력이 떨어진다. (결국 생산력 0에 수렴) -> 생산력복구를 위해 프로젝트에 인력추가 -> 설계 의도를 확정짓지 못함 -> 생산력을 높여야되는 압박 -> 다시 나쁜코드 생산 .. 악순환..
안녕하십니까? 최근 IT분야에서의 트렌드는 Open API를 활용한 오픈 플랫폼 개발입니다. 또한 스마트 기기의 발달로 인하여 어플리케이션 개발같은 부분에서 외부 정보를 활용하기 위해 Open Api를 많이 사용하고 있습니다. 국내 최고의 검색 사이트인 네이버에서도 API를 활용할 수 있도록 개방되었는데요. 오늘은 네이버 서비스를 각종 IT기술에 적용시킬 수 있도록 도와주는 네이버 API활용 방안에 대해 글을 써보도록 하겠습니다. 먼저 API신청을 위해서는 네이버 개발자 센터로 가시기 바랍니다. 네이버 오픈Api를 사용하시려면 우선 네이버 어플리케이션 등록이 필요합니다. 과거에는 그런거 필요없이 Key값으로 호출 가능했는데 변한 것 같습니다. (등록된 어플리케이션 없이 API키를 발급받는 경우 2016년..
오늘은 IT컴퓨터 분야에서 필수 자격증으로 인식되는 정보처리기사 자격증의 2017년 시험일정을 알아보도록 하겠습니다. 사실IT 분야에서 일을 하시면 정보처리기사는 기본 자격증처럼 인식됩니다. 실력을 가늠하는 용도보다는 공공기관 프로젝트시 인력 등급산정에 포함될 수 있어서 요구하는 기업들도 있습니다. IT분야에서 일을 하고자 하시는 분들은 정보처리기사 자격증을 취득하셔서 취업에 많은 도움이 되시길 바랍니다. 정보처리기사에 대해 알아보자. 컴퓨터를 효과적으로 활용하기 위해서 하드웨어뿐만 아니라 정교한 소프트웨어가 필요합니다. 이에 따라 우수한 프로그램을 개발하여 업무의 효율성을 높이고, 궁극적으로 국 가발전에 이바지하기 위해서 컴퓨터에 관한 전문적인 지식과 기술을 갖춘 사람을 양성 할 목적으로 제정되었습니다..
최근 IT동향정보를 보면 오픈플랫폼에 대한 활용이 높아지고 있습니다. 그 중심에 존재하는 것은 Open API입니다.(Open API는 각종 IT시스템에서 활용되어 데이터를 수집하는데 유용하게 활용되고 있습니다.) 이러한 Open API 사용이 늘어가면서 그 IT업계에서는 보안에 대한 관심도 높아지고 있습니다. 그래서 최근 IT업계에서 API를 사용하는데 있어 그 보안책으로 쓰이고 있는 보안기술인 OAuth에 대해 알아보도록 하겠습니다. 먼저 OAuth란 API들을 사용하기 위해, 사용자 비밀번호를 공유하지 않고도 서드파티에게 사용자의 제한된 자원에 접근할 수 있도록 허가해주는 IT보안 프로토콜입니다. 이 기술의 등장 배경은 다음과 같습니다. Open API의 사용이 대중화되고 있는 현 시점에서 API를..
IT분야에서 자격증은 필수이며 회사 입사 서류에 꼭 필요합니다. 오늘은 IT컴퓨터 자격증의 기초 중의 기초인 컴퓨터활용능력, 워드프로세서의 2017년 시험일정을 정리해보도록 하겠습니다. 먼저 각각의 자격증에 대해 소개하며 일정을 알아보도록 하겠습니다. 아래 내용은 위키백과에서 컴퓨터활용 능력을 검색하였습니다.컴퓨터활용능력 컴퓨터활용능력은 IT분야 사무자동화의 필수 프로그램인 컴퓨터, 스프레드시트, 데이터베이스 활용 능력을 평가하는 국가기술자격 시험으로 대한상공회의소에서 시행합니다. 응시자격의 제한이 없으며, 필기시험과 실기시험으로 시험이 치러집니다. 2012년부터는 1급과 2급으로 시행되며, 3급은 국가기술자격에서 제외(폐지)되었습니다. 어짜피 2급도 난이도가 높지 않고 3급은 응시자가 워낙 적어서 폐지..
올해도 토익이 우리 발목을 잡고 있습니다. 이번만큼은 좋은 성적을 거둬서 토익과 빠이빠이해야하는데 ㅠㅠ 어떻게 좋은결과가 있을지 걱정되는군요. 토익 성적 확인 아래 사이트에 접속하면 토익 성적 확인을 진행하실 수 있습니다. http://exam.ybmnet.co.kr/score/simplify/simple_pw.html 다들 좋은 결과가 있으시면 좋겠습니다. 우리모두 화이팅!!!! 토익 시험 일정. 토익 시험 일정표입니다. 미리미리 확인해두자구요 ^^ 토익 일정 검색 결과 구분 인터넷접수 인터넷추가접수 시험일 성적발표일 325회 12.12(월) 오전10시00분~ 01.16(월) 오전8시00분 01.16(월) 오전10시00분~ 02.09(목) 오후12시00분 02.12(일) 02.28(화) 오후3시00분 ..
오늘은 형상관리 정의는 무엇인지 알아보려 합니다. 많은 분들이 IT에서 형상관리를 사용하고 계시지만 그 의미를 명확하게 알고 계시는 분은 많지 않으신것 같습니다. 버전 관리에 관점에서 사용되는 툴이라고 생각하기도 하구요. 그럼 형상관리가 무엇인지 한번 알아봅시다. - 소프트웨어에서 말하는 형상관리(SCM)란 무엇일까요? IT에서 일을 하다보면 "형상 관리"라는 단어를 자주듣게 되죠. 형상 관리가 무엇인지 네이버 사전에서 검색 해보면 아래와 같이 설명되있죠. ※ 형상관리 정의 ※ 형상 : 사물의 생긴 모양이나 상태.(단어의 의미) 형상관리 : 시스템 형상 요소의 기능적 특성이나 물리적 특성을 문서화하고 그들 특성의 변경을 관리하며, 변경의 과정이나 실현 상황을 기록·보고하여 지정된 요건이 충족되었다는 사실..
다들 서체(폰트,글꼴)에도 저작권이 있다는것을 알고 계신가죠? 진짜 요즘엔 조심해야할 것이 많죠. 모르고 쓰면 저작권 침해로 고소당하기도 하니까요. 무료 폰트(서체,폰트) 다운로드 사이트 저작권문제로 함부로 사용하면 안되는 서체(폰트). 멋진 사이트에서 무료저작권으로 배포하는 곳이 있습니다. 배달의 민족 : 우아한 형제들 site http://www.woowahan.com/?page_id=3985 네이버 : 나눔서체 site http://hangeul.naver.com/2016/nanum 두 곳다 개성있는 서체를 무료로 배포하고 있습니다. 마음에 드는 서체를 사용하시면 되겠습니다. 네이버 나눔서체 네이버에서 한글을 아끼는 마음을 담아 2008년부터 한글 캠페인을 진행하고 있죠. hangeul.naver...
오늘은 IT 컴퓨터 수학 알고리즘에서 가장 기초적인 분류 방식이며 가장 많이 사용하는 방식인 결정트리 알고리즘에 대해 알아보도록 하겠습니다. 결정 트리 학습법(decision tree learning)은 어떤 항목에 대한 관측값과 목표값을 연결시켜주는 예측 모델로써 결정 트리를 사용합니다. 이는 통계학과 데이터 마이닝, 기계 학습에서 사용하는 예측 모델링 방법 중 하나입니다. 트리 모델 중 목표 변수가 유한한 수의 값을 가지는 것을 분류 트리라 합니다. 이 트리 구조에서 잎(리프 노드)은 클래스 라벨을 나타내고 가지는 클래스 라벨과 관련있는 특징들의 논리곱을 나타냅니다. 결정 트리 중 목표 변수가 연속하는 값, 일반적으로 실수를 가지는 것은 회귀 트리라 합니다. 1. 결정트리란? 결정 트리는 주어진 데이..
1. iCORE(Internet Connected Objects for Reconfigurable Eco-systems) - 진화되는 장치/시스템들의 원활하고 상호운용 가능한 연결 - 복잡성의 추상화 - 배포된 범위 이외의 객체들의 재사용 - 서비스의 현실성과 유용성 - 응용 도메인과 Agnostic cognitive 관리 유즈케이스 - 서비스의 구성원 내 여러 이해 관계자들의 관점에서 비지니스 통합 * iCORE의 기술적 접근 - IoT를 위한 인지 프레임워크 솔루션 제안 1. Virtual Objects(VOs): 사람 또는 객체와 관련된 디지털 객체 또는 장치의 가상 표현 2. Composite Virtual Objects(CVOs): 의미적으로 상호운영 가능한VOs의 매쉬업 3. Service l..
1. u-City 환경에서 맞춤형 서비스 제공을 위한 프로파일기반 개인 정보 보호 관리 시스템 (중앙대학교, 2009) 1) 구성 - 상황 분석 엔진으로부터 전달받은 서비스 목록을 해당 서비스 프로파일 목록으로 치환 - 사용자 단말로부터의 사용자 프로파일과 상기 서비스 프로파일 목록을 비교하여 매칭된 서비스 항목을 출력하는 프로파일 비교기 - 서비스 항목 및 각 개인 정보에 대한 보안 레벨이 저장되는 데이터베이스 - 개인 정보의 분류 및 민감도에 따라 암호화 알고리즘과 키 시스템을 선택하여 상기 서비스 제공자에게 전달하는 보안 실행기 [공개특허 10-2010-0104276] 2. 개인정보 중계 시스템 및 그 방법(에스케이 텔레콤주식회사, 2006)- 개인의 정보 및 프라이버시 정책 정보를 저장하고 개인정..
1. Logic이란? - 기존의 지식으로부터 새로운 지식을 추출하기 위해 수학적 연역법(deduction)을 이용함으로써, 지식 표현과 추론에 이론적인 기초를 제공 - 이미 True로 알려져 있는 사실로부터 새로운 사실을 유도함 - 새로운 사실 또한 True라는 것을 증명하는 방법을 통해 질문에 대한 대답이나 문제에 대한 해를 유도할 수 있게 됨. * 인공지능에서 주로 이용하는 논리 - Propositional Logic - Predicate Logic(First-Order Logic) - 이 Logic들은 지식 표현 방법이 간단하면서도 강력한 추론방법을 제공하는 수단 * Syntax and Semantics ▶ Syntax - Rules for constructing legal sentences in ..