개발관련 정보글 모음 7

[Flutter] 플러터 시작! 기초 사용법 - 자주 쓰는 위젯 정리

플러터 시작! 기초 사용법(자주 쓰는 위젯 정리)Flutter는 Google에서 개발한 오픈소스 UI 프레임워크입니다. android, ios, 웹, desktop 등 다양한 플랫폼에서 사용할 수 있는 애플리케이션을 한 번에 개발할 수 있다는 장점이 있습니다. 이전에 언급했듯, Dart라는 프로그래밍 언어가 사용됩니다. Flutter가 UI 프레임워크라고 설명드렸는데요, 이 UI는 위젯(Widget)으로 구성됩니다. 이번 글에서는 위젯에 대해 소개하겠습니다. Widget (위젯)플러터는 정말 다양한 위젯을 제공합니다. 자주 쓰는 요소를 우리가 일일히 구현할 필요없이 Widget을 가져다가 사용하기만 하면 됩니다. 플러터의 장점이죠! 글자를 넣고싶으면 Text 위젯을, 버튼을 넣고 싶으면 Button 위젯..

[Flutter] 플러터 시작! 간단 설치

플러터 시작! 간단하게 Flutter를 설치해봅시다. 플러터를 설치하는 방법에 대해서는 플러터 공식 홈페이지에도 친절한 설명이 적혀있습니다. 그렇지만 너무길고 어려운 것 같다, 번역이 매끄럽지 못하다 등의 이유로 더 간단한 설치방법을 찾아 이곳에 들어오신 분들을 위해 매우매우 간단하게 서술해보도록 하겠습니다. 플러터에 대한 소개나 사용 팁에 대해 궁금하시면, 작성해둔 글이 있으니 이것도 참고해보세요▶ Flutter를 선택하는 이유 & 유용한 사이트 Flutter를 선택하는 이유 & 유용한 사이트Flutter를 선택하는 이유 Flutter(플러터)는 Google에서 개발한 크로스 플랫폼 프레임워크입니다. 점점 올라가는 점유율은 Flutter가 대세 크로스 플랫폼 프레임워크임을 보여줍니다. 일반적으로 Flu..

[정보처리기사] 실기 3일 벼락치기용 - 2편

정처기 3일 남았을 때 외울만한 이론과 팁을 모았다정보처리기사 실기 3일정도밖에 안남았는데 공부 덜해서 벼락치기가 필요한 사람을 위한 요약입니다.딱 벼락치기용으로 압축하고 또 압축한 내용이라 친절하진 않으니 모르는 건 알아서 찾아보면서 하시길 바랍니다.  OSI 7계층물리물리적 규칙 정의RS-232c데이터링크연결 설정 유지(시스템간 연결, 흐름제어, 프레임동기화, 오류제어)L2CP(PPTP+L2F 터널링 프로토콜) 이더넷네트워크네트워크관리, 데이터교환 및 중계, 라우팅, 트래픽제어, 패킷정보전송IPICMP : 메시지IGMPARP : IP->MACRARP : MAC -> IP전송안정성, 균일성, 종단 시스템간 투명성TCP : 빠름UDP : 신뢰성RTCP세션송수신측 관련성 유지, 대화제어 ,데이터교환관리SS..

[정보처리기사] 실기 3일 벼락치기용 - 1편

정처기 3일 남았을 때 외울만한 이론과 팁을 모았다정보처리기사 실기 3일정도밖에 안남았는데 공부 덜해서 벼락치기가 필요한 사람을 위한 요약입니다. 딱 벼락치기용으로 압축하고 또 압축한 내용이라 친절하진 않으니 모르는 건 알아서 찾아보면서 하시길 바랍니다.  소프트웨어 생명주기 모형 • 폭포수 모형 : 한 단계씩 완벽히 끝내고 다음으로 • 프로토타입 모형 : 견본품 • 나선형 모형 : 점진적 개발. 위험분석 • 애자일 모형 : 유연하게 대응 (Agile:민첩한, 기민한)  •XP    핵심가치: 의사소통, 단순성, 용기, 존중, 피드백    실천방법: Pair Programming, Collective Ownership, Test-Driven Development, Whole Team, Contimnuou..

Flutter를 선택하는 이유 & 유용한 사이트

Flutter를 선택하는 이유 Flutter(플러터)는 Google에서 개발한 크로스 플랫폼 프레임워크입니다. 점점 올라가는 점유율은 Flutter가 대세 크로스 플랫폼 프레임워크임을 보여줍니다. 일반적으로 Flutter를 선택하게 되는 이유는 다음과 같다고 봅니다. 빠른 개발 속도 낮은 러닝커브 Google 더 자세히 알아볼까요? 빠른 개발 속도 애플리케이션을 빠르게 개발하고 싶다면 플러터가 제격입니다. 대체 무엇때문에 Flutter를 사용했을 때, 타 기술에 비해 개발 속도가 빠를까요? 크로스 플랫폼 지원 Flutter는 Google에서 개발한 오픈소스 크로스 플랫폼 앱 개발 프레임워크로, iOS, Android, 웹, 데스크탑까지 여러 플랫폼에서 쓸 수 있는 애플리케이션을 한번에 개발할 수 있게 해..

백준_6064_카잉달력

백준 6064번, 카잉달력 문제입니다 #시간제한 #수학 문제 최근에 ICPC 탐사대는 남아메리카의 잉카 제국이 놀라운 문명을 지닌 카잉 제국을 토대로 하여 세워졌다는 사실을 발견했다. 카잉 제국의 백성들은 특이한 달력을 사용한 것으로 알려져 있다. 그들은 M과 N보다 작거나 같은 두 개의 자연수 x, y를 가지고 각 년도를 와 같은 형식으로 표현하였다. 그들은 이 세상의 시초에 해당하는 첫 번째 해를 로 표현하고, 두 번째 해를 로 표현하였다. 의 다음 해를 표현한 것을 이라고 하자. 만일 x

백준_3085_사탕게임

백준 3085번, 사탕 게임 문제입니다 #구현 #브루트포스 문제 상근이는 어렸을 적에 "봄보니 (Bomboni)" 게임을 즐겨했다. 가장 처음에 N×N크기에 사탕을 채워 놓는다. 사탕의 색은 모두 같지 않을 수도 있다. 상근이는 사탕의 색이 다른 인접한 두 칸을 고른다. 그 다음 고른 칸에 들어있는 사탕을 서로 교환한다. 이제, 모두 같은 색으로 이루어져 있는 가장 긴 연속 부분(행 또는 열)을 고른 다음 그 사탕을 모두 먹는다. 사탕이 채워진 상태가 주어졌을 때, 상근이가 먹을 수 있는 사탕의 최대 개수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 보드의 크기 N이 주어진다. (3 ≤ N ≤ 50) 다음 N개 줄에는 보드에 채워져 있는 사탕의 색상이 주어진다. 빨간색은 C, 파란색은 P, 초록색은 ..