목록IT 인터넷 (525)
반업주부의 일상 배움사
오래된 iOS 프로젝트를 열고 빌드를 하니 에러가 났어요. undefined method `map' for nil:NilClass iOS 프로젝트 폴더에서 아래 두 줄을 실행하니 해결되네요. $ sudo arch -x86_64 gem install ffi $ arch -x86_64 pod install 영어, 중국어 공부중이신가요? 홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요! 한GLO 미네르바에듀 : 네이버쇼핑 스마트스토어 한글로 영어가 된다?! 한글로[한GLO]는 영어 중국어 일어 러시아어 스페인어가 됩니다!! smartstore.naver.com

AWS는 Route53에서 글로벌로 관리되는데 GCP는 프로젝트 단위로 관리해요. DNS도 GCP를 사용할거라서 먼저 사용 승인을 할게요. (도메인 구매할 때 필요함) https://console.cloud.google.com/marketplace/product/google/dns.googleapis.com 도메인도 '사용' 버튼 클릭. https://console.cloud.google.com/marketplace/product/google/domains.googleapis.com 'REGISTER DOMAIN' 버튼 클릭. 도메인 검색하고 장바구니 버튼 클릭. 연락처에 입력한 이메일로 확인 메일이 발송되니 확인하세요. 정상적으로 등록이 되었네요. 이제 도메인을 Compute Engine 서버로 연결할..

구글 클라우드 플랫폼(Google Cloud Platform, GCP)의 Compute Engine은 AWS의 EC2와 같아요. 프로젝트(WKMTest) 좌측 햄버거 버튼을 누르면 Compute Engine이 있고 마우스를 올리면 VM 인스턴스가 있어요. '사용' 클릭. '인스턴스 만들기' 버튼 클릭. 원하는 유형을 설정하고 '만들기' 버튼 클릭. 우측에 한 달 사용 예상 요금이 보이네요. 정상적으로 생성되었네요. SSH 접속은 콘솔에서 할 수도 있고 아래와 같이 터미널로도 가능해요. 한글로 된 부분을 수정하세요. 'passphrase' 를 물어보는데 접속할 때마다 입력할 비밀번호를 넣으면 되요. ~/.ssh/google_compute_engine 에 컴퓨터 이름이 ID로 저장되요. $ gcloud co..

파이썬 버전 확인 $ python3 -V https://cloud.google.com/sdk Cloud SDK - 라이브러리 및 명령줄 도구 | Google Cloud Cloud SDK는 Google Cloud에서의 개발을 위한 도구 모음으로 gcloud, gsutil, bq 명령줄 도구, 클라이언트 라이브러리, 로컬 에뮬레이터가 포함되어 있습니다. cloud.google.com 시작하기 파일 받아서 압축 풀기 (~/Documents/google-cloud-sdk) 스크립트 실행 (모르거나 귀찮으면 모두 y) $ cd google-cloud-sdk $ ./install.sh $ source ~/.zshrc $ gcloud -v 초기화 (구글 로그인 > 프로젝트 선택) $ gcloud init 영어, 중국..
메타마스크 > 네트워크 추가 Network Name: Mumbai Testnet New RPC URL: https://rpc-mumbai.maticvigil.com/ Chain ID: 80001 Currency Symbol: MATIC Block Explorer URL: https://polygonscan.com/ Faucet https://mumbaifaucet.com/ 영어, 중국어 공부중이신가요? 홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요! 한GLO 미네르바에듀 : 네이버쇼핑 스마트스토어 한글로 영어가 된다?! 한글로[한GLO]는 영어 중국어 일어 러시아어 스페인어가 됩니다!! smartstore.naver.com
유저 ID는 reader 입니다. {{DB명}} 은 데이터베이스 이름입니다. 스키마 이름은 public 입니다. CREATE USER reader WITH PASSWORD '비밀번호'; GRANT CONNECT ON DATABASE {{DB명}} TO reader; GRANT USAGE ON SCHEMA public TO reader; GRANT SELECT ON ALL TABLES IN SCHEMA public TO reader; 영어, 중국어 공부중이신가요? 홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요! 한GLO 미네르바에듀 : 네이버쇼핑 스마트스토어 한글로 영어가 된다?! 한글로[한GLO]는 영어 중국어 일어 러시아어 스페인어가 됩니다!! smartstore.naver.com

코인을 만들었어요. 2022.07.19 - [IT 인터넷/Blockchain] - 블록체인 하나씩 알아보기 :: ERC20 address) private nftOwners; mapping(uint256 => uint256) private nftPrices; function initialize(address coinContract, address nftContract) public onlyOwner { _coinContract = coinContract; _nftContract = nftContract; } function sellNFT(uint256 tokenId, uint256 coinAmount) public { ERC721(_nftContract).transferFrom(msg.sender, add..

코인은 만들었고요. 2022.07.19 - [IT 인터넷/Blockchain] - 블록체인 하나씩 알아보기 :: ERC20

mint와 burn을 제공하는 간단한 것부터 해볼게요. BanjubuCoin.sol // SPDX-License-Identifier: MIT pragma solidity ^0.8.4; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; import "@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol"; import "@openzeppelin/contracts/access/Ownable.sol"; contract BanjubuCoin is ERC20, ERC20Burnable, Ownable { constructor() ERC20("BanjubuCoin", "BJB") {} function m..
[ 톰캣 설치 ] $ apt update $ apt install default-jdk $ apt install tomcat9 tomcat9-admin [ 설치 확인 ] 톰캣 8080 포트 확인 $ ss -ltn [ GeoServer 설치 ] $ cd /var/lib/tomcat9/webapps $ wget https://sourceforge.net/projects/geoserver/files/GeoServer/2.21.0/geoserver-2.21.0-war.zip $ unzip geoserver-2.21.0-war.zip $ rm -rf ROOT/ $ mv geoserver.war ROOT.war $ rm -rf geoserver/ [ HTTPS 적용 ] $ cd /var/lib/tomcat9/web..