Level3 문제 이번 추석에도 시스템 장애가 없는 명절을 보내고 싶은 어피치는 서버를 증설해야 할지 고민이다. 장애 대비용 서버 증설 여부를 결정하기 위해 작년 추석 기간인 9월 15일 로그 데이터를 분석한 후 초당 최대 처리량을 계산해보기로 했다. 초당 최대 처리량은 요청의 응답 완료 여부에 관계없이 임의 시간부터 1초(=1,000밀리초)간 처리하는 요청의 최대 개수를 의미한다. 해결방법 임의의 한 구간을 선택해서 1s안에 몇 개의 타임라인이 지나가는지 구하는 문제이다. 임의라는게 가장 헷갈리는 부분인데, 단순하게 생각해보면 이미 종료시점에 맞춰서 데이터가 정렬되어서 내려온다. 즉, 데이터를 반복문 돌렸을 때 다음 데이터의 종료시점은 무조건 나보다 뒤에 있다. 그렇다면 시작 시간이 현재 데이터 구간 ..
Google Adsense에서 제공해주는 차트에 'CPC', 'CPM' 이라는 생소한 단어가 있어서 알아보았습니다. CPC ( Cost Per Click ) : 광고 클릭 시, 수익발생 CPM ( Cost Per Mile, Cost Per thousand iMpression ) : 1000번 광고 노출 시, 수익발생 CPS ( Cost Per Sale ) : 상품판매 등 결제 시, 수익 발생 CPA ( Cost Per Action ) : 회원가입, 설문조사 등 이벤트 수행 시, 수익발생
/** * Browser :: IE9+, Chrome, Safari, Firefox, Opera * Desc :: Email input box **/ HTML @ 선택하세요 naver.com gmail.com hanmail.com 직접입력 jQuery function selectEmail(ele){ var $ele = $(ele); var $email2 = $('input[name=email2]'); // '1'인 경우 직접입력 if($ele.val() == "1"){ $email2.attr('readonly', false); $email2.val(''); } else { $email2.attr('readonly', true); $email2.val($ele.val()); } } CSS input{wid..
/** * Version :: Python 2.x , Python 3.x * Desc :: python string to int, float, long **/ Python 2.x , 3.x # string to int s = "123" n = int(s) # string to float s = "123.456" n = float(s) # string to long s = "1234567890123" n = long(s) /** * 궁금한 점은 댓글로 남겨주세요. * Please fell free to ask me any questions. **/
2016.07.01잔디보호매트 철수 작업 사진을 한장밖에 못찍었다는게 함정이지만...전날 축제로 인하여 설치한 잔디보호매트를 철수하는 작업! 철거 아르바이트보다는 위험성은 0에 가깝지만 잔디보호매트가 은근히 무거웠어요. 2개 겹쳐서 바닥에 끌고갔었거든요.더군다나 비까지와줘서... 개수는 1m x 1m 짜리로 잠실종합운동장 다 매꾼걸 치운다고 생각하시면 돼요. 매트를 다옮기면 지게차가 가지고 갈 수 있도록 판 위에 정렬해서 올려놔요. 이때는 2인 1조로 서로 양끝잡고 들어올리는 작업하는데, 한 1.5m 정도까지 쌓아요. 마무리는 잔디보호매트 고정 나사를 찾아다니면 끝! 그래도 나름 새벽 아르바이트로는 괜찮았었네요! 요약 장점 배달음식은 맛있다.위험하지않다. 단점 매트 사이에 손가락을 껴서 옮기는데 나중에 ..
2016.06.17행사장 철거 아르바이트 항상 미루다가 1년 더 지나서 올리는 행사장 철거 아르바이트 후기철거보조 아르바이트와는 차원이 틀렸습니다. 위에서 분리해주는 파이프(?)를 받아서 지정된 장소에 쌓는 것이 처음 업무였습니다. 원래는 13층정도 됬다고하는데 저희는 2차작업이라서 8층만 남았었어요. ( 위에 사진은 3층만 남은 상황 ) 저것만한게 아니라 작업은 많았는데 워낙 핸드폰 할 시간도 없다보니까.. 진행 업무 위 행사장 철거다른 세트장 분해 및 나사 정리, 옮기기나사 등 부품 줍기등 1년이나 지나서 기억나는게 얼마 없지만 많이 위험해요. 저것 말고 다른 세트장 철거 및 옮기는데 성인 4명이서도 힘들게 들 정도로 무거워요.옮기다가 다쳐서 2주정도 멍들었던... '어 괜찮던데?' 라고 하신다면 공..
샤오미 블루투스 스피커 3세대 후기 하얀 박스에 들어온 샤오미 블루투스 3 설명서와 파우치와 함께 왔다. 정면 하단에는 고무로 흔들림을 제어하며 양쪽 사이드 전원 / 재생볼륨 업 / 다운배터리상태 / 블루투스 확인 이어폰연결 마이크 충전기 ( 제가 구매한 제품은 한국어 지원 제품이다보니, 중국 제품과 다르게 SD카드 지원이 안됩니다. ) 사용 후기 스피커 답게 참고해야하는 것은 소리 음악소리 크게 트는 경우 굉장히 크게 들립니다. 야외카페에서 음악 틀어주는 용도로도 사용했을 정도 다만, 크게 트는 경우 스피커에서 진동이 크게 납니다. 저음 및 고음 수준은 블루투스 스피커라는 한계가 있기에 그 안에서는 가격대비 소리 좋습니다. 이외에는 블루투스 연결도 잘되고 나름 블루투스 스피커중에 싸고 괜찮은 것 같습니다.
/** * Browser :: IE11, Chrome * Desc :: Jquery Class Control */ CSS .active{color:red} HTML 이벤트 텍스트 버튼 jQuery function event(){ // 이벤트 텍스트 정보 var event = $('div[name=p_event]'); if(event.hasClass('active') == true){ // 이벤트 텍스트에 active가 있는 경우 클래스 삭제 event.removeClass('active'); } else { // 이벤트 텍스트에 active가 없는 경우 클래스 추가 event.addClass('active'); } } /** * 궁금한 점은 댓글로 남겨주세요. * Please fell free to as..
/** * Blower :: IE11, Chrome * Desc :: Character spacing (letter-spacing, word-spacing) */ 글자, 단어 간격 조정 :: letter-spacing, word-spacing TEXT TEXT TEXT TEXT ResultTEXT TEXTTEXT TEXT /** * 궁금한 점은 댓글로 남겨주세요. * Please fell free to ask me any questions. */