묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script
질문
ID="텔레그램 아이디" API_TOKEN="123124124:sdfgdsfsdfdsfdsyoTt2OH5Ec" URL="https://api.telegram.org/bot${API_TOKEN}/sendMessage" # 날짜 DATE="$(date "+%Y-%m-%d %H:%M")" # 보낼 메시지 작성 TEXT="${DATE} [$1] $2" # 메시지 보내기 curl -s -d "chat_id=${ID}&text=${TEXT}" ${URL} > /dev/null ID와 API를 가렸습니다. 이 외에 잘못된 부분이 있을 까요??? 아무리 실행을 해도 메시지가 안날라갑니다. 어디서 오류가 났는지 아무리 봐도 차이가 없어보여서요.
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
아래 소스를 줄일 수 있는 방법이 있을까요?
function (users){ if (users === 'profile') { const UsersMessage = Users.profile.message; const UsersValue = Users.profile.value; } else if (users === 'join') { const UsersMessage = Users.join.message; const UsersValue = Users.join.value; } else if (usersKey === 'comment') { const UsersMessage = Users.comment.message; const UsersValue = Users.comment.value; } } 위와같은 조건문이 있을 때 간단하게 줄일 수 있는 방법이 있을까요? users값이 인자값으로 넘어올 때 그 값을 객체 중간에 끼워넣을 수 있는 방법이 있는지 궁금합니다. 내용이 더 추가가 되면 반복되는 것들이 많아질건데.. 인자값을 받아와서 처리를 해 줄 수 있는 방법이 있을 것 같은데 아무리 고민해보고 찾아봐도 모르겠네요.
-
미해결쉽고 빠르게 끝내는 GO언어 프로그래밍 핵심 기초 입문 과정
질문있습니다.
이렇게 접근해야지만 가능한데 혹시 무슨 문제일까요 앞에 .. 을 지우면 오류가 발생합니다 ㅠㅠ
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
트랜잭션 관련 질문드립니다.
안녕하세요. @TransactionRepository 사용법에 대한 질문을 드리고자 합니다. join(회원가입) 메서드 내에서 세 개의 레포지토리에 대해 트랜잭션을 걸어주고자 할 때 아래 두 가지 방법 중 어느 것이 옳은지 궁금합니다. 방법1> 트랜잭션이 필요한 메서드에서 해당 엔티티를 트랜잭션 레포지토리로 가져오고 메서드 내에서 사용하기. 그리고 이때 constructor로 가져온 레포지토리는 그대로 유지하기. (즉, 각각의 엔티티에 대하여 일반 레포지토리와 트랜잭션 레포지토리를 따로 구분하여 사용?) 방법 2> constructor를 통해 각각의 레포지토리를 트랜잭션 레포지토리로 가져오고, 메서드 내에서 this 사용하기.
-
미해결Slack 클론 코딩[실시간 채팅 with React]
초기설정문제 ㅠㅠ
영상을 따라하다 안되서 settings의 ts에 있는걸 그대로 가져와서 npm i 한후 npm run dev를 하니까 저렇게 계속 뜹니다 ㅠㅠ 어떻게 해결해야하나요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
cookie 관련 문의
안녕하십니까, 수강생입니다. 선생님께 cookie에 w_auth 값을 세팅 후, client <-> server 통신하는 후에 권한 확인을 하는 것을 배웠습니다. 특정 화면에서 권한이 없을 경우, 해당 화면이 1초 정도 보였다가 로그인 페이지로 이동하는 것을 확인했습니다. 이 부분에 대해서 선생님께서도 동일한 문제가 발생하는지 궁금해서 문의 드립니다. 만약에 동일하게 화면이 나온다면... 권한이 없을 경우 해당 화면에서 바로 로그인 페이지로 넘어가는 방법을 알 수 있을까요? 제가 생각하기에는 client Auth 컴포넌트에서 'useEffect'와 'return'이 비동기식으로 처리되서 이러한 문제가 발생하는 것으로 보입니다. useEffect를 완전히 수행후 동기식으로 return 하는 방법에 대해서 알 수 있을까요?... 분명 저와 같은 문제를 가진 사람이 있을 것으로 생각은 됩니다. 그래서 제가 직접 구글링 하면서 찾고는 있지만... ㅠㅠㅠ 잘 보이지 않아서 이렇게 문의 드립니다. 늘 좋은 강의 자료와 커뮤니티 형성 해주시고 빠른 답장 주셔서 감사 드립니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
패치조인과 일반 조인 질문있습니다
그럼 연관된 엔티티를 같이 조회할 필요가 있을때는 페치 조인을 사용하고 (예를 들어 멤버와 팀) 그럴 필요가 없을 경우에는 그냥 일반 조인을 쓰면 된다고 이해해도 되나요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
select 조회 성능 관련 질문
1. 일반 db에서 select * from 보다 select 칼럼명 from 보통 후자의 방법으로 원하는 칼럼들만 부르는 게 성능 면에서 더 뛰어난 게 아닌지 궁금합니다. 2. 복잡한 테이블에서 전체 칼럼의 갯수가 20~30개가 넘어가면 fetch join 방식보다 DTO로 직접 조회하시는 방법을 쓰시는지 궁금합니다. (fetch join으로 해도 성능이 원하는 만큼 안 나올때 DTO로 직접 조회 하시는건가요?) 3. JPA 관점에서 복잡한 테이블이나, 컬렉션 조회는 강좌에서처럼 최적화를 할 수 있지만. 일반 테이블 jpa에서는 보통 전체 엔티티를 불러올 수 밖에 없던데 1)전체 엔티티를 조회했을 때와 2)원하는 칼럼들만 조회했을 때의 성능차이가 미비한지 궁금합니다. 4. spring data jpa에서 Projections로 원하는 칼럼만 조회할 수 있던데 실무에서는 엔티티가 한 개이면서도 단순할 때 성능을 위해 많이 사용하시는지 궁금합니다.
-
미해결팀 개발을 위한 Git, GitHub 입문
푸시하면 아이디, 비번을 치라는데 여기서 막혀요...
안녕하세요 강사님! 커밋 푸시하는 부분에서 막혔습니다 ㅠㅠ 'git push origin master' 치면 선생님은 완료 코드가 뜨는데 저는 아이디 비번을 치라는게 뜹니다. 근데 문제는 저는 로그인 아이디가 jenyglee_30@naver.com인데 터미널에서는 아이디@github.com 라는 전제 하에 입력하라고 뜹니다... 그냥 네이버 이메일 아이디 써버리면 틀렸다고 쓰는데,,, 어떤걸 쓰라는 걸까요??
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
AWS 무반응
TravisCI까지 완료가뜨고 도커허브에도 전부들어간것을 확인했는데 elasticbeanstalk에서 아무리 새로고침을해도 반응이없네요..
-
미해결[하루 10분|Web Project] HTML/JS/CSS로 나만의 심리테스트 사이트 만들기
결과 생성에 관한 질문이 있습니다.
안녕하세요 판다코딩님. 덕분에 좋은 수업 들었습니다. 수업하신 내용을 바탕으로 새로운 설문조사를 하나 만들고 있는 중인데 잘 되질 않아서 질문드립니다. MBTI테스트의 경우는 결과가 나올 때 사자, 말, 용 등등 12마리의 결과와 그에 따른 설명이 나옵니다. 저는 결과가 출력됐을 때 2가지의 결과가 조합되어서 나오게끔 만들고 싶습니다. 예를들어서 결과지에 나올 수 있는 것들은 십이지신 12마리 동물 + 4개의 물건이라고 했을 때 용+삼지창, 말+핸드폰 이런식으로 동물과 물건의 조합이 나올 수 있게끔 하고 싶습니다. 이렇게 결과가 나오게 만들려면 더 복잡한 코딩이 필요할까요? 아니면 수업해주신 내용의 코딩에서 조금만 수정하면 가능한 부분일까요?
-
미해결15일간의 빅데이터 파일럿 프로젝트
버추얼 박스 및 filezilla 설치시 버전 문의
안녕하세요, big.D 님. 오늘 버추얼 박스와 filezilla 설치하면서 버전이 달라서 문의 드립니다. 일단 제 컴퓨터는 AMD, Win 10 입니다. (라이젠 4800) - 버추얼 박스의 경우 5.0은 아예 다운로드가 안되게 막혀있고, 그 다음버전인 5.138로 받았더니 사용이 안된다며 자동으로 5.244 버전 다운로드 창이 떴습니다. UAC 는 사용 안하고 있는 상태고요. - filezilla의 경우, 강의에서 보여지는 버전은 현재 홈페이지에서 제공을 안하는 듯 합니다. 그래서 제가 받은 버전은 3.54.1 입니다. 앞으로 다뤄질 강의에서와 다른 버전으로 받게 된 상태인데, 이대로 진행해도 되는지 문의 드립니다.만약 같은 버번이어야 한다면 다운 그레이드 할 수 있는 방법이나, 강의와 같은 버전의 파일 업로드가 가능하신지도 알려 주시면 감사하겠습니다.
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
오류 해결이 안됩니다..
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 Page not found (404) Request Method: GET Request URL: http://127.0.0.1:8000/ Using the URLconf defined in pragmatic.urls, Django tried these URL patterns, in this order: admin/ account/ The empty path didn’t match any of these. You’re seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page.. 밑에는 제 코드 입니다. 밑에 보시는 것 처럼 accoutapp이 추가되어있는데 왜 저런 에러가 발생하는 것인가요? INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'accountapp',]
-
미해결[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
패턴으로 익히는 파이썬과 MySQL 문의
파이썬에서 pymysql 중 궁금한 점이 생겨 문의 드립니다. 파이썬에서 MySQL 컨트롤 전에 터미널환경 or MySQL Workbench에서 파이썬 코드로 컨트롤하기 위한 database를 먼저 생성을 해야되는 건가요 ?? db = pymysql.connect(host='localhost', port=3306, user='root', passwd='funcoding', db='ecommerce', charset='utf8') 상기와 같이 문의 드리는 이유는 위 코드에는 접속할 데이터베이스를 입력해야하는데 그렇게 되면 먼저 (접속할 데이터베이스가)생성이 되어 있어야 되는게 맞는건가요 ? (터미널환경 or MySQL Workbench 에서)
-
해결됨파이썬 무료 강의 (활용편3) - 웹 스크래핑 (5시간)
미세먼지부터 작동이 되지 않습니다.
코드를 전부 입력하고 동작을 시켰는데 자꾸 [오늘의 날씨] Traceback (most recent call last): File "c:/Users/HP_20H2/Desktop/PythonWorkspace/webscraping/project.py", line 34, in <module> scrape_weather() #오늘의 날씨 정보 가져오기 File "c:/Users/HP_20H2/Desktop/PythonWorkspace/webscraping/project.py", line 21, in scrape_weather pm10 = dust.find_all("dd")[0].get_text() # 미세먼지 AttributeError: 'NoneType' object has no attribute 'find_all' PS C:\Users\HP_20H2\Desktop\PythonWorkspace>로만 출력이 됩니다. 어느 부분에서 잘못 입력을 하였는지 알려주시면 감사하겠습니다. import requests from bs4 import BeautifulSoup def scrape_weather(): print("[오늘의 날씨]") url = "https://search.naver.com/search.naver?where=nexearch&sm=top_hty&fbm=1&ie=utf8&query=%EC%84%9C%EC%9A%B8+%EB%82%A0%EC%94%A8" res = requests.get(url) res.raise_for_status() soup = BeautifulSoup(res.text, "lxml") # 맑음, 어제 기온과 같음 cast = soup.find("p", attrs={"class":"cast_txt"}).get_text() # 현재 00도, (최저 / 최고) curr_temp = soup.find("p", attrs={"class":"info_temperature"}).get_text().replace("도씨", "") # 현재온도 min_temp = soup.find("span", attrs={"class":"min"}).get_text() # 최저 온도 max_temp = soup.find("span", attrs={"class":"max"}).get_text() # 최고 온도 # 오전 / 오후 강수 확률 morning_rain_rate = soup.find("span", attrs={"class":"point_time morning"}).get_text().strip() # 오전 강수확률 afternoon_rain_rate = soup.find("span", attrs={"class":"point_time afternoon"}).get_text().strip() # 오후 강수확률 # 미세먼지 정보 dust = soup.find("di", attrs={"class":"indicator"}) pm10 = dust.find_all("dd")[0].get_text() # 미세먼지 pm25 = dust.find_all("dd")[1].get_text() # 초미세먼지 # 출력 print(cast) print("현재 {} ( 최저 {} / 최고 {} )".format(curr_temp, min_temp, max_temp)) print("오전 {} / 오후 {}".format(morning_rain_rate, afternoon_rain_rate)) print() print("미세먼지 {}".format(pm10)) print("초미세먼지 {}".format(pm25)) print() if __name__ == "__main__": scrape_weather() #오늘의 날씨 정보 가져오기
-
미해결YOLO 구현으로 배우는 딥러닝 논문 구현 with TensorFlow 2.0
안녕하십니까 강의 잘 보고 있습니다
train.py를 실행하면 쭉 voc를 받다가 이런 오류가 뜨는데 어떻게 해야하나요??
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
삼각형 띄우기 강의 중에서 질문 드립니다
안녕하세요 삼각형 띄우기 강의를 듣다 궁금한 점이 있어 질문드립니다 삼각형 띄우기 강의에서 EnginePch.h에서 struct Vertex { Vec3 pos; Vec4 color; }; 이렇게 Vertex 자료형을 정의 하셨는데 여기서 궁금한점이 어떻게 Mesh.h에서는 아무런 파일도 #include 하지 않았는데 어떻게 다른파일(EnginePch.h)에서 정의한 Vertex 자료형을 사용할 수 있는지 궁금합니다 프리 컴파일 헤더여도 Mesh.cpp에서와 같이 #include "pch.h" 를 해줘야 EnginePch.h에서 정의한 자료형을 사용할 수 있을거 같은데 Mesh.h에서는 #include "pch.h"를 하지 않고도 struct Vertex 자료형을 사용할 수 있는지 궁금합니다.
-
미해결UIKit - iOS14 실무 가이드 <iOS앱 진짜 개발자 되기>
SearchBar 구현에 대한 질문입니다.
안녕하세요 Movie App 강의 중 SearchBar에서 검색하는 로직에 대한 내용이 빠져있습니다. 추가해 주실 수 있나요? 감사합니다.
-
미해결쉽고 빠르게 끝내는 GO언어 프로그래밍 핵심 기초 입문 과정
지룸ㄴ있ㅇㅅ브니다
for i, j := 0, 0; i < 10; i, j = i+1, j+10 { fmt.Println("i,j", i, j) } 여기서 마지막 증감식에서 i,j = i+1 , j+10 이 j=i+1 이고 i = j+10 이렇게 봐야하는건가요 ? 너무 헷갈리네요..
-
미해결Slack 클론 코딩[실시간 채팅 with React]
webpack 질문
안녕하세요 ~ 신규강의두개 올라왔길레 구매하고 듣고있습니다. 궁금한게 webpack 관련해서 nodebird때는 next 를 사용해서 next.config.js 에 webpack을 넣은거 같은데 설정방법이 줄수만봐도 차이가 좀많이 나는거 같습니다. 이 셋팅차이도 react와 next 의 차이라고 봐도될까요? nodebird할때는 20줄정도였던게 이셋팅은 js로 봐도 80줄이 넘어가네요 더궁금한게 있긴한데 현재는 제대로 알지를 못해서 질문들 못드리겠네용...