inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

Comment가 안 만들어집니다.

미해결

Firebase 서버를 통한 Android앱 HowlTalk 만들기

```package com.example.jun.myeongjuntalk.chat; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.view.View; import android.widget.Button; import android.widget.EditText; import com.example.jun.myeongjuntalk.R; import com.example.jun.myeongjuntalk.model.ChatModel; import com.google.firebase.auth.FirebaseAuth; import com.google.firebase.database.DataSnapshot; import com.google.firebase.database.DatabaseError; import com.google.firebase.database.FirebaseDatabase; import com.google.firebase.database.ValueEventListener; public class MessageActivity extends AppCompatActivity { private String destinationUid; private EditText editText; private String uid,chatRoomUid; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_message); uid = FirebaseAuth.getInstance().getCurrentUser().getUid();//채팅을 요구한 아이디, 즉 사용자 본인 단말기 아이디 destinationUid = getIntent().getStringExtra("destinationUid");//채팅을 당하는 아이디 Button button = (Button) findViewById(R.id.meesage_btn); editText = (EditText)findViewById(R.id.message_edt); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { ChatModel chatModel = new ChatModel(); chatModel.users.put("uid",true); chatModel.users.put("destinationUid",true); if(chatRoomUid == null){ Log.d(null,"되냐"); FirebaseDatabase.getInstance().getReference().child("chattingRoom").push().setValue(chatModel); } else{ Log.d(null,"되냐2"); ChatModel.Comment comment = new ChatModel.Comment(); comment.uid = uid; comment.message = editText.getText().toString(); FirebaseDatabase.getInstance().getReference().child("chattingRoom").child(chatRoomUid).child("comments").push().setValue(comment); } } }); checkRoom(); } void checkRoom(){ Log.d(null,"checkRoom"); //중복 FirebaseDatabase.getInstance().getReference().child("chattingRoom").orderByChild("users/"+uid).equalTo(true).addListenerForSingleValueEvent(new ValueEventListener() { @Override public void onDataChange(DataSnapshot dataSnapshot) { for(DataSnapshot item : dataSnapshot.getChildren()){ ChatModel chatModel = item.getValue(ChatModel.class); //채팅방 테이블에 사용자와 대화상대의 uid를 가져옴 if(chatModel.users.containsKey(destinationUid)){ chatRoomUid = item.getKey(); } } } @Override public void onCancelled(DatabaseError databaseError) { } }); } } 이 코드로 했을 때 , comment가 안 만들어집니다. 제가 볼 때는 elss 문이 실행이 안되는 거 같습니다. chattingRoomId값을 가져와도 자꾸 널 값으로 되서 자꾸 if문만 실행됩니다.

  • firebase
  • android
임명준 댓글 1 좋아요 0 조회수 273

SERVER 변경이 안됩니다

미해결

블록체인 이더리움 부동산 댑(Dapp) 만들기 - 기본편

가나슈 RPC SERVER 변경부분에서 강의에서는 LOCALHOST 로 타이핑을 쳐서 바꾸셨는데 제 컴퓨터에서는 127.0.0.1 (Loopback pseudo-Interface 1) 0.0.0.0 (ALL) 172.~.~.~~~ (Wi fi) 이렇게 세 가지 중 고르라고 나옵니다 ㅠ 해결 방법 혹은 차선택을 알려주세요

  • Ethereum
  • blockchain
  • dapp
Hoi 댓글 1 좋아요 0 조회수 188

비디오 화면과 소리가 싱크가 맞지않습니다.

미해결

파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기

안녕하세요. 강의 잘 보고 배우고있습니다. 다름이 아니라 다운로드는 성공적으로 잘 되는데 재생을 시켜보면 비디오 화면과 소리가 싱크가 맞지가 않네요. 이건 코덱문제라고 볼수있을까요??

  • 웹-크롤링
  • python
이건수 댓글 1 좋아요 0 조회수 1045

트랜잭션 스피드 관련

미해결

블록체인과 솔리디티

뭐가 1초에 평균 2000개 처리속도를 가진다는 것인지요? 듣기로는 "이자캅"이라고 들리는데 그건 뭔가요? 일반적인 금융거래 트랜잭션 스피드를 말씀하신 건가요?

  • blockchain
  • solidity
박정상 댓글 1 좋아요 0 조회수 332

fetch problem

미해결

리액트 처음이시라구요? React JS로 웹 서비스 만들기!

if I use fetch, I have a problem like below.. what am I going to do??? Failed to load https://yts.ag/api/v2/list_movies.json?sort_by=rating : Redirect from ' https://yts.ag/api/v2/list_movies.json?sort_by=rating ' to ' https://yts.am/api/v2/list_movies.json?sort_by=rating ' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin ' http://localhost:3000 ' is therefore not allowed access. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled. App.js:33 TypeError: Failed to fetch

  • react
  • javascript
김재기 댓글 5 좋아요 0 조회수 726

밑의 질문에 대한 소스코드를 다시 첨부합니다!

미해결

C 프로그래밍 - 입문부터 게임 개발까지

소스코드가 제대로 입력되지 않은 것 같아서 다시 올립니다!! '''#define _CRT_SECURE_NO_WARNINGS include //비밀번호를 입력받아서 맞는경우: 비밀일기를 읽어와서 보여줌 //틀린경우: 경고메세지 표시 후 종료 define MAX 10000 int main(void) { char line[MAX]; char contents[MAX]; char password[20]; char c; // 비밀번호 입력시 키값 확인 printf("비밀일기에 오신것을 환영합니다!\n"); printf("비밀번호를 입력하세요!\n"); //getchar(): 엔터를 입력받아야 동작 getch(): 키입력시 바로 동작 int i = 0; while (1) { c = getch(); if (c == 13) // enter { password[i] = '\0'; break; } else // 비밀번호 입력중 { printf("!"); password[i] = c; } i++; } printf("\n\n======비밀번호 확인 중....==========\n\n"); if (strcmp(password, "12345") == 0) { printf("==비밀번호 확인완료!==\n"); char * fileName = "c:\\file_practice\\secretdiary.txt"; FILE * file = fopen(fileName, "a+b"); // 파일이 없으면 생성하고 파일이 있으면 append를 한다 if (file == NULL) { printf("파일열기 실패\n"); return 1; } while (fgets(line, MAX, file) != NULL) { printf("%s", line); } printf("\n\n 내용을 계속 작성하세요! 종료하시려면 exit를 입력하세요!\n\n"); while (1) { scanf("%[^\n]", contents); // 새 줄(\n)이 나오기 전까지 모든 문장을 읽어들인다 getchar(); // enter입력 (\n): flush 처리 if (strcmp(contents, "EXIT") == 0) { printf("비밀일기 입력을 종료합니다\n\n"); break; } fputs(contents, file); fputs("\n", file); // enter를 위에서 무시처리 하였으므로 임의로 추가 } fclose(file); } else { printf(" ==== 비밀번호가 틀렸어요!====\n"); printf("꺅!! 당신 누구야! 남의 일기장을!!\n\n\n"); } return 0; }'''

  • c
전호성 댓글 2 좋아요 0 조회수 179

FormatException 오류뜨네요

미해결

유니티 게임 개발 (2D) 실전편 - 스크립트는 물론, 디자인 패턴과 알고리즘까지

3번이나 스크립트를 똑같이 작성해 봤는데도 자꾸 저 오류가뜹니다.

  • unity
  • 디자인-패턴
HS 댓글 3 좋아요 0 조회수 424

stemming 후 의 lemmatization

미해결

[NLP] IMDB 영화리뷰 감정 분석을 통한 파이썬 텍스트 분석과 자연어 처리

강의에서 Lemmatization은 명사/동사 인지에 따라 적합한 의미를 갖도록 한다고 되어있는데, stemming 한 후에 lemmatization해서 나온 결과와 stemming 하기 전의 lemmatization의 결과가 다릅니다! 개인적인 생각은 하기전에 해야되지 않나 생각이 들어서요 예를들어 예시에 나온 meeting(회의의 의미를 가진) 은 stemming을 하면 meet가 되가 되어 lemmatization에서 동사의 의미를 갖게 되지 않나 싶습니다. 이 부분이 좀 헷갈리네요

  • python
  • NLP
억대 개발자 댓글 0 좋아요 0 조회수 211

Type mismatch error

미해결

Kotlin Android부터 Firebase 서버 그리고 훌륭한 Chatbot 만들기

MainActivity 40번째 줄에서 Type mismatch: inferred type is ai.api.model.Result? but javax.xml.transform.Result? was expected 에러가 나요 ㅠㅠ

  • chatbot
  • android
  • kotlin
홍석우 댓글 1 좋아요 0 조회수 286

개발을 알려줘야 하는데.. 덮어쓰기 라니..ㅠㅠ

미해결

유니티 게임 개발 (Unity 2D) - 시작부터 배포까지

백그라운드 롤링은 앞으로 만들 내용에서 자주 사용될 수 있는데 (러닝 배경 롤링 등) 자세한 개발 방법이나 내용이 아니고, 만들어진거를 그림 파일을 바꾸라고 강의가 있다는 부분이 너무 아쉽습니다. ~~~!! 스크립트도 몇줄 안되는데, 파일 설정 부분만 알려주시고 응용할 수 있는 강의가 되면 좋을것 같아요 강사님~~!!!! 모든 부분 섬세하게 강의해주셨는데 이 강의는 왜 이렇게 아쉬울까요...ㅠ 이 강의 제목 그대로 '백그라운드 스크롤링'이 많이 아쉽습니다.

  • unity
김지용 댓글 3 좋아요 0 조회수 355

질문에 답변 주십시오.

미해결

오픈 소스 도구를 활용한 웹 해킹 및 스노트 분석(침해대응)

답변 부탁드립니다. 강의 중에 설명이 나온다면 어떤 강좌에서 몇 분쯤에 나오는지 답변 부탁드립니다.

  • 모의해킹
oros 댓글 0 좋아요 0 조회수 234

apt-get install

미해결

화이트해커가 되기 위한 모의해킹 완전 정복

Kali-Linux-2018.3-vbox-amd64로 하고 apt-get install를 했는데 안돼요

  • 모의해킹
이남우 댓글 1 좋아요 0 조회수 140

소스트리 사용여부 질문입니다.

미해결

쉽고 자연스럽게 배워보는 Javascript 입문 - 코드스쿼드 마스터즈 코스 레벨1

git을 사용할때 소스트리가 아니라 cmd 창으로 진행을 해도 강의 수강에 문제가 없을까요?

  • javascript
김악어 댓글 1 좋아요 0 조회수 171

특정위치 수식에 관련하여 질문 있습니다.

미해결

빅데이터의 통찰력을 키워주는 엑셀 Quick Start

=RIGHT(A2,FIND("-",A2)) =RIGHT(A2,LEN(A2)-FIND("-",A2)) =RIGHT(A2,FIND("-",A2)*1) 모두 같은 값이 나오는데 뭐가 맞는 건가요?

  • ms-office
  • excel
Lillium ID 댓글 1 좋아요 0 조회수 377

helper mapGetters 쓸때..

미해결

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

…mapGetters([‘originalPrice’,’doublePrice’,’triplePrice’])로 동영상에는 나왔는데, …mapGetters({ originalPrice, doublePrice, triplePrice }) 로 es6이용한 축약형으로 하여도 마찬가지로 똑같죠?..

  • es6
  • vuex
  • vuejs
  • javascript
캐롯아이개발자 댓글 0 좋아요 1 조회수 182

문의 드립니다.

미해결

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

npm run dev 시 아래와 같이 vue 파일을 못 찾는 것 같습니다. 원인이 무엇일까요? ERROR in ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/App.vue Module not found: Error: Can't resolve '/components/ToDoList.vue' in 'E:myprojectvue-todosrc' @ ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/App.vue 13:0-48 @ ./src/App.vue @ ./src/main.js @ multi (webpack)-dev-server/client? http://localhost:8080 webpack/hot/dev-server ./src/main.js

  • vuex
  • es6
  • javascript
  • vuejs
김영용 댓글 0 좋아요 0 조회수 211

예외처리 하는 부분 질문입니다.

미해결

파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기

안녕하세요, 강의 잘 듣고 있습니다. ^^ except 구간에서, errno.EEXIST 코드를 사용하려면.. errno 라는 라이브러리를 import 해야 사용 가능하지 않나요? 그 부분이 빠진 것 같아서요 실제 예외가 발생하는 경우가 거의 없어서 오류는 안나는데, 따로 실행해보면 오류가 납니다.

  • 웹-크롤링
  • python
박성철 댓글 1 좋아요 1 조회수 183

http.createServer안에서 fs.readFile을 리턴하는 이유가 궁금합니다.

미해결

Node.js 교과서 - 기본부터 프로젝트 실습까지

설명 하시는 내용 중에 http.createServer((req, res) => { if (req.method === 'GET') { if (req.url === '/') { return fs.readFile('./restFront.html', (err, data) => { ... 다음과 같이 fs.readFile을 리턴하시는 이유가 단순히 더이상 로직이 아래로 진행되기 위해 리턴을 해 주신건가요? 정확히 왜 리턴을 해 주시는지 몰라서 질문 올려 봅니다.

  • mysql
  • javascript
  • nodejs
  • mongodb
엽스 댓글 2 좋아요 0 조회수 225

인기 태그

인프런 TOP Writers

주간 인기글