IT 정보 썸네일형 리스트형 데이터 분석으로 파이썬(Python)을 사용하는 장점 * 본포스팅은 에서 발췌한 내용으로 작성되었습니다. 컴퓨터는 우리의 생활 모든 면에서 활약하고 있습니다. 이러한 컴퓨터를 작동시키기 위해 필요한 “프로그램”이라는 지침서를 작성할 때 필요한 것이 프로그래밍 언어입니다. 이 프로그래밍 언어는 인간의 언어와 컴퓨터의 언어를 연결하는 역할을 갖고 있습니다. 현대의 컴퓨터 기술 세계에서는 많은 문제와 과제를 해결하기 위해 다양한 프로그래밍 언어가 존재하고 있습니다. 이러한 언어들은 각자 고유한 특징이나 강점을 가지고, 다른 용도나 목적에 맞춰서 개발되고 있습니다. 예를 들어, 웹 애플리케이션을 개발할 때는 “JavaScript”나 “Ruby on Rails”가 자주 사용되며, 시스템 개발이나 게임 개발에서는 “C++”나 “Java”가 많이 채택됩니다. 또한.. 더보기 프로야구에서 활용되는 "데이터 분석" * 본포스팅은 에서 발췌한 내용으로 작성되었습니다. ⚾ 각 구단에 배치된 “애널리스트“ 야구의 데이터 분석이라고 하면 쉽게 상상이 가지 않을 수 있지만, 프로야구에서 데이터를 활용하는 방법으로 크게 ①편성, ②육성, ③전술의 3가지를 들 수 있습니다. ✔ 활용 사례 ①편성첫 번째인 편성은 팀에 선수를 영입하는 일입니다. 영입할 선수와 방출할 선수를 판단할 때 데이터에 의한 분석은 필수적입니다. 예전에 브래드 피트가 주연하고 영화화되어 화제가 된 「머니볼」 에서는 주로 이 편성 면에서 데이터를 활용함으로써, 자금이 부족한 약소 구단이 강팀으로 변모한 실화가 그려져 있습니다. ✔ 활용 사례 ②육성두 번째인 육성은 자팀의 선수를 강화하는 일입니다. 입단 당시부터 이미 1군에서 활약할 능력을 갖춘 선수는 거.. 더보기 파이썬(Python)은 어디에서 도움이 되나요? * 본포스팅은 에서 발췌한 내용으로 작성되었습니다. ⚾ 데이터 분석 인터넷의 보급과 디지털 기기의 진화로 인해, 현대 사회에서는 매일 방대한 양의 데이터가 생성되고 있습니다. 이 정보의 산에서 가치 있는 식견을 끌어내기 위해서는 데이터를 분석하고 식견을 이해하는 스킬이 필요합니다. 데이터 분석을 통해 얻은 통찰은 우리가 직면하고 있는 문제를 해결하고 새로운 가치를 창출하는 열쇠가 되기 때문에 모든 분야에서 그 중요성이 높아지고 있습니다. Python을 이용하면 데이터를 효율적으로 처리하고 분석 결과를 시각적으로 알기 쉽게 표현할 수 있습니다. 그래서, Python은 데이터 분석의 영역에서 큰 역할을 하고 있습니다. 구체적으로는 고객의 구매 행동을 분석하는 사례나 의료 분야에서 환자의 데이터를 분.. 더보기 [게임 개발] C++ 프로그램의 작성과 이 책을 읽는 방법② * 본포스팅은 에서 발췌한 내용으로 작성되었습니다. ✔ 게임에 맞는 화면 레이아웃을 설정이 책에서 앞으로 작성하는 게임은 게임 화면이 커지도록 각 장별로 개별 설정을 실시합니다.1 이 프로그램도 화면이 커지도록 콘솔 설정을 변경하겠습니다. 실행 중인 콘솔의 타이틀 바를 우클릭하고, [속성]을 선택하여 속성 대화 상자를 엽니다. [글꼴] 탭으로 전환하면 문자 크기와 글꼴을 선택할 수 있습니다. [크기]를 [72], [글꼴]을 [돋움체]로 설정합니다. [레이아웃] 탭에서 화면 크기를 문자 단위로 설정할 수 있습니다. [화면 버퍼 크기]와 [창 크기]의 [폭]을 24, [높이]를 2로 설정하고 [확인]을 선택합니다. 설정이 완료되면 콘솔의 레이아웃이 변경됩니다. 이로써 프로그램의 표시 내용에 맞는 콘솔의.. 더보기 [게임 개발] C++ 프로그램의 작성과 이 책을 읽는 방법① * 본포스팅은 에서 발췌한 내용으로 작성되었습니다. ✔ 문자열을 표시하는 「Hello world」 프로그램을 작성이 책에서는 최소한의 단계별로 처리를 분할하고, 이를 추가하면서 동작을 확인하는 형식으로 프로그램을 작성합니다. 따라서 간단한 프로그램 작성을 통해서 이 책을 어떻게 읽어나가며 프로그램을 작성하는지를 설명하겠습니다. 우선, 소스 파일의 어디에 무엇을 작성할지를 주석으로 표시해 둡니다. 주석은 프로그램에 영향을 미치지 않으므로 자유롭게 수정하거나 생략할 수 있습니다. [1] 다음에는 헤더 파일을 인클루드하는 코드를 작성하고, [2] 다음에는 함수의 선언을 작성합니다. 소스 파일에 프로그램의 실행 시작점인 main( ) 함수를 선언하겠습니다. 이 책에서는 새롭게 추가하는 코드는 밝게 되어 있고.. 더보기 [게임 개발] C++ 콘솔 프로그램의 개발 환경 설정하기 * 본포스팅은 에서 발췌한 내용으로 작성되었습니다. 이 책의 게임을 개발하기 위해 Visual Studio를 사용하는 C++ 개발 환경을 설정합니다. ✔ Visual Studio 설치Visual Studio를 배포 페이지에서 다운로드하고 설치합니다. ➊ Visual Studio의 공식 사이트(https://visualstudio.microsoft.com/ko/vs/)를 엽니다. ➋ 「Visual Studio Community」를 바탕 화면 등 알기 쉬운 곳에 다운로드합니다. ➌ 다운로드한 설치 프로그램을 더블 클릭하여 설치를 시작합니다. ➍ 설치 중에 표시되는 [워크로드] 선택 화면에서는 [C++를 사용한 데스크톱 개발]에 체크합니다. ➎ 「Microsoft 계정」의 입력을 요청하므로 작성합니다.설치.. 더보기 [풀스택 개발] 다트의 심화 기능과 객체지향 프로그래밍 * 본포스팅은 에서 발췌한 내용으로 작성되었습니다. 다트는 함수형 프로그래밍 언어의 특성을 가지고 있으며, 이는 자바스크립트, Haskell, Scala 등과 같은 다른 함수형 언어들과 공통점을 가집니다. 특히, 자바스크립트 개발자들은 다트의 구문과 개 념을 상당히 친숙하게 느낄 수 있습니다. ✔ 고급 함수 사용법다트에서 함수는 단순히 코드의 재사용성을 높이는 도구를 넘어서, 프로그램의 기본 구성 요소로 작용합니다. 다트의 함수형 프로그래밍 특성은 개발자들에게 더 큰 유연성과 표현력을 제공하며, 고차 함수와 클로저와 같은 고급 기능을 통해 이를 실현합니다. 이러한 기능들은 데이터 변환, 이벤트 처리, 비동기 작업 등 다양한 프로그래밍 상황에서 유용하게 활용될 수 있습니다. 고차 함수 고차 함수란, 단순.. 더보기 [풀스택 개발] 플러터 설치 및 환경 설정 ② * 본포스팅은 에서 발췌한 내용으로 작성되었습니다. ✔ 안드로이드 스튜디오 설치플러터로 모바일 애플리케이션을 만들기 위해서는 해당하는 애플리케이션 개발 환경이 구축되어 있어야 합니다. 아이폰 애플리케이션 개발은 매킨토시에서만 가능하며 엑스코드를 설치하면 됩니다. 반면, 안드로이드 애플리케이션 개발은 매킨토시와 윈도우 환경 모두 지원되며, 간단하게 안드로이드 스튜디오를 설치하면 가능합니다. 안드로이드 스튜디오 설치 방법은 공식 사이트(https://developer.android.com/studio)에 접속하여 안드로이드 스튜디오 다운로드 버튼을 클릭하여 설치 파일을 다운받습니다. 설치 파일을 다운받아 설치를 할 때 주의할 점은 안드로이드 가상 장치를 선택하는 체크박스 화면에서 기본으로 체크되어 있는.. 더보기 이전 1 2 3 4 ··· 12 다음 목록 더보기