전체 글152

Flutter를 공부하기 전에 Dart 언어를 공부하기 시작했다 | 변수 Flutter를 공부하기 전에 Dart 언어를 공부하기 시작했다 노마드코더의 Dart 언어 무료강의를 듣기 시작했다. 지식은 금방 휘발되는 것을 알기에 공부한 흔적을 남기는 용도로 블로그에 포스팅하기로 했다. 변수에 대한 공부 실습코드 void main() { //변수 지정 방법 1(var 변수 = 값) var name = '변수이름'; //변수 지정 방법 2 (자료형 변수 = 값) String nam = '이름'; //변수 업데이트 (변수 = 값) name = '변'; print(name); print(nam); } 배운 내용 모든 코드는 메인함수 필수 다트언어는 ; 수동으로 넣어줘야 함 var 사용하면 name은 문자열 자료형인걸 자동파악함 변수를 바꿀 때 자료형 맞춰줘야 함 관습적으로 함수나 메서드.. 개발/Flutter 2023. 7. 13.
Flutter 소개, 장점과 단점 비교 , 무료 강의 추천 Flutter Flutter는 Google에서 개발한 크로스 플랫폼 모바일 애플리케이션 프레임워크입니다. Flutter를 사용하면 하나의 코드베이스로 iOS 및 Android용 애플리케이션을 개발할 수 있습니다. Flutter는 빠르고, 아름다운, 그리고 배우기 쉬운 프레임워크로 많은 개발자들에게 사랑받고 있습니다. Flutter 장점 빠르다 Flutter는 Dart 언어를 사용하여 개발합니다. Dart는 컴파일 언어이기 때문에 속도가 빠릅니다. 기본적으로 괜찮은 인터페이스 Flutter는 Material Design을 기반으로 애플리케이션을 개발합니다. Material Design은 Google에서 개발한 사용자 인터페이스 디자인 시스템으로, 아름다운 애플리케이션을 개발할 수 있습니다. 배우기 쉽다 F.. 개발/Flutter 2023. 7. 13.
구조화 vs 객체지향 프로그래밍 어떤 것이 더 좋을까? 프로그래밍을 할 때 우리는 다양한 방법과 접근법을 선택할 수 있습니다. 이 중에서도 가장 흔히 사용되는 두 가지 패러다임은 객체지향 프로그래밍과 구조화 프로그래밍입니다. 각각의 패러다임은 특징과 장단점을 가지고 있으며, 이를 이해하고 선택하는 것은 개발자에게 매우 중요한 일입니다. 구조화 프로그래밍 구조화 프로그래밍은 프로그램을 설계할 때 데이터 처리 절차를 미리 정해놓고 이 순서에 따라 작업을 수행하는 방식입니다. 이는 어떤 일을 해야 하는지를 구체적으로 정의하고 코딩함으로써 코드의 재사용성과 유지보수 용이성을 높일 수 있는 장점을 가지고 있습니다. 하지만 구조화 프로그래밍은 정해진 규칙 안에서만 동작하기 때문에 융통성이 떨어진다는 단점도 있습니다. 객체지향 프로그래밍 반면 객체지향 프로그래밍은 현실 .. 지식 2023. 7. 5.
티스토리 무단 광고 논란 티스토리 무단 광고 논란 티스토리 운영에 대한 논란은 최근 몇 년 동안 지속적으로 제기되고 있습니다. 그중에서도 최근 몇 년 동안 가장 많은 논란이 된 사안은 다음과 같습니다. 티스토리 논란 티스토리 블로그의 글이 검색 결과에 노출되지 않는 문제 티스토리 블로그의 수익성이 낮은 문제 티스토리 블로그의 기능이 부족한 문제 티스토리 블로그의 고객 서비스가 좋지 않은 문제 무단 불법 광고를 붙인 문제 자세한 설명은 너무 길어 최근 논란이 된 이야기를 하겠습니다. 이러한 논란들은 카카오가 티스토리를 인수한 이후, 카카오가 티스토리를 수익성 위주로 운영하면서 발생했습니다. 카카오는 티스토리의 수익성을 높이기 위해 광고를 늘리고, 블로그 기능을 단순화하는 등의 조치를 취했습니다. 이러한 조치로 인해 티스토리 블로거.. 지식 2023. 6. 30.
수박 자르는 법 | 예쁘게 담는 법 | 정보 수박 자르고 예쁘게 담는 영상 수박에 대한 시작글 오늘은 수박을 자르는 법에 대한 좋은 영상이 있어서 가져왔어요 저는 정말로 수박을 좋아하는데요? 수박은 여름철에 가장 인기 있는 과일 중 하나예요. 수박을 먹으면 시원하고 상쾌해서 너무 좋아해요. 수박은 수분 함량이 높고 맛도 좋아서, 갈증 해소와 영양 보충에 아주 좋아요. 여름철에는 거의 매일 수박을 먹는 편이에요. 밥 먹기 부담스러울 때는 수박으로 해결하기도 해요. 수박 자르는 법 1. 상단과 하단 부분을 각각 잘라내요. 2. 수박을 반 가른 뒤, +모양으로 4등분 해줘요. 3. 부채꼴로 한번 더 자르고 사각기둥모양으로 잘라요. 4. 담을 그릇에 수박을 일정한 크기로 잘라주세요. 수박을 먹는 다양한 방법 일반적으로는 껍질을 벗기고 과육을 숟가락으로 떠.. 지식 2023. 6. 29.
구글렌즈 물건은 물론, 피부 건강도 확인 구글렌즈 물건은 물론, 피부 건강도 확인 구글렌즈 구글렌즈는 스마트폰 카메라로 사물을 비추면 관련 정보를 알려주는 서비스입니다. 최근에는 피부 건강을 확인할 수 있는 기능이 추가되어 더욱 다양한 분야에서 활용되고 있습니다. 사용법 구글렌즈를 사용하기 위해서는 구글 앱스토어에서 '구글렌즈' 앱을 다운로드해야 합니다. 다운로드 후 갤러리에서 원하는 사진을 선택하면 구글렌즈가 작동합니다. 사물 이름을 알아내는 방법은 간단합니다. 화면 오른쪽 상단에 물음표 모양 아이콘을 누르면 메뉴가 펼쳐집니다. '스캔하기'를 선택하면 구글렌즈가 작동하여 사물의 이름과 관련 정보를 제공합니다. 검색하기, 공유하기, 내보내기 등의 기능도 활용할 수 있습니다. 더불어, 최근 구글은 구글렌즈를 통해 피부 건강을 확인할 수 있는 기능.. 지식 2023. 6. 24.
스팀 대규모 업데이트 주요 6가지 요약정리 스팀 대규모 업데이트 주요 6가지 요약정리 새로운 프레임워크 기본 프레임워크가 변경되어 데스크톱 클라이언트, 빅 픽처 모드, 스팀 덱 등에서 코드 공유가 더 쉬워졌습니다. 사용자 인터페이스 개선 메뉴, 글꼴, 색상이 업데이트되었고, 스팀 내의 다양한 디자인도 개선되었습니다. 개선된 알림 기능 알림 아이콘과 트레이 보기가 개선되었으며, 설정을 통해 알림의 표시 방식을 조정할 수 있게 되었습니다. 게임 내 오버레이 개편 완전히 새로운 인터페이스와 유틸리티를 갖춘 게임 내 오버레이가 도입되었습니다. 게임 중 필요한 기능을 제공하며, 창의 맞춤 설정도 가능합니다. 노트 기능 현재 플레이 중인 게임에 관한 메모를 작성하고 저장할 수 있는 노트 앱이 도입되었습니다. 창 고정 기능 게임 내 창을 오버레이에서 표시하고.. 지식 2023. 6. 24.
유튜브 AI로 더빙도 자동으로? | 2024, Youtube AI 더빙 유튜브 AI로 더빙도 자동으로? 앞으로는 YouTube의 AI 기반 더빙 기능이 발전하면서, 크리에이터들과 시청자들은 언어 장벽을 더 이상 걱정하지 않고 다양한 콘텐츠를 공유하고 소통할 수 있을 것으로 기대됩니다. YouTube가 AI를 활용하여 동영상 더빙 기능을 개발하는 이유는 다양한 언어 사용자들이 보다 손쉽게 동영상 컨텐츠를콘텐츠를 이용할 수 있도록 하기 위함입니다. 이전에는 자막을 통해 다른 언어로 번역된 콘텐츠를 제공하는 경우가 많았지만, 이제는 AI를 활용하여 원본 동영상의 음성을 자연스럽게 다른 언어로 변환할 수 있게 되었습니다. 본문 유튜브는 인공지능(AI) 기술을 활용하여 동영상을 다양한 언어로 더빙하는 기능을 개발하고 있습니다. 최근 구글은 비드콘(VidCon) 컨퍼런스에서 자사의 스.. 지식 2023. 6. 24.
컴퓨터 시작 프로그램 폴더에 손쉽게 프로그램을 추가하는 방법 컴퓨터 시작 프로그램 폴더에 손쉽게 프로그램을 추가하는 방법 컴퓨터를 켤 때마다 자동으로 실행되는 프로그램을 설정할 수 있는 시작 프로그램 폴더는 사용자들에게 매우 편리한 기능입니다. 이 글에서는 'shell:startup' 명령어를 사용하여 시작 프로그램 폴더에 접근하고 프로그램을 추가하는 방법에 대해 쉽고 간단하게 안내해 드리겠습니다. 시작 프로그램 폴더? 시작 프로그램 폴더는 컴퓨터가 부팅될 때 자동으로 실행되는 프로그램들을 관리하는 곳입니다. 여기에 원하는 프로그램을 추가하면 로그인 후에 자동으로 실행되어 편리한 작업 환경을 제공받을 수 있습니다. shell:startup 명령어 사용하기 shell:startup 명령어는 Windows 운영체제에서 시작 프로그램 폴더로 쉽게 접근할 수 있는 명령어.. 지식 2023. 6. 23.