everydayminder
m4a에서 mp3로 변환 방법 3가지 m4a 파일을 구했거나 갖고 있는데 필요에 따라 mp3 파일이 필요한 경우가 있을 것이다. m4a 파일을 mp3 파일로 변환하는 방법 3가지를 정리해 보고자 한다. 사실, 3rd party 앱을 사용하면 더더욱 방법은 많을 것이나, 대략 아래와 같은 세 가지 유형의 접근 방법이 있다고 참고하면 될 것이다. 즉, 각 방법 중 대표적인 방법들 위주로 정리한다. 본 글은, 맥북의 경우를 위주로 작성하였다. 이 글에서 소개하는 세 가지 방법 중, 앞의 두 가지는 맥북이 아니라 하더라도 유사하게 응용 가능하다. 특히, 마지막 방법은 맥북 사용자 혹은 리눅스 사용자들은 사용 가능할 것이다. (단, 세부 명령어 등은 약간 차이가 있을 수 있다.) m4a란? 본격적인 변환 절차에 ..
아이폰 또는 아이패드에서 녹음한 파일을 mp3로 변환하려면? 아이폰 또는 아이패드의 기본 녹음 앱을 사용하여 녹음을 했다. 녹음해 놓고 보니, 파일 포맷이 caf로 되어 있다. 그런데, 이 파일을 다른 사람에게 혹은 다른 곳에 공유를 해야 한다면, 범용적으로 쓸 수 있는 mp3 파일로 변환해야 할 것이다. 물론, 무료 온라인 변환 사이트들을 활용하여 파일을 변환하는 방법도 있으나, 외부에 나의 정보를 노출하는 것도 썩 유쾌한 일은 아니다. 맥북 사용자라면, 로컬 커맨드로 변환이 가능하다. 아이폰/아이패드 -> 맥북 파일 전송 각자 편한 방법으로 한다. 에어드랍을 해도 되고, 기타 다른 메신저를 써도 상관없다. 맥북 명령어로 파일 변환하기 afconvert라는 명령어를 쓰면, 오디오파일을 변환할 수 있다...
playbook? runbook? 회의를 하다보면 은근히 많이 듣는 단어가 playbook과 runbook인 것 같다. 심지어 혼용되기도 한다. 같은 사람이 어떤 날에는 playbook이라고 했다가 다음에는 runbook이라고 하기도 하던데, 두 단어의 뜻은 무엇이고 왜 혼용하는지 찾아서 정리해 보자. 요약 배경은 다를지라도 두 단어는 서로 유사한 뜻을 지니고 있고, 서로 혼용하여 쓸 수 있다. "중요한 프로세스를 문서화한다"는 점에서 두 문서의 목적은 거의 같다고 볼 수 있다. 미묘한 차이 playbook: 일반적으로 비즈니스 전문가들이 많이 사용하는 용어 runbook: IT 스탭들이 많이 사용하는 용어 runbook 주로 IT와 관련된 배경지식 및 실질적인 업무 프로세스 등을 기술한다. 표준화된 프..
작성한 YAML 파일이 문제가 없는지 검사해 보려면 어떻게 하면 좋을까? 일단은, 작성한 yml 파일에 문법적으로 결함이 없어야 할 것이다. 그 다음으로는 실제 그 값이 의도한 대로(기록된 대로) 제대로 읽히는지 확인하는 절차가 필요할 것이다. YAML validation 지난 포스트에서는 YAML을 JSON으로 변환시켜주는 사이트를 활용하여, 내가 작성한 YAML 파일이 제대로 의미 전달이 잘 되었는지 검사하였다면, 이미 작성된 파일들을 하나하나 JSON으로 검사하기도 곤란할 것이다. 이럴 때, 다음의 사이트를 활용하여 문법체크를 해보자. http://www.yamllint.com/ 앞서, 사용했던 YAML 예제는 아래와 같다. artist: artist-alias1: &MK name: Mika alb..
YAML 기존에는 XML과 JSON으로 어떤 값들을 저장하고 사용했다. 그러나, XML과 JSON은 사용하기가 복잡하다는 점 때문에 2001년에 Clark Evans에 의해 최초 제안되었다. 원래 이름은 'YAML은 Markup 언어가 아니다(YAML Ain't Markup Language)'라는 뜻으로 불렸으며, 동시에 또 다른 마크업 언어(Yet Another Markup Language)라는 뜻으로도 불리기도 한다. K8S, Ansible, Spring Boot 등의 환경설정에도 쓰이면서 개발자들에게도 많이 친숙한 편이다. (사실 모르면 안되는 축으로 바뀌고 있다.) 파일 확장자는 .yaml 혹은 .yml로 사용하며, 많은 사람들이 발음하는 바로는 /야믈/이라고 주로 읽는다. 주요 문법 공백 문자들..
디렉토리 이하 특정 문자열 및 한글 포함여부 찾기 프로젝트 전체 파일들을 대상으로 특정 문자열 혹은 한글이 포함되어 있는 부분을 찾거나, 파일명 들을 추출하려면 다음과 같이 shell을 활용해 보자. 사용법 아래와 같은 형식을 지켜주면 되겠다. $ find . -name "파일명 또는 파일명 패턴" -print0 | xargs -0 egrep -l "검색어 또는 패턴" $ find . -name "파일명 또는 파일명 패턴" -print0 | xargs -0 egrep "검색어 또는 패턴" egrep 옵션 참고 egrep 뒤에 -l 옵션을 주면 파일명을 출력한다. -l, --files-with-matches Only the names of files containing selected lines are w..
gist는? gist는 간단히 말해 소스를 공유하는 서비스라고 보면 된다. 그리고, 이 서비스는 github.com에서 제공한다. gist로 코드를 생성하면, 나중에 다른 곳에서도 재사용하기 쉽다. 생성된 스크립트만 복사하면 되고, gist 자체적으로 히스토리를 제공하기 때문이다. 코드 생성 방법 https://gist.github.com에 접속해서, github 계정이 없다면 계정을 만들자. 가입한 후 로그인하면 1번과 같이 상단의 + 버튼을 클릭하면 코드를 작성할 수 있다. 코드 모음이 생성되면, 이 코드가 무엇인지에 대한 설명을 2번 위치에 적어준다. 확장자를 포함하여 임의의 파일명을 3번 위치에 적어준다. 이 파일명을 바탕으로 syntax highlighter가 활성화된다. (문법 표시) 인용할 ..
MS Word에 소스코드 복사해서 제출할 때 MS Word에 소스 코드를 복붙해야 할 일이 있다면? 해본 사람들은 알 것이다. 엉망이 된다는 것을. 한 사이트를 알게되어 사용해봤는데, MS Word의 내용이 잘 복사가 되었다. 코드 자체는 변환이 되지만, MS Word와 궁합이 맞지 않는 사이트들도 많다. 미래의 나나 혹은 필요할 수도 있는 누군가를 위해 정리해 놓고자 한다. MS Word에 직접 복붙하면? 예를 들어 다음과 같은 코드가 있다고 해보자. import java.util.Arrays; public class Addition { public static void main(String[] args) { Integer sum = Arrays.stream(args) .mapToInt(Integer:..
태그/워드 클라우드 생성기 태그/워드 클라우드란, 말 그대로 태그 또는 단어들을 구름처럼 모아 놓은 형태를 말한다. 위키백과에서는 아래와 같이 정의하고 있다. (출처: 태그 클라우드 - 위키백과) 태그 클라우드(영어: tag cloud) 또는 워드 클라우드(word cloud)는 메타 데이터에서 얻어진 태그들을 분석하여 중요도나 인기도 등을 고려하여 시각적으로 늘어 놓아 웹 사이트에 표시하는 것이다. 보통은 2차원의 표와 같은 형태로 태그들이 배치되며 이때 순서는 알파벳/가나다 순으로 배치 된다. 시각적인 중요도를 강조를 위해 각 태그들은 그 중요도(혹은 인기도)에 따라 글자의 색상이나 굵기등 형태가 변한다. 사용자는 이렇게 표시된 태그 중 마음에 드는 키워드를 발견하고 그것을 선택하여 그 메타 데이터에..
Mike Williams의 홈페이지 http://econym.org.uk/gmap/ Google Maps API를 사용하여 할 수 있는 것들과 방법에 대한 정리가 되어 있다. 참고하자.
Twitter API는 http://apiwiki.twitter.com/ 에서 세부 정보를 찾아볼 수 있다. 합병되기 전/후의 두 개의 회사가 연관되어 있어, 두 개 (혹은 세 개)의 API 그룹으로 구성되어 있다. HTTP 기반의 프로토콜인데, 여러 언어로 라이브러리가 공개되어 있다. 그 중, java로 공개된 라이브러리로는 Twitter4J, java-twitter, jtwitter 등이 있으며, 사용자 층이 두텁고, 업데이트가 최근까지 가장 활발한 Twitter4J를 선택하여 일부 메소드를 테스트해 보았다. 1. Twitter4J의 공식 사이트 : http://twitter4j.org/ 2. Twitter4J의 활용예 (* YouTube 동영상 참조 : http://www.youtube.com/wa..
IE를 굳이 다시 설치하지 않더라도 오작동하는 경우, fix 하는 툴이 있다. 이 툴을 사용하면, 된다. 실행시켜서 [apply] 시키면, 익스플로러 파일을 찾는다. 이때, Windog CD를 넣거나, 첨부파일을 압축 풀고, 그 위치를 지정해주면 에러가 고쳐진다. 편리하다.!!
chm 파일을 만들기 위해, 다음의 툴들중 하나만 있어도 손쉽게 만들 수 있다. 1. HTML Help Workshop 2. WinCHM 3. jd2chm (커맨드라인 방식) 4. EasyCHM 등 대부분의 툴들은 직관적인 메뉴를 제공하여 몇번의 클릭만으로도 손쉽게 파일을 만들 수 있다. 어떤 툴을 사용하건 간에 기억할 사항은, "root는 실제 index.html등이 존재하는 최상의 디렉토리일 것." 이라는 것이다. 그 밖의 조건은 사용자의 기호에 맞게 메뉴 또는 내용을 추가/삭제 하여 만들면 될 뿐이다. 실행을 위한 조건. 1. 네트워크 드라이브상의 파일은 실행이 안된다. 2. 외부에서 다운로드 받은 파일은 차단되어 있을 가능성이 있다. (마우스오른클릭->속성->차단해제 후 열람 가능) 꼭 모든 ma..