목록전체 글 (80)
스터디 용 블로그
컴파일은 우리가 작성한 프로그래밍 언어(소스코드)를 컴퓨터 언어(Binary Code)로 바꾸는 과정이다. 빌드는 우리가 만든 프로그램들을 컴퓨터에서 실행가능한 상태로 만들어 주는 과정이다. 컴파일과정 : 어휘분석 -> 구문분석 -> 의미분석 아래 글을 참고해도 좋을거 같다~^-^ http://ohgyun.com/270http://jjini.us/17 http://allofsoftware.net/19
파일 다운로드시 크롬에서 "서버에서 중복헤더를 수신했습니다." 라고 나오는경우는 파일명에 콤마 "," 가 들어가있어서 그럴 경우가 많다. 참고로 크롬이외의 IE등에서는 에러가 발생하지 않는다.. 검색해보면 .replace 함수로 콤마를 변경하면 된다고 하는데, 그냥 단순히 파일명이 변경되는게 싫어서 더 검색하다보니 결국 찾았다.http://stackoverflow.com/questions/8588818/chrome-pdf-display-duplicate-headers-received-from-the-server 그리 어려운것도 아니고 파일명을 따옴표로 감싸주기만 하면된다. Response.AddHeader("Content-Disposition", "attachment;filename=" + file.Na..
Maven은 크게 두가지 기능이 있다. 첫번째 라이브러리 관리 기능이다. Java로 개발을 하다보면 Spring, jdbc, junit, mybaits등 필요한 라이브러리들이 많다. 이걸 .zip형태로 다운받아서 수동으로 라이브러리를 추가 해줘도 된다. 수동으로 하는 방법이 방법이 훨씬 직관적일 수 있으니까. 이를테면 덧셈을 할 때 '1 + 1 = 2'라고 배우기 전에 사과 두개를 그려 놓고 '사과 한개에 사과 한개가 더 있으면 사과 2개이다.' 라고 하면서 배우는 것과 같은 이치이다. 나중에는 내가 덧셈을 배울 때 사과로 배웠는지 산까치로 배웠는지 잊어버리듯이 메이븐의 라이브러리 관리는 우리가 처음에 수동으로 라이브러리를 다운로드 받고 경로를 추가해주던지 복사해 주던지 하면서 외브 라이브러리를 관리 하..
리눅스 phpMyAdmin 설치 (yum) 사전 작업yum EPEL 저장소 추가리눅스 아파치 설치리눅스 MySQL 설치phpMyAdmin 설치[root@zetawiki ~]# yum install phpMyAdmin ... (생략) =========================================================================================== Package Arch Version Repository Size =========================================================================================== Installing: libjpeg-turbo x86_64 1.2.1-3.el6_5 ..
[CentOS] 네트워크 설정CentOS 를 NetInstall 의 방법으로 설치했다면 DHCP(자동-default값 혹은 Manual(수동) 중에 하나를 선택하여 설치가 진행되었을 것입니다. 수동으로 고정(static)아이피를 부여했다면 따로 설정할 일은 없겠지만 기본값으로 제공하는 DHCP 를 이용했다면 서버의 IP를 고정하기 위해 간단한 설정을 곁들여야 합니다./etc/sysconfig/network시스템 전체에 대한 Global한 기본 게이트웨이 주소를 설정과 호스트네임, 네트워킹 연결 허용 여부를 설정한다. 호스트네임은 설치중에 입력한 내용이 반영된다.vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=uzuro.com GATEWAY=192.168.0.1 설..
CentOS 6 최소 설치 VirtualBox 게스트 확장 설치 개요결론부터 얘기하면 CentOS 6 최소 설치에 VirtualBox 게스트 확장 설치는 별 의미가 없는 것 같다. (...)여기서는 CentOS 6 최소 설치 상태에서 VirtualBox 게스트 확장 설치를 다룬다.X Window를 사용하지 않을 것이다.[1]X Window에서 게스트 확장 설치는 비교적 간단한데, X Window를 지원하지 않는 최소 설치 상태에서는 설치가 다소 까다롭다.그리고 게스트 확장의 핵심 기능 중 하나인 클립보드 공유가 안된다. (리눅스 콘솔 자체가 지원하지 않기 때문)마우스 넘나들기, Host 공유폴더 사용 정도는 사용할 수 있는 것 같다.만약 클립보드 공유가 목적이라면 1) VirtualBox 리눅스 인터넷 ..
VirtualBox 리눅스 인터넷 연결 문제상황VirtualBox에 리눅스를 설치했는데[1] 인터넷 연결이 안된다.[root@localhost ~]# ping 8.8.8.8 connect: Network is unreachable→ 인터넷상 IP인 8.8.8.8로 접근이 되지 않는다. 인터넷과 연결되지 않았기 때문이다.확인[root@localhost ~]# ifconfig lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX ..
VirtualBox 리눅스 SSH 연결 (브리지) Host OS 네트워크 확인Host OS가 윈도우 7인 상황임.[시작] --- ncpa.cpl ↵ Enter다음과 같이 2개가 보여야 한다.무선 네트워크 연결 (기존 인터넷 연결 장치)[2]VirtualBox Host-Only Network (VirtualBox에 연결되는 가상 네트워크 장치)VirtualBox 관리자에서 브리지 어댑터 설정"Oracle VM VirtualBox 관리자" --- 리눅스 VM 우클릭 --- [설정(S)...]"CentOS 6 - 설정" --- 네트워크 --- 어댑터 1 --- 다음에 연결됨(A): 브리지 어댑터 --- 이름(N): 실제로 인터넷이 되는 랜카드 선택 --- 무작위 모드(P): 모두 허용 --- [확인]Guest..
쓸만한 플러그인 Redmine plugins: clipboard_image_paste 1.8 redmine_dashboard 2.2 redmine_hudson 2.1.2 redmine_image_clipboard_paste 1.0.0 redmine_issue_detailed_tabs_time 0.1.0 redmine_issue_extensions 0.2.0 redmine_issue_templates 0.0.7 redmine_lightbox 0.0.1 redmine_monitoring_controlling 0.1.1 redmine_my_roadmaps 0.1.13_redmine2.3 redmine_redcarpet_formatter 2.1 redmine_redcarpet_viewer 0.0.2 redmin..