목록분류 전체보기 (9)
newprog
2020.05 까지의 글: blog.naver.com/newprog 2020.03 부터의 글: qwlake.github.io/ :) March
얼마 전에 군에서 실시한 국가기술자격검정 2차 시험에 응시하여 - 7월쯤 필기시험에 합격하고 - 9월 19일 실기시험에도 마침내 합격하였다. - 12월 5일 실기시험을 볼 때 실기시험 합격 발표가 언제 나는지 알려준다. 나는 11월 25일에 실기시험 합격자 발표가 난다고 들었다. 그래서 시험을 치른 후 부대에 복귀해서 11월 25일에 조회를 하였더니 합격자 명단에서 나를 찾을 수 있었다. 합격 소식을 듣고 자격증을 발급받으려고 한국산업인력공단의 큐넷을 들어가봤는데, 조회가 되지 않았다. 문의를 해보니 군대에서 합격처리한 것이 한국산업인력공단으로 넘어오려면 시간이 걸린다고, 좀 기다려달라고 했다. 최소 1주일에서 길면 1달가량 걸린다고 했다. 해서 오늘 확인해봤더니 12월 5일에 실기시험을 합격한 것으로 ..
오늘 실기시험을 보고 왔다. 지난 번 필기 시험은 어느 초등학교? 중학교? 에서 시험을 봤는데 이번 실기 시험은 수도군단에서 봤다. 시험 진행 방식 우리 부대는 국가기술자격검정 시험을 볼 사람을 모아서 담당하시는 간부님이 신청이랑 인사과랑의 조율을 해주셨다. 필기시험이나 실기시험이나 진행되는 방식은 비슷하다. 군대에서는 1차 2차 시험이 있는데 1차는 1월쯤, 2차는 6월쯤 접수를 한다. 나는 2차 시험을 신청해서 담당하시는 간부님이 접수를 넣어주시고, 인사과에서는 시험 당일에 타고 나갈 차를 배차내줘서 그 차를 타고 나갔다. 어떤 부대는 시험 보러 갈 때 자기 출타를 써서 나가야한다는 부대가 있다는데 부대마다 다른가보다. 시험보러 갈 때 수험표가 필요한데, 필기시험때 받은 수험번호로 수험표를 필기와 실..
오늘은 SQL Injection 유형들을 살펴보겠다. 본 포스트는 책 - [웹 모의해킹 및 시큐어코딩 진단가이드]를 참고하였다. 웹 모의해킹 및 시큐어코딩 진단가이드저자 최경철, 김태한출판 SECUBOOK발매 2014.04.07. 1. 논리적 에러를 이용하는 SQL Injection에러가 발생되는 사이트(즉, 에러의 내용이 사용자에게 보이는 사이트)에서 에러정보를 이용하여 데이터베이스 및 쿼리 구조 등의 정보를 추측할 수 있다. SELECT * FROM Users WHERE Username='$username' AND Password='$password'위의 $username 부분과 $password 부분에 참 조건을 수행하는 문장을 삽입하여 계정과 암호 없이도 우회 가능하다.SELECT * FROM..
일단 피보나치 수열의 기본 공식은 이것이다. 이 공식을 사용하는 기본 메소드를 작성해 보면 ------------------------------------------------------------------------------------ /** * n번 째 피보나치 수열의 값을 찾아줌. * @param n 피보나치 수열의 인덱스 * @return 피보나치 수열의 값 */ public static long fibonacci(int n) { long fib0 = 0; long fib1 = 1; long fib2 = fib0 + fib1; for (int i = 2; i
JAVA 스트링 클래스 메소드들을 공부하다가 한 번 개념의 정리의 필요성을 느꼈다. 정리가 잘 된 사이트가 있길래 가져와봤다. http://www.dreamy.pe.kr/zbxe/CodeClip/3766960 startWith: 문자열이 지정한 문자로 시작하는지 판단 같으면 true반환 아니면 false를 반환한다.(대소문자구별)?123String str = "apple";boolean startsWith = str.startsWith("a");System.out.println("startsWith: " + startsWith);결과값:true endWith:문자열 마지막에 지정한 문자가 있는지를 판단후 있으면 true, 없으면 false를 반환한다.(대소문자구별)?123String str = "test..
이번에는 하나의 클래스를 가지고 분석을 해본다. ------------------------------------------------------------------------------- import java.io.File; // 파일을 입력받고자 한다.import java.io.IOException; // 입력받고자 하는 파일이 없을 경우의 상황.import java.io.PrintWriter; // 지정된 파일에 내용을 쓰고자 한다.import java.util.Scanner; // 콘솔로부터 내용을 입력받고자 한다. /** * 원래 있던 글에서 글의 첫 부분에 숫자를 메긴다. * */public class LineNumberer { public static void main(String[] ar..
소프트 스킬작가존 손메즈출판길벗발매2015.11.27.평점리뷰보기 저번에 이 책을 '경력' 챕터만 읽고 이 책을 추천한다는 글을 썼었다. 그런데 나는 어제 막 책을 읽은 이 시점에서, 다시 한 번 더 글을 써야겠다는 생각이 든다. 단순히 '경력' 챕터만을 읽고 이 책을 추천한다는 것은 컴퓨터의 외형만 보고 컴퓨터를 추천한다는 생각이 들었기 때문이다. 그렇다. 나는 이 책에 대해서 꽤 깊은 감명을 받았다. 포스트 제목만 봐도 내가 이 책을 어떻게 생각하는지 알 수 있을 것이다. '소프트웨어 개발자의 인생 지침서' 말 그대로 소프트웨어 개발자로 살아갔을 때 도움이 될만한 것들을 모두 모아두었다. 글쓴이의 서문을 빌려보자면, - 경력 관리 방법. 그리고 경력 관련 문제를 두고 올바르게 선택하는 방법. - 효과..
Security PLUS for UNIX 는 포항공대 보안 동아리 PLUS가 집필한 책들을 한 권으로 엮은 책이다. 자대 도서관에서 볼만한 책을 찾아보다가 구석에서 이 책을 발견했다. 나는 솔직히 보안쪽으로는 수박 겉핡기로만 알고 있었는데, 이 책으로 조금은 기초를 다진 것 같다. 보안 전체적으로 어떻게 해킹을 하는지, 그리고 그에 대한 방안을 말해준다. 내가 지금것 읽었던 것들은 추상적으로 이러이러해서 이렇게 뚫린다. 이정도만 봤었는데, 이 책은 구체적으로 이런 명령어들을 사용해서 이런 부분으로 접근한다. 이런 방식으로 책이 쓰여졌다. 책이 좀 오래되어서 기술이 많이 진부한 것들이겠지만, 초급자에게 기초를 알게 해주기엔 더없이 좋은 것 같다. 다만 아무 것도 모르는 초보가 보기엔 비추다. 일단 기본적으..