#pm

질문 29
해시태그 없이 키워드만 일치하는 질문은 개수에 포함되지 않아요.

8시간 전 · 이태현 님의 새로운 댓글

dist만 배포된 라이브러리 수정하기

안녕하세요. 프론트 준비하고 있는 대학생입니다. 토스에서 만든 overlay-kit 라이브러리를 수정해서 사용하고 싶은데, 어떻게 해야하는지 모르겠어서 질문드립니다. https://www.npmjs.com/package/overlay-kit 1. patch-package를 사용하려고 했는데, /dist만 배포 되어있어서 불가능합니다. 2. 해당 레포를 fork하고 코드를 수정하긴 했는데, 제 서비스에서 사용하려면 어떻게 해야하는지 모르겠네요. 수정한 레포를 설치하려고 하면 아래의 오류가 발생합니다. 3. 해당 라이브러리는 모노레포로 구성되어 있는 것 같은데, 어떤 걸 공부 해야 해당 라이브러리의 구조를 정확하게 이해할 수 있을지 궁금합니다. 긴 글 읽어주셔서 감사합니다.

개발자

#react

#라이브러리

#frontend

#프론트엔드

답변 1

댓글 1

조회 129

한 달 전 · . 님의 새로운 댓글

서비스 회사에 취업

안녕하세요. 서비스 회사에 취업을 하게 되었는데 개발자가 2명뿐인 회사입니다. PM으로 되어보이시는 분과 3년차인 저 이렇게 두명이 될 예정입니다. 제가 고민이 되는건 서비스회사에서 PM으로 되어보이시는 개발자분이 저의 사수가 되어서 일을 진행 해주실지 아닐지 애매하다는 점과 기존 회사의 시스템을 리액트로 버전업 하는게 메인 개발건이라고 들었는데 문제는 그 개발건을 si 업계에 어느정도 맡긴다고 이야기 하셨습니다. 이럴 때 제가 어떻게 공부하고 성장하는 방식이 옳은지 혹은 다른 회사를 알아봐야하는 것인지 고민이 됩니다. 또 다른 고민으로는 회사 생활 중에 코드리뷰나 비즈니스 로직같은 경우 혼자서 회사생활 및 공부하면서 진행해야할 때 다른분들은 어떻게 하셨는지 궁금합니다!(ai를 활용해서 코드리뷰를 했다거나 혹은 리팩토링을 어떻게 하셨는지) Ps.면접때는 개발을 한다고는 하셨습니다.

개발자

#사수

#성장방법

#개발고민

답변 1

댓글 5

조회 124

한 달 전 · 에그 님의 새로운 답변

개발자가 PM을 하려면 뭘 준비해야 할까요!?

프로젝트 관리에 관심이 있는 6년차 풀스택 개발자입니다! 막연한 관심이었는데 이제 준비를 하고 싶어 이렇게 질문합니다~ 도메인 별로도 특성이 많이 다르고 너무 범위가 넓은 질문이란 걸 알지만 그럼에도 조언해주고 싶은 말씀이나 해봤으면 하는 경험, 또는 추천하시는 서적 등 도움되는 말씀은 모두 감사히 듣겠습니다! 도움이 될지 모르겠지만 기술적인 제 스택입니다! dba 1년, 오픈소스를 활용한 풀스택 웹개발 5년, 최근에는 좋은 기회로 개발 영역에서 팀원들을 리드할 수 있는 경험이 생겼었습니다.

PM/PO/기획자

#pm

#po

#개발자_진로

#이직

답변 1

댓글 0

조회 54

2달 전 · nox 님의 답변 업데이트

백엔드 개발자(코틀린 스프링) 하드웨어 개발에 참여하는게 이득일까요?

안녕하세요. 학생연구원 하고 있는 학사 4학년입니다. 대학원은 생각도 않고 그저 백엔드 개발자로 진로를 생각하고 코틀린 스프링을 준비하고 개인 프로젝트 만드는 학생입니다 어느날 학년 톡방에서 정부과제로 백엔드 개발자를 구한다 파이썬 가능자등등 구하고 있길래 경험 쌓고 좋겠구나 싶어서 서포트라해서 들어갔습니다 결국 하는 일이 cctv 카메라 찾고 원격으로 접근하는 법 찾고 설치하는 업체 가서 카메라 암 위치 선정 카메라 암 설계를 위한 수치 재기 카메라암 설계하게 뭐 그려라 하길래 업체에서 측정할 자가 없습니다 이야기하니 넌 그럼 왜 왔냐? 하는 말에 생각하는거랑 업무가 달라서 내가 하는게 맞는지 모르겠다. 교수님한테 이야기하니까 요즘은 소프트웨어로만은 힘들다. 업체들은 요즘 하드웨어랑 소프트웨어를 융합하는 사업을 한다. 당장 너가 ai만들어서 소프트웨어 만들 수 있냐? 그것도 안되면 하드웨어 하기 싫고 그럼 뭐 할거냐? 이야기를 하더라구요 제가 현업을 코틀린 스프링으로 취업해서 업무를 하는데 이런 PM적인 요소(?), 하드웨어도 다 하나요?

개발자

#백엔드

#backend

#spring

답변 1

댓글 0

조회 78

한 달 전 · 에그 님의 새로운 답변

Pm,po,기획자가 되고싶습니다

현재 소프트웨어학과 4학년에 재학중인 대학생입니다 It계열에서 기획을 하고싶은데 유튜브에서는 대략적으로 개발자나 디자이너로 경력을 쌓아서 결과물을 만들어내는 경험을 하고 포폴로 도전을 하라고 하십니다. 나중에 자바/스프링 백엔드 개발자로 커리어 쌓다가 (최소 2~3년) Pm으로 도전해보고 싶습니다. Pm으로써 역량으로는 1. 문제정의 2. 커뮤니케이션 3. 우선순위 선정 4. 데이터 분석 이라고하십니다. 제가 궁금한것은 다음과 같습니다 1. 소심하고 낯가리는 성격인데 적성이 맞을지 2. 지방사립대 출신도 대기업 pm이 될수있는지 3. 개발자 커리어를 쌓은 후 마케팅 대학원을 다닐생각인데 이게 도움이 되는일 일지? 4.pm 관련되서 커뮤니티나 더 자세하게 알아볼수있는 사이트가 있는가? 입니다.

PM/PO/기획자

#pm/po/기획

#개발자

#백엔드

#경력

#마케팅

답변 2

댓글 0

조회 210

7달 전 · 익명 님의 질문

<항공/기후산업의 혁신을 함께할 프론트엔드 개발자 모집>

주식회사 노바에어는 고가의 장비 인프라 없이 항공기 상태 변화 기반으로 난기류를 진단하고, AI 기술을 적용하여 운항관리사와 조종사에게 최적화된 실시간 난기류 대응책 도출 프로세스를 자동화하는 솔루션을 개발하고 있습니다. 이 솔루션을 통해 더욱 안전하고 효율적인 항공/모빌리티 운항 환경 구현을 목표로 합니다. ★ 대표자 - UAM/항공 분야 프로젝트 및 연구 다수 진행 - 총 3회 수상 이력 (국토교통부 장관상. 한국공항공사 사장상. 한국교통안전공단 이사장상) ★ 팀원 - 리서치/운영 지원 1명, PO/PM 1명, 웹 풀스택/네트워크 개발 1명, 안드로이드 개발 1명, 디자인 1명 - 항공기상 빅데이터융합, 대기과학 인공지능 분야에서 20년 이상의 경험과 노하우를 갖춘 해외 대학 박사학위 보유자 두 분 (Adviser) 우리 팀과 함께 기술 고도화와 시장 확장을 이끌어갈 아래에 해당하는 신규 팀원을 모집하고 있습니다. 글로벌 항공시장을 혁신하고 지속 가능한 하늘길을 만들고자 하는 열정적인 분들의 많은 지원을 기대합니다. I. 프론트엔드 개발자 (1명) : 파트타임 및 인턴 직무 내용 - 항공 운항 관리 및 통제용 난기류 실시간 모니터링 및 대응 솔루션 웹 플랫폼의 사용자 인터페이스(UI) 개발 요구 사항 - Kepler.gl 등 Map GL을 사용한 개발 경험 필수 - React에 능숙하신 분 주도적인 마인드로 가슴 설레는 일을 하고 싶으신 분들은 나이, 전공, 경력 등 불문하고 연락 주십시오. 학/석/박사학위자 및 과정 중, 직장이 있으신 분도 환영합니다. 관심 있으신 분들은 아래 오픈 카톡방으로 입장해주세요! https://open.kakao.com/o/s66vjKgg

개발자

#항공

#기상

#react

#맵gl

#mapgl

답변 0

댓글 0

조회 95

7달 전 · str0ngmk 님의 답변 업데이트

내가 신입이 된다면? 중소&스타트업 or 1년 취준

안녕하세요 현재 대학교 졸업반으로 취준을 하며 몇몇 기업 모바일 개발자 작뮤에 붙은 취준생입니다. 저는 주로 Swift를 많이 사용해서 프로젝트 경험이 많이 있고 Flutter를 현재 공부중에 있습니다. 작은 규모에 스타트업 몇개는 서류, 면접 합격을 한 상태이고 중소기업의 금융 SI 업체에도 합격을 하였습니다. 지금 상태에서 1년간 코테, 자격증, 영어를 공부하여 200대 대기업을 노릴지 아니면 개발을 할 지 여러분은 어떤 선택을 하실건가요? 저는 개발자로서 근무를 한 다음 추후 PM도 해보고 싶은 욕망이 있습니다..!

개발자

#개발자_진로

#취업

#대기업

#중소기업

#스타트업

답변 2

댓글 0

조회 184

7달 전 · 빈센트 님의 새로운 답변

프로젝트 매니저, 개발 파트 관련 조언해주실수있을까요?

안녕하세요 선배님들 신입이 무슨 커리어 고민이냐 라며 하실수도있지만 저의 상황이 어지러워 선배님들의 조언을 얻을 수 있을까하여 이렇게 글 남깁니다 요약한 내용을 적어보자면 저는 이번에 신입 개발자로서 스타트업에 입사하게 되었습니다 그러다 1차 부분 개발을 하고 제가 맡고있는 프로젝트관련해서 지식이 부족한것같아 맡은 부분 마무리하고 퇴사를 하게 되었습니다 그리고 다시 취업을 하기위해 이리저리 준비를하다가 다녔던 스타트업에서 PM으로 잠시간 일을 해줄 수 있냐는 오퍼가 왔습니다 목구멍이 포도청이라고 다시 취업할 곳을 찾지못한상황에서 프로젝트라도 끝내야지라는 생각과함께 승락하고 일을하게되었습니다 그렇게 일을하며 열심히 굴려지며 일을 하던도중 궁금한점이 생겼습니다 회사에서는 계속해서 PM으로 일해볼생각 없냐며 물어온 상태인데 이게 참 사실 저도 처음에 바로 승락하며 커리어를 쌓아볼까하다가 잠시 보류하고 Pm에 대해서 찾아보니 프로젝트, 프로덕트 매니저의 약자로 개발자로써 경력이 쌓인 선배님분들이 하는 일이라더군요 저는 그런것도 모르고 프로젝트좀 해봤다고 할수있겠지하며 나댔다는 사실이 부끄러워졌습니다 PM중 프로젝트 매니저의 경우 개발 싸이클을 알고 개발 스케줄을 관리하기위해 개발도 해본상태에서 맡아야하는 파트가 저처럼 특이 케이스로 Pm으로 일을 하는게 과연 저의 커리어에 도움이 될까 우려스럽습니다 지금이라도 개발자 신입으로서 다시 돌아가서 회사를 찾아봐야 하는걸까요? 아니면 지금처럼 굴려지며 맨땅에 해딩하며 PM으로써 커리어를 시작하는게 과연 맞을까요? 아니 될까요? 선배님들께서 조언해주신다면 옥이야금이야 보며 경청하겠습니다 긴글 봐주셔서 감사합니다

개발자

#신입-개발자

#신입pm

#pm/po/기획

#개발-고민

#개발자_진로

답변 1

댓글 0

조회 40

8달 전 · 노원재 님의 답변 업데이트

ReactNative ios build 에러 3일째 해결을 못했습니다.

시뮬레이션을 실행하려고 해도 스크립트 문제, iPhone 버전 범위 문제, 시뮬레이터 문제가 계속 발생합니다. 어떤 도움이라도 감사합니다. ReactNative를 처음 접했습니다. 저희 팀에서 저를 도울 수 있는 사람이 없습니다. #프로젝트 환경 mac M2 ruby -v ruby 2.6.10p210 (2022-04-12 revision 67958) [universal.arm64e-darwin23] node -v v20.10.0 pod --version 1.15.2 package.json { "name": "labts", "version": "0.0.1", "private": true, "scripts": { "android": "react-native run-android", "ios": "react-native run-ios", "lint": "eslint .", "start": "react-native start", "test": "jest" }, "dependencies": { "@react-native-community/async-storage": "^1.12.1", "@react-native-community/cli": "13.6.9", "@react-navigation/bottom-tabs": "^6.6.0", "@react-navigation/native": "^6.1.17", "@react-navigation/native-stack": "^6.10.0", "@tanstack/react-query": "^5.51.5", "@types/react-native-vector-icons": "^6.4.18", "axios": "^1.7.2", "date-fns": "^3.6.0", "immer": "^10.1.1", "react": "18.2.0", "react-native": "0.74.3", "react-native-calendars": "^1.1305.0", "react-native-date-picker": "^5.0.4", "react-native-dotenv": "^3.4.11", "react-native-get-random-values": "^1.11.0", "react-native-image-crop-picker": "^0.41.2", "react-native-image-zoom-viewer": "^3.0.1", "react-native-paper": "^5.12.3", "react-native-permissions": "^4.1.5", "react-native-safe-area-context": "^4.10.8", "react-native-screens": "^3.32.0", "react-native-splash-screen": "^3.3.0", "react-native-tab-view": "^3.5.2", "react-native-vector-icons": "^10.1.0", "react-native-vision-camera": "^4.5.1", "uuid": "^10.0.0", "yarn": "^1.22.22" }, "devDependencies": { "@babel/core": "^7.20.0", "@babel/preset-env": "^7.20.0", "@babel/runtime": "^7.20.0", "@react-native/babel-preset": "0.74.85", "@react-native/eslint-config": "0.74.85", "@react-native/metro-config": "0.74.85", "@react-native/typescript-config": "0.74.85", "@types/react": "^18.2.6", "@types/react-native-dotenv": "^0.2.2", "@types/react-test-renderer": "^18.0.0", "babel-jest": "^29.6.3", "babel-plugin-module-resolver": "^5.0.2", "eslint": "^8.19.0", "jest": "^29.6.3", "prettier": "2.8.8", "react-test-renderer": "18.2.0", "typescript": "5.0.4" }, "engines": { "node": ">=18" } } PodFile require Pod::Executable.execute_command('node', ['-p', 'require.resolve( "react-native/scripts/react_native_pods.rb", {paths: [process.argv[1]]}, )', __dir__]).strip platform :ios, '12.0' use_frameworks! #use_modular_headers! prepare_react_native_project! linkage = ENV['USE_FRAMEWORKS'] if linkage != nil Pod::UI.puts "Configuring Pod with #{linkage}ally linked Frameworks".green use_frameworks! :linkage => linkage.to_sym end target 'nexlabts' do config = use_native_modules! use_react_native!( :path => config[:reactNativePath], # An absolute path to your application root. :app_path => "#{Pod::Config.instance.installation_root}/.." ) target 'nexlabtsTests' do inherit! :complete # Pods for testing end post_install do |installer| # https://github.com/facebook/react-native/blob/main/packages/react-native/scripts/react_native_pods.rb#L197-L202 react_native_post_install( installer, config[:reactNativePath], :mac_catalyst_enabled => false, # :ccache_enabled => true ) end end 제가 아래 에러 3가지에 대해 제가 해본 방법들입니다. 1. node 재설치 node_module 폴더 삭제, package-rock.json 삭제 후 재설치 npm install --legacy-peer-deps yarn install 2. Xcode가 node 읽을 수 있도록 설정 sudo ln -s "$(which node)" /usr/local/bin/node 3. Podfile 내 platform 설정 수정 platform :ios, '12.0' or platform :ios, '14.0' 4. Pods 재설치 rm -rf ~/Library/Developer/Xcode/DerivedData or rm -rf ~/Library/Developer/Xcode/DerivedData/* rm -rf Pods rm Podfile.lock pod install --repo-update Xcode \> Product \> Clean Build Folder. cd ./ios pod cache clean -all pod install --repo-update cd ../ npx react-native run-ios --no-packager --simulator="iPhone 15" or npx react-native run-ios --simulator="iPhone 15" or yarn start > i(run ios) Err 1. cocoaPods 설치할 때 [!] CocoaPods could not find compatible versions for pod "React-RuntimeHermes": In Podfile: React-RuntimeHermes (from ../node_modules/react-native/ReactCommon/react/runtime) Specs satisfying the React-RuntimeHermes (from ../node_modules/react-native/ReactCommon/react/runtime) dependency were found, but they required a higher minimum deployment target. Err2. iOS 실행할때 run-ios --no-packager --simulator="iPhone 15" Build description signature: fc1341421f84b87c5245d346c2c17b66 Build description path: /Users/nowonjae/Library/Developer/Xcode/DerivedData/nexlabts-argvodqcybjfcybstpulfpghnzvm/Build/Intermediates.noindex/XCBuildData/fc1341421f84b87c5245d346c2c17b66.xcbuilddata /Users/nowonjae/Desktop/project/NeXLabRN/ios/nexlabts.xcodeproj:1:1: error: Unable to open base configuration reference file '/Users/nowonjae/Desktop/project/NeXLabRN/ios/Pods/Target Support Files/Pods-nexlabts/Pods-nexlabts.release.xcconfig'. (in target 'nexlabts' from project 'nexlabts') warning: Unable to read contents of XCFileList '/Target Support Files/Pods-nexlabts/Pods-nexlabts-resources-Release-output-files.xcfilelist' (in target 'nexlabts' from project 'nexlabts') warning: Unable to read contents of XCFileList '/Target Support Files/Pods-nexlabts/Pods-nexlabts-frameworks-Release-output-files.xcfilelist' (in target 'nexlabts' from project 'nexlabts') error: Unable to load contents of file list: '/Target Support Files/Pods-nexlabts/Pods-nexlabts-frameworks-Release-input-files.xcfilelist' (in target 'nexlabts' from project 'nexlabts') error: Unable to load contents of file list: '/Target Support Files/Pods-nexlabts/Pods-nexlabts-frameworks-Release-output-files.xcfilelist' (in target 'nexlabts' from project 'nexlabts') warning: Run script build phase 'Bundle React Native code and images' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'nexlabts' from project 'nexlabts') warning: Run script build phase '[CP] Embed Pods Frameworks' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'nexlabts' from project 'nexlabts') error: Unable to load contents of file list: '/Target Support Files/Pods-nexlabts/Pods-nexlabts-resources-Release-input-files.xcfilelist' (in target 'nexlabts' from project 'nexlabts') error: Unable to load contents of file list: '/Target Support Files/Pods-nexlabts/Pods-nexlabts-resources-Release-output-files.xcfilelist' (in target 'nexlabts' from project 'nexlabts') warning: Run script build phase '[CP] Copy Pods Resources' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'nexlabts' from project 'nexlabts') --- xcodebuild: WARNING: Using the first of multiple matching destinations: { platform:iOS Simulator, id:B5AA2E84-4F83-4749-A986-A1FCE5E398A3, OS:17.5, name:iPhone 15 } { platform:iOS Simulator, id:B5AA2E84-4F83-4749-A986-A1FCE5E398A3, OS:17.5, name:iPhone 15 } ** BUILD FAILED ** ] Err3. Xcode 로 Build 할때 (Any iOS Simulator Device (arm64, x86_64)) Command PhaseScriptExecution failed with a nonzero exit code

개발자

#reactnative

#xcode

#reactnative-run-ios

답변 1

댓글 0

조회 523

9달 전 · 정병훈 님의 새로운 답변

프로덕트 디자인/서비스기획자/ PM

안녕하세요! 프로덕트 디자이너로 일하고 있는 주니어 입니다. 다름이아니라, 현재 업무는 리서치 - 플로우 구성 - 화면 UIUX - 데이터 분석 까지 다 맡고있는데, 어떤 공고에서는 '서비스 기획자'라는 명칭으로 일하면서 와이어프레임까지 하는 경우도 있더라구요. 어떤 공고에서는 PM이라 명칭되어서 아예 '어떤 제품을 만들자.' 까지만하고, 이후 플로우부터 화면 설계는 디자이너에게 맡기는 곳도 있구요. 서비스기획자와 PM 차이가 궁금해요. 디자이너와의 업무분장도 젝자 이해한게 맞는지요?

PM/PO/기획자

#직무

#이직

#pm

#프로덕트디자인

답변 1

댓글 0

추천해요 1

조회 194

9달 전 · 이상민 님의 질문

진로 상담 부탁드립니다!

지금 고등학교 재학중인 고딩입니다. 제 장래희망은 pm이나 기술경영인이 되는건데, 이걸 위해서 산업공학과에 진학할지 아님 컴퓨터공학과에 진학해야할지 고민입니다. 혹시 이에 관련해서 전공별 특징이라던지, 현재 인력시장에서는 어떻게 보고 있는지 알려주실 수 있나요?

PM/PO/기획자

#진로고민

#컴공

#산업공학과

#취업

#전공

답변 0

댓글 0

조회 84

9달 전 · 익명 님의 질문

리액트 네이티브 릴리즈로 배포 시 build.gradle 설정대로 동작 안하는 이유가 뭔지 궁긍합니다.

안녕하세요. 현재 리액트 네이티브로 프로젝트를 진행하고 있습니다. 막바지 단계에 거의 도달해서 이제 배포 준비를 하려고 하는데요, 마지막으로 테스트를 하기 위해 stagingRelease 로 apk 를 만들어서 테스트를 하려고 하니, .env.staging 을 읽지를 못하고 있네요. 이상한건 stagingDebug 로 할 때에는 이런 문제가 없었습니다. 지금 환경변수는 루트 디렉토리에 env 폴더가 있고, 해당 폴더 내에는 3개의 환경변수 파일이 존재합니다. .env.development .env.staging .env.production 이렇게 3개 입니다. project.ext.envConfigFiles = [ productiondebug: "env/.env.production", productionrelease: "env/.env.production", developmentrelease: "env/.env.development", developmentdebug: "env/.env.development", stagingrelease: "env/.env.staging", stagingdebug: "env/.env.staging" ] 위의 코드는 제가 설정한 환경변수 매핑하는 부분입니다. 실제로 stagingrelease 로 빌드 시에 flavor 값이 stagingrelease 로 뜨는 걸 확인했습니다. node_modules 에서 react-native-config 폴더를 찾아서 dotenv.gradle 에서 찍으니까 확인이 가능하더라고요. 제가 궁금한 점은 왜 루트에서 .env 파일만을 읽어서 BuildConfig.java 에서 사용하려고 하는걸까요? .env.staging 을 참조하지 않는 이유가 궁금합니다. 아래는 dotenv.gradle 파일입니다. import java.util.regex.Matcher import java.util.regex.Pattern def getCurrentFlavor() { Gradle gradle = getGradle() def pattern = Pattern.compile("(?:.*:)*[a-z]+([A-Z][A-Za-z0-9]+)") def flavor = "" gradle.getStartParameter().getTaskNames().any { name -> Matcher matcher = pattern.matcher(name) if (matcher.find()) { flavor = matcher.group(1).toLowerCase() return true } } println "Current flavor: $flavor" return flavor } def loadDotEnv(flavor = getCurrentFlavor()) { def envFile = project.hasProperty("defaultEnvFile") ? project.defaultEnvFile : ".env" if (System.env['ENVFILE']) { envFile = System.env['ENVFILE'] } else if (System.getProperty('ENVFILE')) { envFile = System.getProperty('ENVFILE') } else if (project.hasProperty("envConfigFiles")) { project.ext.envConfigFiles.any { pair -> if (flavor.startsWith(pair.key.toLowerCase())) { envFile = pair.value return true } } } println "Reading env from: $envFile" def env = [:] File f = new File("$project.rootDir/../$envFile"); if (!f.exists()) { f = new File("$envFile"); } if (f.exists()) { println "Found env file: $f" f.eachLine { line -> def matcher = (line =~ /^\s*(?:export\s+|)([\w\d\.\-_]+)\s*=\s*['"]?(.*?)?['"]?\s*$/) if (matcher.getCount() == 1 && matcher[0].size() == 3) { env.put(matcher[0][1], matcher[0][2].replace('"', '\\"')) // 각 환경 변수 키-값 쌍 출력 println "Loaded env variable: ${matcher[0][1]} = ${matcher[0][2]}" } } } else { println("**************************") println("*** Missing .env file ****") println("**************************") } project.ext.set("env", env) } loadDotEnv() android { defaultConfig { project.env.each { k, v -> def escaped = v.replaceAll("%","\\\\u0025") buildConfigField "String", k, "\"$v\"" resValue "string", k, "\"$escaped\"" println "Set buildConfigField and resValue: $k = $v" } } } 안드로이드 스튜디오 터미널에서 ./gradlew assembleStagingRelease 명령어를 치게 될 경우, Current flavor: stagingrelease Reading env from: .env.staging ************************** *** Missing .env file **** ************************** 이런 로그가 뜨고 있습니다.

개발자

#react-native

#react-native-config

#다중환경변수

#release

답변 0

댓글 0

조회 64

9달 전 · 𝙍𝙞𝙘𝙝𝙖𝙧𝙙 님의 새로운 답변

AI 엔지니어에서 직군전환을 하고싶습니다.

18년도부터 연구원으로 커리어를 쌓아왔습니다. 그런데 ML Engineer, MLOps Engineer, PM 등의 직군으로 커리어전환을 하고싶습니다. 어떤식으로 준비하는 게 좋을 지 조언을 구하고자 합니다. 해당 직군들의 경험이 없다보니, 이직을 하는 게 쉽지 않이보입니다. 퇴사 후 부트캠프같는 거라도 참여해서 공부를 한 뒤, 취업을 시도해보는 게 좋을 지, 혹은 다른 방식으로 준비를 하는 게 좋을 지 궁금합니다.

개발자

#이직

#커리어

#인공지능

답변 1

댓글 0

추천해요 1

보충이 필요해요 1

조회 435

10달 전 · 삭제된 사용자 님의 질문

주니어 PM 초봉 원래 낮나요?

주니어 PM 초봉이 2800이 맞나요..? 개발하다가 넘어왔는데 뚝 떨어져서 놀랍네요..

PM/PO/기획자

#pm

#개발

답변 0

댓글 0

추천해요 1

조회 321

10달 전 · 김인후 님의 새로운 답변

spring security에서 JWT를 사용할 때 질문이 있습니다.

SecurityConfig에서 .requestMatchers(HttpMethod.GET, "/boards/*/comments").permitAll() 이런 식으로 허용을 해주고 JwtAuthorizationFilter에서 accessToken이 유효하지 않으면 response에 토큰에 문제가 생겼다는 에러 메세지를 리턴을 하게 해뒀습니다. GET /boards/*/comments 요청을 보내면 해당 게시물의 댓글들을 조회를 해올 때 좋아요를 누른 상태인지 누르지 않은 상태인지 구분을 할때 문제가 생겼습니다. 로그인을 한 사용자는 댓글들을 조회할 때 좋아요를 눌렀나 안눌렀나 확인을 해야하고 로그인을 하지 않은 사용자는 무조건 좋아요를 안 누른 상태로 해야되는데 JwtAuthorizationFilter에서 에러 메세지를 리턴을 하되면 로그인을 해야지만 조회가 되는 문제가 생기고 JwtAuthorizationFilter에서 에러 메세지를 리턴하는 코드를 빼자니 모든 Controller쪽에서 null체크를 해줘야 하고... 감을 못잡겠습니다ㅜ_ㅜ

개발자

#java

#spring

답변 1

댓글 0

조회 68

10달 전 · aigoia 님의 댓글 업데이트

Pre-A 스타트업 데이터 엔지니어 신입 희망 연봉 얼마가 적당할까요?

AI 하는 스타트업이고 최근에 30억 규모의 Pre-A 투자 유치를 마무리했습니다. 해당 회사에 원래 데이터 엔지니어 직군 주니어를 뽑지 않았는데 지인 추천으로 일단 면접을 보았고 6개월 인턴으로 일단 일하게 되었습니다. 당시에는 회사에 데이터 엔지니어링이 필요한 업무가 없어서 없어서 프로덕트 데이터 설계, 프롬프트 엔지니어링, 기획 서포트 등 당장 필요하지만 할 사람이 없는 업무를 담당했고요. 6개월이 끝나고 전환을 논의할 때, 데이터 업무를 주신다면 전환을 하고, 아니라면 나가겠다고 말씀드렸고, 회사에서는 전환을 원하셔서 팀도 바꾸고 본격적으로 데이터 셋 구축, 파이프라인 설계 등의 업무를 담당하게 되었습니다. 곧 처우 관련해서 인사팀과 이야기를 나누게 될 텐데, 희망 연봉을 어느 정도로 말씀 드리는 것이 좋을지 감이 잡히지 않아 조언을 구합니다. 일전에 함께 일하던 PM님은 대기업 수준으로 받으셨었다 말씀 하셨는데 (그 분은 창업 경험도 있으셨습니다) 저는 그 정도는 아니라서요. 그래도 인턴으로 있는 동안에는 포텐셜을 충분히 보인 상황입니다. 간단한 스펙은 인서울 중위권 4년제 영어 및 통계 전공, 자잘한 인턴 경험 2-3번, NLP 학부 연구생 프로젝트 참여, 데이터 엔지니어링 6개월 부트캠프 과정 수료 정도입니다. 감사합니다.

개발자

#연봉

답변 1

댓글 3

조회 284

10달 전 · 삭제된 사용자 님의 질문

pm 주니어 좋은 기회인가요?

안녕하세요 2년 반 개발했고, 25살입니다 늘 pm관심이 있었는데 아는분 소개로 시리즈 A회사 pm 면접 과제 전형을 봤고 다 통과됐습니다. 근데 정규직이 아닌 3개월 인턴하고 전환을 한다고 했습니다. 지금 회사는 제가 붙은 곳보다 작지만.. 대표님과 사람들이 너무 좋은 사람들만 있습니다. (스트레스 하나도 없는..) 만약 가게되면, 3개월 하고 떨어지면 뭔가 둘 다 놓친 거 같고.. 안 가기에는 또 후회될 거 같고 7월 20일까지 답주기로 했는데 고민 됩니다 ㅠㅠ…

개발자

#pm

#개발

답변 0

댓글 0

조회 82

10달 전 · 𝙍𝙞𝙘𝙝𝙖𝙧𝙙 님의 새로운 답변

데이터분석 세부 직무에 대한 고민을 어떻게 해결하면 좋을까요?

안녕하세요, 저는 데이터 분석 직무를 목표로 하고 있는 수학 전공 및 소프트웨어 공학 복수 전공 3학년 학생입니다. R 프로그래밍 수업을 통해 데이터 분석에 흥미를 갖게 되었고, 통계적 방법론을 배워 데이터 분석에 접근하고자 수학과로 전과하여 공부하고 있습니다. 그러나 데이터 분석 직무가 생각보다 매우 넓다는 것을 알게 되어 세부적인 직무를 결정하는 데 어려움을 겪고 있습니다. 데이터 분석 연합 동아리 활동을 통해 다양한 프로젝트를 경험하며, 선배들로부터 "자신이 데이터를 가지고 하고 싶은 일을 명확히 알아야 한다"는 조언을 많이 받았습니다. 최근 대시보드 제작 프로젝트를 통해 가설 설정 및 퍼널 분석에 큰 재미를 느꼈지만, 유저별 추천 시스템 모델을 구축하는 딥러닝에도 관심이 생겼습니다. 데이터 분석 직무의 JD를 찾아보면, 데이터 사이언티스트(DS), 데이터 분석가(DA), 프로젝트 매니저(PM) 등 해각각 요구하는 사항이 다르다는 것을 느꼈습니다. 이에 따라 저는 어느 직무를 선택해야 할지, 각 직무에 필요한 역량을 어떻게 준비해야 할지 고민이 됩니다. 1. 데이터 분석 직무 중 DS, DA, PM의 주요 차이점은 무엇인가요? 2. 각 직무별로 요구되는 주요 기술 및 역량은 무엇인가요? 3. 저와 같은 상황에서 어떤 방향으로 준비를 하는 것이 좋을까요? 4. 직무를 선택하고 준비하는 과정에서 유의할 점이나 추천해주실 자료가 있나요? 경험과 조언을 부탁드립니다. 감사합니다.

개발자

#데이터분석

#취업고민

#현직자

답변 1

댓글 0

추천해요 2

조회 267

10달 전 · 익명 님의 질문 업데이트

마이크로 프론트 구현(Nextjs, React)

요구사항 마이크로 프론트엔드로 A라는 프로젝트에서 B라는 프로젝트의 컴포넌트를 사용하고 싶다 프로젝트 설명 ModuleFederationPlugin 사용해서 expose remote 설정 A 프로젝트 (remote) : react, styled-component 사용 B 프로젝트 (expose) : nextjs, scss 사용 첫번째 오류 styled 이 달라서 nextjs 에서 노드가 불러와지지 않는 것 해결 : <noscript id="**next_css__DO_NOT_USE**"></noscript> → 두번째 오류 발생 오류 내용 Cannot read properties of null (reading 'parentNode') TypeError: Cannot read properties of null (reading 'parentNode') at options.insert (webpack- 두번째 오류 Nextjs 에서 expose 할 때 Page 컴포넌트에 있는 useState를 사용 못한다고함 해결 : peerDependencies 로 nextjs 추가 → 오류동일 오류 내용 TypeError: Cannot read properties of null (reading 'useState') at useState (react.development.js:1623:21) at Page (index.js:8:40) react-dom.development.js:18704 The above error occurred in the <Page> component: 참고 : https://dev.to/omher/building-react-app-with-module-federation-and-nextjsreact-1pkh 두번째 오류를 해결해야 되는데 가능한 방법인지 모르겠습니다. 아시는 분은 댁글 남겨주세요~(코드상에 보안상 문제되는 부분은 a b 로 바꿨습니다.

개발자

#micro-frontend-architecture

#react

#next.js

#modulefederationplugin

답변 0

댓글 0

조회 278

일 년 전 · 프레드윰 님의 새로운 답변

부트캠프 팀프로젝트에서 팀장을 하는 게 좋을까요?

QA에서 직무전환하려고 부트캠프 중입니다 프로젝트는 총 세 번이고, 제 성향 탓에 첫 프로젝트에서 팀장 역할을 거의 대신했습니다 기분 탓일 수 있지만, 그게 좋은 게 아닌 것 같아서 팔로워십을 기르는 차원에서 두 번째에는 팀장을 하지 말까 팀장을 하면서 더 부드러운 형태로 할까 고민 중인데요 신입을 뽑을 때 프로젝트 팀장 맡아본 사람을 얼마나 더 좋게 볼지 궁금합니다 저는 비개발자 출신이고 PM 성격의 업무를 수행해와서 개발 프로젝트에서도 관리 능력을 쌓아 어필하는 게 좋지 않을까 하다가도, 유들유들 너스레가 마냥 좋지 않으면 독단적인 스타일의 지원자로 비춰지지 않을까? 세팅, 진행, 발표, 문서화 너무 열심히 하면 개발자 농도(?)가 낮아 보이지 않을까? 하는 생각도 듭니다

개발자

#신입

#부트캠프

#프로젝트

#비전공자

답변 1

댓글 0

조회 94

일 년 전 · devwoo 님의 새로운 답변

react-native-config, Cannot locate tasks that match 'app:installDevlop' as task ~

react-native-config 를 활용해서 환경변수를 만들어서 api key를 숨길려고 했는데요, 제목같이 에러가 발생하더라구요. 근데 다 찾아봤는데 저렇게 계속떠가지고 방법이 있을까요? (※ project.ext.envConfigFiles = [ developdebug: ".env.development", productdebug: ".env.production" ] 위 코드처럼 developdebug 이렇게 자세히 써야한다고 하는데 썼는데도 안되더라구요;; )

개발자

#react-native

#react-native-cli

#react-native-config

답변 1

댓글 0

조회 27

일 년 전 · 김인후 님의 새로운 답변

입사3개월차 웹개발자입니다.. 사수의 퇴사로 팀장님이 저보고

Pm+기획+웹풀스택 같이 해보는거 어떠냐 권유 하셨는데.. 저에게 좋은 기회일까요..? 사수분이 퇴사하셔서 회사에 개발자는 저 혼자입니다.. 사회초년생이라 여쭤봅니자 ㅠㅠ

개발자

#기획

#pm

답변 1

댓글 0

조회 96

일 년 전 · 익명 님의 질문

모노레포 프로젝트에서 tailwind intellisense

최근 시작한 프로젝트에 pnpm + turborepo 구성으로 모노레포 구조를 도입하여 진행중에 있습니다. packages/tailwind-config 에 tailwind에 대한 패키지를 구성하고, 다른 프로젝트에서 해당 패키지를 import해 사용중입니다. 이 때, tailwind css가 정상적으로 적용은 되나, tailwind intellisense 익스텐션이 작동을 안하는 문제가 있습니다만, 혹시 해결 방법이 있을까요 ?

개발자

#next

#tailwindcss

#monorepo

답변 0

댓글 0

조회 142

일 년 전 · 삭제된 사용자 님의 새로운 답변

SSAFY(싸피) vs LG DX School vs 네이버 부스트캠프

인서울 대학의 전자공학과에서 생성형 AI 관련 연구(이미지 생성)로 석사를 졸업 후 29살이지만 자신감이 부족해서 부트캠프를 고려하고 있습니다. (이미지 생성 개발자를 찾는 사람도 없고... 참 연구주제 선택이 후회되네요) 1. SSAFY: 데이터 트랙 / https://www.ssafy.com/ksp/jsp/swp/swpMain.jsp 2. LG DX School / https://dxschool.co.kr/ 3. 네이버 부스트캠프 AI 테크 / https://boostcamp.connect.or.kr/program_ai.html 위 세 가지 중 선배님들은 어떤 부트캠프를 추천하시나요? 그저 바람이지만 데이터사이언티스트 쪽이면 좋겠네요,,, 정보 및 고민: 1. 싸피의 데이터트랙은 이번이 첫 기수입니다. 따라서 정보가 전혀 없는데, 데이터사이언티스트 교육이 아닌 데이터엔지니어 교육일까 걱정이네요. 2. LG DX School또한 첫 기수인데, Java, Spring, jsp/servlet, Flutter이 커리큘럼에 있어 망설여지네요. 3. 부스트캠프는 AI 전문코스이며 CV, NLP, RecSys의 세 가지 선택지가 있습니다. 이미지 생성쪽이 없는게 아쉽네요,,

개발자

#부트캠프

#싸피

#lg

#네이버

#ssafy

답변 3

댓글 0

추천해요 1

조회 1,555

일 년 전 · 남동욱 님의 새로운 답변

강의 만들어보신 분 있을까요?

나름 제가 경험했던 경험과 노하우들을 담아 강의를 만들어보려고 합니다. 작년부터 멘토링을 진행하며 200명 넘게 만나보고, 취업에 대한 고민이나, 현직자의 고민들도 많이 들어와서, 주제는 기획자/PM에게 필요한 데이터분석으로 만들어보려고 하는데 어떨까요? (+ 덩달아 커뮤니티도 만들어보면 좋을 것 같구요) 혹시 강의 만들어보신 분 있을까요? 커피챗하고 싶네요! ☕️

PM/PO/기획자

#강의

#데이터분석

#데이터분석가

#서비스기획

#서비스기획자

답변 3

댓글 2

조회 284

일 년 전 · 정진우 님의 답변 업데이트

코딩 초보 인터넷 강의 질문드려요!

프론트엔드라는 직군에 도전을 해보고 싶어서 공부를 하려고하는데 비전공자라서 어디부터 어떻게 해야할지 잘 모르던중에 유데미에 강의를 두 개 발견했는데 어떤게 더 좋을지 몰라서 혹시 괜찮으시면 만약에 친구가 코딩 초보인데 시작을 하려고 한다! 고 했을때 어떤걸 더 추천해주실지 궁금합니다. The Web Developer 부트캠프 2024 - https://www.udemy.com/course/the-web-developer-bootcamp-2021-korea/?couponCode=LEADERSALE24A 100일 코딩 챌린지 - Web Development 부트캠프 - https://www.udemy.com/course/100-2022-web-development/?couponCode=LEADERSALE24A 두 강의중에서 엄청 고민하고 있는데 어떤걸 골라야 할지 잘 모르겠습니다. 혹시 시간 괜찮으시면 추천 부탁드립니다!

개발자

#html-css-js

답변 2

댓글 6

조회 125

일 년 전 · smile 님의 새로운 답변

1년차 중고신입 어디로 가야할까요

안녕하세요! 곧 1년차 되는 웹 프론트엔드 개발자입니다. 고졸이라 연봉은 2800이었습니다. 운좋게 두 회사에 합격했는데, 어느곳을 가야할지 모르겠어서요. 우선, 저는 앱으로도 웹으로도 갈 생각이 있습니다. <첫 번째 회사> 스타트업 인원 7명 연봉 3000 개발 사수님이 대기업 pm, 개발자였다가 오신 CTO 앱 ios 개발 (중점) + 웹뷰 필요할시 웹개발 업무 강도가 높은 만큼, 회사 모든 일 자체가 포폴로 삼을 수 있을 거 같은.. <두번째회사> 중소기업 인원 42명(영업, 운영팀만 30명) 연봉 3400 사수가없음 웹 프론트엔드 개발 si 고민이됩니다..ㅠ 첫번째 회사를 선택하면 연봉을 적게받으면 이직할때 연봉이 계속 낮아있을 거 같아서 불안하고.. 한편으로 앱으로도 새롭게 시작해볼 수 있을 거 같은 기대감도 있긴합니다.. 두번째 회사를 선택하면 연봉 걱정은 없지만, 회사 자체 프로젝트나 하는 일이 메리트가 없다고 느껴지긴합니다.. 딱 회사 끝나면 사이드 프로젝트 해야할 거 같은 회사 또 여기 회사가 제가 있던 회사랑 느낌이 되게 비슷해서 몸은 좀 편한데 미래 걱정되는 회사 같습니다..

투표

개발자

#이직

#개발자

#고민

답변 5

댓글 0

조회 2,122

일 년 전 · 정병훈 님의 답변 업데이트

문제 해결, 개선, 리서치에 관심이 있는데 서비스기획으로 가야할까요?

안녕하세요. 저는 현재 커머스 업계에서 앱 콘텐츠 디자이너로 일하고 있습니다. 주로 앱 서비스에 라이브되는 프로모션/운영 디자인을 하고 있는데, 이 곳 디자이너는 기획에 거의 참여하지 않습니다. 과거 IT플랫폼 서비스 기획팀에서 인턴으로 일했을 때, 자료조사를 하고 아이디어를 내고 만들어낸 콘텐츠로 매주 지표를 확인하는 순간이 가장 즐거웠다는 걸 깨달았습니다. 저는 사용자에게 피드백을 받고 지표 또는 데이터를 보며 실험하고, 좋든 나쁘든 결과를 받아 개선하는 것에 흥미가 있는데요. 새롭게 서비스를 만드는 쪽 보다는 개선하고 테스트하는 쪽에 가깝습니다.. 이런 경우 어떤 직무가 적합한걸까요? PM, 프로덕트, UX 기획자등.. R&R이 미묘하게 달라 파악하기가 너무 어렵네요. ㅠㅠ 개선 업무만 할 수 있는 직무는 없겠지만, 그나마 가깝다고 할 수 있는 직업이 있을까요? 협업자분들께 자문을 구합니다

PM/PO/기획자

#기획자

#서비스기획

#콘텐츠기획

#pm

#ux

답변 1

댓글 1

조회 157

일 년 전 · 남 재민 님의 새로운 답변

리액트 개발자님들 도와주세여

안녕하세요 웹퍼블리셔로 일을 하고 있는데 요즘 하도 리액트 뷰를 원하는곳이 많아서 리액트 공부를 하거있슺니다 깃 데스크 탑으로 커밋하는데 집에서 할때랑 회사에서 할때랑 package lock json 셋팅이 달라져서 그런지 npm start가 안되는데 레포지를 회사랑 집 각각 해둬야하는걸까여??

개발자

#react

#웹퍼블리셔

#리액트

#프론트엔드

답변 4

댓글 0

조회 676

일 년 전 · 프레드윰 님의 새로운 답변

안녕하세요 html,css질문입니다 제발 도와주세요

<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>중경삼림</title> <script src="//code.jquery.com/jquery-3.3.1.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.mb.YTPlayer/3.3.1/jquery.mb.YTPlayer.min.js"></script> <script> jQuery( function() { jQuery( '#background' ).YTPlayer(); } ); </script> <link rel="stylesheet" href="style.css"> </head> <body> <div class="jb-box"> <div id="background" class="player" data-property="{ videoURL:'https://www.youtube.com/watch?v=ncT1R2hMpaQ', mute: true, showControls: false, useOnMobile: true, quality: 'highres', containment: 'self', loop: true, autoPlay: true, stopMovieOnBlur: false, startAt: 9.5, opacity: 1 }"></div> </div> <br><br><br> <div id="director"> <br><br><br><br> <h1>왕가위</h1> </div> </body> </html> 이건 html이고, body{ margin: 0; } .jb-box { position: relative; } #background { z-index: -1; } 이건 외부 css파일입니다. 문제는 저 스크립트가 다른 컴퓨터에서 실행했을 때 영상이 재생되지 않는다는 것입니다. '이 동영상은 볼 수 없습니다'로 뜹니다...혹시 저 스크립트에 문제가 있는 것 일까요..?? 도와주시면 정말 감사하겠습니다...

개발자

#html-css-js

#웹디자인

#css

#html

#script

답변 2

댓글 0

조회 88