본문 바로가기

분류 전체보기

(871)
[homebrew] ntfs 외장하드 읽기 출처: http://coolestguidesontheplanet.com/how-to-write-to-a-ntfs-drive-from-os-x-mavericks/ xcode가 설치되어 있어야 한다. 확인)> xcode-select -p경로가 나오면 있는 것이다. 설치는 앱 스토어를 이용하자 Homebrew 설치 (curl을 이용하여 다운을 받는다)> ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 설치가 끝나면 아래의 명령을 권장하더라> brew doctor ntfs 설치1) 기존에 설치된 것 삭제 (옵션)> brew remove fuse4x2) ntfs-3g 설치> brew install nt..
[WebPlatform] 브라우저에서 언어 테스트 및 공유 HTML/CSS/JavaScript를 웹에서 테스트를 할 수 있는 것은 알고 있었다. 또한 루비나 파이선같은 언어도 본 적이 있었다. 스크립트 언어니깐. 그런데 동적 언어인 C#도 사이트가 있었다. 신입사원 교육시에 이런 도구를 이용하면 즉시 반응도 할 수 있고 공유가 가능하니 정리를 해보자.(정리를 하다보니 정리해놓은 사이트가 있었다. 바퀴를 재 발명할 필요는 없잖아)=> http://fiddles.io/=> http://www.tutorialspoint.com/codingground.htm JSFIDDLE : http://jsfiddle.net/ - HTML/CSS/JavaScript를 테스트 가능Python Fiddle : http://pythonfiddle.com/.NET Fiddle : http..
[면접 문제] 1로 설정된 비트의 수를 반환하는 함수 작성 문제: 주어진 정수를 컴퓨터에서 내부적으로 표현할 때 1로 설정된 비트의 수를 반환하는 함수를 작성하라. 방법1. 이진 문자열로 바꾸어 1인 문자를 센다.친구에게 문제를 내보니 십진법을 이진법으로 변환하여 1의 갯수를 세려고 하고 있었다.코드로 짠다면 아래와 같은 형태가 될 것이다. (여기서 숫자를 이진 문자열로 바꾸는 것은 Integer 클래스의 toBinaryString유틸리를 이용했다. 면접 같았으면 이것을 직접짰어야 했을 것이다.)public static int countBit0(int value) { String strValue = Integer.toBinaryString(value); int count = 0; for (int i=0; i>를 쓰게 되면 음수의 경우 왼쪽의 비트가 1로 채워진다..
[파이썬] cgi on IIS 파이썬으로 cgi가 되는 것은 알았는데, 공식모듈인지는 몰랐다.https://docs.python.org/2/library/cgi.htmlhttps://docs.python.org/2/howto/webservers.htmlhttp://anh.cs.luc.edu/python/hands-on/3.1/handsonHtml/dynamic.html#a-simple-buildup 웹서버에서 붙여서 사용할 수 있는데 아파치... 이 나와서 IIS도 가능할 것이라고 판단http://www.humintsoft.com/CandCplus/PythonCGI.htm 찾아보니 FastCGI를 이용하면 될 것같다.http://forums.iis.net/t/1122937.aspxhttp://support.microsoft.com/k..
[후벼파는 자바] GC(가비지 컬렉션) 이 글을 읽기전에 괜찮은 글을 먼저 읽어보자. 하나는 영문이고 하나는 한글이다.영어 - Java SE 6 HotSpot[tm] Virtual Machine Garbage Collection Tuning: Java SE 6 HotSpot / Java 8 Understanding Java Garbage Collection and What You Can Do About It: Gil Tene (링크)한글 - Java Garbage Collection: 네이버개발자블로그 / Garbage Collection 모니터링 방법 / Garbage Collection 튜닝 OpenJDK를 받아보자. 여기는 openjdk-7u40-fcs-src-b43-26_aug_2013 기준이다.openjdk/hotspot/src/sh..
Gradle Project 사용해보기 STS(Spring Tool Suite) 3.6.3.RELEASE 기준기본적으로 빌드 관리는 메이븐(Maven)이 해주도록 되어 있다. Gradle 프로젝트를 하기 위해서는 추가 설치가 필요했다. https://github.com/spring-projects/eclipse-integration-gradle/blob/master/README.md#installation-instructions를 참고한다. 1. Dashboard를 띄운다. ([Help] 메뉴 > [Dashboard])2. Extensions 탭 선택(아래)3. Gradle" 또는 "Groovy"를 키워드로 검색(Find) 한다.4. Gradle Support를 체크하고 Install을 누른다.5. Install 창에서 Gradle IDE 창..
[Java] 배열 최대 할당 가능 크기? 물론 시스템 마다 메모리 설정이 다를 테니 단정 지을 수 없다.바이너리 검색 기법(?)을 이용해서 범위 내에서 왔다갔다 하니 현재 시스템에서 사용가능한 최대 크기를 구할 수 있었다.(물론 이 수치는 시스템마다 혹은 JVM 구현체나 버전에 따라 바뀔 수 있는 사항이므로 주의!)10483639 20483639 o 25000000 o 26250000 o 27000000 o 27250000 o 27450000 o 27475000 o 27480000 o 27482500 o 27483000 o 27483050 o 27483075 o 27483080 o 27483082 o 27483083 o 27483084 o 27483085 x 27483100 x 27483150 x 27483250 x 27483500 x 2748..
[아키텍쳐] 마이크로 서비스 아키텍쳐(MSA) 최근(혹은 작년 초) 자바 아키텍처가 마이크로 서비스 아키텍처(MSA), REST를 지향하고 있는데, 스프링 4.x에서도 여기에 따른 변화를 반영하고 있는 것 같다. (링크) 마이크로 서비스 아키텍쳐는 생소한 용어이지만, 과거에 있었던 SOA 같은 것이라는 생각이 들었다. IT쪽 업계는 이름붙이기를 참으로 좋아하는 듯. - Micro Services: Java, the Unix Way (링크) 동영상 - Microservice Architecture - A Quick Guide (링크) - Microservice Architecture - A Quick Guide (링크)