오늘도 많은 질문을 한다. 제품의 생산공정을 작업대개,입고,출고 개념을 넣어서 만들려고 해. '설계', '레이져가공', '절곡', '용접', '출하' 라는 5가지 공정이 있다고 가정하면, 공정의 흐름을 기억하는 변수와 각 공정의 작업대기,입고,출고 기록을 각 제품별로 기록하고 관리하는 기본 소스를 php와 자바스크립트를 사용해서 만들어줘 work_done='설계_0,레이져3030_0,절곡1_0,설계_1,레이져3030_1,절곡1_1,설계_2,레이져3030_2,절곡1_2,설계_3,레이져3030_3,절곡1_3' 위의 자료에서 '설계_' 이런식으로 들어간 것은 작업이 완료된 것, '설계'라는 단어가 없으면 작업이 안된 상태를 'workstate'라는 변수에 배열로 저장하려고 해. 그 형식은 work_proces..
PHP의 echo문은 문자열을 출력하는 데 사용됩니다. 이때 사용되는 문자는 문자열을 정의하는 데 사용되며, 이는 일반적으로 단일 따옴표('), 이중 따옴표("), 혹은 헤어독(Heredoc)과 노우독(Nowdoc) 구문을 사용합니다. 백틱(`) 문자는 PHP에서 다른 목적으로 사용됩니다. 이는 쉘 명령을 실행하는 데 사용되며, 백틱 안에 있는 내용이 쉘에 전달되고 실행된 후의 결과가 반환됩니다. 예를 들어, 다음과 같은 코드를 볼 수 있습니다: $output = `ls -al`; echo $output; 이 코드는 서버의 쉘에서 ls -al 명령을 실행하고 그 결과를 $output에 저장한 후 출력합니다. 따라서 백틱() 문자는 echo` 문에서 직접적으로 사용되지 않지만, 쉘 명령의 실행 결과를 반..
작업공정이 '레이져', '절곡','용접','도장' 이렇게 4개 공정이 있다. 작업공정은 workprocess라는 변수를 사용한다. 각 공정은 '입고','출고', '공정상태'의 기록을 배열로 저장하고 싶다. '입고','출고'는 각 공장의 위치를 저장하는 text형태의 자료가 저장될 것이고, '공정상태'는 '대기', '완료'로 구분해서 저장할 것이다. php언어로 mysql 의 pdo를 사용해서 작성할 코드 $workprocess='설계→레이져3030→절곡1→용접→도장→외주→탭→샌딩→쇼트'; 위의 문자열이 작업진행순서인데, $workstate 변수에 '→'로 구분해서 넣어주고 추출된 배열에서 위의 코드와 결합해서 수정 json형태의 파일을 mysql에 text형식으로 저장하는 방법 추가 JSON 형식의 데이..
언제 나왔을까요? 이런걸 누가 생각해 냈을때 사실 많이 놀랐습니다. ... 우리가 흔히 말줄임표라고 하지 않았던가? JavaScript의 data.push(...sectionData); 문장에서 ... 연산자는 Spread 연산자입니다. Spread 연산자는 이터러블(iterable) 객체를 개별 요소로 확장하는 데 사용됩니다. 이 예제에서는 sectionData 배열의 모든 요소를 개별적으로 data 배열에 추가하는 것을 의미합니다. 이렇게 함으로써 sectionData 배열의 요소들이 data 배열에 바로 연결되어 하나의 배열로 합쳐집니다. 간단한 예제로 설명하겠습니다. const arr1 = [1, 2, 3]; const arr2 = [4, 5, 6]; arr1.push(...arr2); conso..
프로그램을 개발하다보면 여러 cutomized code를 작성해야 하는데, 난관들이 너무 많다. 작업공정에서 '레이져1030,3030'의 공정이 있는 데이터 중에서 '레이져_0'인 데이터를 추출하는 코드를 짜보았다. $sql = "SELECT * FROM (여러분의 DB테이블) WHERE work_process = :work_process"; $stmt = $pdo->prepare($sql); $stmt->bindParam(':work_process', $row['work_process'], PDO::PARAM_STR); $stmt->execute(); 위의 코드에서 'work_process'의 내용중에 '레이져1030', '레이져3030'의 내용이 존재하고, work_done의 컬럼값이 work_don..
궁금하면 풀어야 합니다. 엘리베이터 비상사다리함은 무슨 용도인지 너무 궁금해서 찾아봤습니다. 엘리베이터 비상사다리함은 엘리베이터의 비상상황 대처를 위한 중요한 장치입니다. 다양한 비상 상황이 발생할 수 있으며, 이러한 상황에서 승객들의 안전을 보장하기 위해 비상사다리함이 설치되어 있습니다. 일반적으로 다음과 같은 상황에서 비상사다리함이 사용됩니다. 전원 공급이 중단되거나 기타 기계적 문제로 인해 엘리베이터가 멈춰 있는 경우: 비상사다리함은 승객들이 안전하게 엘리베이터 샤프트 밖으로 나갈 수 있는 사다리를 제공합니다. 이렇게 함으로써 승객들은 비상구로 이동할 수 있고, 구조팀이 빠르게 작업을 진행할 수 있습니다. 엘리베이터 샤프트 내 화재 발생 시: 비상사다리함은 승객들이 화재로부터 벗어나고 구조팀이 화재..
toast grid로 엔터키를 치지 않고 한글이 입력될때 초성이든 중성이든 종성이든 들어오면 입력모드로 변환하도록 코드를 짜는 것에 집중하고 있다. 영문, 숫자, 한글 등 입력이 되면 Enter키를 치지 않고 하는 방법을 일단 toast Grid에서는 제공하지 않는다. 꼭 엔터키를 치고 값을 입력하는게, 실무에서 일하는 분들에겐 이미 우리가 'Excel'이라 지구상 가장 훌륭하다고 생각하는 프로그램에 익숙해서 보통 셀을 이동하고 바로 입력값을 넣으면 알아서 편집모드로 들어가는 것.... 이걸 자바스크립트로 구현하려고 하니, 찾아볼 것도 많고 고난도의 프로그램으로 들어가는 느낌이었지만, 하나하나 만들어보다 보면, 프로그램의 구조나 기타 내가 몰랐던 기능들을 맞딱들이게 된다. 한글 입력 감지 (초성, 중성,..
이 문제에 대해서 처음 생각하고 고민하고, 찾아보고... 했던 기일을 다 합치면... 거의 한달이란 시간일지도 모르겠다. toast Grid git허브에 게시글 너무 많이 봐서.. 이젠 친근하다. 게시글 233개 현재 있는데, 거의 하나씩 눌러보기도 했지만.... 시원한 답변이 없어서 인공지능도 이용해서 찾고 또 찾았다.... 결론부터 말하면 아직 50% 수준... 그래도 Enter키를 치고 수정하는 것을 숫자, 영문자를 입력하면 바로 입력되도록 어렵게 만들었다. 이런 방법도 써보고 저런 방법도 써보고.... chatGPT로 질문을 정말 많이 던졌는데, 아직 toast UI, Grid에 대한 정보가 많이 없어서 그런지 안되는 답만 많이 만들어준다. 예를 들면 지원안하는 것을 메소드로 구현해 주는 등 말이..
- Total
- Today
- Yesterday
- coalesce는 한국어로 "코얼레스크" 또는 "코얼리스"
- 파이썬코드줄바꿈방법
- 엑셀입력보호
- #파이썬패키징
- General error: 2031
- 효율적코딩방법
- 테크에능한여성
- chatGPT3.5파이썬버전
- 뫄프로그래밍
- 프로그래머생활
- 1. #웹개발 2. #로트번호 3. #성적서보기 4. #ajax 5. #jquery 6. #php 7. #프론트엔드 8. #백엔드 9. #부트스트랩 10. #웹기능구현
- #프로그램설치
- 스크립트작성기초
- 티스토리챌린지
- sql문장 날짜계산
- Bootstrap 5
- 오블완
- 엑셀보호
- 코딩튜토리얼
- isset을 적용해야 하는 이유
- 엑셀셀보호
- json파일형태보기
- json파일편하게보는법
- 코딩효율성
- 캐드자동작도
- 도면자동생성
- #InstallForge
- 구글드라이브API
- 오토핫키가이드
- ajax오류메시지
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |