Programming (421) 썸네일형 리스트형 비주얼 스튜디오 코드 한글 설정 방법 비주얼 스튜디오 코드 한글 설정 방법 텍스트 파일 작업을 할 땐 메모장을 주로 사용하다 이후엔 에디트플러스를 주로 사용했습니다. 그리곤 최근엔 비주얼 스튜디오 코드 프로그램을 주로 사용합니다. 텍스트 관련 작업할 것이 많다 보니 가벼우면서 좋은 기능이 담겨 있는 프로그램으로 선택하게 되었던 것 같습니다. 그런데 처음 설치를 하고 보니 메뉴가 모두 영어로 표시되더군요. 한글로 변경하기 위해 노란색 화살표 방향에 확장 메뉴를 선택해 주세요. 그리고 Korean Language Pack 글자를 입력하시면 설치 목록이 표시되며 Korean Language Pack for Visual Studio Code를 install 해주시면 됩니다. 설치가 완료되면 오른쪽 하단에 Change Language and Rest.. JAVA 스프링 세팅하기 Spring Legacy Project 만들기 JAVA 스프링 세팅하기 Spring Legacy Project 만들기 JAVA 언어를 사용해 예제를 몇 개 만들어 보고자 오랜만에 스프링 세팅을 시작했습니다. 스프링 최신 버전을 보니 Spring4 버전이었으나 익숙한 스프링3로 세팅을 진행하려고 했습니다. 가볍게 생각하고 시작했으나 버전이 바뀌면서 스프링4 버전에서 Spring Legacy Project로 프로젝트를 만드는 것을 전 실패 했습니다. 전 스프링4 버전에선 Spring Legacy Project로 만들 수 없어 버전을 낮춰 세팅에 필요한 파일을 준비했습니다. 시간을 보내며 여러 가지 방법을 시도 했지만, 실패했습니다. 자바 스프링 이클립스 세팅은 버전 호환성에 매우 민감하며 지원하지 않는 버전을 억지로 맞춰서 진행하지 않으시길 추천해 드리.. 크롬 개발자모드 CSS 코드 추가하기 크롬 개발자모드 CSS 코드 추가하기 이해되지 않는 CSS 코드가 있는 경우 크롬 브라우저에서 테스트 코드를 작성하는 편 입니다. 직접 눈으로 보며 CSS 코드를 적용하다 보면 브라우저에서 CSS 코드를 적용할 때 불편한 부분이 몇 가지 있지만 개발자 도구를 잘 활용하면 좀 더 편해집니다. 크롬 개발자 도구 오른쪽 부분에는 현재 웹페이지의 CSS 코드가 표시됩니다. 이미 기존에 표시된 CSS 코드의 아이디, 이름, 태그를 직접 수정해 CSS 코드를 수정해서 테스트해 봐도 되지만 기존 CSS를 수정하지 않고 CSS 코드 라인을 추가하는 방법이 있습니다. CSS 코드가 표시된 영역을 자세히 보시면 +로 표시된 아이콘이 하나 있습니다. 해당 버튼을 눌러 보시면 현재 웹페이지에서 선택한 태그를 기준으로 새로운 .. Java Swing 로그인 이후 새창 열기 Java Swing 로그인 이후 새창 열기 이전에 https://zzarungna.com/1275(로그인), https://zzarungna.com/1276(회원가입),https://zzarungna.com/1608(로그인, 회원가입 합체) 소스를 가져와 합치는 예제까지 작성한 적이 있습니다. 이전에 작성했던 내용 중 폴더나 파일이 없을 때 에러나지 않도록 폴더와 파일도 자동으로 만들어 지도록 소스 코드를 수정, 개선하였으며 로그인이 완료된 이후 새로운 창을 띄우는 내용도 추가하였습니다. 아이디 찾기와 비밀번호 찾기 기능은 아직 없으며 혹시라도 필요하신 분들이 있다면 나머지 기능이나 필요한 것들이 있다면 얘기해 주시면 기능을 추가하도록 하겠습니다. 소스 코드를 받아 실행 하시면 이전과 프로그램 기능은 같.. JAVA 회원가입부터 로그인까지 SWING 예제 JAVA 회원가입부터 로그인까지 SWING 예제 이전에 작성한 https://zzarungna.com/1275(로그인), https://zzarungna.com/1276(회원가입) 소스를 그대로 가져와 합치는 예제를 만들어 보았습니다. 프로그램은 자바 프로젝트 Hello라는 이름으로 만들었으며 회원가입은 SignUp.java, 로그인 구현은 SwingLogin.java로 만들었습니다. 먼저 이전에 작성했던 소스를 그대로 가져와 확장하는 방식으로 회원가입과 로그인 기능을 연결했습니다. 실행된 프로그램 화면에서 회원가입 버튼을 추가했으며 레이아웃 구조를 변경하고 싶지 않아 비밀번호 찾기 버튼까지 추가했습니다. 회원가입 버튼을 누르게 되면 이전에 작성한 회원가입 창이 표시되게 되며 이곳에 iloveyou라는 .. Javascript 배경 색깔 자동 변경 소스 Javascript 배경 색깔 자동 변경 소스 html body 태그 백그라운드 색깔이 자동으로 변경되는 코드를 Javascript 소스를 간단히 작성해 보았습니다. jQuery를 활용하지 않고 순수 Javascript만으로 구현해 해당 소스를 복사해 .html 파일 확장자로 저장 하시고 브라우저에서 확인해 보시면 됩니다. 처음엔 색상 코드를 배열로 저장해 랜덤하게 뽑아내려고 했지만, 인터넷에 있는 자료 중 색깔 코드가 자동으로 생성되는 소스를 활용해 코드를 작성했습니다. 소스의 흐름은 간단합니다. change 함수가 무한 반복되며 실시간으로 랜덤하게 색상이 변경되는 모습을 보기 위해 1초에 한 번씩 코드가 실행 되도록 코드를 작성했습니다. 코드의 상세 내용은 주석에 있는 내용을 참고하시면 이해하실 수 .. 국비지원 프로그래밍 후기와 개인적인 생각 국비지원 프로그래밍 후기와 개인적인 생각 오래전 이야기지만 대학 때 처음 프로그래밍 언어를 접하였고 졸업 이후 취업을 하기 전까지 국비 지원으로 자바언어를 활용한 웹 프로그래밍 관련 수업을 들었습니다. 대학 수업 과목 중 자바 과목이 있었지만, 책에 있는 코드를 그대로 따라치고 실행 결과를 보는 것만으로는 프로그래밍 언어에 대해서 제대로 이해할 수 없었던 기억도 납니다. 국비지원 프로그래밍 교육에 대한 현실이나 후기에 대해 인터넷에 있는 정보들을 좀 찾아보게 되면 부정적인 의견이 꽤 있었던 기억이 납니다. 그런 수업을 듣는 것보다 스스로 어떠한 프로그램이나 환경을 구성하며 문제를 해결하는 방식으로 배우는 게 더 좋다고 하는 이야기들이 주로 있었던 것 같습니다. 이러한 의견에 대해서는 전적으로 동의하며 프.. PHP 방명록 기능 소스 PHP 방명록 기능 소스 최근에 우분투 서버에 MariaDB와 아파치 서버를 구성하여 PHP를 설치하였습니다. 이왕 설치한 거 간단히 방명록 기능을 구현해 보았는데 필요할 때 개인적으로 참고할 목적과 필요하신 분들과 정보 공유를 위해 정리해 봤습니다. 웹 프로그래밍 방명록 구현을 위해 구성된 서버 버전은 다음과 같습니다. 우분투 - 20.04 MariaDB 버전 - 10.3.31 Apache 서버 버전 - 2.4.41 PHP 버전 - 7.4.3 방명록 글쓰기, 방명록 글 수정, 방명록 글 삭제, 방명록 검색, 페이징 기능을 간단히 구현하였으며 예외처리나 기타 보안 사항까지 모두 처리 하지 않았기에 현업에서 사용 시 필요한 구문만 참고 후 추가 수정이 필요합니다. 먼저 MariaDB에서 간단히 방명록 저장.. 이전 1 2 3 4 5 ··· 53 다음