반응형

전체 글 252

Fastlane 으로 iOS 배포를 쉽게 하자! - Fastlane with Slack

Slack Fastlane의 수행 결과는 slack으로 받을 수 있습니다 그래서 터미널을 계속 보지 않아도 알람으로 확인할 수 있는데요 ~ 설정법을 알려드리겠습니다 우선 fastlane run slack 명령어를 쳐보면 아래와 같은 코드가 뜨게 되는데요 여기서 주목할 점은 Incoming WebHook 입니다. [10:34:31]: ------------------- [10:34:31]: --- Step: slack --- [10:34:31]: ------------------- [10:34:31]: To not be asked about this value, you can specify it using 'slack_url' [10:34:31]: Create an Incoming WebHo..

Programming/iOS 2019.10.27

2019-10-16 [Business for Better] 컨퍼런스 후기

어쩌다 회사 메일로 MS에서 [Business for Better] 컨퍼런스가 열린다는 소식을 듣게 되었다 생각했던 것처럼 기술 이야기보단 ms의 기술을 접목하면 어떻게 될거다! 이런 내용이었다 그동안 컨퍼런스에서는 노트북을 가지고 참가했던 게 익숙해서 노트북을 챙겨갔는데 비즈니스 관련 컨퍼런스라 어색.. 암튼 고오급 호텔에서 진행된거라 간식도 있고 맛있고 그런 컨퍼런스 근데 노트북으로 내용 정리를 하려고 해도 어려웠던 내용과 처음 들어보는 단어가 많아서 정리도 힘들었다 ... 새로 들은 단어 IT transformation / Digital Transformation IaaS PaaS 행사사진 Microsoft Korea Azure Microsoft Korea Azure Microsoft Learn

Fastlane 으로 iOS 배포를 쉽게 하자! - Beta Deployment

Fastlane - Beta Deployment https://docs.fastlane.tools/getting-started/ios/beta-deployment/#uploading-your-app fastlane으로 베타 배포를 해봅시다 💚💛💜💙 fastlane은 ruby gem 이나 brew를 이용해서 설치를 하고 프로젝트 폴더로 이동해 fastlane init 작업을 하는데요 설치하다가 아래와 같은 코드를 보게됩니다 1~4 번 중에 하나를 선택해야합니다. 일단! 2번으로 해서 베타 테스트를 올려보죠! 이 설정은 나중에 추가로 할 수 있으니 걱정안해도 됩니다! 그럼 선택한 것에 맞춰 자동으로 설치를 해줍니다. 이중인증이 되어있는 계정인 경우 이중인증 코드도 입력하게 합니다. 원래 앱 배포할 때는 de..

Programming/iOS 2019.10.21

Fastlane 으로 iOS 배포를 쉽게 하자! - Screenshots

Fastlane - Screenshots fastlane - screenshots 기능을 사용할 때는 일반 클래스에 하는 것이 아니라 UI Test Target을 하나 생성하여 진행해야 합니다 이번 기회에 UI Test도 한번 해보겠네요 아무튼 docs는 여기 있습니다 https://docs.fastlane.tools/getting-started/ios/screenshots/ 시간이 꽤 지나긴 했지만 2017년에 만들어진 한국어 영상이 있으니 참고해도 좋을 것 같습니다 FastLane Snapshot으로 배포용 스크린샷 자동으로 만들기 - iOS Tech Talk https://hcn1519.github.io/articles/2017-03/iOS_fastlane_snapshot Setting Up sna..

Programming/iOS 2019.10.16

Fastlane 으로 iOS 배포를 쉽게 하자! - Fastlane 이란?

Fastlane The easiest way to build and release mobile apps. fastlane handles tedious tasks so you don’t have to. 모바일 앱을 구축하고 출시하는 가장 쉬운 방법. Fastlane은 당신이 할 필요가 없도록 지루한 일을 처리합니다. https://fastlane.tools/ fastlane은 iOS/Android 빌드 및 배포 자동화 오픈소스 라이브러리 입니다. 이걸 왜 쓰냐고요? 일단 iOS 배포 과정을 봅시다. 현재 회사에서 iOS 배포 과정은 아래와 같은 플로우를 거칩니다 개발완료! (필요시 cocoapods 라이브러리 업데이트) 1년 단위로 인증서 갱신을 한다 (3인 이상의 개발자가 동시에 개발할 경우 1년에 한번..

Programming/iOS 2019.10.13

[Golang] 자료형 2 - 배열

이번엔 자료형 2탄입니다. 1) 배열 한 반의 학생들을 관리하기 위한 프로그램을 만든다고 가정해봅시다. 한 반에 30명이 있고, 학생들의 이름을 저장하기 위해선 어떻게 해야할까요? 30개의 변수/상수를 만들어야 할까요? 30개의 변수는 어떻게 관리해야할까요? 지금까지 배운 숫자, 문자열, boolean 은 데이터를 하나씩 표현할 수 있는 자료형입니다. 프로그래밍을 하다보면 위 예제처럼 데이터들의 묶음을 가지고 작업하는 경우가 많습니다 이럴 때 데이터의 묶음을 나타내는 자료형인 배열 을 사용합니다. 배열은 각 자료형에 맞춰 만들 수 있습니다 func main() { // string 자료형 값 하나를 저장 var name1 string = "김고랭" // string 자료형 값들 5개를 하나의 배열에 저장..

Programming/Golang 2019.10.03

[Golang] 자료형 1 - 숫자, 문자열, boolean

자료형 자료형은 프로그램에서 사용하는 값 들의 모든 종류를 말합니다 golang은 변수 또는 상수를 선언할 때 꼭 자료형을 명시해주어야 합니다 자료형의 종류로 숫자, 문자열, boolean, 배열 등이 있습니다 잠깐! 변수와 상수 편에서는 선언할 때 자료형을 명시 안했는데요? ... /** 지난번 본 변수와 상수 - 변수 선언 예제에서 선언한 변수의 자료형을 명시하지 않았는데요. 그 이유는 golang 컴파일러가 대입된 초기값을 통해 해당 변수의 자료형이 무엇인지 알게 됩니다 그래서 자료형을 작성하지 않아도 문자열(string) 타입으로 초기화가 된 것이죠 만일 초기값을 대입하지 않는다면 자료형 명시는 반드시 해야합니다. */ // := 연산자를 사용하여 var 생략하기 text4 := "World" ...

Programming/Golang 2019.09.30

[Golang] 변수와 상수

변수와 상수 1) 변수는 뭘까요? '변하는 수'를 줄여 변수? 반은 맞고, 반은 틀립니다. 변수 는 변할 수 있는 데이터 를 말합니다 변수에는 숫자 뿐 아니라 문자, 데이터 등 다양한 정보를 넣을 수 있습니다 2) 변수. 왜 써야 하나요? Hello World처럼 단순 출력하는 프로그램이 아닌 이상, 프로그램에서 어떤 처리를 하려면 데이터를 저장할 공간이 필요합니다 예시로 계산기 프로그램을 만든다면 두 개의 숫자를 저장할 변수가 필요합니다 3) 변수 사용법 변수를 사용한 코드를 작성해봅시다 변수는 다양한 방법으로 선언 및 초기화를 할 수 있습니다. 아래 예제를 확인해보세요! package main import "fmt" func main() { // 1. string 변수 선언 var text strin..

Programming/Golang 2019.09.27

[Golang] Hello, World! 톺아보기

Hello, World! 톺아보기 1) Hello, World! 언어를 처음 배울 때 대부분 헬로월드를 출력해보는 가장 기본적인 예시를 해봅니다 // 코드 가로 줄 수부터 간단해 보이죠? package main import "fmt" func main() { fmt.Println("Hello, World!") } // 코드 실행 법 // console - "go run 파일이름.go" 다른 언어도 볼까요? // 어딘가 복잡해보이고, Hello World를 출력하기 위해 들어가는 코드들이 많습니다 import Foundation class ViewController: UIViewController { override func viewDidLoad() { print("Hello, World!") } } 2)..

Programming/Golang 2019.09.25

[Golang] Go 환경설정 (mac OS X ver.)

1. Golang 스터디 자료 - http://golang.site 예제로 배우는 Go 프로그래밍 쉽고 재미있는 Go 프로그래밍 예제로 배우는 Go 프로그래밍 I like a lot of the design decisions they made in the [Go] language. Basically, I like all of them. - Martin Odersky, Creator of Scala golang.site - http://pyrasis.com/go.html 가장 빨리 만나는 Go 언어 - 목차 pyrasis.com 2. Go 패키지 설치하기 Go 를 사용하기 위해선 Go 컴파일러 설치가 필요합니다. Mac OSX 기준으로 설명드립니다 아래 golang 공식 사이트로 이동하면 아래와 같은 화면..

Programming/Golang 2019.09.23
728x90
반응형