갈수록 각종 이익 집단들과 언론 뿐 아니라 대통령까지 거들어서 국민의 분열이 가속화되고 일상화되는 가운데, 진보와 보수는 무엇이 다른가 다루는 글이나 영상들을 자주 볼 수 있다. 안타깝게도 많은 경우 그 차이 보다는 도덕적 우열을, 때로는 심지어 지능의 차이를 말하기도 한다. 누군가는 저쪽에 있는 사람들을 설득하고 "올바른 길로 인도하는 것이 가능한가" 를 가지고 토론하기도 한다. 정말 진보와 보수를 옳고 그름으로, 혹은 정의와 불의로 구분하고 나눌 수 있는 것인가? 좌파니 우파니 진보니 보수니 하는 말들이 언제부터 왜 생겼는지는 잘 모른다. 200 여년 전 프랑스 혁명에서 시작된 거라는데 그 때의 그 의미와 지금의 그 의미가 같을까? 잘 모르겠다. 그저 스스로를 진보라 하거나 보수라 하는 자들의 언행을..
요즘 총선을 앞두고 조국의 활약이 의외로 대단하다. 몇 년 동안 워낙에 전국민적인 맹공을 받았던 탓에 괜히 나섰다가 오히려 더 망가지는 것 아닌가 싶었는데 참 한국인들은 알다가도 모르겠다. 국민들이 윤석열과 한동훈의 비열한 본색을 알아챈 후 지금까지 조국이 당한 멸문지화 수준의 처형이 공정하지 않다는 느낌을 받았기 때문이라는 해석이 많다. 난 조국 가족이 막 두들겨 맞던 그 비슷한 시기 나경원 자녀의 특혜와 비리에 대한 일부 진보 언론 기사와 보도를 접했고, 시민단체의 고발에도 불구하고 일체의 수사가 없었으며 대다수의 보수 언론은 언급조차 없던 것에 나경원이 검찰 개혁을 열렬히 반대하기 때문에 서로 편들어주는 건가보다 했었다. 그런데 검찰 개혁을 하려는 조국과 그 가족이 검찰에게 노골적인 학살을 당하는 ..
압축을 풀면 필요한 파일이 다 들어있어서 오프라인으로 실행 가능. fieldcmps.html 을 브라우저에서 열면 다음과 같이 폼 필드 콤포넌트 테스트 가능함. 폼 필드 콤포넌트 테스트 화면 사용 라이브러리 - Vue 3.3.4 - Bootstrap 5.3.1 - dayjs 1.11.9 (https://day.js.org/) - bootstrap-datepicker 1.10 (https://github.com/uxsolutions/bootstrap-datepicker) - font-awesome 6.4.2 (Free Icon 만 사용) - jQuery 3.7.0 datepicker 는 처음에는 Vue 용 datepicker 를 쓰려고 했는데 DOM 형태가 Bootstrap 에 맞게 되어있지 않아 Boot..
부자와 거지, 신세대와 구세대, 남자와 여자, 진보와 보수, 좌파와 우파, 공산당과 친일파. 늘 갈라지고 분열하면서도 어떻게든 버티는 한심하면서도 신기한 나라. 이런 나라에 살고 있다는 것을 느낄 때마다, 내 심장이 흥분하고 분노할 때마다, 사람들마다 입장이 다르고 생각이 다를 수 있는 거지, 하면서 마음을 가다듬는다. 사람들끼리 다투는 문제들을 보면 옳고 그름을 따지기 어려운 일들이 많다. 되도록 편견이나 극단적 치우침에 빠지지 않으려고 늘 내 생각을 반대로 뒤집어 역지사지 해보려고 노력한다. 그런데 아무리 생각해봐도 최근 3.1 절부터 터져나온 한일 관계, 반일 감정에 대한 논쟁과 다툼은 확실히 윤석열과 국민의 힘이 잘못하고 있다는 생각이 든다. 첫째 이유는, 미래 지향이라는 이유로 청산되지 않은 과..
데이터 추가 수정이 있을 때 히스토리를 남겨야 한다거나, 무언가 설정할 때 기본 값들을 복사해서 넣어주거나 할 때 일괄 insert 하는 쿼리문을 작성해서 사용하곤 한다. 개발 중 아주 단순한 쿼리인데 구문 오류가 났다. 어디 콤마를 잘못 찍었나 했는데 아무리 눈씻고 봐도 잘못된 곳이 없다. 심지어 SQL Developer 에 복사해서 실행하면 잘만 된다. 지금까지 10년 넘게 개발하면서 이런 적이 한 번도 없었는데 뭐지 이건. insert into ~ values 는 아무 이상이 없었고, insert into ~ select 할 때만 발생했다. 어딘가 설정상의 문제일 것 같아서 검색을 해보았다. 아주 단순한 insert into ~ select 구문. 이게 에러날 게 뭐 있어...?! INSERT IN..
웹 개발 환경과 기술이 날로 복잡해지고 변화 속도가 점점 빨라지고 있다. 말 그대로 격변의 연속이다. 경력이 많아질수록 실력이 발전하여 여유가 생겨야 마땅한데, 요즘은 뭐 하나라도 몇 년 경험을 쌓아서 좀 안다 싶을 정도가 되면 벌써 새로운 게 나와서 케케묵은 것이 될 정도이다. 예전에 신입들 가르칠 때는 기초 원리와 개념 학습을 통한 응용력 향상을 위해 프레임웍 없는 쌩짜 서블릿과 JDBC 부터 가르쳤는데, 요즘은 그냥 곧바로 스프링, 아니 스프링부트부터 가르친다. 공부할 게 너무 많아서 학교도 학원도 아닌 회사에서 그런 기초부터 가르치기에는 시간이 너무 없다. 사실 나도 많이 까먹었기도 하고. 기술 영역이 점점 세분화되고 전문화되어 뭐 하나라도 간단히 배울 수 없는 이 시대에, 풀스택 어쩌구 하는 말..
