inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

혹시 강의 연장 가능할까요? ㅠㅠ

미해결

웹 개발의 혁신: C, C++, Rust로 시작하는 WebAssembly 마스터 클래스

제가 결혼을 하고 돌아와서 결혼준비로 이제 정신을 차리고 공부를 시작하려고합니다. 소정의 금액이 필요하다면 지불하고서라도 강의 연장을 원합니다 ㅠㅠ

  • qt
  • webassembly
  • wasm
0S 댓글 2 좋아요 1 조회수 101

테스트 배포시 에러가 발생합니다.

미해결

웹 개발의 혁신: C, C++, Rust로 시작하는 WebAssembly 마스터 클래스

http://127.0.0.1:3305/ex03_hello_world_designer.html 주소로 이동했습니다. ex03_hello_world_designer.js:9 Uncaught (in promise) DataCloneError: Failed to execute 'postMessage' on 'Worker': SharedArrayBuffer transfer requires self.crossOriginIsolated. at ex03_hello_world_designer.js:9:16758 at new Promise (<anonymous>) at loadWasmModuleToWorker (ex03_hello_world_designer.js:9:15451) at Array.map (<anonymous>) at Object.loadWasmModuleToAllWorkers (ex03_hello_world_designer.js:9:16962) at ex03_hello_world_designer.js:9:14758 at ex03_hello_world_designer.js:9:17642 at Array.forEach (<anonymous>) at callRuntimeCallbacks (ex03_hello_world_designer.js:9:17631) at preRun (ex03_hello_world_designer.js:9:7603) (익명) @ ex03_hello_world_designer.js:9 loadWasmModuleToWorker @ ex03_hello_world_designer.js:9 loadWasmModuleToAllWorkers @ ex03_hello_world_designer.js:9 (익명) @ ex03_hello_world_designer.js:9 (익명) @ ex03_hello_world_designer.js:9 callRuntimeCallbacks @ ex03_hello_world_designer.js:9 preRun @ ex03_hello_world_designer.js:9 run @ ex03_hello_world_designer.js:9 runCaller @ ex03_hello_world_designer.js:9 removeRunDependency @ ex03_hello_world_designer.js:9 receiveInstance @ ex03_hello_world_designer.js:9 receiveInstantiationResult @ ex03_hello_world_designer.js:9 Promise.then (익명) @ ex03_hello_world_designer.js:9 Promise.then instantiateAsync @ ex03_hello_world_designer.js:9 createWasm @ ex03_hello_world_designer.js:9 (익명) @ ex03_hello_world_designer.js:9 qtLoad @ qtloader.js:231 await in qtLoad init @ ex03_hello_world_designer.html:53 onload @ ex03_hello_world_designer.html:24 http://127.0.0.1:3305/ex03_hello_world_designer.html 주소로 이동했습니다. ex03_hello_world_designer.js:9 Uncaught (in promise) DataCloneError: Failed to execute 'postMessage' on 'Worker': SharedArrayBuffer transfer requires self.crossOriginIsolated. at ex03_hello_world_designer.js:9:16758 at new Promise (<anonymous>) at loadWasmModuleToWorker (ex03_hello_world_designer.js:9:15451) at Array.map (<anonymous>) at Object.loadWasmModuleToAllWorkers (ex03_hello_world_designer.js:9:16962) at ex03_hello_world_designer.js:9:14758 at ex03_hello_world_designer.js:9:17642 at Array.forEach (<anonymous>) at callRuntimeCallbacks (ex03_hello_world_designer.js:9:17631) at preRun (ex03_hello_world_designer.js:9:7603) (익명) @ ex03_hello_world_designer.js:9 loadWasmModuleToWorker @ ex03_hello_world_designer.js:9 loadWasmModuleToAllWorkers @ ex03_hello_world_designer.js:9 (익명) @ ex03_hello_world_designer.js:9 (익명) @ ex03_hello_world_designer.js:9 callRuntimeCallbacks @ ex03_hello_world_designer.js:9 preRun @ ex03_hello_world_designer.js:9 run @ ex03_hello_world_designer.js:9 runCaller @ ex03_hello_world_designer.js:9 removeRunDependency @ ex03_hello_world_designer.js:9 receiveInstance @ ex03_hello_world_designer.js:9 receiveInstantiationResult @ ex03_hello_world_designer.js:9 Promise.then (익명) @ ex03_hello_world_designer.js:9 Promise.then instantiateAsync @ ex03_hello_world_designer.js:9 createWasm @ ex03_hello_world_designer.js:9 (익명) @ ex03_hello_world_designer.js:9 qtLoad @ qtloader.js:231 await in qtLoad init @ ex03_hello_world_designer.html:53 onload @ ex03_hello_world_designer.html:24 릴리스 선택후 빌드한 html를 브라우저에 띄워서 테스트 해보니 로딩이 끝나지 않습니다. 실제 브라우저에 배포하려면 설정이 더 필요한걸 까요?

  • qt
  • webassembly
  • wasm
geekgleeguru 댓글 2 좋아요 0 조회수 150

데이터 입력 Razor Page Design Part.1 부분

미해결

[C#/.NET 6.0]어서와, Blazor WebAssembly는 처음이지?

안녕하세요. 현재 데이터 입력 Razor Page Design Part.1 부분을 보고 있는데, 강의 내용이 누락된 것 같아 글 남깁니다. 이전 강의 까지는 Interface, Service, Controller 를 작성하였었고, 이제 UI 부분을 해보겠다 하신 후에 강의 9분 30초 즈음에 DataInput.razor 파일을 보여주시는데 강의 내용에 없던 코드가 작성되어 있습니다. 그리고 서버 프로젝트쪽 Program.cs에 dbContext와 서비스에 의존성 주입하는 내용도 빠져있어 강의대로 따라가면 실행 중 API가 호출되지 않아 문제가 발생합니다. 확인 부탁 드립니다.

  • C#
  • postgresql
  • .net
  • blazor
  • wasm
tjsalsdl2952 댓글 1 좋아요 0 조회수 193

Blazor WebAssembly 솔루션 만들 때

미해결

[C#/.NET 6.0]어서와, Blazor WebAssembly는 처음이지?

안녕하세요! 강의를 들으며 솔루션을 만들 때 한가지 질문이 생겨서 여쭙니다. Blazor WebAssembly 솔루션 만들 때 강의에서는 프레임워크를 .Net 6.0을 사용했지만, 현재 시점에는 .Net 8.0 버전이 있어서 해당 버전으로 만들어 보려고 합니다. 하지만 .Net 6.0과 다르게 .Net 8.0 으로 솔루션을 만들 때 ASP.NET Core 호스팅 이라는 옵션이 없어 솔루션을 만들고 나면 프로젝트가 1개뿐인 솔루션이 만들어집니다. .Net 8.0 사용 시 어떻게 하면 강의처럼 3개의 프로젝트가 있는 솔루션을 만들 수 있을까요? 혹시, 그냥 강의처럼 구조를 잡기 위해 일단 솔루션을 만들고 프로젝트를 2개 더 추가를 해도 같은걸까요?

  • C#
  • postgresql
  • .net
  • blazor
  • wasm
tjsalsdl2952 댓글 2 좋아요 2 조회수 355

UTF8ToString 인코딩 질문있습니다.

해결됨

웹 개발의 혁신: C, C++, Rust로 시작하는 WebAssembly 마스터 클래스

#include <iostream> #include <string> #include <emscripten.h> #include <emscripten/bind.h> using namespace std; EM_JS(void, call_js, (const string subject, const string msg), { console.log("Subject: js " + subject, UTF8ToString(msg)); console.log("Pointer: js " + msg, UTF8ToString(subject)); jsFunction(UTF8ToString(subject), UTF8ToString(msg)); }); bool my_calls() { const string subject = "제목"; const string msg = "메세지"; cout << "Subject: cpp " << subject << "\nPointer: cpp " << msg << endl; call_js(subject, msg); return true; } EMSCRIPTEN_BINDINGS(my_module) { emscripten::function("callJs", &my_calls); } UTF8ToString으로 변환할때 포인터와 length로 변환하야하나요? string 타입을 직접 utf8로 변환해도 되는것 같은데 해당방식으로 문제가 생길 수 있는지 궁금합니다.

  • qt
  • webassembly
  • wasm
geekgleeguru 댓글 1 좋아요 1 조회수 208

build system 선택창

미해결

웹 개발의 혁신: C, C++, Rust로 시작하는 WebAssembly 마스터 클래스

안녕하세요. 미루다가 이제야 듣고 있습니다. 저는 빌드시스템 선택창(cmake, qmake) 이 나오지 않습니다. 혹시 버전이 다른건가요? 제가 수강기간이 무제한인줄 알았습니다. qt에 큰 관심이 없어서 qt부분만 미루다가, 수강기간이 며칠 안남았습니다. 혹시 수강기간을 조금 연장해주실수는 없을까요? 혹은 추가비용을 조금 내서라도 가능한지 궁금합니다.

  • qt
  • webassembly
  • wasm
공부하는이 댓글 1 좋아요 1 조회수 333

빌드 오류 관련 문의 드립니다,

해결됨

[C#/.NET 6.0]어서와, Blazor WebAssembly는 처음이지?

섹션2-데이터입력디자인파트1-08:01부터는 이상하게 빌드에러가 계속나네요. 구글검색으로도 해결이 안되서 강좌 처음부터 다시 작성해서 해도 계속 발생해서 문의 드립니다,. 에러내용 : --------------------------- Microsoft Visual Studio --------------------------- 하나 이상의 오류가 발생했습니다. 디버그 어댑터를 시작하지 못했습니다. 출력 창에서 추가 정보를 확인할 수 있습니다. "Failed to launch browser! TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md " 브라우저를 시작할 수 없음

  • C#
  • postgresql
  • .net
  • blazor
  • wasm
FA개발자 댓글 1 좋아요 0 조회수 366

리눅스 개발환경 구성 시 Ubuntu 22.04LTS 필요 여부

미해결

웹 개발의 혁신: C, C++, Rust로 시작하는 WebAssembly 마스터 클래스

안녕하세요, 친절하신 강의 잘 듣고 있습니다. ' 섹션 2. Linux 에서 WebAssembly 개발 환경 구축 '을 듣고 있는 중인데, Ubuntu 20.04LTS를 설치하신걸로 보았습니다. 잠깐 뒷 강의를 찾아보니, 이후 강의에서 Qt6를 사용하시는 것 같은데, Ubuntu 22.04LTS를 사용해야 하지 않을까요? 근거는 다음 링크와 같습니다. Supported Platforms | Qt 6.6 저는 말씀하신대로 Qt 6.5를 사용할 예정이긴 한데, 지원 플랫폼이 별 차이가 없을 것 같아서요. 아니면, 20.04 LTS를 사용하시는 특별한 이유가 있는지 궁금합니다. 답변 부탁 드립니다. 강의 감사드립니다.

  • qt
  • webassembly
  • wasm
dev 댓글 2 좋아요 1 조회수 769

강의 누락

해결됨

[C#/.NET 6.0]어서와, Blazor WebAssembly는 처음이지?

안녕하세요. 우선 블레이저 강의를 제작해주셔서 감사합니다. 강의를 듣는데 종종 "저희가 작성했던 코드~" 하면서 말씀하시는데 이전 강의에서 해당 코드를 작성한 적이 없거든요... 컨트롤러나 razor 페이지의 태그들이 선생님이 먼저 작성되어 있는 경우가 많더라구요. 그래서 종종 오류가 나도 어디서 잘못 된 건지 파악하는데 시간이 굉장히 오래 걸립니다.. 이런 부분 파악되시면 누락된 강의나 영상은 추가해주셨으면 좋겠습니다.

  • C#
  • postgresql
  • .net
  • blazor
  • wasm
temper 댓글 1 좋아요 2 조회수 384

EntityFrameworkCore 활용한 DB CRUD 기본 실습 소스코드 공유 요청

해결됨

[C#/.NET 6.0]어서와, Blazor WebAssembly는 처음이지?

RAZOR님 안녕하세요 강의 잘 보고 있습니다. 혹시 "EntityFrameworkCore 활용한 DB CRUD 기본 실습 (Create)" 와 "EntityFrameworkCore 활용한 DB CRUD 기본 실습 (Read,Update,Delete)" 강의를 따라하고 있습니다. 제가 오타가 났는지... 제 PC에 설치된 패키지 버전 차이인지 ㅠㅠ 실습내용이 제가 따라하는 부분과 다소 차이가 있는 것 같습니다. 해당 소스코드를 받아볼 수 있을까요?

  • C#
  • postgresql
  • .net
  • blazor
  • wasm
긍정긍정열매 댓글 2 좋아요 1 조회수 468

강의 노트(PPT) 파일은 제공이 안되는 건가요?

미해결

웹 개발의 혁신: C, C++, Rust로 시작하는 WebAssembly 마스터 클래스

안녕하세요. 강의에서 사용되는 강의 노트(PPT) 파일은 제공이 안되는 건가요? 다운로드 받는 곳을 찾지 못해 문의 드립니다. 감사합니다. 수고하세요.

  • qt
  • webassembly
  • wasm
itdeveloper 댓글 1 좋아요 1 조회수 424

clock 예제 빌드 오류

미해결

웹 개발의 혁신: C, C++, Rust로 시작하는 WebAssembly 마스터 클래스

안녕하세요 두가지 에러문제로 질문드립니다 1번째는 clock 예제를 시작하고 빌드를 하니까 qmake 스텝에서 오류가 나온다고 합니다 그 전 강의에서 cmake 가 오류가 적다 말씀하셔서 그 부분을 의심하고 qmake를 cmake로 변경하기위해 구글링 해봤지만 설정을 어떻게 바꾸는지 못찾겠습니다..... 2번째는 include를 하는 곳에서 참조가 안된다하는데 추가로 다른 파일을 다운받아야하나요....? 강의에서 보여주신 qt maintenace에서 다운로드 해야하는것은 체크해서 다운받았는데 참조가 안된다고 하네요....

  • qt
  • webassembly
  • wasm
Yubin Kim 댓글 1 좋아요 1 조회수 509

Wasm windows 개발환경 구축 중 오류

미해결

웹 개발의 혁신: C, C++, Rust로 시작하는 WebAssembly 마스터 클래스

windows 상에서 개발환경 구축중에 질문있습니다 명령 프롬프트를 사용해 emscripten을 설치 중 emsdk.bat install latest는 성공하였지만 emsdk.bat activate latest 는 실패하고 오류 메시지로 아래와 같이 나옵니다 UnicodeEncodeError: 'cp949' codec can't encode character '\xa0' in position 950: illegal multibyte sequence 확인해본결과 파이썬 인코딩때문에 그런거같아서 chcp 65001로 변경하여 유니코드로 변경해서 명령프롬프트를 다시한번 시도하였으나 여전히 같은 에러가 뜹니다.... 다른 방법이 있을까요...? https://emscripten.org/docs/getting_started/downloads.html 이 사이트를 통해서 Gitbash를 source ./emsdk_env.sh 할 경우도 같은 오류가 발견됩니다 emsdk.bat activate latest 입력 후 나오는 전체 메시지 공유드립니다 Resolving SDK alias 'latest' to '3.1.41' Resolving SDK version '3.1.41' to 'sdk-releases-eb71265ef0ab905620015adbfedacf88c5dbf021-64bit' Setting the following tools as active: node-15.14.0-64bit python-3.9.2-nuget-64bit java-8.152-64bit releases-eb71265ef0ab905620015adbfedacf88c5dbf021-64bit Adding directories to PATH: PATH += G:\StartUp\web\emsdk-main PATH += G:\StartUp\web\emsdk-main\node\15.14.0_64bit\bin PATH += G:\StartUp\web\emsdk-main\upstream\emscripten Setting environment variables: PATH = G:\StartUp\web\emsdk-main;G:\StartUp\web\emsdk-main\node\15.14.0_64bit\bin;G:\StartUp\web\emsdk-main\upstream\emscripten;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files\Microsoft\jdk-11.0.16.101-hotspot\bin;C:\Python38\Scripts\;C:\Python38\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;C:\ProgramData\chocolatey\lib\cunit\lib;C:\ProgramData\chocolatey\lib\tinyxml2\lib;C:\ProgramData\chocolatey\lib\log4cxx\lib;C:\ProgramData\chocolatey\lib\bullet\lib;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\dotnet\;D:\Putty\;C:\Program Files\Git\cmd;C:\Users\yubi2\AppData\Local\Programs\Python\Python311\Scripts\;C:\Users\yubi2\AppData\Local\Programs\Python\Python311\;C:\Users\yubi2\AppData\Local\Microsoft\WindowsApps;C:\Program Files\OpenSSL-Win64\bin\openssl.cfg;C:\MinGW\bin;C:\Program Files\CMake\bin;C:\Users\yubi2\.dotnet\tools;G:\창업\rasberry\SysGCC\bin;D:\QT\Tools\mingw1120_64\bin;D:\QT\6.4.3\wasm_32\bin;D:\QT\6.5.0\wasm_multithread\bin;D:\QT\6.5.0\wasm_singlethread\bin;D:\Python\PyCharm Community Edition 2023.1.2\bin;D:\Python\PyCharm 2023.1.2\bin EMSDK = G:/StartUp/web/emsdk-main EMSDK_NODE = G:\StartUp\web\emsdk-main\node\15.14.0_64bit\bin\node.exe EMSDK_PYTHON = G:\StartUp\web\emsdk-main\python\3.9.2-nuget_64bit\python.exe JAVA_HOME = G:\StartUp\web\emsdk-main\java\8.152_64bit Clearing existing environment variable: EMSDK_PY Traceback (most recent call last): File "G:\StartUp\web\emsdk-main\emsdk.py", line 3072, in <module> sys.exit(main(sys.argv[1:])) File "G:\StartUp\web\emsdk-main\emsdk.py", line 3011, in main active_tools = set_active_tools(tools_to_activate, permanently_activate=arg_permanent, system=arg_system) File "G:\StartUp\web\emsdk-main\emsdk.py", line 2384, in set_active_tools write_set_env_script(env_string) File "G:\StartUp\web\emsdk-main\emsdk.py", line 2359, in write_set_env_script open(EMSDK_SET_ENV, 'w').write(env_string) UnicodeEncodeError: 'cp949' codec can't encode character '\xa0' in position 950: illegal multibyte sequence

  • qt
  • webassembly
  • wasm
Yubin Kim 댓글 1 좋아요 2 조회수 732

인기 태그

인프런 TOP Writers

주간 인기글