구글 티쳐블머신으로 "손가락 한개, 두개 "인지 판별하는 기초부터 만들어보았다. 카메라가 있는 노트북, 스마트폰에서 구동 가능하다. Start 버튼 누르고 카메라의 권한을 얻은 후 사용, 모바일의 경우 매우 느리기 때문에 최장 1분정도 기다려야 한다, https://wizardly-lamport-bd1a48.netlify.app/ Document 인공지능이 손가락 한개, 두개 인지 판별 serpiko Teachable Machine Image Model(google) Start wizardly-lamport-bd1a48.netlify.app
윈도우 폴더안의 폴더명, 파일개수, 파일처음 ~ 파일끝, 파일용량 표시 function Convert-Unit { param([float] $size = 0) if ($size -gt 1073741824) { $ConvertSize = [math]::Round($size/1GB, 2).toString() + ' GB'; } elseif ($size -gt 1048576) { $ConvertSize = [math]::Round($size/1MB, 2).toString() + ' MB'; } elseif ($size -gt 1024) { $ConvertSize = [math]::Round($size/1KB, 2).toString() + ' KB'; } else { $ConvertSize = $size.toS..
1.작업개요. 500 ~ 6,000개 2. 로그인방법 3. 할당받은 음식 리스트 필터링: 적합한 이미지 삭 제: 부적합한 이미지 필터링, 삭제하는 방법 ★ 적합한 이미지가 적다, 부적합한 이미지가 많다: 이미지 저장 ( 거의 이 case ) 적합한 이미지가 많다, 부적합한 이미지가 적다: 이미지 삭제 ( ... ) 3. 수량 500~6,000개 4. 작업완료, "작업 완료 처리" 5. 적합, 부적합 기준 일치, 일부(이미지의 4/1정도) docs.google.com/spreadsheets/d/12R_7UTnq9hdsXxnixOl_s0ZV2BQO5Yo7ltCM-wAqamw/edit#gid=852459755
파워포인트의 기본 슬라이드를 '제목, 부제목' 슬라이드가 아닌 레이아웃이 존재 하지 않는 '빈 화면' 으로 설정하는 방법이다. 파워포인트 버전 : MS Office Professional Plus 2016 기본화면 제목, 부제목 슬라이드 빈 레이아웃 설정하기 홈 > 레이아웃 > 빈 화면 blank.potx 로 저장하기 저장 위치는 C:\Users\사용자이름\AppData\Roaming\Microsoft\Templates PowerPoint 빈 레이아웃이 기본으로 설정되어있다 아래와 같이 Default Theme 클릭하면 빈 레이아웃이 기본으로 설정되어있다. 새 슬라이드를 추가해도 빈 레이아웃이 기본값이다 슬라이드 탭에서 엔터키로 새 슬라이드를 추가해도 빈 레이아웃이 기본값으로 적용되어있다
S3 Deleting multiple objects by python 3 단일파일 삭제와 여러개 파일 삭제는 아래처럼 차이가 있다. 주의할 점은 속성명과 대소문자 구분이다. 단일 파일 삭제 s3.delete_object( Bucket="MyBucketName", Key="test/test (2).jpg" ) 멀티 파일 삭제 s3.delete_objects( Bucket="MyBucketName", Delete = { 'Objects': [{'Key': '1/test1.jpg', 'Key': '2/test2.jpg'}] } ) 실제 코드 S3 설정파일을 직접 소스코드에 입력하거나 json 등으로 S3에 대한 설정을 먼저 한다. config.json { "endpoint_url" : "https://obje..
구조 분해 할당 구문은 배열이나 객체의 속성을 해체하여 그 값을 개별 변수에 담을 수 있게 하는 JS 표현식 기본 구문 var a, b, rest; [a, b] = [10, 20]; console.log(a); // 10 console.log(b); // 20 [a, b, ...rest] = [10, 20, 30, 40, 50]; console.log(a); // 10 console.log(b); // 20 console.log(rest); // [30, 40, 50] ({ a, b } = { a: 10, b: 20 }); console.log(a); // 10 console.log(b); // 20 // Stage 4(finished) proposal ({a, b, ...rest} = {a: 10, b..
Can't connect to MySQL server on (10061) Can't connect to MySQL server on (10060) OS : 우분투 16.04 MySQL : 5.7 mysql 계정 추가 mysql use mysql grant all privileges on*.* to ‘아이디'@'%' identified by '비밀번호'; flush privileges; ufw : uncomplicated firewall 를 사용한 방화벽 설정 ufw status verbose ufw allow out 3306/tcp ufw allow in 3306/tcp iptables 를 사용한 방화벽 설정 iptables --list iptables -I INPUT -p tcp --dport 3306..
Merge Request by GitLab Merge Request(GitLab)를 통해서 작업내역 업로드 합니다. 승인자 혹은 협업하는 팀원이 코드리뷰를 통해 Master에 병합합니다. [ 작업자 ] 원본의 저장소에 Fork 하기 [ 작업자 ] Fork 된 저장소를 Clone, remote [ 작업자 ] branch 생성하기 [ 작업자 ] 실제 작업하기 (코딩, 문서 등) [ 작업자 ] 작업된 내역 업로드 하기 add, commit, push [ 작업자 ] GitLab - New Merge Request [ 승인자 ] GitLab - New Merge Request 확인하기 [ 승인자 ] 작업자에게 코멘트 남기고 Master 에 병합하기 [ 승인자 ] Master에 병합한것 취소 하기 [ 작업자 ] 승..
썸네일 프리뷰 jquery 코드를 가져왔는데 브라우저 오른쪽, 브라우저 하단에 잘리는 현상때문에 가져온 라이브러리의 이미지 처리 방식을 전부 수정하였다. 제이쿼리는 그냥 셀렉터 내용만 있으니 중요한게 아니라서 패스하고, 아래의 속성들로 구현할 수 있다. window.innerWidth, window.innerHeight nautralWidth nautalHeight 참고로 가로는 510px 로 고정이고, 세로 사이즈는 비례식을 적용하여 동적으로 적용해야 정확하게 높이까지 적용 될 것이다. HTML ... ... serpiko-imagepreview.js /** * serpiko 허정진 * * 2020.10.11 * */ (function($) { $.previewImage = function(option..