본문 바로가기
반응형

전체 글1225

[Tistory] [Book Club 스킨] 글 리스트 보기 설정 변경해보기 Book Club 스킨은 기본적으로 글 목록이 액자 형태이다. "스킨 편집"을 통해 기본적인 설정 변경이 가능하다. 한 "단위"에 보여지는 개수를 설정할 수 있다. "뉴스레터" 방식에 "페이징"이 보이도록 설정 아래와 같이 "액자" 형식이 아닌 "뉴스레터" 형식을 확인할 수 있다. 주어진 설정 보다 더 세세한 설정을 원하는 경우에는 아래 포스팅 참고 Tistory 특성상 맞춤형 디자인을 위해서는 결과적으로 HTML / CSS 편집을 해야 한다. [Tistory] [Book Club 스킨] 글 목록 신문 기사 목록처럼 변경하기 (Customizing) Tistroy에서 제공해주는 Book Club 스킨은 기본적으로 글 목록이 액자 형태이다. 이를 Customizing 할 수 있는데 기본적으로 Tistory.. 2021. 2. 15.
[회고] 2020 블로그 운영 회사를 이직하면서 새롭게 시작한 기술 블로그 2020년 1월 5일 시작한 날, 일일 방문수 3명... "3명" 조차도 신선한 경험이었습니다. 한 해가 끝나가는 현재는 200~300명 정도 방문해주고 있습니다. 개인적인 내용을 정리하는 목적에서 시작하였지만 다른 누군가에게는 도움이 될 수 있는 댓글을 보고 꾸준히 작성하고 있습니다. 개발자에게 있어서 프로그래밍 실력도 중요하지만 글로 표현하는 것도 중요하다고 생각합니다. 글을 작성할 때마다 부족한 표현에 아쉬움이 있고, 가독성이나 저작권 등 여러가지를 고민하게 됩니다. [후기]『개발자의 글쓰기』를 읽고... 개발자의 글쓰기 - 교보문고 이 책은 개발자의 글쓰기 능력을 종합적으로 향상하기 위한 책이다. 코드 안에서는 함수와 변수 이름을 짓는 것부터 주석 쓰는.. 2021. 2. 14.
[후기]『개발자의 글쓰기』를 읽고 개발자의 글쓰기 - 교보문고 이 책은 개발자의 글쓰기 능력을 종합적으로 향상하기 위한 책이다. 코드 안에서는 함수와 변수 이름을 짓는 것부터 주석 쓰는 법, 에러 메시지 쓰는 법까지 알려준다. 코드 밖에서는 릴리스 노 www.kyobobook.co.kr 개발자는 코딩만 잘하면 되는 것일까? 회사에서 솔루션(미들웨어) 운영 업무를 맡으면서 장애 보고서, 기술 검토, 영향도 파악, 업무 인수인계 등 생각보다 개발자는 글을 쓰고 표현하는 경우가 많았다. 개발자 의사소통은 Code 내에서도 변수명, 주석, 에러 메시지로만 일하는 Coder가 아니라 서면 보고, 회의, 발표, 설득 등 여러 상황에서 "의사 소통"에 직면한다. 혼자서 작업하는 내용조차도 훗날 본인이 독자가 되어 읽게 될 수 있다. '좋은 글' 작성.. 2021. 2. 14.
RSS와 Sitemap이란? 블로그가 검색엔진에 노출되기 위해 필요한 것이 사이트맵과 RSS이다. Tistory 블로그를 개설하자마자 구글과 네이버 검색에 바로 노출되지 않고 구글 서치 콘솔 / 네이버 서지 어드바이저에 등록 절차를 거쳐야 한다. 사이트맵 (sitemap) 사이트에 존재하는 동영상, 페이지 및 파일 등의 정보를 나열하는 파일이다. ex) 건축 설계도와 비슷한 개념이다. C언어 관련 검색했을 때 블로그에 포스팅한 글들을 검색결과 나열되도록 해준다. 과거에는 Sitemap을 직접 생성했지만 2020년 4월부터는 Tistory에서 블로그 개설할 때 기본적으로 생성해주고 있다. 사이트맵을 통해 보다 빠르게 글을 크롤링하게 되고 경우에 따라서는 다른 검색엔진에도 노출될 수 있도록 돕는 역할을 한다. [안내] 블로그 사이트맵이.. 2021. 2. 14.
[HackerRank] Repeated String (Java) 출처: https://www.hackerrank.com/challenges/repeated-string/problem 임의의 문자열과 문자열의 길이가 주어진다. aba / aba / aba / a → 문자열 길이 10 [a]의 개수: 7 문자열의 길이 n이 작은 숫자가 아니기에 문자열의 길이를 무한정 늘릴 수는 없다. 그렇기에 처음 주어진 문자열의 규칙을 분석하여 구현 Input aba 10 Output 7 ex) 'aba' 라는 문자가 있다고 생각하자. (길이는 3) 해당 문자열이 1000 길이만큼 반복된다고 생각하자 aba + aba + aba + aba + ... + a 즉, 길이가 3인 [aba]는 333번 반복되서 999 길이를 채울 것이고 부분 문자열인 [a]가 1을 차지하여 1000자를 채울.. 2021. 2. 14.
[HackerRank] Almost Sorted (Java) 출처: https://www.hackerrank.com/challenges/almost-sorted/problem 원소 개수 n이 주어지고 다음 줄에는 원소값들이 주어진다. 연산 1개를 적용해서 오름차순으로 정렬시킬 수 있는지 확인. - 처음부터 정렬되어 있다면 [yes]만 출력 - 연산(swap, reverse) 중 한가지를 한번만 사용할 수 있다. - swap, reverse 중에 swap으로 해결된다면 reverse 대신 swap 수행 - 어떠한 연산도 소용없다면 [no] 출력 Input 2 4 2 Output yes swap 1 2 연산을 한번만 적용할 수 있기에 연산 적용 후 오름차순이 되었는지 판단하여 처리. swap은 위치를 맞교환 하는 것이고 / reverse는 특정 구간을 뒤집는 특성 이.. 2021. 2. 14.
[HackerRank] Cut the sticks (Java) 출처: https://www.hackerrank.com/challenges/cut-the-sticks/problem ① 막대기들에서 가장 작은 길이를 구한다. ② 위에서 구한 길이로 각 막대길의 길이를 잘라낸다. 길이가 0 이하이면 배열(리스트)에서 제외 ③ 남은 막대의 개수를 결과로 출력하고, 리스트에는 남은 막대기의 길이를 표시 ④ 위의 과정 ①~③ 반복하며 남은 막대기가 없어질 때까지 반복 Input 6 5 4 4 2 2 8 Output 6 4 2 1 - 1단계) [5 4 4 2 2 8]에서 가장 작은 길이 = 2 | 자른 막대기 개수 = 6개 - 2단계) [3 2 2 _ _ 6]에서 가장 작은 길이 = 2 | 자른 막대기 개수 = 4개 - 3단계) [1 _ _ _ _ 4]에서 가장 작은 길이 = .. 2021. 2. 14.
[HackerRank] Kangaroo (Java) 출처: https://www.hackerrank.com/challenges/kangaroo/problema 캥거루 k1, k2가 주어져 있으면 각 캥거리의 출발위치 x1, x2와 점프 거리 v1, v2가 주어진다. 동일한 횟수의 Jump로 두 캥거루 k1, k2가 같은 위치에 있으면 "YES"를 출력하고 불가능하면 "NO"를 출력한다. Input 0 2 5 3 Output NO 1. (문제 조건 상) k1은 k2은 보다 앞선 위치에서 시작한다. (그렇기에 k1의 속력 v1이 k2의 v2 보다 낮으면 절대 만날 수 없다.) 2. 문제 요구사항에서 두 캥거루가 동일한 위치에 만냐는지 물었을 때, 두 캥거루의 점프 횟수도 동일해야 한다. 따라서, (k1의 속력 v1 > v2 상태에서) k1의 위치가 k2보다 .. 2021. 2. 14.
[HackerRank] The Power Sum 출처: https://www.hackerrank.com/challenges/the-power-sum/problem X와 N이 주어졌을 때, X를 N 거듭제곱 형태로 표현할 수 있는 경우의수를 구하는 문제이다. Input 100 2 Output 3 ▶ 재귀 함수 형태 조합을 이용해서 구현 import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class Solution { static List list; static int val, n, answer = 0; public static void main(String[] args) { Scanner sc = new Scanner(System.in); val = Int.. 2021. 2. 14.
[Tistory] 모바일 꾸미기 설정 모바일로 블로그를 방문하는 경우도 많습니다. 개인적으로 "티스토리 모바일웹 자동 연결을 사용하지 않습니다."으로 설정해두었습니다. 반응형 스킨을 사용하고 있기 때문에 "사용하지 않는 것이" 보다 반응형이 잘 적용되는 것 같습니다. 사용하고 계시는 스킨과 콘텐츠에 따라 비교해보고 선택해주시면 될 것 같습니다. 2021. 2. 14.
반응형