분류 전체보기
-
따라하며 공부하기 5.1 - 인스타그램 코딩으로 구현하기APP 만들기/ios - study 2023. 8. 22. 19:43
클래스101 강의 중 '1만줄의 코딩[중급]' 강의를 보고 공부를 진행했다 위와 같이 오로지 코딩만으로 구현을 시작했다 다음으로 프로필, 이름, 사진등이 들어갈 셀을 구성했다 프로필 사진을 동그라미로 설정해줬다 사용자 이름을 작성하고 사진을 넣어줬다 좋아요, 댓글, 공유 버튼을 추가하고 로그인 화면을 생성했다 위와 같이 로그인과 회원가입도 만들었고 페이지 이동까지 구현했다 코딩만을 이용해서 이렇게 구현이 가능하다는 것을 처음 알았고 지금까지 해오던 방식과 너무 다른 방식이어서 많은 도움이 되었다
-
Contiki 2.7 - VMWare 에 설치하기, 저장공간 확보전공 - IT/졸업작품 2023. 8. 22. 19:21
우분투에 설치할 수 있지만 VM Ware에 설치한 뒤 업데이트 하는 방식으로 설치를 진행했다 그리고 저장공간을 늘려주는 작업을 진행했다 ( gparted 사용 ) Contiki 홈페이지에서 다운로드를 했다 주의사항은 Instant Contiki 파일을 다운로드 해야한다는 것이다 다운받은 파일을 압축 풀어준다 압축을 풀면 위와 같이 가상머신 파일이 들어있다 가상머신을 새로 만드는것이 아니라 이미 있는 가상머신을 열어주는 것이다 디스크 공간을 30으로 늘려주고 메모리, 프로세스를 2 또는 4로 늘린 뒤 실행한다 실행하면 위와 같이 나오고 초기비밀번호는 user 이다 시작하면 위와 같은 화면이 나타나고 터미널 아래에 있는 Cooja를 실행하면 위와 같이 실행된다 저장공간을 보니 기본할당량인 10기가 정도만 할..
-
따라하며 공부하기 4.1 - 홀짝게임, 기초 UI 구성하기APP 만들기/ios - study 2023. 8. 20. 19:55
Udemy 강의 중 '간단한 게임을 만든면서 시작하는 ios 개발' 강의를 보고 공부를 진행했다 위와 같이 간단하게 위치를 잡아주고 버튼이 동작하는지 확인했다 게임 시작버튼을 누르면 위와 같이 알림창이 뜬다 알림창뜨는 방식을 변경하여 아래에 위치하도록 할 수 있고 왼쪽사진과 같이 알림창에 입력창과 홀, 짝 버튼을 추가하여 알림창을 구성할 수 있다 마지막으로 중간부분에 홀,짝에대한 결과가 나오도록 했으며 베팅한 개수만큼 숫자가 증가하고 감소하도록 했다 참고자료 https://kmooc.udemy.com/course/ios-rjdn
-
VSCODE Git Hub 연동하기도라에몽 주머니/M1 MacBook Air 2023. 8. 19. 22:22
vscode에서 깃허브로 내가 작성한 파일을 올리도록 설정했다 위와 같이 초기 상태에서 리포지토리 초기화 버튼을 누른다 그럼 위와 같이 올릴 수 있는 파일들과 저장할 파일에 추가로 적을 내용을 적을 수 있는 공간이 나온다 다음으로 깃허브에 리포지토리를 생성하고 주소를 저장한다 처음 설정할때 사용하는 명령어이고 나는 2번째에 있는 명령어를 복사해서 붙여넣기 했다 우선 git init 명령어를 이용해 초기화해준다 다음으로 사용자이름과 이메일을 등록한다 2번째 명령어를 복사해서 실행한다 실행하면 vscode를 연다는 알림창이 나타나고 열기를 클릭하면 위와 같이 나의 파일이 깃허브에 올라감을 확인 할 수 있다
-
서버 정보 숨기기1 ( APM )Web - Security/Server Side 2023. 8. 19. 21:46
사이트를 만들고 포트포워딩을 통해 외부 접속을 허용하기 전에 서버 정보를 숨기도록 했다 위 사진에서 3번째 줄에 서버의 정보가 그대로 포함되어 있는것을 볼 수 있다 php 정보를 먼저 확인했다 위와 같이 expose_php 는 off로 정보 노출이 되지 않는 상태이다 다음으로 서버 정보를 없애도록 했다 apache2.conf 파일 맨 아래에 위와 같이 정보를 추가했다 서버를 재시작하니 위와 같이 웹 서버의 종류인 Apache만 나와있다
-
-
따라하며 공부하기 3.5 - 테트리스 Game Over, 대기 블럭, 디자인, 사운드APP 만들기/ios - study 2023. 8. 13. 16:02
Udemy 강의 중 'Swift 언어로 만드는 Tetris Game' 강의를 보고 공부를 진행했다 위와 같이 더 이상 게임을 진행할 수 없게 되면 게임이 더 이상 진행되지 않도록 했다 게임이 끝나게 되면 왼쪽처럼 게임오버 페이지가 나타나고 중간 사진처럼 화면이 나타난다 그리고 초록색 네모 버튼을 누르면 새로운 게임이 시작된다 위와 같이 현재 내려오고 있는 블럭에 대한 대기블럭을 생성하였다 그리고 위와 같이 블럭이 삭제될 경우 이벤트 효과를 추가하고 소리도 추가해 줬다 마지막으로 블럭의 모양도 위와 같이 변경했고 테두리도 회색 선으로 변경했다 참고자료 https://kmooc.udemy.com/course/swift-tetris-game/