반응형

전체 글 188

책이...

요즘 읽고 있는 책이 'The Practice of Programming' 이란 책이다.. 오래전에 사놓고 읽지 않았던거 손에 들었지만.. 영어 울렁증에 시달리고 있는 나는,, 나는,, 나는,, 웩!! 뭐.. 차근차근 읽고 있는데.. 속도가 영 나질 않는군.. 그래도 구구절절 프로그래밍에 관한 좋은 습관을 길러줄 수 있도록 하는 말들이 가슴에 팍팍 와 닿는다. 끝까지 읽어봐야지. ^^;

이거 믿어도 되는거??

동생이랑 차끌고 옷가게를 잠시 들렀다. 차를 옷가게 앞에 주차시키고 옷가게에 들어섰지.. 마땅히 뭐 볼게 없어서 그냥 나왔더니만.. 이게뭐지?! 딱지를 붙여놓고 있네, 사진찍고 있네,,, ㅡ,.ㅡ; 아니, 잠시 옷볼려고 주차시킨 거라고 했더니만.. 자기는 모른덴다. 저 앞에가는 아줌마를 가리키며 반장님께 가보란다. ㅡ,.ㅡ; 그래서 딱지를 갖고 그아줌마를 찾아갔더니.. 자기도 모른단다.. 저 앞에가는 아저씨를 가리키며 반장님께 가보란다. (뭐 이런.. 뭐같은 조직이 다있는건지.. 왜 이따위로 일하는거지? ) 암튼 그 아저씨한테 가보니까 걍 딱지를 가져가면서 그냥 가라고 한다. 흐음~~ 뭐 아무일도 없을거라는데.. 이거 믿어도 되는거??

SQL 문제 1

다음의 Filter_result 테이블을 이용해서 애래와 같이 데이터를 집계 하세요 ORG_ID_NO CE_SEQ_NO FILTER_CODE FILTER_CHK FILTER_VAL 1018116293 15 FT01 N 0 1018116293 15 FT02 Y 30.21 1018116293 15 FT06 N 0 1018116293 15 FT10 N 0 1018116293 15 FT11 N 0 1018116293 15 FT15 N 0 1018116293 15 FT16 N 0 1058156337 17 FT01 N 0 1058156337 17 FT02 Y 14.96 1058156337 17 FT06 N 0 1058156337 17 FT09 Y 20.04 1058156337 17 FT10 Y 13.44 10581..

마지막.. 압축해제한 것을 업데이트 하자~

마지막이다.. 주석달기도 빡세군.. 빡세..왠지모르게 친숙하다.. 암튼.. 정말 마지막.. 쿠쿠 Option Explicit Dim currDate, ConvertDate Dim objFSO, objSrcFolder, colSubFolders, objSubFolder, colSrcFiles, objSrcFile, strSrcFile Dim file, compFile, getTgtFolder, strLog, srcFolder, tgtFolder, bakFolder Dim fileCnt, copyCnt, bakCnt fileCnt = 0 copyCnt = 0 bakCnt = 0 currDate = DateAdd("d", 0 , Date) ' 2007-08-30 형식으로 된다. ConvertDate = Con..

원격지에서 압축파일을 가져와 압축을 푸는 스크립트

베타섭에서 압축한 것을 가져와서 압축을 푸는것.. 주석을 주렁주렁 많이 단다고 좋은 것도 아니고.. 모르는 사항이 있으면 물어보도록~~ ㅡ,.ㅡ; Option Explicit Dim currDate, ConvertDate Dim objFSO, objShell, srcFolder Dim intReturn, ftpLog, strLog currDate = DateAdd("d", 0 , Date) ConvertDate = ConvertDate8(currDate) srcFolder = "C:\xodim\UpdateSrc" Set objFSO = WScript.CreateObject("Scripting.FileSystemObject") Set objShell = WScript.CreateObject("WScript..

압축하는 스크립트

업데이트시 해당 파일 및 폴더를 운영하는 섭에 올리기 전에 베타섭에 올려서 테스트를 하게되는데 이것은 그 파일및 폴더를 압축하는 스크립트다. 일단 srcFolder에 현재날짜의 폴더가 존재하여야 압축이 된다. 그리고 압축하는 프로그램이 있어야한다. 여기서는 arj를 이용했다. 받는 곳은 http://www.arjsoftware.com/ 여기다. Option Explicit Dim currDate, objShell, intReturn, srcFolder, objFSO, srcFolders, ConvertDate, strLog Set objShell = WScript.CreateObject("WScript.Shell") Set objFSO = WScript.CreateObject("Scripting.File..

이런~~ 자바스크립트~!

*자바스크립트 함수의 인자 목록에는 개수가 정해져 있지 않다. 필요 이상으로 넘겨받은 인자는 모두 무시하고, 개수가 모자르는 경우에는 모자르는 인자를 undefined값으로 처리한다. 이 방법을 활용하면 getter/setter 메서드를 한꺼번에 구현할 수 있다. function area(value){ if(value){ this.area = value; } return this.area; }; 만약 area()라고 호출하면 value값은 undefined로 처리되 값이 없기 때문에 this.area값이 그대로 유지된다. (getter기능) 반대로 인자를 넘겨 줬다면 set함수의 기능으로 작동한다. 이것 역시 어디서 봤는데(이거는 자바스크립트로 유명한 사이트였는데, 즐겨찾기에 추가해 놨는데. 음) 어느 ..

문자열 비교

대소문자 무시하고 문자열 비교하는 소스. 효율적임 if (String.Compare(s1,s2, CompareOptions.IgnoreCase) == 0) { // 동일한 문자열 } else { // 동일하지 않은 문자열 } 기존 ToUpper(), ToLower()를 사용하였으나 또하나의 객체가 생성되기 때문에 GC의 대상이 된다. Compare()의 경우 대소문자를 무시하는 옵션(IgnoreCase)을 인자로 사용할 수 있어 불필요한 객체생성을 하지 않는다. 이 내용을 어디서 보고 이 글귀만 저장해 놓았었는데.. 어딘지는 나중에.. 암튼.. 문자열들을 비교하고 연산할때 마다 객체를 생성하게 되면 너무나 비효율적이된다. 아무리 GC(가비지 컬렉션)가 알아서 처리를 해준다지만,, 이것만 믿다가는 믿는 도..

제안 설명회 참석하다!!

휴~ 제안설명회라는 것에 참석했다. 내 짬이 그런곳을 갈 게 못되지만, 이러저러해서 가게됐다. 삼엄한(?) 경비속에 참석하게되었는데.. 흐음~~ 나도 언젠가 짬되서 그런곳을 가게되는걸까..? 갑이라는 곳은 싼값에 최고의 품질을 얻길원하고.. 을로서는 거기에 맞춰야되고, 다른 경쟁업체와의 싸움에서 이겨야되고.. 에고.. 세상사는거 힘들구나~ 라는 생각을 좀 하게됐다.. 또, 공부하고 배울게 너무나 많구나 라는걸 새삼느꼈다.

반응형