아래의 코드는 todolist.js 파일이다.이 파일을 여러 웹사이트에서 사용하는 모듈화를 하고 싶다. 어떤 아이디어가 있을까?이 js파일은 달력을 구현해서 스케줄을 달력에 표시해서 클릭하면 해당 발주서나 관련 파일을 보여주고, 휴일을 표시하고, 스케줄을 입력하는 등의 역할을 하는 코드이다.이 코드를 라이브러리나 모듈화해서 어떤 웹사이트에서든 불러서 사용하는 형태를 만들고 싶다.var ajaxRequest5 = null;$(document).ready(function() {let todo_currentMonth = new Date().getMonth();let todo_currentYear = new Date().getFullYear();function todo_fetchCalendarData(month..
웹 개발을 하다 보면 퇴사자와 재직자를 구분해서 데이터를 관리하고 표시해야 하는 경우가 종종 생깁니다. 이번 글에서는 PHP를 이용해 퇴사자와 재직자 데이터를 분리하여 표시하는 방법을 예제와 함께 살펴보겠습니다. 특히, 체크박스를 활용해 사용자가 손쉽게 퇴사자를 포함할지 여부를 선택할 수 있도록 구현하는 방법을 소개합니다. 체크박스 UI 추가먼저, HTML에 체크박스를 추가합니다. 사용자는 이를 통해 퇴사자 데이터를 포함하거나 제외할 수 있습니다. 체크박스는 다음과 같이 간단하게 추가할 수 있습니다: > 퇴사자 신규 CSV 이 체크박..
VS Code에 연결해서 파이썬 프로그래을 웹으로 사용하다 보니, 여러가지 문제점에 부딪힌다.일단 SSH 접속할때 알고 있는 정보로 접근하니.. 문제가 있어서 포럼을 좀 찾아보았습니다. 아래는 포럼의 답변들을 한글로 표시한 것입니다.쳇GPT의 답변을 정리하면....ssh: connect to host autopro.ssh.pythonanywhere.com port 22: Permission denied는 서버가 연결을 거부하고 있다는 의미입니다. 이는 SSH 인증 문제나 네트워크 설정 문제일 가능성이 높습니다. 다음 단계를 시도하여 문제를 해결할 수 있습니다.1. 비밀번호 확인SSH 연결 시 사용하는 비밀번호는 PythonAnywhere 로그인 비밀번호와 동일합니다.비밀번호가 올바른지 확인하고, 필요하다..
GPT를 통해 최대한 좋은 코드를 뽑아보려고 테스트한 내용입니다.제이쿼리 datatable에 대해서 공부해서 프로그램에 적용해 보려고 한다.jQuery DataTable은 강력하고 유연한 테이블 플러그인으로, 데이터 정렬, 검색, 페이징, 필터링 등을 간단히 구현할 수 있습니다. 프로그램에 적용할 때 필요한 예제를 제공하거나, 구체적인 사용 시나리오를 알려주시면 맞춤형 가이드를 드릴 수 있습니다!코드를 제공해 봤습니다.보통 mytable이라고 테이블을 만들고, 아래와 같은 코드를 사용하고 있다. 일단 이 내용을 학습해줘.var dataTable; // DataTables 인스턴스 전역 변수var annualleavepageNumber; // 현재 페이지 번호 저장을 위한 전역 변수$(document).r..
부트스트랩(Bootstrap)과 테일윈드(Tailwind CSS)는 둘 다 인기 있는 CSS 프레임워크이지만, 설계 철학과 사용 방법이 다릅니다. 아래는 두 프레임워크의 주요 차이점과 특징입니다. 1. 설계 철학부트스트랩:컴포넌트 기반 프레임워크버튼, 카드, 네비게이션 바 같은 미리 설계된 UI 컴포넌트를 제공.빠르게 레이아웃을 잡고 UI를 구성할 수 있도록 설계.기본 디자인 제공통일된 스타일과 디자인 시스템을 갖추고 있어 일관성 있는 UI를 쉽게 구현.커스터마이징이 가능하지만, 기본 디자인을 많이 사용하게 되는 경향이 있음.테일윈드:유틸리티 클래스 기반 프레임워크클래스 단위로 스타일링을 적용하며, CSS 작성 없이도 세밀한 조정 가능.미리 설계된 컴포넌트가 거의 없고, 유틸리티 클래스를 조합해 디자인을..
OpenAI에서 제공하는 Custom GPTs(맞춤형 GPT) 플랫폼에서는 GPT를 제작한 사람과 사용하는 사람 간의 비용 지불 방식이 다소 독특합니다. 이를 간단히 정리해보겠습니다. 1. 타인이 만든 GPT를 사용하는 경우Custom GPT는 제작자가 만든 모델을 타인이 사용할 수 있도록 공개할 수 있습니다. 이때 타인이 해당 GPT를 사용할 경우, 사용량에 따른 토큰 비용은 타인(사용자)이 부담하게 됩니다.예시A가 Custom GPT를 만들어 공개했습니다.B가 A의 GPT를 사용하여 질문을 하고 결과를 받았습니다.B가 사용한 API 요청량에 따라 B의 계정에서 토큰 비용이 차감됩니다.즉, **GPT를 제작한 사람(A)**은 사용자가 해당 GPT를 사용할 때 발생하는 토큰 비용을 부담하지 않습니다.2...
JavaScript로 Toastify 알림 색상을 자동으로 변경하는 방법웹 개발을 하다 보면 사용자에게 알림을 표시하는 기능이 필요할 때가 많습니다. 예를 들어, 데이터가 성공적으로 추가되었거나 삭제되었을 때 이를 알려주는 간단한 알림이 있으면 사용자 경험(UX)을 크게 향상시킬 수 있습니다. 이런 상황에서 Toastify 라이브러리는 심플하면서도 스타일리시한 알림을 구현할 수 있는 좋은 도구입니다.이 글에서는 Toastify 알림의 배경 색상을 알림 내용에 따라 자동으로 변경하는 방법을 살펴보겠습니다. 특히, 알림 문구에 특정 키워드(예: "추가", "삭제", "복사")가 포함된 경우, 이에 맞는 색상을 적용하는 간단한 JavaScript 코드를 작성해보겠습니다. Toastify란?Toastify는 웹..
웹 개발을 하다 보면, 사용자 경험(UX)을 향상시키기 위해 다양한 방법을 고민하게 됩니다. 그중 하나가 바로 로딩 화면을 추가하는 것입니다. 특히 데이터 로드나 처리 시간이 길어질 경우, 로딩 화면은 사용자가 현재 상황을 이해하고 기다릴 수 있도록 돕는 중요한 요소입니다. 이번 글에서는 HTML, CSS, jQuery를 활용해 간단한 로딩 화면을 구현하는 방법을 소개하겠습니다.1. 로딩 화면이란?로딩 화면은 웹 페이지나 애플리케이션이 특정 작업을 처리하는 동안 사용자에게 진행 상황을 알려주는 역할을 합니다. 예를 들어, 서버에서 데이터를 가져오는 동안 아무런 표시 없이 빈 화면이 보인다면 사용자는 당황하거나 오류로 오해할 수 있습니다. 하지만 "잠시만 기다려 주세요"라는 메시지와 함께 로딩 애니메이션이..
- Total
- Today
- Yesterday
- 엑셀셀보호
- General error: 2031
- 티스토리챌린지
- 오토핫키가이드
- 오블완
- 코딩효율성
- sql문장 날짜계산
- json파일편하게보는법
- 구글드라이브API
- 스크립트작성기초
- 도면자동생성
- chatGPT3.5파이썬버전
- 캐드자동작도
- 엑셀보호
- 파이썬코드줄바꿈방법
- 테크에능한여성
- 엑셀입력보호
- Bootstrap 5
- isset을 적용해야 하는 이유
- 뫄프로그래밍
- coalesce는 한국어로 "코얼레스크" 또는 "코얼리스"
- #프로그램설치
- 프로그래머생활
- 코딩튜토리얼
- 1. #웹개발 2. #로트번호 3. #성적서보기 4. #ajax 5. #jquery 6. #php 7. #프론트엔드 8. #백엔드 9. #부트스트랩 10. #웹기능구현
- ajax오류메시지
- json파일형태보기
- #파이썬패키징
- 효율적코딩방법
- #InstallForge
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |