Gizzard는, Twitter에서 개발한 분산 자료저장소를 위한 framework이다. Distributed system 위에서 정보를 효율적으로 저장 및 조회하기 위한 middleware; 보다 구체적으로 본다면, 여러 개의 mysql 에 sharding을 적용하기 위해 개발한 network 기반 middleware다.Forwarding table과 replication tree을 이용하여 분할/분산 관리한다.쓰기 동작에 대한 항등성(idempotent)과 가환성(commutative)을 강제하여 자료의 일관성을 보장한다.무한으로 확장되는 follow 개념을 mysql에 분산 저장하기 위하여 개발을 시작하였다.[참고] "shard" 란 한 대의 computer에 정보를 저장하는 대신, 여러 대의 co..
Lazy programmer 에 대한 논쟁이 회사 내에 올라왔으나. 논란만 커졌다가 잠잠해졌다. 아무도 자신들이 부지런하고 멍청한 직원이라고 생각하지 않았다. 눈에 뻔히 보이도록 매번 Excel을 메일로 취합하고 VIP 지시사항을 남발하면서도 자신들은 '절대' 멍청하게 일하고 있지 않다는 믿었다. 그리고 Architecture를 잘 설계해서 사고가 날 가능성을 미연에 방지 하는 것보다, 사고가 터진 후 수습하기에 급급한 모습을 열심히 일하는 것으로 판단했다. 한 편으로는 그 상황이 이해됐다. 사전에 미리 예방하는 것보다 사후에 정리를 하는 것이 더 피부에 와닿기 때문에 인사고과를 위해서 그렇게 행동하는 것 같다. 그러나 평소에 병을 예방하는 것이 적은 비용으로 건강을 유지할 수 있는 비결이라는 것을 모르..
디지탈아리아에서 Interactive 3D Pop-up Book을 출시하였다. 2주간 무료 이용 이벤트 진행 중이다. 이런 거 아이들이 꽤 좋아할 것 같다. 아이패드 나왔을 떄 이상한 나라의 앨리스가 신기했던 것처럼 말이다. 아이패드가 한 방에 E-Book 시장을 만들어 버렸다. 앞으로 E-Book 생태계가 활성화 될 것 같다. 아이폰 때문에 스마트폰 생태계가 완성되어 수면 위로 떠올랐던 것처럼 기존의 E-Book 시장이 잘 다듬어져서 수면 위로 떠오를 것 같다. 예전의 E-Book이라면 PDA로 TXT파일 읽던 수준이었거나, 플래시와 Web을 기반으로 한 Interactive Book이 간간히 나오던 수준이었는데, Multi-Media Contents Eco-system으로 잘 다듬고 포장해서 아이패드..
OpenOffice를 예전 부터 알고 있었고, 되도록 사용해 보려고 노력했다. Microsoft의 Office Suite 프로그램에 비하면 확실히 부족하지만, 그래도 익숙해 지면 그럭저럭 쓸만한 프로그램이었다. 그런데 여전히 OpenOffice의 GUI는 늘 불만의 대상이었다. 뭔가 새로운 모습을 기대하고 있었는데, IBM에서 이런 멋진 것을 만들어 주었다. OpenOffice를 Eclipse RCP로 구현한것이다. 우분투에서도 잘 동작하고 윈도우에서는 당연히 무리 없이 동작한다. 무료로 제공하는 프로그램이라고는 생각하기 힘들 정도로 기능도 많고 쓰기 편하다. 게다가 신선한 GUI를 갖고 있다. 요즘은 Microsoft의 Office와 파일 형식이 거의 다 호환된다. 그래서 특별한 기능이 아니고서는 대부..
1) Build를 수행하면 아래와 같은 오류가 발생하는 경우가 있다. MStatus와 관련 된 부분인데, 오류 내용을 읽어보면, 'std' name space가 유효하지 않다는 것이다. 보통 iostream에 관한 내용은 c++ 표준이기 때문에 별다른 고민없이 사용했으나, 이 부분에서 오류가 발생하니 난감했다. 구글씨에게 물어본 결과 해결법은 다음과 같다. 전처리구문에 REQUIRE_IOSTREAM를 추가해 주면 된다. c:\program files\autodesk\maya8.5\include\maya\mstatus.h(161) : error C2653: 'std' : is not a class or namespace name c:\program files\autodesk\maya8.5\include\m..
Adobe InDesign CS5에서 가장 눈에 띄는 기능은 기존 출판물을 iPad용으로 변환 및 재생산 가능하게 해 주는 기능이다. 현재 flash를 활용한 e-learning, e-book contents들이 많이 배포된 상황에서 기존 contents들을 iPad가 흡수할 수 있도록 돕기 때문에 iPad 입장에서는 좋은 기능으로 보인다. 기존 출판물들, 특히 출력을 위해 pdf로 제작해 놓은 책 또는 잡지를 약간의 수정만으로 multi-media book으로 재 탄생 시킬 수 있다는 것은 꽤 흥미로운 일이다.
Actionscript 개발 도구인 AXDT 설치 방법을 정리한 문서 AXDT 설치 :
NHN이 그동안 축적해 온 웹 기술과 소프트웨어 등을 공개한다. 이에 따라 앞으로는 누구라도 쇼핑몰 또는 인터넷 카페나 커뮤니티 사이트 등을 개설하거나 기존 사이트를 확장하는데 NHN의 기술을 활용할 수 있게 된다. 또 NHN의 기술을 활용하는 사이트에서 생산한 콘텐츠와 정보는 네이버를 통해 노출되는 등 유통의 기회도 넓어지게 된다. NHN(대표 최휘영)은 22일 서울 양재동 AT센터에서 개발자 콘퍼런스 ‘NHN DeView 2008’을 열고 그동안 네이버 서비스를 개발하면서 축적한 소프트웨어를 모아 정보 플랫폼 형태로 공개할 예정이라고 밝혔다. NHN 이 공개할 정보 플랫폼에는 콘텐츠 관리 시스템인 ‘XE(XpressEngine)’ 데이터베이스 관리 시스템인 ‘큐브리드 DBMS’ 텍스트나 이미지·비디오..
Visual Studio .NET에서 Project간의 Dependencies 기능은 - Build Order 결정 - Link 될 Library도 최신 소스로 Build되도록 함 - Library Project에 Dependency를 걸면, 따로 명시하지 않아도 자동으로 Link (심지어 Debug/Release도 알아서 맞추어 Link) 당연히 Project Dependencies 정보는 Project가 아닌 Solution이 가지고 있으므로, 이걸 활용할 지 여부는 각자 알아서 판단하는 것이 좋을 것 같다.
고혈압의 치료와 예방 1. 정상체중을 유지 표준 체중(kg) = (키(cm) - 100) * 0.9 2. 염분 섭취를 제한(1일 10g 이하 섭취) 음식 조리시 소금이나 간장 사용은 줄이고 대신 식초나 후추를 사용합니다. 다 만들어진 음식에 소금을 추가로 넣지 않습니다. 인스턴트 식품과 패스트푸드에는 소금이 많이 첨가되어 있으므로 피합니다. 술안주, 팝콘, 감자튀김, 절인 음식 같은 가공식품도 식염이 많이 들어있으니 피합니다. 3. 동물성 지방질과 당분의 섭취를 최소화 콜레스테롤과 지방이 많은 동물성 식품을 삼가고 과량의 당분을 줄여 비만을 예방해야 합니다. 섬유질이 풍부한 과일과 채소를 충분히 섭취합니다. 4. 금연 흡연은 동맥경화와 심근경색 등 심혈관질환을 악화시키므로 합병증의 예방을 위해서 담배는 ..
혈압이란? 심장은 피를 온 몸으로 보내주는 펌프 역할을 하고 혈관은 혈액을 운반하는 파이프 역할을 합니다. 펌프 역할을 하는 심장에서 뿜어져 나온 피가 혈관을 통해 몸의 각 부분으로 전달되는데, 이 때 혈관벽에 부딫혀서 생기는 압력을 혈압이라고 합니다. 혈압은 심장이 온 몸으로 피를 보내기 위하여 수축할 때의 혈압(수축기 혈압)과 심장이 피를 받아들이기 위해 확장할 때의 혈압(확장이 혈압)으로 나누어 집니다. 고혈압이란? 혈압이 정상보다 높은 상태를 말하며 보통 수축기 혈압이 140mmHg 이상, 확장기 혈압이 90mmHg 이상인 경우 고혈압이라고 합니다. 고혈압은 왜 생기나? 전체 고혈압의 90%이상이 원인을 알 수 없는 일차성(본태성)고혈압이나 유전적인 요소, 나이, 비만, 염분에 대한 감수성이 높을..
표기 설명 CS Class style CW Options for Creating Window DT Options for drawing Text MB Message Box SND Sound Option WM WindowMessage WS Window Style MSG Message Structure WNDCLASS Window Class Structure PAINTSTRUCT Paint Structure RECT Rectagle HINSTANCE Handle of Instance of Program HWND Handle of Window HDC Handle of DeviceContext 표기 설명 b bool c char by byte n short i int l long f float d double s..
단축키 설명 Ctrl + Tab Edit하고 있는 Child Window 간의 이동 Ctrl + F4 현재 Edit하고 있는 Child Window를 닫기 Ctrl + I 문자열 입력 점진적으로 문자열 찾기 (Incremental Search) Ctrl + F3 현재 커서에 있는 문자열 찾기 fowared (블록 지정 안 해도 됨) Ctrl + Shift + F3 현재 커서에 있는 문자열 찾기 backward F3 찾은 문자열에 대한 다음 문자열로 이동 (Next Search) Ctrl + H 문자열 찾아 바꾸기 (Replace) Ctrl + Left/Right Arrow 단어 단위로 이동 Ctrl + Delete 또는 Backspace 단어 단위로 삭제 Ctrl + F2 현재 라인에 북마크 지정/해제 ..
- Total
- Today
- Yesterday
- 제주도
- Agile
- 조선명탐정
- 29연대
- 드림커피
- haptics
- 남포동
- KOREATECH
- 부산
- W & Whale
- 드림북카페
- camera
- swing
- java
- eclipse
- slack
- DigitalAria
- 가을방학
- 사진
- 오삼기
- e team
- Coffee
- 브라운아이드소울
- 졸업공연
- BES
- jazz
- Sherlock
- House Rulez
- 연무대
- 한국기술교육대학교
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |