분류 전체보기1351 [PHP] 세션을 이용해 간단한 로그인 시스템 만들기 안녕하세요 오늘은 php를 이용해 간단한 로그인 시스템을 만들어보겠습니다. 매우 기본적인 로그인 시스템을 세션을 이용하여 구현한것이며 사용자 이름과 비밀번호가 하드코딩되어 있습니다. 실제 애플리케이션에서는 데이터베이스를 통해 사용자 정보를 관리해야 합니다. login.php 파일에 다음과 같이 코드를 작성합니다. 로그인 사용자 이름: 비밀번호: 로그인 welcome.php파일에 다음과 같이 코드를 작성합니다. 환영합니다, ! 로그아웃 logout.php 파일에 다음과 같이 코드를 작성합니다. 2024. 1. 25. [Nodejs] IPFS 이미지 업로드 안녕하세요. 오늘은 IPFS에 이미지를 등록하고 해당 이미지가 잘 저장되었는지 확인해 보겠습니다. 우선 IPFS에 대해 간단하게 설명드리면 분산 파일 시스템으로, 전통적인 중앙 집중식 파일 시스템과는 대조적으로 분산 환경에서 작동합니다. IPFS는 중복되는 데이터를 최소화하고 빠른 속도와 안정성을 제공하며, 파일을 유일한 해시 값으로 참조하는 방식으로 동작합니다. 우선 npm을 통해 fs, ipfs-http-client, buffer를 설치해주고 아래 코드를 입력해주세요. ProjectID와 Secret키는 ipfs.infura.io에 가입하시고 발급받아주세요. import fs from 'fs'; import {create} from 'ipfs-http-client' import {Buffer} fro.. 2024. 1. 24. [PHP] FullText-Search 처리하는 방법 안녕하세요 오늘은 FullText-Search 처리를 하는 방법에 대해 알아보겠습니다. 저희는 MYSQL을 사용할 때, LIKE 연산을 통한 패턴 일치 검색을 사용하는데요. 하지만 저번에 보여드린 인덱스 처리를 하다보면 검색에 조금 제한이 생기기 마련입니다. https://stickode.tistory.com/1036 이럴 때 고려해볼 수 있는 것이 바로 전문 검색, FullText-Search입니다. 이것은 단어 또는 구문에 대한 검색을 의미하며, 게시물 내용이나 제목 등과 같이 문서 내 키워드를 검색할 수 있습니다. 정리하자면 FullText-Search는 첫 글자 뿐 아니라 중간의 단어나 문장으로도 인덱스를 생성해 주기 때문에 순식간에 검색 결과를 얻을 수 있다. InnoDB와 MyISAM 테이블에.. 2024. 1. 23. [C++] 아두이노로 초음파센서 사용하기 안녕하세요. 이번 시간에는 아두이노로 초음파센서를 사용해서 거리 측정하는 예제를 진행하겠습니다. 아두이노에 대해 기본적인 내용을 알고 싶다면 아래 게시글을 참고해주세요. https://stickode.tistory.com/1044 [C++] 아두이노로 서보 모터 사용하기 이번 시간에는 아두이노로 서보 모터 사용하는 예제를 진행하겠습니다. 1. 아두이노란? 아두이노(Arduino)는 사용하기 쉬운 하드웨어와 소프트웨어를 기반으로 한 오픈 소스 전자 플랫폼입니다. stickode.tistory.com 1. 초음파센서란? 예제에서는 HS-SR04 초음파센서를 사용하겠습니다. 판매링크는 다음과 같습니다. https://www.devicemart.co.kr/goods/view?no=1076851 초음파센서란 약 .. 2024. 1. 22. [Android][Java] 카메라X 프리뷰 보여주기 1.CameraX 라이브러리 추가 dependencies { ... implementation 'androidx.camera:camera-core:1.0.0-rc04' implementation 'androidx.camera:camera-camera2:1.0.0-rc04' implementation 'androidx.camera:camera-lifecycle:1.0.0-rc04' implementation 'androidx.camera:camera-view:1.0.0-alpha23' } 2. activity_main.xml 3. 카메라 권한추가 2024. 1. 21. [HTML/CSS] 다크모드 구현하기 안녕하세요 이번 게시글에서는 html, css, js 를 이용해 다크모드 기능 구현방법에 대해 설명하겠습니다. 우선 시연영상입니다. 다음은 전체 코드입니다. darkmode.html 다크 모드 토글 다크 모드 테스트 이것은 다크 모드 테스트입니다. script.js const darkModeToggle = document.getElementById("dark-mode-toggle"); const content = document.querySelector(".content"); darkModeToggle.addEventListener("click", () => { // body 요소에 dark-mode 클래스를 추가 또는 제거하여 스타일을 변경합니다. document.body.classList.toggle.. 2024. 1. 20. [Android][Java] Camera2 API를 사용하여 사진찍기 안녕하세요 오늘은 Camera2를 사용하여서 사진을 찍는 예제를 만들어 보겠습니다. 이전 포스트 에서 이어집니다. 이전 포스트 읽고와주세요 https://stickode.tistory.com/1079 [Android][Java] Camera2 API를 사용하여 카메라 미리보기 생성하기 안녕하세요 오늘은 Camera2 API 를 사용해보겠습니다. Android Camera2 란? android.hardware.camera2 패키지는 안드로이드 개발자 문서에서 카메라 하드웨어를 관리하기 위한 인터페이스를 제공합니다. 이 패 stickode.tistory.com MainActivity.java public class MainActivity extends AppCompatActivity { // 카메라 미리보기.. 2024. 1. 19. [Nodejs] Nodemon으로 오류 기록하고 자동 재시작하기 Nodejs으로 서버 실행 중에 에러가 날 때, 예외처리가 되어있지 않다면 서버가 멈춰버립니다. 하지만 아래 코드를 활용하면 어떤 원인으로 서버가 멈췄는지 error.log를 통해 확인 가능하고, 지속적인 서버 운영도 가능합니다. nodemon.json { "restartable": "rs", "events": { "crash": "nodemon --delay 500ms" } } package.json { "name": "your-project-name", "version": "1.0.0", "scripts": { "start": "nodemon app.js" }, "dependencies": { "express": "^4.17.1", "moment-timezone": "^0.5.33", "winston.. 2024. 1. 18. [PHP]정수형 변수를 다루는 유용한 함수들과 그 활용 PHP 개발 중에 정수형 데이터를 효과적으로 다루기 위해 몇 가지 유용한 내장 함수들을 활용할 수 있습니다. 이러한 함수들은 데이터 변환, 유효성 검사, 계산 및 비교 등 다양한 상황에서 매우 유용하게 사용될 수 있습니다. 여기서는 PHP에서 자주 사용되는 정수형 관련 함수들과 그들의 사용 예시, 그리고 실제 개발 상황에서 어떻게 활용될 수 있는지를 살펴보겠습니다. 1. `intval()` `intval()` 함수는 변수를 정수로 변환하는 데 사용됩니다. 활용 예제 문자열이나 다른 타입의 데이터를 정수로 변환해야 할 때 유용합니다. 예를 들어, 사용자로부터 나이를 문자열로 입력받았을 때 이를 정수로 처리하려는 경우에 사용됩니다. 2. `is_int()` `is_int()` 함수는 변수가 정수인지 확인하는.. 2024. 1. 17. 이전 1 ··· 32 33 34 35 36 37 38 ··· 151 다음