목록알쓸전컴 (343)
알쓸전컴(알아두면 쓸모있는 전자 컴퓨터)
unity arcore camera 이미지 얻기 arcore에서 카메라 이미지를 얻기 위해서 여러가지 코드를 테스트해본 결과 첫번째 샘플 코드이다. 흑백 사진을 얻어 온다. void TaskOnClick() { var image = Frame.CameraImage.AcquireCameraImageBytes(); byte[] bufferY = new byte[image.Width * image.Height]; byte[] bufferU = new byte[image.Width * image.Height / 2]; byte[] bufferV = new byte[image.Width * image.Height / 2]; System.Runtime.InteropServices.Marshal.Copy(image...
잠시 저장 https://github.com/google-ar/arcore-unity-sdk/issues/221
RSA PKCS#1 복호화,Padding 문제 해결 안드로이드 에서 RSA 복호화시 몇몇 문제들로 인해 분석한 내용 입니다. java에서 PCKS#1 을 복호화 하려면 일반 PC java 에서는 import sun.security.util.DerInputStream; import sun.security.util.DerValue; 2가지 라이브러리를 사용 하나 android 에서 사용이 안됩니다. 일단 아래 소스가 PKCS#1을 읽기 위한 소스 입니다. 아래 방식으로 읽어 들어 와야 합니다. package com.arghosttown.arghosttown; import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.Inpu..
C# sql 특수 문자 처리 아래가 sql 에서 특수 문자 처리를 위한 컨버터 함수 입니다. 자주 사용하게 될것 같아 글을 남깁니다. public string AddSlashes(string InputTxt){ // List of characters handled: // \000 null // \010 backspace // \011 horizontal tab // \012 new line // \015 carriage return // \032 substitute // \042 double quote // \047 single quote // \134 backslash // \140 grave accent string Result = InputTxt; try { Result = System.Text.R..
WEB 에서 obj+mtl->gltf 컨버터 개발하기 먼저 WEB 브라우져에서는 보안 정책상 클라이언트의 로컬 파일을 직접 읽어 드릴수가 없습니다. 사용자가 웹으로 어떠한 방식이든 파일을 올려 줘야 사용 가능 합니다. 먼저 클라이언트 측에서 obj 파일과 mtl 파일 받을수 있게 콤포넌트 1개를 만들겠습니다. uploadfile export default { data(){ return { objfile : null, mtlfile : null, InputFilesCount : 0} }, methods:{ HandleDragOver(evt){ evt.stopPropagation() evt.preventDefault() evt.dataTransfer.dropEffect = 'copy' }, HandleFil..
javascript 강제 파일 다운로드 코드 함수 코드 downloadTextFile(text, name) { const a = document.createElement('a'); const type = name.split(".").pop(); a.href = URL.createObjectURL( new Blob([text], { type:`text/${type === "txt" ? "plain" : type}` }) ); a.download = name; a.click(); }, 사용법 this.downloadTextFile(JSON.stringify(gltf), 'myObj.json');
jsencrypt(RSA) JAVA RSA 사용법 웹에서 javascirpt 와 java 간의 서로 사용 방법으로 해도 될것 같습니다. 일단 RSA에서 Private Key(암호와 하는 키)는 몇가지 형식이 있습니다. 일단 대표적인 2가지를 알아 보겠습니다. 아래 키를 보시면 -----BEGIN RSA PRIVATE KEY----- 이라고 표시 되서 키가 나오는것은 PKCS#1 -----BEGIN RSA PRIVATE KEY----- MIICXQIBAAKBgQCkd5GnJ/ktL+GCzH6JUwO963DCGC8Nhdg5vBkzF4OPTvn0d4/M 1PfXbrofaiz6CpvGJxav4IRfRdSKpCQ5lHozxBwMrLX7umeDO7sgd3aJEbcSqN9J tp2iMMJlyFGamA2/IFAeb51..
RSA 온라인 Demo 간단히 RSA 사용을 할수 있는 Demo 사이트 이다. RSA 을 사용할 일이 있어서 찾는 도중 잘 만들어 놓고 https://github.com/travist/jsencrypt 에서 javascirpt 라이브러리도 지원한다. 유용할듯 싶어 기록을 남깁니다 .
VBA JSON 파싱 VBA 에서 JSON 파싱할 일이 생겼는데 인터넷에서 상당히 고품질의 코드를 얻어 와서 기록을 남깁니다. 아래 코드 입니다. 참조 : https://code.i-harness.com/ko-kr/q/2a737cOption Explicit 'in vb6 click "Tools"->"References" then 'check the box "Microsoft Script Control 1.0"; Dim oScriptEngine As New ScriptControl Dim objJSON As Object ''to use it Private Sub Command1_Click() MsgBox JsonGet("key1", "{'key1': 'value1' ,'key2': { 'key3': 'va..
handsontable copy 시 Column 까지 copy 기본 handsontable 은 Copy 시에 Column에 복사 되지 않아서 엑셀에 붙혀 넣을때 많이 불편합니다. 그리고 구글링한 코드를 적습니다. 기본은 node_modules\handstontable\dist 에 있는 코드를 변경 하는것입니다. pro 일때는 node_modules\handstontable-pro\dist 에 있는 코드를 변경 합니다. function getRangedData(ranges) 을 아래와 같이 변경해 줍니다. key: 'getRangedData', value: function getRangedData(ranges) { var _this4 = this; var dataSet = []; var copyableRo..