Home

[R studio] 콘솔 창에서 출력 할 때, 한글이 출력되지 않는 문제 해결

# 메타데이터 붙이기 name <- c("갑","을","병","정") gender <- c(2,1,1,2) mydata <- data.frame(name, gender) attr(mydata$name, "what the variable means") <- "응답자의 이름" mydata$name attr(mydata$gender, "what the value means") <- "응답자의 성별" myvalues <- gender for (i in 1:length(gender)){ myvalues[i] <- ifelse(gender[i]==1, "남성", "여성") } m...

Read more

정규 분포에 대한 쉬운 개념 설명과 시각화

정규 분포에 대한 내용은 많이 사용되지만, 제대로 개념 확립이 되던 부분이 아니라서 제대로 정리 해 보았습니다. 고등학교 때 배우지만, 시험 보기에 급급하여 제대로 배우지 않고, 수식만 외워서 수능때도 적용했던 기억이 납니다. 정규분포위키백과, 우리 모두의 백과사전.확률론과 통계학에서, 정규분포(正規分布, 영어: normal distribution) 또는 가우스 분포(Gauß分布, 영어: Gaussian distribution)는 연속 확률 분포의 하나이다. 정규분포는 수집된 자료의 분포를 근사하는 데에 자주 사용되며...

Read more

[맥에서 AVR 개발하기] 통합프로그램 CrossPack를 사용하여 avr 개발하기 [jkit-128-1//atmega 128]

avr 개발을 하기 위해서, 다른 블로그 글을 동일하게 포스팅 하던 도중에 make 같은 명령어가 많이 나오게 되었습니다.아직 커널 프로그래밍을 완벽하게 하지 못하여, 이해하지 못하고 중단하게 되었습니다. 그래서 다른 곳에서 CrossPack 이라는 것을 찾아서 설치해보기로 하였습니다. 저는 jkit-128-1   보드를 사용합니다. 윈도우 사용자들을 AVR을 개발하기 위해 개발환경으로 AVR Studio(주로 AVR Studio 4)와 툴체인으로 WinAVR을 사용한다.하지만 맥 운영체제를 위한 AVR Studio는 없기 때문에 맥 사용자들은 다른 방법을 찾아야 한다....

Read more

[맥에서 AVR 개발하기] 터미널에 명령어들을 입력해서 소스코드를 컴파일하고 .hex 파일을 개발보드로 넣기 [진행중....]

AVR Studio 는 윈도우 환경에서만 제공되는 avr 개발 환경입니다. 맥 OS에서 개발하는 방법을 알아보기 위해서 구글링을 했고, 시행 착오를 겪어 포스팅을 하고 있습니다. 이미 잘 정리된 글이 있어서 참고하여 포스팅하겠습니다 이전 설치 필요 프로그램 : Xcode- 툴체인 소스 다운로드 그런데 툴체인이 뭘까요?? 용어 정리를 하고 갑시다.툴체인(Toolchain)의 설명에 앞서 툴체인의 필요 목적에 대해서 알아보자.[ 그림 1 ] Host and Target System 임베디드 시스템을 개발을 위해서는 대부분 [ 그림 1 ]처럼 호스트 시스템(Host System)과 타겟 시스템(Target System)...

Read more

[소프트웨어공학] SW 개발 산출물 작성 가이드

정보통신산업진흥원(nipa) 에서 가져온 자료들입니다. SW 개발 산출물 작성 가이드SW 개발 산출물 작성 가이드란?SW 개발 산출물 작성 가이드는 SW 개발 단계에서 나오는 산출물 중 프로젝트 계획서, 위험관리 계획서 및 위험관리 문서, 요구사항 관리문서, SW 설계문서, 테스트 계획서 및 결과서, 동료검토 계획서 및 결과서에 대해서 작성법 및 실사례를 설명합니다.  - 프로젝트 계획서 - 위험관리 계획서 및 위험관리 문서 - 요구사항 관리문서 - 소프트웨어 설계문서 - 테스트 계획서 및 작업서 - 동료검토 계획서 및 결과서 - 품질관리 계획서 - SW 품질 확보 방안 출처 : http://www.sw-en...

Read more

윈도우 데스크톱 전환 기능, 다중 바탕화면 기능 사용하기 ( 터치패드 설정 )

맥 OS 는 데스크톱 전환 기능이 있습니다.세 손가락으로 이동을 하면 손 쉽게 데스크톱 이동을 할 수 있는 것이죠.  사진 출처 : http://sergeswin.com/1159사용해보니 매우 편한 기능이더라구요. 많은 프로그램을 손 쉽게 바꿀 수 있었습니다. 기존 윈도우 유저들은 ALT + TAB 기능을 사용해서 여러 프로그램을 바꾸면서 사용했는데요 사용하는 프로그램이 많아지면 매우 불편해집니다. 윈도우도 이제 이런 기능이 지원 됩니다 !! ( 10 부터 지원 하는 것으로 알고 있습니다.)단축키는 [윈도우키 + TAB ] 입니다. 눌러보면 아래와 같이...

Read more

cmd 창에서 명령어 입력으로 등록된 무선 네트워크 지우기

여러 곳에서 와이파이를 사용하다보면 이름이 충돌한다거나 사소한 에러가 있을 때, 설정에서 기존에 존재하고 있던 와이파이의 정보를 지울 때가 있습니다. 저 같은 경우도 그런 상황이 닥쳐왔었고, 윈도우 8 환경에서 네트워크 지우기를 찾아봐도 보이지가 않았습니다. 전부 초기화는 있었지만요. 윈도우 8 환경에서는 직접 cmd(명령 프롬프트) 에 들어가서 입력해야할 명령어가 있습니다. 물론 다른 윈도우 환경에서도 동작합니다. 1. [윈도우 키 + R ] 를 눌러서 실행 창을 띄웁니다. 그 다음 cmd라고 입력하고 나서 엔터를 눌러줍니다. 2. cmd 명...

Read more

SQL 기본 문법과 수행 결과 및 Transact-SQL(T-SQL) 기본 내용 정리

mssql 의 Transact-SQL(T-SQL) 에 대하여 공부해보았습니다. 간접적으로 어떻게 생긴지만 보았었는데, GO 라던가 BEGIN 같은 다양한 구문을 사용해서 찾아보았습니다. 트랜잭트 SQL위키백과, 우리 모두의 백과사전.트랜잭트 SQL(Transact-SQL, T-SQL)은 SQL(구조 질의어)에 대한 마이크로소프트와 사이베이스의 사유 확장으로, 선언문을 이용하여 관계형 데이터베이스를 조회하고 변경하고 정의하기 위해 본래 IBM이 개발한 표준화된 컴퓨터 언어이다. T-SQL은 SQL 표준 상에서 확장하여 문자열 처리, 날짜 처리, 계산 등을 위한 다...

Read more

linux 명령 창 클리어 단축키

위와 같은 콘솔 창을 깨끗하게 전부 깨끗하게 지우고 새로 시작하려면 option + command + L 한 줄만 지우고 새로 시작하려면 command + L 

Read more

ubuntu 환경에 mssql 설치하기

안녕하세요! 오늘은 ubuntu 환경에 mssql 을 설치하는 과정을 포스팅 해 보겠습니다.학교에서 mssql 을 설치하는 과정을 담아오라는 과제가 있어서 같이 하는 거기도 하지만회사에서도 사용하고 있기 때문에 겸사겸사 포스팅을 하게 되었습니다. 저 같은 경우에는 평가판으로 진행하겠습니다. 설치 과정은 거의 유사한 것으로 알고 있습니다. 인증 과정이나 결제 과정만 조금 다르구요.■ 설치과정 (                처리가 된 부분은 생략하세요. 윈도우 환경에서만 사용할 수 있습니다.) - 먼저...

Read more