[Android Studio]안드로이드 스튜디오 무선 기기연결로 작업하기!
·
모바일 앱개발(Kotlin-PHP-Mysql)
안녕하세요! 이번포스팅에선 안드로이드 스튜디오과 휴대폰의 무선연결로 실시간 코딩하는 법을 알려드리겠습니다! USB포트가 문제인지 저는 작업하다가 자꾸 끊겨서 다시 연결하느라 맘고생을 했습니다... 또한 가상 에뮬레이터는 진짜 너무 속도가 느리기 때문에 작업하는데 너무 답답함이 듭니다... 그래서 무선으로 기기 연결을 하기로 맘먹었습니다. 하지만 문제가 있었죠... 제가 사용하려 했던 구형핸드폰 기종이 os가 '안드로이드 9'까지밖에 지원을 안 하더군요.. 그래서 커스텀 리커버리를 통해 안드로이드 12까지 업그레이드해주었습니다! 후후후... 그래서 드디어 무선연결을 할 수 있게 되었습니다!! 만약 아이폰을 쓰셔서 갤럭시 핸드폰을 사기가 부담된다 하시는 분들은 당근마켓에서 갤럭시 S7 이나 갤럭시 S8수준의..
Galaxy s8 / 안드로이드 12로 업그레이드 하는 방법! (feat.리니지OS)
·
잡다한 지식
※ 이 내용은 핸드폰이 벽돌이 될 수도 있기 때문에 안 쓰는 세컨드 폰으로 진행하시는 것을 추천합니다![머리말]안녕하세요! 이번 포스팅에선 갑작스럽지만 제가 6년 전에 쓰던 구형폰인 갤럭시 s8에 대한 커스텀 리커버리를 진행하겠습니다. 기본적으로 갤럭시 S8 에선  안드로이드 9 버전까지밖에 지원을 안 합니다. 그래서 그런지 많은 기능이 안 되었는데요.. 그중 하나가 '안드로이드 스튜디오(앱개발 프로그램)'에서 핸드폰과의 무선연결기능을 안드로이드 11 이상부터 지원한다고 되어있었습니다. 그래서 저의 쾌적한 개발생활을 위해 구형폰을 꺼내 커스텀까지 진행하게 되었네요 하하.... 마침 안드로이드 스튜디오 개발을 하는 도중 가상 에뮬레이터로는 너무 느려서 직접 기기에 연결해 보자!라고 결심한 상태였어 가지고 ..
Andriod Studio 설치 및 세팅(feat.에뮬레이터에 검은화면만 나올때 해결방법)
·
모바일 앱개발(Kotlin-PHP-Mysql)
이번 포스팅에선 모바일 앱 개발을 위한 설치 및 세팅 방법에 대하여 알아보겠습니다!1. Android 스튜디오 설치 우선 아래의 링크에서 Android Studio 파일을 다운로드합니다..Andriod Studio 다운로드 Android 스튜디오 및 앱 도구 다운로드 - Android 개발자  |  Android Studio  |  Android DevelopersAndroid Studio provides app builders with an integrated development environment (IDE) optimized for Android apps. Download Android Studio today.developer.android.com  2. 설치된 파일을 실행합니다. 3. Andri..
Authentication&Athorization (인증/인가 취약점)이란?
·
웹해킹
오늘은 인증&인가 취약점에 대하여 알아보겠습니다.  1. 인증 vs 인가 (What's the diffrence?) 단어가 둘이 한끗차이라서 누군가 순간적으로 무슨차이냐고 물어본다면 잠시 생각해야만 할 것 같습니다.하지만 이 둘은 엄연히 다른 단어이고 큰 차이가 있습니다. 인증 (Athentication) 인가 (Ahtoriztion) 취약점 그 사람이 본인이 맞는지 확인하는 작업.특정 권한을 부여하는것. >예시>> 인증 인증의 예로는 저희가 사용하는 로그인 페이지를 예로 들수 있습니다.로그인 을 하기위해서 아이디와 비밀번호를 입력합니다.이 아이디의 사용자가 맞는지 비밀번호를 통해 확인하는 작업이 바로 인증입니다.그래서 로그인 인증 이라고 하는거죠. >> 인가 인가의 예로는 게시글 수정을 예로 들어볼 ..
[웹 개발-PHP] 비회원 문의 게시판-CRUD 페이지 만들기
·
웹개발(PHP-Mysql)
이번시간엔 저번시간에 했던 CRUD 페이지 만들기를 참고하여 문의게시판을 만들어볼것 입니다. 전반적인 코드는 아래 게시글과 같습니다. 하지만 변한점이라면 게시글 비밀번호 부분입니다. 게시글 비밀번호를 작성,수정,삭제 할때 인증을 위해 쓰여야 한다는 점을 위주로 참고하시면 좋을것같습니다. 작성,삭제 부분의 Javascript 부분을 중점적으로 참고하시면 유용할 것 같습니다. https://jamesbexter.tistory.com/entry/웹-개발-CRUD생성읽기수정삭제-페이지-만들기 [웹 개발] CRUD(생성,읽기,수정,삭제) 페이지 만들기저번시간엔 로그인&로그아웃 인증을 구현하였습니다. https://jamesbexter.tistory.com/entry/2%EC%A3%BC%EC%B0%A8-%EA%B3..
[웹 개발-Jquery] 비밀번호 가시화 기능
·
웹개발(PHP-Mysql)
비밀번호 입력창에서 자신이 올바르게 썻는지 확인해야 할 때가 있습니다. 하지만 그냥 type=password 라고 하자니 뭐라고 썻느지 안보이고 , type=text 라고 하자니 보안에 뭔가 신경이 쓰입니다. 그래서 눈 모양의 아이콘을 누르면 비밀번호가 시각화 되는 기능을 추가해보았습니다.   일단은 비밀번호 변경태그인 input 태그 옆에 i 태그를 추가해주었습니다.  [mypage.php 중 비밀번호 변경 부분] 비밀번호 변경       그 후 밑에 자바스크립트 코드를 추가해주었습니다. [mypage.php 중 Jquery 부분]  1.우선 $(i.fa) 을 통해 특정 아이콘을 클릭하면 함수가 실행됩니다. 2. 이벤트가 발생한 태그($(this)) 이전태그중 input 태그를 변..
[웹 개발-PHP] 조회수 & 좋아요 기능 구현
·
웹개발(PHP-Mysql)
저번시간에는 파일업로드 기능을 구현해봤습니다. https://jamesbexter.tistory.com/entry/웹-개발-PHP-파일-업로드-기능-구현 [웹 개발-PHP] 파일 업로드 기능 구현(+확장자 체크)저번 시간에는 Pagination 기능을 구현하였습니다. https://jamesbexter.tistory.com/entry/웹-개발-PHP-Pagination-기능-추가-보완할-점 [웹 개발-PHP] Pagination 기능 추가(+ 보완할 점)저번시간엔 마이페이지에서jamesbexter.tistory.com  "이번시간에는 조회수 & 좋아요 기능을 구현해보겠습니다!"      1. 조회수 기능2. 좋아요 기능 (post_read.php)3. 좋아요 기능 (ajax 스크립트)4. 좋아요 기능 (..