참고 사이트
1. Mirror-Box Artificial Sky
2. Daylight Modelling in an Artificial Sky as a Teaching Aid to the understanding of Daylight
[mac]macOS 서버 서비스를 바꾸다
[pc]SSD를 z800에 설치하기
0)SSD 구매
Samsung V-NAND SSD 860 PRO, 512GB
http://www.samsung.com/semiconductor/minisite/ssd/product/consumer/860pro/
1) BIOS 설정
현재 기본값으로 RAID+AHCI로 설정되어 있음(180507)
SATA Emulation—Sets the SATA emulation mode with the following options:
RAID + AHCI—both the RAID and AHCI OPROMs execute. This emulation mode is the default and offers the best performance and most functionality.
IDE —offers standard SATA supports (four ports only).
2) z800 -computer setup(F10) utility
부팅할 때, F10을 누르면 BIOS 설정 화면으로 진입한다.
https://support.hp.com/th-en/document/c01718191
z800에 forum
https://community.avid.com/forums/p/129569/741263.aspx
3) 운영체제에서 설정
윈도우10 IDE모드에서 AHCI로 변경하기(180507)
Regedit을 이용하여 수정함
http://rgy0409.tistory.com/477
https://m.blog.naver.com/ddodoki/221058094540
4) 삼성 유틸리티
삼성의 The Magician SSD management utility는 자사의 SSD도 인식하지 못함.
http://www.samsung.com/semiconductor/minisite/ssd/download/tools/
[pc]다운로드 경로 바꾸기
[문제]
개인적으로 C드라이브는 운영체제용으로, D드라이브 이상은 자료보관용으로 사용한다.
내려받는 폴더(경로)를 D드라이브로 하고 싶다.
[해법]
조건 : Windows 10
- 파일탐색기를 연다.
- 새 다운로드 폴더로 사용할 폴더를 만든다.(예: D:\Downloads)
- 이 컴퓨터 안에 있는 Downloads 폴더를 오른쪽클릭한다.
- 속성(Properties)을 클릭한다.
- 위치(Location)탭을 선택한다.
- 이동(Move)을 클릭한다.
- 단계2에서 만든 폴더를 선택한다.
- 새 폴더로 모든 것이 옮겨졌으면 속성창을 닫는다.
PC에서 WebDAV 서버에 연결하기
[문제]
PC에서 Mac의 WebDAV 서버에 연결하고 싶다.
[해법1]
WebDAV on Windows 10
랜섬웨어(ransomware)의 이해
[문제1]
랜섬웨어는 자신의 PC의 파일뿐만 아니라, 네트워크로 연결된 곳(네트워크 드라이브, 클라우드 등)의 파일까지 암호화시킬 수 있다.
따라서, 맥의 폴더를 윈도우의 네트워크 드라이브로 연결하게 되면, 맥의 폴더도 랜섬웨어에 의해서 암호화될 수 있다.
근거 : HOW TO DEFEND AGAINST RANSOMWARE TARGETING SHARED NETWORK DRIVES AND CLOUD BACKUPS
[해법1]
일단 맥의 폴더를 윈도우의 네트워크 드라이브로 연결하지 않는다.
[문제2]
항상 연결된 상태가 아니니, 매우 불편하다.
그래도 안전한 네트워크 생활을 위해서 참아야 하나?
[mac]iMac mid 2007 활용
iMac 2007 mid 활용하기
[문제]
너무 오래된 모델이라 target display mode를 지원하지 않음
[해법]
AirParrot
AirServer
Reflector
ScreenRecycler
X-mirage
[해법2]
There are no input ports on the iMac so that’s not possible to do. There are some ways to mirror the desktop to the iMac using software you install on the two machines, but from some reports it’s laggy and not all that useful. Maybe someone who has used such software will chime in here.
I used to use the built-in screen sharing / control functions in OS X to control my Mac Pro from another room. I could start some process that was going to take a long time without having to go into the room where that Mac was located. The machines don’t have to be physically connected but they do have to be on the same network. How laggy this will be depends in part on the speed of your network connection. I don’t remember if this method would let you have say the main program on one screen and tools on the other.
I have also used a program called ScreenRecycler. I used that program before Mac screen sharing improved. It lagged horribly but I was on an 802.11a or b network at the time and I am sure that was a lot of the problem. One of the things I liked was being able to have Photoshop, for example, while its tool pallets were on the second screen.
http://www.mac-forums.com/switcher-hangout/330848-imac-mid-2007-monitor.html
[해법3]
How to screen share on Mac, iPhone & iPad | Remote access a Mac screen
[Server]WebDAV Setup on High Sierra Server
[문제]
Server 5.* 이 되면서 WebDAV[note]Web Distributed Authoring and Versioning, 웹 분산 저작 및 버전 관리[/note]를 지원하지 않는다.
그래도 WebDAV를 사용하고 싶다.
[해법]
1.wfsctl[note]WebDAV File Sharing control utility[/note]를 이용한다.
-WebDAV 서비스 시작 명령
1 |
$sudo wfsctl start |
-공유할 폴더 지정 명령
1 |
$sudo wfsctl share /folder_to_share |
공유해제할 폴더 지정 명령
1 |
$sudo wfsctl unshare /folder_to_share |
2.외부에서 접근하는 방법
1 |
https://server_domain/webdav |
주의 : 반드시 https로 시작하며, webdav 이름을 사용해야 한다.
[참고문헌]
1.Use wfsctl to Manage WebDAV Shares in macOS 10.13 High Sierra
2.High Sierra Server Part 5: WebDAV Set Up
[vba]CAD도면 작성-문자열 쓰기(DXF)
도면파일(DXF 파일)에 내가 원하는 문자열을 쓰기
작성의도 : 도면 작성 자동화
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 32 33 34 35 36 37 38 39 40 41 42 |
Sub WriteDXFText(FileNumber As Integer, myText As String, Layer As String, x As Double, y As Double, z As Double, TextHeight As Double, Color As Integer, Optional Style As String = "Standard") ' 'How to use this subprocedure: 'WriteDXFText(FileNumber , "my story goes here.", "0", 10, 15, 0, 3, 1) '"Text" entity Print #FileNumber, Format(0, "@@@") Print #FileNumber, "TEXT" ' Print #FileNumber, Format(1, "@@@") Print #FileNumber, myText ' 'Style Name Print #FileNumber, Format(7, "@@@") Print #FileNumber, Style ' 'Layer Name Print #FileNumber, Format(8, "@@@") Print #FileNumber, Layer ' ' 'x coordinate of start point Print #FileNumber, Format(10, "@@@") Print #FileNumber, x ' 'y coordinate of start point Print #FileNumber, Format(20, "@@@") Print #FileNumber, y ' 'z coordinate of start point Print #FileNumber, Format(30, "@@@") Print #FileNumber, z ' 'Text Height Print #FileNumber, Format(40, "@@@") Print #FileNumber, TextHeight ' 'Text Color Print #FileNumber, Format(62, "@@@") Print #FileNumber, Color ' End Sub |
[vba]Format Function
[문제]
변수를 사용자가 원하는 형식으로 문자열로 출력하기
[설명]
User-Defined String Formats (Format Function) You can use any of the following characters to create a format expression for strings:
Excerpted and translated from Format Function (Visual Basic for Applications)
Character | Description |
---|---|
@ | 문자 표시자. 문자를 표시하거나, 아니면 공백을 표시한다. 문자열 중에서 골뱅이 ( @ )가 나타나는 위치에 문자가 있으면, 그 문자를 표시한다. 그렇지 않으면 그 자리에 공백을 표시한다. 문자표시자를 우측부터 좌측으로 채워진다. 다만, 느낌표( ! )가 있으면, 좌측부터 우측으로 채운다. |
&; | 문자 표시자. 문자를 표시하거나, 아니면 아무것도 표시하지 않는다. 문자열 중에서 앰퍼샌드ampersand ( &; )가 나타나는 위치에 문자가 있으면, 그 문자를 표시한다. 그렇지 않으면, 아무 것도 표시하지 않는다. 문자표시자를 우측부터 좌측으로 채워진다. 다만, 느낌표( ! )가 있으면, 좌측부터 우측으로 채운다. |
< | 소문자로 표시. 모든 문자를 소문자로 표시한다. |
> | 대문자로 표시. 모든 문자를 대문자로 표시한다. |
! | 문자표시자의 좌측부터 문자를 채움. 기본은 문자표시자의 우측부터 채운다. |
[예제]
세 칸 안에 숫자를 출력한다. 해당 자리에 숫자가 없으면 빈칸으로 처리한다. 오른쪽 정렬로 표시한다.
1 2 3 4 5 6 7 8 9 |
Print #FileNumber, Format(0, "@@@") Print #FileNumber, "LINE" Print #FileNumber, Format(99, "@@@") Print #FileNumber, Format(999, "@@@") Print #FileNumber, Format(5459.4, "##,##0.00") Print #FileNumber, Format(334.9, "###0.00") Print #FileNumber, Format(5, "0.00%") Print #FileNumber, Format("HELLO", "<") Print #FileNumber, Format("This is it", ">") |
위 예제의 출력 결과는 다음과 같다.
1 2 3 4 5 6 7 8 9 |
0 LINE 99 999 5,459.40 334.90 500.00% hello THIS IS IT |
[FYI]
String.Format Method