공기상태 계산 엑셀 프로그램(Visual Air 2010)

건축환경 및 설비 분야에서 공기의 상태값(psychrometrics)을 아는 것이 매우 중요하다.

(Excepted from Wikipedia) Although the principles of psychrometry apply to any physical system consisting of gas-vapor mixtures, the most common system of interest is the mixture of water vapor and air, because of its application in heating, ventilating, and air-conditioning and meteorology. In human terms, our thermal comfort is in large part a consequence of not just the temperature of the surrounding air, but (because we cool ourselves via perspiration) the extent to which that air is saturated with water vapor.
공기 상태를 계산하는 엑셀 프로그램을 여기에 올린다.

사용전 엑셀 보안 설정
– 도구 -> 매크로 -> 보안 -> “보안 수준” 탭에서 “보통”을 선택 (Excel 2003이하)

사용법
1) 시트 안에 있는 “계산기” 단추를 누른다.
사용자 삽입 이미지2) 알고 있는 두 값을 선택해서 그 값을 입력한 다음 “계산” 단추를 누른다.
예) 건구온도 20도, 상대습도 55%를 입력해서 나머지 값을 구하고자 할 경우 다음과 같이 입력한다.
사용자 삽입 이미지
3) 계산결과는 엑셀 시트와 대화상자 동시에 출력이 된다.
사용자 삽입 이미지4) 첨부 엑셀 파일(You can download the following file)

psychrometrics.xls

윈도우에서 특수문자 입력

사용자 삽입 이미지한글 입력 상태에서 한글자음(예를 들어  “ㄱ”, “ㄴ”등)을 누른 다음에 키보드에서 한자키를 누르면 특수문자가 나온다. 자음마다 입력할 수 있는 특수 문자는 다음과 같다.

! ' , .  ̄ : ; ‥ … ¨ 〃 ­
― ∥ \ ∼ ´ ~ ˇ ˘ ˝ ˚ ˙ ¸ ˛ ¡ ¿ ː
" ( ) [ ] { } ‘ ’ “ ” 〔
〕 〈 〉 《 》 「 」 『 』 【 】
+ - < = > ± × ÷ ≠ ≤ ≥ ∞
∴ ♂ ♀ ∠ ⊥ ⌒ ∂ ∇ ≡ ≒ ≪ ≫ √ ∽ ∝ ∵ ∫ ∬ ∈ ∋ ⊆ ⊇ ⊂ ⊃ ∪ ∩ ∧ ∨ ¬ ⇒ ⇔ ∀ ∃ ∮ ∑ ∏
$ % ₩ F ′ ″ ℃ Å ¢ £ ¥ ¤
℉ ‰ ?? ㎕ ㎖ ㎗ ℓ ㎘ ㏄ ㎣ ㎤ ㎥ ㎦ ㎙ ㎚ ㎛ ㎜ ㎝ ㎞ ㎟ ㎠ ㎡ ㎙ ㏊ ㎍ ㎎ ㎏ ㏏ ㎈ ㎉ ㏈ ㎧ ㎨ ㎰ ㎱ ㎲
㎳ ㎴ ㎵ ㎶ ㎷ ㎸ ㎹ ㎀ ㎁ ㎂ ㎃ ㎄ ㎺ ㎻ ㎼ ㎽ ㎾ ㎿ ㎐ ㎑ ㎒ ㎓ ㎔ Ω ㏀ ㏁ ㎊ ㎋ ㎌ ㏖ ㏅ ㎭ ㎮ ㎯ ㏛ ㎩
㎪ ㎫ ㎬ ㏝ ㏐ ㏓ ㏃ ㏉ ㏜ ㏆
# & * @ § ※ ☆ ★ ○ ● ◎ ◇
◆ □ ■ △ ▲ ▽ ▼ → ← ↑ ↓ ↔ 〓 ◁ ◀ ▷ ▶ ♤ ♠ ♡ ♥ ♧ ♣ ⊙ ◈ ▣ ◐ ◑ ▒ ▤ ▥ ▨ ▧ ▦ ▩ ♨
☏ ☎ ☜ ☞ ¶ † ‡ ↕ ↗ ↙ ↖ ↘ ♭ ♩ ♪ ♬ ㉿ ㈜ № ㏇ ™ ㏂ ㏘ ℡ ?? ª º
─ │ ┌ ┐ ┘ └ ├ ┬ ┤ ┴ ┼ ━
┃ ┏ ┓ ┛ ┗ ┣ ┳ ┫ ┻ ╋ ┠ ┯ ┨ ┷ ┿ ┝ ┰ ┥ ┸ ╂ ┒ ┑ ┚ ┙ ┖ ┕ ┎ ┍ ┞ ┟ ┡ ┢ ┦ ┧ ┩ ┪
┭ ┮ ┱ ┲ ┵ ┶ ┹ ┺ ┽ ┾ ╀ ╁ ╃ ╄ ╅ ╆ ╇ ╈ ╉ ╊
㉠ ㉡ ㉢ ㉣ ㉭ ㉥ ㉦ ㉧ ㉨ ㉩ ㉪ ㉫
㉬ ㉭ ㉮ ㉯ ㉰ ㉱ ㉲ ㉳ ㉴ ㉵ ㉶ ㉷ ㉸ ㉹ ㉺ ㉻ ㈀ ㈁ ㈂ ㈃ ㈄ ㈅ ㈆ ㈇ ㈈ ㈉ ㈊ ㈋ ㈌ ㈍ ㈎ ㈏ ㈐ ㈑ ㈒ ㈓
㈔ ㈕ ㈖ ㈗ ㈘ ㈙ ㈚ ㈛
ⓐ ⓑ ⓒ ⓓ ⓔ ⓕ ⓖ ⓗ ⓘ ⓙ ⓚ ⓛ
ⓜ ⓝ ⓞ ⓖ ⓠ ⓡ ⓢ ⓣ ⓤ ⓥ ⓦ ⓧ ⓨ ⓩ ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ ⑭ ⑮ ⒜ ⒝ ⒞ ⒟ ⒠ ⒡ ⒢
⒣ ⒤ ⒥ ⒦ ⒧ ⒨ ⒩ ⒪ ⒫ ⒬ ⒭ ⒮ ⒯ ⒰ ⒱ ⒲ ⒳ ⒴ ⒵ ⑴ ⑵ ⑶ ⑷ ⑸ ⑹ ⑺ ⑻ ⑼ ⑽ ⑾ ⑿ ⒀ ⒁ ⒂
0 1 2 3 4 5 6 7 8 9 ⅰ ⅱ
ⅲ ⅳ ⅴ ⅵ ⅶ ⅷ ⅸ ⅹ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ
½ ⅓ ⅔ ¼ ¾ ⅛ ⅜ ⅝ ⅞ ¹ ² ³
⁴ ⁿ ₁ ₂ ₃ ₄
ㄱ ㄲ ㄳ ㄴ ㄵ ㄶ ㄷ ㄸ ㄹ ㄺ ㄻ ㄼ
ㄽ ㄾ ㄿ ㅀ ㅁ ㅂ ㅃ ㅄ ㅅ ㅆ ㅇ ㅈ ㅉ ㅊ ㅋ ㅌ ㅍ ㅎ ㅏ ㅐ ㅑ ㅒ ㅓ ㅔ ㅕ ㅖ ㅗ ㅘ ㅙ ㅚ ㅛ ㅜ ㅝ ㅞ ㅟ ㅠ
ㅡ ㅢ ㅣ
ㅥ ㅦ ㅧ ㅨ ㅩ ㅪ ㅫ ㅬ ㅭ ㅮ ㅯ ㅰ
ㅱ ㅲ ㅳ ㅴ ㅵ ㅶ ㅷ ㅸ ㅹ ㅺ ㅻ ㅼ ㅽ ㅾ ㅿ ㆀ ㆁ ㆂ ㆃ ㆄ ㆅ ㆆ ㆇ ㆈ ㆉ ㆊ ㆋ ㆌ ㆍ ㆎ
A B C D E F G H I J K L
M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v
w x y z
Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ
Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω
Æ Ð Ħ IJ Ŀ Ł Ø Œ Þ Ŧ Ŋ æ
đ ð Ł Ø ij ĸ ŀ ł ø œ ß þ ŧ ŋ ʼn
ぁ あ ぃ い ぅ う ぇ え ぉ お か が
き ぎ う ぐ け げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち ぢ っ つ づ て ぞ た だ ち ぢ っ つ づ て で
と ど な に ぬ ね の は ば ぱ ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め も ゃ や ゅ ゆ ょ よ ら り る
れ ろ ゎ わ ゐ ゑ を ん
ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ
キ ギ ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ ハ バ
パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ ワ ヰ ヱ ヲ ン ヴ
ヵ ヶ
А Б В Г Д Е Ё Ж З И Й К
Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я а б в г д е ё ж з и й к л м н
о п р с т ф х ц ч ш щ ъ ы ы ь э ю я

XML과 .NET

.NET의 XML DOM 클래스들

XML Document의 부분 부분에 해당하는 클래스
document element XmlElement
processing instructions XmlProcessingInstruction
Element XmlElement
Attribute XmlAttribute
Test values XmlText
Nodes XmlNode

XML 문법

사용자 삽입 이미지XML
– XML Markup은 대소문자를 구분한다(case sensitive).
– XML문서는 루트 요소(root element)가 반드시 한 개만 있어야 한다.
– 시작태그(start tag)는 반드시 종료태그(end tag)가 있어야 한다.
– 시작태그와 종료태그는 포함관계가 적절해야 한다.
– 속성 값은 반드시 인용부호를 써야 한다.

[VB]코드 생성기

프로그래밍을 하다보면 기계적으로 반복해야 할 일들이 생긴다. 이런 일들로 일일이 타이핑을 한다는 것은 매우 지루하고 따분한 일이다. 그래서 코드을 자동으로 생성하도록 할 필요가 생긴다.
곧 개발환경의 매크로를 이용하거나, Perl과 같은 문자열 처리기를 통하여 코드를 자동처리하도록 한다.
다음의 사이트도 그 중의 하나이다.

http://kimsk99.springnote.com/pages/63531
– 미리 지정된 텍스트를 현재 커서위치(실렉트된 것)에 삽입하는 매크로
– 현재 편집중인 파일과 같은 이름이고 확장자만 cpp <-> h 로 바뀐 파일을 열어주는 매크로

http://www.devpia.com/Maeul/Contents/Detail.aspx?BoardID=51&MAEULNo=20&no=8423&ref=8423
– 이름과 날짜를 입력
– 수평 라인 주석을 입력

http://serious-code.net/tc/tag/Visual%20Studio%20Macro
– 선택된 라인들에서 중복된 라인들은 삭제하고 나머지를 정렬하기
– 자동으로 getter/setter생성하기

Using Visual Studio .NET Macros

  • 속성을 위한 매크로
사용자 삽입 이미지
Private 변수를 Property Procedure로 확장하기

빠른 실행 도구 모음에 바탕 화면 보기 아이콘을 다시 만들기 위한 수동 단계

여러 프로그램을 사용하다 갑자기 깨끗한 바탕화면을 보고 싶을 때가 있다.
빠른 실행 도구 모음에 “바탕 화면 보기”가 있으면 참 편리하다.
경우에 따라서는 “바탕 화면 보기” 아이콘이 없는 경우가 있다.

다음 사이트에 가면 친절하게 아이콘을 만드는 방법을 안내하고 있다.
http://support.microsoft.com/kb/190355/ko

바탕화면보기 아이콘은 아래와 같다.
사용자 삽입 이미지

사용자 삽입 이미지

Workstation 사용기 -2

사용자 삽입 이미지– Window Live Messenger를 사용하고 있다.

– Windows XP 64bit에서는 설치가 안 된다.
Windows Live
Messenger
2009 on Windows XP 64bit
에서 내려받은 프로그램으로 메신저 설치 프로그램을 패치하였다.
– 설치가 잘 되었다.
– 이렇게 패치해서 될 것이면, MS에서 지원해주는 것이 맞다는 생각이 든다.

Workstation 사용기 -1

– 윈도우 XP 64비트에는 프로그램 설치하는 곳이 두 군데이다.
– Program Files (x86)는 32비트용 프로그램 설치 위치
– Program Files은 64비트용 프로그램 설치 위치
사용자 삽입 이미지
– 어떤 프로그램은 자신이 32비트 연산을 하면서 , 습관적으로 “Program Files”폴더에 설치되기도 한다.
– 전자결재 프로그램이 이런 일을 하는 바람에 하루를 날렸다.

– 부팅할 때, 상당한 인내력이 필요하다. (하긴 맨날 켰다껐다 하는 컴퓨터가 아니다!)
– 최신 Windows messenger를 설치할 수 없다.

Visual Studio .NET 2005에서 설치용 프로그램 만들기

프로그램을 개발한 다음, 사용자가 설치해서 사용할 수 있도록 하기 위해서는 ‘설치용 프로그램'(일명 setup 프로그램)을 만들어야 한다.
Visual Studio .NET 2005에서는 솔루션에 ‘설치 프로젝트’를 추가하여 개발 프로그램을 설치가능하게 할 수 있다.
다음의 사이트는 이것을 잘 설명하고 있다.
http://www.nohungry.net/tt1/tag/110