잡동사니 36

[삽잡이::일기] SQL을 공부하며

요즘... Query문을 작성하며 성능이 멍멍이 같이 나오는멍멍이같은 경험을 하고 있습니다. 하.. 멍멍... 그래서 SQL 관련 서적을 보며이리 저리 신기해하고 바꿔봐야겠다는 열정을 태우며 있는데,쿼리 튜닝에 대한 중요성에 대해서 조금씩 느끼게 되었습니다. 쿼리 튜닝의 경우 각각의 DBMS마다 특성이 있고,자체적으로 지원하는 쿼리들이 있기 때문에 SQL 서적만으로는없지않아 부족한 감을 느낄 수 있다는 사실을 알게되었습니다. 결론은 서적이 정석이겠지만, 구글링과 병행하며쿼리 고수가 되어보자는 것!

[삽잡이::일기] 월급을 어떻게 해야 잘 관리했다고 소문이 날까?

용돈 받는 시절도 떠난지 오래고...'이제 슬슬 돈을 모아야되지 않을까?'하는 생각이 들기 시작한다. 굳이 없으면 쓰지 않지만,보이면 쓰게되는... 결혼 생각도, 집 생각도, 차 생각도...아직 어리지만... 으하하하 이제 슬슬 준비를 해야하지 않을까? 새롭게 시작하는 마음으로'주거래 은행을 바꿔보자!' 라는 뻘생각도 해보고,어디 적금이 좋을까 알아보려고도 했지만...(사실 요즘은 이율이 낮아 적금을 드나마나라는...) 그래도 안보이게 모아두는 편이노출된 상태에서 쓰고자하는 유혹을 벗어버리기 더 좋지 않을까해서이것 저것 알아보았다...(사실 잘 안알아봤다...) 인터넷도 찾아보기도하고, 주변 사람들에게 물어보는 등등조금의 노력을 통해 결국 내린 결론은 급여통장, 적금통장, CMA통장, 생활비통장'이 네가..

[삽잡이::일기] 정보처리기사 합격(필기/실기)

오늘 ('2016-07-15') 정보처리기사 실기 합격 발표가 났다.재수없게 들릴 수도 있겠지만...필기와 실기 두 과목을 합쳐서 한 3-4일 공부한 것 같다.정확히는 필기 2-3일 나머지는 실기... 전공자, 비전공자를 떠나서 우선 공부하기가 싫을 것 같다.나는 개인적으로 뭔가 해야할 것은 많은데 눈에 잘 안들어왔다. 이걸 왜 해야하는지...그냥 주변 사람들이 다 공부하니까 나도 해야할 것만 같은 그런 느낌이 들지 않는가!? 일단 뭐라도 해봐야하니 우선 문제를 풀어봤다.내가 아는 문제도 있고, 모르는 문제도 당연히 많았다.인터넷에서 검색해보니 반복되어서 출제되는 경우가 많다고 하기에틀린 문제에 대한 이론 부분을 살펴보았다. 필기 시험을 치루기 전 총 3번의 기출문제를 풀어보았는데결론은 '나온 부분에서 ..

[삽잡이::IDE] PhpStorm이라는 IDE가 나의 손에...

PHP 개발을 하며 PhpStorm이라는 IDE를 사용할 기회가 생겼습니다. 1년에 한화로 20여만원이 조금 넘는 금액을 줘야 사용할 수 있다는 그 IDE를... (출처_ PhpStorm)공식 홈페이지에도 이쁘게 소개하고 있습니다. 이전에 Android Studio를 사용하며 intellij에 대해 약간 맛보기로 경험한 적이 있는데요 뭐... 아직도 Eclipse를 제대로 다룬다고도 할 수 없는 이 삽잡이가...이왕 사용하는거 좀 공부도 하면서 사용해봐야겠습니다. 오히려 이도저도 아닌 지금때에이러한 IDE를 접하는것이 행운일지도!? '장비 탓하지말라' 는 말이 있습니다.그래요... 멋진 개발자가 되기 위해서는장비에 상관없이 멋있게 개발을 해야겠지요. 그런데, 이왕 나에게 찾아온 최신 무기....이 무기를..

[삽잡이::일기] 열면 잘 닫자 (괄호, 따옴표 등)

프로그램 코드를 작성하다보면,함수의 시작과 끝을 나타내는 줄괄호({, })문자열의 시작과 끝을 알리는 따옴표('', "")매개변수를 담는 소괄호(()) 등... 시작과 끝이 함께 쌍으로 다니는 친구들은 반드시 함께해야한다. 평소에 따옴표, 괄호 등을 먼저 작성을 하고 코딩을 하는 스타일은 아닌 것 같다...그래도 실수없이 코드를 작성했던 것 같다... 그런데 오늘... 이러한 방심이 삽질 타임을 만들어줬다... Query를 작성하고 직접 날려보면 잘 동작하였으나,프로그램 코드에서 Query를 날리면 동작을 안하는 것이었다...why why why!!! 대략 한시간 이상 삽을 쥐고 열심히 오류를 찾아 헤맨것 같다. 어디가 문제일지 파악하고,의심 되는 부분부터 샅샅이 뒤지고...심지어는 내부 Core 메서드..

[삽잡이::카페] 출근길에 악마의 레시피 슈렉 프라푸치노를 주문했다

스타벅스 텀블러 쿠폰을 GET 하게 되어저도 한번 스벅에서 가장 비싸다는전설의 음료 3대장 중 하나에 도전했습니다. 고디바 프라푸치노, 돼지바 프라푸치노, 슈렉 프라푸치노이 셋을 악마의 음료들이라고 부르지요...(설명충...) 사실, 이전에 고디바 프라푸치노를 먹어본 적이 있어서이번에는 돼지바 프라푸치노와 슈렉 프라푸치노 둘 중 하나를 고르려고 했습니다. 언제 이 쿠폰을 쓸까 고민하다가그냥 출근하는 길에 사용해야겠다고 결정했지요.(회사 앞에 스벅이 있어서... 이 역시 설명충...) 그런데 뭔 소심쟁이가 찾아오셨는지아침부터 이런걸 시키기가 참 부끄러웠습니다...다들 아메리카노 시키고... 막 그러는데...엎친데 덮친격으로 슈렉같이 녹색 옷을 입고 출근했다는점...으아아아아 근데 돼지바 프라푸치노를 달라고..

[삽잡이::일기] 나는 소프트 스킬(존 손메즈 지음)을 읽을 것이다

나는 이것도 저것도 헤매는 삽질 전문 신입이다. 계속해서 뭘 배워야할 것 같고,얻어야할 것같은 요즘휴일이 되면 딜레마에 빠진다. 충분히 쉬어줘야지 그 다음 주 업무 수행에 차질이 없을 것 같기도하고... 그렇지만,뭔가 더 배우고 알아보는 시간을 갖고 싶기도 하고... 이 둘의 적절한 타협을 얻기 위해 소프트 스킬이라는 서적을 구매했다. 책을 가까이 하는 사람이라고 할 수는 없지만,책을 모으고 싶어하는 이상한 마음은 있다...사실 그래서 책을 살 때 기분이 좋다.(뭐라는거야...) 아무튼... 기술적으로 부족함이 많은 본인임을 알지만,기술적인 학습 이외에도 틈나는 시간마다 이 책을 통해 많은 것을 느끼는 책이 되었으면 좋겠다. 책을 읽으며 느낀 점이나 기록하고 싶은 것들을정리하여 올릴 수 있으려나... 하..

[삽잡이::일기] 상속, 생성자 그리고 디버깅 삽질기...

최근에 junit을 접할 일이 생겼다.java를 오랜만에 접하는지 두근두근 했다... 오우~ 난 하나도 몰라~ 모르겠어~ 기억이 안나~ 코드를 분석하고 이해할 일이 있었는데...진짜 희안한 코드를 다봤다...희안한게 아니라 사실 낯설었지... 공부좀 할껄~ java와 객체지향에 대한 모든 기억이 reset되고 외계어를 본 느낌이었다. 으아아아~ 뭔놈의 생성자에 인자가 하나 떡하니 있길래이게 뭔지 한~참을 생각했다. 그냥 엄청 대충 기초적인 코드로 예시를 들자면... 123456public class sap { public sap(string name) { super(name); }}cs 결국, 상속구조를 계속 타고 올라가보니 제일 부모되는 녀석의 생성자 녀석이기본 생성자가 없던 것이었다. 그래... 필수..

[삽잡이::draw] 웹에서 무료로 다이어그램을 만들자! draw.io

개발자가 개발만 하는게 아니더군요... 예 그렇습니다.이 외에도 중요한 일들이 많이 있습니다. 그런데, 머리로만 알던 사실이 현실로 다가오니...배울게 끝이 없다~~~ 예 그렇습니다. 좋은 것입니다. 끝없는 배움!!! 아무튼... 시중에 다이어그램을 만들기 위해 사용되는 여러 프로그램들이 존재합니다. StarUML 이라는 프로그램도 있구요,(참고_ StarUML 간략소개)LucidChart 라는 프로그램도 있군요. 그런데, 이것 저것 불편한 점이 많은 것 같습니다. 자 아래를 보시죠! 뭔가 첫 시작부터 아름답지않습니까!?우와와 이뻐~~ 뭔가 느낌이 좋아~~ 예 그렇습니다. 제가 소개하고자 하는 site는draw.io입니다. 무료로 다이어그램을 만들 수 있습니다. 저장소를 선택한 뒤에이와 같이 다이어그램을..

[삽잡이::일기] 티스토리 반응형 스킨 내 멋대로 가지고 놀기

삽잡이는 이전 블로그를 시험 삼아서티스토리 기본 반응형 스킨을 가지고 놀고 있다. 놀아~ 놀아~ 놀아~ 놀아~ 놀아~ 그런데... 기본 스킨 자체가 너무 이뻐서... 너무 이뻐~~ 사실, 개발 공부좀 할겸블로그 스킨 자체를 처음부터 만지려고 했지만... 시간 내기도 힘들고...처음부터 나댔다가(?) 이도저도 아닐 것 같아서... 기본 스킨을 가지고 놀기로 결정을 내렸다. 결국은 F12 (개발자 도구) 누르며 요소 찾고,font-size 줄여보고 늘려보고 하면서최적의 size를 찾는 중... 개발자 도구는 F12를 누르고 실행되는 프로그램인데Web Element 찾기도 좋고 디버깅하기도 좋아요! 아무튼...지울 건 지우고, 붙일 건 붙이고 있다.(만들건 만들어야되는데... 하하...) 그래도 이렇게 재미삼..