[Swift] Image 앨범에서 불러오기 & 정보 location 등 불러오기 (UIImagePickerController, PHPickerViewController)
Language/Swift2022. 11. 24. 09:47[Swift] Image 앨범에서 불러오기 & 정보 location 등 불러오기 (UIImagePickerController, PHPickerViewController)

사용하려는 기기에 있는 사진을 가져와서 보여주려고 하니, UIImagePickerController 에 대한 정보가 많았습니다. 글을 읽다보니 PHPickerViewController 에 대한 정보를 보았고, 해당 클래스로 코드를 변경하게 되었습니다. UIImagePickerController (링크) 사진을 찍고, 동영상을 녹화하고, 사용자의 미디어 라이브러리에서 항목을 선택하기 위한 시스템 인터페이스를 관리하는 보기 컨트롤러 PHPickerViewController (링크) 사진 라이브러리에서 자산을 선택하기 위한 사용자 인터페이스를 제공하는 보기 컨트롤러 iOS 14 이상에서 지원 우선 왜 바꾸어야 했는지 ? UIImagePickerController 에서 phAsset 으로 정보를 가져올 수 있었..

2017년을 묻어 두었구나
Life style2022. 11. 22. 11:382017년을 묻어 두었구나

버클이 벗겨지고 시간에 낡아진 가방을 발견했다. 언제인지 모를 시간동안 사용을 안하던 가방이었는데, 열어서 안을 들여다 보니 다이어리가 있었다. 2017년이 적혀있는 다이어리, 그 시간의 내 감정을 묻어 두었구나 그 때의 나를 발견하고 다시 읽어본다. 너의 생각이 어땠는지 지금은 이미 하고 있는 것과 잊고 있었던 다짐들을 다시 읽어보며, 다이어리에 기록을 해야겠다 싶다

[42Seoul/특강] 원티드랩 취업 특강
42 Seoul2022. 11. 17. 10:36[42Seoul/특강] 원티드랩 취업 특강

42Seoul에 원티드랩 교육사업운영팀 정승일 강사(?)님이 오셔서 특강을 진행하였습니다. 취업에 목마른 개발자인만큼 엄청난 인원이 몰렸으며, 유익하고 재밌는 시간이었습니다. 지금 글은 특강 내용을 정리할 겸 개인적인 의견도 추가할 예정이고 이 글을 보는 분들에게 도움이 되었으면 합니다. 채용공고 분석을 통해 지원 가능성 검토하기 : 경력만 선호하는 더러운 세상! 이력서(경력사항) 작성법 : 신입도 경력이 있다!! 합격하는 서류의 특급 비밀 : 서류 합격 이렇게 할 수 있다!!! 채용공고 분석을 통해 지원 가능성 검토하기 22년 11월 현재 개발자 채용 시장에서는 공채보다는 수시 채용으로 흐름이 바뀌고 있습니다. 우선 공개와 수시를 비교하자면, 공채 : 서류 전형을 보고 떨어뜨리기 위한 기계적인 필터링이..

[Inception] 평가 준비
42 Seoul2022. 11. 10. 10:10[Inception] 평가 준비

VirtualBox로 debian 쉽게 설치하는 방법 (Intel 맥북을 준비 혹은 빌려오기) 버전 7.0 으로 다운 (링크) debian 설치 다운 (링크에서 맨 아래) 2번에서 받은 iso를 VirtualBox로 실행 (원터치로 해결) export 하여 클러스터 맥으로 파일 옮기기 4번을 ViretualBox에서 import하고 Setting에서 port -> USB 1.1로 변경하여 실행 Debian 세팅(docker, ssh 설치 등)하고 SSH로 git clone 된 파일 넘기면서 평가 준비 SSH 통신 시큐어 셀(Secure SHell, SSH)은 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해주는 응용 프로그램 또는 그 프..

[Inception] git clone & ssh VirtualBox와 연결하기
42 Seoul2022. 11. 7. 16:48[Inception] git clone & ssh VirtualBox와 연결하기

제목이 참 이상하게 지었지만, 하고자 하는 것은 평가를 진행하는데 앞서 git clone 에 대한 문제에 직면하게 되었습니다. VirtualBox 내 Debian과 로컬과 연결하는 방법에 대해서 기록하고자 합니다. [VirtualBox에서 진행] debian ssh 설치 terminal 에서 su 입력 apt install -y ssh $ su password: "관리자 비밀번호" $ apt install -y ssh [맥에서 진행] 우선 IP 찾아보기 Terminal 에서 ifconfig 명령어 입력 System Preferences 에서 Network 위 두 가지 방법으로 IP Address 를 확인할 수 있습니다. 포트 포워딩 설정 VirtualBox ➡️ Settings Network ➡️ Adv..

42 Seoul2022. 11. 3. 17:46[Inception] WordPress

What is WordPress ? 웹에 있는 모든 웹사이트의 43.1% 이상을 만드는 데 사용된 무료 콘텐츠 관리 시스템(CMS)입니다 MySQL 데이터베이스 서비스와 PHP 프로그래밍 언어를 사용하여 사이트 방문자에게 블로그 및 페이지 콘텐츠를 제공합니다 CMS는 모든 페이지를 직접 코딩할 필요 없이 웹사이트를 만드는 데 사용되는 플랫폼 How to install ? (참고) Step 1 : 다운로드 및 추출 apt update && apt install -y tar wget wget : 웹 상의 파일을 다운로드 받을 때 사용하는 명령어로 비 상호작용 네트워크 다운로더 tar : 여러 개의 파일을 하나의 파일로 묶거나 풀 때 사용하는 명령어 wget https://wordpress.org/latest..

[Inception] NGINX TLS
42 Seoul2022. 10. 30. 19:51[Inception] NGINX TLS

Docker에 대해서는 대충 알았다 생각했는데, 뭐부터 시작해야 될 지를 몰라서 NGINX를 Debian 환경에서 설치를 하는 과정을 해보려고 합니다. Docker Commands Image Pull Image Check Make Container & apt update : 80(http), 443(https) 포트 연결 NGINX install -y : 설치할 때, 모든 응답을 yes로 답을 하는 옵션입니다. NGINX start TLS install (참고) 표준화 기구인 IETF의 관리로 변경되면서 TLS라는 이름으로 바뀌었지만, SSL이라는 이름으로 많이 사용됩니다. openssl (참고) : req 명령을 통해서 인증서 요청 및 생성 -x509 : 인증서 요청 대신 자체 서명된 인증서를 출력 -..

42 Seoul2022. 10. 28. 15:59[Inception] Docker

What is Docker ? Docker is container technology 컨테이너 구축을 위한 도구로 컨테이너 생성 및 관리 프로세스를 단순화 합니다. What is Container ? 소프트웨어 개발에서 표준화된 소프트웨어 유닛을 의미합니다. 기본적으로 코드 패키지이며 해당 코드를 실행하는데 필요한 종속성과 도구가 포함되어 있는지 중요합니다. 피크닉 바구니에 비교를 한다면, 소풍을 가기 위해서 음식과 접시, 집기들이 갖춰져 있습니다. 친구에게 피크닉 바구니를 공유할 수도 있고 해당 음식을 먹기 위한 접시를 놓는 거 까지 갖추어져 있는 것입니다. and Why? 동일한 개발 환경에서 코드가 항상 정확한 버전으로 실행될 수 있도록 합니다. 팀이나 회사 내의 각각의 개발 환경을 맞출 수 있습니..

image