본문 바로가기

전체 글18

[개발이야기] CD(Continuous Development) 지속적인(지속가능한) 개발 이런뜻인데, 이게 현재 개발자들이 말하는 CI(Continuos Integration)/CD(Continous Deployment/Delivery) 보다 조금더 넓은 개념이다. CI/CD는 개발->QA로 넘어가는 단계에서 구성원들이 조금 더 편하게 만들고자 등장한것인데 빌드자동화, 코드 인스펙션 자동화, 성능 분석자동화 툴, 테스트 자동화 등이 여기에 들어간다. CI/CD는 툴에 보통의존하는데 툴을 사용하여 구성원들의 신경을 분산시킬 여지를 막는데 목적이 있다. 본인의 Main Job에 더 집중하란 이야기. 집중하는 환경을 만들어줘야 한다는 대세에 의거 해서SDLC(Software Development Life Cycle)의 한 부분을 차지하고 있는것이라고 보면 된다.아래의 그.. 2019. 4. 26.
[성능튜닝] Java Primitive Type Array vs ArrayList 자바이야기를 해볼건데, 이건 모든 VM(Virtual Machine)관련 언어들도 관련있는 이야기다. 결국 스크립트 언어들도 관련이 있다는 이야기. 상식적으로 생각했을때, Stack에서 사용하는 자료구조들이 더 빠를수 밖에 없는데 왜냐면 CPU Register가 가리키는 Pointer에 의하여 관리가 되기 때문. 이야기를 이해하려면 컴퓨터 구조를 알아야함. 간단히 설명하면 Native Execution 하는 프로그램의 경우 SP(Stack Pointer) + 숫자. 로 변수에 접근함. 그런데 Heap만 되어도 포인터로 관리하기 떄문에 메모리에서 관리하는 Pointer를 Cpu에 넣고 그 Pointer 주소를 가지고 다시 Heap에 접근함. 한단계 더 가니까 느릴수 밖에?... 그런데 이 한단계가 Cpu .. 2019. 4. 24.
[성능튜닝] 자바스크립트 페이지로딩 옛날에 호스팅 해서 쓰던 사이트가 결혼하고 애 생기면서 관리를 안해가지고 다 날라가서... ㅠㅠ 날라간 자료들은 어쩔수 없고... 이제라도 다시 좀 정리해봐야겠다는 생각에 정리를 해봅니다.. 도메인은 모르겠는데 호스팅은 이제 안하는걸로...ㅋㅋㅋ 자바스크립트는 성능 최적화가 필요합니다.(모든 프로그램이 다 똑같지만) 인터프리터 언어는 더 심해요 인터프리터가 어떻게 동작하는지까지 알아야해서요. Native Execution 되는 프로그램들은 computer architecture에 따라 실행되고 컴파일러의 성능최적화에 의존해도 어느정도 괜찮습니다. 메모리 leak과 pointer만 잘 신경쓰면요...(만... 이라고 하기에는 신경써야 하는난이도가 높지만 ㅋㅋ). 어쨋든 컴퓨터 구조를 알아야 native로 .. 2019. 4. 21.
[이마트트레이더스] U.S.D.A 초이스 갈비살(늑간살) 손질 이마트 트레이더스를 다녀왔습니다.. 저번에 너무 늦게가서 좋은고기가 없었던거같아서 이번엔 좀 일찍 갔어요 10시반쯤? 그랬더니 없던고기가 있더군요 프라임 부채살.. 근데 사실 한우에서도 부채살(오이스터 블레이드)은 별로 안좋아해요 중간에 심때문에요. 근데 외국소는 그게 더 많이 껴있어서 질기기까지 하거든요... 여튼 저번에 사먹은 호주산 GF MB2+가 넘나..... 맛이 없어서 이번엔 미국소를 사보기로 합니다 ㅋㅋㅋ 또 실패할까봐 핏물이 많이 안빠진것중에 최대한 중량이 적은것으로... 이번에 산것은 갈비살인데요 정확한 부위는 늑간살입니다. 갈빗대 사이의 살이요. 다른 본갈비살 진갈비살 이런것들은 갈비 겉에 붙어있는 살들을 말합니다. 갈비대 사이에 있으니 근막이 더 많겠죠? 보통 음식점 가서 갈비살 먹으.. 2019. 4. 13.
[ANDROID] Funf wifi-scanner 구조 2019. 4. 9.
[이마트트레이더스] GF MB2+ 채끝(스트립로인,뉴욕스트립,서로인) 이마트 트레이더스를 다녀왔습니다. 오후에 가서 그런지 꽤 괜찮아 보이는것들은 없더군요. 미국산은 초이스등급만 있었고, 호주산은 RIVERINE MB2+ 등급만 있었습니다. 부위는 등심(미국산, 호주산), 채끝(미국산, 호주산), 갈비살(미국산), 살치살(미국산), 아롱사태(미국산) 이렇게 있었구요. 치마살(양지쪽 구이부위)같은 부위는 손질되서 진열되어있었는데 부분육으로는 안팔더군요. 아래는 제가 구매한 부분입니다. 최대한 등심쪽으로 구매했습니다. 채끝은 당연히 아래쪽(엉덩이)으로 내려갈수록 우둔살과 가까워지면서 모양도 안좋아집니다. 100그람당 2480원 총 53816원. 마트에서 파는 1등급 한우 1/4 정도 가격입니다. 근데 이 가격에는 손질이 안된 부분의 가격까지 포함되어 있으니..... 이건 뒷면.. 2019. 4. 8.