thisisnew (매일 코딩, 매일 독서)

고정 헤더 영역

글 제목

메뉴 레이어

thisisnew (매일 코딩, 매일 독서)

메뉴 리스트

  • 홈
  • 태그
  • 전체보기 (164)
    • Development (131)
      • Go (5)
      • Java (7)
      • Servlet (1)
      • Spring (0)
      • Docker (17)
      • Elasticsearch (4)
      • Linux (16)
      • Algorithm (72)
      • Deployment (1)
      • Javascript (1)
      • Regular Expression (7)
    • Diary (9)
    • Review (24)
      • Book (19)
      • Book(DEV) (4)
      • Movie (1)

검색 레이어

thisisnew (매일 코딩, 매일 독서)

검색 영역

컨텐츠 검색

전체 글

  • [Programmers] Lv.2 이진 변환 반복하기 (Go)

    2022.11.04 by thisisnew

  • [Programmers] Lv.2 JadenCase 문자열 만들기 (Go)

    2022.11.04 by thisisnew

  • [Programmers] Lv.2 최댓값과 최솟값 (Go)

    2022.11.04 by thisisnew

  • Go - 복합 타입 (1)

    2022.11.03 by thisisnew

  • Go - 기본적인 데이터 타입과 선언 (2)

    2022.11.02 by thisisnew

  • Go - 기본적인 데이터 타입과 선언 (1)

    2022.11.01 by thisisnew

  • 개인적으로 올해 읽은 책 중에 베스트 3, 부의 치트키 (김성공)

    2022.10.31 by thisisnew

  • 2022년 11월

    2022.10.30 by thisisnew

[Programmers] Lv.2 이진 변환 반복하기 (Go)

https://school.programmers.co.kr/learn/courses/30/lessons/70129 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 0과 1로 이루어진 어떤 문자열 x에 대한 이진 변환을 다음과 같이 정의합니다. x의 모든 0을 제거합니다. x의 길이를 c라고 하면, x를 "c를 2진법으로 표현한 문자열"로 바꿉니다. 예를 들어, x = "0111010"이라면, x에 이진 변환을 가하면 x = "0111010" -> "1111" -> "100" 이 됩니다. 0과 1로 이루어진 문자열 s가 매개변수로 주어집니다. s가..

Development/Algorithm 2022. 11. 4. 15:45

[Programmers] Lv.2 JadenCase 문자열 만들기 (Go)

https://school.programmers.co.kr/learn/courses/30/lessons/12951 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 JadenCase란 모든 단어의 첫 문자가 대문자이고, 그 외의 알파벳은 소문자인 문자열입니다. 단, 첫 문자가 알파벳이 아닐 때에는 이어지는 알파벳은 소문자로 쓰면 됩니다. (첫 번째 입출력 예 참고) 문자열 s가 주어졌을 때, s를 JadenCase로 바꾼 문자열을 리턴하는 함수, solution을 완성해주세요. 제한사항 s는 길이 1 이상 200 이하인 문자열입니다. s는 알파벳과..

Development/Algorithm 2022. 11. 4. 13:25

[Programmers] Lv.2 최댓값과 최솟값 (Go)

https://school.programmers.co.kr/learn/courses/30/lessons/12939 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 문자열 s에는 공백으로 구분된 숫자들이 저장되어 있습니다. str에 나타나는 숫자 중 최솟값과 최댓값을 찾아 이를 "(최솟값) (최댓값)"형태의 문자열을 반환하는 함수, solution을 완성하세요. 예를 들어 s가 "1 2 3 4"라면 "1 4"를 리턴하고, "-1 -2 -3 -4"라면 "-4 -1"을 리턴하면 됩니다. 제한사항 s에는 둘 이상의 정수가 공백으로 구분되어 있습니다. S..

Development/Algorithm 2022. 11. 4. 13:14

Go - 복합 타입 (1)

1. 배열 1-1. 배열의 선언 Go에서 배열을 선언하는 방법은 다음과 같습니다. package main import "fmt" func main() { var a [5]int fmt.Println("a:", a) var b = [5]int{} fmt.Println("b:", b) var c = [5]int{1, 2, 3, 4, 5} fmt.Println("c:", c) var d = [...]int{1, 2, 3} fmt.Println("d:", d) } a: [0 0 0 0 0] b: [0 0 0 0 0] c: [1 2 3 4 5] d: [1 2 3] 배열은 모든 요소가 같은 타입이어야 합니다. 그래서 값을 지정하지 않을 경우엔, 그 타입의 제로 값으로 초기화됩니다. (a와 b참고) c처럼 배열 리터..

Development/Go 2022. 11. 3. 14:11

Go - 기본적인 데이터 타입과 선언 (2)

Go에서 변수를 선언하는 방법은 다양합니다. 1. var 키워드 사용 package main func main() { var x string = "test" var y int = 200 } 값을 통해 타입이 예상 가능하다면, 등호(=) 왼쪽의 타입 선언은 생략해도 됩니다. package main func main() { var x = "test" var y = 200 } 제로 값을 할당하고 싶으면 아래와 같이 선언하면 됩니다. package main func main() { var x string var y int } 제로 값에 대한 설명은 아래 포스팅에 나와있습니다. https://thisisnew-storage.tistory.com/50 Go - 기본적인 데이터 타입과 선언 (1) Go에는 기본적인 ..

Development/Go 2022. 11. 2. 16:28

Go - 기본적인 데이터 타입과 선언 (1)

Go에는 기본적인 타입이 있습니다. 불리언(bool) 숫자 문자열 Go는 선언되었지만 값이 할당되지 않은 변수들에 제로 값(zero value)을 할당합니다. 1. 불리언 bool 타입의 변수는 true, false 중에 하나의 값을 가집니다. 제로 값은 false. package main import "fmt" func main() { var zeroBool bool var isXXX = true fmt.Println("zeroBool's zero value is", zeroBool) fmt.Println("isXXX is", isXXX) } zeroBool's zero value is false isXXX is true 2. 숫자 2-1. 정수 Go는 1~4바이트의 크기를 가지는 정수를 제공합니다. ..

Development/Go 2022. 11. 1. 20:05

개인적으로 올해 읽은 책 중에 베스트 3, 부의 치트키 (김성공)

요즘 운이 좋다. 고르는 책마다 만족스럽기 때문이다. 근래 읽은 책들은 모두 읽는 내내 저자의 통찰력에 감탄을 금할 수 없었다. 얼마 전에 읽은 '가장 빨리 부자 되는 법'도 그랬다. https://thisisnew-storage.tistory.com/43 3회독한 책, 가장 빨리 부자 되는 법 (알렉스 베커) sns에서 많이 언급된 책이었음에도, 구매를 망설였던 책이다. '가장 빨리 부자 되는 법'이라니. 개인적으로 제목이 진부하게 느껴졌달까, 여러모로 읽고픈 기분이 들지 않는 책이었다. 그러나 지 thisisnew-storage.tistory.com 김성공 님은 작년에 유튜브를 통해 처음 알게 되었다. 나보다 나이가 어리지만, 굉장히 배울 점이 많은 분이었다. 당시에 '라이프 해킹 스쿨'에서 유료 강..

Review/Book 2022. 10. 31. 14:59

2022년 11월

벌써 10월 말이라니. 시간이 너무 빠르다. 10월에는 개발 공부와 독서를 골고루 한 것 같다. 비율로 따지면 50:50? 뭔가 어중간한 것 같기도 하지만, 최소한 놀지는 않았으니까 선방했다고 생각한다. 회사에서 백엔드 개발자라고 불렸지만 언제나 비슷하고 국소적인 업무만 하는 것은 나에게도 회사에도 좋지 않다고 생각했다. 그래서 퇴사했다. 당연히 가장 직접적인 이유는 자기 계발. 애플리케이션을 전체적으로 조망하고 싶었다. 얕게라도 말이다. 도커, 쿠버네티스, 엘라스틱서치 등 최근 많이 쓰이는 소프트웨어들에 대한 학습도 필요했다. 퇴사한 지 두어 달이 되어가는 지금, 학습 진행률은 나쁘지 않은 것 같다. 배운 것을 실습할 겸 앱을 하나 만들어보고 싶었다. 가능하다면 앱을 스토어에 올리는 것까지. 어느 정도..

Diary 2022. 10. 30. 21:20

추가 정보

인기글

최신글

페이징

이전
1 ··· 12 13 14 15 16 17 18 ··· 21
다음
Github LinkedIn
thisisnew (매일 코딩, 매일 독서)
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바