전체 글 1447

mysql "Incorrect information in file: './database/table.frm'"

참고MySQL InnoDB 재설정(Reconfiguration)과 ERROR 1033 [mysql] 아찔한 순간... 'ERROR 1033 (HY000): Incorrect information in file' mysql 버전 업그레드 후 디비 복구?? http://www.scotthodson.com/blog/index.php/restoring-mysql-databases-without-a-mysqldump-backup/ 원리는 다음과 같다. MySQL에서 innoDB는 기본적으로 ibdata1 에 데이터를 저장하며, ib_logfileX 에 로그를 저장한다. 위와 같은 에러가 나는 경우는 MySQL Engine에서 새로운 설정 파라미터로 예전 로그들을 읽으려고 하면 발생하는 것이다. 따라서, 정상적으로..

db/mysql 2010.12.23

서버/인프라를 지탱하는 기술

이미지출처 : www.linux.co.kr 일본의 구글이라고 평가받는 ㈜Hatena와 모바일 플랫폼 서비스를 제공하는 KLab㈜의 서버/인프라 베테랑 엔지니어 6명이 실제 가동중인 시스템을 실례로 들면서 그들의 축적된 노하우를 공개한 책이다. 오픈소스 소프트웨어를 이용하여 24시간 365일 무중단 서비스를 운용하기 위한 '다중화', '성능향상', '확장성', '운용효율성'에 대해 기본적인 이론과 함께 실무에서 검증된 그들만의 팁들을 수록하였다. '다중화'되고 '확장성'도 있으면서 성능을 최고로 끌어올리고, 효과적인 운용을 위한 서버/인프라를 구축하기 위한 힌트를 담고 있는 이 책은 서버/인프라 구축 입문에서부터 한 단계 높은 서버/인프라 구축, 무중단 인프라를 향한 디자인 등을 다루고 있다. 이후 서버의..

etc/book 2010.12.22

Chrome OS 999.999.32309.21140

참고Download Google Chrome OS .vmdk And .vdi [VMware and VirtualBox] (Via Torrents / Megaupload) Want to try Chrome OS? Download VMDK or VDI image, see for yourself, it's a 300 MB download. 구글 크롬 OS 설치 및 사용해보기구글의 크롬 OS를 탑재한 Cr-48, 테스트 동영상 공개 크롬 OS, 공짜로 준다면야 크롬 웹스토어, 크롬 OS가 의미하는것크롬OS, 윈도용 SW 지원 대세되나 아주 심플하고 간단한 브라우즈로 된 OS입니다. 하지만 아직은 조금 더 다듬어야 하지 않을까 생각되네요.Ubuntu에서 vbox로 실행 해보아서 그런지 OS자체 속도에서는 굉장이 ..

google 2010.12.21

Ubuntu Vbox snow Leopard 설치

참고VirtualBox(버추얼박스)에 Mac OS X 설치하기VMWare에 Mac OS X(레오파드) 설치하기Vbox 3.2 이상 설치Vbox 가상디스크 만들기empireEFIv1085.iso 부팅디스크로 부팅 이미지를 snow Reopard 로 변경후 F5나 Enter키로 실행설치진행 대상디스크가 없을 경우 맥 메뉴에서 유틸리티 > 디스크 유틸리티 선택하드웨어를 선택 후 지우기 > 이름 입력 > 지우기 > 지우기 선택생성된 이미지를 선택하면 설치를 진행전체 설치가 성공후 재 부팅이 안될 경우 empireEFIv1085.iso로 다시 부팅하면 설치된 MacOS가 보임, MaxOS를 선택하면 됨.개인정보는 입력하지 않아도 됨완료

virtual/Vbox 2010.12.20

mysql talbe stauts 정보

참고 SHOW TABLE STATUS SHOW TABLE STATUS 는 다음 필드를 리턴한다: Name 테이블 이름 Engine 테이블의 스토리지 엔진. "14. 스토리지 엔진과 테이블 타입"장을 참조하라. Version 테이블의 .frm 파일의 버전 수. Row_format 로우 스토리지 포맷(Fixed, Dynamic, Compressed, Redundant, Compact). /InnoDB 5.0.3부터 InnoDB 테이블의 포맷은 Redundant 또는 Compact 형식으로 보고된다. 5.0.3이전 버전에서 InnoDB 테이블은 항상 Redundant 포맷에 있었다. Rows 로우의 수. MyISAM과 같은 몇몇 스토리지 엔진은 정확한 값을 저장한다. InnoDB와 같은 다른 스토리지 엔진의 ..

db/mysql 2010.12.17

js HEUR/Malware 바이러스 문제

현재 개발중인 마이픽업서비스에서 다른 백신에서는 된다 안된다는 문의가 없는데 유독 Avira백신에서 북마크릿을 띄웠을 경우 "HEUR/Malware"가 문제가 되어서 사용을 못할 정도라는 문제 제기가 들어왔습니다. 이러 저리 확인해 본 결과 아래 grayscale.js 파일을 제거하니 문제는 해결되었지만 이것도 웃긴게 해당 js파일을 직접 사용할 경우에는 문제가 없지만 여러 js파일을 한 파일로 통합한뒤 jsmin으로 크기를 줄일 경우 바이러스로 문제가 되더군요. 도대체 어떤 코드로 바이러스 검사를 하는건지? 에궁. 일단은 과거 이미지를 회색으로 변경해서 서버 자원을 절약할 목적(크지 않지만)으로 적용했지만 지금은 딱히 변경되어야 할 이미지가 없고, 유독 브라우즈 특성을 타는 관계로 grayscale.j..

os/Window 2010.12.16

이클립스용 구글 플러그인 설치

Help 메뉴를 선택하고 Install New Software 항목을 선택한다.Work with 입력칸에 갈릴레오 : http://dl.google.com/eclipse/plugin/3.5 입력한다. 가니메데 : http://dl.google.com/eclipse/plugin/3.5설치 대상 목록에서 Plugins와 SDKs를 클릭해 숨은 항목을 열구 'Google Plugin for Eclipse 3.5'와 'Google App Engine SDK'를 선택한다. 필요하다면 'Google Web Toolkit SDK'항목도 선택한다. Next 버튼을 클릭한다.재시작 문구가 표시되면 이클립스를 다시 시작한다. 자바 퍼스팩티브인지 확인한다.

google 2010.12.15

OOP 객체 액션

요구사항 목적 비디오 가게에서 고객이 대여하는 비디오의 대여정보를 조회할 수 있는 프로그램을 작성한다. 요구사항 고객은 이름을 갖는다.고객은 한번에 여러 개의 비디오를 대여할 수 있으나 각각의 대여기간은 다를 수 있다.비디오는 영화, 스포츠, 다큐먼터리의 세 종류가 있다.각 비디오는 독립적인 일일 대여요금을 갖는다.영화는 대여기간이 2일 이상되면 3일째부터는 대여요금이 1/2로 할인된다.다큐먼터리는 3일 이상 대여하면 4일째부터 1/3로 할인된다.스포츠는 장기대여 할인이 없다.비디오 1개 대여할 때마다 보너스 포인트는 1포인트씩 올라간다. 단, 스포츠는 2포인트씩 올라간다.과거의 대여기록을 보유하고 있을 필요는 없으나 고객이 얻은 총 보너스 포인트 정보는 알고 있어야 한다.고객의 현재 대여정보를 구할 수..

lang/tdd 2010.12.14
반응형