태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.
   情  
Front Page
Tag | Location | Media | Guestbook | Admin   
 
'Others'에 해당하는 글(17)
2016.01.11   특정 URL을 관리자권한으로 열기
2013.08.18   .NET 용어정리
2012.12.22   팬(Pan), 스와이프(Swipe), 스크롤(Scroll), 플릭(Flick) (1)
2011.10.22   AI
2011.06.17   [Tip] Atrix에서 Live Mail (HotMail) 계정설정하기
2011.06.01   [Tip] IIS 현재 접속자 수 등의 통계정보 확인하기 (1)
2009.10.30   Tistory에서 Window Live Writer 사용하기
2009.10.11   Systax Highlighter 사용하기
2009.09.17   Window Live Mail, Hot mail을 외부메일로 읽기
2009.08.10   Mantis Application Error #401 또는 Upload시 발생하는 에러


특정 URL을 관리자권한으로 열기
  1. Internet Explorer의 바로가기 아이콘을 만든다
  2. 해당 바로가기의 속성을 연다
  3. 바로가기 탭에서 대상 값의 제일 뒤에 해당 URL을 입력한다
    "C:\Program Files\Internet Explorer\iexplore.exe" http://www.naver.com
  4. 고급 버튼을 누르고 관리자 권한으로 실행을 체크한다
  5. 바로가기를 마우스 우클릭 후 작업표시줄에 고정을 클릭한다




저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

name    password    homepage
 hidden


.NET 용어정리
Native Code
원시코드. 원시기계어를 말한다. 또는 기계어로 바로 번역되는 C++, C 등의 언어로 작성된 코드를 의미하기도 한다. 이러한 언어로 작성된 코드는 컴파일 과정을 통해 바로 기계어로 번역되며 이 기계어는 운영체제에 의해 직접 실행된다. Native Code로 분류되는 언어는 개발자가 직접 관리해야하는 것이 상대적으로 Managed Code보다 많지만 그 만큼 작성된 프로그램의 효율이나 성능이 뛰어나다. 성능이 매우 중요하게 고려되는 서버, 게임개발 쪽에서는 Native Code가 선호된다.
Managed Code
.NET CLR 또는 JVM에 의해 실행되고 관리되는 IL(중간언어)로 번역되는 코드. 많은 부분에서 개발자가 신경쓰지 않아도 CLR이나 JVM이 지원해주지만, 비교적 프로그램의 성능은 Native Code에 비해 느리다. 개발 생산성은 훨씬 뛰어나기 때문에 컴퓨터의 성능이 대폭향상된 최근에는 많은 부분에서 Managed Code가 각광받고 있다. (특히 Business Application 분야)
CLR (Common Language Runtime)
C#, VB 등의 CLS(Common Language Specification), CTS(Common Type System)를 준수하는 코드가 CLR Compile에 의해 IL(Intermediate Language)로 번역된다. 이 IL은 CLR에서 실행되고 관리된다. 즉 CLR은 IL을 실행하기 위한 환경이다. Java의 JVM에 대응된다. (최근에 각광받는 Unity C#도 이 CLR을 준수하여 개발된 언어이다. 따라서 Unity C#도 VisualStudio를 통해 개발&빌드할 수 있다. 그렇다고 .NET Platform과 통합되지 않았기 때문에 .NET과 호환되는 것은 아니다.)
CLS (Common Language Specification)
.NET 언어들이 서로 호환, 통합될 수 있도록 하기 위한 공용언어규정이라고 볼 수 있다. 이 CLS에 준수하여 작성된 언어는 CLS를 준수하여 작성된 어떤 언어와도 호환된다. 개발자는 .NET에서 동작하는 언어를 직접 개발할 수 도 있는데, 이 때 CLS를 준수하며 언어를 만들어야 C#, VB 등 다른 CLS를 준수하는 언어와 호환될 수 있다. 여기서 호환된다는 말은 C#, VB 등 CLS를 준수하는 코드끼리 서로 참조해서 호출할 수 있다는 말이다. (CLS는 반드시 지켜져야하는 사항이 아니라 단지 호환성을 위해 존재하는 규약이다.)
CTS (Common Type System)
.NET언어들이 사용하는 Type 체계. .NET의 모든 언어들은 동일한 Type System을 사용한다. 예전 .NET이 나타나기 이전에는 VB, C++ 등 언어마다 Type의 특징, 형태, 특징, 크기 등 상이했으나 .NET안에서 통합을 위해 VB, C++, C# 외 모든 .NET언어들은 모두 동일한 Type 체계인 CTS를 사용하도록 통합되었다.
CLR Compile
.NET Language Code를 IL로 번역하는 과정. IL은 CLR에 의해 실행되고 관리된다. C# Code는 csc.exe라는 CLR Compiler를 통해 IL로 번역된다.
JIT Compile (Just In Time)
IL이 실행되는 시점에 해당 플렛폼(OS, Processor 등 실행환경)에 맞는 기계어로 번역하는 것을 말한다. JIT Compiler는 CLR에 의해 실행된다. CLR은 주어진 IL에서 당장 필요한 부분만 선택하며 JIT Compiler를 통해 기계어로 번역하며 실행한다. 번역된 코드는 캐쉬에 보관되고 관리된다. 프로그램이 종료되면 캐쉬된 데이터도 모두 삭제된다.
BCL (Base Class Library)
.NET에서 제공되는 방대한 Class Library를 뜻한다.
IL (Intermediate Language)
중간언어로써 C#, VB같은 .NET 언어가 컴파일 된 결과물. 추후 JIT Compiler에 의해 기계어로 번역된다. Java에서는 Byte Code에 대응한다. CIL(Common Intermediate Language) 또는 MSIL이라고 부르기도 한다.
Ngen (Native Image Generator)
프로그램의 성능을 향상시키기 위한 방법입니다. Ngen.exe에 의해 .NET 언어로 작성된 코드를 기계어 이미지로 즉시 컴파일하며 캐쉬(Native Image Cache)에 저장됩니다. JIT Compiler를 이용하지 않고 캐시된 기계어 이미지(Native Image) 를 통해 즉시 로드됩니다. (참고: http://msdn.microsoft.com/en-us/library/6t9t5wcf.aspx )
.NET 언어 컴파일 및 실행과정
VB, C# Code > VB, C# Compiler > IL > .NET Runtime > JIT Compiler > Machinecode > Execution
CLR Compile CLR
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

name    password    homepage
 hidden


팬(Pan), 스와이프(Swipe), 스크롤(Scroll), 플릭(Flick)

터치 디바이스와 관련해서 팬(Pan), 패닝(Panning), 스와이프(Swipe), 스와이핑(Swiping), 스크롤(Scroll), 플릭(Flick)이란 생소한(?) 용어들이 등장합니다. 동작들도 상당히 비슷해서 혼동하기 쉬운 용어들 중 하나입니다. 패닝(Panning)은 팬(Pan)동작을 말하며 스와이핑(Swipping)은 스와이프(Swipe)동작을 가리키므로 동일하게 생각하면 됩니다.

  • 팬(Pan): 손가락을 댄 후, 손을 떼지 않고 계속적으로 드래그하는 움직임을 말합니다. 움직이는 방향이나 시간의 제한은 없으며 손을 뗄 때까지 패닝으로 인식합니다.
  • 스와이프(Swipe): 손가락을 댄 후, 일직선으로 드래그하는 것을 말합니다. 직선 움직임이라는 제한이 있으나 시간의 제한은 없으므로 손가락을 뗄 때까지 스와이프 동작을 인식합니다. 스크롤(Scroll)이라고 부르기도 합니다.
  • 플릭(Flick): 스와이프에서 좀더 제한적인 동작입니다. 스와이프와 비슷하지만 빠르게 한쪽 방향으로 슥~ 긋는 것을 말합니다.

각 동작은 '팬' > '스와이프' > '플릭'라는 포함관계를 가집니다. 즉 팬이 가장 포괄적이므로 스와이프나 플릭은 팬으로 인식될 수 있으며, 플릭은 스와이프로 인식될 수 있습니다. 따라서 터치 UI를 설계, 개발 할 때는 이 점을 유의해서 진행해야 인터페이스가 꼬이는 일을 피할 수 있습니다.

플릭은 옵션창을 꺼낸다거나, 아이템을 지운다거나, 아이템을 던지는 동작 등에 사용됩니다. 스와이핑은 일반적으로 스크롤, 화면전환 등에서 볼 수 있습니다. 패닝은 특정 오브텍트 이동, 라인 그리기, 다중 개체 선택 등 다양한 부분에서 확인하실 수 있습니다.

마지막으로 위의 각 동작 또는 용어에 대한 설명은 애플, 안드로이드, MS 등의 플랫폼에 따라서 미세하게 차이가 있을 수 있으므로 참고바랍니다.

Reference


저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Commented by Humblep at 2015.01.08 15:19 신고  r x
좋은 내용 감사합니다.


name    password    homepage
 hidden


AI

인간이 기계에 맞추는 것이 아니라 기계가 인간에 맞추는 것

  • 음악을 바꾸기 위해 마우스와 키보드를 쓰는 것이 아니라, 인간의 음성을 기계가 알아 듣는 것
  • 어떤 정보를 찾기 위해 검색엔진이 요구하는 정보검색방법을 활용하는 것이 아니라 사람이 문제해결을 위해 일반적으로 많이 생각하는 것을 통해서 원하는 정보를 찾아 주는 것

AI의 정의

  • 앨런 튜링은 이 인공지능을 사람이 봤을 때 사람과 구분할 수 없는 것이 인공지능이라고 하였고, 대부분의 사람들은 이 방식을 수궁하곤 한다. 하지만 최근의 지능을 연구하는 사람들은 이 정의를 부정한다. 컴퓨터는 컴퓨터지 사람이 아니다. 비행기가 나오기 전 하늘을 나는 도구의 목적을 새와 같이 되는 것이라고 정의했었던 과거의 오류와 같다. 새는 새고 비행기는 비행기일 뿐 전혀 다르고 새를 모방하려는 시도로 비행기가 만들어 진 것이 아니라, 하늘을 날려는 사람의 시도가 비행기를 만든 것이다. 이 오류를 되풀이 하지 않는 정의는, 컴퓨터에 있어서 지능이란 주어지는 상황에 대해서 판단을 하고 처리하여 목적에 도달하는 것을 말한다. 현재의 전문가 시스템들은 부분적으로 AI를 가지고 있다고 볼 수 있다.
  • 자가확장, 자가진화, 자가복구 -

Speech Recognization

음성인식기술은 상당한 수준이며 OpenSource 및 MS Windows 내장 버전을 활용하여 구현할 수 있다.

  • OpenSource – CMU Sphinx : http://cmusphinx.sourceforge.net/
  • Micorsoft Speech SDK
    • Download Center에서 Speech SDK로 검색하여 무료로 설치하여 사용할 수 있다.
    • http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=10121
    • 보통 Windows 98 이후의 버전에 기본 포함되게 되는데, 영문, 독어, 불어, 일어, 중어 등 대표적 언에 외 지원이 안되기 때문이 Windows에서 기능이 기본으로 제외되어 배포가 된다. 따라서 위의 SDK를 수동으로 설치해야 한다.
      image
      (Speech SDK가 설치되지 않았을 때 발생하는 에러 화면)

Microsoft Speech API

c#에서 TTS를 구현하기 위해서는 다음과 같이 간단하다.

using SpeechLib;

private void speech(string strSpeechText)
{
    SpVoice voice = new SpVoice();
    voice.Speak(strSpeechText, SpeechVoiceSpeakFlags.SVSFDefault);
}

하지만 듣는건.. 아직 찾는중..

신고
크리에이티브 커먼즈 라이선스
Creative Commons License

name    password    homepage
 hidden


[Tip] Atrix에서 Live Mail (HotMail) 계정설정하기

Live Mail을 Atrix에서 계정으로 설정하여 메일을 주고 받기 위한 방법

Windows Live Mail (Hotmail 설정도 동일)

[일반설정] 입력 값

  1. 계정이름: thankee@live.co.kr
  2. 이름: thankee
  3. 이메일 주소: thankee@live.co.kr

[받는 메일 서버] 입력 값

  1. 서버유형: POP서버
  2. 서버: pop3.live.com
  3. 포트: 995
  4. 사용자이름: thankee@live.co.kr
  5. 비밀번호: *********
  6. SSL사용: 체크
  7. 인증서확인: 체크

[보내는 메일 서버] 입력 값

  1. SMTP 서버: smtp.live.com
  2. 포트: 587
  3. 사용자 이름: thankee@live.co.kr
  4. 비밀번호: *********
  5. SSL사용: 체크해제
  6. 인증서확인: 체크해제

Hotmail의 경우 [계정 추가]화면에서 [이메일], [비밀번호], [자동으로 계정 설정] 체크만 해도 자동으로 설정이 진행된다고 하니 참고하자. (Live Mail에도 적용되는 사항인지 테스트 해보지 않아서 모르겠다..)

신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Tag : Android, ATRIX, hotmail, live mail

name    password    homepage
 hidden


[Tip] IIS 현재 접속자 수 등의 통계정보 확인하기

※ Windows 2008를 기준으로 작성되었습니다.

Server에서 가동 중인 모든 서비스, 모든 자원, 모든 Process 또는 입출력, 성능, 접속자 등의 정보를 확인이 필요할 때 [성능 모니터]라는 도구를 사용하실 수 있습니다.

성능모니터 실행

  1. [시작]-[실행..] 또는 [Windows Key] + [R] 키를 눌러 [실행] 창을 띄웁니다.
  2. [perfmon.msc]를 입력하고 [확인] 버튼을 클릭합니다.
  3. [성능모니터] 창이 나타나면 아래와 같이 [모니터링 도구] 아래의 [성능 모니터] 항목을 선택합니다.
  4. 오른쪽 영역에 기본적으로 그래프가 나타날 것입니다. 그 위에 마우스 오른쪽 버튼을 클릭하고, [카운터 추가(D)…]를 클릭합니다.
  5. [카운터 추가] 창이 나타나며 여기에서 서버의 모든 자원 및 동작에 대한 정보를 선택하여, 확인하실 수 있습니다. IIS의 접속자 정보는 [Web Service] 항목이니 아래와 같이 찾아서 마우스로 클릭해봅시다.
  6. 하위 항목으로 다양한 항목이 있는데 여기에서는 현재 접속한 사용자를 확인할 것이므로 [Anonymous Users/sec]와 [Non Anonymous Users/sec]를 선택하고, 하단에 [선택한 개체의 인스턴스(I):]에서 정보를 확인할 Web Site나 Service를 선택합니다.

  7. 하단의 [추가(D)] 버튼을 클릭하여, 오른쪽의 [추가된 카운터(C)]에 해당 항목이 추가되도록 합니다.
  8. [확인] 버튼을 클릭하시면 해당 정보를 확인하실 수 있습니다.


신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Commented by Favicon of http://ryuj.tistory.com BlogIcon GM.RyuJ at 2012.11.25 19:41 신고  r x
ㄳㄳ 좋은글 잘읽고 갑니다.

name    password    homepage
 hidden


Tistory에서 Window Live Writer 사용하기

Blog API를 왜 써야할까?

블로그 포스트 작성을 도와주는 Blog Software를 Blog API(Post API)라고 합니다. Blog API를 사용함으로써 얻게 되는 이 점은, 제가 생각하기에 다음과 같습니다.

  1. Windows OLE를 사용할 수 있다. 

     
    Windows에서 제공하는 환상적인 기능인 Windows OLE는 서로 다른 프로그램 간에도 데이터를 손쉽게 공유 할 수 있는 기능입니다. 예를 들면 엑셀에서 작성한 차트를 워드에 붙여 넣는다던가, 스크린샷 뜬 이미지를 파워포인트에 붙여 넣는 다던가 하는 기능입니다. 이미지를 첨부하기 위해 그림판을 열고 다시 그 이미지를 저장하여 블로그로 업로드하는 과정은 확실히 번거로운 작업입니다. 대신 Blog API를 사용하면 이미지 등 외부자원을 Copy And Paste로 손쉽게 포스트에 첨부하실 수 있습니다.
  2. Plug In을 통한 고급 기능을 사용할 수 있다. 


    프로그래밍 코드를 강조하기 위한 코드나, 작성한 블로그 포스트의 가독성을 높이는 각종 기능들을 Blog API를 이용하여 손쉽게 사용하실 수 있습니다.
  3. 블로그에 접속하지 않고도 편리하게 작성하고, 백업할 수 있다.

    블로그 포스트를 작성하기 위해 브라우저를 켜고, 블로그에 아이디와 비밀번호를 입력하고, 포스트를 작성하고, 중간 중간 작성하 문서를 백업하는 작업을 가지는 것은 확실히 번거롭습니다. Blog API는 워드를 실행시켜 문서를 작성하는 것처럼 손쉽게 Blog Post를 작성할 수 있도록 도와줍니다.

Blog API 설치 및 사용

현재 Blog API의 종류는 여러 가지가 있습니다. 그 중 제가 사용하는 Live Writer 프로그램의 설치 및 사용법을 소개드리도록 하겠습니다.

  1. 먼저 Tistory에서 Blog API를 사용할 수 있게 설정합니다. Admin화면에서 ‘환경설정-BlogAPI 설정’화면에서 Blog API사용하기 상태로 만듭니다.
     
  2. Window Live Writer에서  설치파일을 다운로드 합니다.
  3. 다운로드된 ‘wlsetup-web.exe’를 실행하여 Window Live Writer를 설치합니다. 
     
  4. 처음 실행하면 블로그를 설정하고 계정을 연결하기 위한 창이 나타날 것입니다. 먼저 기타 블로그 서비스를 선택합니다. 
      
  5. 아래와 같이 블로그 주소를 입력하고, 계정 및 비밀번호를 입력합니다.  
     
  6. 제대로 설정되었거나, Tistory의 설정이 문제가 없다면 아래의 화면과 함께 모든 설정이 완료될 것입니다.
    만약, 도중에 ‘임시게시물 확인’이라는 선택화면이 나타난다면 아니요를 선택할 것을 권장 드립니다. 이 것은 Blog의 Skin, CSS파일을 적용한 화면을 미리 볼 수 있게 하는 기능인데 불필요할 뿐만아니라 가끔 에러를 야기하기도 합니다. 
  7. 만약 다음 화면으로 ‘공급자 선택’ 창이 나타난다면 '웹 로그 종류'로 Movable Type API를 선택하고, '원격게시 URL'로 다음과 같은 Blog API 주소를 입력하시면 됩니다.
    예:
    공급자 선택 : ‘Movable Type API’
    원격 게시 주소 : ‘http://thankee.tistory.com/api’
  8. 완료가 되면 포스트를 작성하실 수 있게 됩니다.  
      


신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Tag : Blog API, Live Writer

name    password    homepage
 hidden


Systax Highlighter 사용하기

여기에서는 Tistory를 기준으로 SyntaxHighlighter를 설치하는 방법을 설명하고, WindowLive Lighter에서 SyntaxHighlighter Plugin을 설치하여 사용하는 방법에 대해서 설명합니다.

Tistory에 SyntaxHighlighter를 설치하기

  1. http://alexgorbatchev.com/wiki/SyntaxHighlighter에 방문하여 SystanHighlighter를 다운로드 합니다. (현재 2.0.320 버전)
     
  2. 압축을 풀면 다음과 같은 파일이 나타납니다.
  3. test.html을 열고 다음에 나오는 ‘수정 전’에 해당하는 코드를 찾아, ‘scripts/’나 ‘styles/’를 ‘./images/’로 모두 수정합니다.
    수정 전
    <script type="text/javascript" src="scripts/shCore.js"></script>
    <script type="text/javascript" src="scripts/shBrushBash.js"></script>
    <script type="text/javascript" src="scripts/shBrushCpp.js"></script>
    <script type="text/javascript" src="scripts/shBrushCSharp.js"></script>
    <script type="text/javascript" src="scripts/shBrushCss.js"></script>
    <script type="text/javascript" src="scripts/shBrushDelphi.js"></script>
    <script type="text/javascript" src="scripts/shBrushDiff.js"></script>
    <script type="text/javascript" src="scripts/shBrushGroovy.js"></script>
    <script type="text/javascript" src="scripts/shBrushJava.js"></script>
    <script type="text/javascript" src="scripts/shBrushJScript.js"></script>
    <script type="text/javascript" src="scripts/shBrushPhp.js"></script>
    <script type="text/javascript" src="scripts/shBrushPlain.js"></script>
    <script type="text/javascript" src="scripts/shBrushPython.js"></script>
    <script type="text/javascript" src="scripts/shBrushRuby.js"></script>
    <script type="text/javascript" src="scripts/shBrushScala.js"></script>
    <script type="text/javascript" src="scripts/shBrushSql.js"></script>
    <script type="text/javascript" src="scripts/shBrushVb.js"></script>
    <script type="text/javascript" src="scripts/shBrushXml.js"></script>
    <link type="text/css" rel="stylesheet" href="styles/shCore.css"/>
    <link type="text/css" rel="stylesheet" href="styles/shThemeDefault.css"/>
    <script type="text/javascript">
        SyntaxHighlighter.config.clipboardSwf = 'scripts/clipboard.swf';
        SyntaxHighlighter.all();
    </script>
    수정 후
    <script type="text/javascript" src="./images/shCore.js"></script>
    <script type="text/javascript" src="./images/shBrushBash.js"></script>
    <script type="text/javascript" src="./images/shBrushCpp.js"></script>
    <script type="text/javascript" src="./images/shBrushCSharp.js"></script>
    <script type="text/javascript" src="./images/shBrushCss.js"></script>
    <script type="text/javascript" src="./images/shBrushDelphi.js"></script>
    <script type="text/javascript" src="./images/shBrushDiff.js"></script>
    <script type="text/javascript" src="./images/shBrushGroovy.js"></script>
    <script type="text/javascript" src="./images/shBrushJava.js"></script>
    <script type="text/javascript" src="./images/shBrushJScript.js"></script>
    <script type="text/javascript" src="./images/shBrushPhp.js"></script>
    <script type="text/javascript" src="./images/shBrushPlain.js"></script>
    <script type="text/javascript" src="./images/shBrushPython.js"></script>
    <script type="text/javascript" src="./images/shBrushRuby.js"></script>
    <script type="text/javascript" src="./images/shBrushScala.js"></script>
    <script type="text/javascript" src="./images/shBrushSql.js"></script>
    <script type="text/javascript" src="./images/shBrushVb.js"></script>
    <script type="text/javascript" src="./images/shBrushXml.js"></script>
    <link type="text/css" rel="stylesheet" href="./images/shCore.css"/>
    <link type="text/css" rel="stylesheet" href="./images/shThemeDefault.css"/>
    <script type="text/javascript">
        SyntaxHighlighter.config.clipboardSwf = './images/clipboard.swf';
        SyntaxHighlighter.all();
    </script>
  4. 이제 Tistory에 관리자로 접속하여 ‘HTML/CSS 편집’화면에서 위의 ‘수정 후’코드를 Title Tag 아래에 붙여 넣기 합니다.
  5. 마지막으로 파일업로드를 통해서, SyntaxHighlighter파일을 모두 업로드해줍니다.

이제 설치가 모두 종료되었습니다. 사용하시기 위해서는 글을 작성할 때 다음과 같은 코드를 넣어 주시면 됩니다.

<pre class="brush: c">
... some code here ....
</pre>

위의 코드에서 ‘brush:’다음에 나타나는 코드를 다음 표를 참조하여 원하는 코드로 대체하시면 됩니다. 이 전버전에서는 TextArea를 지원했지만, 이제는 Pre태그만 지원하므로 참고하시길 바랍니다.

Brush name Brush aliases File name
ActionScript3 as3, actionscript3 shBrushAS3.js
Bash/shell bash, shell shBrushBash.js
C# c-sharp, csharp shBrushCSharp.js
C++ cpp, c shBrushCpp.js
CSS css shBrushCss.js
Delphi delphi, pas, pascal shBrushDelphi.js
Diff diff, patch shBrushDiff.js
Groovy groovy shBrushGroovy.js
JavaScript js, jscript, javascript shBrushJScript.js
Java java shBrushJava.js
JavaFX jfx, javafx shBrushJavaFX.js
Perl perl, pl shBrushPerl.js
PHP php shBrushPhp.js
Plain Text plain, text shBrushPlain.js
PowerShell ps, powershell shBrushPowerShell.js
Python py, python shBrushPython.js
Ruby rails, ror, ruby shBrushRuby.js
Scala scala shBrushScala.js
SQL sql shBrushSql.js
Visual Basic vb, vbnet shBrushVb.js
XML xml, xhtml, xslt, html, xhtml shBrushXml.js

 

Windows Live Writer에서 ‘SystaxHighlighter 플러그인’사용하기

Windows Live Writer를 사용하신다면 SyntaxHighligter를 지원하는 플러그인을 통해 블로그 포스트내에 보다 쉽게 코드를 삽입하실 수 있습니다.

  1. http://precode.codeplex.com/에서 Precode를 다운로드 합니다.
  2. 프로그램을 설치합니다.(Windows Live Writer가 미리 설치되어 있어야 합니다.)
  3. Windows Live Writer를 실행하면 다음과 같이 ‘PreCode Snippet…’라는 플러그인을 확인하실 수 있습니다.
  4. 클릭하면 다음과 같은 화면이 나타나고 코드를 입력하시면 됩니다.
     
  5. 결과 화면..

Author - Thankee

신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Tag : syntaxhighlighter, Windows Live Writer

name    password    homepage
 hidden


Window Live Mail, Hot mail을 외부메일로 읽기

MS에서는 @hotmail.com, @live.com, @live.co.kr 등 매력적인 계정을 제공하고 있습니다. 종종 외부메일 프로그램을 사용하시는 분들께서 MS에서 제공하는 메일을 외부메일로 어떻게 설정하는지 궁금하셔서 글을 작성하게 되었습니다.

여기서는 간단하게 SMTP와 POP3주소, 그리고 보안 설정을 어떻게 해야하는 지 안내하도록 하겠습니다.

  1. SMTP : smtp.live.com
  2. POP3 또는 IMAP : pop3.live.com
  3. '보내는 메일 서버 인증 확인'을 체크하셔야 합니다.
  4. SMTP와 POP3모두 SSL 연결을 체크합니다.
  5. SMTP Port는 587
  6. POP3 Port는 995
위와 같이 하시면, 외부메일 프로그램으로 메일을 사용하실 수 있습니다. 이는 hotmail, live mail 모두 적용되니 참고하시길 바랍니다.


저작자 표시
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Tag : LiveMail

name    password    homepage
 hidden


Mantis Application Error #401 또는 Upload시 발생하는 에러

먼저 저는 APM6을 이용하여 Mantis를 설치하여 운용하고 있었습니다.

운영 중에 작은 파일을 업로드하는 경우는 문제가 없지만 가끔 큰파일이나 BMP를 업로드하는데 문제가 발생함을 확인했습니다.

해당 문제는 다음과 같이 해결했습니다.

1. my.ini를 열고 다음을 조정

 max_allowed_packet = 16M

2. php.ini를 열고 다음을 조정

 memory_limit = 32M      ; Maximum amount of memory a script may consume (8MB)


위와 같은 문제는 Mantis에서 요청하는 메모리 크기가 PHP의 메모리 크기보다 크거나(2번으로 해결), 파일을 DB에 저장할 때 DB와 통신 시 필요한 버퍼의 크기가 작아서(1번으로 해결) 발생하는 문제입니다.

저작자 표시
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Tag : application error #401, mantis, mantis bug tracker

name    password    homepage
 hidden


 Category
분류 전체보기 (95)
Netwrok & Security (6)
Web Development (61)
Database (5)
Framework (6)
Others (17)
About (0)
 TAGS
web tier class id 차이 ajax ebnf WCF 오라클 PHP 강좌 영국 홈스테이 data tier linux UpdateProgress 특수문자 영국 학원 리눅스 MS SQL Server 영국 인턴쉽 SourceSafe Internet application error #401 XML It's me c#.net RFC 4180 smarty SourceSafe2005 mantis id name 차이 Blog API DTD Silverlight ASP ie6 자바스크립트 버그 php mantis bug tracker 자바스크립트 ASP.NET maxRecievedMessageSize exception LiveMail 오라클 구조 ATRIX
 Calendar
«   2017/08   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
 Visitor Statistics
Total : 244,497
Today : 27
Yesterday : 100
rss
 

티스토리 툴바