본문 바로가기

IT분야 독서2

[IT 좀 아는 사람] 읽은 후 정리 1장 소프트웨어 개발 구글 검색엔진 - 크롤링, 페이지랭크 스포티파이 곡추천 알고리즘 - 사람들 플레이리스트 중 비슷한곡+취향 프로필 = 취향프로필에 적합하지만 아직 안들은곡 (데이터 많아질수록 정확도⬆️) 추천기능 도입 - 인건비⬆️ 왜 투자할까? => 사용자 유지 ⬆️ 오래쓸수록 정보 축적되어 정확도⬆️ 구글지도 API 2장 운영체제 구글은 안드로이드 무료제공 => 대표 앱 의무 탑재 => 더 많은 데이터 확보, 더 많은 광고 표시 아이폰은 블로트웨어 존재X 3장 앱경제 앱은 무료, 부분 유료화, 유료 구독 서비스=> 안정적 수입 페이스북 - 타깃광고 => 광고경제: 클릭당 과금, 노출당 과금, 광고 연관성 고려, 입찰가 높다고 다 표시 X ex) 클릭 10번 5달러 vs 클릭 100번 2달러 우버,.. 2022. 10. 3.
[오늘부터 개발자] 와닿은 부분들. ■ 프론트엔드 : 우리가 이용하는 앱(또는 웹페이지)의 앞부분을 만드는 개발자 ■ 백엔드 : 우리가 이용하는 앱(또는 웹페이지)의 보이지 않는 뒷부분 로직을 만드는 개발자 ■ 데브옵스 : 서비스가 안정적으로 돌아가도록 전체적인 인프라를 만들고 관리하는 개발자 ■ 데이터 사이언티스트 : 쌓여진 데이터를 활용가능한 데이터로 바꾸는 개발자 => 기본적인 개발자의 개발 분야 정리 Java는 Spring(스프링)이라는 프레임워크가 있고, Python은 Django(장고)와 Flask(플라스크), JavaScript는 React(리액트)와 Vue(뷰), React native(리액트네이티브) 등의 프레임워크가 있다. 이처럼 하나의 개발언어에 여러 개의 프레임워크가 존재하는데, 프레임워크마다 제공하는 기능이 다르고 .. 2022. 9. 17.