# 소프트웨어

19개의 포스트

정치판 v.1.1.0 패치노트

데이터베이스 구축 - 서버 캐싱로컬 데이터베이스 구축 - 클라이언트 캐싱공약을 받아오는 시간 단축정치인 사진 추가패치 예정 일자 : '21. 1. 15.

2021년 1월 7일
·
0개의 댓글
post-thumbnail

소프트웨어 이해하기 3

이번 시간에는 지금까지 배운 내용을 바탕으로 처음으로 돌아가서 애플리케이션을 더 자세히 배워보겠습니다. 🧮 플랫폼의 파편화 플랫폼(Platform)의 사전적 정의는 기차나 전철 등의 승강장을 말하는데요. 프로그래밍에서 플랫폼은 프로그램이 실행되는 하드웨어와 소프트

2021년 1월 4일
·
0개의 댓글
post-thumbnail

소프트웨어 이해하기 2

우리가 문서 작업을 하고 저장하면 컴퓨터를 껐다 켜도 그 내용을 그대로 사용할 수 있습니다. 이는 컴퓨터의 저장 장치에 문서의 기록이 남아있기 때문인데요. 이러한 작업은 애플리케이션 혼자 할 수 있는 일이 아닙니다.마찬가지로 게임에서 기술을 사용할 때 여러 효과음이 나

2021년 1월 4일
·
0개의 댓글
post-thumbnail

소프트웨어 이해하기

소프트웨어라는 말 많이 들어보셨죠? 소프트웨어는 CPU, 메모리, 입출력 장치 등 컴퓨터의 몸체를 칭하는 하드웨어와 반대 개념으로 알고 있습니다. 정확히는 컴퓨터 프로그램과 그와 관련된 문서들을 소프트웨어라고 하는데요. 오늘은 프로그래밍의 핵심 개념 중 하나인 소프트웨

2021년 1월 4일
·
0개의 댓글

정치판 개발 계획(문제 확인과 해결)

현재 정치판 앱이 가지고 있는 가장 큰 문제점은 당선자 공약을 open api를 통해 가져오는 데 시간이 너무 오래걸린다는 것이다.약 15초~20초 사이가 걸리는데, 사용자가 앱을 바로 지우고 떠날 수도 있는 어마어마한 시간이다.이 문제는 꼭 해결해야 하는데현재 생각하

2021년 1월 3일
·
0개의 댓글

앱/서버 개발 후기 및 정리

전역하고 부터 개인적으로 진행했던 "정치판" 앱 개발이 1차적으로 마무리가 되었다.아직 리팩토링과 추가적으로 업그레이드할 기능들이 많지만, 초안으로 배포할 수 있을 정도가 됨.이 앱은 공공데이터 포털에서 open api를 통해 데이터를 받아와 선거정보, 후보자 정보,

2021년 1월 3일
·
0개의 댓글
post-thumbnail

시스템 소프트웨어 (System Software)

응용 소프트웨어 ( 또는 애플리케이션 소프트웨어) 는 End-User를 위해 사용된다. 특수한 문제해결을 위해 만들어지며, 컴퓨터를 하나의 문제 해결을 위한 도구로써 활용하는 소프트웨어이다.시스템 소프트웨어를 문제 해결과 구동을 위해 사용한다.✔️ 시스템 소프트웨어(s

2020년 12월 30일
·
0개의 댓글

의존성 주입(dependency injection)

소프트웨어 세계에 몸 담고 있다 보면 자주 듣는 것이 의존성, 의존성 주입 같은 단어를 자주 듣게 된다.이 의존성은 무엇이고 의존성 주입은 무엇인지 알아둘 필요가 있다.단어적인 예시로 "아기는 부모님에게 의존적이다. = 아기는 부모님 없으면 못 산다." 일 것이다. 이

2020년 12월 27일
·
0개의 댓글
post-thumbnail

개발자의 학벌, 학력 그리고 전공

극도로 주관적인 개발자의 학벌과 학력에 대한 이야기

2020년 12월 26일
·
13개의 댓글
post-thumbnail

동시성이 무엇일까

소개 이 글을 작성하게 된 이유는 사전면접이나 기술면접에서 항상 등장하는 프로세스와 스레드 차이, 동시성에 대해서 설명해주세요라고 했을 때 제대로 설명하지 못하는 나의 모습을 보고 정리하고자 작성하게 되었다. 본인의 주관적인 생각들도 들어가있으니 너무 신뢰하지 않기를

2020년 12월 18일
·
0개의 댓글
post-thumbnail

신입 개발자 연봉 이야기

신입 개발자들이 받는 연봉을 알아보자

2020년 11월 27일
·
4개의 댓글
post-thumbnail

Couchbase 101

분산 Key-Value 데이터베이스, 카우치베이스에 알아보도록 합시다!Manufacturing은 소프트웨어 개발에 널리 사용되는 메타포입니다. 이 메타포에 한 가지 추론할 수 있는 것은 고도로 숙련된 엔지니어는 제품을 설계하고, 덜 숙련된 노동자는 설계된 제품을 조립합

2020년 11월 8일
·
0개의 댓글

DevOps와 비즈니스의 속도와의 상관관계

이미, 상상할 수 없는 비즈니스의 기회가 손실되고 있고, 사용자는 이탈하고 있는 것입니다.내가 속한 기업의 비즈니스 속도가 어떻게 되는지 알고 있나요? 기획부터 개발, 배포와 안정화 단계를 이루는 전체적인 소프트웨어 개발 라이프 사이클이 몇 주 단위로 동작하고 있나요?

2020년 7월 9일
·
0개의 댓글
post-thumbnail

리팩토링 책 후기

소프트웨어 악취를 제거하는 리팩토링이라는 책을 읽은 내용을 간략하게 적은 포스팅입니다.

2020년 3월 15일
·
1개의 댓글

풀스택 개발자, 그것은 환상

풀스택 개발자라는 용어가 가끔 등장한다. 죄송하지만, 한국에서는 이 용어가 정말 잘못 이해된 상태로 사용되고 있다. 처음에 해외에서 만들어진 의미와 뜻이 한국에 들어오면서 변한 것을 보는 것은 어제오늘의 일이 아니다. 언제나처럼, 이 '단어'가 의미하는 뜻은 '귤이 회수를 건너면서 언제나 탱자가 되는' 한국적인 환경에서는 매우 이상하게 와전된 의미로 사용...

2019년 12월 28일
·
5개의 댓글

소프트웨어 개발, 우선순위는 어떻게 정하는가

소프트웨어 개발 업무의 우선순위는 무엇으로 결정하는가? 아키텍처적인 판단과 비기능적인 요소, 품질요소에 대한 것을 기준으로 우선순위를 결정하는 것은 차라리 간단하다. 아리송하고 판단하기 어려운 것은 따로 있다. 서비스를 어떤 기능이나 어떤 서비스, 어떤 영역을 먼저 시작해야 하는 가?. 아니면, 서비스가 개시되고 돌아오는 버그 리스트와 추가 요구사항 등의...

2019년 12월 28일
·
1개의 댓글

학교에서 배운 소프트웨어 공학과 실제 회사에서의 개발환경의 거리감

실무에서 소프트웨어 공학은 왜 구체적으로 잘 쓰이지 못할까? 이 질문은 학교에서 배우는 소프트웨어 공학이 왜? 실제 업무에서 사용이 안되는가? 라고 바꾸어도 될것같다. 그동안 후배들에게 멘토링을 할 때에 가장 많이 받았던 질문 중의 하나인 이 질문에 대해서, 평소에 답변하던 것들을 글로 옮겨 본다. 소프트웨어를 전공하는 많은 후배들은 대학생활 4년 ...

2019년 12월 24일
·
1개의 댓글

개발자가 되고픈 후배들에게

환상이 아닌 현실에서도 멋진 개발자가 되기를 바라며... 정말 즐겁고, 재미있어서 시작한 소프트웨어 개발. 하지만, 그렇게 재미있게 시작한 소프트웨어 개발과 관련된 활동이 일이 되는 순간. 가장 ‘지루하고 재미없는 일’이 될 수 있다는 것에 대해서 아시는지? 정말, 대부분의 소프트웨어 개발업(?)이라는 것이 정말 재미없고 지루할 수 있다는 것에 대해서...

2019년 12월 24일
·
1개의 댓글