본문 바로가기

SSH 로그인 접속 시 퍼미션 문제 (UNPROTECTED PRIVATE KEY FILE) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for 'pem_key.pem' are too open. It is required that your private key files are NOT accessible by others. This private key will be ignored.이유를 천천히 살펴보면 644 퍼미션은 다른 유저들이 접근이 가능하니 퍼미션을 바꾸라는 메세지이다.해당 퍼미션을 600으로 바꿔주자chmod 6..
bad interpreter no such file or directory react native mac os를 카탈리나로 업데이후 pod install 이 먹지를 않았다.sudo gem install -n /usr/local/bin cocoapods 해당 코드를 터미널에 적용한 후 정상적으로 돌아왔다.
[React-Native] error: unable to lookup item 'Path' in SDK 'iphoneos' react-native 프로젝트 생성중에 다음과 같은 에러가 발생했다.error: SDK "iphoneos" cannot be located찾아보니 xcode를 인식하지 못해서 에러가 난것 같다.아래 코드를 입력해주자sudo xcode-select --switch /Applications/Xcode.app 후에 ios 디렉토리로 이동한후 pod install을 해준다.
[react-native] createStackNavigator 먼저 navigation을 테스트하기 위해 RN 프로젝트를 하나 생성해준다. react-native init navigation_test 그 후에 navigation을 설치해준다 npm install @react-navigation/native npm install @react-navigation/native-stack App.js는 라우팅하는 역활을 하고 나머지 컴포넌트는 따로 불러와서 작성하려고한다. root_folder-src -Screen -homeScreen.js -stackScreen.js 루트 폴더 아래에 다음과 같이 2개의 폴더와 2개의 js 파일을 생성한다. App.js import * as React from 'react'; import {Button, View, Text} from '..
[react-native] RN의 갱신 방법! react-native에서 갱신하는 방법은 세가지가 있다 -setState-forceUpdate-새로운 props가 Component로 전달될 때 setState를 이용한 갱신 방법 constructor() { super(); this.state = { password: 1234, }; } updateYear() { this.setState({ password: 5678 }) } ForceUpdate라는 함수를 이용한 갱신 방법 소스는 다음과 같이 구성하고, 해당 함수들을 작동 시키면 된다. constructor() { super(); this.state = { password: 1234, }; } updateYear() { this.state.password = 5678; } update() { thi..
[javascript] os 구분 현재 나는 webview로 앱을 운영하는 회사에 있다. ios와 android 두개의 os에서 동작하는 함수명이 다르기 때문에 구분을 줘야한다. 이번에는 js 단에서 os를 구분하는 코드를 남기려한다. var currentOS; var mobile = (/iphone|ipad|ipod|android/i.test(navigator.userAgent.toLowerCase())); if (mobile) { // 유저에이전트를 불러와서 OS를 구분합니다. var userAgent = navigator.userAgent.toLowerCase(); if (userAgent.search("android") > -1) currentOS = "android"; else if ((userAgent.search("iphon..
[Codeigniter4] Database 값 추출 // Array 이번에는 Array에서 값을 추출하는 법을 알아보려고한다.
[Codeigniter4] index 파일 설정 설정 파일 경로 : app/Config/Routes.php $routes->get('/', 'Pages::index');해당 내용에서 어떤 함수가 메인으로 지정할지 설정 하면 된다.