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

프로젝트29

[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.
[파일]선택한 폴더 내의 파일들의 이름을 일괄 변경하는 프로그램 안녕하세요! 이번엔 특정 폴더 내부의 파일들의 이름을 일괄 변경하는 프로그램을 만들어 보겠습니다.!! 이전 포스팅으로는 특정폴더내의 폴더들의 내부 파일들을 모두 상위 폴더로 이동하는 프로그램을 만들었었습니다 https://uno-kim.tistory.com/390 [파일]특정 폴더 하위 폴더의 파일들을 이동시키는 프로그램 안녕하세요! 그 동안 제가 취미(??) 생활로 이것저것 수집을 좋아해서 수집활동을 꾸준히 하고있는데 웹상에서 떠돌고있는 폴더들을 크롤링 또는 다운로드를 특정 폴더에 받게끔하면 폴더안에 uno-kim.tistory.com 이번엔 그와 조금 연결(??) 되는 프로그램인 폴더 내의 파일명을 일괄 변경 프로그램 을 만들어보겠습니다! 요구사항 현재 IT기업에서 근무하고 있는 A씨는 취미생활로 자.. 2023. 8. 22.
[파일]특정 폴더 하위 폴더의 파일들을 이동시키는 프로그램 안녕하세요! 그 동안 제가 취미(??) 생활로 이것저것 수집을 좋아해서 수집활동을 꾸준히 하고있는데 웹상에서 떠돌고있는 폴더들을 크롤링 또는 다운로드를 특정 폴더에 받게끔하면 폴더안에 또 폴더로 파일들이 생성되더라구요 토렌트라던가... 그래서 매번 날잡고 안에있는 파일들을 상위 폴더로 옮기는 작업을 하는데 은근 귀찮고 실수해서 데이터가 유실될까봐 조심조심하다보니 시간도 그만큼 걸리더라구요... 그래서 한번 "자바를 이용해서 특정 폴더의 하위폴더의 내부 파일들을 특정폴더로 일괄 이동시키는 프로그램을 한번 개발해볼까?" 하는 생각으로 한번 개발해봤습니다. 프로그램명 : Move File 요구사항 현재 IT기업에서 근무하고 있는 A씨는 취미생활로 자료들을 수집하는데 수집하는 자료는 항상 (폴더 -> 파일 )이.. 2023. 8. 15.
[ONLY JAVA-CMD] 자바로 재택근무환경으로 자동전환 프로그램만들기 / 자바로 인터넷옵션변경 / 자바 Command환경 안녕하세요! 요 몇개월간 포스팅을 못했네요 ㅠㅠ 신규 프로젝트와 학기의 시작으로 한동안 포스팅을 할 엄두를 못내고있다가 학기가 마무리되고 계절학기 사이 시간이 2~3일 남아서 간단한 프로그램을 만들어보았습니다. 프로그램명 : 재택근무환경 자동셋팅 프로그램 요구사항 현재 IT기업에서 근무하고 있는 A씨는 매주 1~2회 재택근무를 실시한다. 기업내부 폐쇄망에서 진행하는터라 원격에서 기업내부 전산을 이용하려면 인터넷옵션을 변경해야한다. 매번 IP와 DNS 설정을 수동으로 진행하고, 재택근무 종료후 출근할땐 또 수동으로 Key-In으로 진행해야한다. 주 2회 재택시 총 4번 셋팅을 해야하며, 입력중 오타라도 나는경우 발견을 못한다면 해결시 많은 시간을 할애해야한다. 이에따라 자동적으로 재택근무환경을 셋팅해주는 .. 2023. 6. 16.
[블록체인] 자바로 내 첫 번째 블록체인을 만들어보자 - Part 3. /Java Block Chain / 자바 블록체인 안녕하세요~~~!!! 이번에 포스팅을 할 주제는! 자바로 블록체인을 구현해보고 공부해보는 시간 제 3탄입니다!!! 본 포스팅은 블록체인을 만들어보는 포스팅의 마지막 (파트 3) 이며 지난 블록체인에 대한 기초적인 생성 과정 - 파트1 https://uno-kim.tistory.com/252 [블록체인] 자바로 내 첫 번째 블록체인을 만들어보자 - Part 1. / Java BlockChain / 자바 블록체인 안녕하세요~!!! 이번 포스팅으로는 자바로 블록체인을 만들어보고 학습내용을 정리해 보겠습니다! 지금이 튜토리얼 시리즈는 블록체인 기술이라던가 블록체인 개발에 대해서 조금 도움과 이해 uno-kim.tistory.com 지갑과 트랜잭션에 대한 기초 설명 - 파트2 https://uno-kim.tist.. 2022. 12. 8.
[블록체인] 자바로 내 첫 번째 블록체인을 만들어보자 - Part 2. /Java Block Chain / 자바 블록체인 안녕하세요~~~!!! 이번에 포스팅을 할 주제는! 자바로 블록체인을 구현해보고 공부해보는 시간 제 2탄입니다!! 본 포스팅은 블록체인 관련된 두번째 이므로 첫 번째 포스팅을 참고해주세요! https://uno-kim.tistory.com/252 [블록체인] 자바로 내 첫 번째 블록체인을 만들어보자 - Part 1. / Java BlockChain / 자바 블록체인 안녕하세요~!!! 이번 포스팅으로는 자바로 블록체인을 만들어보고 학습내용을 정리해 보겠습니다! 지금이 튜토리얼 시리즈는 블록체인 기술이라던가 블록체인 개발에 대해서 조금 도움과 이해 uno-kim.tistory.com 조금 더 설명을 드리자면 이번에 포스팅에서의 내용은 간단한 지갑을 만들어보기 디지털 서명된 거래 내역들을 우리가 만든 블록체인을.. 2022. 12. 8.
[블록체인] 자바로 내 첫 번째 블록체인을 만들어보자 - Part 1. / Java BlockChain / 자바 블록체인 안녕하세요~!!! 이번 포스팅으로는 자바로 블록체인을 만들어보고 학습내용을 정리해 보겠습니다! 지금이 튜토리얼 시리즈는 블록체인 기술이라던가 블록체인 개발에 대해서 조금 도움과 이해를 줄 수 있습니다. 이번 포스팅목적은 기본적인 블록체인을 만들어본다. 작업 증명에 대한 마이닝 시스템을 만들어본다. 경이로운 결과 우선 객체 지향 프로그래밍에 대한 기본적인 이해를 가지고 있다고 가정한 뒤에 진행됩니다 여기서의 블록체인은 완벽히 작동하지 않으나 대신 블로체인이 무엇인지 이해하는데 도움을 줄 것입니다. 초기셋팅 자바와 JDK 가 설치 되어야 한다. 이클립스가 설치되어있어야한다. 그리고 필요한것은 GSON라이브러리를 의존성 주입해야합니다. 이것은 나중에 JSON으로 출력할때 사용되며, 또 나중에 Peer 2 pe.. 2022. 12. 7.
[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.
728x90
반응형
LIST