'Software'에 해당되는 글 45건

  1. 2017.03.05 Software | TISTORY 에서 소스코드 보이기
  2. 2015.11.18 Linux | Gomez Peer arbeit 7
  3. 2015.11.18 Linux | wine 1.7 install at Ubuntu 15.04
  4. 2015.11.17 Linux | nVidia card indicator
  5. 2015.10.26 Linux | Nvidia driver install at Ubuntu 15.04

Software | TISTORY 에서 소스코드 보이기

|

1. 시작하기

TISTORY 에는 source code 를 이쁘게 보여주는 모듈이 등록되어 있지 않습니다.

결국 HTML 을 어떤 식으로 보여줄 것이냐이기에, 여러 WIKI 나 site 에서 사용되는 "SyntaxHighlighter" 를 등록하면 될 것 같습니다.


방법은, "필요한 파일 다운로드 -> 동작해주는 CSS와 JS 를 등록 -> 소스에 입히기 -> 선언하여 사용" 의 순서가 될 것 같습니다.



2. 다운로드

아래 배포 사이트에서 최신버전을 받습니다.


http://alexgorbatchev.com/SyntaxHighlighter/download/





3. 설치

1) 관리자 > HTML/CSS 편집


2) 파일 업로드

scripts 및 styles 폴더 안에 있는 파일 모두를 업로드 합니다.


3) HTML 코드 수정

HTML 을 클릭하여 다음 코드들을 추가합니다.

<header> </header> 사이에 삽입.































실제 삽입 예.



맨 밑줄의 </body></html> 바로 위에 아래 코드 삽입.


실제 삽입 예.



4. 적용

소스는 편집기의 글이 아니라 HTML 소스로 입력을 해야 합니다.

외부컨텐츠 > HTML 로 입력합니다.



5. 참고

언어별로 다음과 같이 class 정의하면 됩니다.

  
   
    
   


각 언어별로 코드는 다음 표와 같습니다.

 언어

키워드

동작 파일

 ActionScript3

 as3, actionscript3

 shBrushAS3.js

 Bash/shell

 bash, shell

 shBrushBash.js

 ColdFusion

 cf, coldfusion

 shBrushColdFusion.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
 Erlang erl, erlang
 shBrushErlang.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
 shBrushXml.js




FIN

참 쉽죠 ?!!!

And

Linux | Gomez Peer arbeit

|

Linux 머신의 SCV 화를 위하여,
internet 측정 회사(여기서는 dynatrace)에서 나의 PC의 리소스를 사용하게끔 Gomez Peer 를 설치합니다.


사용자 등록

나의 PC 리소스를 사용하게 되면, 돈을 꽂아 주는데, PayPal 에 입금을 해 줍니다.
당연 등록을 위해서는, PayPal 계정이 있어야 합니다.

사이트에 가면 자세히 나오니 차근차근 해서 성공하세요.
(아마 제일 큰 허들이지만, 다들 직구하시니 큰 문제는 없을 듯)

이 페이지의 왼쪽 상단의 아래와 같은 베너를 클릭하시면 바로 등록으로 가실 수 있습니다.
(저의 소개로 가입하시는게 되므로, 제가 추천료 받습니다. 굽신굽신)



Gomez Application 다운로드

계정을 만들었으면, 로그인 후, application 을 다운로드 받습니다.


Wine 으로 인스톨

Linux 머신이므로, Windows 프로그램이 정상적으로 돌아가지는 않습니다.
다만, Wine 을 이용하면 돌릴 수 있죵.


설치 후 실행

설치하면 User Name 을 입력하라고 하는데,
어찌된 일인지 화면이 깜빡거리며 잘 보이지 않습니다.

당황하지 않고, 처음 창이 뜨면 기본 커서가 "User Name" 을 입력하는 곳이므로,
위의 Gomez Peer Zone 에서 등록한 User Name 을 타이핑 하고, OK 를 누릅니다. (깜빡일 때 보일때가 있슴)


운래 Windows 에서 실행 시킨, 정상적인 모습은 아래와 같습니다.

지금까지 한 5년 이상 한것 같은데, 300$ USD 받았네요.
뭐, 공돈이니 고맙게 쓰면 됩니다.

한달에 잘 하면 $10 정도 벌이가 됩니다. (한달에 1만원!)

FIN

And

Linux | wine 1.7 install at Ubuntu 15.04

|

Windows 프로그램들을 Linux 에서 사용하고 싶을 때에는,
Wine 이라는 프로그램을 사용하면 된다.

단, 호환성 문제나 wine 자체의 포팅 문제등으로 정상적으로 실해되지 않을 경우도 있다.

나는 Gomez Peer 를 돌려서 용돈벌이를 하고 있으므로,
놀고있는 linux 머신도 SCV 화를 하였다.


apt-get

다음과 같이 apt-get 계열을 통하여 repository 등록과 package 를 설치하자.

# add-apt-repository ppa:ubuntu-wine/ppa

# apt-get update

# apt-get install wine1.7 winetricks


add-apt-repository ppa:ubuntu-wine/ppa 실행 화면

apt-get update 실행화면

apt-get install wine1.7 winetricks 실행화면


winecfg

위의 설치가 끝나고 winecfg 를 실행시키면, 추가로 필요한 파일들을 계속해서 설치한다.

설치하고...

설치하고...

설치히고. 완료!

Wine 1.7.50 이 설치되었네요. (2015.11.18 최신버전)
예전 버전에서는 정상적으로 설치가 되지 않아 문제가 있었는데 개선된것 같습니다.

Wine configuration > Application 에서 Windows 7 을 선택하여,
프로그램이 Windows 7 기반으로 돌아갈 수 있도록 합니다.

winetricks 를 실행하면 또 뭐를 설치합니다.
Gomez Peer 를 위해서는 HTTP 계열은 필수 이니, 시키는대로 합니다.

FIN

And

Linux | nVidia card indicator

|

nVidia VGA 카드는 Ubuntu 에서 특별히 indicator 가 없다.
(있으면 누가 좀 알려주세요.)

좀 귀찮긴 하지만, 창이 떠 있으면서 표시해도 무방하다면,
아래와 같이 하면 된다.

# watch nvidia-sim



2초마다 갱신되면서, nVidia 카드가 활용되는 상황을 알 수 있다.

좋은것은 사용된는 Watt 수, Fan 회전량, GPU 사용량, 그리고 어떤 프로그램에서 메모리를 얼마나 사용하고 있는지도 일목 요연하게 알 수 있다.

누군가, 이 nvidia-smi 를 이용하여 indicator 를 만들 수 있을 터인데...
일단 이렇게 사용해 봐야겠다.

And

Linux | Nvidia driver install at Ubuntu 15.04

|

Ubuntu 15.04 에 NVIDIA 최신 드라이버 설치하기 입니다.

저는 SETI@HOME 을 돌리고 있는 지라, CUDA 및 OpenCL 최신을 꼭 써야하는 필요성이 있어서,
Ubuntu 버전을 올리면서 최신 드라이버 인스톨이 꼭 필요했습니다.

그냥 인스톨 하게 되면, 부팅이 되다 만다거나 하는 문제가 있습니다.
여러 삽질 후, 여기에 그 내용을 공유합니다.


Disable nouvesu driver

Ubuntu를 깔면 기본적으로 사용되는 nouveau 에 대하여 blacklist 처리를 해 줍니다.

vim /etc/modprob.d/blacklist-nouveau.conf

아래는 위의 파일에 추가할 내용입니다.

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

.

update-initramfs 를 실행


이유는 잘 모르지만, update-initramfs 를 실행시켜 줍니다.
아마도, 위의 내용을 적용하는게 아닐까 합니다만, 모르니 패스...
update-initramfs -u

.

Ubuntu 자체 지원 driver 인스톨

apt-get install nvidia치고 tab 을 누르면 나오는 옵션들 중에, 버전이 제일 높은것을 고릅니다.
단, "nvida-346" 이렇게 완전체처럼 보여지는것을 하지 말고 update 에 관련된 모든것을 인스톨 합니다.
아래와 같이...

apt-get install nvidia-346-updates*
apt-get install nvidia-cuda-*

저는 CUDA 도 최신으로 깔아야 하므로, CUDA 관련한 것도 모두 인스톨 합니다.


최신 driver 인스톨

당연, 최신 드라이버는 nvidia 홈사이트에 있겠죠?
저는, CUDA 최신을 깔면서 OS 드라이버도 같이 깔리는 아래와 같은 방법으로 인스톨 했습니다.

https://developer.nvidia.com/cuda-toolkit


Operating System > Linux
Architecture > x86_64
Distribution > Ubuntu
Version > 15.04
Installer Type > deb (local)


확인하기

아래 그림처럼 "nvidia-smi" 명령어를 치면, 최신 532.39 드라이버가 깔린 것으로 나옵니다.
물론 부팅도 잘 되구요.



그럼~~

-------------------------------------------------------
추가 @ 2015.11.17

가장 중요한 것은, "options nouveau modeset=0" 이 프로파일에 등록되어 있는지가 관건인것 같다.
다시 여러번 인스톨 해본 결과, 아래 파일들에 위의 한줄을 모두 등록하니 정상 부팅됨.

file list
 - /etc/modprobe.d/blacklist-nouveau.conf
 - /etc/modprobe.d/kdms.conf
 - /etc/modprobe.d/nvidia-352_hybrid.conf
 - /etc/modprobe.d/nvidia-installer-disable-nouveau.conf

-------------------------------------------------------

And
prev | 1 | 2 | 3 | 4 | 5 | next