탈 SI 개발자로 성장하기
54Java Stringbuilder와 StringBuffer 차이
https://inpa.tistory.com/entry/JAVA-☕-String-StringBuffer-StringBuilder-차이점-성능-비교#쓰레드의_안정성 참고 아주 좋은 글이 있었음.
탈 SI 개발자로 성장하기/Java 2024.03.05 gallo44자바 배열 중복값 제거 및 내림차순
int[] arr = {1,2,3,3,34,4}; Integer[] result = Arrays.stream(arr).boxed().distinct().toArray(Integer[]::new); Arrays.sort(result, Collections.reverseOrder()); return Arrays.stream(result).mapToInt(Integer::intValue).toArray(); 중복제거 stream.boxed().distinct().toArray(Integer[]::new); Arrays.sort >> 오름차순 Arrays.sort(arr, Collections.reverseOder()); >> 내림차순 자바 API를 통해 간단하게 해결 가능. stream, boxed, mapT..
탈 SI 개발자로 성장하기/Java 2024.03.05 gallo44재밋어 보이는 글
https://aprrr.tistory.com/entry/%EC%9B%B9%EA%B0%9C%EB%B0%9C%EC%9E%90-%EC%9D%B4%EC%A7%81-%EC%8B%A4%ED%8C%A8%ED%95%98%EB%8A%94-%EB%AA%85%ED%99%95%ED%95%9C-%EC%9D%B4%EC%9C%A0
탈 SI 개발자로 성장하기/일본 SI 썰 2024.02.19 gallo44코딩 테스트 공부 참고
https://skmouse.tistory.com/entry/%EC%BD%94%EB%94%A9%ED%85%8C%EC%8A%A4%ED%8A%B8-%EA%B3%B5%EB%B6%80%EB%B0%A9%EB%B2%95
탈 SI 개발자로 성장하기/자료구조&알고리즘 2024.02.19 gallo44매번 느끼지만 L 포인트 및 롯데 온라인 플랫폼은 개병신이다 -1
엘포인트 결제 할 때 엘포인트 비밀번호 입력하라고 문구 누가 넣은거냐? 어떤 비밀번호 입력하는지 사용자 입장에서는 갸우뚱? 사용자 입장에서 선택할 수 있는 비밀번호의 선택지가 엘포인트 로그인 비밀번호, 엘포인트 결제 비밀번호 두 가지라고 볼 수 있다. 하지만 해당 비밀번호 입력란은 텍스트 입력란으로 사용자에게 혼동을 줄 여지가 다분한 포인트가 몇가지 있다. 텍스트 입력란으로 입력 텍스트 문자 개수 제한이 없어서 그냥 로그인 비밀번호 입력하도록 자연스럽게 유도하고 있다. 이 부분이 비밀번호 오류 횟수 증가에도 아주 큰 기여를 하고 있어 추후 비밀번호 재설정 같은 쓸데 없는 절차가 필요 할 수 있다. 이 부분이 구매자 이탈에 아주 큰 부분인지 롯데 온라인 쇼핑몰은 아직도 모르고 있다. 저런 사소한 부분 하나..
탈 SI 개발자로 성장하기/IT 상식 2024.02.13 gallo44SI 개발자의 지적 자위? 소스를 직접 경험하다
대략 10개월 전 회사에서 개발을 하며 일 하고 있었다. 주변 동료가 정말 힘들어 하길래 가서 무슨 일이 있냐고 물어봤다. 소스가 엉망진창이라고 하는 거다. 당시 내가 레뷰어였고 동료들의 케어도 전부 하고 있었기 때문에 소스를 뜯어봤다. 진짜 동료 말대로 소스가 엉망진창인데 어떻게 움직이는지도 감이 안오는 소스였다. 일단 나도 나중에 리뷰를 해야 했고 두 번 일 하는 것은 사양하고 싶어서 진짜 자세히 봤다. 소스의 요건 자체는 간단하여 A>>B.. >>J 정도의 로직만 만들면 끝나는 일이었다. 하지만 이 로직은 달랐다. 간단하게 구성해도 되는 것들을 되려 꼬아 놓고 실행하지 않아도 되는 함수를 2~3번 호출하거나 추적이 불가능하도록 변수명도 이상하게 만들어놓고 이곳 저곳에 집어 넣고 굳이 하지 않아도 되..
탈 SI 개발자로 성장하기/한국 개발자 썰 2023.02.15 gallo44일본 개발자에게 단비 같은 골든 위크에 대해 알아 보자
일본에는 4월 말 부터 5월 초에 골든위크라는 엄청난 대휴가가 존재한다. 우리나라도 공휴일이 몇개 겹치면서 쉬긴 하지만 일본정도는 아니라고 생각이 든다. 보통 4월 29일부터 5월 첫째주까지 다이렉트로 대략 10일간 쉰다. 쇼와의 날 4월 29일 레이와의 날 5월 1일 헌법기념일 5월 3일 녹색의 날 5월 4일 어린이날 5월 5일 이렇게 공휴일이 몰려 있고 여기에 주말 4일을 붙이면 10일 정도 쉬게 된다. 중간에 하루 이틀 정도 평일이 있기 ㄴ하지만 이런 부분은 암묵적으로 휴가로 용인되어 있다. 굳이 휴가원을 쓰지 않아도 사회적으로 용인되어 있는 부분이기 때문에 휴가로 취급된다. 어차피 저 하루 나와서 일을 해도 다른 모든 곳에서 쉬어버리면 나와서 일을 하는 의미도 없다. 모든 사람들이 저 한 주는 무..
탈 SI 개발자로 성장하기/일본 SI 썰 2022.05.23 gallo44일본 SI / SM 개발자 당신이 일하는 현장에 재난 대책은 되어 있는가?
일본은 누구나 알다시피 재난이 아주 빈번한 나라다. 지진, 쓰나미, 태풍, 화산 폭발 등 다양한 재난이 발생하는데 보통 우리가 많이 경험하는 것은 지진과 태풍이라고 할 수 있다. 태풍의 경우 회사에서 집에 빨리 보내거나 애초에 노선이 끊겨서 회사를 출근할 수 없는 상황이기 때문에 예기치 못하게 만나는 재난상황은 지진이라고 할 수 있다. 대부분의 회사는 자신의 좌석에 재난 가방이나 헬멧을 비치해두고 있다. 재난 가방안에는 후레시, 헬멧, 비상식량 등 비상 상황에서 생존 할 수 있는 물품들이 구비되어 있다. 긴급한 상황이 있을 때 이 가방과 함께 책상 밑으로 가면 되며 가끔 재난 훈련으로 이러한 상황을 가정하고 훈련도 진행한다. 그리고 건물에는 비상식량을 비축하고 있는데 조미기한이 다가오기라도 하면 어차피 ..
탈 SI 개발자로 성장하기/일본 SI 썰 2022.05.11 gallo44한국 개발자 썰 - 돈 떼어 먹으려는 십새들은 어딜가나 있다
지금 있는 곳에서 실시간으로 벌어지고 있는 일이다. 최근에 고객사에서 특별 보너스를 주는 일이 있었는데 내가 소속된 회사에서 입을 싹 닫고 있는 거다 ㅋㅋ 이미 현장에서는 돈 다 들어왔고 정산도 끝났는데 이 십새들이 아무 말도 안하고 그냥 꿀꺽하려고 하는거임 전화해서 뭐냐고 물어봤더니 확인해본다고 하더니 보너스가 확인이 됐다고 이쪽에서 정산이 끝나면 지급한다고 함. 아니 십새들아 이미 지급이 됐다는데 뭘 정산을 한다고 이딴 소리를 하는건지 ㅋㅋ 지금 한 두번도 아니고 반족 되는데 얘네가 날 호구로 보는건지 모르겠다. 일단 지금 목까지 쌍욕이 차 올라 있는데 이마까지 올라오면 쌍욕 퍼부을 생각이다. 아니 내가 일 해서 벌어 놓은 돈을 그냥 낼름 받는 놈들이 뭔 배짱인지 나도 꼴받으면 나갈 수 있어
탈 SI 개발자로 성장하기/한국 개발자 썰 2022.05.10 gallo44일본 SI / SM 개발자 기념품을 다시 되돌려 받는 미친 회사가 있다?
다른 블로그에서도 썼지만 예전 내가 다니던 회사 썰을 풀어보려고 한다. 회사에서 30주년 기념하여 특별히 사원들에게 감사의 선물을 주기로 했다. 회사 상부에서는 오래 다닌 소수의 인원만 주려고 했으나 애초에 이 미친 회사를 오래 다닌 사람이 없었고 공로가 많은 너무 극소수라 줄 사람이 극히 드물어 회사는 3년 이상 다닌 사람들에게 모두 선물을 주기로 했다. 무려 그랜드 세이코 20만엔짜리 거금의 선물을 주기로 했고 나 또한 회사 확장의 핵심 인물이었기 때문에 시계를 받게 되었다. 하지만 나는 30주년 기념식 전에 이미 퇴사 의지를 밝혀서 이대로 가도 되나 싶었다. 회사에서는 와도 되요~라고 얘기해서 아 그냥 주나보다 하고 기꺼이 개발시간을 포기하고 기념식에 참관하여 사장한테 친히 받고 악수도 하고 왔다...
탈 SI 개발자로 성장하기/일본 SI 썰 2022.05.10 gallo44일본 SI / SM 개발자 일본에서의 경력은 한국에서 못 써 먹을까?
일본에서 개발자를 하다가 문득 귀국을 생각하는 사람들이 있을 것이다. 귀국의 이유는 다양하지만 가장 큰 걱정은 아마도 일본에서 쌓은 경력을 한국에서도 써 먹을 수 있을까? 라고 생각된다. 대부분의 개발자들이 아래와 같이 은연 중에 생각하고 있어 걱정이 많이 될 것이다. 일본 기술
탈 SI 개발자로 성장하기/일본 SI 썰 2022.05.10 gallo44일본 SI / SM 개발자 건강검진(健康診断、人間ドック)
오늘은 일본 개발자들의 건강검진에 대해서 이야기 해보려고 한다. 1년에 한 번씩 정기적으로 회사에서 건강검진을 하라고 요청이 온다. 회사에서는 보통 기한 언제까지 건강검진을 하라고 하고 언제 할 건지 확인을 하거나 건강검진을 안했을 경우에 빨리 하라고 연락이 오곤 한다. 개발자에게 건강검진은 필수이기 때문에 회사에서도 건강검진에 대해서 4시간의 반휴를 무조건 제공하고 있다. 그래서 나는 오전에 회사 갔다가 오후에 건강검진을 주로 하러 갔다. 사람 없는 날 가거나 사람 없는 시간대에 가면 1시간 컷 가능해서 건강검진 후딱 하고 바로 집 갔음 ㅋㅋ 건강검진 결과는 보통 1개월 뒤에 오는데 뭔가 이상하거나 그러면 재검을 받으라고 한다. 그러면 또 반휴 쓰고 가는거임. 아 몸이 안좋아진거라 좋은 의미는 아니다...
탈 SI 개발자로 성장하기/일본 SI 썰 2022.05.08 gallo44