Programming/web 관련2024. 1. 26. 23:45

'Programming > web 관련' 카테고리의 다른 글

웹 브라우저 쿠키  (0) 2024.03.27
let's encrypt 방식  (0) 2024.02.02
bootstrap table 정렬기능  (0) 2024.01.26
bootstrap modal  (0) 2024.01.23
브라우저 언어 탐지  (0) 2024.01.18
Posted by 구차니
Programming/web 관련2024. 1. 26. 14:48

테이블 만들고 jquery로 해당 id 검색후 DataTable() 함수를 호출하면 알아서 해준다.

// Basic example
$(document).ready(function () {
  $('#dtBasicExample').DataTable({
   "ordering": false // false to disable sorting (or any other option)
  });
  $('.dataTables_length').addClass('bs-select');
});

[링크 : https://mdbootstrap.com/docs/b4/jquery/tables/sort/]

[링크 : https://www.educba.com/bootstrap-sort-table/]

[링크 : https://codepen.io/agdg/pen/zpydmd]

'Programming > web 관련' 카테고리의 다른 글

let's encrypt 방식  (0) 2024.02.02
ajax session 인증  (0) 2024.01.26
bootstrap modal  (0) 2024.01.23
브라우저 언어 탐지  (0) 2024.01.18
javascript exif 정보 얻기  (0) 2023.11.29
Posted by 구차니
Programming/openCV2024. 1. 25. 16:03

opencv + python 특징인지 모르겠으나

pc던 arm 보드건 4장 정도 버리고 5번째 받아야 현재 시점의 새로운 이미지가 넘어온다.

VideoCapture.read() 함수는 내부적으로

VideoCapture.grab() 과 VideoCapture.retrieve() 두개를 호출한다는데

grab만 4번 하고 retrieve 안해도 될진 모르겠고(다음에 테스트 해봐야지..)

 

[링크 : https://kali-live.tistory.com/8]

 

cv2.waitKey() 하면 혹시나 내부 쓰레드가 돌아갈까 싶어서 했는데 이것도 아니긴 하다.

Try placing cv::waitKey(0); before cap0.read(frame0); instead of after: if (!frame0.empty()) cv::waitKey(0);. The issue is, that you are not going to see the video. If you want to watch the video, and pause when key is pressed, replace cv::waitKey(0); with: int key = cv::waitKey(1);if (key > 0) cv::waitKey(0); 
– Rotem
 Oct 21, 2022 at 9:09

[링크 : https://stackoverflow.com/questions/74145112/how-can-i-get-the-most-current-frame-in-opencv]]

Posted by 구차니
Programming/openCV2024. 1. 25. 09:54

 

로지텍 C920 사용하는데 얘는 자동 촛점이 되는 녀석이다.

그래서 영상에 따라서는 가끔 이상한(?) 먼 곳에 촛점이 잡히는 경우가 있는데

수동으로 촛점을 조절하거나, 고정하는 방법을 찾는 중

 

guvcview 에서는 아래와 같이 Focus, Automatic Continous를 끄고

Focus. Absolute에서 설정을 해주면 된다. 0~255 범위

그래서 적당히 먼곳(중앙의 금속)은 60

 

좀 더 가까운 알루미늄 빛의 금속은 124. 숫자가 클수록 더 가까워진다.

 

촛점 값은 CAP_PROP_FOCUS 으로 설정하는데

CAP_PROP_FOCUS 
Python: cv.CAP_PROP_FOCUS
cv::CAP_PROP_FOCUS =28,

[링크 : https://docs.opencv.org/3.4/d4/d15/group__videoio__flags__base.html#ggaeb8dd9c89c10a5c63c139bf7c4f5704da25fe3d87b62a918427d49f3d43aef714]

 

focus를 수동으로 설정하기 위해서는 일단 autofocus를 끄고(0으로 설정) 해주어야 한다.

CAP_PROP_AUTOFOCUS 
Python: cv.CAP_PROP_AUTOFOCUS
cv::CAP_PROP_AUTOFOCUS =39,

[링크 : https://docs.opencv.org/3.4/d4/d15/group__videoio__flags__base.html#ggaeb8dd9c89c10a5c63c139bf7c4f5704dad937a854bd8d1ca73edfb3570e799aa3]

 

[링크 : https://docs.opencv.org/3.4/d4/d15/group__videoio__flags__base.html]

[링크 : https://stackoverflow.com/questions/19813276/manually-focus-webcam-from-opencv#comment122198940_42819965]

Posted by 구차니
Programming/web 관련2024. 1. 23. 17:48

클릭하면 팝업이 뜨면서 배경은 흐리게 되는 그것!

애니메이션까지 전부 제공하네.. 우와

 

[링크 : https://getbootstrap.com/docs/4.0/components/modal/]

'Programming > web 관련' 카테고리의 다른 글

ajax session 인증  (0) 2024.01.26
bootstrap table 정렬기능  (0) 2024.01.26
브라우저 언어 탐지  (0) 2024.01.18
javascript exif 정보 얻기  (0) 2023.11.29
chart.js multi y axis  (0) 2023.09.27
Posted by 구차니

예제를 복붙하고 nc 를 통해 테스트 하는데

nc 접속이 끊어지니  쓰레드에서 수신했다고 무한으로 뜬다.

접속하고 받는건 되지만, 끊어지는건 처리가 안된 예제..

 

[링크 : https://mogoh-developer.tistory.com/9]

[링크 : https://nalara12200.tistory.com/153]

[링크 : https://github.com/levhyun/python_socket]

 

+

2024.01.23

[링크 : https://codezaram.tistory.com/31]

'Programming > python(파이썬)' 카테고리의 다른 글

pyhthon numpy 생략없이 출력  (0) 2024.02.26
matplotlib grayscale image to 3d graph  (0) 2024.02.22
파이썬 소켓 예제  (0) 2024.01.17
ipython notebook -> jupyter notebook  (0) 2024.01.11
파이썬 가상환경  (0) 2024.01.09
Posted by 구차니
Programming/web 관련2024. 1. 18. 16:32

크롬에서는 아래 한가지만 실행된다.

navigator.languages
(4) ['ko-KR', 'ko', 'en-US', 'en']

navigator.language
'ko-KR'

[링크 : https://phrase.com/blog/posts/detecting-a-users-locale/]

 

[링크 : https://stackoverflow.com/questions/3894488/is-there-anyway-to-detect-os-language-using-javascript]

[링크 : https://developer.mozilla.org/en-US/docs/Web/API/Navigator/language]

'Programming > web 관련' 카테고리의 다른 글

bootstrap table 정렬기능  (0) 2024.01.26
bootstrap modal  (0) 2024.01.23
javascript exif 정보 얻기  (0) 2023.11.29
chart.js multi y axis  (0) 2023.09.27
웹 브라우저 10080 포트 접근 차단 이유  (0) 2023.08.03
Posted by 구차니
Programming/css2024. 1. 18. 16:17

body에 onresize가 없는데 어떻게 작동하나 궁금해서 찾아보니

css에 이상한게 발견!

 

@media not|only mediatype and (mediafeature and|or|not mediafeature) {
  CSS-Code;
}

[링크 : https://www.w3schools.com/cssref/css3_pr_mediaquery.php]

 

폭이 1000px 이하일 때 적용

@media (max-width: 1000px) {
    body {
        background: gold;
    }
}

min-width를 사용하는 경우
스마트폰 등 가장 작은 사이즈에서의 레이아웃을 기본으로 하고, 점차 확장되어가는 형태로 CSS를 작성합니다.

max-width를 사용하는 경우
데스크탑용의 가장 큰 화면 사이즈의 레이아웃을 기본으로 하고, 점차 축소하는 형태로 CSS를 작성합니다

[링크 : https://studiomeal.com/archives/1004]

[링크 : https://www.daleseo.com/css-media-queries/]

[링크 : https://log.designichthus.com/11]

'Programming > css' 카테고리의 다른 글

css3 calc()  (0) 2020.01.03
@keyframe in css  (0) 2019.01.29
css transform zindex origin  (0) 2018.10.25
css tooltip 위치  (0) 2018.10.25
css로 백그라운드만 돌리기  (0) 2018.10.10
Posted by 구차니
Programming/golang2024. 1. 18. 10:55

어우 빡세 -_-

완전히 설정은 못했고

main.go의 주석문에 의해서 swag init 실행시에 초기화 하는데

그러다 보니 동적으로 타겟의 ip가 변경될 경우는 매번 주석을 변경해서 빌드해 주어야 하는 문제가 발생한다.

먼가 좋은 방법이 있나 찾아보는데 쓸만한 답은 못 찾음..

'Programming > golang' 카테고리의 다른 글

golang echo template engine  (0) 2024.01.31
gin ui  (0) 2024.01.30
golang용 swagger  (0) 2024.01.17
golang echo static web / logo.* 안돼?  (0) 2023.12.08
golang 타입 땜시 짜증  (0) 2023.11.10
Posted by 구차니
Programming/golang2024. 1. 17. 18:22

swagger도 이름이 생각안나서 한참 찾은...

해보면 묘하게 잘 안된다. swag 실행 파일도 그냥 swag에서 pre-built binary 받아서 실행해야 하고..

[링크 : https://yongho1037.tistory.com/791]

 

[링크 : https://github.com/go-swagger/go-swagger]

[링크 : https://github.com/swaggo/swag]

[링크 : https://github.com/swaggo/echo-swagger]

'Programming > golang' 카테고리의 다른 글

gin ui  (0) 2024.01.30
golang swagger part 2  (0) 2024.01.18
golang echo static web / logo.* 안돼?  (0) 2023.12.08
golang 타입 땜시 짜증  (0) 2023.11.10
golang 타입 캐스팅 제약(?)  (0) 2023.11.09
Posted by 구차니