목록개발 (24)
개발자 되어버리기
웹에서 Alert 로 창을 하나 띄우듯이 앱에서도 창을 띄울 수 있습니다. 소스코드입니다. class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() } @IBAction func alert_Button(_ sender: UIButton) { Output_Alert(title: "경고!", message: "경고창입니다.", text: "확인") } func Output_Alert(title : String, message : String, text : String) { let alertController = UIAlertController(title: title, message: message, pr..
저번 게시글 포스팅에서는 생체 인증에 관한 소스코드 설명이었습니다. 이번 포스팅애서는 생체인증을 어떤식으로 활용하는지? 간단한 앱을 만들겠습니다. 1. 앱이 실행되면서 생체인증 요청을 한다.2. 사용자가 지문인식이나 비밀번호를 입력하여 인증한다. or 취소하는 이벤트에 따라 앱의 라벨 문구가 바뀐다. - 프로젝트 생성부터 합니다. - 프로젝트 이름은 exampleApp 으로 합니다. 우선 저희가 프로젝트 생성후 'ViewController' 보면 이상태 입니다. (주석은 삭제하였습니다.) import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() } } 앱이 실행될 때 바로 인증..
아이폰으로 지문인식, FaceID 를 사용 할 수 있도록 해주는 코드 입니다.지문인식같은 경우에는 코드만 넣으시면 바로 사용가능합니다. FaceID 같은 경우에는 추가적으로 설정해줘야 할 것이 있습니다. 우선 코드 입니다. // LAContext Instance creation let authContext = LAContext() // Error store variable var error: NSError? // Check if the device has finger print sensor guard authContext.canEvaluatePolicy(.deviceOwnerAuthenticationWithBiometrics, error: &error) else { print("지문인식 안되는 장치 처리..
제목 그대로 C언어를 이용해서 10진수를 2진수로 바꾸는 것을 소스 코드 입니다. #include void main() { printf("총 10개의 숫자 입력\n"); int num[10];//숫자 저장 변수 int odd_num[10];//홀수 저장 변수 int even_num[10];//짝수 저장 변수 int odd = 0;//홀수 카운트 수 int even = 0;//짝수 카운트 수 for(int i=0; i
C언어를 이용하여 회문을 만드는 것입니다.회문에 대한 설명은 아래 주석에서도 나와 있듯이 앞으로 읽으나 뒤로 읽으나 차이가 없는 단어를 말합니다. /* 회문을 작성할 것임 앞으로 읽으나 뒤로 읽으나 차이가 없는 단어! */ #include #include // 문자열 함수 사용 void main(){ char c[40], d[40]; // 단어를 담을 변수 int e = 0; // 문자열 뒤집을때 카운트할때 쓰일 변수 int ret; // 문자열을 strcmp 함수를 이용하여 비교할 때 맞으면 0을 반환함 printf("문자열 입력 : "); scanf("%s", c); // 단어 입력 printf("입력한 문자열은 %s 입니다\n", c); int char_num = strlen(c); // 단어의 길..
IDE : inteliJ UltimateGit Tools : Ubuntu 16.04 LTS (in Windosw)OS : Windows 10 ProSpringBoot : 2.0.3Java8Gradle Springboot를 공부하고 있던 와중에... 인텔리제이에서 제 깃허브에서 가져온 소스들을 실행을 못하는 버그가 발생했습니다.(이전에는 잘됐는데....) 그래서 IDEA에 의존하지 않고 리눅스 쪽에서 빌드 시켜서 실행을 시키는 쪽으로 방향을 바꿨습니다. 우선 Windows10 환경에서 우분투를 사용하여 실행을 시켜보겠습니다. 기본적으로 우분투를 키시면 /home/사용자 경로로 설정이 되어 있습니다. 윈도우의 C드라이브나 D드라이브에 접근하고 싶으시면 /mnt 쪽으로 가셔야 합니다. 저희가 흔히 아는 c d..
해당 포스팅은 티스토리 블로그 이름 : 기억보단 기록을 이라는 곳을 참고하여 작성하였습니다. IDE : inteliJ Ultimate Git Tools : Ubuntu 16.04 LTS (in Windosw) OS : Windows 10 Pro SpringBoot : 2.0.3 Java8 Gradle 이후 모든 소스코드는 https://github.com/Koobonik/Spring_Boot 로 오시면 보실 수 있습니다. Github 푸시 방법은 윈도우10 에 내장되어 있는 Ubuntu를 이용해서 포스팅 하게 됩니다. - 디렉토리 구조 입니다. - WebRestController.java 에 삽입된 소스코드 입니다.package com.devkoo.webservice.web; import org.spri..
giGit 설치하기 - https://git-scm.com/downloads 2) 미리 저장되어 있을지 모를 계정정보 삭제 (처음설치시 생략가능 )# git config --global --unset credential.helper# git config --system --unset credential.helper 3) 본인계정 이메일 (Github 계정이메일)과 이름(본인 영문이름 , Github아이디 X)을적자# git config user.email “exam@abcd.com”# git config user.name "Koo bonik” Git 상태확인 명령어# git show // 내 계정 연결 상태 확인# git log // 로그확인# git shortlog // 짧은 로그 확인# git dif..