Tool

Gralde – Unit test

Buil test configuration app > build.gradle 환경 파일을 아래와 같이 수정한다. instrumentTest.setRoot(‘tests’)라는 거. android { … sourceSets { main { jniLibs.srcDirs = [‘libs’, ‘src/main/libs’] jni.srcDirs = [] } instrumentTest.setRoot(‘tests’) debug.setRoot(‘build-types/debug’) release.setRoot(‘build-types/release’) } … } ##Unit test example file public class ExampleUnitTest { … @Test public void addTest() throws Exception { assertEquals(4, 2 + 2); } […]

Read More
Emacs

Emacs – 프로젝트 생성

기존 프로젝트 의존성이 맞지 않아 오류가 발생된다. 새로 프로젝트를 생성한다면 아래의 설정대로 만들어주어야 한다. 기존 버전으로 사용할 경우 아래의 문제가 발생된다. midje 사용하고, lein repl을 사용했을 경우 cider쪽에서 some-> 함수를 찾지 못하는 문제가 발생한다. 오류를 줄이기 위한 가장 좋은 방법은 최신버전을 사용하는 것이다. (물론 최신버전에 또다른 오류가 발생될 수 있으나, 의존성 처리를 미리미리 해두는게 좋다.) […]

Read More
Emacs Hacker

이맥스 – 루비 제작자 "맷츠", 어떻게 이맥스가 내 인생을 바꿧나?

원문 이맥스가 내 인생을 어떻게 바꿧나? “Yukihiro Matsumoto” – Matz @yukihiro_matz 1980 프로그래밍을 시작했다. ~ BASIC 400 단계 1988 이맥스와의 만남 Sun-3 위에서 200명 학부생들과 공유 이맥스를 시도했었다. 하지만 사용하지는 않았다. 이맥스는 금지 되어었다. 이맥스는 너무 많고 소중한 메모리가 소비하였다. 우리는 무료 소프트웨어를 받을 수 있는 자유가 있었다. 우리는 소스코드를 읽을 수 있는 자유가 있었다. […]

Read More
Emacs

이맥스 – 텍스트 정렬하기

날씨 탓일까요? 뭔가 막혀있는 느낌이 자꾸 드네요. 이럴 땐 역시나 무엇인가에 몰두하는게 가장 좋더라고요. 이맥스 – 텍스트 정렬하기 이건 왜 몰랐을까? 아래와 같이 정렬되지 않은 텍스트를 일정한 규칙에 의해서 정렬할때 align-regexp기능을 사용할 수 있습니다. rooney = 21 haha = 20 ray = 17 만약 문자 “=” 을 기준으로 정렬을 하고 싶다면, align-regexp을 치고 문자로 “=”을 […]

Read More
Tool

Tool – 맥용 최강 터미널 툴 iTerm2!!!

iTerm2는 많은 기능들을 제공합니다. 터미널 사용자들은 미리 볼수 있고 해결한 수 있는 많은것들을 상상할 수 잇습니다. 그리고 지금 보는 것들은 아주 매력적인 것들입니다. 분활 화면 여러개화면을 각각 탭으로 나누는것과, 다른 세션을 한 화면에서 보여주는 기능을 제공합니다. 또한 세로든 가로든 화면을 나눌수 있고 패널에 번호를 매길수 있습니다. 사용하지 않는 화면들은 딤처리 되어 현재 활동하고 있는 구간을 […]

Read More
iPhone

iOS – 음성 바꾸기

원문 필독 … 생략 iOS 기능 중 텍스트를 음성으로 내주는 기능있습니다. 정말 강력한 기능이고, 또한 남자 또는 여자 목소리 또한 선택이 가능합니다. 아래에 보시면 언어에 따른 각 다른 목소리를 골라 사용할 수 있습니다. [AVSpeechSynthesisVoice 0x17e30940] Language: ar-SA, Name: Maged, Quality: Default, [AVSpeechSynthesisVoice 0x17d3e150] Language: cs-CZ, Name: Zuzana, Quality: Default, [AVSpeechSynthesisVoice 0x17e79700] Language: da-DK, Name: Sara, […]

Read More
iPhone

iOS – 유닛 테스트 쉽게 하기! (Swift 2 + XCode 7)

원문 유닛 테스트를 하기 위해 아래의 항목을 확인해주어야 한다. 1. 내부 클래스 만들기 만약 새롭게 내부 클래스를 만들었다면, 클래스나 메서드를 찾지 못한다면, 아래와 같이 Public 처리를 해주어야 한다. 2. Import with @testable 테스트 타겟에서, 아래와 같이 @testable keyword를 사용하여, 모듈을 import해줘야한다. 3. Test하기 모든게 완료되었다. 외부 클래스나 메서드도 쉽게 테스트 할 수 있다. 끝.

Read More
Back To Top