본문 바로가기

전체 글161

근황 23년 마지막날이 엊그제 같은데, 벌써 3월이다. 마지막 게시물을 작성한 게 1년도 더 전이라니.. 그동안 여러가지 경험을 했다. 사이드 프로젝트에서 소소하게(?) 웹과 앱 서비스 런칭을 경험해보았다. 우연한 기회로 21년 8월에 Flutter로 앱 개발을 처음 시작했는데, 인턴이 아닌 경력으로는 두 회사를 거쳐, 새로운 곳의 출근을 앞두고 있다. 이직 준비를 하면서 웹도 가리지 않고 지원했었는데, 어떻게 하다 보니 두 번째 회사도, 새로 가게 될 곳도 Flutter 앱 개발 포지션으로 이어지게 되었다. 이번엔 웹도 같이 할 기회가 생길 수도 있을 것 같다. 거의 딱 3년 전 첫 회사에 인턴으로 출근하던 날, 자신이 없어 그 지옥철에 낑겨서도 한 손에 겨우 폰을 붙들고 React 문서를 보던 기억이 난다.. 2024. 3. 9.
[Mac] zip, unzip 명령어(압축, 압축해제) Flutter 문서에서 설치 관련 부분을 보다가 unzip 명령어가 나왔는데 직접 실행해보고 싶었다. 그래서 해본 김에 정리하기 unzip: zip으로 압축된 파일을 해제하는 명령어 /Downloads/test 디렉토리 안에 test_file_1, test_file_2라는 파일이 있고, 두 파일을 '아카이브.zip'로 압축했다. 그리고 Downloads 디렉토리 내에서 아래 명령어를 실행하면, 현재 디렉토리인 Downloads 내에 '아카이브.zip' 파일이 압축해제되어 test_file_1과 test_file_2 파일이 생긴다. unzip ~/Downloads/test/아카이브.zip *__MACOSX라는 디렉토리도 같이 생기던데 이건 뭘까.. 현재 디렉토리가 아닌 특정 디렉토리 내에 압축을 풀고 싶을.. 2023. 1. 11.
[Mac] touch 명령어(터미널에서 파일 생성, 수정시간 변경) Flutter 문서에서 설치 관련된 부분을 읽다가 Mac에서 새 파일을 어떻게 만드는지 찾다가.. 알게 되어 정리하는 터미널 명령어 touch 그러고 보니 항상 복붙해서 사용하고, 새로운 빈 파일 만드는 법에 대해 생각해본 적이 없었다. touch: 파일의 수정시간 및 접근 시간을 수정하는 명령어 해당 파일이 없는 경우 접근권한이 644인 빈 파일을 생성한다. touch 파일명 '파일명'에 해당하는 파일이 없으면 파일 생성 해당 파일이 있으면 수정시간을 현재 시간으로 업데이트 test라는 디렉토리에 touch 명령어로 파일을 생성해보니 아래와 같은 빈 문서 파일이 생성된다. 파일을 열어보니 기본적으로 텍스트 편집기로 실행되는데, 내용은 비어있다. touch test_file_1 touch test_fil.. 2023. 1. 10.
[Flutter] AppBar의 title 왼쪽으로 정렬하기 AppBar의 centerTitle property를 false 로 설정한다. return Scaffold( appBar: AppBar( centerTitle: false, // 여기 title: Text('TITLE'), ), ... - 참고한 글 https://stackoverflow.com/questions/58913303/how-to-place-appbar-title-in-left-side-in-flutter 2022. 11. 24.
[React] 2. GitHub 저장소 만들고 프로젝트 푸시하기 GitHub 원격 저장소(remote repository) 만들기 1. GitHub에 로그인 -> 왼쪽 Recent Repositories에 New 버튼 클릭 2. Repository name에 저장소 이름을 쓰고, 필요하면 Description에 저장소에 대한 설명을 쓴다.(써본 적은 없음..) 공개 옵션(Public/Private)을 선택하고, README나 .gitignore 파일을 추가할 것인지 선택 후 'Create repository'를 클릭하면 저장소가 만들어진다. 프로젝트 푸시하기 이제 로컬에 만들어둔 프로젝트를 이 저장소에 푸시해보자. 3. 방금 2번에서 GitHub repository를 생성하고 나면 이런 화면이 뜨는데, 복사 버튼(빨간색 동그라미 쳐둔 부분)을 클릭해서 주소를 복사한다.. 2022. 9. 7.