목록Develop (22)
새벽을 밝히는 붉은 달
카카오톡 상단바에 뜬 광고를 통해 알게 된 2022 START WITH UDEMY ! 밑져야 본전이지 싶어 한 번 지원을 해보았는데, 다행히 참여를 하게 되었다. 강의가 여러 개가 있었는데, 수많은 고민을 거듭한 끝에 The Web Developer Bootcamp 2022 를 선택하게 되었다. https://www.udemy.com/course/the-web-developer-bootcamp-2021-korea/ The Web Developer Bootcamp: Learn HTML, CSS, Node, and More! 전세계 25만명이 선택한 유데미 베스트셀러! HTML, CSS, JavaScript, Node.js 등을 활용한 13개 이상의 프로젝트로 확실하게 웹 개발 입문 완성 www.udemy...
여느 때와 다름없이 개발을 하고 github에 push 하려고 했는데, 어제까지만 해도 push가 잘 되었었는데 오늘 push를 하려고 보니 could not resolve host라는 에러가 떴다. ping github.com 을 통해 패킷을 날려보았으나 ping: cannot resolve github.com: Unknown host 에러가 뜨며 실패했다. 그러나 nslookup github.com 을 통해 얻은 github.com의 ip 주소로 ping을 날려보니 패킷을 정상적으로 받아옴을 확인할 수 있었다. 이와 같은 상황은 google.com에서도 똑같이 동작했는데, 그래서 네트워크나 서버측 문제가 아니고 내 로컬 DNS 캐시에 문제가 있다고 생각이 들었다. 따라서 로컬 dns 캐시를 다음과 같..
팀원님께서 개발하고 계신 어플리케이션을 나도 같이 개발하기 위해서 클론해왔는데, The named parameter 'colors' isn't defined. 라고 하면서 분명 존재하는 parameter인데도 정의가 되지 않았다고 떴었다. error로 처리되어서 어플리케이션이 빌드조차 되지 않았고... 처음에는 팀원님께서 아직 덜 완성된 코드를 올리셨나 했다. 여쭤보니까 팀원님 컴퓨터에서는 매우매우 잘 동작해서 뭐가 문제인지 같이 고민했었다. 일단 스택오버플로우에 알려져 있는 방법 (안드로이드 스튜디오를 사용하고 있는 경우) 1. Files -> Restart and Invalidate Cache 시행 2. Dart: Restart Analysis Server 시행 물론 나는 이 방법이 안 됐다. 그래서..
분명 목요일까지만 해도 MongoDB가 제대로 동작했는데, 오늘 robo3T를 켰더니 cannot connect to the mongodb at localhost 27017 이라는 에러가 떴다. 그래서 cmd를 통해 mongo 명령을 실행해 보았더니 다음과 같은 에러가 떴다. 왜인지는 모르겠지만 에러 원인도 다 깨져서 나와서 에러에 관해 찾기가 굉장히 애매했다. 그래서 cannot connect to the mongodb at localhost 27017로 구글링을 해보니 방법은 굉장히 많았는데, 나는 다음과 같은 방법으로 해결했다. 일단 나의 경우, mongodb의 데이터가 저장될 장소를 mongodb에서 기본으로 지정하는 path로 설정하지 않고, 따로 D 드라이브에 폴더를 생성해서 지정을 해주었다...
📎 백준 1427번 풀러 가기 문제 배열을 정렬하는 것은 쉽다. 수가 주어지면, 그 수의 각 자리수를 내림차순으로 정렬해보자. 입력 첫째 줄에 정렬하고자하는 수 N이 주어진다. N은 1,000,000,000보다 작거나 같은 자연수이다. 출력 첫째 줄에 자리수를 내림차순으로 정렬한 수를 출력한다. 처음에 보고 split을 이용하면 좋을 것 같은데, 붙어있는 문자열도 split으로 나눌 수 있는지 궁금해서 한번 시도를 해보았더니! 역시나 실패😂 그래서 join으로 문자열 사이에 의도적으로 : 를 넣어준 후, : 를 기준으로 split한 다음, reverse로 sort해서 출력을 해주었다. 이렇게 해서 맞은 다음, c였다면 한 글자씩 받아서 처리를 했을텐데 python에도 그런 기능이 있나? 해서 찾아보다가 ..
Flutter 공부를 하는 중인데, emulator가 아무리 기다려도 계속 reboot 상태여서 구글링을 해보았더니, restart를 하라고 해서 restart를 했더니 정상적으로 emulator가 동작하는 것을 확인할 수 있었다. Android Studio 를 자주 다루시는 분들은 익숙하시겠지만, 나처럼 다룬지 얼마 안 되신 분들은 emulator를 어떻게 restart 하는지 헤맬 수 있을 것 같아서 글로 남긴다. 먼저, Emulator를 종료하고 Android Studio에서 오른쪽 상단의 메뉴바에서 AVD Manager를 선택한다. AVD Manager가 열리면, 문제가 있는 Emulator의 가장 오른쪽에 있는 Actions의 역삼각형 아이콘을 클릭한다. 나의 경우, Pixel_3a_API_30..
이 글은 Standford 대학의 Jennifer Widom 교수님의 강의노트를 바탕으로 postgreSQL을 사용하여 정리한 글입니다. 잘못된 내용, 혹은 수정해야할 사항이 있다면 댓글로 알려주시면 감사하겠습니다. SQL의 SELECT 문은 다음과 같은 구조를 기본적으로 가지고 있다. 그럼 예제를 통해 SELECT 문의 활용에 대해서 알아보자. table의 가로는 tuple 혹은 row라고 부르며, table의 세로는 attribute 혹은 column이라고 부른다. 이 글에서는 table의 가로를 tuple, 세로를 attribute라고 부르겠다. 먼저, 다음과 같은 College, Student, Apply의 3가지 table이 있다고 하자. 나는 학생들 중에, GPA가 3.6 보다 큰 학생들의 학..
그동안 VMware로 가상머신 돌려서 리눅스를 썼기 때문에 오랜만에 WSL을 쓰게 되었다. 실행은 정상적으로 되는데, network가 연결이 되지 않는 것을 알 수 있었다. 처음에는 단순히 git repository를 clone을 하려고 했는데 실패해서, nameserver에 문제가 생긴 줄 알고 해당 주소를 변경 후 nslookup으로 확인해보았으나 여전히 안 되길래, ping을 날려보았더니 network가 아예 연결이 안 되어있다는 것을 깨달았다. 구글링을 통해 ubuntu에서 network is unreachable이 뜰 때의 해결방법을 시도해보았으나, 여전히 나의 wsl에서는 인터넷이 연결되지 않았고, 어디가 문제일까 하다가 ubuntu 내부의 문제가 아니라 외부의 문제가 아닐까 짐작을 하고 찾아..