본문 바로가기

분류 전체보기

(250)
21.03.01 오늘의 커밋. 다음 세대 ERP UI에 대하여. 요새 우리 회사에서는 신제품 개발이 한창이다. 현재 회사 규모와 진행 방식 상 제대로 만들 수 있을지부터가 막막하기 때문에 반쯤은 포기, 반쯤은 뭐라도 해봐야겠다는 생각으로 불안하지만 그래도 나름대로 바쁘게 살고있다. 현재 내가 속한 팀은 UI 아키텍쳐팀. 해야 할 일은, 과거에 사용하던 시스템을 ES6와 표준 웹 브라우저 기술만 가지고 구현할 수 있도록 고민하고, 더 개선된 UX를 고안하는것이다. 더 개선된 UX라... 이전까지의 대규모 ERP는 화면 자체가 매우 단순하고, 내부적인 쿼리, 배치 등 BackEnd 영역이 복잡한 특성을 가지고 있다. (특히 금융쪽은 더 그렇다) 소위 '도장찍기'라 불리우는 수천개 단위의 웹 프로젝트 화면 개발은 이처럼 상당히 심심한 UX에서 몇십년째 정체되어 있다. (2..
2021.01.09~2021.02.24 '그 많던 싱아를 누가 다 먹었을까'를 읽다. 이 책을 선택한 이유 00년대 중후반 인터넷에서 휘몰아치던 싱하를 아직 기억한다. 네이버 붐이나 웃긴대학 같은 그 당시 유머사이트에서는 싱하형을 쉽게 볼 수 있었다. 그때 위 합성물을 보고 그 많던 싱아는 누가 다 먹었을까 를 알게되었다. 찰나의 순간이었지만 이때 언젠가는 읽어보겠노라 막연하게 생각했던 기억이 났다. 리디셀렉트에서 다시 이 책을 보았을때 그때의 감정이 다시 일렁였다. 느낀점 1월과 2월은 내가 이사를 하고 회사에서는 새로운 일을 맡아 바빴던 시기였다 (물론 그 순간에도 게임 할 시간은 있었고, 술먹을 시간은 있었다.) 그러나 이따금 리디북스 정기결제를 끊어야겠다는 마음이 생기면, '그래도 이 책은 다 읽고 그만둬야지' 라는 생각에 억지로 한페이지 두페이지 읽어나갔다. 결과적으로 이 책은 ..
프로그래머스 자바스크립트(JavaScript) 문제풀이 - 다리를 지나는 트럭 /* 문제 설명 트럭 여러 대가 강을 가로지르는 일 차선 다리를 정해진 순으로 건너려 합니다. 모든 트럭이 다리를 건너려면 최소 몇 초가 걸리는지 알아내야 합니다. 트럭은 1초에 1만큼 움직이며, 다리 길이는 bridge_length이고 다리는 무게 weight까지 견딥니다. ※ 트럭이 다리에 완전히 오르지 않은 경우, 이 트럭의 무게는 고려하지 않습니다. 예를 들어, 길이가 2이고 10kg 무게를 견디는 다리가 있습니다. 무게가 [7, 4, 5, 6]kg인 트럭이 순서대로 최단 시간 안에 다리를 건너려면 다음과 같이 건너야 합니다. 경과 시간 다리를 지난 트럭 다리를 건너는 트럭 대기 트럭 0 [] [] [7,4,5,6] 1~2 [] [7] [4,5,6] 3 [7] [4] [5,6] 4 [7] [4,5..
210214 일기 오늘은 생각해보면 내 인생에서 가장 많았던 날 중 하나였다. 별거없이 시간을 보내고 별거없이 하루가 지났다. 나는 다른것보다 이러한 날의 끝에서 자괴감과 괴로움을 크게 느낀다. 그래서 지금 마음이 좀 아픈 것 같다. 불안한 마음이 계속 커지면 이렇게라도 표출하게된다.
계획 세우고 첫날 처참한 후기 출근하는 월요일이 10분도 채 남지 않은 현재 오늘의 일과를 기록해본다. 원래 계획은 이랬다. 10시쯤에 일어나서 씻고 가볍게 산책을 한다. 12시까지 알고리즘 문제풀이를 하고 이후 3시까지 블로깅 및 lit element를 한다. 3시부터 쭉 쉬며 밀린 집안일을 한다. 11시부터 책을 보고 내일 할일을 정리한다. 상당히 널널한 계획이었다. 그러나 우선 12시에 일어났고, 씻고 산책갔다와서 점심을 다 먹고나니 2시였다. 2시부터 공부할려고 책상에 앉았더니 잠이 쏟아져서 6시까지 잤다. 6시쯤 일어나서 저녁을 느적느적 먹다보니 9시였다. 오늘 하지 못했던 밀린 게임을 하고나니 12시가 코앞이다. 오우 시발
독립 후 2주일. 이곳에서의 삶은 어떠한가 고대하던 독립을 했다. 외로워하실 부모님께 죄스럽긴 하지만 이미 벌린 일이다. 독립 이후 2주일동안 나에게는 어떠한 일이 있었는지 정리해보자. 크게 3가지가 바뀌었다. 1. 출퇴근 2. 지출 3. 여가 1. 당연하게도 출퇴근은 대충 30분정도 더 빨라졌다. 출근은 훨씬 빨라졌고, 퇴근은 버스로 하다보니 좀 많이 막힌다. 다만 이직이나 파견을 고려하였을때 훨씬 나아졌다고 할 수 있다. 2주동안 여러 방법으로 퇴근해보면서 퇴근속도를 줄여보고 있다. (결과적으로는 카카오가 맨 처음 추천한 루트가 제일 편하고 빠르긴 함) 2. 지출은 계속 늘고있다. 더 늘어날 것이다. 아직 한달이 채 되지않아 고정지출을 가늠하기 어렵고, 독립 시작 이후 이래저래 쓴 돈이 많아 카드값을 보기 두렵다. 3. 여가시간은 매우 많이 ..
2020.01.22 오늘의 커밋. lit Element를 이용한 ERP UI 작성(1) -개요- 팀원들과 함께 Web Component(lit-element)를 공부할때 동일한 환경에서 작업하고, 서로의 아이디어를 공유할 수 있는 개발환경이 필요해졌다. 제품은 빌드 없이, 독립적으로 동작해야 하고, 별다른 설정 없이 node가 아닌 tomcat 웹서버에서 정상적으로 동작해야 한다. 각각의 화면은 하나의 메뉴에서 접근 가능해야 하며, CSS+Template+Script가 묶인 하나의 html 혹은 js형태가 되어야 한다. 모든 화면은 컴포넌트 방식으로 다른 화면에 import가 가능해야 한다. -요건- 1. tomcat에서 바로 돌아가야함 2. 메뉴 페이지에서 모든 화면에 접근 가능해야하고, 메뉴는 동적으로 변경되어야 함. 3. 각각의 화면은 Web Compornent(CSS+Script+T..
프로그래머스 자바스크립트(JavaScript) 문제풀이 - 베스트앨범 /* 스트리밍 사이트에서 장르 별로 가장 많이 재생된 노래를 두 개씩 모아 베스트 앨범을 출시하려 합니다. 노래는 고유 번호로 구분하며, 노래를 수록하는 기준은 다음과 같습니다. 속한 노래가 많이 재생된 장르를 먼저 수록합니다. 장르 내에서 많이 재생된 노래를 먼저 수록합니다. 장르 내에서 재생 횟수가 같은 노래 중에서는 고유 번호가 낮은 노래를 먼저 수록합니다. 노래의 장르를 나타내는 문자열 배열 genres와 노래별 재생 횟수를 나타내는 정수 배열 plays가 주어질 때, 베스트 앨범에 들어갈 노래의 고유 번호를 순서대로 return 하도록 solution 함수를 완성하세요. 제한사항 genres[i]는 고유번호가 i인 노래의 장르입니다. plays[i]는 고유번호가 i인 노래가 재생된 횟수입니다. ..