본문 바로가기
반응형

전체 글177

mac os 에서 telnet 설치하기 telnet은 원격 접속에 사용되는 명령어로, 다시 말해 인터넷을 통하여 원격지의 호스트 컴퓨터에 접속할 때에 지원되는 인터넷 표준 프로토콜이다.  telnet vs sshtelnet: 데이터를 암호화하지 않으므로 특정 Host Ip의 특정 Port로 접근 가능한지 여부를 파악하기 위해 사용ssh: 데이터를 암호화 하여 통신하므로 보안이 필요한 원격 접속에 주로 사용  Telnet 설치 1. homebrew 설치 (이미 설치되어 있다면 스킵)/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"https://brew.sh/ko/ HomebrewThe Missing Package Manage.. 2024. 8. 27.
개인정보 처리 방침 (하루 한 송이) 개인정보 처리 방침제1조 (개인정보의 수집 항목 및 수집 방법)1. 수집 항목하루 한 송이 앱(이하 회사)은 다음과 같은 개인정보를 수집합니다:필수 항목: SNS 연동 이메일 주소선택 항목: 별명, 프로필 사진자동 수집 항목: 서비스 이용 기록, 접속 로그, 쿠키, 접속 IP 정보추가 수집 항목: 갤러리 접근 권한(사진 및 미디어 파일)2. 수집 방법SNS 연동 로그인 시 사용자가 제공하는 정보앱 사용 과정에서 자동으로 생성되어 수집되는 정보사용자의 갤러리 접근 권한을 통해 수집되는 정보제2조 (개인정보의 수집 및 이용 목적)회원 관리: SNS 연동을 통한 본인 확인, 개인 식별서비스 제공: 앱 내 로그인 정보 표시 및 사용자 맞춤 서비스 제공데이터 관리: 수집된 개인정보는 Firebase에 등록하여 안.. 2024. 8. 12.
[React Native] RN watchman 권한 오류 해결하기 | /Users/user/Library/LaunchAgents/com.github.facebook.watchman.plist 리액트 네이티브로 프로젝트 세팅하고npm start로 실행했는데 처음부터 알 수 없는 오류 등장.. 2024-07-18T21:40:15,920: [cli] Failed to open /Users/user/Library/LaunchAgents/com.github.facebook.watchman.plist for write: Permission deniedFatal error detected at:0 libfolly.0.58.0-dev.dylib 0x0000000102fc1f14 _ZN5folly10symbolizer17getStackTraceSafeEPmm + 121 libfolly.0.58.0-dev.dylib 0x0000000102fc3104 _ZN5folly.. 2024. 7. 18.
[Git] 원격 저장소 URL 주소 변경 git 원격 저장소 url 주소 변경 방법 $ git remote set-url origin  사용법: git remote set-url [--push]   []  또는: git remote set-url --add    또는: git remote set-url --delete      --[no-]push           푸시 URL을 지정합니다    --[no-]add            URL을 추가합니다    --[no-]delete         URL을 삭제합니다 예시) 변경 여부는 아래와 같이 확인 가능하다$ git remote -v  예시)변경 전 (10.82.66.144:1980) 변경 후 (10.82.66.144:1980)   만약 url 변경 후 username 을 입력하라고 뜨는 .. 2024. 7. 9.
[Android Compose] Dialog Compose Preview 잘려서 보일 때 해결방법 dialog를 사용할 때 width가 디폴트 값으로 설정되어 있기 때문에,직접 설정하고 싶다면 아래와 같은 설정이 필요하다 Dialog( properties = DialogProperties( usePlatformDefaultWidth = false //width 강제 지정되지 않도록 설정 )) {//todo 콘텐츠}  하지만 이렇게 설정을 해줘도 막상 Preview에서 확인하면 너비가 잘려서 보이는 것을 확인 할 수 있다 @Preview@Composableprivate fun Preview(){ Theme { MessageDialog() }}   스택 오버플로우에도 이렇다할 해결책이 없어서 찝찝한 상태로 이것저것 시도해보다가 나름 우회하는 방법을 발견했다!.. 2024. 6. 28.
[git] github에 docs html 문서 올리기/page로 공유 1. git 폴더에 docs 폴더 생성 2. docs 문서 안에 올리고자 하는 파일 복사/붙여넣기 (여기서는 kDoc 문서를 업로드할 예정이므로 build/dokka/html 폴더 내부의 전체 문서) 3. 폴더 git push 4. push 내역 확인 5. 레포지토리의 Setting - Pages 선택 6. Branch의 /None/root 를 master(푸쉬한 브랜치)/docs로 변경 후 save 7. 저장 완료 8. 한 번에 page가 보이지 않는 경우 리프레시 하면 링크가 생성된 것을 확인 할 수 있다 예시 페이지) https://nyangzzi.github.io/scrolling-animation-compose/ core nyangzzi.github.io 2024. 3. 6.
Kotlin In Action 1장 코틀린이란 무엇이며, 왜 필요한가? Kotlin 자바와의 상호운용성에 초점을 맞춘 실용적이고 간결하며 안전한 언어 > 실용성, 간결성, 안전성, 상호운용성 > 코틀린을 설계하면서 일반적인 작업에 대해 이미 잘 알려진 해법을 채택 NullPointerException과 같이 흔히 발생하는 오류 방지하고, 읽기 쉽고 간결한 코드를 지원하면서 자바와 아무런 제약 없이 통합될 수 있는 언어를 만드는데 초점 Kotlin vs JAVA - 코틀린의 주목적은 현재 자바가 사용되고 있는 모든 용도에 적합하면서도 더 간결하고 생산적이며 안전한 대체 언어를 제공하는 것 - 자바 코드와의 상호운용성을 중시하여 자바 라이브러리나 프레임워크도 호환 - 따라서 자바가 사용되는 곳(대표적으로 서버, 안드로이드)이라면 대부분 대체 가능 Kotlin License - .. 2024. 2. 18.
git/github 커밋 내역 포함해서 레포지토리 옮기기 기존 레포지토리 위치 변경이 필요하여 새 레포지토리로 옮기려고 하는데 커밋 내역을 포함해서 이동하고 싶을 경우 다음과 같이 할 수 있다 #다운 받을 로컬 파일 지정 안해주는 경우 git clone --mirror [기존 레포지토리 깃 주소] cd [기존 레포지토리 명].git git remote set-url --push origin [신규 레포지토리 깃주소] git push --mirror #다운 받을 로컬 폴더 지정하는 경우 git clone --mirror [기존 레포지토리 깃 주소] [다운 받을 로컬 폴더 경로] cd [다운 받을 로컬 폴더 경로] git remote set-url --push origin [신규 레포지토리 깃 주소] git push --mirror 기존 레포지토리 깃 주소 htt.. 2024. 2. 17.
Android Compose 리플 효과 없는 clickable Modifier 확장함수 생성 fun Modifier.noRippleClickable(onClick: () -> Unit): Modifier = composed { clickable(indication = null, interactionSource = remember { MutableInteractionSource() }) { onClick() } } 기존 Modifier.clickable 대신 이용 가능하다 Box( modifier = Modifier .noRippleClickable { //todo }) 예제 코드 Row(horizontalArrangement = Arrangement.spacedBy(16.dp)){ Box(modifier = Modifier.size(100.dp).background.. 2024. 2. 1.
반응형