본문 바로가기

728x90

프로그래밍

(296)
goormide에서 spring-petclinic 빌드 시 오류 스프링 프레임워크에 대한 기초가 부족하여 인프런에 있는 무료 강의부터 시작해봅니다. https://inf.run/2UX3 [무료] 예제로 배우는 스프링 입문 (개정판) - 인프런 | 강의 이 강좌는 스프링 프레임워크에 입문하는 분들을 위한 강좌입니다.Spring - PetClinic이라는 스프링 공식 예제 프로젝트의 코드를 보며, 다음의 스프링의 핵심 기능을 쉽고 빠르게 이해할 수 있습니 www.inflearn.com 예제는 인텔리J에서 실행하지만 goormide를 사용합니다. 컨테이너를 만들 때 템플릿을 git에서 가져올 수 있습니다. 아래와 같이 주소만 입력하고 '저장소 확인하기' 버튼을 클릭하면 유효한 저장소인지 확인하고 확인이 되면 이름이랑 설명까지 자동으로 채워줍니다. 그럼 소프트웨어 스택만 S..
노션은 공개된 API가 없다고? 아침에 날라온 Notion 팀의 메일에서 private beta API 서비스를 시작한다는 내용을 봤습니다. 아. 그러고보니 노션은 API를 제공하지 않았나 하고 찾아봤는데 노션 API를 사용해 새로운 단락을 추가하거나 페이지를 만드는 예제들이 있더군요. 엉. 이건 또 뭐지 싶어서 다른 내용을 살펴보았는데, 공식적으로 API를 제공하고 있지 않지만 비공식적으로 열려있는 API를 찾아내서 라이브러리 형태로 배포하는 곳이 있더군요. 그래서 이미 많은 분들이 이용하고 있다는~ 노션 입장에서는 이렇게 열정적으로 개발자들이 접근해오는 것은 나쁘지 않지만, 그만큼 보안에 위협이 될 수 있다는 것이니 빨리 API를 공개해야 하겠죠 ~ blog.naver.com/nakim02/221994415605 [Notion, g..
크랜 사이트는 뭐죠? R은 크랜 사이트에서 받아야 한다고 하는데~ R 동영상 강의를 듣는데 클랜 사이트에서 설치 파일을 내려받아야 한다는 이야기가 나옵니다. cran.r-project.org 을 이야기하는 건데, 보통 저런 URL인 경우 앞 부분을 사이트 이름(클랜)으로 이야기하지는 않아서 강사가 뭔가 잘못 알고 있는건가 싶었습니다. 계속 불편했지만 일단 해당 차수를 마치고 찾아보았습니다. 정말 클랜으로 찾을 수가 있는건지? "cran"이라는 키워드로 검색하면 해당 사이트가 나옵니다. CRAN이라는 것은 "The Comprehensive R Archive Network"의 약자이고 독립적인 아카이브 네트워크로 동작해서 따로 검색이 되나 봅니다. 설명 역시 따로 CRAN은 뭔지 나와있네요. CRAN is a network of ftp and web servers arou..
AdoptOpenJDK를 언제 설치한거지 기록을 보니 올해 3월에 설치함 3월달에 뭘 했는지 살펴보니 VS Code에서 Flutter를 해보겠다고 설침 koko8829.tistory.com/2088 VS Code에서 Flutter 시작하기 구글에서 가이드 문서를 제공합니다. 안드로이드 스튜디오나 인텔리제이를 권장하지만, 어떤 텍스트 에디터도 상관은 없다고 하네요. 하지만, 플러그인을 설치하면 좀 더 쉽게 개발할 수 있다 koko8829.tistory.com 아마도 그 즈음에 뭔가 막 설정하고 나서 안드로이드 스튜디오를 건드릴 일이 없었는데, 안드로이드 스튜디오를 업데이트하고 실행했더니 뭔가 JVM 오류가 막 올라옴. 그것보다 프로세스 상에 저런식으로 프로세스가 막 올라와서 PC를 죽여버림. 아무래도 복잡하게 꼬인 걸 풀어가는 것보다는 관련 설정..
특정 HTTP 요청 응답을 테스트하고 싶을 때 - httpstat.us 일정 시간 응답을 지연시켜 timeout 기능을 확인해볼 일이 있었는데, 보통은 대량의 데이터를 만들어 테스트를 하더군요. 하지만 60초 이상 응답을 지연시키려면 데이터도 커야하고 네트워크 상황에 따라 원하는 결과가 나오지 않는 경우가 있어서 뭔가 다른 해결책이 필요했습니다. 검색을 해보니 몇 가지 인위적인 방법이 있는데 그 중에서도 httpstat.us 라는 사이트는 응답 지연 뿐 아니라 가능한 모든 응답값을 테스트할 수 있습니다. 예를 들어 위에서 이야기한 응답 지연은 아래와 같이 테스트할 수 있습니다. httpstat.us/200?sleep=90000 이렇게 하면 200 코드 응답이 90초 후에 돌아옵니다. timeout을 60초로 설정한 경우에는 응답이 오기 전에 timeout 처리가 되겠죠. 사..
개발자가 제품에 정치적인 메시지를 담아도 될까요 노트패드++ 최신 버전을 다운로드하려고 들어갔는데, 버전명이 좀 독특하게 나오더군요. notepad-plus-plus.org/downloads/ Downloads | Notepad++ notepad-plus-plus.org 뭔가 특별한 기능이 들어간 건 아니고, 개발자가 정치적인 메시지를 추가한 버전이라고 합니다. 메시지라고 해도 뭐 제품 정보 페이지에 링크 한줄 들어간 정도입니다. 하지만, 이게 중국 쪽에서는 문제가 되고 있나 보군요. 개발자는 이전에도 위구르 등 중국 쪽에 민감한 문제에 대해 이런 식으로 의견을 내고 있다고 합니다. techcrunch.com/2020/08/17/notepad-plus-plus-blocked-in-china/ Text editor Notepad++ banned in C..
구글 크롬 개발자도구에서 코드 스니펫(Snippet) 사용하기 엊그제 올라온 Chrome 85 "What’s New in DevTools" 영상을 보다가 마지막 팁으로 스니펫 이야기를 하길래, 엇. 크롬에 스니펫이 있었서. 이런 기분이었습니다. [Source > Snippets] 항목이 있더군요. Source 탭에 딸린 메뉴가 많아서 잘보이지는 않습니다. 하여간 이렇게 추가한 스니펫 항목은 나중에 콘솔 도구에서 사용하던지 Elements에서 직접 사용할 수 있습니다. 그냥 Ctrl+O 키 입력 후 "!" 입력하면 스니펫 목록이 나오고 선택하면 끝~ 좀 더 자세한 활용 방법은 아래 글을 참고하시구요. https://developers.google.com/web/tools/chrome-devtools/javascript/snippets Run Snippets Of Ja..
구글맵에서 "일본해"로 표기되는 현상 오늘 기사 중에 아래와 같은 제목이 눈에 들어오더군요. 문 대통령, ‘동해’ 대신 ‘일본해’ 쓴 공공기관에 엄중 경고 고민정 청와대 대변인은 16일 브리핑에서 “동해를 일본해로, 독도를 리앙쿠르 암초로 표기한 공공기관 관련 보도에 대해 문 대통령은 해당기관에 엄중 경고를 했고, 해당 부처 감사관실에서 조사 뒤에 조처할 예정”이라고 밝혔다. http://www.hani.co.kr/arti/politics/bluehouse/909645.html#csidx9bee8b445babc79b68e4bf4f31f08bf 문 대통령, ‘동해’ 대신 ‘일본해’ 쓴 공공기관에 엄중 경고 농림축산식품부 산하기관 3곳 잘못 표기 청와대 “해당 부처 감사관실 조사후 조처 예정” www.hani.co.kr 이건 해당 기관의 문제라..

반응형