C언어에서는 기본적으로 제공하는 많은 헤더파일들이 있습니다. C언어를 잘한다는 것은 어쩌면 알고리즘을 잘짠다는 것을 의미하고 또한 C언어의 많은 내장함수들을 이용할줄 안다는 것을 의미합니다. 그렇기때문에 프로그래밍 실력을 단지 자격증만으로 평가할수는 없는 것입니다. 많은 프로그래밍 자격증이 있지만 자격증보다도 그사람이 어떤 프로그램을 만들어보았나를 보는 것이 그사람의 실력을 객관적으로 파악할 수 있는 것입니다. 오늘은 'math.h헤더파일의 M_PI변수'를 이용하는 연습문제를 소개하려고합니다. math.h헤더파일은 수학과 관련된 많은 정보를 담고 있지만 많은분들이 제 기능을 다 사용하지 못하고 있습니다. ◇ math.h를 이용한 C언어 연습문제 math.h헤더파일에는 많은 기능을 담당하는 함수들이 있습니..
C언어를 사용하여 콘솔(Console)창에 무엇인가를 출력하고, 무엇인가를 입력받는 작업들을 기본적으로 수행합니다. C언어 콘솔창에 무엇인가를 띄우면 누적되어 출력됩니다. 그렇게되면 가독성 또한 떨어지고 우리가 일반적으로 사용하는 프로그램과는 거리가 있습니다. 따라서 콘솔창에 누적되어 출력되는 결과물들을 때로는 지워줄 필요가 있는데 어떻게 해야되할까요? 그래서 오늘은 'C언어 콘솔 화면지우기'에 대해 소개하려고 합니다. C언어를 비롯한 모든 언어는 내장함수를 가지고 있습니다. 따라서 내장함수를 알고 있으면 쉽게 프로그램을 만들 수 있습니다. 반대로 내장함수의 수는 너무 많기에 모두 외우고 있을 수 없습니다. 따라서 많은 내장함수를 다뤄보고, 원하는 내장함수를 찾을 수 있는 것이 좋은 프로그래머의 자세라고..
C언어는 대부분의 프로그래밍을 전공하는 학생들이 처음 접하는 언어입니다. 처음접하는 언어로 C언어를 선택하는 이유는 그만큼 C언어는 다른언어의 기초를 이루고 있기때문입니다. 처음 C언어를 확실히 익혀두면 다른언어를 배우는데있어서 상당한 도움이 됩니다. C언어를 배우고나면 이와 유사한 CPP와 C#을 배우는 것에 도움이 되고, CPP로 객체지향을 익히고 나시면 JAVA를 배우시는데도 도움이됩니다. 이렇듯 C언어는 모든 언어의 기초를 이루고 있기때문에 처음에 확실히 배우셔야합니다. 그렇다면 C언어를 배우는 가장 확실한 방법은 무엇일까요? 바로 충분한 연습문제를 통해 각 명령어들의 기능을 익히는 것입니다. 저는 이것을 '컴퓨터의 사고를 익힌다'라고 표현하고 있습니다. C언어를 통해 컴퓨터의 사고를 이해하는 것..
C언어 시간 지연함수. 프로그래머는 언어의 내장함수를 전부 외우고 있을 수 없습니다. 한가지 언어만을 오랫동안 사용했더라도 전부 외울수 없고, 장담컨데 C언어를 개발하신분이라고 하더라도 전부 외우지 못하고 있습니다. 그렇기때문에 좋은 프로그래머의 자질 중 한가지는 최대한 다양한 종류의 함수를 사용해보고, 원하는 자료를 빨리 찾는 능력이 필요하다고 생각합니다. 더군다나 프로그래머는 한가지 언어만을 사용하는 것이 아니기때문에 원하는 자료를 빨리 찾는 것이 중요하죠. 오늘은 C언어에서 시간을 지연시키는 기능을 가진 '딜레이(Delay)함수'에 대해 소개하려고합니다. 아두이노(Arduino)에서는 delay()이라는 내장함수를 이용하여 편하게 시간지연을할 수 있지만 C언어에서는 살짝 다릅니다. ◎ C언어 시간지..
한컴 오피스. 예전에는 한글과 컴퓨터로 불려 왔지만 최근에 한컴오피스로 이름을 변경하여 출시하였고, 세련된 이름과 함께 프로그램의 디자인또한 매우 세련되어 졌습니다. 한컴오피스 공식페이지에서 체험용을 다운받아 사용해볼 수 있고, 정품의 가격또한 부담없이 이용할 수 있는 가격으로 출시하였습니다. 최근에는 맥북(Mac)에서도 호환되는 한컴 오피스를 출시하였습니다. 오늘은 한컴오피스에서 유용한 프로그램인 타자연습기, '한컴 타자'를 무료로 받으실 수있는 방법에 대해 알려드리려고 합니다. 한컴에서는 한컴오피스와는 상관없이 '한컴 타자연습'버전을 무료로 배포하고 있습니다. ◎ 한컴타자 무료 설치 방법 1) 한컴 타자 다운페이지 접속 바로가기 >>> 페이지에 접속하시면 설치 관련 링크가 있습니다. 해당 링크를 클릭..
워드작업을 하기위해 가장 많이 사용되는 프로그램은 무엇일까요? 물론 전세계를 대상으로 따지자면 당연 마이크로 오피스(MicroOffice)의 워드(Word)입니다. 하지만 한국에서는 다릅니다. 한국에서 워드작업을 위해 가장 많이 사용되는 제품은 '한컴 오피스'입니다. 과거에는 '한글과 컴퓨터'로 불리어 오다가 최근에는 한컴오피스로 제품을 출시하였고, 한글2014버전부터는 상당히 디자인적인 부분도 신경을 써서 제품을 만들었습니다. 한글 2014버전을 보게되면 최근의 오피스365와 비슷하게 세련된 디자인을 보실 수 있습니다. 그렇다면 워드작업을 빨리 그리고 깔끔하게 하기위한 방법은 무엇일까요? 그것은 한컴오피스의 기능을 남들보다 좀더 많이 알고 있으면 되고 작업시간을 단축하기 위해서는 많은 단축키를 알고있으..
카카오링크를 통해 쉽게 블로그를 카카오톡으로 공유할 수 있습니다. 카카오톡은 국내에서 이용률 1위의 최대 메신저 업체로 최근에는 다음과 합병을 통해 (주)다음카카오에서 (주)카카오로 명칭을 변경하기도 했었습니다. 그만큼 다음(Daum)은 앞으로 모바일 시장으로 시장을 확대해나갈 것을 내포하고 있습니다. 앞서 블로그에 카카오링크를 설치하는 방법에 대해서 소개한적이 있고, 설치시 유의해야할점에 대해 소개한적이 있습니다. 블로그 유입량을 높여 블로그의 방문자 수를 올리기에 카카오톡 공유링크는 좋은 방법이될 수 있습니다. 그렇다면 현재 보고있는 게시물을 공유할 수 있다면 어떨까요? 블로그 관리에 더욱 도움이되겠죠. 그래서 오늘은 현재 보고있는 게시물을 공유하는 방법에 대해 소개하려 합니다. ◎ 카카오링크 현재페..
카카오링크(카카오톡 공유링크)는 블로그 활성화를 위한 좋은 수단입니다. 블로그의 글을 다른사람에게 공유함으로써 블로그 유입자 수를 늘리고, 블로그의 인지도를 높히기에도 좋은 방법이 됩니다. 그래서 지난번 티스토리 블로그에 카카오톡 공유링크 만들기에 대해 상당히 자세히 소개하였습니다. 카카오디벨로퍼스를 통해 자신의 애플리케이션을 받고 설정하고, 적용하는 방법 자세히 나와있지만, 웹프로그래밍을 알지 못하는 분들에게는 다소 설명이 부족한 부분이 많았습니다. 그래서 지난번에 최대한 자세히 설명해드렸고, 추가로 질문은 댓글이나 메일을 통해 남겨주시면 더 자세히 도와드리겠습니다. 오늘은 카카오링크를 설치할때 일반적으로 많이발생하는 오류에 대해 안내해드리고, 수정방법을 알려드리고자 합니다. 막상 블로그에 공유버튼은 ..
티스토리(Tistory)블로그를 2년간 운영하면서 최대한 티스토리의 장점을 살리고자 많이 노력해왔습니다. 티스토리의 장점이라면 여러가지가 있지만 자유로움과 전문성을 대표로들 수 있습니다. 그래서 최대한 전문적인 글을 쓰려고 노력하였고, 스킨또한 기본적인 웹프로그래밍을 배워가며 열심히 수정해나갔습니다. 올해초 반응형 웹스킨으로 변경하면서 한가지 아쉬운점이 있었습니다. 모바일 스킨을 이용하게되면 카카오톡을 비롯하여 다양한 공유링크가 제공되는데 반응형 스킨은 그렇지않다는 것입니다. 그래서 과거에 카카오링크를 직접 타사이트에 설치해본 경험을 살려 이번에 블로그에 '카카오톡 공유 기능'을 구현하면서 소개하려고합니다. 카카오톡, 카카오스토리를 비롯한 모든 카카오와 관련된 설정은 '카카오디벨로퍼스(KaKaoDevel..
티스토리(Tistory)의 가장 큰 장점은 무엇일까요? HTML과 CSS를 자유롭게 수정하여 블로그를 원하는 디자인으로 꾸며나갈 수 있다는 것입니따. 또한 누구나 가입할 수없다는 자부심도 장점중에 하나라고 볼 수 있습니다. 그렇다면 티스토리가 가진 단점은 무엇일까요? 물론 개개인의 생각이 다를수 있지만 제가 생각하는 티스토리의 단점은 소통의 부족입니다. 네이버의 경우 '이웃'이라는 개념을 통해 활발히 이웃들과 소통합니다. 물론 티스토리도 '링크'라는 개념을 통해 소통을할 수 있지만 한계가 분명 존재합니다. 네이버의 장점은 '소통', 티스토리로 끌고올 수는 없을까요?완벽하지는 않지만 방법은 있습니다. 바로 '네이버 이웃 커넥트'설치를 통해서입니다. 티스토리에서 제공하는 기능은 아니지만 네이버 이웃커넥트를 ..
최근 5년사이에 컴퓨터를 사용환경에서 가장많이 변환 부분은 무엇일까요? 여러가지가 있겠지만 대부분의 컴퓨터, 노트북에서 선이 사라졌다는 것입니다. 최근에는 마우스, 키보드를 비롯하여 심지어 스피커까지도 선이 없어지고 있습니다. 그만큼 '무선'이 가진 장점이 크다는 것이지요. 무선의 장점은 선정리가 깔끔해서 보기에도 좋고 또한 휴대성도 높인다는 장점이 있습니다. 컴퓨터 악세사리로 많은 무선제품이 있고, 오늘은 그 중에서 '무선 마우스'에 대해 소개하려고합니다. 무선 마우스는 두가지 종류로 나눌 수 있습니다. 바로 USB커넥터를 사용하는 모델과 블루투스(Bluetooth)를 사용하는 모델입니다. 차이점은 커넥의 유무에 있습니다. USB커넥터를 이용하는 경우에는 USB송수신 장치를 USB에 꽂아 사용하는 것이..
노트북하면 대부분 국내에서 가장 많이 알려진 브랜드는 삼성과 LG입니다. 최근에는 ASUS, Lenovoe등 게이밍에 최적화된 노트북들도 많이 등장하지만 아직까지 삼성과 LG의판매량을 따라가지는 못하고 있는데요, 오늘은 그중 LG의 노트북에 대해 소개하려고 합니다. 현재 제가 사용하고 있는 노트북은 삼성 아티브북8이고, 이번에 구매한 노트북은 LG 15ND540-GX30K모델입니다. LG와 삼성의 노트북을 간단하게 비교하자면 과거에는 삼성의 노트북은 AS가 편하고 성능이 높지만 가격이 비싸고, LG노트북의 경우 디자인이 이쁘고, 가격이 삼성노트북에 비해 저렴하지만 잔고장이 심하다정도로 인식이 강했습니다. 하지만 최근에 나오는 LG노트북의 경우는 잔고장이 거의 발생하지 않고 AS또한 훌륭합니다. 삼성의 A..
올한해 뜨거운 반을을 보인 핫아이템, 대륙의 실수라고도 불리는 샤오미(Xiaomi)의 열풍은 뜨거웠습니다. 그 열기는 현재진행중입니다. 대륙의 실수열풍을 이끈 샤오미의 효자아이템은 역시 보조배터리입니다. 샤오미 보조배터리 출시이전부터 이미 다른회사의 제품들은 많이있었습니다. 하지만 사용하는 사람의 수가 많지않았죠. 최근 카페에서 보조배터리를 사용하는 사람들의 배터리 브랜드를 잠시둘러보면 대부분이 샤오미 제품입니다. 샤오미는 보조배터리를 더이상 선택의 아이템이아닌 필수아이템으로 만든 역활을 톡톡히한셈이죠. 그렇다면 사람들은 유독 샤오미에 열광하는 이유는 무엇일까요? 역시 가장큰 이유는 가격에 있습니다. 샤오미는 중국의 제품이기에 가격경쟁력을 갖추고, 저렴한데 제품의 완성도도 상당히 놓기때문에 이전에 중국제..
티스토리(Tistory)블로그를 운영하는 블로거라면 구글 애드센스(Google Adsense)를 대부분 블로그에 설치하여 운영하고 있습니다. 구글애드센스를 운영하고 있지 않더라도 리얼클릭 등 다른 매체를 이용하여 블로그 수익을내고 있거나 운영하고있지않더라도 대부분 애드센스를 들어보셨을 것입니다. 많은분들이 구글 애드센스를 설치하여 운영하는 이유는 간단합니다. 회사의 신뢰성과 수익성입니다. 구글(Google)은 이미 온라인상에서 절대적 강자임은 분명합니다. 세계최고의 검색엔진을 기반으로 세계 지난 몇년간 웹사이트 1위의 자리를 놓치고있지않습니다. 따라서 믿을 수 있는 회사이죠. 구글이라는 거대한 회사의 수익원은 무엇일까요? 구글이라는 회사를 유지하는 최대 수익원은 놀랍게도 '광고'에 있습니다. 지난 10년..
마이크로 오피스(MS office)는 파워포인트, 엑셀, 워드등 문서작업시 필요한 프로그램을 모아논 마이크로소프트사(Microsoft) 프로그램입니다. 아마 컴퓨터를 처음 사거나 포맷 후 필수적으로 설치하는 프로그램 중하나일 것입니다. 최근에는 모바일 앱을 출시하여 스마트폰에서도 간단한 문서편집을 가능하도록 편의를 제공하고 있습니다. 하지만 대한민국에서는 많은분들이 불법으로 프로그램을 설치하고, 불법으로 정품인증을 받아사용하고있습니다. 외국의 경우는 불법 소프트웨어의 사용을 강력하게 단속하고 있지만 IT강국 한국에서는 현실적으로 단속하기란 현실적으로 불가능합니다. 왜냐하면 만약 단속으로 실시하더라도 워낙 천재 프로그래머가 많은 한국에서는 또 교묘히 빠져나갈 방법을 찾아낼테니깐요. 하지만 불법 소프트웨어의..
삼성의 새로운 도전은 시작되었습니다. 최근 발표한 삼성 갤럭시 기어S2가 그 시작이었습니다. 기존의 애플워치나 다른 스마트 워치와는 달리 디자인과 기능면에서 상당히 발전된 제품을 선보였습니다. 삼성전자는 국내 1위의 회사로 국내시장은 물론 세계에서도 상당한 인지도와 신뢰도를가진 기업임에는 분명합니다. 이미 삼성의 스마트폰은 그품질을 세계에서 인정받았고, 아이폰과 버금가는 인지도를 가지고 있습니다. 하지만 유독 스마트 워치 즉 웨어러블 분야에서는 입지를 다지기 힘들었습니다. 삼성 기어S2의 전작이라 불리는 기어S는 물론이고, 기어, 기어2, 기어핏등 그동안 삼성은 많은 스마트워치를 선보였지만, 반응은 덤덤한편이였습니다. 제품의 불량도 많았고, 삼성만의 특색이 부족했다는 평가를 받았습니다. 그래서 삼성인 이..
드림스파크(DreamSpark)를 아시나요? 마이크로소프트(Microsoft)에서 학생을 대상으로 프로그램 개발 툴과 윈도우8.1 임베디드(Windows8.1) 정품을 무료로 제공하고 있습니다. 처음 드림스파크 설립 목적은 비싼 각종 운영체제 및 소프트웨어 제품을 구매하기 힘든 학생들이 해당 제품을 무료로 제공받으므로써 조금더 나은 환경에서 공부를할 수 있도록함에 있습니다. 저 또한 이곳에서 비주얼스튜디오2010를 다운받아서 사용하고 있습니다. 드림스파크의 대상은 학생이지만 대학을 졸업한 이후에도 비영리적인 목적에한에서 지속적으로 다운받은 프로그램을 사용할 수 있습니다. 여기서 비영리적인 목적이란 상업적이아닌 개인의 목적을 뜻합니다. 드림스파크는 주로 IT를 전공하는 학생들에게는 많이 알려져있지만 그 이..
블로그를 관리하는 블로거라면 누구나 한번쯤 들어봤을 용어인 'RSS피드'. 과연 RSS피드란 용어에 대한 정확한 정의는 무엇일까? 저 또한 몇년간 블로그를 운영하고 있습니다. 그렇기에 너무나 익숙한 용어인 RSS피드, 하지만 정확한 용어의 정의를 오늘에서야 알게되었습니다. IT를 전공하고 있다고 소개하였지만 웹프로그래밍을 전공하고 있진 않아 단순히 취미정도로만 웹 프로그래밍을하고 있어 잘알지는 못합니다. 그렇기에 웹(Web)에 대해서는 많이 알지 못합니다. 당연히 RSS피드란 용어도 그냥 사용하기만 했지 정확한 의미는 최근에 궁금하여 찾아보았습니다. 블로그를 처음 개설하면 블로그 활성화를 위해 네이버나 여러 웹 사이트에 자신의 블로그의 글을 노출하기 위해 검색등록을 합니다. 이때 RSS피드 등록을하는 것..
올한해 대한민국을 강타한 가장 핫한 아이템 중하나는 당연 대륙의 실수! 샤오미(Xiaomi) 시리즈를 뽑을 수 있습니다. 대륙의 실수 샤오미는 보조배터리를 시작으로 블루투스 스피커, 스마트 밴드에 이어 건강팔찌까지 다양한 제품을 출시하고 성공하고 있습니다. 아무리 제품의 가격이 싸더라도 디자인과 성능이 별로라면 사람들의 관심을 받지 못하겠지만 샤오미의 경우 기본적으로 일류의 제품을 모방하여 일류를 꿈꾼다는 생각으로 애플의 제품과 흡사한 디자인으로 사람들의 요구를 충족시키고 있습니다. 물론 성능에 대해서도 가격대비 가성비 최고라는 평가를 받고 있습니다. 이러한 상승세를 이어받아 샤오미는 올해 세계가 주목하는 중소기업 1위, 중소기업 기업가치 1위를 당당히 차지하고 사업을 확장해나가고 있습니다. 당초 온라인..
USB 부팅디스크 만들기는 생각보다 간단합니다. 하지만 자주 필요한 프로그램이 아니고 주로 윈도우(Windows) 포맷을 위해 이용하기 때문에 은근히 많은 분들이 알지 못합니다. 설명에 앞서 USB 부팅디스크를 만드는 궁극적인 이유는 무엇일까요? 또 왜 필요한 것 일까요? 최근 노트북에 흔히 CD롬이라 불리는 ODD를 제외하고 판매되는 노트북이 많습니다. 따라서 과거 윈도우 포맷을 위해 포맷 시디를 사용하였다면 현재는 많은 노트북에서 불가능하게 되었습니다. 또한 최근 발매된 윈도우10의 경우는 이미지 파일로 제공을 해주고 있기때문에 더더욱 ODD(CD롬)의 필요성이 없어졌습니다. 대부분의 노트북에서 이미지 파일인 ISO를 지원하기 때문에 컴퓨터를 작동하는 동안 CD롬의 필요성은 적습니다. 하지만 포맷을 ..
- Total
- Today
- Yesterday
- 한컴 오피스
- 카카오링크
- 파이썬
- 애드소프트
- 구굴 RSS등록
- 구글 검색등록
- 별찍기
- 샤오미
- c언어 연습문제
- 윈도우10
- c언어
- cpp
- 보조배터리
- javascript
- 실습예제
- 프로그래밍
- 블로그 활성화
- 서비스센터
- pasilda
- 윈도우 단축키
- 검색 등록
- 프로그래밍 배우기
- 웹페이지 제작
- 반복문
- 제어문
- html5
- 정렬 알고리즘
- 다이아몬드 만들기
- 파비콘 만들기
- math.h
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |