글쓰기 메뉴

씬디가 커져도 이런 수치 유지하면 좋겠네

synd_analytics.png

방문자당 PV 8.59

이탈률 25.93%

평균세션시간 4분 59초


이거 세 항목 완전 개 맘에 들어 ㅋㅋ 

이게 최소 기준이 되면 좋을 듯.

어디서 왔지?
[["synd.kr", 24], ["search.daum.net", 1], ["unknown", 563], ["www.google.co.kr", 1]]
다른 글들
0 0

왜 세상은 나를 등지는지..

수동적으로 바뀌어지는 모든 것들이 나에게 부정적이라는걸 어찌 해석해야하는걸까?
"바꾸지 않으면 바뀌지 않는다" 는 말 역시 내 노력이 포함되지 않은 모든 변화는 나에게 불리하다는 뜻인가?
"불리하다"가 아니라 그저 조금 "내 뜻대로, 내가 원한대로" 되지 않는다는 정도로 수위를 낮춰 해석한다해도 사실은 나를 제외한 모두의 바램은 나의 바램과는 다르다는 결론이 나올뿐이지 않나.
어쩌면 그게 "경쟁사회"의 기본 동력일까?
분위기와 흐름을, 결과와 댓가를 조금이라도 나에게 득이되도록 노력해야만 살아남을 수 있나보다.
그렇지. 사회라는게 이익을 위해 만들어진 생명체인 이상 내 input 이 있어야만 비로소 최소의 output 을 기대할 수 있는거겠지.
그럴 듯 하지만 매우 우울하군.
4 4
Square

병신년 - 감사합니다

핸드폰 수리를 맡겼습니다.
액정이 깨지고 본체에도 스크래치가 많이 생겼거든요.
왜 그랬냐면... 너무 얘기가 길어요.
아니 얘기는 짧네요. 넘어지면서 핸드폰이 보도블럭에 주우우욱~ 와장창! 긁혔거든요.
긴 얘기는 뭣이냐면, 핸드폰뿐만 아니라 노트북도 깨졌고 제 머리도 깨졌고 허리도 삐끗했고 양쪽 무릎도 멍이 들고 오른쪽 옆구리에도 찰과상이 생겼습니다.
핸드폰은 서비스센터에 수리를 맡겨놓고
저는 깨진 이마를 치료하기 위해 병원에서 대기 중입니다.
노트북은 힘겹게 하드디스크만 뽑아 데이터만 백업하고 사망선고를 내렸습니다.
데탑이 없던 저는 노트북을 새로 사야했을 뿐 아니라 노트북을 사용할 수 없었던 주말동안 얼마나 극적인 상황들이 많이 일어났는지 말로 다 할 수가 없을 정도입니다.
단 한번의 넘어짐으로 이렇게 많은 일이 생기고 일들과 관계가 얽혀 복잡한 상황들을 만들어낼 수 있는지 놀라울 뿐 입니다.
몸은 아프고,
최소 72시간이 버려졌고,
150만원가량의 금전적인 손해도 발생했습니다.
전 그냥 보도블럭에 발을 한 번 헛디뎠을 뿐인데 말입니다.
글로 써보니 한 번의 넘어짐이 큰 피해로 이어질 수 있다는 염려보다는 지난 39년간 길에서도, 인생에서도 숱하게 넘어졌을텐데 아직까지 모두와 관계하며 행복하게 살고 있다는게, 수많은 넘어짐에도 주위를 지켜주는 가족들과 친구들에게 감사하다는 생각이 더 크게 드네요.
처음으로 경험할 40대에도 저는 무수히 넘어질 것 같습니다. 
눈을 크게 뜨고 균형을 잡으며 조심하겠지만 저는 또 넘어질 수 있겠죠.
병신년이라 더 그럴지도 모르겠구요.
그럴때마다 아낌없이 힘과 격려 부탁드려요.
저도 아낌없이 감사드리겠고 넘어져있는 주위분들에게 힘과 격려 나누겠습니다.
결과적으로 이렇게 송년카드를 씬디에 띄우게 됐네요.
2015년 정말 감사했습니다.
연말 잘 보내시고 새해 복 많이 받으세요!
2 1
Square

Basecamp / Trix
리치 텍스트 에디터의 해답이 되길

브라우저 기반의 WYSIWYG 에디터들은 오늘도 전투를 치르고 있다. 최소한 20년은 진행된 전투다.
답답한건 이 전투가 시장에 대한 답을 갖고 있는 솔루션간의 전투가 아니라 Internet Explorer 5.5 시절에 Microsoft 에서 설계한 contenteditable 과 execCommand API 와의 전투라는 점이다.
여기에 더해 다른 브라우저들은 공개된 문서없이 contenteditable 속성과 execCommand 기능을 지원하며 애초에 명세없는 기능들이 각 브라우저별로 다른 방식으로 개발되어 버려 헬게이트가 열린 것이다.
물론, 충분한 수준의 브라우저 커버리지를 갖고 있는 양질의 제품이 많이 있다.
CKEditor, TinyMCE, wysihtml5, Summernote, Froala, Redactor등의 제품들이 WYSIWYG 를 정리할때면 꼭 등장하는 제품들이고 아예 contenteditable 을 버리고 위키처럼 마크업 편집기를 발전시키는 진영도 있다.
하지만 마크업 편집기는 진입장벽이 분명해 관련된 경험이나 이해가 없는 일반 사용자를 대상으로 제공하기는 어렵다.
근래 모바일 환경이 빠르게 발전하면서 모바일 브라우저와 브라우저 엔진들이 빠른 속도로 업데이트되어 WYSIWYG 개발자들이 미친듯이 바빠진 것 같다. 내가 업데이트 내용을 피드로 받는 에디터는 2종에 불과하지만 근래 패치노트들을 살펴보면 iOS 브라우저 관련 버그 수정, Android, iOS webView 관련 버그 수정 등 모바일 관련 업데이트가 지속적으로 늘고 있다.
기능 추가가 아닌 버그픽스 업데이트가 잦아졌다는건 그만큼 최근 환경에 대한 버그가 증가했다는 말이다. 브라우저 기반의 에디터 제품들은 앞서 말한 것 처럼 contenteditable 과 execCommand 를 족쇄처럼 차고 있기 때문에 특정 환경에서 치명적인 문제는 대부분의 제품에 동시에 영향을 끼친다.
WYSIWYG 와 뗄 수 없는 관계에 있는 나는, 이런 상황이 발생할 때 마다 에디터들에 대한 정보를 모으고 테스트하고 HACK 이 가능한 부분이 있는지 살펴보며 좌절하고 그저 시간이 지나 관련된 문제들이 차근차근 정리되길 기다릴 뿐이다.
그러던 중 반가운 소식 하나.
Basecamp 팀에서 trix 라는 새로운 리치 텍스트 입력기를 공개했다.
contenteditable 과 execCommand 에 대한 종속성을 최소화 시켰다고 한다. 관련 내용을 정리해보면,
아! 개행복.
이론적으론 이제 IME 말고는 신경쓸게 없다는 얘기다.
Basecamp 에서 몇년전에 Wysihat 이라고 WYSIWYG 엔진을 오픈소스로 개발하던 적이 있었는데 생각보다 빠르게 개발이 중단되어 Wysihat 엔진으로 모든 에디터를 교체했던 나는 좀 많이 아팠지만 Basecamp 내부에선 더 큰 아픔을 겪고 Trix 가 나왔겠지라고 기대하고 있다.
씬디도 Trix 로 에디터를 교체하기 위해 개발을 진행하고 있으며 많은 개발자들이 Trix 에 관심을 갖고 참여해 WYSIWYG의 지리한 전투가 종식되길 기대해본다.
Trix : https://github.com/basecamp/trix
3 1

구인자와 구직자...그리고 잡담

나는 여지껏 일을 하면서 두군데의 직장에서
관리직이였다.
하나는 공장이고..
하나는 사무직이였는데..
내가 구인자가 되었을때 힘든점은..
"이 사람을 믿고 나와 손발을 맞출수 있을까..."
였다.
공장 구인자였을때..
난 일을 하면 효율적이면서 편하고 빠른 방법을 찾는편이다.
물론 일을 대충하진 않는다.
일을 하면서 항상 생각하는게 더 맞는 표현인지도 모르겠다.
어찌하면 좀 더 편하고 빠르게 효율적으로 일할 것인가..
다른 방법이 또 있을것인가..
가끔 엉뚱한 생각이 나와서 성공했던 부분도 많았다.
그런데 주변 시선은 별로 좋지 않았던 경우도 있었다.
"잔머리 굴리지 말고 해라"가 주된 안좋은 시선이였다.
나는 그게 왜 잔머리라고 하는지 이해 할수 없었다.
왜 효율적이며 빠르고 편한 방법을 찾는게 잔머리 굴리는건지 도저히 이해가 안됐다.
물론 저 조건에 제대로된 결과물이 나와야 한다는건 당연한 조건이였다.
저런 문제는 노가다(현장) 생활에서 많이 발생했는데..
그쪽 계통에 있던 사람들은 30~40년 생활에 찌들어 
뭔가 바꿔볼 생각 조차 없는 사람들이 많았다.
그냥 30년전에 하던 방법을 지금도 하는 경우가 많았다.
내가 몇몇가지들을 바꿔갈때마다 그 사람들은 놀라움과 칭찬을 하기커녕
쓸때 없는 짓이라며 핀박했다.
오히려 새로운 방법이 좋다는 사람도 있었지만...
난 그게 힘들었다.
똑같은 결과물이 나오는데..
좀 더 효율적이고 빠른데.. 그리고 편한데..
인정해주는 사람이 적었다.
그리고 그걸 인정해준 사람이 한 공장 사장님이셨다.
10명 안팍의 작은 공장이였지만
우리는 많은걸 만들어냈다.
물론 그쪽 계통이 신소재 쪽이라 우리가 스스로 만들어가야 한다는
점도 있었지만..
같은 계통 공장들에게는 없는 경쟁력을..
우리는 가졌다..
그리고 초보자들도 쉽고 빠르게 익힐수 있는 것들도 만들었다.
직접 만들수 없는 제단기계들은 3천만원을 들여서 
기계제작자들과 상담과 연구를 통해서
결국 만들어냈다.
그 결과 생산속도는 40프로가 빨라졌다.
그리고 직관제단이라는 부분은 1개월만 배워도 할수있는
간단한 업무가 되버렸다.(그 전에는 최소 6개월을 배워야지..그리고 체력이 따라가줘야지만 할수 있는 일이였다.)
결국은 같은 계통 다른 공장들이 한달 2000헤베를 생산할때 우리는 6000헤베 이상을 생산했다.
나는 나와 같은 사람들을 원했다.
실패하더라도 또 다른 시도를 해볼수 있는사람들..
그때 내 나이 26~27살이라.. 더 창의적이였을수도 있지만..
많은 면접을 보면서 별의 별 사람들이 다있었다.
온지 이틀만에 일하고 도망가는 사람.
5달을 넘게 가르쳐도 아직도 제대로 된 생산라인에 혼자 냅둘수 없는 사람.
나쁜사람만 있지 않았다.
오자마자 1개월만에 남들 2인분을 하는 사람도 있었다.
느리지만 꼬박꼬박 차고 올라오는 사람.
불만은 많지만 일은 똑바로 하는사람.
그렇게 팀을 싹 갈아 엎으면서 수십명의 면접을 봤는데..
그러다보니 행동과 얼굴 말투 등을 보면 
사람의 성격이 아주 대충 파악되는 능력이 생겼다.
그건 나에게 많은 도움이 되었다.
지금도 잘 활용하고있고....
판매직에 있을때도 마찬가지로 도움이 되었다.
그리고 내가 구직자일때..
일을 가려본적은 없다.
딱히 내가 일을 가리는거라면 
영업직이다. 
판매직도 하는데 이상하게 보험같은 영업직은 못하겠더라..
일만 가르쳐 주면 항상 열심히 했다.
기술을 가르쳐주면 밤마다 연습해 결국 내 것으로 만들었다..
인원이 부족하면 쉬지도 않고 일했다..
하지만 그걸 이용하는 나쁜 사람도 많았다.
돈을 띠어먹는사장도 있었고..
수당까진 안바래도 야간까지 일하면 수고했다라는 말 한마디가 없는 사장도 있었고..
쉬는날에 인력이 부족한 바람에 다른사람이 힘들까 아침에 출근해 기초적인걸 잡아두고 퇴근하면
나중엔 그게 당연하다는듯이 생각 하는 사장도 있었다.
그 사장님은 아직도 기억나는게 쉬는날 너무 피곤해 하루 푹 쉬었더니..
"ㅇㅇ이 요즘 게을러졌어~" 라더라...
난 쉬는날 일하는게 싫다.
쉬는날에 내가 일하는건 다른 직원들에게도 부담되는 일이다.(적어도 생각있는 사람이라면..)
내 쉬는날을 희생함으로써
다른 사람의 가족과의 시간을 내가 방해 한거일지도 모른다.
이젠 젊지도 늙지도 않은 어중간한 나이에 얹혀
내 어깨위로 지나가는 세월들에게 기다리라고 말을 해도
점점 나이는 먹어가고..
취업은 점점 힘들어진다.
단군 이래 부모보다 더 못사는 최초의 세대란다.
20대 30대의 소득증가율과 월평균 가계지출이 최초로 -로 돌아섰다.
2003년 이후로 조사를 시작한 이후 최초란다.
N포 세대란다.
3포세대가 4포세대가 되고 그게 결국 N포세대가 되버렸다.
헬조선,지옥불반도,노오오오력,흙수저,금수저
별의 별 말도 다 생겼다.
그저 웃고만 있기엔 참 씁쓸한 단어들이다.
오늘도 뉴스에 나오더라..
사내결혼으로 아이를 가진 부부를 퇴사시킨단다.
사람이 미래라는 한 대기업은 
사람을 분리수거도 못하는 쓰레기로 취급중이다..
뭐 여기저기 둘러보면 이런 시대에 청년들을 위해..
발로 뛰는 대기업들도 있다...있긴...있다..
N포세대에 맞춰 30대인 나도
포기한게 많다....
씁쓸하지만...어쩌겠어..
현실인데..
이제 여기서 몸까지 아프면 
정말 한강물에 뛰는 수밖에 없다.
나도 탈조선을 하고 싶었다..
그 심한 인종차별을 감수하면서까지..
할수 있으면 하고 싶었다.
외국에서의 인종차별이나...
한국에서의 사람차별이나...
뭐 별 다를건 없다..
한국 사람들의 특징은
'금방 잊는다' 다.
분노하고 잊지 말자고 하고 바꿔가자고 하고선..
어느새 금붕어처럼 잊는다.
물론 나도 마찬가진데..
먹고 살려고 발버둥 치다보니 
그리 되더라...
라는 핑계같지도 않는 핑계를 늘어본다..
그래도 하나 잊지 않는다.
선거는 꼭 하자.
뽑을 놈이 없어도 무효표라도 던지자.
난 '무효표를 던질빠에야 그냥 안하는게 낫지'라고도 생각했었는데.
그것도 아니였다.
이래서 사람은 배우고 깨닫고 느껴야 한다.
다행인건지... 
당연한게 이제 시작된건지...는 모르겠지만.
이번 설문조사에서 20~30대에서 투표를 한다는 사람들
비율이 엄청나게 상승했다고 한다.
그 전에 일하던곳에선
투표날에 일을 시켰다.
대통령 선거 날이였는데.......
휴가도 못 쓰게하고 일하게 했다.
먹고 살기위해 별수 없이 일했다.
참으로 가슴아픈 일이지..
사전투표라도 했어야 했는데..
설마 투표날 투표하러 가지도 못하게 할줄은...
군대에서도 느끼고 조금한 구멍가게에서 일하면서도 느꼈지만..
세상에는 정말 이상한 사람들이 많다.
이렇게 두서 없는 이런 글을 쓰는 나부터
물건을 훔쳐가는 사람부터 
포장을 뜯어서 당당하게 먹고 가는 사람도 있고..
계산대에 줄서있는게 불만이라 물건을 다 던지고 그냥 나가는 사람도 있고..
가게 안에서 담배를 피는 사람도 있고...(우린 식당도 아니고 그냥 물건 파는곳인데...)
1000원짜리 물건을 500원에 달라고 20분이 넘게 때쓰는 사람도 있고..
좋은 사람들도 많다.
젊은 사람들이 고생한다고 항상 간식을 사다 주시는분도 계시고..
힘들까봐 비타 음료 같은걸 가져다 주시는분..
야채를 사갔는데 너무 많이 만들었다며
반찬으로 먹으라고 주시는분들도..
그냥 존댓말만 써줘도 감사했다.
일상이 반말 듣는거라..
야, 어이 , 거기 , 안들려?, 얼마냐고.. , 아 왜 안되는데..?
하루에도 수십 수백번도 들었다..
솔직히 거기서 일하는 동료들은
전부 손님에게 별 다른걸 원하지 않았다.
팁을 원하지도 않았다.
먹을걸 원하지도 않았다.
그냥 딱 사람 같은 대우만 바랬는데..
본인 아들 , 딸들에게도 저러나 싶다..
사회가 병들어가며..
사람들이 병들었다...
내 탓이 아닌것도 내 탓을 하고...
내 탓인걸 남탓하고..
본인들의 욕심만 채웠다.
조용히 담배연기를 내뿜으며 생각한다..
"그냥 전쟁나서 핵폭탄이나 떨어졌으면..."
실제로는 일어나서는 안될 일을
감히 생각해본다.
구인도 구직도 힘든 세상이다.
양쪽 입장에 전부 있어봐서
더더욱 실감한다.
게다가 백수가 되어보니
더더더더더더욱 실감한다.
공부 못했고 능력 없으면
개처럼 노예처럼 일해야 한다.
조만간에  난
기계도 아닌...
개처럼...노예처럼 일하러 갈 것이다.
하루에 15시간의 일이다.
쉬는시간도...밥먹는 시간도 부족하다. 앉아있는 시간은 밥먹는 시간 뿐이다.
아마 쉬는시간 밥먹는 시간을 다 합쳐서 15시간중 1시간쯤 될거 같다..
손님들 중에 정말 궁금해서인지... 월급을 물어보는 손님도 있다.
지나가면서 봐도 쉬는사람도 없고.. 낮이고 밤이고 일하고 있으니
궁금할법도 하겠지...
솔직히 말해준다 200번다고.
다들 농담하지 말라며 웃어 넘긴다.
진짠데..............
결국 난 쉴새 없이 움직이고
소리 지르고 
같은 일상의 반복을 하러 갈 것이다.
후회는 하지 않는다.
그게 나의 과거가 나에게 보내는 답변이고...
그게 나의 최선이니까..
개라도 되서 책임질 사람이 있으니까
후회 하지 않는다.
조만간 또 이런 나의 투덜투덜
일기장을 쓸 시간이 있을까 모르겠지만...
힘든 시간이 지나고 다시 찾아와 
웃으며 보고 싶다.
1 1
Square

SSL 인증서 설치 및 적용
스마트폰 ssh 접속으로 5분만에 완료?!!?!
그것도 무료??!!?!??!

이건 누구의 얘기도 아닌 제 얘기. 제가 씬디에 https 를 적용하기 않고 버틸 수 있던 합리적(!) 이유들.

하지만 계속 눈에 밟히는....
그리고 괜시리 갖고 싶은 녹색 자물쇠
그리고 오늘.. Let's encrypt 와 EFF 의 Certbot 으로 인증비용없이 뻥안치고 스마트폰으로 5분만에 SSL 도입 끝.
물론 후속 설정들과 이미지, 외부 소스 등에 대한 url 점검과 설정이 필요했지만 이건 레알 신세계.
근데 이거 나만 몰랐어???
불과 몇달전에도 클라한테 인증서 구매시키고 서버세팅했었는데???
블로그 참 열심히 하시는 존경스러운 outsider 님이 2015년에 베타를 경험했던 포스팅은 여기.
이후 EFF 에서 Certbot 에 Apache, Nginx 등의 소프트웨어와 서버 OS 를 플러그인으로 개발하면서 지금은 서버설정까지 Certbot 이 완료시켜주고 있음.
설치는 EFF Certbot 페이지에 가서 자신의 서버와 웹서버를 선택하면 나오는 메뉴얼대로 (대략 5 ~ 7 커맨드) 하면 끝.
난 심지어 지하철에서 스마트폰으로 ssh 연결해서 설정 끝냈음. ㅇㅇ
내 케이스는 nginx / ubunt 14.04 LTS 로 실제 설치 커맨드 히스토리는 아래와 같음. 아래가 전부임.
이렇게 하면 1) 이메일 주소 입력하세요. 2) 이메일 수신 OK? 3) (서버레벨에서 확인된 도메인 중) 어떤 도메인 쓸꺼임? 4) https 만 씀? 80도 같이 씀? 이렇게 4개 물어보고 답하면 된다.
이후에 nginx 에서 http 접속을 https 로 리디렉션 시키던지 Rails 에서 모든 연결에 ssl 을 적용하는 등의 설정을 하면 됨. 이건 별도의 글로 작성.
이제 Let's encrypt 라는 회사를 살짝 알아보자.
리눅스 재단 (Linux Foumdation) 과의 협력프로젝트라고 사이트 상단에 '이미지'가 박혀있는데 어떤 관계인지는 확인하지 못했다.
ISRG 라는 캘리포니아의 기업에서 "HTTP" 보안이 기업들과 사용자들의 비용절감에 직간접적인 도움이 된다는 생각으로 시작했다고한다.
기본적으로 ACME (인증관리자동화환경) 을 보고 있고 실제로 해당 목적을 훌륭하게 수행하는 솔루션이 있다. letsencrypt 에서 개발하다가 현재는 EFF 에서 개발하고 있으며 패키지이름은 Certbot. 인증절차 및 인증서 설치 이후 갱신을 "명령어 하나로" 처리해준다.
SSL CA 로 중요한것은 얼마나 많은 주효한 클라이언트가 이를 인증된 CA 로 받아들이는가 하는 부분인데 해당 목록은 이곳 링크에서 확인할 수 있고 파폭 2.0+, 크롬, 익스 XP3+, 엣지, 안드 2.3.6+, 맥 사파리 4.0+, iOS 사파리 3.1+ 등등 그냥 믿고 사용해도 되는 수준이다.
또 하나는 letsencrypt 의 생존력인데.. 인증서가 무료다보니 기업의 유지가능성도 살펴보는게 좋겠다.
기업 스폰과 기부금으로 운영되는 것으로 보이며 공식홈페이지에서 스폰서들은 소개하고 있다.
문서상으로 년간 30만불(3년유지) 또는 35만불을 지원하는 플래티넘 스폰서는 mozilla, Akamai, SISCO, EFF, OVH, chrome 등의 6개사이고 그 외 IdenTrust,  포드재단, 페이스북, 디지털오션, 볼터, 쇼피파이 등 다수의 스폰서들이 있다.
역시나 결론은 그냥 믿고 쓰면 되겠군이라는 결론 ㅋㅋ
EFF 는 Electronic Frontier Foundation 의 약자로 한국위키 이름이 "전자 프런티어 재단" 이다.

뭔가 틀리진 않았지만 우습달까?
EFF 는 '디지털 월드' 에서 사용자들의 자유를 지키기 위해 1990년 설립된 비영리 재단으로 블루 리본 캠페인도 여기서 시작했다고 한다.
물리적으로는 관계되기 힘든 연결고리 없는 사람들과 조직이 어느날 나에게 직접적으로 혜택을 주는 일들이 많아지는게 참 재밌고 고마울 뿐이다.

진짜 고마우면 Donate! 
Support Let's encrypt
Support EFF Certbot
2 1
Square

씬디 시즌투를 시작한다

시즌1이라는게 없었는데 시즌2를 시작한다니 놀랍군.
어쨋든 시즌2는 다음과 같이 요약됨.
숨겨진 감성이든
누군갈 욕을하든
알게된 지식이든
맛있는 사진이든
자꾸쓰면 잘써진다.
잘쓰려면 자꾸쓰자.
글쓰기는 잔근육빨.
0 0

Rails 모든 연결 SSL 로 변경하기 + Nginx Redirect

Let's encrypt 와 EFF 그리고 여러 스폰서들과 개인기부자들 덕분에 간단하게 SSL 을 적용했으니 이제 모든 http 연결을 ssl 로 돌려보자.
Rails 에서는 Controller 단위에서 force_ssl 을 사용할 수도 있고 보다 와이드하게 전체 설정에서 다룰 수도 있다.
씬디는 https 변경에 다른 별 이슈가 없기때문에 config/environments/production.rb 에 force_ssl 을 설정했다.
이렇게 설정하면 route 룰을 포함해 모두 ssl 연결로 변경된다.
NginX 나 Apache 등을 리버스 프락시로 구성하여 백단에 서버들에게 넘겨준다면 다음의 헤더를 반드시 포함시켜야한다.
Rack 서버는 1) 443 포트로 연결되었는지 2) ENV['HTTPS'] 값이 "on" 인지 3) X-Forwarded-Proto 헤더가 "HTTPS" 인지 3 가지를 보고 판단하기 때문에 리버스 프락시 뒤에 있는 puma 나 unicorn 등은 443 포트가 아닌 다른 포트나 유닉스소켓으로 통신하기 때문에 HTTPS 연결인지 확인하지 못하고 계속 리디렉션 시키게 된다.
NginX 나 Apache 단에서 301 리디렉션으로 연결 프로토콜을 변경할 수도 있겠다.
80 포트를 수신하는 서버 설정을 넣고 해당 설정에서는 http 를 https 로 변경하여 리디렉션시키면 443 을 리스닝하고 있는 아래의 설정이 요청을 수신하게 된다. 
끝.
0 0

아우 나 돌머리...

아 된장. 원래 소스나 프레임워크 업뎃이 목적이 아니였고.. 글 상세 페이지 하단에 나오는 연관글들 로직 수정하려고 했던건데... 초반에 글이 너무 없어서(지금도 적지만) 최신글 몇개를 박아넣었는데 그게 아직도 살아있어서 없애려는 목적이였는데...
코드를 여는순간 매직!!!! 뻘짓만 드럽게했네.
0 0
Square

업데이트

프레임워크 버전이 너무 올라가서 나중에 따라가려면 대형 공사가 될까 걱정되어 프레임워크 버전업. 하지만 이미 큰 공사였음. 아 힘들어.
텍스트 에디터도 자잘한 오류들이 많이 보여서 코드 정리 및 라이브러리들 일부 업데이트. 완전 힘듬.
별로 테스트 해볼 시간은 없어서 대충 동작되는 것 같아서 서버에 적용.
오류나면? 알려주삼.
0 0

미니멀리즘

인테리어나 삶의 방식이 아니라 소프트웨어나 서비스라면 사실 사용자에게 "미니멀리즘" 이 느껴지게 하기위해 물밑에서 엄청난 발장구를 쳐야겠지.
사용자는 아무것도 선택하지않고 (그랬다고 알고있고) 항상 재밌어야할테니까..
0 0
Square

바다

가고 싶다
가서 보고 싶다
가슴이 시원해진다던대.
0 0
Square

먼지

내가 먼지지.
왜 있는지.
뭘 하는지.
뭐든 먼지같지.