골격근량이 35.7 로 딱 표준이상 맞췄다 - -; 운동 후에는 어떻게든 아래와 같은 간식군을 섭취. 보충제는 "제트게이너-제트게이너-니드포벌크-사이토게이너-머슬밀크" ... 시리즈로 먹었다 현재는 운동 전에 사이토게이너, 운동 후 머슬밀크 저렇게 간식을 먹으면 체중이 70을 살짝 넘는다.. 공복시에도 70을 넘기려면 1달은 더 걸려야 할 것 같다. 몸 상태는 대략 이런상황이다.. 3대 운동할때 주 운동 중량은 다음과 같다. 벤치프레스는 60 ~ 70 kg 데드리프트는 70 kg 스쿼트는 80~90 kg 사장님 왈 : "하라는 코딩은 안하고" ... 아직 갈길이 멀다...
1 대 다 드래그 1 on 1 드래드롭이 아니라 여러 타겟에 모두 드랍할 수 있는 방식이다. 드래그하면 hitTestObject 메서드를 사용하는데 true를 반환하게 되면 배열을 검색해서 area객체가 null 혹은 true(이미 드랍이 완료)이면 return 시키고 아닐경우 드랍시킨다. 결과보기) 코드) import flash.display.MovieClip; import flash.events.MouseEvent; var posX:Number; var posY:Number; var mcArr:Array = [mc0,mc1,mc2,mc3,mc4]; var areaArr:Array = [area0,area1,area2,area3,area4]; var boolArr:Array = [false,false,..
Camera 클래스에서는 threshold 라는 메서드를 사용하여 임계값을 통과한 픽셀을 새 색상 값으로 설정하고 설정된 색상을 보통 getColorBoundsRect 라는 메서드로 사각형을 그려내서 증강현실과 같은 멋진 기능을 구현할 수 있는데 이 getColorBoundsRect에서 그려낸 영역과 파티클(객체)과의 충돌이 있을경우 반대 방향으로 파티클이 이동해야 하는데 이때 Rect안에 파티클이 완전히 겹친다거나 하는 상황이 생기면 파티클은 계속 왔다 갔다 하는 오작동이 생길 수 있다. (계속 반대 부호가 반복되므로) 그래서 hitTestObject 메서드가 동작할 때 "최초의 _touchBool이 false일 경우에만 로직을 처리하고 true로 바꾸어 준다" 이렇게 되면 돌아오는 다음 인터벌에서 _..
기존에 사용중이던 Andale Mono.ttf 의 최대 단점 알파벳은 최고의 가독성을 지니고 있지만 최대의 단점은 잦은 한글 깨짐과 인식 오류. 아래화면 처럼 ㅁㅁㅁㅁㅁㅁㅁ 로 보이는게 그 부분이다. 이를 해결하기 위해서는 레지스트리에서 Andale Mono가 기본값으로 사용할 한글 폰트에 대한 정보를 직접 기입하여 적어주는게 제일 확실한 해결방법이다. Bitstream Vera Sans Mono + 맑은고딕 그러나 매번 그렇게 "검색해서 처리(레지스트리 정보 수정)하고 + 재부팅"하기에 번거롭다는 점 때문에 폰트를 검색해본 결과 Andale Mono처럼 I,i L,l 의 구분이 쉽고 덧붙여서 아예 한글폰트까지 합쳐버린 폰트를 찾았다. 정보를 제공 해 주신 (http://chan7ee.tistory.co..
particle그냥 만든거... 마우스 왼쪽버튼 누른 후 이동하거나 떼었을 때 반응이 있다. codefla에는 BG_mc, Star_mc 이렇게 두개의 인스턴스가 라이브러리에 있어야 한다.Main.aspackage { import Star_mc; import StarMoving; import TimerClass; import caurina.transitions.Tweener; import flash.display.MovieClip; import flash.display.Sprite; import flash.events.Event; import flash.display.Stage; import flash.geom.ColorTransform; import flash.utils.setTimeout; i..
변수나 객체에 함수를 할당 결과) 함수 1 입니다. 황금 연휴를 받은 함수 2 입니다. 주말 출근(을)를 받은 함수 3 입니다. 헷갈릴 때가 종종 있다. 특히 object 형식으로 객체를 만들어서 쓰다보면 자바스크립트도 getter/setter가 지원될 것처럼 착시를 일으켜 myObject.Func() 혹은 myObject.Func(args)가 맞는 표현인데도 myObject.Func; 이렇게 쓰고 한참을 기다릴때가 있다. 물론 반응은 없다. 함수의 변수 할당과 리턴과의 관계는 위에서 예를 든 것 에서 크게 벗어 나지 않으므로 정리하여 남겨둔다.
마지막 업데이트 : 2014년 5월 15일 체형분석과 지향점 "외배엽, 최악의 대사 효율, 비교적 높은(많이는 아님) 근력 대신 매우 낮은 지구력, 소화 흡수가 매우 안좋음, 체중 증량이 매우 어려움, 체중 유지를 위해 좋은 & 많은 음식(비용)이 소요됨 " 한마디로 단점 투성이다. 장점을 적을래야 딱히 적을게 없다. 지푸라기라도 잡는 심정으로 운동환경을 조성한 결과는 아래와 같다. 1. 식단조절 (다이어트가 아닌 체중 증량과 소화 흡수를 목표) 2. 세트 수 대비 적은 반복 갯수(10회 이하)로 근골격량을 꾸준히 증가. 3. 단기간 3대 운동 목표 플랫 벤치 프레스 : 60kg (현재50kg) 스쿼트 : 60kg (현재90kg) 데드리프트 : 60kg (현재60kg) 고중량이 목표는 아니다. 운동 프로..
쿠키의 필요 사용자가 처음 방문한 사이트의 광고팝업 HTML의 "다시보지 않음" 기능이나 쇼핑몰의 비회원 유저(혹은 회원 유저)가 담은 장바구니 같은 "보안이 중요하지 않고 + 시간을 기준으로 + 지속적인 권한"을 부여할 경우의 정답은 바로 쿠키다. 또한 쿠키는 유저의 컴퓨터에 파일 형식으로 저장되기 때문에 POST, GET 와 같이 Page to Page가 아니라 여러 페이지에서 그 값을 참조하여 쓸 수 있다는 장점이 있다. 형식 쿠키 설정 : setcookie("쿠키 이름", "쿠키 값", 만료시간); 쿠키 사용 : $_COOKIE("쿠키 이름"); 쿠키 생성 쿠키는 만료시간을 기준으로 생성과 소멸이 이루어 지는데 만약 만료시간이 "0"일 경우 1970년 1월 1일 0시 0분 0초 를 뜻하며 보편적으..
window open() 메서드 open()메서드는 새 브라우저 창을 엽니다. 팁 : close()메서드는 브라우저를 닫습니다. 문법 window.open(URL,name,specs,replace) 파라메터 1.URL URL : 오픈할 페이지의 URL 입력, 만약 URL값이 없으면 "about:blank" 로 오픈 됨. 2.name name : 대상 속성이나 윈도우의 이름을 지정. _blank : 새창으로 로드 (기본) _parent : 부모 프레임에 로드 _self : 현재 페이지에 _top : URL을 로드할 수 있는 프레임셋에. name : 윈도우의 이름(title과는 다르며 title로 지정되지 않음) 3.specs specs : ,(콤마)로 구분된 목록 다음과 같은 값이 지원 된다. channe..
file_exists 파일 혹은 디렉토리 존재의 유무를 검사합니다. 설명 bool file_exists (string $filename) 인수 filename 파일 혹은 디렉토리의 경로를 적어 줍니다. 참고로 윈도우즈에서는 네트워크 공유가 되어있는 파일을 확인하기 위해 //computername/share/filename 또는 \\computername\share\filename 로 사용이 가능 합니다. On windows, use //computername/share/filename or \\computername\share\filename to check files on network shares. 반환값 지정한 파일이나 디렉토리가 존재하는 경우 TRUE를 반환, 그렇지 않으면 FALSE를 반환 합니..
isset isset 변수가 설정되었는지 검사 설명 bool isset ( mixed $var [, mixed $... ] ) 변수가 설정되었는지 검사합니다. 변수를 unset()으로 지우면, 더 이상 설정되어 있지 않습니다. NULL로 지정한 변수를 확인하면 isset()은 FALSE를 반환합니다. NULL 바이트("\0")는 PHP NULL 상수와 다릅니다. 여러 인수가 주어지면, isset()은 모든 변수가 설정되었을 경우에만 TRUE를 반환합니다. 평가는 왼쪽에서 오른쪽으로 이루어지며, 설정되지 않은 변수를 만나면 바로 중단합니다. 인수 var확인할 변수. ...다른 변수 .. 반환값 var가 존재하면 TRUE, 아니면 FALSE를 반환합니다. 예제 Example #1
Paypal의 마지막 챕터 이제 마지막 마무리다. 챕터가 총 5개로 분할 되어 혼란스러움을 막기 위해 이번 포스트 에서는 [페이팔 결제 창 호출] -> [페이팔 IPN 수신 처리] -> [결제 완료 / 결제 취소 / 결제 에러] 까지 직접 코드를 적어보며 실무에서 본인이 그대로 쓴 코드를 소개하고 정리함으로써, 구현과 활용을 바로 할 수 있게 도울 예정이다. 참고로 지난번 포스트 까지의 내용을 일목요연하게 살펴보면... 주제 소개 내용 01. paypal의 테스트 ID만들고, 결제 창 띄워 보기 테스트 계정 생성과 결제 페이지 HTML로 호출 해 보기 02. paypal에서 "한글"을 전달할 때 유의사항과 값 넘기기 인코딩 설정과 ASP로 GET, POST 호출 해 보기 03. 페이팔 수수료 확인과 US..
이번엔 웬 뜬금없이 헬스다이어리다. 군제대 직후 부터 (2005年~) 비교적 오랜시간 운동을 했었다. 스노우보드, 스케이트보드, 자전거, 조깅, 헬스, 수영 등... 많은 운동을 했으나 그 중에서도 스포츠 클라이밍과 헬스 중에 고민을 하다가 모든 운동을 접고 2014년 새해 부터는 본격적으로 헬스만 하기 시작했다. 몸매관리에 목표를 두고 운동 프로그램과 방식을 직접 짠후 직장인이 할 수 있는 현실적인 식단, 그리고 금식(기름진+밀가루)을 정하고 실천 중 이다. 우연히 발견한 5년전 사진과 비교 해 보면 조금 발전이 있기는 한데 Before and After로 사진을 올려본다. Before 2009년. 176.6cm / 60kg 이때도 집에서 간단한 홈트레이닝은 꾸준히 했었다. 주로 푸쉬업이랑 윗몸일으키기..
주문서코드 만들기 나름이겠지만 제작했던 쇼핑몰의 invoice코드가 대략 이런식으로 만들어졌었기에 기록을 남겨둔다. 형식 = "[4자리 연도로 표기된 날짜] + [1] + [101] - [세션번호]" 예) 201404281101-750196931 만약 동일한 [4자리 연도로 표기된 날짜] + [1] 이 존재한다면 그 뒷 부분인 [101..102..103]을 +1로 증가 시킴 + [세션번호] 예) 201404281102-750196931 Code by Classic ASP
After HanabiAfter Hanabi Listen to my Beats. by Nujabes(2007 - Hydeout Productions 2nd Collection)If you still hear faint memories of the old mind. Especially in the 90's sensibility... Listen to My Beats뜬금없는 불금에 센치해져서 노래도 들을겸 만들어 보았다. 클래스 작업이 귀찮아서 그냥 fla에다가 코딩했는데처음엔 그냥 노래만 흘러나오도록 라이브러에 박아넣고 play 할 생각 이었지만..스펙트럼, 콘트롤러, 볼륨 등 기능이 붙어서 아예 한개의 플레이어 수준이 되어버렸다... ... source by Flash CS6 ) Use화면에 ..