묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결밑바닥 부터 시작하는 머신러닝 입문
과제 제출시 다음과 같은 에러가 뜹니다...
과제 제출시 다음과 같은 에러가 뜹니다... ai.backend.client.exceptions.BackendClientError: BackendClientError('Request to the API endpoint has failed.\nCheck your network connection and/or the server status.\n➜ ClientConnectorCertificateError()') 어떻게 해결을 해야하나요??
-
미해결홍정모의 따라하며 배우는 C++
어디에 질문할지 모르겠어서 여기에 질문합니다
제가 따배씨를 먼저 듣고 따배씨++로 넘어왔는데 어느 순간부터 갑자기 ctrl F5를 누르면 콘솔창이 뜨자마자 바로 사라져버립니다. 검색을 통해 시스템 설정을 콘솔로 바꾸면 콘솔창이 사라지지 않는다는 것을 알았지만 새로운 소스를 생성해줄때마다 계속 설정을 해주어야합니다. 따로 설정을 만진 적이 없는데 왜 이렇게 된 건가요? 별다른 설정 없이 원래처럼 콘솔창이 계속 유지되려면 어떻게 해야 되는지 궁금합니다.
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
하나의 에뮬레이터에 두 개의 계정 로그인에 대해서
하나의 에뮬레이터에 서로 다른 사람의 계정을 로그인했을때, 파이어베이스에 지원이메일에 등록된 계정은 정상동작을 하지만 그렇지 않은 계정은 정보를 불러오는데 오류가 발생하네요! 실제로 어플을 출시할 때, 파이어베이스에서 거쳐하는 절차가 따로 있나요???!! 직접 답변하기에 너무 길거나 힘드시다면 참고할 수 있는 링크라도 알려주시면 감사하겠습니다!!
-
미해결야곰의 iOS 프로그래밍
Thread 1: signal SIGABRT 가 자꾸 뜨네요 천천히 차근차근 했는데...
뷰 컨트롤에서 import UIKit import WebKit class ViewController: UIViewController { // MARK: - Preperties // MARK: IBOutlets @IBOutlet var webView: WKWebView! @IBOutlet var activityIndicator: UIActivityIndicatorView! // MRAK: - Methods // MARK: Life Cycle override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. self.webView.navigationDelegate = self } override func viewDidAppear(_ animated: Bool) { super.viewDidAppear(animated) let firstPageURL: URL? if let lastURL: URL = UserDefaults.standard.url(forKey: lastPageURLDefualtkey) { firstPageURL = lastURL } else { firstPageURL = URL(string: "https://www.google.com") } guard let pageURL: URL = firstPageURL else { return } let urlRequest: URLRequest = URLRequest(url: pageURL) self.webView.load(urlRequest) } // MARK: IBAction @IBAction func goBeck(_ sender: UIBarButtonItem) { self.webView.goBack() } @IBAction func goForward(_ sender: UIBarButtonItem) { self.webView.goForward() } @IBAction func refresh(_ sender: UIBarButtonItem) { self.webView.reload() } //MARK: Custom Methods func showNetworkingIndicators() { self.activityIndicator.isHidden = false self.activityIndicator.startAnimating() UIApplication.shared.isNetworkActivityIndicatorVisible = true } func hideNetworkingIndicators() { self.activityIndicator.isHidden = true self.activityIndicator.stopAnimating() UIApplication.shared.isNetworkActivityIndicatorVisible = false } } extension ViewController: WKNavigationDelegate { //MARK: WKNavigationDelegate func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) { print("did finish navigation") if let appDelegate: AppDelegate = UIApplication.shared.delegate as? AppDelegate { appDelegate.lastPageURL = webView.url } webView.evaluateJavaScript("document.title") { (value: Any?, error: Error?) in if let error: Error = error { print(error.localizedDescription) return } guard let title: String = value as? String else { return } self.navigationItem.title = title } self.hideNetworkingIndicators() } func webView(_ webView: WKWebView, didFail navigation: WKNavigation!, withError error: Error) { print("did fail navigation") print("\(error.localizedDescription)") self.hideNetworkingIndicators() let message: String = "오류발생!\n" + error.localizedDescription let alert: UIAlertController alert = UIAlertController(title: "알림", message: message, preferredStyle: UIAlertController.Style.alert) let okayAction: UIAlertAction okayAction = UIAlertAction(title: "확인", style: UIAlertAction.Style.cancel, handler: nil) alert.addAction(okayAction) self.present(alert, animated: true, completion: nil) } func webView(_ webView: WKWebView, didStartProvisionalNavigation navigation: WKNavigation!) { print("did start navigation") self.showNetworkingIndicators() } } 앱딜리게이트에서 import UIKit /// 마지막 페이지 주소를 UserDefaults에서 관리하기 귀한 키 값 let lastPageURLDefualtkey: String = "lastURL" @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { // MARK: - Properties var window: UIWindow? var lastPageURL: URL? // MRAK: - Methods func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { // Override point for customization after application launch. self.lastPageURL = UserDefaults.standard.url(forKey: lastPageURLDefualtkey) return true } func applicationWillResignActive(_ application: UIApplication) { // 응용 프로그램이 활성 상태에서 비활성 상태로 이동하려고 할 때 전송됩니다. 이는 특정 유형의 일시적인 중단 (예 : 전화 또는 SMS 메시지 수신) 또는 사용자가 응용 프로그램을 종료하고 백그라운드 상태로 전환하기 시작할 때 발생할 수 있습니다. //이 방법을 사용하여 진행중인 작업을 일시 중지하고 타이머를 비활성화하고 그래픽 렌더링 콜백을 무효화합니다. 게임은이 방법을 사용하여 게임을 일시 중지해야합니다. let userDefaults: UserDefaults userDefaults = UserDefaults.standard userDefaults.set(self.lastPageURL, forKey: lastPageURLDefualtkey) userDefaults.synchronize() } 코드를 적었는데요 빌드를 실행하게 되면 앱딜리게이트 첫부분 class AppDelegate: UIResponder, UIApplicationDelegate {Thread 1: signal SIGABRT A가 걸리네요 레이아웃 연결 제대로 연결했는데 스레드 걸리니깐 무엇이 문제인지 모르겠습니다...
-
미해결더 자바, 코드를 조작하는 다양한 방법
ClassLoader에서 초기화 하는 과정에서 궁금한 점이 있습니다.
강의를 통해 클래스의 static 변수등을 메소드 영역에 저장하는 순간이 '초기화' 과정에서 이뤄진다는 점을 알게 되었습니다. 그리고 관련해서 제가 예전에 공부했던 내용중에 궁금했던 점이 있어 질문 드리고 싶습니다!예전에 Singleton객체에서 LazyHolder를 통한 방식을 공부하다가. ClassLoader이 지연타임로딩을 통해 클래스를 필요한 순간에만 로딩한다는 사실을 배웠었습니다.public Class ExampleSingleton{ private ExampleSingleton(){} public static ExampleSingleton get(){ return LazyHolder.INSTANCE; } private static class LazyHolder{ private static final INSTANCE = new ExampleSingleton(); }}위와같은 코드가 있을때 static으로 선언된 클래스는 ExampleSingleton클래스가 로드될때 같이 로딩되지 않고, 실제 LazyHolder클래스를 사용할때 로딩된다는 내용이었습니다.하지만 static 변수는 ExampleSingleton클래스가 로드될때 메모리에 생성 하고, 왜 똑같이 내부에 static으로 선언된 LazyHolder클래스는 메모리에 올라가지 않는지 궁금합니다..!
-
미해결더 자바, 코드를 조작하는 다양한 방법
로딩후에, Class 객체를 생성하여 “힙" 영역에 저장하는 과정에서 궁금한 점이 있습니다!
해당 클래스 내용을 로딩후에 Class<Example>과 같은 클래스 객체를 생성해서 heap에 저장하는 것으로 이해했습니다.이때 구체적으로 힙의 어떤영역에 저장되는지 궁금합니다!heap의 에덴 영역에 들어가는 것인지, Permanent영역에 들어가는것인지 궁금합니다!Permanent 영역으로 들어갈 경우, java 8 이후에 permanent영역이 native영역으로 이동되어서 그쪽에 저장하는 것인가요?에덴 영역으로 들어가는 경우 GC의 대상이 되지 않고 어떻게 유지 될 수 있는지 궁금합니다!(이 객체에 대한 어떤 참조가 있는지)
-
미해결웹, 앱 풀스택개발 Boot Camp - 입문부터 서비스 개발까지
C9에서 aws로 바뀐부분에 대해 여쭙고싶습니다.
c9에서 aws로 바뀌었다고하여 일단 aws에 가입했는데요 aws에 서비스가 너무 많아서 강의와 같은 내용을 진행 하려면 어떤 서비스에 프로젝트를 만들어야 하는지 궁금합니다.
-
미해결홍정모의 따라하며 배우는 C++
웹 ide에서 실행하는데요.
구름 ide에서 g++로 컴파일 하는데요. 맨 마지막 부분에 구체화를 사용하지 않고 void MyArray<T>::print() { // body } 부분이 실행이 잘 됩니다.. 파일들은 예제처럼 main.cpp, class.h, class.cpp 이렇게 나눠서 컴파일 했구요.. 그래서 구체화 부분을 cpp부분에 추가해서도 컴파일 해보자 했는데 오히려 구체화를 넣으면 g++ -c ./main.cpp (object파일 생성) 는 잘되는데 g++ -o ./main.o 부분은 undefined reference to `MyArray<char>::print()' collect2: error: ld returned 1 exit status 라는 에러 메시지가 나옵니다. 구체화를 안하면 에러가 없는데.. 구체화를 하면 오히려 에러가 나는게 이해가 안되네욥..ㅠㅠ + main.cpp와 class.cpp를 같이 컴파일하고 실행파일 만들때 -o 뒤에 같이 오브젝트 파일을 넣어주면 그건 또 잘됩니다.(구체화구문 넣었을때)
-
미해결CSS에 날개를 달아주는 Sass (SCSS)
mixin 파라미터에 기본값 설정했을 때 2번째 파라미터값만 인수를 써주고 싶을때는 어떻게 하나요?
파라미터를 @mixin fontSizeBgColor($fontSize, $bgColor)의 순으로 설정해줬을때, 폰트 사이즈는 기본값을 사용하고 싶고 배경색깔만 다르게 지정하고 싶다면 mixin 호출할때 인수를 어떻게 써줘야하나요? 폰트 사이즈만 바꾸고 싶으면 @include fontSizeBgColor(#000) 이렇게 하나만 써도 된다는 건 알겠는데 그 반대의 경우를 모르겠어서요.
-
미해결코어 자바스크립트
혹시 곧 출간되는 책이랑은 뭐가 다른가요?
안녕하세요. 개발자님이 곧 책을 출판하시는 걸 알게 되었는데요. 곧 출간하실 책이랑 강의랑 목차가 같던데, 혹시 강의랑 책은 어떻게 다른가요? 책이 더 자세한 편인가요? 그리고 인사이드 자바스크립트랑은 어떻게 다른지도 궁금합니다! 좋은 강의 감사합니다.
-
해결됨React로 NodeBird SNS 만들기
AWS에서 "sharp" module 설치 에러
제로초님, 안녕하세요. AWS에서 람다를 등록하였는데, 람다 호출 시 에러가 발생합니다. 우선, 웹사이트에서 S3에 original/ 폴더에는 이미지가 업로드 됩니다. 그러나, 람다가 호출은 되지만 에러가 발생하여 thumb/ 폴더는 생성되지 않습니다. AWS 백엔드 서버에서 아래와 같이 조치하여도 해결이 되지 않네요. ----------------------------------------------------- # rm -r node_modules/sharp # sudo npm i ----------------------------------------------------- > sharp@0.23.0 install /home/ubuntu/dream-life/lambda/node_modules/sharp > (node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp rebuild && node install/dll-copy) info sharp Using cached /root/.npm/_libvips/libvips-8.8.1-linux-x64.tar.gz npm WARN dream-life-lambda@1.0.0 No description npm WARN dream-life-lambda@1.0.0 No repository field. added 1 package from 57 contributors and audited 181 packages in 1.806s found 0 vulnerabilities ----------------------------------------------------- [AWS CloudWatch 로그] ----------------------------------------------------- 2019-09-08T15:59:10.694Z undefined ERRORSomething went wrong installing the "sharp" moduleModule did not self-register.- Remove the "node_modules/sharp" directory, run "npm install" and look for errors- Consult the installation documentation at https://sharp.pixelplumbing.com/en/stable/install/- Search for this error at https://github.com/lovell/sharp/issues ----------------------------------------------------- 어떻게 해결할 수 있을까요? ㅠㅠ
-
미해결웹 게임을 만들며 배우는 Vue
props 와 data 차이
start-word 를 각 컴포넌트마다 지정해주실때, props 를 지정하고, word에서 그 props 의 데이터를 불러오셨잖아요. props 를 통하지 않고 data에서만 불러올 순 없는 건가요?? 굳이 props 를 거쳐야하는지, 어떤 기능을 가지고 있는지 필요성을 몰라서 질문합니다!
-
미해결웹 게임을 만들며 배우는 Vue
컴포넌트 사용시, 네이밍
컴포넌트 명을 지정할때, 파스칼케이스, 카멜케이스로 설정했을 때 "did you register the component correctly?" 라는 오류가 떠요. 컴포넌트명은 케밥케이스만 가능한게 맞나요??
-
미해결웹 게임을 만들며 배우는 React
질문이요
만들어주신 로드맵을 따라 가고 있는데요, 이 리액트 다음에, 노드버드이던데요 노드 버드에서는, 리엑트와 노드js동시 활용법을 가르쳐 주시는건가요 ????
-
미해결홍정모의 따라하며 배우는 C++
return by reference 에서 컴파일 에러 발생 관련
안녕하세요 교수님. 유튜브에서 듣다가 인프런으로 넘어왔습니다. 좋은 강의 잘 듣고 있습니다. return by reference에서 함수에서 소실되는 변수를 참조하고 있더라도 교수님이 강의해주신 것처럼 경고만 뜨고 컴파일 에러가 안 떴었는데, 연이어서 구조체 S my_s 예제 코드를 작성하고 나서 갑자기 컴파일 에러가 납니다. 혹시 다른 이유가 있나요?
-
미해결예제로 배우는 스프링 입문 (개정판)
어떤 종류의 객체를 bean으로 만드나요?
모든 객체가 bean으로 등록되어있지 않다고 하는데 그러면 어떤 종류의 객체가 bean으로 등록되나요?
-
미해결캐글 실습으로 배우는 데이터 사이언스
.dt에서 어트리뷰트 에러발생
train["year"] = train["datetime"].dt.year train["month"] = train["datetime"].dt.month train["day"] = train["datetime"].dt.day train["hour"] = train["datetime"].dt.hour train["minute"] = train["datetime"].dt.minute train["second"] = train["datetime"].dt.second train.shape 선생님 강의를 따라서 진행하는 중에 이 부분에서 아래와 같이 어트리뷰트 에러가 났었습니다. AttributeError: Can only use .dt accessor with datetimelike values train.csv로 부터 가져온 데이터프레임의 datetime칼럼의 서식타입이 아마도 판다스가 인식하는 Datetime타입과 다른건가 하는 생각으로 아래의 코드를 우선적으로 실행하니 에러가 사라졌습니다. train["datetime"] = pd.to_datetime(train["datetime"]) 그런데 선생님 강의의 6:03에서는 이 코드 없이도 전혀 문제없이 잘 실행되는 것을 보고나니 그 원인이 알쏭달쏭 합니다. 저는 윈도우에서 실행했어요.
-
미해결Vue로 Nodebird SNS 만들기
npm run lint 실행시 오류 발생합니다 babel이랑 안맞나본데요ㅠ
무엇을 고쳐야할지 모르겠어요ㅠ ❯ npm run lint > front@1.0.0 lint /Users/davidhong/Documents/001_Study/300_vue_inflearn/front > eslint **/* Oops! Something went wrong! :( ESLint: 6.3.0. No files matching the pattern "node_modules/@babel" were found. Please check for typing mistakes in the pattern. npm ERR! code ELIFECYCLE npm ERR! errno 2 npm ERR! front@1.0.0 lint: `eslint **/*` npm ERR! Exit status 2 npm ERR! npm ERR! Failed at the front@1.0.0 lint script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /Users/davidhong/.npm/_logs/2019-09-08T07_14_29_493Z-debug.log
-
[클론 서비스 만들기] Ruby on Rails + Bulma.io = 인프런
질문 제목
삭제된 글입니다
-
미해결Vue로 Nodebird SNS 만들기
import는 LoginForm으로 했는데, 사용은 <login-form />으로 해도 임포트가 되는 이유가 궁금합니다.
import는 LoginForm으로 했는데, 사용은 <login-form />으로 해도 임포트가 되는 이유가 궁금합니다.