본문 바로가기
728x90
반응형
SMALL

프로젝트/토이 프로젝트(개인)9

[JavaScript/HTML]HTML과 바닐라 JS로 웹 시트를 구현하기 안녕하세요~! 정ㅇㅇㅇ@@말 오랜만에 포스트를 작성합니다.ㅠㅠ요즘 업계도 불황이고, 개발자의 연봉도 예전과 같이 않네요. 그러니 더 힘내서 연구하고 공부해야하는 시기이지 않을까..그리고 기업에선 계속 인력감축 과 동시에 지출감소이 이루어지고있죠ㅠㅠ그래서 결국... 예산을 줄이다 줄이다 못해..HTML과 JavaScript로만 웹 시트를 구현해놔라!!요구사항현재 웹 개발자로 근무중인 A씨의 회사의 사정이 어려워지자, 회사는 결국 마이크로소프트 엑셀 라이센스를 구독할 자금 마저 아끼기 위해 연봉 2800만원을 주고 계약한 초급 개발자 A씨에게 웹으로 엑셀을 구현해달라고 지시했다.회사는 개발자는 다 구현할 줄 알아야 하지 않냐며 아래 같이 가스라이팅을 하고 앉아있다.돈 받고 일하는 사람은 아마추어가 아니다. .. 2025. 2. 6.
[ONLY PYTHON] 자전거 대여 현황 데이터다루기 / python을 이용한 공공데이터활용 개요 서울시 대여소별 자전거 대여 현황 및 이동거리별 운동량에 대한 데이터를 수정하고 가공한 데이터에 대해데이터를 그룹핑하고 시각화하는 것을 응용하였다. 주로 사용된 기술 또는 스킬 파이썬 파일 처리 pandas를 이용한 그룹핑 파이썬을 이용해 그래프로 데이터 시각화 하기 내용 안녕하세용~~ 어느덧 추운겨울날이 왔네요ㅠ 저도 이제 일년간 틈틈히 혼자 공부하던 파이썬에 대해서 실제로 어떻게 사용할 수 있는지 스스로 토이프로젝트식으로 글을 작성해보고자 합니다 ㅎㅎ 우선은 파이썬을 이용해서 공공데이터를 다루는 프로그램을 만들어볼게요! 실제 데이터를 활용한 데이터 뷰어 사용된 라이브러리 및 클래스 import matplotlib as mpl import matplotlib.pyplot as plt import .. 2023. 12. 2.
[ONLY JAVA-File]하위폴더의 파일들을 이동시키고 일괄 이름변경 프로그램 개요 주로 사용된 기술과 스킬은 파일 이동,이름명 변경을 통해 파일의 기본적인 구조와 활용 이해 파일 클래스를 심화 응용 사용자 편의 및 프로젝트와 유사하게 기획 및 구현 내용 안녕하세요~! 지난 포스팅으로 연속적으로 파일을 다루는 자바 함수들을 이용해서 간단한 프로그램 2개를 만들어보았습니다! [상위폴더로 하위폴더의 파일들을 이동시키는 프로그램] https://uno-kim.tistory.com/390 [파일]특정 폴더 하위 폴더의 파일들을 이동시키는 프로그램 안녕하세요! 그 동안 제가 취미(??) 생활로 이것저것 수집을 좋아해서 수집활동을 꾸준히 하고있는데 웹상에서 떠돌고있는 폴더들을 크롤링 또는 다운로드를 특정 폴더에 받게끔하면 폴더안에 uno-kim.tistory.com [폴더안의 이름중 특정 구.. 2023. 8. 22.
[ONLY JAVA-CMD] 자바로 재택근무환경으로 자동전환 프로그램만들기 / 자바로 인터넷옵션변경 / 자바 Command환경 안녕하세요! 요 몇개월간 포스팅을 못했네요 ㅠㅠ 신규 프로젝트와 학기의 시작으로 한동안 포스팅을 할 엄두를 못내고있다가 학기가 마무리되고 계절학기 사이 시간이 2~3일 남아서 간단한 프로그램을 만들어보았습니다. 프로그램명 : 재택근무환경 자동셋팅 프로그램 요구사항 현재 IT기업에서 근무하고 있는 A씨는 매주 1~2회 재택근무를 실시한다. 기업내부 폐쇄망에서 진행하는터라 원격에서 기업내부 전산을 이용하려면 인터넷옵션을 변경해야한다. 매번 IP와 DNS 설정을 수동으로 진행하고, 재택근무 종료후 출근할땐 또 수동으로 Key-In으로 진행해야한다. 주 2회 재택시 총 4번 셋팅을 해야하며, 입력중 오타라도 나는경우 발견을 못한다면 해결시 많은 시간을 할애해야한다. 이에따라 자동적으로 재택근무환경을 셋팅해주는 .. 2023. 6. 16.
[ONLY JAVA-Crowling/File] 자바 웹 크롤링(이미지 크롤링) + HttpUrlConnection이용해서 간단한 파일 다운로드 프로그래밍 개요 특정 사이트의 이미지를 모두 긁어와 특정 로컬 폴더에 패턴을 적용하여 적용하는 프로그램을 구현했습니다. 주로 사용된 기술과 스킬은 아래와 같습니다. HttpURLConnection을 이용해 URL에 접속해 해당 페이지의 데이터를 획득 html의 구조와 태그에 대해 이해 파일 스트림에 대한 이해와 응용으로 이미지파일 생성 파일 클래스에 대한 이해와 응용으로 로컬에 파일 저장 내용 23.12.02 소스를 수정하였습니다. 스윙으로 GUI개선 URL와 폴더 선택가능 실시간 처리확인 기능 변경된 소스 접은글입니다. 더보기 소스 package Java.Crawling; import java.awt.Desktop; import java.awt.FlowLayout; import java.awt.event.Acti.. 2022. 12. 6.
[ONLY JAVA-리플렉션] 자바 내 PC의 CPU, 메모리를 실시간으로 확인하는 프로그래밍 / 자바로 간단하게 프로그래밍 하기/자바 SWING/자바 리플렉션/자바 AWT/자바로 CPU측정/자바 초보 개발자 개요 자바의 리플렉트를 이용하여 OSMXBean를 구현해보았고 그것을 이용하여 OS의 메모리와 CPU를 체크할 수 있도록 구현하였습니다. 라이브러리를 통해 쉽게 할 수 있다고 하지만, 개발자 스스로 라이브러리의 도움없이 기본 자바 클래스와 인터페이스 만으로 스스로 공부하여 구현하였습니다. 주로 사용된 기술은 아래와 같습니다. 자바 리플렉트 자바 Enum 클래스 응용 자바 인터페이스 상속 자바 내부 Swing을 이용하여 GUI 그래픽 내용 안녕하세요~! !!ㅎㅎㅎ 오늘도 어김없는 자바로 간단하게 프로그램만들어보는 포스팅입니다!! 자바로 간단하게 내 PC의 CPU/메모리를 확인하는 프로그래밍을 만들어보기 이번엔 실시간으로 CPU와 메모리 사용율을 출력받아보는 기능 이용해서 해당 메모리를 우리가 보고 관리할 .. 2022. 12. 6.
[ONLY JAVA-CMD] 자바로 자바 프로그래밍?!! / 자바로 Command이용한 자바프로그래밍/ Cmd에서 자바 실행하기 / cmd로 자바 컴파일하기 개요 자바의 Command를 이용하여 파일을 새로 작성하고 해당 파일을 컴파일하고, 해당 파일을 직접 실행하는 프로그램을 구현하였다. 주로 사용한 스킬과 기술은 아래와 같다. 파일라이터를 통해 파일을 생성 버퍼트리드를 통해 파일을 읽기 커맨드라인을 통해 자바파일 컴파일 리눅스 기본적인 문법 내용 안녕하세요~! ㅎㅎㅎㅎ 슬슬 추워지는 계절이네요 ㅠㅠ올해도 하나도 해놓은것 없이 지나가고 나이만 먹어가네요ㅠ 이번 포스팅으로는 조금 재미있게 자바로 자바프로그래밍을 해보겠습니다!!! ??? : 그게 무슨 말이냐 자바로 자바를 프로그래밍 한다니,, 주인장 단단히 미쳤구나 끌끌;; 자바로 입력받은 문자열들을 java 파일로 생성하고, Command를 이용해서 자바 컴파일러와 자바 명령어를 통해 자바 프로그래밍을 할 .. 2022. 12. 5.
[ONLY JAVA-CMD] 실행중인 포트번호 죽이는 프로그램 만들기!! / Port 8080 required by project at localhost is already in use. The server may already be running in another process, or a system process may be using .. 개요 자바의 Command를 이용해서 현재 실행중인 포트번호를 죽일 수 있게끔 한다. 필요에 있어서는 현재 실행중인 포트넘버도 모두 나올 수 있는 기능도 추가될 수 있음을 염려하여 확장 가능성을 항상 열어두고 개발한다. 주요 사용 스킬과 기술은 아래와 같다. 자바의 Command 사용 간단한 네트워크 커맨드라인 학습 내용 안녕하세요~!ㅎㅎㅎ 오늘 자바로 간단하게 프로그래밍 해볼 것은 자바로 Command를 이용하기 입니다. 우선 해당 프로그램 실행화면 부터보겠습니다.!! 제가 개발을 하면서 Boot 환경에서는 안그렇지만 가끔 Spring lagacy 프로젝트를 진행할때 마다 컴퓨터? JVM? 오류인지는 모르겠지만 자꾸 Port 번호가 겹치는 현상이 자주 발생했습니다. Port 8080 required b.. 2022. 12. 5.
[ONLY JAVA-File] 자바로 탐색기 기능을 구현해보자!! / Java Explore 개요 자바로 리눅스의 커맨드 명령어 처럼 사용할 수 있는 프로그램을 개발하여, JAVA에 내장되어 있는 기본적인 파일 클래스에 대해 알아보고, Java의 Enum 클래스에 대한 전반적인 기능과 응용을 하기위함임. 파일 클래스 학습 Java Enum 클래스 응용 객체지향언어적인 사용을 위한 상속과 오버라이딩 사용 내용 안녕하세요~! ㅎㅎㅎ지난 포스팅으로 간단하게 파일 클래스를 이용해서 간단한 탐색기 기능을 구현해봤어요! 그렇다고 그게 프로그램으로는 조금 부족한 감이있었죠ㅠㅠ https://uno-kim.tistory.com/243 이번에는 리눅스 기반의 간단한 명령를 통해서 조금더 확장된 기능을 하는 탐색기 프로그램을 만들어 보았습니다!! 우선 실행하는 화면입니다.!!! 순서 진입 드라이브 선택 하위 디렉.. 2022. 12. 2.
728x90
반응형
LIST