반응형

전체 글 47

WIX(윅스)에 app-ads.txt 설정하는 방법!

필자가 최근에 올린앱에 Google Admob(구글 애드몹)을 앱에 연결하였는데, app-ads.txt가 누락 됐다고 경고가 떳다. 안드로이드 앱 스토어에 올릴때 등록한 홈페이지에 코드스니펫을 추가해야 한다. https://플레이스토어에등록된홈페이지.com/app-ads.txt url로 들어가면 보여야 한다. 하지만 윅스에서는 기존의 /ads.txt 만 지원한다 (2021년 6월 14일 현재) 그럼 /app-ads.txt 를 어떻게 설정해야할까? 1. 윅스에서 자신의 사이트 대시보드로 들어간다. 2. 그다음 마케팅 통합을 클릭! 3. Ads.txt 연결을 클릭한다. 4. 우측 상단의 ... 을 클릭 한다 5. google admob(구글 에드몹)에서 제공하는 코드 스니펫을 추가한다 그리고 https://..

IT 팁 & 소식 2021.06.14

Golang 변수 및 기초 타입

해당 포스팅은 Tucker의 Go 언어 프로그래밍을 공부하며 정리한 내용입니다. 1. Golang 변수(Variable) 값을 저장하는 메모리 공간 값 → 숫자, 문자, 그림, 소리 등 → 숫자(0,1) 왜 변수가 중요한가? 프로그램은 데이터를 연산/ 조작하는 것 연산 / 조작은 변수를 통해 하는것이기 때문! 2. Golang 변수 선언 var a int = 1 var b int var c = 2 d := 3 var : 변수 선언 키워드 a : 변수명 int : 타입 = : 대입 연산자 1 : 초깃값 변수에는 4가지 속성이 있다. 이름 : 값이 저장된 메모리 공간에 쉽게 접근하기 위해 이름이 필요함 값 : 메모리 공간에 저장된 값 주소 : 메모리 공간의 시작 주소 타입 : 변숫값의 형태. 타입을 통해 공..

Flutter Xcode 12 버전 업데이트 이후 iOS 빌드가 안될 때...

Xcode 12 버전을 업데이트 한 뒤 바로 Flutter를 이용하여 iOS 빌드 한 경우 에러가 발생하면서 진행이 안된다면... flutter 1.22 beta 버전을 얻어야 한다. (flutter 1.22 버전이 정식 배포되면 문제가 없을것이다.) 필자처럼 성급하게 업데이트를 한 분이라면 아래 방법대로 진행 한다면, 문제가 없을 것이다. flutter channel beta flutter upgrade 진행 후 바로 iOS를 빌드한다면, 빌드가 진행이 안될 수도 있다. 이때는 flutter clean 을 진행하고, 그 다음 안드로이드 먼저 빌드한 뒤, iOS를 빌드하면 진행될 것이다.

Flutter/기초 2020.09.17

코드컴플리트 - 챕터 4 구현 시 결정해야 할 핵심적인 사항들 - Part 1 기초 수립

챕터 4 구현 시 결정해야 할 핵심적인 사항들 Tags: Part 1 기초수립 구현을 위한 기초 공사 완료 시 (챕터 3) → 구체적 사항들을 결정해야 함 4.1 프로그래밍 언어 선택 프로그래머는 친숙한 언어 사용 시 생산성이 높다. 3년 이상 사용해온 언어로 작업 시 그렇지 않은 언어로 작업한 경우 대비 30% 생산성 향상 특정 프로그래밍 언어 사용한 경험이 풍부한 프로그래머는 그렇지 않은 경우 보다 3배 이상 높음 고급 언어 사용 프로그래머가 저급 언어 사용 프로그래머보다 생산성과 품질이 높다. C++, 자바 등 고급 언어들은 생산성, 신뢰성, 명료성, 이해성에 있어 어셈블리나 C언어와 같은 저급 언어보다 5~15배 정도 향상 시켜준다고 인정 받음. 프로그래머는 언어에 의해 영향을 받는다. 프로그래밍..

코드컴플리트 - 챕터 3 선행조건 (준비는 철저하게) - Part 1 기초수립

내용 3.1 선행조건의 중요성 3.2 소프트웨어 종류 결정 3.3 문제-정의 선행 조건 3.4 요구 사항 선행 조건 3.5 아키텍처 선행 조건 3.6 선행 조건에 소요되는 시간 3.1 선행 조건의 중요성 Q.왜 선행 조건이 중요한가? → 프로젝트 마지막에 테스트 만으로는 문제점을 발견할 수 없다. 이를 위해 구현 시작 전에 문제점을 발견하여 계획, 요구사항 수집 및 설계를 진행 하고, 구현 도중에도 현재 상황을 파악하여 작업을 되돌려야 하는지 여부를 결정하기 위해 선행 조건이 중요하다. 좋은 품질의 소프트웨어를 구축하기 위해서는 프로젝트 마지막의 테스트를 통해 품질을 결정 할 수 있다. 하지만 테스트 만으로는 제품이 원하는 방향 대로 만들어 졌는지 문제점을 발견할 수 없다. 그렇기 때문에 구현 시작 전에..

생각에 관한 생각 - 주목과 노력 - 1장 등장인물 - 1부 두 시스템

주목과 노력 시스템2 → 자신을 영웅이라 믿는 조연 결정적 특징 작동하는데 노력이 들어감 주된 특성 게으름. 그래서 필요한 만큼의 노력만 쏟음 시스템 1의 직관과 충동을 억제하는 자기 통제가 필요한 일 가능 ← 시스템2만 할 수 있음 정신적 노력 동공 크기 변화를 통해 작업에 몰두 했는지 여부 알 수 있다. 동공 크기 최대 → 정신력 소모 최대 동공이 더 이상 커지지 않거나 줄어듦 → 포기 상태 시스템2는 과부하 위험에 대처하기 위해 다음 방식을 사용 가장 중요한 활동에 필요한 에너지를 우선 공급, 여유분을 초단위로 다른 작업에 할당 비상 상황에서는 시스템 1이 주도권을 쥐고 자기 보호 행동에 최우선 순위를 둔다. 어떤 일에 능숙해지면 필요 에너지가 줄어든다. 능숙해 질수록 활동 유형도 바뀌고, 개입하는..

생각에 관한 생각 - 등장인물 - 1장 등장인물 - 1부 두 시스템

등장인물 본다 → 직관적 사고 곱셈 → 느리게 생각하기 두 시스템 위의 두 정신 체계(생각)를 시스템 1과 시스템 2로 표현 시스템 1은 느낌 인상이 저절로 발생하는 곳이며, 시스템 2의 명확한 생각과 신중한 선택의 주요 원천 시스템 1에서 나오는 복잡한 생각을 시스템2만이 정리 정돈 가능 시스템 1 활동 예 - 저절로 일어나고 노력이 필요 없는 활동 두 가지 사물 중 하나가 더 멀리 있는다는 사실을 감지 2+2 = ? 대 형 광고판에 적힌 단어를 읽는다. 목소리에 적대감을 감지 ... 시스템1이 자동으로 작동한 결과를 통해 시스템 2가 자발적으로 주의를 집중 예 : 소리가 난 방향에 주목하는 것 시스템 2의 활동 예 - 주의를 집중 해야하고, 산만하면 그르치는 일 달리기에서 출발 신호에 대비 서커스에서..

블록체인 기초 정리

해당 글은 인프런의 '블록체인과 솔리디티' 강의 '쉽게 설명하는 블록체인: 머클트리(Merkle Trees) - 뱅크샐러드' https://banksalad.com/contents/%EC%89%BD%EA%B2%8C-%EC%84%A4%EB%AA%85%ED%95%98%EB%8A%94-%EB%B8%94%EB%A1%9D%EC%B2%B4%EC%9D%B8-%EB%A8%B8%ED%81%B4%ED%8A%B8%EB%A6%AC-Merkle-Trees-%EB%9E%80-ilULl 를 참고로 작성되었습니다. 오류사항이 있더라도 너그러히 이해해 주세요! Blockchain 블록체인? 블록체인은 신뢰를 위해 설계된것! (효율성이 아니다!) 전자 결제, 디지털 인증, 화물 추적, P2P 대출, 식자재 ..

추상 팩토리(Abstract Factory)

4. 각 패턴별 이해 4.1. 추상 팩토리(Abstract Factory) 구체적인 클래스를 지정하지 않고 관련성을 갖는 객체들의 집합을 생성하거나 서로 독립적인 객체들의 집합을 생성할 수 있는 인터페이스를 제공 관련성 있는 여러 종류의 객체를 일관된 방식으로 생성하는 경우에 유용 4.1.1. 구조 4.1.2. 참여 객체 AbstractFactory: 개념적 제품에 대한 객체를 생성하는 오퍼레이션으로 인터페이스를 정의한다. 실제 팩토리 클래스의 공통 인터페이스 ConcreateFactory: 구체적인 제품에 대한 객체를 생성하는 오퍼레이션을 구현한다. AbstractFactory 클래스의 추상 메서드를 오버라이드함 AbstractProduct: 개념적 제품 객체에 대한 인터페이스를 정의한다. 제품의 공통..

디자인 패턴이란?

디자인패턴 1. 디자인 패턴이란 소프트웨어를 설계할 때 자주 발생하는 문제들이 또 발생했을 때 재사용할 할 수있는 해결책 “바퀴를 다시 발명하지 마라(Don’t reinvent the wheel)” 이미 만들어져서 잘 되는 것을 처음부터 다시 만들 필요가 없다는 의미. 패턴: 각기 다른 소프트웨어 모듈이나 기능을 가진 다양한 응용 소프트웨어 시스템들을 개발할 때도 서로 간에 공통되는 설계 문제가 존재하며 이를 처리하는 해결책 사이에도 공통점이 있는데, 이러한 유사점을 패턴이라 함. 중요성: 공통의 언어를 만들어주어 팀원 사이의 의사 소통을 원활하게 함. 2. 디자인 패턴 구조 콘텍스트(context) 문제가 발생하는 여러 상황. 즉, 패턴이 적용될 수 있는 상황을 말함. 경우에 따라서는 패턴이 유용하지 ..

반응형