본문 바로가기

전체 글399

[도서 리뷰] 이기는 습관 : 동사형 조직으로 거듭나라 (전옥표) 경쟁 속에 살고 있는 시대, 나 역시도 경쟁 속에 살고 있었다. 학생들 사이에서 시험으로, 구직자들 사이에서 취직으로 경쟁을 했다. 시험 기간이 되면 시험 준비를 하고, 졸업하면 취업 준비를 하고 취직을 했다. 묵묵히 타인을 따라 하며 이기려고 발버둥 칠 뿐, 이기는 방법을 찾을 생각이 없었다. 살아오면서 이겼는지, 졌는지 앞으로 이길 것인지 불명확한 나에게 ‘이겼다’ 라는 것을 깨닫게 해주길 바라며 책을 읽기 시작했다. 이 책에는 ‘동사형 조직’, ‘프로사관학교’, ‘지독한 프로세스’, ‘체화된 마케팅적 사고’, ‘규범이 있는 조직문화’, ‘집요한 실행력’ 으로 크게 6가지 파트로 나눠지고, 작게는 22가지의 습관을 소개한다. 그 중에 인상깊었던 몇 가지 습관의 소개와 느낀 점을 작성하고자 한다. 11.. 2018. 8. 28.
충무로 함박스테이크 코너스테이크 솔직 후기 백종원의 골목식당을 꼬박꼬박 챙겨보면서, 꼭 가보고 싶다고 생각한 필동 코너스테이크에 다녀왔어요. 방송에 나오는 엄청난 줄을 보고, 갈 엄두가 나지 않았었어요. 이제 방송한지 시간이 좀 지났으니 기다리는 시간이 좀 줄었을 거라고 생각해 다녀왔습니다. 전화번호 02 6438 2204 주소 서울 중구 퇴계로 218-16 지번 주소 필동2가 28-10 1층 영업시간 매일 11:00 - 20:30 브레이크 14:30-16:30 월요일 휴무 코너스테이크 가게 외관이에요. 친구와 12시 반에 충무로 역에 만나서 도보로 5분 정도 이동했어요. 줄서서 기다리는 사람이 10명 정도 있었어요. 밖에 의자가 있어 앉아서 기다릴 수 있었습니다. 번호표는 없고, 줄서서 기다리는 순서대로 입장합니다. 가게 내부는 생각보다 아담했.. 2018. 8. 27.
쌀빵 외계인 방앗간 영등포아크로점 후기 빵은 먹고 싶은데 만성 위염이라 밀가루 들어간 음식을 먹으면 바로 안좋은 반응이 와요. 쌀로 만들어진 빵을 검색하다 알게된 외계인 방앗간 너무 잘 이용하고 있습니다. 이전에 외계인 방앗간 상동점에 다녀온 포스팅을 했었어요. 이번에는 같은 외계인 방앗간 다른 지점인 영등포아크로점에 다녀왔습니다. 전화번호 02 6952 0033 주소 서울 영등포구 국회대로54길 10 지번 주소 영등포동7가 145-8 9동 3호 영등포 시장역에서 도보로 5분 이내로 걸려요. 아크로 팰리스 단지 내 상가에 있어서 단지 앞 외부인 출입금지 팻말을 보고 읭? 했습니다. 단지 안쪽 상가에 위치하고 있어요. 외관이 너무 예뻐요. 외계인 방앗간은 상동점, 정자점 두군데를 가봤는데 영등포아크로점이 제일 예쁜 것 같아요. 시식할 수 있는 .. 2018. 8. 27.
[javascript] 다차원 배열 만드는 3가지 방법 자바스크립트를 사용한다면 배열을 많이 사용한다. 하지만, 다차원 배열을 생성하려면 잠깐 머뭇거리기 마련이다.그 머뭇거림을 해결해보고자 이 포스팅을 작성한다. 우선,2차원 배열은 배열로 이루어진 배열이다. 3차원은 배열로 이루어진 배열의 배열이다. 4차원은 배열로 이루어진 배열의...... 다차원 배열의 의미는 다들 알고 있을테니,말장난은 그만하고 대표적으로 2차원 배열을 만들어보자(다차원 배열의 의미를 모른다면 다른 글을 참고하자. 이 글에서는 설명해주지 않는다.) 1. 배열 직접 선언 배열 기호나 Array를 이용해서 미리 선언하여 사용하는 방법이다. 다음 코드를 보자 const array = [[], []]; array[0][0] = 1; array[0][1] = 2; array[1][0] = 3; .. 2018. 8. 27.
서울 근교 가볼만한 곳 대부도 시화 나래 휴게소 8월 18일 토요일 왠일로 날씨가 시원했던 날! 서울 근교로 나들이 갈 곳이 없을까 고민하다가 차로 한시간 조금 넘게 가면 갈 수 있는 바닷가! 대부도를 가기로 했어요. 대부도 가는 길에 시화 나래 휴게소에 들렀는데, 생각보다 볼게 많더라구요. 시화 나래 휴게소는 대부도로 가는 바닷가길에 작은 섬 처럼 떠있어요. 휴게소 양쪽이 모두 바다에요. 작은 휴게소를 생각하고 갔는데, 25층 전망대와 넓은 공원이 있었어요. 대부도 시화 나래 휴게소 주소 경기도 안산시 단원구 대부황금로 1901 지번주소 대부동동 2098-1 달 전망대 입장료 없음 매일 10:00~22:00 종료 30분 전까지 입장가능(연중무휴) 오른쪽에 도넛 모양의 건물이 전망대에요. 요렇게 바닷가를 바로 옆에서 볼 수 있어요. 하늘이 예뻐요. 요.. 2018. 8. 24.
대부도 카페 요거프레소 후기 안녕하세요. 왠일로 시원했던 저번주 토요일 대부도 나들이를 다녀왔어요. 바다라서 그런지 바람이 정말 시원했어요. 편하게 주차할 수 있는 카페를 찾다가 발견한 요거프레소 대부도점!! 사장님이 주차를 엄청 친절하게 도와주셨어요. 전화번호 032-880-9631주소 경기 안산시 단원구 대부북동 1848-119 역시 바닷가 근처 카페라 카페 내부에서 보이는 뷰가 장난이 아니었어요. 아쉬운 점은 딱 물이 최고로 빠지는 시간에 가서 갯벌 밖에 볼수가 없었어요.ㅠㅠ 바다는 저~ 멀리에 있었어요. 갯벌에서 조개 잡이 하는 사람들이 많더라구요. 카페 외부 파라솔도 있어서 여기 앉을 수도 있어요. 저희는 바람이 심해서 패스~ 카페 1층은 주문 받는 곳이고, 2층에 앉아서 먹을 수 있는 곳이 있어요. 저희가 갔을 때는 한가.. 2018. 8. 24.
[javascript] ES6 반드시 알아야할 문법 let, const 차이점 이전 포스팅에서는 let과 const의 공통적인 특징을 설명했다.let과 const의 특징을 알아보고 싶다면 이전 포스팅을 참고하자. 이번 포스팅에서는 let과 const의 용도 차이를 알아보도록 하자. let 과 const의 차이점 기본형 변수 선언 let과 const의 공통점은 es6에서 변수를 선언할 때 사용된다는 것이다. 그렇다면 그 차이점은 무엇인지 알아보자 기본형 변수(number, string, boolean, null, undefined)를 선언할 때 값의 변경이 필요할 경우 let을 사용하고 값의 변화가 필요없는 상수로 사용 될 경우 const로 선언 한다. 다음 코드를 보자 let letValue = 1; letValue = 2; const constValue = 1; constValu.. 2018. 8. 24.
[자바(java)] 소수점 반올림 하기 안녕하세요. 이번 포스팅에서는 반올림 함수 Math.round()에 대해 알아보겠습니다. 소수점 반올림 하기 public class Ex1 {public static void main(String[] args) {double num1 = 3.141592;double num2 = 3.567891;System.out.println("num1 반올림 : "+Math.round(num1));System.out.println("num2 반올림 : "+Math.round(num2));System.out.println("num1 둘째 자리까지 남기기 : "+Math.round(num1*100)/100.0);System.out.println("num2 둘째 자리까지 남기기 : "+Math.round(num2*100)/.. 2018. 8. 24.
[javascript] ES6 반드시 알아야 할 문법 let, const의 공통적인 특징 5가지 es5 에서 var는 유일하게 변수를 선언할 수 있는 키워드였다. var는 무척 너그러운 선언이므로 사용하려면 철저한 설계가 필요했다. 그렇지 않다면 심각한 문제를 초래할 수 있다. 이러한 문제들을 보완하려 es6에서는 let과 const 문법을 정의했다. let과 const 특성을 var와 비교하면서 알아보자 let과 const의 공통적인 특성이므로, 예제는 let을 이용해 작성했다. 1. 중복 선언 불가 var는 중복 선언이 가능하다. 다음과 같은 코드에서는 error가 발생하지 않는다. var varValue =1; var varValue =2; let은 다음과 같이 이미 선언된 변수라는 Syntax Error가 발생 된다. let letValue = 1; let letValue = 2; //Unc.. 2018. 8. 23.
[자바(java)] 절대 값 구하기 자바 프로그래밍 언어를 사용하여 절대 값을 구하는 방법을 알아 보겠습니다. 절대 값을 구하는 방법으로는 여러가지 방법이 있는데요. 이번 포스팅에서는 Math.abs(); 함수를 사용하는 방법과 사용하지 않고 구하는 방법에 대해 알아보겠습니다. 절대 값 구하기 1. Math.abs(); 함수를 이용하여 절대 값 구하기 public class Ex1 {public static void main(String[] args) {int intNum = -111;double doubleNum = -222.222;System.out.println("intNum의 절대값 : "+Math.abs(intNum));System.out.println("doubleNum의 절대값 : "+Math.abs(doubleNum));}}.. 2018. 8. 23.
[자바(java)] 이클립스(eclipse) 다운로드 및 설치 안녕하세요. 오늘은 자바 개발에 필요한 툴인 이클립스를 다운로드 받아 설치해 보겠습니다. 이클립스 다운로드 및 설치 1. 이클립스 다운로드 하기아래 링크를 클릭해 이클립스 다운로드 페이지에 접속합니다.http://www.eclipse.org/downloads/ Download Packages를 클릭합니다. 스크롤을 조금 내리시면 Eclipse IDE for Java EE Developers가 보이실꺼에요. 원하는 운영체제의 32bit 또는 64bit를 클릭하여 다운로드 합니다. 2018년 08월 22일 기준으로 Eclipse PHOTON 버전이 서비스 되고 있는데요. 이후의 날짜라면 업데이트되어 다른 버전이 다운로드 될수 있습니다. 같은 이클립스이니 걱정하지 말고 다운받으세요. Download를 누르면 .. 2018. 8. 22.
[자바 예제] 삼항 연산자 (조건 연산자) 안녕하세요. 오늘은 자바의 연산자 중 하나인 삼항 연산자에 대해 알아보도록 해요. 삼항 연산자는 조건 연산자라고도 불립니다. 삼항 연산자 ( 조건 연산자) 조건식 ? 식1 : 식2 조건식이 참이라면 식1이 연산결과가 됩니다.조건식이 거짓이라면 식2가 연산결과가 됩니다. 예제 public class Ex1 {public static void main(String[] args) { int a = 10;int b = 20;String result = "";result = a > b ? "앞" : "뒤";System.out.println(result);}} 조건식에 해당하는 a > b 의 값은 10 > 20 이므로 거짓이 됩니다. 그러므로, "뒤"라는 값이 result에 저장 됩니다. 결과 뒤 2018. 8. 22.
구로디지털단지 한식 숟가락 반상 마실 후기 안녕하세요. 점심시간에 구로디지털단지역근처에 있는 한정식집 숟가락 반상 마실에 다녀왔습니다. 요즘 자꾸 한식이 먹고 싶더라구요. 원래 초딩 입맛이라 피자, 스타게티, 치킨, 돈까스 등등을 좋아했었는데 위가 안좋아지기도 하고 살이 찌기도 해서 한식만 찾아 먹었어요. 먹다보니 한식이 속도 편하고 먹고난 후의 느낌?이 더 좋더라구요. 물론 맛도 있구요. 구디 숟가락 반상 마실은 전에 한번 다녀왔는데 너무너무 만족해서 다시한번 방문했어요. 평일 점심 특선은 10,900원 부터 시작으로 가격도 저렴해 가성비 좋아요! 전화번호 02-830-0038 주소 서울 관악구 시흥대로 552 지번주소 신림동 1655-24 석천빌딩 2층 영업시간 평일 11:30 - 22:00 Break Time : 15시~17시 주말 12:0.. 2018. 8. 22.
[자바 예제] 임시 변수 없이 두 변수의 값 서로 바꾸기 안녕하세요. 저번 포스팅에서는 Temp를 사용하여 두 변수 값을 교환하는 방법에 대해 알아 보았습니다. 오늘은 임시 변수 없이 변수 두개만 사용하여 값을 교환하는 예제를 알아봅시다. 임시 변수 없이 두 변수의 값 교환하기 public class Ex1 {public static void main(String[] args) { int num1 = 1;int num2 = 2; System.out.println("num1 = " + num1 + " num2 = " + num2); num1 = num1 + num2; // 1 + 2 = 3 num2 = num1 - num2; // 3 - 2 = 1 num1 = num1 - num2; // 3 - 1 = 2 System.out.println("num1 = " + .. 2018. 8. 22.
[자바 예제] Scanner 클래스를 이용해 화면에서 입력받기 화면으로 부터 값을 입력받으려면 어떻게 해야 할까요? 여러가지 방법이 있지만 오늘은 Scanner 클래스를 이용해 화면에서 입력 받는 방법에 대해 알아보겠습니다. 화면에서 입력 받기 (Scanner 클래스 이용) import java.util.Scanner; //Scanner 클래스를 사용하기 위해 import public class Ex1 {public static void main(String[] args) {Scanner scanner = new Scanner(System.in); //Scanner 클래스의 객체 생성System.out.println("입력하고 싶은 정수를 입력하세요.");int num = scanner.nextInt(); //입력받은 정수를 num에 저장 //double dnum .. 2018. 8. 21.
[자바 예제] 두 변수의 값 서로 바꾸기 두 변수의 값을 교환하는 예제를 알아봅시다. 두 변수의 값 교환하기 public class Ex1 { public static void main(String[] args) { //변수 num1, num2, temp를 선언합니다. int num1 = 1; int num2 = 2; int temp = 0; System.out.println("num1 = "+num1+" num2 = "+num2); temp = num1; //temp = 1 num1 = num2; //num1 = 2 num2 = temp; //num2 = 1 System.out.println("num1 = "+num1+" num2 = "+num2); } } 변수 num1의 값은 1, 변수 num2의 값은 2 입니다. 만약 아래처럼 직접 바꿔 .. 2018. 8. 21.
[javascript] ES6 Arrow Function 화살표 함수 화살표 함수(arrow function)은 es6에서 정의한 문법이다. 화살표 함수는 function 을 이용해서 함수를 정의하는 것보다 더 간편하고 간략하게 표현할 수 있다. 문법 다음은 화살표 함수 사용 방법이다. () => {/*함수 정의*/} //인자가 없을 경우 a => {/*함수 정의*/} //인자가 한개일 경우 (a, b) => {/*함수 정의*/} //인자가 2개일 경우 위와 같이 인자가 한개일 경우에는 ( ) 괄호 생략이 가능하다. a => {return a} //함수가 한 구문이 아닐 경우 {} 사용하여 함수 정의 a => a; //함수가 한 구문일 경우, 자동 return 위와 같은 기능 a => ({key:a}); //예외로 객체를 자동 return 하려면 ()가 필요 .. 2018. 8. 21.