전체 글

전체 글

    프로그래머스 Level 1 자바스크립트 바탕화면 정리 연습문제

    프로그래머스 Level 1 자바스크립트 바탕화면 정리 연습문제

    대충 지나가면서 봤을 땐 매트릭스에다가 뭔 이상한 변수명들이 있어서 이 문제는 어려운 문제일 것이다 라고 신포도 처럼 생각 했지만 막상 뜯어보니 쉬운 문제였네요 쉬운 문제 특) 프로그래머스 ide만 써도 풀어짐 indexOf와 includes를 적절히 써서 끝과 끝들을 변수에 잘 먹여주면 끝납니다 아래는 제가 직접 손수 수작업으로 하나부터 열까지 전부 직접 작성한 커뮤니티사이트 입니다 신생커뮤니티라서 많이 삭막하지만 들려주시면 고마울 것 같아요! https://tamoim.com 타모임 탕비실 물 좀 마셔도 되냐고 물어본 건물 미화원 tamoim.com

    프로그래머스 Level 1 자바스크립트 공원 산책 연습문제

    프로그래머스 Level 1 자바스크립트 공원 산책 연습문제

    간만에 프로그래머스를 들어가보니 최근에 나온 1단계 문제 중에 정답률이 낮은 녀석이 있어서 풀어보았습니다 먼저 가로 세로 위치 변수를 만들어주고 for문을 돌려서 위치를 잡아줍니다 코드가 길어져 버려서... N와 E의 경우만 설명 하겠습니다 반대 방향은 반대로 하면 되니까요 ㅎㅎ for of 문을 활용해서 routes에서 하나씩 가져옵니다 먼저 value 변수를 만들어서 이동할 거리는 넣어주고 그 길이를 활용하여 예외가 되는 경우를 생각하여 코드를 짜줍니다 같은 라인에 X가 있는지 또는 문자열을 잘라서 X가 있는지 확인 해주면 됩니다 indexOf를 사용하여 풀어버리면 X가 여러개인 경우 정담이 틀려버리겠죵? 화이팅 입니다! 아래는 제가 직접 손수 수작업으로 하나부터 열까지 전부 직접 작성한 커뮤니티사이..

    RESTful API란 무엇일까? feat. URI, URL, URN

    RESTful API란 무엇일까? feat. URI, URL, URN

    REST API Representational State Transfer의 약자로 소프트웨어 프로그램 아키텍쳐의 한 형식이다. 자원을 이름으로 구분하여 해당 자원의 정보를 주고받는 모든 것이다. REST는 기본적으로 웹의 근본과 HTTP 프로토콜을 그대로 사용하기 때문에 웹의 장점을 최대한 활용할 수 있는 아키텍쳐이다. HTTP URI 를 통해 정보를 명시하고 HTTP Method (get, post, put, delete)를 통해 해당 자원에 대한 CRUD 오퍼레이션을 적용하는 것이다. URI 란? URI 는 네트워크 상 자원을 가리키는 일종의 고유 식별자(ID) 이다. URL, URN 은 URI 에 포함되는 개념이며 URL 은 자원의 위치, URN 은 자원의 이름 을 의미한다.

    라즈베리파이 4 4B 케이스 - Argon 아르곤 one V2 언박싱

    라즈베리파이 4 4B 케이스 - Argon 아르곤 one V2 언박싱

    라즈베리파이4를 개인 홈 서버로 사용하기 위해 준비중이다 알아보던 중 랒파4는 발열이 상당하다 들었기에 쿨링 솔루션이 필수라고 하더라 물론 방열판이나 쿨러를 구매하려 했지만 이왕 사는 김에 좋은 것으로 사자고 마음 먹었다 심플 그 자체 공돌이들이 좋아할만한 디자인 내부 기판을 통해 랒파의 핀들을 밖으로 노출 해준다 부가세 포함 36300원 치고 되게 깔끔하다 내가 이쪽의 단가를 모르기는 하지만 잘 만들어진 것 같다 이것 덕분에 스트레스적으로도 경제적으로도 꽤 괜찮다 포트를 한 쪽으로 몰아주기에 외관도 좋고 mini hdmi 젠더를 굳이 안 사도 된다 당장 쓰고싶지만 랒파가 아직 안 왔다 하하 다음주중으로 서버 구성이 끝날 것 같다 GCP 크레딧이 끝나기 전에 올려두었던 것들도 다 옮길 생각을 하니 상당히..

    큐센 KM6000 미니 키보드 + 마우스 세트

    큐센 KM6000 미니 키보드 + 마우스 세트

    라즈베리파이를 사용해서 개인 서버를 구축하기 전에 키보드와 마우스가 따로 필요했다 기존에 쓰고있는 녀석들이 유무선 둘 다 가능하지만 데스크탑이 책상 아래에 있기 때문에 귀찮은 점 + 어차피 작업 할 때 자주 만지지는 않을 것 이기 때문에 매트한 느낌의 저렴한 플라스틱 느낌 깔끔 키감은 매우 가볍다 터져버린 에어캡의 그것과 비슷할 정도 가운데 큼지막한 큐센 로고만 아니면 더 좋았을듯 나중에 시간 나면 지워볼듯 하다 기본적으로 커버가 씌워져서 포장이 되어있다 조막만해서 귀엽다 클릭감이 키보드 타건감보다 무겁다 딱!! 딱!! 하며 눌린다 확실해서 좋다 단 돈 만원에 이 정도면 매우 만족 라즈베리파이 등 임시로 쓸 키보드 마우스를 구하는 사람이 있다면 무적권 이거 사라할듯

    프로그래머스 Level 2 자바 n^2 배열 자르기 월간 코드 챌린지 시즌3

    프로그래머스 Level 2 자바 n^2 배열 자르기 월간 코드 챌린지 시즌3

    이 문제를 풀기 위해선 이 매트릭스 부터 짤 수 있어야 합니다! 자바스크립트로 표현 했을 때 이런 함수가 성립 됩니다 이제 자바로 푼 함수입니다 먼저 ArrayList를 만들어 줍니다 그리고 출력 해야할 범위가 걸쳐있는 가장 왼쪽, 가장 오른쪽 배열을 판단하기 위한 L과 R을 선언 해줍니다 그리고 right에서 n을 나눈 나머지가 있다면 R += 1 을 해줍니다 그리고 아래 나올 반복문에서 if문이 한 번만 실행 되게 하기 위한 boolean 변수들도 선언 해줍니다 아까 본 자바스크립트 함수에서 변형을 준 형태입니다! 중요한 부분은 중첩 돼있는 for문 안의 if문 입니다 이게 처음에 나올 배열인지 판단 하고 j의 값을 증가 시켜줘서 포함 된 부분부터 add 되도록 합니다 그리고 마지막의 경우, 한계치인..