본문 바로가기

분류 전체보기166

[SOFTWARE 028] 구글 같은 서비스는 어떻게 개발할까? 현실에서 프로그래밍은 대규모로 이루어지는 경향이 있다. 프로그래밍에서 작업 하나의 크기는 보통 한 사람이 프로그래밍 언어로 정확한 처리 단계를 작성할 수 있는 정도다. 라이브러리, 인터페이스, 개발 키트 라이브러리 (library) 연관된 함수들의 모음 API (Application Programming Interface) 함수 라이브러리가 제공하는 서비스 포함하는 함수, 함수의 용도, 사용법, 입력 데이터의 형태, 만들어지는 값의 형태를 나열 시스템 내부에서 주고받는 데이터의 구조를 의미하는 자료 구조와 기타 세부사항 기술 가능 구문과 관련된 기본 명세 뿐만 아니라, 시스템을 효과적으로 사용하도록 돕는 지원 문서도 포함 SDK (Software Development Kit) 대규모 시스테이 프로그래머들.. 2022. 9. 2.
[SOFTWARE 025] 다른 프로그램을 처리하기 위한 프로그램 어셈블러 (assembler) 특정한 처리를 수행하는 프로그램 어셈블리 언어 특정 프로세서 아키텍처에서 사용되는 어셈블리 언어는 그 아키텍처에 특화된 언어다. 어셈블리 언어는 대개 프로세서의 명령어와 일대일로 연결되고, 명령어가 이진수로 인코딩되는 특정한 방식과 메모리에 정보가 배치되는 방식 등을 알고 있다. 특정 프로세서용 어셈블리 언어 프로그램을 다른 프로세서용으로 변환하고 싶다면 프로그램을 완전히 새로 작성해야 한다. 어셈블리 언어 프로그래밍 1일 1로그 100일 완성 IT 지식 복잡한 IT 세상을 선명하게 읽는 디지털 문해력 기르기 챌린지IT 지식은 분명 복잡하지만 인생처럼 혼잡하지는 않다. 필요한 지식을 습득하면 막연한 불안감에서 벗어나 디지털 지구가 제시하는 book.naver.com 2022. 8. 26.
[React] Carousel (반응형 이미지 / 가로 스크롤) 사용법 (JS) http://react-responsive-carousel.js.org/ http://react-responsive-carousel.js.org/ React Responsive Carousel Storybook Check it out these cool demos created using storybook. The source code for each example is available here. Summary Installing npm install react-responsive-carousel --save Demo Carousel Code: Contributing Please, feel fre react-responsive-carousel.js.org 물론 직접 구현할 수도 있지만.. 잘 나와있는 .. 2022. 8. 23.
[2022 멋쟁이사자처럼 연합해커톤] 지금 뭐해? 지난 8월 20, 21일 이틀 간 멋쟁이사자처럼 연합 해커톤을 진행했다. 무사히 잘 마무리되었고, 여러 방면으로 배운 점이 많았던 해커톤이어서 글로 적어본다. 아이디어톤 지난 5월 해커톤과는 달리, 이번에는 아이디어톤 당일에 랜덤으로 뽑은 키워드 3가지를 가지고 아이템을 정하는 방식으로 진행되었다. 우리팀은 필기구, 히어로, 군대를 뽑았는데 정말 막막했다. (내가 뽑았다... 똥손이다...) 아이들 처음에는 우리 팀원들의 공통 관심사가 '교육'이었고 아이들을 좋아했기 때문에 그 두가지에 대한 방향으로 가려고 생각했었다. (아이들은 우리들의 '히어로' 이런 느낌..) 아이디어를 내는 과정에서 몇 가지 문제에 부딪혔는데, 우선 아이들은 핸드폰을 많이 사용하기는 하지만 어른들처럼 다양한 서비스를 골고루 사용하.. 2022. 8. 23.