기록

기록

  • 분류 전체보기 (101)
    • 개발 (59)
      • Docker & k8s (2)
      • Spring (1)
      • Google (2)
      • Arduino (6)
      • Node-red (17)
      • C# (12)
      • Ionic framework (8)
      • AWS (2)
      • DB (2)
      • Java (2)
      • Python (1)
      • 기타 (4)
    • 디자인 (3)
      • Blender (3)
    • 기타 (38)
      • 독서 (3)
      • 생각 (7)
      • 달 (28)
로그인
로그아웃 글쓰기 관리

기록

컨텐츠 검색

태그

Java Git Android app ubuntu AWS Python MongoDB npm 자동화 Linux Google c# dart 독서 Node-RED Custom node 설치 gitlab ionic

댓글

공지사항

  • Record

아카이브

분류 전체보기(101)

  • 변화

    2023년 4월을 마지막으로 기록이 멈췄다. 2023년 12월이 돼서야 다시 시작됐는데 그 기간동안 많은 변화가 있었다. 2022.11.14 - [기타/생각] - Tistory를 시작하게 된 이유 Tistory를 시작하게 된 이유 글,블로그와 거리가 멀었던 내가 Tistory를 다루게 된 배경부터 정리하고 싶다. 1. 독서,기록 요즘 독서량이 늘어나면서 생각의 변화도 잦아졌다. 긍정적이든 부정적이든 불가피한 생각들이 뇌를 iruk.tistory.com 내 첫 글이다. 요약 : 삶을 기록하고싶다, 1일 1기록 목표다, 생각이 많다, 난 누구인가 이와 관련해서 4월~12월의 많은 변화 첫번째 1. 목표 달성 실패 1일 1기록 실패했다. 지금 생각해보면 나는 끈기가 없구나 싶다. 분명 1일 1기록 다짐했을 때..

    2023.12.18
  • 모니터링 자동화 - Teamviewer 상태 관리

    2023.12.17 - [개발 기록/C#] - 모니터링 자동화 - 웹 크롤링 모니터링 자동화 - 웹 크롤링 C# Selenium 라이브러리를 활용해 모니터링 페이지의 데이터를 크롤링 테스트한다. 크롤링 함수 public bool GetMonitoringSiteData() { bool flag = false; #region 리스트 초기화 companyListMgr.companyIdList. Clear(); companyL iruk.tistory.com 웹 크롤링 기능에 이어, Teamviewer API 호출 내용 정리 수용가 별 PC 에 Teamviewer 소프트웨어를 설치. 해당 PC들을 id 및 이름 부여하여 원격 접속으로 관리. Teamviewer 사의 API 를 활용해서, 내가 등록한 PC들의 연결..

    2023.12.18
  • 모니터링 자동화 - 웹 크롤링

    2023.12.17 - [개발 기록/C#] - 모니터링 자동화 - 구상 모니터링 자동화 - 구상 재직 과정에서, 비효율적인 업무를 진행하게 됐다. 수용가 관리 업무인데, 수용가 별 데이터 수신율, 장비 상태 등을 보고서로 작성하는 업무다. 가장 불만이었던 건, 업무 소요시간이 수용가 수 iruk.tistory.com 구상에 이어, 웹 데이터 크롤링 로직 추가 C# Selenium 라이브러리를 활용해 모니터링 페이지의 데이터를 크롤링 테스트한다. 크롤링 함수 public bool GetMonitoringSiteData() { bool flag = false; #region 리스트 초기화 companyListMgr.companyIdList. Clear(); companyListMgr.companyNameLi..

    2023.12.17
  • 모니터링 자동화 - 구상

    재직 과정에서, 비효율적인 업무를 진행하게 됐다. 수용가 관리 업무인데, 수용가 별 데이터 수신율, 장비 상태 등을 보고서로 작성하는 업무다. 가장 불만이었던 건, 업무 소요시간이 수용가 수에 비례증가 한다는 것 수용가가 10곳이면 당연히 금방 하겠지만 수용가가 1200곳이면, 나 혼자서 감당 가능한가? 계속 되물었던 것 같다. 다른 업무에 밀리고 밀리다, 회사의 성장속도에 맞게 이 업무도 빨리 자동화되어야 겠다 싶어서 ( 사실 내가 바빠서 힘들어질까봐 ) 시간을 내서 자동화 하기로 결심했다. 목적은 딱 한가지에 초점을 두고있다. 10분 전에 입사한 신입사원도 진행할 수 있는 업무를 만들자. 회사 규모가 커지고, 수용가가 5000곳이 넘어갔을 때, 신입사원이 수용가 관리가 가능한가? 에 중점을 두고 제작..

    2023.12.17
  • 회고록?

    23년 5월 IT 솔루션 회사에 취업 후 올 한 해 끝무렵이 되었다. 재직을 하면서, 개발에 대한 생각이 정말 많이 바뀌었다. 대학생, 연구실 활동할때 나의 개발과정을 돌아보면, '개발의 목적이 무엇이냐?' 라고 물었을 때 단순히 기능 개발 이었던 것 같다. 예를 들어, 내가 앱 개발중이라고 가정하면 현재 개발 목적은 '블루투스 통신 앱 개발' 이게 전부였다. C++ 과는 다르지만, 형태가 비슷한 Arduino C++ 언어를 사용하면서 자원 할당을 전혀 신경쓰지 않고, 대충 if문 쓰고 for문 쓰고 그때그때 필요한 기능을 갖다 붙여넣기에 바빴던 것 같다. 전체적인 시퀀스 다이어그램이나, DB 관계도, UI UX 를 전혀 생각않고 빨리 만들어야지~ 하는 생각이 많았는데 재직하고 나서는 전체적인 구조화에 ..

    2023.12.17
  • 개념다잡기( DBMS, RS-485 )

    면접준비 및 개념다잡기 1. DBMS, RDBMS 나는 평소에 mongoDB 를 DBMS로 사용했다. json방식으로 데이터를 저장해 직관적이었고 mongoDB compass를 사용할 수 있어서 편리했다. SQL언어를 사용하는 RDBMS와 mongoDB의 차이가 궁금했다. 일단 'SQL은 프로그래밍 언어이다' 라는 개념도 없었다. SQL이 데이터베이스의 특정 집단을 지칭하는 개념인 줄 알고 있었다. 아무튼 RDBMS는 행/열 데이터를 사용하고 내가 사용한 mongoDB는 json 데이터를 사용한다. Oracle 혹은 mySQL은 들어는 보았다. mongoDB가 mySQL보다 공간 소모가 많다고 한다. 하지만 CRUD 성능이 빠르다고 한다. SQL은 select 가 read 역할인 것 같다. mongoDB..

    2023.04.18
  • Ionic App 수정 (하단 바 가리기)

    2023.03.22 - [기록/개발 노트] - Ionic App 수정 ( 음성인식 기능 추가 ) Ionic App 수정 ( 음성인식 기능 추가 ) 2023.03.20 - [기록/개발 노트] - Ionic App 수정 ( 뒤로가기 시 앱 종료 기능 추가 ) Ionic App 수정 ( 뒤로가기 시 앱 종료 기능 추가 ) 2023.03.15 - [기록/개발 노트] - Ionic App 수정 Ionic App 수정 기존에 제작한 iruk.tistory.com Ionic App을 이어서 수정한다. 하단 바를 가리는 기능이 필요해 보인다. Ionic 으로 웹앱을 활용해서 웹 페이지를 구동한 상태다. 내 Ionic 앱은 3가지 탭을 사용하도록 되어있어서 하단에 Ionic 용 탭이 존재한다. 하지만 웹 상에 5개의 탭..

    2023.03.28
  • Java - Method

    Java 강의를 들으면서 알지 못했던 내용들을 따로 정리한다. 1. Method overloading package Chapter_06; public class _05_Overloading { public static int getPower(int number){ int result = number * number; return result; } public static int getPower(String strNumber){ int number=Integer.parseInt(strNumber); return number*number; } public static int getPower(int number, int exponent){ int result = 1; for (int i = 0; i < exp..

    2023.03.28
  • Java 기본

    package Chapter_06; public class _01_Method { public static void sayHello(){ System.out.println("Hello"); } public static void main(String[] args) { System.out.println("메소드 호출 전"); sayHello(); System.out.println("메소드 호출 후"); } } package Chapter_06; public class _02_Parameter { public static void power(int number) { int result = number * number; System.out.println(number + "의 2승은 " + result); } p..

    2023.03.28
이전
1 2 3 4 5 6 ··· 12
다음
Youtube Github Notion

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.