반응형

전체 글 156

비비고 만두를 브랜딩하신 노희영님이 사장님 귀는 당나귀 귀에 나오는 것을 보고...

정말 오랜만에 정규방송을 틀게 됐는데, 우연히 사장님 귀는 당나귀 귀를 보게 되었고, 거기서 김현성 CEO의 편에서 노희영 님이 나오는 걸 보게 되었습니다. 노희영 님이 이제껏 뭘하는 사람인지는 전혀 몰랐어요. 그런데 비비고 만두를 만드신 분이더라구요? 나와서 김현성 CEO와 직원들 그리고 노희영 님이 이야기하고 방송에 나오는 모습을 보고 좀 많은 생각을 하게 되었습니다. 2023년에 방영된 대행사라는 이보영 님이 주연으로 연기하신 드라마가 있었는데요. 그 드라마와 비슷한 느낌을 받았습니다. 대행사에서는 이보영님이 광고 대행을 하면서 광고 카피라던지 광고를 만들어가는 과정에서 하나하나 다 신경써가며, 폰트, 색깔 등등 여러가지를 예민하게 만들어가는 과정을 그려주는데요. 노희영 님이 정말 대행사의 이보영님..

일상/article 2024.01.22

JPA의 영속성 전파 cascade 옵션에 대해서 알아보기

JPA를 가지고 데이터베이스를 설계할 때, 아무 생각없이 cascade 속성을 사용해왔습니다. cascade란 무엇일까요? 이 옵션을 통해서 어떤 일들이 일어나는 걸까요? 한 번 알아보도록 해봅시다. cascade? JPA에서 'cascade' 속성은 엔티티 간의 관계에서 한 엔티티에 대한 영속성 관리 작업을 관련 엔티티에도 적용할지 여부를 정의하는 속성입니다. 즉, 한 엔티티의 생명주기 이벤트(예: 저장, 업데이트, 삭제)가 연관된 엔티티에도 전파되도록 할지를 결정하는 설정입니다. 말이 되게 어려운데요. 간단하게 삭제로 알아보면, 부모 엔티티를 삭제하면, 해당 부모 엔티티와 연관되어 있는 엔티티들도 삭제가 됩니다. @Entity @Table public class CouponBookmark { @Id ..

IT Tech/Java 2024.01.17

맥북 프로 M3 pro 18G 512G 16인치 모델 언박싱

원래 맥북 프로 M1 pro 14인치 기본형 모델을 사용중이었는데 이번에 팔고 M3 pro 16인치 모델을 새제품으로 구입하였습니다. 쿠팡에서 구입을 했는데 8% 할인을 해주기도 하고, 할부도 길게 할 수 있어서 삼성카드의 경우 22개월 무이자 할부도 가능합니다. 그래서 쿠팡을 이용해서 구입했어요. 그런데 회사로 시켰는데 밤 9시가 다되어서 도착해서 기다리느라 정말 고생했어요 ㅠ 이럴 줄 알았으면 집으로 시킬 걸 그랬어요. 박스도 퍽 던지고 가시더라구요. 물론 안에 내장 충격 완화제가 있긴 했어도 사무실에서 듣는데 진짜 너무 기분 나쁘더라구요. 그래도 안의 맥북 상자는 아무런 흠집이 없어서 다행이었어요. 다시 두근대는 마음으로 맥북의 포장을 해체하였습니다. 뒷면은 때가 좀 있네요. 제가 산 맥북의 사양이..

일상/리뷰 2024.01.17

전주 한옥마을 자매갈비전골 : 물갈비로 유명한 전주 맛집

전주 한옥마을 제 1 주차장 바로 옆에 위치한 자매갈비전골에 다녀왔어요. 물갈비는 전주에서 옛날부터 먹어오던 음식이었는데 예전에는 남노갈비가 유명한 브랜드였는데 남노갈비는 이제 많이 없어지고, 오히려 자매갈비전골이 굉장히 유명하더라구요. 오후 3시에 브레이크 타임이어서 저희는 오후 2시쯤 방문했는데 세상에 옆에 별관이 생겼더라구요. 그래서 기다리지 않고 바로 가서 먹을 수 있었습니다. 여기는 메인 메뉴에 집중하는 식당인 것 같아요. 아이가 먹을 만한 메뉴가 따로 없어요. 새우 부추 전이라도 시킬까 했는데 사진에 고추가 보이는 것 같아서 결국 그냥 만두와 공깃밥을 시켜서 먹였어요. 물론 아이때문에 조미김을 주셔서 다행이도 아이는 너무 좋아했지만 물갈비가 너무 먹고 싶어서 왔지만 아이에게 좀 미안했습니다 ㅠ..

일상/맛집 2024.01.15

자바(JAVA)의 Map에서 키와 값으로 요소 찾기 - containsKey와 containsValue 활용하기

자바에서 Map을 통해서 데이터를 넣고 가져와서 활용할 수 있습니다. Array나 List 같은 자료 구조들도 있지만 이들과의 차이점은 Map은 Key와 Value 쌍으로 자료를 구분하고, 저장한다는 것이고, Array와 List는 index를 통해서 자료를 구분, 저장한다는 점입니다. 백준 10815번 문제처럼 어떤 값이 존재하는 것인지 존재하지 않는 것인지 찾기 위한 도구로는 Map이 Array나 List보다 더 적당한 도구라고 볼 수 있습니다. 왜냐하면 Array나 List도 값이 존재하는지 찾을 수는 있지만, 결국에는 Index에 의해 구분되기 때문에 순차적으로 검색할 수 밖에 없습니다. 결국 어떤 요소의 존재 여부를 찾을 때 해당 자료가 많을 경우, Map으로 자료구조를 선택한다면 조금 더 빠른..

IT Tech/Java 2024.01.09

동적 패딩 구현하기 : window의 크기에 반응하는 padding

안녕하세요. 미래를 개발하는 남자... ㅎ 김준수입니다. 스터디에서 진행하고 있는 프로젝트를 진행하는 도중, 레퍼런스를 보고 있는데 참 신기한 것을 봤습니다. 요즘은 모바일 환경에서도 웹에 접속을 많이 하기 때문에 웹 페이지를 반응형으로 다 만듭니다. 그걸 쉽게 구현할 수 있는 것이 바로 부트스트랩 같은 프레임 워크를 이용하는 것이죠. 저도 왠만하면 부트스트랩이나 vue 같은 경우는 quasar를 통해서 구현을 하고 있었습니다. 그런데 이 레퍼런스는 조금 다른 방식을 이용해서 반응을 하도록 만들었더라구요? 바로 window의 width크기에 반응해서 요소의 right padding이 줄어들었다가 늘어났다가 하는 방식으로 반응을 하더라구요. 처음에 쉬워보여서 바로 구현에 들어갔다가 두드려 맞고 나왔습니다...

IT Tech/vue.js 2024.01.03

QuickSort에 대해서 알아봅시다~ Java Array, List 정렬 구현하기

정렬을 하는 알고리즘의 방식은 정말 많이 있습니다. 그리고 정렬만큼 복잡한 것도 없는 것 같습니다. 이제까지 사실 정렬이 나오면 그냥 sort 내장 함수를 적극적으로 활용하고, 그 원리에 대해서는 생각을 잘 하지 않았습니다. 그런데 결국 알아야 하긴 하니까.. 이해해야하긴 하니까.. 그리고 백준에서 정렬문제를 풀고 있어서 계속 정렬로 어떻게 하면 사람들을 괴롭힐지에 대한 문제만 나오니까.. 했지만 그래도 sort로 버티고 있었는데 결국 sort에 대해서 이해해야 하는 날이 오고 말았습니다. 1. 기본적인 sort 방법 가장 기본적인 sort의 방법은 Array의 모든 요소들을 비교해서 순서대로 정렬하는 방법입니다. 말 그대로 순차적으로 모든 요소를 하나하나 비교하게 되죠. 먼저 코드를 볼게요. impor..

IT Tech/Java 2024.01.02

전북대 맛집 - 전주 숯불 닭집 : 전숯닭 술이 마시고 싶을 땐!

드디어 전숯닭에 가봤어요. 그렇게 가고 싶다. 가고 싶다. 해도 인연이 없었던 전숯닭에 드디어 갔습니다. 이런 메뉴를 파는 곳인데요. 어떤 분이 강추를 하셔서 정말 와보고 싶었던 곳이었어요. 그런데 기회가 되지 않다가 결국 이곳에 왔습니다. 특히 이곳이 좋았던게 제가 20대 시절에 즐겨 마시던 생과일 소주를 파는 것이었어요. 요즘 유행하는 하이볼의 원조격이라고 볼 수 있지 않을까요? 생과일 소주가? ㅋㅋ 아무튼 이제 갓 30의 나이를 갖는 친구들과 갔었는데 생과일 소주를 모르더라구요. 여기서 세대의 차이를 또 한 번 경험하다니.. 내부는 이렇게 생겼어요. 사람들과 즐기는 나머지 밑반찬등을 찍지 못했어요ㅠㅠ 기본적으로 고기를 익혀서 나와서 음식이 나오는데 까지 꽤 오랜 시간이 걸리더라구요. 가자마자 바로 ..

일상/맛집 2024.01.01

Vue.js에서 버튼 생성하기

Vue.js 3에서 버튼은 어떻게 만들까요? 사실 버튼을 만드는 것은 정말 쉽죠. 그냥 버튼 태그만 붙이면 되니까요. 그럼 버튼을 만들 수 있습니다. 버튼을 만드는 것을 모른다면 아마 이 글을 읽을게 아니라 HTML 기본서를 읽고 있어야하겠죠. 맞아요. 사실 이 글을 쓸 필요가 없을지도 모르겠습니다. 그런데 매일매일 포스팅하리라고 마음 먹었지만, 어느새 저장해놓은 글이 다 사라지고 지금 작성하지 않으면 오늘 업로드할 포스트가 없어서 어쩔 수 없이 버튼 만드는 방법이라도 글을 써야할 것 같습니다. 그래서 이번 포스팅에서는 버튼을 생성하고, 그 버튼을 원하는 스타일로 변경시켜가는 것을 세세하게 해보도록 하겠습니다. 그냥 quasar 프레임워크나 bootstrap 프레임워크를 통해서 해도 되는데 왠지 그러면 ..

IT Tech/vue.js 2023.12.29

워드프레스에서 커스텀 스킨에 style.css 적용하는 법

워드프레스를 설치하고 커스텀 테마를 적용하고 조금씩 바꿔가고 있습니다. 저만의 워드프레스 블로그를 만들기 위해서죠. 사실 그냥 아예 처음부터 만들려고 했었는데 여러가지 구글 SEO 플러그인도 그렇고 일단은 워드프레스로 시작하는게 좋겠다 싶어서 익숙하지 않은 PHP 프로그램이지만 워드프레스로 블로그를 만들고 있습니다. 그렇게 만들고 있었더니 처음에 저에게 다가온 문제는 바로 style.css 파일의 적용이었습니다. header.php에 그냥 link를 걸면 되지 않을까 해서 링크글 걸었어요. 그런데 안걸리네요.. 도대체 무엇이 문제일까 생각해봤지만 찾기가 많이 힘들었어요. 그래도 결국 찾아냈습니다. 이건 php프로그램이고 wordpress의 프로그램입니다. 결국 wordPress가 만든 방식으로 해야하죠...

IT Tech/wordpress 2023.12.28
728x90
반응형