미국인턴 6

[인턴 일지] Amazon S3 이미지 업로드, 다운로드

원래는 각 직원 한 명당 사진 1개씩으로 정해졌지만 갑자기 한 사람당 여러 사진들을 업로드하는 기능이 있었으면 좋겠다고 한다. 자꾸 말 바꾸면 기간만 길어지고 개발진행에 방해가 될거같다고 했다. 예상은 하고 있었다. 결국 알겠다고 바꾸기로 했다. 그러면 아마존 버킷에 각 직원별로 폴더가 생겨야 할것이고 각 폴더에 동적으로 원하는 만큼의 이미지 또는 파일들이 올라가게 될 것이다. 오래 걸릴거 같다고 했는데 2시간만에 끝내버렸다. 제일 먼저 규칙을 정했다. 버킷내에 폴더 명 규칙은 Last Name + First Name + SSN Number (소셜넘버) 으로 정했다. 처음에는 그냥 소셜 넘버만으로 폴더를 만들기로했는데 생각해보니까 버킷을 열었을 때 가독성이 좀 떨어질 것 같아서 이름까지 넣기로했다. 이름..

[미국 생활] 미국에서 살기

외국인으로 미국에서 산다는 것은 두 가지로 나뉜다. 신분이 있는 사람과 없는 사람. 미국에서 신분이 있다는 것은 최고의 자유(freedom)을 누리면서 살 수 있고 신분이 없다는 것은 언제 쫓겨 날지 모르는, 어쩌면 불안감 속에서 사는 것을 의미한다. 그리고 이러한 신분의 이점을 악용하는 사람들과 기업들이 있기 마련이다. 그들은 이러한 약하고 빽없는 사람들을 신분으로 유혹하고 부려먹는다. 이것이 진정한 갑과 을의 관계이다. 신분이 나오기 까지 상당한 기간이 걸린다. 그 기간까지 회사가 내쳐버린다면 고국으로 쫓겨나는 것이고 숨어 산다면 불법체류자가 되는 것이다. 수 년간 갑의 횡포에서 살아남는 자는 자유를 얻는다. 이것을 쟁취하기 까지 불안하고 힘든 여정을 헤쳐나가야 한다. 가족들, 친구들 뒤로 한 채 홀..

[미국 생활] 미국 아침식사, 브런치 문화

우리나라에서 아침식사는 그냥 밥에 국에 반찬 몇 가지를 주로 먹었었다. 가끔씩 빵을 먹기도 했지만 heavy하게 먹지는 않았다. 미국에서 식사는 주로 밀가루 위주이다. 그래서 우리나라 사람들과 잘 맞지 않을 수도 있다. 배가 아프다든지, 속이 더부룩 하든지 무언가 몸과 안 맞는 경우를 종종 보았다. 그런데 나는 그렇지 않았다. 개인적으로 가리는 음식이 별로 없어서 그런지 모르겠지만 한국과 비교했을 때 정말 월등히 좋다. 가격과 맛 이 두 가지만 만족한다면 누구나 흠 잡을 수 없는 음식이라고 생각하겠다. 여기 브런치 식당들은 이 두 가지를 다 만족시키는것 같다. 브런치 전문이 있고 아침식사에 가깝지만 삼시세끼 다 먹어도 괜찮은 메뉴를 가진 레스토랑들도 있다. 브런치 전문은 아침일찍부터 시작하지만 점심때 (..

[미국 생활] 미국 문화의 좋은 점

미국은 하나의 주가 한국보다 크다. 너무너무 방대하고 먹을 것 볼 것 할 것들이 많다. 이번에는 우리나라와 다른 점에 대해서 써보려고 한다. 옳고 그름을 따지자는것이 아니라 서로의 문화차이를 이해하고자 글을 써보려고 하는 것이다. 사실 그 전에 동경하고 있었던 문화이기도해서 조금 편파적일지도 모른다. 막연한 아메리칸 드림을 꿈꾸고 왔지만 기대가 크면 실망도 큰 법, 많은 실망도 했었다. 하지만 놀랍고 좋고 재밌는 일들도 매우 많다. 첫 번째로 내가 제일 좋았었던 부분은 가족 중심의 문화이다. 미국은 가족 중심 사회이다. 거리만 보면 짐작이 가능하다. 저녁 10시만 되어도 가게가 휑하다. (물론 밤 문화가 발달한 동네는 제외이다. 대부분 살만한 동네는 이렇다는 것이다) 다들 집에 들어가는 것이다. 밤 늦게..

[인턴 일지] 미국 인턴생활과 POS기 사진 띄우기

매장별로 Pos기가 있는데 손님들이 계산하면서 볼 수 있게 사진을 띄우고 싶으셨다. 이건 Cashier 가 보는 시선이다. Cashier가 물건을 하나씩 찍으면 고객이 반대편 화면에서 찍히는 가격들을 보게 된다. 이게 고객들이 보는 반대편 화면이다. 저 오른쪽에 까만 화면을 통해 고객들에게 상품을 홍보 하고 싶어했다. 그럼 고객들이 cashier가 물건을 하나씩 찍을 때 물건들의 정보를 자연스럽게 볼 수 있는 구조이다. 이건 다른 매장 pos기 사진이다. Atlanta에 7개의 multi store가 있다. 그리고 매장 별로 고객 화면에 보여지는 사이즈가 다르다. 이건 POS기 Manager 프로그램인데 여기서 Display에 띄워지는 파일들을 관리한다. 웃긴게 html하나당 image가 하나씩 mapp..

[인턴 일지] 초기 개발 과정과 스프링 시큐리티 로그인

개발 과정에 있어서 많은 어려움들이 있었다. 에러 하나 터지면 수습하는데 얼마나 걸릴지 몰라 프로젝트 기간을 확실히 말을 하지 못했다. 원래 프로젝트는 due date을 정해놓고 에러가 터지면 그날 집에 가지 못하는 사이클을 경험했었지만 회사 자체가 야근을 싫어하고 미국에서의 work & life balance를 경험하고 싶었기 때문에 길게 잡았다. 그래도 재촉하기 떄문에 차분히 정리할 경황이 없었다. 포스팅 또한 정신이 없겠지만 중요하게 생각하는 과정과 에러해결 과정을 나열해 보겠다. 일단 Maven상에서 에러가나서 Package UI상에 빨간 엑스표시가 뜨는 문제이다. 지금은 안나오지만 저 프로젝트 그림 밑에 엑스표시가 나는 경우가 있다. 밑으로 dept를 쭉 펼치면 에러 tracking이 된다. 하..