본문 바로가기

json pretty, beautiful print in web page JSON Pretty, Beautiful Print JSON을 웹 페이지에서 이쁘게 보여줘야 할 때가 있죠. highlight 라이브러리를 통해서 보여주는 것도 좋겠지만 보통은 아래와 같은 방법으로 많이 하는 것 같네요. document.getElementById('printTargetElem').innder.HTML = '' + JSON.stringify(sourceObj, undefined, 4) + ''; 아래 코드를 통해서 JSON을 indent가 들어간 텍스트로 변경할 수 있고요. pre 안에 넣어줌으로써 있는 그대로 출력하게 하는 것이죠 !! JSON.stringify(sourceObj, undefined, 4) JSON.stringify가 JSON이나 Obj를 문자열로 변경시켜주는 함수이고 .. 더보기
Javascript 모듈화 예제 (기록용) 예전에 포스팅한 아래 글에 이어서 하나 더 추가해봅니다. 2016/07/16 - [Bootstrap&JS] - Javascript 모듈화 (기록용) 위 포스팅보다 좀 더 친절하게 작성했습니다.일단은 기록용이고 틀린 부분은 지적해주세요. github에도 추가했습니다. https://github.com/motobyus/moto // ===============================================// write : moto// update : 2016.10.30.// =============================================== var OBJSAMPLE = function() { // private variables ---------------------------.. 더보기
Blender - Text Scale Blender는 3D 관련 프로그램입니다.저는 주로 만들어진 3D 객체를 편집하는 용도로 사용하고 있어요!! 이번에는 Blender에서 Text Scale을 조정할 수 있는 방법을 간단하게 그림 위주로 정리해두려고 합니다. 1. Add Text - Create Tab을 클릭합니다. - Other의 Text를 클릭하면 화면에 'Text' 객체가 추가됩니다. 2. Adjust Size - 오른쪽의 'F' 탭을 클릭합니다. - Font Size를 조절하면 화면에 반영됩니다. !! 3. Text Z value - 오른쪽의 'F' 탭을 클릭합니다. - Extrude 값을 조절하면 Text의 Z 값이 변경됩니다. 더보기
AWS S3 Bucket Create 2016/07/26 - [Cloud&Storage/OpenStack and EC2] - AWS Route53 ---- Domain service 위 포스팅에 이어서 :) 최종적으로 구성하려는 구조는 아래와 같이 일반적인 구조 :) =============================================== Route53 --------- Cloud Front --------- S3 =============================================== Cloud Front를 만들기 전에 일단 S3 부터 생성 S3 시작 Services에서 S3를 선택 :) 아래와 같은 화면에서 Create Bucket을 선택 :) Bucket Name을 입력해주고 Region은 원하는 지역을 설정 .. 더보기
Ceph, RADOS - object list, put, and get 관련 포스팅 목록 Ceph, RADOS - pool list, create, delete - http://ngee.tistory.com/758 Ceph, RADOS - object list, put, and get - http://ngee.tistory.com/781 Librados Python - Pool List, Create, Delete - http://ngee.tistory.com/759 Librados Python - Object Input, Output - http://ngee.tistory.com/760 일단 참고 URL 부터 architecture - http://docs.ceph.com/docs/master/architecture/ rados object storage utility -.. 더보기
Librados Python - Object Input, Output 관련 포스팅 목록 Ceph, RADOS - pool list, create, delete - http://ngee.tistory.com/758 Librados Python - Pool List, Create, Delete - http://ngee.tistory.com/759 Librados Python - Object Input, Output - http://ngee.tistory.com/760 이번에는 특정 Pool에 Object를 Input, Output 하는 것에 대해서 테스트해봅니다. 일단 참고문헌은 다음과 같습니다. Librados (Python) - http://ceph.com/docs/master/rados/api/python/ 1. ioctx Librados (Python)에서는 Input.. 더보기
파이썬 basic - 클래스, 오브젝트 정보 알아내기. 파이썬에서 객체에 대한 정보를 알아내기 위해서는 어떤 방법이 있을까영. 여러가지 방법이 있겠지만, __dict__를 사용해보는 것은 어떠신가요? 아래와 같이 말이죠. 1 class ClassInfo: 2 3 variable001 = "001" 4 variable002 = "002" 5 variable003 = "003" 6 variable004 = "004" 7 variable005 = "005" 8 9 def main(self): 10 print self.__class__.__dict__ 11 12 def addFunction(self): 13 print "add..." 14 15 if __name__ == "__main__": 16 test = ClassInfo() 17 test.main() 위 스크.. 더보기