jowendy의 등록된 링크

키자드에 등록된 총 31개의 포스트를 확인하실 수 있습니다.

Naver Blog

삼성SDS 동계알고리즘 특강 후기

특강을 신청하면서 다른 분들이 올려주신 글을 보고 많은 도움을 얻었다.나도 도움이 될까 해서 짧게 적어...

Naver Blog

맥북프로 16인치 환불과 재주문, 신종 코로나 바이러스

대학교 입학할 때 삼촌께 선물받은 서피스프로. 감사합니다 :) 필기부터 프로젝트까지 3년동안 나와 거의 2...

Naver Blog

[Firebase] Firebase Admin SDK 비공개키를 Github에 올려버렸다구요?

Firebase Admin SDK를 사용하면 Firebase Console이 아닌 다른 환경에서도 Firebase 작업을 수행 ...

Naver Blog

[Django] DB에서 오래된 데이터를 주기적으로 자동 삭제하고 싶을때?

주기적인 크롤링(30분 간격)으로 게시물을 수집하여 서버의 DB에 저장하는 코드를 작성했다.한 일주일 정...

Naver Blog

[Django] 배포 후 Django DB를 변경했지만, 제대로 적용이 안될 때..

일단 AWS Lightsail 우분투에 nginx > gunicorn > Django 구조로 배포해놓은 상태.DB 필드에 ...

Naver Blog

[Codility] L10 Prime and composite numbers: Peaks.py

1. 문제단순하게 약수를 구하고, 최대한 잘게 쪼갤 수 있는 경우부터 하나씩 조건을 만족하나 확인했다.N...

Naver Blog

[Codility] L11 Sieve of Eratosthenes: CountNonDivisible.py

1. 문제일단 A의 각 원소 a에 대해서 모든 원소들로 나눠보면서 non-divisors의 수를 세는 간단한 방법이 ...

Naver Blog

[Codility] L15 Caterpillar method: CountDistinctSlices.py

1. 문제투포인터로 풀면 되겠다.투포인터는 배열을 각각의 포인터로 두번 탐색하는 것과 같으므로, 복잡도...

Naver Blog

[Android] Retrofit + Coroutine으로 API 호출

Coroutine 공부한 것을 복습할 겸 간단한 데모를 구현했다.네이버의 한글인명 - 로마자 변환 API를 이...

Naver Blog

우분투에 Crontab 등록하기

특정 사이트의 공지사항을 크롤링하여 DB에 담는 코드를 라이트세일 서버에서 주기적으로 자동 실행하고 ...

Naver Blog

[Android] ListAdapter에서 submitList()를 호출해도 RecyclerView가 의도대로 re-render 되지 않는 문제

결론부터 이야기하자면,submitList(list: (Mutable)List<T>?)를 호출할 때 인자로 넣게되는 list...

Naver Blog

[Android] Paging(with pageKey) + Coroutines + ViewPager로 리스트 보여주기

사용자가 구독한 게시판들의 공지사항을 보여주는 화면을 만들고 싶었다. 최종 결과는 다음과 같다.우선 ...

Naver Blog

[백준 1057] 토너먼트.py

서로 대결하기 전까지 항상 이긴다고 했으므로, 지민이랑 한수가 대결하지 않는 경우는 없다.처음에 n번...

Naver Blog

[백준 1520] 내리막길.py

첫 번째 풀이DFS만 사용해서 풀었다.시간초과. 두 번째 풀이DFS와 DP를 사용.

Naver Blog

[백준 2579] 계단 오르기.py

이 문제 예전에 풀었는데....왜 다시 푸는지 모르겠다. 동적계획법의 단골(?) 계단 문제이다.1. 문제 보...

Naver Blog

[백준 11051] 이항계수2.py

1. 문제입력으로 들어온 이항계수의 값을 구하는 것.n의 최대 입력 범위가 1000으로, 값이 매우 클 수 있기...

Naver Blog

[SWEA 1767][SW Test 샘플문제] 프로세서 연결하기.py

1. 문제 보기각 전선은 직선으로만 설치 가능.전선은 교차 불가가장자리에 위치한 코어는 이미 전원 연결된...

Naver Blog

[SWEA 2806] N-Queen.py

1. 문제 보기평범한 nQueen이다.범위는 N(1 ≤ N ≤ 10)2. 설계일단 각 줄마다 퀸을 한 개씩 위치하도...

Naver Blog

[SWEA 1208] [S/W 문제해결 기본] 1일차 - Flatten

1. 문제 보기덤프: 가장 높은 곳에 있는 상자 중 하나를 가장 낮은 곳으로 옮기는 작업.주어진 횟수만큼 덤...

Naver Blog

[SWEA 2805] 농작물 수확하기.py

1. 문제 보기농장의 크기 N와 농작물의 가치가 주어질 때, 규칙에 따라 얻을 수 있는 수익(정해진 모양에 ...

Naver Blog

[SWEA 2819] 격자판의 숫자 이어 붙이기.py

1. 문제 정의격자판의 임의의 위치에서 시작해서, 동서남북 네 방향으로 인접한 격자로 총 여섯 번 이동하...

Naver Blog

[SWEA 4112] 이상한 피라미드 탐험.py

1. 문제 정의인접한 방으로만 이동할 수 있으며, 두 방이 인접하려면 두 방 사이에 접점이 존재해야 한다....

Naver Blog

제 12회 TOPCIT(탑싯) 정기평가 후기

학교에서 응시비도 지원해주고 응시만 하면 가산점도 준다고 해서 봤다.공부 하고 싶은 마음은 있었지만......

Naver Blog

[Codelab] Android Kotlin Fundamentals 01

시험도 끝났는데, 새로 공부한 코틀린 연습과 안드로이드 복습을 위해서 코드랩을 한다.사실 Fudamental이...

Naver Blog

[Codelab] Android Kotlin Fundamentals 02.1: LinearLayout using Layout Editor

Android Kotlin Fundamentals 02.1을 진행하며, 나중에 다시 보고 싶은 내용을 기록한다.Create a ...

Naver Blog

[Codelab] Android Kotlin Fundamentals 02.2: Add user interaction

Set the inputType attribute on EditTextThe inputType attribute specifies the type of input use...

Naver Blog

[Codelab] Android Kotlin Fundamentals 02.3: Constraint layout using the Layout Editor

Set up your Android Studio work areaYou'll add constraints manually, so you want autoconnec...

Naver Blog

[Codelab] Android Kotlin Fundamentals 02.4: DataBinding basics

평소에 Kotlin Android Extensions을 사용하고 있는데, 오늘은 코드랩하면서 DataBinding도 가볍게 짚...

Naver Blog

[Codelab] Android Kotlin Fundamentals 03.1: Create a fragment

Add a fragmentA fragment represents a behavior or a portion of user interface (UI) in an activ...

Naver Blog

[Codelab] Android Kotlin Fundamentals 03.2: Define navigation paths

Android Jetpack에 추가된 Navigation.사용해본적은 없었는데, codelab을 하면서 학습하고 간단히 기록...

1