캐드관련 프로그램을 개발하고 있는데, 희소식이네요. 기존 LT버전은 리습을 지원하지 않아서 정말 불편했는데, 그래서 캐디안 정품을 사용해서 그 문제를 해결했지요. 하지만, 너무도 많은 회사들이 아직도 autoCAD에 대부분 의존하지요. 그래서 리습이란 것을 이용해서 함께 연동해서 개발해야 효율적인데, 늘 걱정했습니다. 구글에서 우연히 그 방법을 찾다가 아래의 반가운 소식이 있었네요. 아직 모르는 분들이 많은 것아서 공유해 봅니다. Issue: Unable to load LISP routines in AutoCAD LT. The APPLOAD command returns "Unknown Command" and the "Load Application" button does not appear on the M..
이 메시지는 구글 크롬 브라우저가 쿠키 처리 방식을 변경하고 있음을 알리는 것입니다. 구체적으로는, `SameSite=None; Secure` 설정을 가진 쿠키들이 크로스 사이트(다른 도메인 간) 컨텍스트에서 작동하는 경우, 이들을 써드파티 쿠키로 취급하고, 향후 크롬 버전에서 이러한 쿠키의 사용을 차단할 계획임을 알리고 있습니다. 이러한 변경은 사용자 데이터를 크로스 사이트 추적으로부터 보호하기 위한 조치입니다. 각 요소를 자세히 살펴보면: 1. **SameSite 쿠키 속성**: 이 속성은 브라우저가 쿠키를 어떤 요청과 함께 보내야 하는지를 결정합니다. `SameSite=None`은 브라우저가 다른 도메인의 요청에 대해서도 쿠키를 보내도록 합니다. 2. **Secure 속성**: 이 속성이 설정된 쿠..
코드를 줄이는 방법으로 찾아보았습니다. 한번에 간단히 보내기... def line(doc, x1, y1, x2, y2, layer=None): global saved_Xpos, saved_Ypos # 전역 변수로 사용할 것임을 명시 # 선 추가 start_point = (x1, y1) end_point = (x2, y2) if layer: # 절곡선 22 layer는 ltscale을 조정한다 if(layer=="22"): msp.add_line(start=start_point, end=end_point, dxfattribs={'layer': layer, 'ltscale' : 30}) else: msp.add_line(start=start_point, end=end_point, dxfattribs={'la..
전역변수를 반복적으로 생성할 수 있는 방법이 없을까에서 시작했습니다. 다양한 전역변수에 대한 실험을 진행해서.... 전역변수에 대한 감을 더욱 잡았네요. GPT를 이용해서 질문하고 또 질문해서... 하나씩 더 만들어갑니다. def linetoend(doc, fromX, fromY, toX, toY, layer=None): global saved_Xpos, saved_Ypos # 최초 함수 호출 시 전역변수 초기화 if 'saved_Xpos' not in globals() or 'saved_Ypos' not in globals(): saved_Xpos, saved_Ypos = 0, 0 # 시작점과 끝점이 같지 않을 때만 선을 그림 if fromX != toX or fromY != toY: # 첫 번째 라인..
자재관리를 웹으로 하고 있습니다. 자주 사용하는 부분에 대해서 json파일로 저장하고 불러오고, 수정되는 상황에는 다시 기록하는 방식으로 엑세스 시간을 줄여보려고 합니다. 아래의 구문을 하루에 수차례 반복해서 자료를 추출하는 것이 비효율적이어서 나는 아이디어를 낸다. $sql="select * from mirae8440.steelsource "; try{ $stmh = $pdo->query($sql); // 검색조건에 맞는글 stmh $counter=0; $item_counter=1; $steelsource_num=array(); $steelsource_item=array(); $steelsource_spec=array(); $steelsource_take=array(); $steelitem_arr=ar..
엔터키를 치면 바로 버튼의 검색을 누른것과 같은 효과를 만들기 위한 코드입니다. 위의 창에서 서울이라고 쓰고 엔터치면? 검색버튼효과를 낼 수 있다면? $(document).ready(function() { // Existing code... // Event listener for keydown on #search $("#search").keydown(function(event) { // Check if the pressed key is 'Enter' if (event.key === "Enter" || event.keyCode === 13) { // Prevent the default action to stop form submission event.preventDefault(); // Trigger cl..
전자결재 시스템을 만드는데, 기존데이터를 수정할때 이렇게 하니 동작해서 기록으로 남겨둡니다. SELECT * FROM `eworks` WHERE 1 위의 sql문장에서 필드명이 'registdate'의 값이 null 이거나 '0000-00-00'인 경우, outdate의 필드값을 넣는 sql 문장 작성해줘. SQL 문장을 작성하기 위해서는 CASE 문 또는 IF 함수를 사용할 수 있습니다. 이 경우, UPDATE 구문을 사용하여 eworks 테이블에서 registdate 필드의 값이 NULL 이거나 '0000-00-00' 인 경우 outdate 필드의 값을 registdate로 설정하는 것이 적절해 보입니다. 아래는 이를 위한 SQL 문장 예시입니다: sql 내용: UPDATE `eworks` SET `..
만약 두개의 텍스트는 왼쪽이 id, 오른쪽이 name이다. 지금 사용하고 있는 웹사이트이 mirae8440.eworks 전자결재 테이블 이걸 하나하나 넣어야 하나 고민을 했는데, 다른 방법이 있어서 기록해 봅니다. mirae8440.eworks의 컬럼중 author가 name에 해당되면 author_id를 왼쪽 id로 적용하도록 수정하고 싶을때 사용하는 코드 UPDATE mirae8440.eworks e JOIN ( SELECT id, name FROM mirae8440.al ) a ON e.author = a.name SET e.author_id = a.id; 이렇게 join을 활용하면 간단하게 해결되네요~ 꼭 기억해야 겠어요~
- Total
- Today
- Yesterday
- sql문장 날짜계산
- 코딩효율성
- 뫄프로그래밍
- 파이썬코드줄바꿈방법
- 1. #웹개발 2. #로트번호 3. #성적서보기 4. #ajax 5. #jquery 6. #php 7. #프론트엔드 8. #백엔드 9. #부트스트랩 10. #웹기능구현
- 효율적코딩방법
- ajax오류메시지
- isset을 적용해야 하는 이유
- 스크립트작성기초
- #InstallForge
- 엑셀셀보호
- 오토핫키가이드
- #프로그램설치
- 캐드자동작도
- 테크에능한여성
- 엑셀보호
- Bootstrap 5
- 코딩튜토리얼
- 도면자동생성
- json파일형태보기
- 프로그래머생활
- 티스토리챌린지
- 엑셀입력보호
- General error: 2031
- 구글드라이브API
- chatGPT3.5파이썬버전
- json파일편하게보는법
- 오블완
- #파이썬패키징
- coalesce는 한국어로 "코얼레스크" 또는 "코얼리스"
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |