적당한 고통은 희열이다

- 댄 브라운 '다빈치 코드' 중에서

반응형

웹 개발 11

티스토리에 수식 입력하는 방법

시간복잡도 포스팅 하다가 \(log_2n\) 의 밑 표기가 log2n 으로 밖에 안돼서 수식 입력하는 법을 찾아보게 되었다. 1. MathJax 설정 티스토리 [블로그 관리 > 스킨 편집 > HTML 편집] 들어가서 사이에 아래의 스크립트를 붙여넣고 적용해주면 된다. 2. 사용법 - inline 사용법 (문장 안에서 수식 사용할 때) : \( 사이에 수식 입력 - block 사용법 (단독 수식으로 사용할 때) : $$ 사이에 수식 입력 참고 : inline 모드 / block 모드 https://domybestinlife.tistory.com/100 티스토리에 수식(Equation) 입력하는 방법 논문에는 정말 많은 수식들이 등장하는데 이를 블로그에 적기 위한 방법을 적어 보았습니다 생각보다 간단하니 한..

웹 개발 2022.12.16

HTTP referer 란? (+ send referer header in iOS)

HTTP referer 란? HTTP 프로토콜에는 referer 라는 헤더 값이 있는데, 이 referer를 통해 현재 웹페이지가 어디로부터 이동이 되었는지 경로를 알 수 있다. 헤더에 "referer"를 추가하여 웹으로 보내면 특정 앱 혹은 웹사이트에서 유입된 방문자 추적이 가능하기에, 웹사이트의 방문객이 어떤 경로로 방문했는지 알아볼 때 유용하게 사용된다. (유입 분석) 간단히 말해 referer는 현재 페이지의 헤더에 담겨있는 이전 페이지의 uri 정보라고 할 수 있다. 대부분의 웹서버에는 이전 브라우저가 송신한 HTTP referer를 기록하고 있지만, 보안상 referer 정보를 송신하지 않는 설정을 하기도 한다. 올바른 referer 정보를 송신하지 않는 브라우저에 대해 엑세스를 블록해 버리기..

웹 개발 2022.09.01

[크롬 개발자 도구] 웹페이지 디버깅 전체 검색 하는 법

크롬 자바스크립트 디버깅 웹페이지 js 에서 원하는 코드를 찾고 싶을 떄! 크롬 개발자 도구에서 전체 검색(전역 검색) 하는 법 단축키 윈도우 맥 개발자 도구 창 열기 F12 fn + F12 전체검색 Ctrl + Shift + F Command + Option + F 개발자 도구 창 열어서 전체검색 하면 됨 ㅎㅎ Settings에서 [Preferences > Sources > Search in anonymous and content scripts] 설정해줘야 된다는 말도 있던데 굳이 안해도 검색은 잘 되더라. 꺄아 신기행 >

웹 개발 2022.01.06

Web Application Server, WAS

서버 개발에 있어 가장 기초적인 개념인 '웹 서버'와 'WAS'의 차이? 웹 서버 : 웹 브라우저 클라이언트로부터 HTTP 요청을 받아들이고 HTML 문서와 같은 웹 페이지를 반환하는 컴퓨터 프로그램 클라이언트(사용자)가 웹 브라우저에서 어떠한 페이지 요청을 하면 웹 서버에서 그 요청을 받아 정적 컨텐츠를 제공하는 서버. 정적 컨텐츠란 단순 HTML 문서, CSS, javascript, 이미지, 파일 등 즉시 응답가능한 컨텐츠. 동적 컨텐츠를 요청 받으면 WAS에게 해당 요청을 넘겨주고, WAS에서 처리한 결과를 클라이언트에게 전달해주는 역할도. 대표적 ex) Apache 웹 애플리케이션 서버 WAS : 웹 애플리케이션과 서버 환경을 만들어 동작시키는 기능을 제공하는 소프트웨어 프레임워크 인터넷 상에서 ..

웹 개발 2021.11.04

웹 소켓 Web Socket

1. 양방향 통신 (Full-Duplex) - 데이터 송수신을 동시에 처리할 수 잇는 통신 방법 - 클라이언트와 서버가 서로에게 원할 때 데이터를 주고 받을 수 있다. - 통상적인 HTTP 통신은 클라이언트가 요텅을 보내는 경우에만 서버가 응답하는 단방향 통신 2. 실시간 네트워킹 (Real Time-Networking) - 웹 환경에서 연속된 데이터를 빠르게 노출 - ex) 채팅, 주식, 비디오 데이터 - 여러 단말기에 빠르게 데이터를 교환 3. 기존 웹 브라우저에서의 양방향 통신 - Polling : 클라이언트에서 일정 주기마다 요청을 보내고 서버는 현재 상태를 바로 응답하는 방식. 실시간으로 반영되는 것이 중요한 서비스에서는 좋지 않고, 서버에서 변화가 없더라도 매 요청마다 응답을 내려주기 때문에 ..

웹 개발 2021.05.20

웹 서버 vs. WAS

web - 인터넷을 기반으로 한 정보를 공유, 검색할 수 있게 하는 서비스 - URL(주소), HTTP(통신 규칙), HTML(내용) server - 클라이언트에게 네트워크를 통해 정보나 서비스를 제공하는 컴퓨터 시스템 web server - 인터넷을 기반으로 클라이언트에게 웹 서비스(정적인 데이터)를 제공하는 컴퓨터프로그램 클라이언트가 웹서버에게 주소(url)를 가지고 통신규칙(http)에 맞게 요청하면, 서버에서는 이 요청에 대한 데이터를 제공한다. 이 때 데이터는 웹에서 처리할 수 있는 단순 html 문서, css, javascript, 이미지 등 정적 컨텐츠를 말한다. ex) Apache, Microsoft IIS, nginx 등 WAS (Web Application Server) : 클라이언트의..

웹 개발 2021.05.20

웹 Front-End 개발 [HTML / CSS / JavaScript]

iOS 하이브리드 앱을 개발하면서 JavaScript와 통신을 하게 되었는데, JavaScript가 무엇인지, 웹 프론트에서는 앱과 어떻게 통신하고 작동이 되는지 궁금해져서 JavaScript에 대해 알아보게 되었다. 알면 알수록 굉장히 매력적이고 유망한? 언어인 것 같다. 아직 잘은 모르지만 이론적으로 보면 JavaScript만 알면 웹 프론트 개발에 Node.js 환경에서 서버까지 구축하고 React Native로 안드로이드, iOS 앱개발까지 다아 끝내버릴 수 있다는 것이 아닌가!! 🙊🙊🙊 신기하고만 ㅎㅎ 언젠가 시간이 된다면 JavaScript언어도 공부를 해보고 싶다. (말로만..😝) 웹 Front-End 개발? : HTML, CSS, JavaScript 언어를 사용하여, 유저와 상호작용이 일어..

웹 개발 2021.05.14
728x90
반응형