daily-story
article thumbnail
한글도 잘 어울리는 코딩 폰트 D2 Coding
프로그래밍 2015. 11. 5. 12:24

하루종일 모니터 앞에 앉아서 개발을 하지만 마음에 드는 폰트를 찾는 것은 꽤 어려운 일이였습니다.괜찮은 영문 코딩 폰트는 많지만 한글이 문제더라구요. 그래서 검색하던 중에 한글/영문 다 괜찮은 폰트를 발견했습니다.네이버 개발자 센터에서 다운로드 가능한 D2 Coding 글꼴입니다. 테스트삼아 비쥬얼 스튜디오에서 한자 끄적여봤습니다. 한글도 괜찮고, 영문도 괜찮고, 헷갈리기 쉬운 영문 oO0등의 구분도 명확하고 마음에 드네요!

[android] fragment에서 dialog fragment로 값 전달
프로그래밍/Android 2015. 10. 28. 11:45

간단하게 String 넘기기 fragmentBundle args = new Bundle(); args.putString("key", "value"); DialogFragment dialogFragment = new DialogFragment (); dialogFragment.setArguments(args); dialogFragment.show(getFragmentManager(), "Sample Dialog Fragment"); dialog fragmentBundle mArgs = getArguments(); String mValue = mArgs.getString("key");

UML
프로그래밍 2015. 10. 26. 09:45

UML의 의미소프트웨어 시스템 모델링에 사용하는 모델링 언어UML의 특징시스템을 가시적으로 표현할 수 있게하고, 시스템의 명세를 나타낼 수 있게 하며, 시스템을 구축할 수 있게할뿐 아니라 시스템을 문서화할 수 있게함.UML표준의 구성UML2.0 SuperStructure 상부구조UML2.0 InfraStructure 하부구조UML2.0 OCL (Object Constaint Language) 객체제약언어UML2.0 Diagram Exchange 다이어그램

[android] TextView, EditText Attribute
프로그래밍/Android 2015. 10. 24. 00:07

입력방식 (EditText만 사용 가능)android:singleLine 한 라인으로만 표현하며 스크롤 및 개행이 불가함.android:digits 유효 글자 제한.android:numeric 'integer' 숫자, 'signed' 부호, 'decimal' 소수점android:phoneNumber 전화번호.android:password 비밀번호.android:capitalize 'characters' 모두 대문자, 'words' 첫 문자만 대문자, 'sentences' 문장의 첫 글자만 대문자로 표현.초첨android:selectAllOnFocus 선택 시 전체 선택.android:cursorVisible 'true', 'false' 커서 보기.편집android:ellipsize 'android:sin..

[css] 크롬에서 textarea 세로 크기 조절만 가능하게 변경하기
프로그래밍 2015. 8. 20. 17:00

크롬에서는 ie와는 다르게 textarea의 오른쪽 아래를 마우스로 드래그해서 크기 조절이 가능한데요, 이 기능으로 인해서 팝업창이라던지 기타 페이지에서 레이아웃이 틀어지는 경우가 가끔 있습니다. 세로로 크기 조절하는 것은 스크롤바가 생기니 레이아웃과 무관하여 정비중인 솔루션에 적용했습니다. 이 부분을 적용하는 것은 css에 resize속성을 주면 됩니다. 속성은 총 다섯개입니다. none : 조절 불가 both : 가로/세로 조절 가능 horizontal : 가로 조절만 가능 vertical : 세로 조절만 가능 inherit : 부모에게서 상속 textarea { resize: vertical; }

article thumbnail
비쥬얼 스튜디오 코드(Visual Studio Code), 크로스 플랫폼 개발 툴
프로그래밍 2015. 8. 5. 15:30

MS build 2015 컨퍼런스에서 발표되었던 비쥬얼 스튜디오 코드(Visual Studio Code)입니다. 비쥬얼 스튜디오 코드는 맥에서 인텔리센스(Intellisence)기능을 지원한다고 해서 화제가 되었었는데요, 크로스 플랫폼(Windows, Linux, Mac)을 지원하며 node.js기반 개발 툴입니다. 처음에 나왔을 때 사용했을 때는 한글 입력이 제대로 안되서 포기했었는데요, 오늘 다시 사용해보니 정상적으로 잘 동작하네요. 관련 정보 확인 및 다운로드는 비쥬얼 스튜디오 코드 홈페이지에서 가능합니다. 집에 가서 맥에서도 잘 동작하는지 확인해봐야겠습니다. 윈도우랑은 다르게 설치 과정이 조금 있는거같은데 여유가 되면 포스팅도 해봐야겠네요. 잠시 사용해본 결과 간편하게 메모장 대용으로 사용하기에도..

[asp.net] RegisterClientScriptBlock() 메소드와 RegisterStartupScript() 메소드의 차이점
프로그래밍 2015. 8. 3. 17:46

아래 두 메소드는 서버에서 동적 페이지에 클라이언트 자바스크립트를 추가하는데 사용됩니다. 그러나 두 메소드는 차이점이 있는데 구문은 아래와 같습니다. Page.ClientScript.RegisterClientScriptBlock(Type, String key, String script) Page.ClientScript.RegisterStartupScript(Type, String key, String script) 두 메소드의 차이점은 RegisterClientScriptBlock() 메소드는 페이지가 렌더링 되기 전에 스크립트를 추가해서 등록된 페이지 안의 컨트롤에 접근이 불가능합니다. 그러나 RegisterStartupScript() 메소드는 모든 컨트롤이 브라우저에서 랜더링 된 후 태그가 끝나기 전..

[css] ie10 이상에서 input textbox에 포커스시 생기는 삭제(x) 버튼 숨기기
프로그래밍 2015. 7. 31. 14:14

크롬에서는 괜찮은데 ie10 이상의 브라우저에서 input type="textbox" 에 포커스가 있을 경우 텍스트를 삭제할 수 있는 x 버튼이 자동으로 보이게 되는데요, 사실 필요없는 부분이라 안보이도록 숨겨보겠습니다. 소스는 간단합니다. input[type=text]::-ms-clear { display: none; } + ::-ms-clear pseudo-element에 관련된 상세 내용은 MS Windows Dev Center에서 확인 가능합니다.

article thumbnail
Visual Studio Community 2013 재설치시 Setup Blocked 오류 해결 방법
프로그래밍 2015. 5. 13. 12:53

Visual Studio Community 2013을 제거 후 재설치를 하려고 하면 위 스크린샷과 같은 오류가 발생한다. 오류의 원인은 설치시 함께 설치한 언어팩. 해결방법 윈도우 + r 키를 누르면 나오는 실행창에서 cmd를 입력해 명령프롬프트를 실행 후 vs_langpack.exe 설치 파일이 있는 경로로 이동한 후 아래 명령어를 입력해서 언어팩을 제거한다. 만약 없을 경우 다운로드받아 진행하면 된다. vs_langpack.exe /uninstall 언어팩 다운로드 마이크로소프트 홈페이지

OSX 전자정부 프레임워크 설치하기
프로그래밍 2015. 3. 19. 23:18

Eclipse IDE for Java EE Developers Luna(4.4.2) 다운로드 http://dist.springframework.org/release/IDE - Spring IDE Core 설치 UML2 Extender SDK - http://wiki.eclipse.org/MDT/UML2/Getting_Started_with_UML 참고. http://download.eclipse.org/releases/luna/ - Subbersive SVN Team Provider 설치 http://community.polarion.com/projects/subversive/download/eclipse/4.0/update-site/ Subversive SVN Connectors 설치 SVNKit 1...

article thumbnail
windows 작업 스케줄러로 반복 작업하기
프로그래밍 2015. 3. 12. 11:42

DB파일을 백업해서 FTP로 다른 서버에 쏴주기 위해 작업을 했다. 시작 > 모든프로그램 > 보조 프로그램 > 작업 스케줄러로 이동 혹은 윈도우키 + r키를 눌러서 실행창을 띄운 후 taskschd.msc입력 찾아보기 > 해당 프로그램(.bat 등)을 선택 여기까지만 하면 제대로 동작은 된 것으로 표시되나 실행된 결과를 확인해보면 제대로 파일이 생성이 안됐다거나 할 수도 있다. 그럴 경우 시작위치(옵션) 부분에 파일명을 제외한 경로를 넣어주고 저장 후 확인해보면 제대로 동작한다.

[mssql] TDE 암호화 적용된 DB 백업파일 복원
프로그래밍 2014. 12. 11. 21:35

오늘 업무 중 아무생각없이 올해 초에 TDE 암호화를 적용한 것을 까먹고 습관처럼 운영서버 DB를 백업(backup)을 받아 개발서버에 복원(restore)을 시도하다 에러메세지가 떴다. 제목: Microsoft SQL Server Management Studio ------------------------------ Transact-SQL 문 또는 일괄 처리를 실행하는 동안 예외가 발생했습니다. (Microsoft.SqlServer.ConnectionInfo) ------------------------------ 추가 정보: 지문이 '0xC4A17EA1163269F402BAF91553DAB2EFAA38C76F'인 서버 인증서을(를) 찾을 수 없습니다. RESTORE FILELIST이(가) 비정상적으로..