이야기를 나눠요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
UIKit - iOS14 실무 가이드 <iOS앱 진짜 개발자 되기>
MovieApp 빌드 시 UISearchDisplayController... 에러 나시는 분들 참고
MovieApp 빌드 할 때UISearchDisplayController is unavailable when deploying to iOS 13.0 or later이런 에러 나온다면,storyboard에서 해당 아이콘 중에 'UISearchDisplayController'이 있는지 보시고 삭제하시면 빌드 됩니다.(삭제는 storyboard오른쪽에 View Controller Scene 하단에 있는 'UISearchDisplayController'을 클릭하고 back space 누르시면 됩니다.) 에러의 이유는 13이후 버전에서는 아예 없어진 것인데 붙어있어서 빌드가 안되는 것 같았습니다. 혹시 나중에 터질지는 모르겠지만, 제가 찾아봤을 때 뾰족한 해결법이 없어서 일단 공유 해봅니다.
-
선배님들, 부트캠프 하차 후 국비지원... 괜찮을까요?
현재 온라인 부트캠프에서 구르고 있는 백수입니다.사전에 아무런 준비도 없이 무턱대고 부트캠프에 들어가서 한달 넘게 식겁했습니다.지금은 겨우 적응해서 중상위권 성적으로 간신히 버티는 중 입니다.그런데 진도가 너무 빨라서 머리에 남는게 없을까봐 너무 두렵습니다.이대로면 취업하고도 일을 돕기는 커녕 민폐나 끼치지 않을까 걱정이 앞섭니다. 그래서 일부를 제한 수강료를 환불 받고 현재 부트캠프에서 하차한 후에3월이나 4월에 시작하는 온라인 국비지원 부트캠프로 옮기는 것을 고려하고 있습니다.취업이 다소 늦어지더라도 국비지원을 받을테니 비용 측면에서는 피차일반이지만,제가 온전히 공부만 할 수 있는 기간을 조금 더 늘릴 수 있다는 이점이 있습니다. 한 달 남짓 기간이 있는 만큼 독학으로 기본기를 좀 더 다지고 싶다는 마음이 커지고 있습니다.이런 이유로 인프런 강의를 통한 독학과 국비지원 부트캠프를 병행하고자 합니다. 제가 어린 나이라면 고민없이 후자를 택하겠지만,나이도 먹을 만큼 먹은 상태여서 올해 하반기 취업시장을 놓치는데 대한 아쉬움도 큽니다.그래서 결정을 내리지 못 하고 고민을 거듭하고 있습니다. 선배님들이 보시기엔 어떤가요?이러한 전학(?)은 미친 짓일까요?진심 어린 조언을 간곡히 부탁드립니다. (_ _)
-
CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
순수(바닐라) 자바스크립트에서 외부 api key를 은닉할 수 없을까요?
open api 강의를 듣고, open api 찾아서 간단한 앱을 만들어 보려고 하는데, api key가 있더라구요. 그래서 회원가입을 하고 키를 발급받은 후 fetch 를 통해서 데이터를 받아와서 만들긴 했는데, 갑자기 이 생각이들더라구요. api key는 은닉이 되어야 하는게 맞지 않나? 라는거요 (사실 리액트 ,뷰 같은 라이브러리 혹은 프레임워크를 사용하면 배운대로 자연스레 하는 것이지만, 자바스크립트 자체적으로 건드려 본 적은 없다는 사실을 깨달았어요.). 그 후 은닉을 어떻게 하면 할 수 있는가 찾아봤는데, 서버 측에서 가능한 dotenv 를 다운 받아서 쓰거나 아니면 무료로 도메인을 등록해주는 사이트 자체의 옵션을 건드려서 하는 방법(서버리스?)은 있는데, 순수 자바스크립트 자체적으로 하는 방법은 안 보이더라구요. 결론적으로 순수 자바스크립트 자체만으로 , 발급 받은 api key를 은닉할 수는 없는 걸까요?
-
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
코팩님 지도 관련 재밌어요!!!
지도 강의에서 재밌으면 댓 남겨달라고 하신걸 듣고댓글 남겨요더 추가 원해요!아주 api사용 하는거 재밌어요
-
엑셀로 끝내는 보고서 차트 실무 강의
좋은 강의,,,,
정말 좋은 강의였습니다.다음에도 좋은 강의 부탁드립니다.
-
[입문] Qt 6 프로그래밍 2편
내부에서 사용할 용도로 만들면 라이센스가 어떻게 되는지요
그냥 단순 궁금해서 질문합니다.만약에 회사에서 판매 목적이 아니고 내부에서만 사용할 용도로 만든 프로그램은 라인센스가 어떻게 되는지 문의합니다.
-
결제 서비스 개발할 때 쓰이는 기술
전 아임포트API로 기능 연동 정도만 경험해본 교육생입니다.구현한 기능 수준은 결제 정보에 대한 검증이나 보안과정이 없는 수준인데요.자소서를 쓸 때 결제 서비스 구현에 대한 역량을 고도화하고 싶다는 말을 설득력있게 하고 싶습니다. 이를 위해 결제 파트 맡으시는 현업자분들이 따로 공부하는 것은 어떤게 있을까요? (특정 툴? 특정 라이브러리? 특정 개념?) ex) 성능 테스트를 위해 ngrinder를 사용한다던지, 보안을 위해 spring security 공식문서를 읽어본다던지
-
1
1
-
자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
손코딩 이후 코드 작성하는 방법
안녕하세요! 강의 잘 듣고 있는 학생입니다. 선생님 저 같은 경우 코딩 테스트 문제를 풀때, 컴퓨터(IDE)에 바로 작성하지 않고 노트에 solution 부분의 코드를 전부 손코딩으로 작성 해본 뒤에 컴퓨터로 작성합니다. 이런 방식이 코딩테스트 시험 볼때는 시간제한이 있으니,, 비효율적인지 궁금합니다. (현재는 코드가 짧아서 상관 없다고 생각하지만, 어려운 문제들.. 즉, 코드가 길어 지는 문제들을 풀때 문제가 되지 않을까? 생각하여 이렇게 질문을 남깁니다) 이렇게 하게 된 이유는, 펜으로 작성해보지 않고 바로 코드를 타이핑 하려니 생각이 잘 떠오르지 않아 이렇게 하게 되었습니다.
-
함수형 프로그래밍과 JavaScript ES6+
세상에서 제일 신기한 기본기..
이것도 모르고 js를 써왔던 내 인생이 레전드네요..
-
[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
셀프 체크 - 연달아 계산하기 과제가 너무 어렵습니다.
마이너스를 해보려고 했는데 이제 자스를 배우는데 도저히 어떻게 해야지 그게 되는지도 모르겠습니다. 제가 소질이 없는걸까요? 대체 뭘 어떻게 해야지 앞에 마이너스를 추가해서 하는건지 전혀 모르겠습니다
-
Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
H2를 최신버전(현재는 2.1.214)으로 사용 시 오류 임시 해결 방법
안녕하세요.다름 아니라 Spring Boot가 3.XX 버전으로 업데이트가 되면서, 해당 버전을 사용하시는 분들은 1.3.176버전으로 H2 이용 시 404에러가 발생합니다.해당 에러를 해결하려면 최신 버전으로 H2를 사용하여야 하는데요. 최신 버전으로 H2를 사용하면 1.3.176 이하 버전처럼 db가 자동 생성 되지 않습니다. 그래서 해결 방법을 찾았는데요. 이 방법은 제가 어떻게 어떻게 하다 보니 발견한 방법이라서 옳다고 할 수는 없겠지만, H2를 테스트용으로만 사용하기 때문에 띄우기만 하면 되므로 문제 없을 것 같아 공유드립니다. 우선 pom.xml에서 h2 dependency를 추가하였다면, 아래 이미지처럼 왼쪽 프로젝트 창의 External Libraries 리스트에서 h2를 찾을 수 있습니다.해당 h2 jar파일을 우클릭하면 탭이 뜨는데 Open Library Settings(F4)를 선택하면 h2 jar 파일의 위치를 확인할 수 있습니다.그럼 해당 위치로 가셔서 jar파일을 더블 클릭하여 실행시키면 브라우저에서 H2 콘솔이 실행됩니다.(h2 jar 파일 우클릭 시 탭에서 Open in > Directory Path(Ctrl + Alt + F12)를 선택하면 Show Explorer탭이 뜨고, jar 파일 선택하면 폴더로 바로 이동 됩니다)이 때 우측 하단의 트레이를 확인해보시면 H2 Database Engine이 실행된 것도 확인할 수 있습니다. 이제 브라우저의 H2 콘솔에서 Generic H2 (Embedded) 를 선택하시고 강의 내용대로 아래 이미지처럼 작성해주세요.연결 시험(Test Connection)을 눌러보면 아래 이미지처럼 db가 없다고 나올 것입니다. 그렇지만 걱정 마시고 이 상태에서 연결을 눌러보세요.db가 생성된 화면을 만날 수 있습니다.이제 db가 생성이 된 것입니다.그렇기 때문에 뒤로 가기를 눌러 다시 로그인 화면이 뜬 후에 연결 시험(Test Connection)을 눌러보면 아까와는 다르게 Test Successful이라는 성공 메세지를 만날 수 있습니다.(그러나 이것은 브라우저의 H2 콘솔 URL의 포트를 보시면 아시겠지만, 저희 프로젝트에서 db가 만들어진 것이 아닙니다. 이에 대해서는 아래를 읽어주세요) 제가 H2 경험이 별로 없어서 해당 방식이 Embedded, In memory, Server 모드 3가지 중 어떤 방식인지 잘 모르지만 서버 방식으로 추측됩니다.서버 방식은 H2를 따로 외부에서 띄워 놓고 접근해서 사용하는 것을 말하는 것 같은데요. 그렇기 때문에 저희가 만들어 놓은 프로젝트 URL인 localhost:{랜덤포트}/h2-console 에서 H2 사용 시 Embedded로 선택하여 Embedded 모드로 실행하면 연결 오류가 그대로 발생합니다. 그래서 강의와는 다르게 아래 이미지처럼 Server를 선택하여 외부(여기서는 프로젝트 외부에서 H2를 따로 동작시켜 db를 만들어준 것을 말함)의 H2에 접근하도록 연결해야 합니다.연결 방법은 아래와 같이 URL을 적어주면 됩니다. Saved Settings와 JDBC URL 입력 항목을 유의해주세요.이렇게 설정해준 후, Test Connection 버튼을 눌러보면 연결 테스트가 성공한 것을 확인할 수 있습니다.마찬가지로 연결 버튼을 클릭해보면 연결도 잘 됩니다. 이제 이 상태에서 강의를 이어서 진행하면 문제 없을 것입니다. ※ 추가적으로, 외부에서 서버를 켜놓고 접속하는 것이기 때문에 오른쪽 트레이의 H2 Database Engine을 우클릭하여 종료하면 프로젝트의 H2 콘솔에서 연결이 불가합니다. 그러니 프로젝트 작업 시에는 트레이를 종료하지 않도록 유의해주세요.※ 그리고, H2 Engine을 따로 받아서 서버 모드로 사용하면 DB 상태가 유지되지만, 이 방법은 프로젝트의 h2 jar 파일을 통해 진행하다보니 DB 상태가 유지되는지 알 수 없습니다. 오른쪽 트레이에서 H2를 재실행시키면 다시 DB를 만들어야 하는 것 같더라고요. 참고 부탁드려요~ [추가]Users Microservice - JPA①, ② 강의에서 H2 DB에 연결해 DB를 연결해주는데요.위의 과정은 Embedded가 아닌 Server 로 처리하기 때문에 설정이 다릅니다.application.yml 파일에서 아래와 같이 설정해주세요.유의하실 부분은 spring.datasource.url 부분과 spring.jpa.generate-ddl 부분입니다.url 만으로는 처리가 안되길래 jpa에서 db 생성하도록 generate-ddl을 true로 설정하였습니다.spring: application: name: user-service h2: console: enabled: true settings: web-allow-others: true path: /h2-console datasource: driver-class-name: org.h2.Driver url: jdbc:h2:tcp://localhost/mem:testdb username: sa jpa: generate-ddl: true
-
[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
textContent error 이유를 모르겠습니다
삭제된 글입니다
-
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
키보드 하나 추천부탁드립니다^^
코딩 잘 쳐지는 키보드 하나 추천해주시면 감사하겠습니다.
-
나도코딩의 자바 기본편 - 풀코스 (20시간)
질문 드릴게있습니다!
안녕하세요! 복학을 앞둔 대학생입니다.. 이번 학기에 자바 프로젝트를 하기에 심화 강의까지 들어가며 독학중입니다. 이 강의를 수강한 후에 프로젝트 수업에 대비해 공부할 만한 방법이 있을까요? 프로그래머스나 백준같은 곳에서 문제를 푸는 방법이 좋을까요? 클론 코딩을 체험할 수 있는게 베스트일거 같지만.. 언어 공부 방법에 대해 조언을 들어보고 싶습니다!
-
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
[오타 발견] RedirectAttribute를 설명해주실때, pathVarible 이라 적혀있습니다.
pathVarible -> pathVariablea가 빠진 것을 발견했습니다.
-
Node.js의 모든 것
따라쳐야할 곳들이 너무 빨리 지나갑니다.
안녕하세요.강의를 보면서 중간중간 따라쳐야 할 곳들이 너무 빠르게 지나가서 방향키와 스페이스를 이용해서 그 부분을 딱 맞춰서 멈추고 따라치기가 힘든 경우가 계속 발생하네요. 이점 감안하셔서 따라 쳐야할 곳에 표기 + 잠깐의 지연 타임 정도로 영상 수정하시면 이후 수강자들이 많이 편해질듯싶습니다.좋은 강의 감사합니다.
-
반응형 웹사이트 포트폴리오(App Official Landing Website)
퍼블리싱 반응형 화면이 변해도 스크립트가 남아 있습니다.
현재 홈페이지 모작 중인데 진짜 며칠째 별짓을 다해도 안고치더라구요if문으로 width 크기에 따라 구동되는 스크립트 구문이 있습니다.분명 pc모드에서 태블릿 모드로 넘어가면 pc모드에서 쓰인 스크립트는 더이상 남아 있으면 안되는데 이게 고대로 넘어옵니다콘솔로그 찍어 보면 if문은 잘 작동하는데 도대체 왜 그대로 넘어오는지 모르겠습니다.... https://magnificent-gumption-2d228c.netlify.apphttps://github.com/idoidoi/hyundaigreenfood위에는 배포한 사이트고 밑에는 깃허브 주소입니다.pc모드에서 태블릿으로 변환 되고 네비탭 눌러 보시면 pc모드의 스크립트가 그대로 넘어옵니다.. 밑에 애니메이션도...독학이라 물어볼 사람도 없구 도와줍쇼....ㅜㅠ
-
지금 당장 NodeJS 백엔드 개발 [사주 만세력]
아마존 aws에 올리려고 하는데, 방법 좀 가르쳐 주세요.
아마존 aws에 올리니, 오류가 나네요. 방법좀 가르쳐 주시면 고맙겠습니다. 1년 동안 무료로 사용할 수 있는 그곳에 올려서 활용해 보려고 합니다.
-
Flutter 응용 - 공공 API를 활용한 앱 만들기 (MVVM 패턴)
setState 관련 하여 궁금한 점이 있습니다.
안녕하세요저는 flutter 현직자로 조금 더 깊이 있는 공부가 필요하여 강의를 모두 구매하게 되었습니다제가 예전 부터 궁금했던건데 setState 사용하여 화면 갱신 처리시에 a방식도 작동하고 b 방식도 작동하는데 둘의 차이가 혹시 있을까요?/// a setState(() { storesList.clear(); for (var store in jsonStores) { storesList.add(Store.fromJson(store)); } }); /// b setState(() {}); storesList.clear(); for (var store in jsonStores) { storesList.add(Store.fromJson(store)); }