'잡동사니'에 해당되는 글 13451건

  1. 2022.11.04 libvncserver 기본 인자
  2. 2022.11.02 흐음.. 끌리네?
  3. 2022.11.01 리눅스 경로 / 와 // 와 ///
  4. 2022.11.01 libvncserver 종료 절차
  5. 2022.10.31 10월 끝
  6. 2022.10.30 할로윈이 머길래
  7. 2022.10.29 컴퓨터 가속화된 지능 2
  8. 2022.10.28 ko
  9. 2022.10.27 질러?
  10. 2022.10.26 회사차를 몰아보니.. 2
프로그램 사용/VNC2022. 11. 4. 10:42

libvncserver 라이브러리에서 제공되는 기본 옵션이 존재한다.

# ./vncserver -help
-rfbport port          TCP port for RFB protocol
-rfbportv6 port        TCP6 port for RFB protocol
-rfbwait time          max time in ms to wait for RFB client
-rfbauth passwd-file   use authentication on RFB protocol
                       (use 'storepasswd' to create a password file)
-rfbversion 3.x        Set the version of the RFB we choose to advertise
-permitfiletransfer    permit file transfer support
-passwd plain-password use authentication
                       (use plain-password as password, USE AT YOUR RISK)
-deferupdate time      time in ms to defer updates (default 40)
-deferptrupdate time   time in ms to defer pointer updates (default none)
-desktop name          VNC desktop name (default "LibVNCServer")
-alwaysshared          always treat new clients as shared
-nevershared           never treat new clients as shared
-dontdisconnect        don't disconnect existing clients when a new non-shared
                       connection comes in (refuse new connection instead)
-sslkeyfile path       set path to private key file for encrypted WebSockets connections
-sslcertfile path      set path to certificate file for encrypted WebSockets connections
-httpdir dir-path      enable http server using dir-path home
-httpport portnum      use portnum for http connection
-httpportv6 portnum    use portnum for IPv6 http connection
-enablehttpproxy       enable http proxy support
-progressive height    enable progressive updating for slow links
-listen ipaddr         listen for connections only on network interface with
                       addr ipaddr. '-listen localhost' and hostname work too.
-listenv6 ipv6addr     listen for IPv6 connections only on network interface with
                       addr ipv6addr. '-listen localhost' and hostname work too.

 

http 자체는 disable 하는게 없다.

줄   9: 00084         if (strcmp(argv[i], "-help") == 0) {
줄  12: 00087         } else if (strcmp(argv[i], "-rfbport") == 0) { /* -rfbport port */
줄  19: 00094         } else if (strcmp(argv[i], "-rfbportv6") == 0) { /* -rfbportv6 port */
줄  26: 00101         } else if (strcmp(argv[i], "-rfbwait") == 0) {  /* -rfbwait ms */
줄  32: 00107         } else if (strcmp(argv[i], "-rfbauth") == 0) {  /* -rfbauth passwd-file */
줄  39: 00114         } else if (strcmp(argv[i], "-permitfiletransfer") == 0) {  /* -permitfiletransfer  */
줄  41: 00116         } else if (strcmp(argv[i], "-rfbversion") == 0) {  /* -rfbversion 3.6  */
줄  47: 00122         } else if (strcmp(argv[i], "-passwd") == 0) {  /* -passwd password */
줄  57: 00132         } else if (strcmp(argv[i], "-deferupdate") == 0) {  /* -deferupdate milliseconds */
줄  63: 00138         } else if (strcmp(argv[i], "-deferptrupdate") == 0) {  /* -deferptrupdate milliseconds */
줄  69: 00144         } else if (strcmp(argv[i], "-desktop") == 0) {  /* -desktop desktop-name */
줄  75: 00150         } else if (strcmp(argv[i], "-alwaysshared") == 0) {
줄  77: 00152         } else if (strcmp(argv[i], "-nevershared") == 0) {
줄  79: 00154         } else if (strcmp(argv[i], "-dontdisconnect") == 0) {
줄  81: 00156         } else if (strcmp(argv[i], "-httpdir") == 0) {  /* -httpdir directory-path */
줄  87: 00162         } else if (strcmp(argv[i], "-httpport") == 0) {  /* -httpport portnum */
줄  94: 00169         } else if (strcmp(argv[i], "-httpportv6") == 0) {  /* -httpportv6 portnum */
줄 101: 00176         } else if (strcmp(argv[i], "-enablehttpproxy") == 0) {
줄 103: 00178         } else if (strcmp(argv[i], "-progressive") == 0) {  /* -httpport portnum */
줄 109: 00184         } else if (strcmp(argv[i], "-listen") == 0) {  /* -listen ipaddr */
줄 118: 00193         } else if (strcmp(argv[i], "-listenv6") == 0) {  /* -listenv6 ipv6addr */
줄 126: 00201         } else if (strcmp(argv[i], "-sslkeyfile") == 0) {  /* -sslkeyfile sslkeyfile */
줄 132: 00207         } else if (strcmp(argv[i], "-sslcertfile") == 0) {  /* -sslcertfile sslcertfile */

[링크 : https://libvncserver.sourceforge.net/doc/html/cargs_8c_source.html]

'프로그램 사용 > VNC' 카테고리의 다른 글

libvncserver without password  (0) 2022.11.08
libvncserver 종료 절차  (0) 2022.11.01
libvncserver 로그인  (0) 2022.09.26
libvncserver 접속 끊어짐 문제  (0) 2022.08.16
libvncserver websocket example  (0) 2022.08.12
Posted by 구차니
embeded/FPGA - XILINX2022. 11. 2. 15:14

정체 불명의 EBAZ4205 라는 보드

12V 몰렉스 3x2 핀이 필요하지만 장난질(?) 치면 그냥도 켤 순 있을 것 같은데, 가격도 착하고 끌린다!

[링크 : http://itempage3.auction.co.kr/DetailView.aspx?itemno=C764788575]

[링크 : https://github.com/KeitetsuWorks/EBAZ4205]

[링크 : https://theokelo.co.ke/getting-starting-with-ebaz4205-zynq-7000/]

 

원래 35위안/5달러 근처의  ASIC 마이터 제어용 보드인 듯.

근데.. ASIC 돌리는데 왜 굳이 zynq를...?

This development board was the control card of Ebit E9+ BTC miner. In mainland China, it cost about 5 dollars (<35 CNY) on the secondhand market.

[링크 : https://github.com/xjtuecho/EBAZ4205]

[링크 : https://www.asicminervalue.com/miners/ebang/ebit-e9]

 

2.54mm 아니고 2.00mm pitch 핀헤더로, 14 * 3 = 42개 GPIO가 나와있긴 하다.

 

아날로그 쪽은 최대한 빠져있긴 한데, MIO 쪽은 별로 없어서 어떻게 쓸 수 있을지 모르겠다. 

FPGA의 ADC를 이용해서 온도 모니터링 하려고 zynq로 한건가?

 

+

[링크 : https://ko.aliexpress.com/item/1005004052650225.html] 49203 + 5103 = 54306 / 174주문 <<

[링크 : https://ko.aliexpress.com/item/1005004460394748.html] 49075 + 5776 = 54851 / 60주문

'embeded > FPGA - XILINX' 카테고리의 다른 글

xilinx - partial bitstream  (0) 2023.04.24
vivado 설치 하려고 했더니.  (0) 2023.01.08
xvc - xilinx virtual cable  (0) 2021.08.24
microzed..  (0) 2021.04.07
pmod pinout  (0) 2021.04.02
Posted by 구차니
Linux2022. 11. 1. 14:53

가끔 실수로 / 대신 //를 넣으면서 쓰긴 했는데

찾다보니 ///도 /와 동일하게 작동은 한다고 한다.

그런데 도대체. 무슨 표준으로 작동하는진 잘 안보네

~$ cd //
//$ cd -
~$ cd /
/$ cd -
~$ cd ///
/$ cd -
~$

[링크 : https://askubuntu.com/questions/23808/what-is-the-double-slash-directory]

[링크 : https://unix.stackexchange.com/questions/256497/on-what-systems-is-foo-bar-different-from-foo-bar]

'Linux' 카테고리의 다른 글

strip debug symbol 날리기  (0) 2022.12.07
systemctl status 전체 로그 보기  (0) 2022.11.30
리눅스 프로세스 숨기기  (0) 2022.08.31
uvcdynctrl  (0) 2022.07.06
dmesg -w  (0) 2022.06.30
Posted by 구차니
프로그램 사용/VNC2022. 11. 1. 10:45

정작 API 문서에는 아무런 설명도 없다.

[링크 : https://libvnc.github.io/doc/html/group__libvncserver__api.html#ga7560cf50d53208ad5dc24b3d82bbb418]

[링크 : https://libvnc.github.io/doc/html/group__libvncserver__api.html#ga69b57fe0447eac66fe216430bcda5859]

 

예제에 보면 F11, F12 누르면 서버 종료 되는 내용이 있다.

static void dokey(rfbBool down,rfbKeySym key,rfbClientPtr cl)
{
  if(down) {
    if(key==XK_Escape)
      rfbCloseClient(cl);
    else if(key==XK_F12)
      /* close down server, disconnecting clients */
      rfbShutdownServer(cl->screen,TRUE);
    else if(key==XK_F11)
      /* close down server, but wait for all clients to disconnect */
      rfbShutdownServer(cl->screen,FALSE);
  rfbShutdownServer(rfbScreen, TRUE);
#endif /* BACKGROUND_LOOP */

  free(rfbScreen->frameBuffer);
  rfbScreenCleanup(rfbScreen);

[링크 : https://github.com/LibVNC/libvncserver/blob/master/examples/example.c]

 

rfbScreenCleanup은 걍.. vnc 버전 free() 라고 보면 될 듯.

/* hang up on all clients and free all reserved memory */
 
 void rfbScreenCleanup(rfbScreenInfoPtr screen)

[링크 : https://libvnc.github.io/doc/html/main_8c_source.html]

'프로그램 사용 > VNC' 카테고리의 다른 글

libvncserver without password  (0) 2022.11.08
libvncserver 기본 인자  (0) 2022.11.04
libvncserver 로그인  (0) 2022.09.26
libvncserver 접속 끊어짐 문제  (0) 2022.08.16
libvncserver websocket example  (0) 2022.08.12
Posted by 구차니

어우 2022년도 이제2달 남았구나

.

'개소리 왈왈 > 육아관련 주저리' 카테고리의 다른 글

치느님은 옳다  (0) 2022.11.13
코로나 골골골  (0) 2022.11.12
ko  (0) 2022.10.28
질러?  (0) 2022.10.27
장보기 두렵다  (0) 2022.10.23
Posted by 구차니

이태원이야 나랑 거리가 먼 동네라 안가서 모르겠지만 압사사고가 났다고 한다. 현재까지 153명 사망.

카더라 이야기로는 200여명 밖에 경찰이 투입되지 않았고 20만명 몰렸고

그나마 경찰도 마약 음주 단속이라서 통제를 하지 않았다고 한다.

[링크 : https://v.daum.net/v/20221030191914528]

 

 

그런데 그렇다고 해서 국가 애도기간이라고 하긴 도무지 이해가 안되는 상황..

윤 대통령 "정말 참담"…국가 애도기간 · 관공서 조기 게양 지시

[링크 : https://v.daum.net/v/20221030095400371]

 

그걸 또 세월호랑 비교하는건 우습기도 하다. 바이든 까지 이러는건.. 외국인들도 사망자에 끼었기 때문이려나?

바이든 "깊은 애도"…외신들 "세월호 이후 최악 참사"

[링크 : https://v.daum.net/v/20221030151002240]

 

 

1.

비록 누군가의 죽음이 슬프지 않을린 없지만

어느정도 신성화된(?) 세월호 참사와 순수하게 놀러갔다 죽은 이태원 할로윈 사상사건을 같은 선상에 놓을수 있을까..

 

2.

이럴때 마다 항상 국가는 머했냐 라고 하는데

모든 일에 국가가 개입해서 책임을 지어주어야 하는 존재인가? 라는 의문을 들게 한다.

Posted by 구차니
아이디어!2022. 10. 29. 20:09

문득 기술적 특이점 내용을 보다든 망상(?)

미래에는 지능이나 학습을 위해

컴퓨터로 지식과 의식을 옮기고

빠르게 학습시켜서 안정화된 걸과를

다시 뇌로 옮겨 쓰는 시대가 오진 않을까

그정도면 뇌라는 물리적 기억매체가 존재할 이유도 없을지 모르지만..

 

그런데 만약 대다수의 인류가 컴퓨터로 피신(?) 하게 되고

컴퓨팅 능력에 한계가 있기에

학습에 의해 최적화된 크기가 작게 수렴하거나

커지지만 않으면 그 세상에서 생존할수 있겠지만

만약 다른 자원을 잡아먹으며 발산해버리면

(기억공간을 무제한으로 잡아먹는다거나)

그 존재는 생존을 보장받을수 있긴 할까?

 

그리고 학습에 의해 동일 처리능력에 더 작은것을 미덕으로 지닌다면

더 복합적이고 대규모의 크기를 지닐 개인에게는

발전 가능성이 없음 혹음 효율이 떨어짐으로 낙인찍히고

필요한 크기를 할당 받지못해 성장하지 못하게 되는건 아닐까?

 

현생인류에게도 장애인 지원등의 문제로

모든 개인에게 동일한 자원을 투입할수도 없지만

더 나은 존재에게 자원이 몰리는 경향이 생기는데

 

먼저 컴퓨터 안에 들어왔고

먼저 성장을 이루어내고 효율이 좋아진 개체들에 의해

연산력이나 메모리등의 자원을 선점 당하게 되면

후발 주자는 그걸 뛰어넘긴 거의 불가능해지지 않을까 싶은데

그렇다면.. 컴퓨터 세계는 계급사회로 완전히 고착되는건 아닐까?

Posted by 구차니

ko

빡세!!!

'개소리 왈왈 > 육아관련 주저리' 카테고리의 다른 글

코로나 골골골  (0) 2022.11.12
10월 끝  (0) 2022.10.31
질러?  (0) 2022.10.27
장보기 두렵다  (0) 2022.10.23
피곤 기절  (0) 2022.10.22
Posted by 구차니

먼가 의욕도 없고 흐음..

질러야 할 때 인가!

'개소리 왈왈 > 육아관련 주저리' 카테고리의 다른 글

10월 끝  (0) 2022.10.31
ko  (0) 2022.10.28
장보기 두렵다  (0) 2022.10.23
피곤 기절  (0) 2022.10.22
기절기절  (0) 2022.10.09
Posted by 구차니

요즘 차들이 차선유지 못하고 불도 안켜는 이유를 알 것 같다.

 

차종 : 기아 스포티지 신형?

원인 : LCD 계기판, 터치식 조작

 

예를들어 외기조절을 하려고 하면

구형 차량의 경우

위치 확인 -> 손으로 더듬으면서 버튼 위치 확인 -> 눌렸다는 감촉으로 끝! -> 눈으로 쓰윽~ 인데

신형 차량의 경우

위치 확인 -> 물리버튼이 아니기에 눈으로 보면서 위치를 짚어야 함, 터치라서 다른데 누르면 안됨 -> 터치 -> 눌렸는지 다시 확인

의 순서로 기존의 물리버튼이 1초 정도만 잠시 다른 짓을 하면 된다고 하면

터치 기반의 센터페시아(?)의 경우 2초 정도로 조금은 더 오래 걸리는 느낌?

 

그리고 계기판도 LCD로 인해 항상 불이켜져 있다 보니

아이콘의 위치를 찾아서 전조등이 켜졌는지를 봐야 알수 있으니(게다가 라이트도 흰색이라 티도 잘 안남)

 

개인적으로는 이러한 터치 스크린으로의 변화는

제조사의 물리버튼 축소를 통한 단가낮추기 + QC 편의성 + 수명주기 테스트 등등 여러가지

복합적인 원인중 비용이 가장 크지 않나 생각된다.

 

개인적으로 운전을 잘하는편이라 생각하지 않기에

차만큼은 어느정도 구식적인 물리버튼을 유지해주고

 

즉각적인 정보획득이 가능하도록

빨간 깜박이

브레이크 등, 깜박이 크기 및 위치 분리 및 통일 등은

외국과 다르더라도 유지했으면 한다.

Posted by 구차니