programming

    [R] 데이터 시각화

    5. 데이터 시각화 5.1 그래프 작성 입문 plot(y축 데이터, 옵션) plot(y축 데이터, y축 데이터) plot(x축 데이터, y축 데이터, 옵션) 그래프의 제목 지정 5.2 그래프 옵션 # 0.0~1.0 사이의 난수 100개를 발생시킴 x

    [PHP] 개발환경 구축

    1. PHP 개발환경 구축 1.1 PHP 웹서버 구축 1.1.1 PHP-아파치(apache) 설치 아파치 설치 # yum -y install httpd httpd-devel php 설치 # yum -y install php php-mysqlnd 아파치 서비스 시작 # systemctl start httpd 아파치 서비스 상태 확인 # systemctl status httpd 아파치 서비스 자동 시작 # systemctl enable httpd 아파치 환경설정 파일 # gedit /etc/httpd/conf/httpd.conf 42번 라인 : 포트번호 설정(기본값 : 80) 119번 라인 : 홈 디렉토리 설정(기본값 : /var/www/html) 웹브라우저 주소창에 http://localhost 입력 크기..

    PhotoScape로 이미지에 워터마크를 넣어보자!

    PhotoScape로 이미지에 워터마크를 넣어보자! IT 블로그를 시작하고 포스팅을 할 때 내용을 보다 이해하기 쉽게 전달하기 위해서 많은 고민을 합니다. 단순한 글을 풀어 적는 것에 그치는 것이 아닌, 이미지와 함께 설명하는 글은 이 고민을 어느 정도 충족시켜주곤 합니다. 하지만 하나하나 이미지를 캡처하고 다듬는 과정이 여간 짧은 작업이 아닙니다. 내가 정성껏 이미지를 모두 캡처해서 완전한 포스팅을 내놓았는데, 아무 얘기도 없이 본인의 포스팅처럼 가져가는 행위(불펌)를 보면 허탈감을 느끼기도 합니다. 이번 포스팅에서는 워터마크라는 것을 통해 본인의 노력을 통해 만들어진 산물을 지키고, 그것을 편리하게 할 수 있게 제공하는 포토스케이프(PhotoScape)의 설치부터 적용까지 알아보도록 하겠습니다. 1...

    [Java] 네트워크 프로그래밍

    20. 네트워크 프로그래밍 20.1 컴퓨터 네트워크 20.2 주요 네트워크 관련 명령어 1) ipconfig2) ping3) nslookup네임서버를 조회하는 명령어4) netstatNETwork STATus, 네트워크 상태 정보5) tracert서비스 경로 추적6) arpIP address와 Mac Address 조회arp -a 20.3 프로토콜(Protocol) 20.3.1 프로토콜 : 서로 다른 컴퓨터 간의 의사소통을 위한 통신 규약 20.3.2 프로토콜의 종류 TELNET : 텍스트 기반의 원격접속 서비스IP (Internet Protocol)TCP (Transmission Control Protocol)UDP (User Datagram Protocol)FTP (File Transfer Proto..

    [HTML/CSS] CSS3 박스 모델과 응용

    6. CSS3 박스 모델과 응용 6.1 박스 모델 - 웹 브라우저는 HTML 내의 요소들을 사각형으로 간주하고 웹 페이지에 출력시킴, 요소들을 박스 형태로 그리는 것을 박스 모델이라 함 - 각 박스는 margin(바깥쪽 여백), border(경계선), padding(안쪽 여백) 6.2 경계선(border) - 경계선의 스타일 : border-style: none, dotted, dashed, solid, double 등 - 경계선의 폭 : border-width - 경계선의 색상 : border-color - 둥근 경계선 : border-radius 6.3 요소의 크기 설정 - 가로 길이 : width - 세로 길이 : height 6.4 여백 설정 * 바깥쪽 여백 설정 margin-top margin-..

    [JavaScript] jQuery

    [JavaScript Founder, Brendan Eich] 5. jQuery, Ajax, JSON 가. jQuery - 자주 사용되는 자바스크립트 라이브러리- write less, do more- 코딩량이 매우 절감됨- 2006년 존 레식(John Resig)이 발표- http://jquery.com 에서 다운로드 1) jQuery의 버전 - 1.x 버전 : 구버전 브라우저까지 지원되는 버전- 2.x 버전 : 구버전 브라우저(Internet Explorer 6, 7, 8 등)을 지원하지 않음- 3.x 버전 : 2014년부터 개발, 더 빠르고 풍부한 API 2) jQuery를 사용하는 방법 - 다운로드 받아서 사용할 경우- 다운로드 받지 않고 사용할 경우 3) 기본 문법 - 선택한 엘리먼트에 어떤 동작..

    [Java] GUI 프로그래밍

    17. GUI 프로그래밍 17.1 자바의 GUI 프로그래밍 기술 TUI - Text-based User Interface 텍스트 기반의 인터페이스GUI - Graphical User Interface 그래픽 기반의 인터페이스 17.1.1 AWT(Abstract Window Toolkit) GUI 프로그래밍을 위한 도구GUI 프로그래밍에 필요한 다양한 컴포넌트를 제공Java와 C로 구현 17.1.2 SwingAWT를 확장한 GUI 프로그래밍 도구AWT보다 더 많은 종류의 컴포넌트를 제공순수한 Java로 구현 17.2 화면 구성 요소 17.2.1 Component와 Container - Component : 화면 구성 요소- Container : 다른 컴포넌트를 담을 수 있는 컴포넌트(그릇 역할) 17.2...

    Microsoft의 텍스트 편집기, Visual Studio Code 설치!

    마이크로소프트에도 야심차게 텍스트 편집기를 출시했었는데, 그 이름이 바로 Visual Studio Code입니다. 이 설치 과정은 윈도우즈에 Visual Studio Code를 설치하는 방법입니다. 1. Visual Studio Code 홈페이지로 이동 비주얼 스튜디오 코드 공식 홈페이지 https://code.visualstudio.com 에 접속합니다. 대문짝만하게 Download for Windows 버튼이 있네요. 또는 우측 상단의 Download 중 클릭합시다. 자동으로 설치 파일을 다운로드받는 것을 확인 좌측 하단에 VSCodeUserSetup...exe 파일이 설치되는 것을 확인할 수 있습니다. 2. Visual Studio Code 설치 마법사 시작 (deprecated) 다음(N) > 을..

    ORA-01031: insufficient privileges (권한이 불충분합니다)

    ORA-01031: insufficient privilegessysdba 권한이 불충분할 경우 대처 방법! 오라클을 사용하고 있는 분들이라면 가끔가다 다음과 같은 에러가 나타날 수 있습니다. 저같은 경우는 오랜만에 DBA(Database Administrator) 계정으로 접속을 시도하다 system 계정이 잠겨있다고 나왔습니다. 오라클을 지우고 재설치하면 되는 일이지만 그렇게 하지 않아도 권한을 부여할 수 있는 방법이 있습니다. 저와 함께 시작해봅시다. 1. Administration Assistant for Windows 열기 시작 메뉴에 Oracle 폴더를 찾아 그 안에 있는 Administration Assistant for Windows를 클릭합니다. 2. OS 데이터베이스 관리자 추가 1 아래..

    개발의 봄을 위한 STS(Spring Tool Suite) 설치!

    개발의 봄을 위한 STS(Spring Tool Suite) 설치! STS는 Eclipse를 기반으로 Spring Framework를 보다 쉽게 사용할 수 있도록 도와주는 통합개발환경(Integrated Development Environment, IDE) 입니다. 지금부터 STS를 설치하는 방법을 알아볼까요? 1. STS 설치 사이트로 이동합니다.위의 링크를 클릭하거나 검색 엔진에 'sts download' 로 검색해서 해당 사이트로 이동합니다. 2. Spring Tool Suite 압축 해제새삼스럽게 왜 압축 푸는 장면까지 캡쳐한거냐? 라고 물어볼 수 있습니다.설치가 무지 간단해서 따로 설명할 부분이 없다는 건 아닙니다 3. 압축 파일에 들어있는 폴더 확인다운받은 압축 파일을 해제해보면 다음과 같은 폴..

    [Linux] CentOS 7 접속 및 종료하는 방법

    CentOS 7 접속 및 종료하는 방법저번 VMware에 CentOS 7 설치 완전정복! 포스팅에 이어서 진행합니다. 1. CentOS 로그인 설치 당시 계정을 생성했다면 다음과 같이 사용자가 표시됩니다.만약 관리자 계정인 root 로 접속하고 싶다면 목록에 없습니까? 를 클릭합시다. 2. root 계정으로 로그인 사용자 이름란에 root 를 입력하고 다음 버튼을 클릭합니다. 3. root 계정 비밀번호 입력 설치할 때 설정했던 비밀번호를 입력해줍니다.참고로 톱니바퀴를 누르면 X 윈도우 데스크톱 환경을 선택할 수 있는 목록이 나옵니다. 4. CentOS의 환영 인사 명성에 걸맞게 세계 각지 언어들로 환영 멘트를 보내는 모습을 볼 수 있습니다.인사 받았으면 다음(N) 을 클릭합시다. 5. 키보드 배치와 입..

    RDP Wrapper로 원격 데스크톱 설치부터 사용까지!

    RDP Wrapper로 원격 데스크톱 설치 및 사용법 1. RDP Wrapper 설치 사이트로 이동합니다.링크된 웹사이트의 주소가 바뀔 수도 있습니다.그럴 경우 'rdp wrapper download' 로 검색하세요.그리고 RDP Wrapper Library - Github로 이동하면 됩니다. 하단에 보이는 빨간 네모 박스를 해놓은 .zip 압축 파일을 다운받겠습니다.혹시 저와 같은 실수를 하실 분들을 위해 이건 원격 접속 당하는 컴퓨터에 설치해야 합니다! 2. 원격 지원 연결 허용Windows 10 Home 기준으로 왼쪽 하단의 돋보기를 눌러 시스템으로 이동하거나,파일 탐색기 - 내 PC 의 속성(R) 버튼을 누르면 아래 화면이 나타납니다.그리고 왼쪽 탭에 원격 설정을 누르고 이 컴퓨터에 대한 원격 지..