분류 전체보기 (101) 썸네일형 리스트형 [Spring Boot] 스프링 스터디 5일차 ※ 인증 vs 인가 인증(Authentication): 증명서를 발급받음, 증명서를 다룸. /api/v1 ex) 로그인 인증 요청 문제, 401 Error(Unauththorized) 인가(Authorization): 서버입장에서 자원에 접근하는 것을 허락하는 것, 자원을 다룸. /api/v2 => 인증 완료된 자격이 필요함. 로그인 필수!!! 접근 권한 문제, 403 Error(Forbidden) ※ 세션 vs JWT 세션: 서버가 유저 상태를 추적(Stateful). 서버가 아닌 메모리에서 로그인한 유저의 정보를 직접 저장함. 서버가 세션id를 클라이언트에 전달함. JWT: 메모리에서 관리하지 않음(Stateless). 토큰 사용. 서버가 토큰을 클라이언트에 전달함. Token: header, pay.. [노마드코더] HTML, CSS, JavaScript 클론코딩 chrome-app HTMLHyper Text Mark-up Language: 구조를 만들고 요소를 적어넣기cssCascading Style Sheet : 만들어진 HTML을 조립,꾸미고 정렬하는 언어 HTML, CSS: 로그인 구현 X, 검색 기능 X, 단순히 페이지를 나타낸다. JavaScript: 브라우저가 가지는 HTML을 읽어옴. 브라우저 환경에서는 자바스크립트가 HTML에 연결되어 있음. 자바스크립트는 HTML의 element를 가져오고 변경할 수 있음. ✅ eventListener를 사용하여 이벤트가 발생하는 순간에만 function이 실행되도록 함.const title = document.querySelector("div.hello:first-child h1");function handleTitleClick.. 시험 끝나고 정리 웹뷰 사용하는 기업: 토스, 당근, 배민, 에이블리 기업 공고 찾아보면서 공부할 기술 스택 정리: React Native, 번들러: WebPack 컨벤션: ESLint, Prettier 클라우드: AWS 3S, AWS Cloud Front @@@ 정확하게 찾아보기 @@@ 1. 웹 뷰와 웹 앱의 차이 2. 웹뷰 vs 인앱 브라우저 vs 임베디드 브라우저 https://d-brary.tistory.com/5 혼자서 하는 하이브리드 앱개발 #1 지난 목요일부터 혼자서 하는 앱개발을 시작했다. 시작하던 날의 과정을 주욱 글로 남겼었는데 왠걸 오늘에서야 글을 확인해보니 내용이 싹 사라져있다. 상당히 오랜기간 공을 들여 글을 써놓 d-brary.tistory.com https://velog.io/@skyu_dev/.. [백준] S2477 https://www.acmicpc.net/problem/2477 2477번: 참외밭 첫 번째 줄에 1m2의 넓이에 자라는 참외의 개수를 나타내는 양의 정수 K (1 ≤ K ≤ 20)가 주어진다. 참외밭을 나타내는 육각형의 임의의 한 꼭짓점에서 출발하여 반시계방향으로 둘레를 돌면서 지 www.acmicpc.net # 아이디어 4종류의 모양으로 참외밭이 존재하므로 북:4, 서:2, 남:3, 동:1 일 때, 다음과 같은 순서로 4가지 모양이 존재함. 임의의 한 꼭짓점에서 반시계 방향으로 회전함. 4 -> 2 -> 3 -> 1 -> 3 -> 1 : ◲ 4 -> 2 -> 3 -> 2 -> 3 -> 1 : ◱ 3 -> 1 -> 4 -> 1 -> 4 -> 2 : ◳ 3 -> 1 -> 4 -> 2 -> 4 -> 2 .. [소프트웨어공학] Android Studio 이슈 #5 https://chat.openai.com/share/7859e301-6abd-433a-80a4-06349386ae84 안드로이드 스튜디오 ndk와 Unity의 ndk에 대해 알아보았다. https://masher.tistory.com/3 Unity Obfuscator #2 - il2cppmono & il2cpp 비교 앞서 Unity Obfuscator를 살펴보면서 유니티에서 빌드 시 Assembly-CSharp.dll이 생성되고 이는 .Net decompiler 프로그램을 사용하여 쉽게 소스코드를 확인할 수 있었다. 해당 빌드 방식은 monomasher.tistory.com Unity를 안드로이드에서 빌드하는 데 자꾸 IL2CPP 오류가 발생하여 찾아보니 ndk 문제였다. Unity script가 IL.. [WEB] 웹 애플리케이션과 웹 서비스 보호되어 있는 글입니다. [WEB] 모바일 애플리케이션 개발 방식 4가지 비교 📱 모바일 애플리케이션 개발 방식 4가지 (네이티브·모바일웹·웹앱·하이브리드)안드로이드 스튜디오로 모바일 개발을 해보니, 자연스럽게 Kotlin에 관심이 생겼습니다.본격적으로 코틀린을 공부하기 전에, 먼저 "모바일 애플리케이션을 어떤 방식으로 개발할 수 있는가" 라는 전반적인 방법을 정리하고 싶었습니다. 이 글은 앱 개발 방식(개발 관점)을 다루며, 네이티브 앱, 모바일 웹, 웹앱, 하이브리드 앱의 차이를 정리합니다.1. 네이티브 앱 (Native App)Kotlin, Swift로 구현함앱스토어에서 다운로드 가능함운영체제별로 최적화되어 실행속도, 안정성 우수함2. 모바일 웹 (Mobile Web)PC 웹 페이지를 모바일 화면에 맞게 줄인 형태임 (하단 메뉴바 없음)URL로 바로 접속 가능함새로 고침하면.. [소프트웨어공학] Android Studio 이슈 #4 FCM 구현 전에 TodoListItem 구현에 궁금증이 생김. userID를 꼭 할당해주어야 하는건가??? userID는 어디서 사용하는거지???package com.example.merge;public class TodoListItem { //userID가 과연 필요한가??? //String userID; private boolean isDone = false; private String title; private boolean allDay; private String startTime; private String endTime; private String memo; public TodoListItem(){ } public TodoListIt.. 이전 1 ··· 6 7 8 9 10 11 12 13 다음