일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 |
30 | 31 |
- 자바
- codeigniter
- 7월 공모주 청약 일정
- 6월 공모주 청약 일정
- 제이쿼리
- 오라클
- html
- 주식
- Stock
- linux
- Eclipse
- 공모주 청약 일정
- MYSQL
- java
- jquery
- IPO
- css
- php
- Stock ipo
- 코드이그나이터
- 맥
- SQL
- 공모주 청약
- JavaScript
- 주식 청약 일정
- 주식 청약
- 자바스크립트
- 리눅스
- Oracle
- 공모주
- Today
- Total
목록개발 (2424)
개발자의 끄적끄적
[sql/mssql] collation Korean_Wansung_CI_AS 설정 방법 mssql 을 다루다보면 한글이 깨져서 들어가는 경우가 있습니다! 바로 database collation 이 안맞아서 그럴껀데요! 그럴때는 아래와 같이 collation 을 변경해주시면 대부분 해결됩니다! alter database [DATABASE_NAME] collate Korean_Wansung_CI_AS; 참고들 하세요!
[개발/용어] 어노테이션(annotation) 이란? 어노테이션(annotation)은 소스 코드에 추가하여 사용할 수 있는 메타데이터의 일종입니다. 메타데이터는 데이터에 대한 데이터를 의미합니다. 즉, 어노테이션은 소스 코드에 대한 정보를 제공하는 역할을 합니다. 어노테이션은 주석과 비슷한 역할을 하지만, 주석은 사람이 읽기 위한 정보인 반면, 어노테이션은 프로그램이 읽기 위한 정보입니다. 어노테이션은 컴파일러, 빌드 도구, 프레임워크 등 다양한 프로그램에서 사용될 수 있습니다. 어노테이션은 다음과 같은 용도로 사용될 수 있습니다. 컴파일러에게 코드 문법 에러를 체크하도록 정보를 제공합니다. 소프트웨어 개발 툴이 빌드나 배치 시 코드를 자동으로 생성할 수 있도록 정보를 제공합니다. 실행 시(런타임 시)..
[linux/apache] CentOS에서 Apache 가상 호스트를 설정하는 방법 !! 이번에는 linux centOS 에 apache 를 설치하고 나서, virtualhost 를 설정하는 방법을 공유해보려고 합니다! CentOS에서 Apache 가상 호스트를 설정하는 방법은 다음과 같습니다! 1. 가상 호스트 구성 파일 생성 먼저, 가상 호스트를 구성할 파일을 생성해야 합니다. 이 파일은 일반적으로 /etc/httpd/conf.d 디렉터리에 생성합니다. sudo vi /etc/httpd/conf.d/example.conf 2. 가상 호스트 구성 파일 편집 가상 호스트 구성 파일을 열고 다음과 같은 정보를 입력합니다. ServerName : 도메인 이름 또는 IP 주소입니다. ServerAlias : ..
[sql/migration] Mysql 데이터 베이스를 Mssql 로 migration 하는 단계 및 방법 1. 마이그레이션 계획 수립 마이그레이션을 시작하기 전에 마이그레이션 계획을 수립하는 것이 중요합니다. 이 계획에는 다음과 같은 사항이 포함되어야 합니다. 마이그레이션의 범위 및 대상 마이그레이션 방법 마이그레이션 일정 및 예산 마이그레이션 테스트 계획 2. 마이그레이션 준비 마이그레이션 계획이 수립되면 마이그레이션을 준비해야 합니다. 이에는 다음과 같은 작업이 포함됩니다. 대상 MSSQL 서버의 요구 사항을 확인합니다. 대상 MSSQL 서버에 필요한 데이터베이스, 사용자, 권한 등을 생성합니다. 마이그레이션을 테스트할 데이터베이스를 생성합니다. 3. 데이터 마이그레이션 데이터 마이그레이션에는 다음..
[개발/협업툴] 개발팀이 사용하기좋은 협업툴! 안녕하세요! 이번에는 개발팀이 사용하기 좋은 협업툴에 관해서 공유해볼까 합니다! 물론 검색해보면 많은 자료들이 나오겠지만, 대표적으로 많이 사용하는 것들을 정리해 보았습니다! 개발팀이 사용하기 좋은 협업툴은 크게 두 가지로 나눌 수 있습니다!! 커뮤니케이션 도구 Slack Microsoft Teams Google Workspace 프로젝트 관리 도구 Jira Asana Trello 커뮤니케이션 도구는 개발팀 간의 원활한 소통을 위해 사용됩니다. 텍스트, 음성, 화상 회의 등 다양한 방식의 소통을 지원하는 것이 중요합니다. 프로젝트 관리 도구는 개발 프로젝트의 계획, 실행, 관리를 위해 사용됩니다. 이슈 트래킹, 일정 관리, 버전 관리 등 다양한 기능을 제공합..
[php/framework] CodeIgniter4에서 Gmail 발송 방법 CodeIgniter 4에서 Gmail을 사용하여 이메일을 보내는 방법은 다음과 같습니다. 1. 환경 설정 먼저, .env 파일에서 Gmail SMTP 설정을 구성합니다. MAIL_DRIVER=smtp MAIL_HOST=smtp.gmail.com MAIL_PORT=587 MAIL_USERNAME=your_email_address@gmail.com MAIL_PASSWORD=your_password MAIL_ENCRYPTION=tls 2. 예제 코드 예제코드는 아래와 같습니다! 참고하시고 수정하실부분 변경해서 사용하시면 됩니다!
[php] email Error: 535-5.7.8 Username and Password not accepted 해결 방법 php 에서 gmail 을 이용하여 메일 발송 기능을 개발하다보면, 여러가지 에러들이 발생하곤 합니다! 그중에서 아래와 같은 에러가 발생하면 어떻게 해결하면 되는지를 공유해보려고 합니다! Error: 535-5.7.8 Username and Password not accepted 저도 메일 발송은 다른 api 를 통해서 진행하고 있던터라, 오랜만에 gmail 을 연동하려다 보니 오류가 나서 검색을 해봤는데요! 구글 정책때문에 22년 5월부로 변경되었다고 합니다! 일단, 1. 해당 계정의 보안탭에 들어가서 2단계 인증을 사용한다. 2. 2단계 인증이 완료되면 앱 비밀번호라는 항목이 ..
[linux] php-fpm permission denied 에러 해결 방법 php 서버를 세팅하다보면 아래와 같은 fpm 관련 에러가 나타나는 경우가 있습니다. php-fpm permission denied 그럴때는 아래 2가지 방법중 한가지 방법을 선택해서 사용하시면 됩니다! 일단 서버에 접속해 커맨드 라인에서 setenforce 0 위 명령어를 입력하시거나, 아래와 같이 vi 편집기로 config 파일을 열어서 vi /etc/selinux/config 아래 부분과 같이 SELINUX 부분은 disabled 로 변경해주시면 됩니다! SELINUX=disabled 그리고 php-fpm 과 apache 를 재시작 해주시면 됩니다! 참고들 하세요!