
C언어 복습
학교에서 하는 자료구조 수업에서 c언어를 이용하기 때문에 잊어버린 c언어의 기초를 다시 정리해야한다
AWS 클라우드 정복중 ☁️ 언젠간 GCP, Azure까지도...

학교에서 하는 자료구조 수업에서 c언어를 이용하기 때문에 잊어버린 c언어의 기초를 다시 정리해야한다

장고를 사용하면 return이나 변수에 html코드를 작성하는 경우가 많은데 이렇게 사용하면 효율적으로 작성하지 못한다 그래서 장고의 템플릿 언어를 알면 for문, if문, 변수, 필터등을 편하게 작성하고 사용할 수 있다
타입 스크립트란 자바스크립트의 문법을 그대로 이용 가능한데 타입 부분을 업그레이드 해서 쓸 수 있다는 차이점이 있다 크기가 큰 프로젝트를 할 때는 주로 타입 스크립트를 사용한다 일종의 자바스크립트의 부가 기능으로 봐도 된다 사용하는 이유 자바스크립트는 1 - '3'을 해도 자동 형변환을 통해서 계산이 되지만 이 부분을 제한 할 수 있다 ...

동아리 겨울 방학 활동으로 하나의 프로젝트를 프런트와 백 모두 혼자 만들어보는 프로젝트를 시작했다

공지고 프로젝트는 학과마다의 공지사항을 모두 가져와서 모바일에서 보기 편한 형태로 바꿔서 보여주는 프로젝트이다 여기서 학과마다 공지사항을 어떻게 가져왔는지 크롤링의 방법에 대해서 적었다

공지고 프로젝트는 모바일에서도 공지를 편하게 볼 수 있게할려고 시작한 프로젝트이다 따라서 화면에 맞추어 컴포넌트들이 잘 보여질 수 있도록 해야된다 컴포넌트들은 보톤 bootstrap react로 사용했기 때문에 전체 화면 크기를 맞추는데 사용했다

이번 공지고 프로젝트에서 파이어베이스의 리얼타임 데이터 베이스와 파이어베이스의 호스팅 기능을 이용했다 호스팅을 매우 쉽고 간단하게 하는 방법이다
공지고 프로젝트는 데스크탑 화면에 최적화 되어있는 학과 홈페이지의 공지사항을 모바일 화면에 맞게 보여주는 것이다 모바일에서 사용할것으로 생각해서 만드는것이라 앱으로 만들면 좋을 것 같다라고 생각했고 접근성을 더 좋게 하기위해 pwa로 만들었다 PWA의 핵심 기술 다른 웹들과 달리 PWA는 웹의 장점을 갖추면서 네이티브 앱과 같은 경험을 ...
모바일에서 사용하는 앱에는 여러가지 형태가 있다 네이티브 앱 네이티브 앱이란 스마트폰 운영체제에서만 작동하는 앱을 말한다 운영체제에 맞는 언어(java, kotlin, swift등)와 SDK(software development kit)을 이용해야 앱을 제작할 수 있다 네이티브앱은 운영체제마다 따로 만들어야해서 개발 비용과 시간이 많이든다 하지만...
웹을 크롤링 한다는 표현은 많이 쓰이는데 크롤링과 더불어 스크래핑도 있다 두개의 차이점 웹 크롤링 웹 크롤링은 웹상의 정보들을 탐색하고 수집하는 동작이다 규칙에 따라 자동으로 웹 문서를 탐색하는 프로그램이 웹 크롤러이다 크롤러는 인터넷을 돌아다니며 여러 웹 사이트에 접속한다음 페이지의 내용과 링크의 복사본을 생성하고 요약본을 만든다 검색 포털이...