본문 바로가기

분류 전체보기720

Visual Studio의 솔류션내 NuGet 설치 패키지 다른 프로젝트에 참조 적용하기 솔류션내의 프로젝트에서 NuGet 설치된 패키지를 다른 프로젝트에 참조 적용하는 방법입니다. 1. 솔류션에서 솔류선용 NuGet 패키지 관리 메뉴를 클릭합니다. 2. 참조에 적용 할 패키지를 선택합니다. 3. NuGet 패키지 관리의 패키지를 오른쪽의 프로젝트에서 적용 할 프로젝트를 선택합니다. 4. 프로젝트의 참조에 NeGet 패키지를 확인해보세요. 2021. 4. 28.
C# DateTime Format DataTime의 Format 예제들입니다. 항상 헷갈렸는데 아래의 예를 자주 참고할 듯 합니다. ^^ Format Result DateTime.Now.ToString("MM/dd/yyyy") 05/29/2015 DateTime.Now.ToString("dddd, dd MMMM yyyy") Friday, 29 May 2015 DateTime.Now.ToString("dddd, dd MMMM yyyy") Friday, 29 May 2015 05:50 DateTime.Now.ToString("dddd, dd MMMM yyyy") Friday, 29 May 2015 05:50 AM DateTime.Now.ToString("dddd, dd MMMM yyyy") Friday, 29 May 2015 5:50 Dat.. 2021. 4. 27.
2021년 아카데미 시상식 생중계 시간 - 윤여정 배우 조연상 받길.... 작년에는 기생충으로 아카데미 시상식이 기다려졌다면, 올해 2021년에는 미나리 때문에 아카데미 시상식이 기다려집니다. 윤영정 배우가 과연 조연상을 받을지...정말 받았으면 좋겠네요. 2021년 아카데미 시상식은 TV조선에서 08시 50분부터 생중계한다고 합니다. 2021. 4. 25.
[부산 경성대 맛집] 일본식 덮밥 맛집 우츠와 부산 경성대/부경대 일본식 덮밥 맛집 우츠와입니다. 우연히 우츠와를 발견하여 혼자서 2회 방문했습니다. 저녁에 사람들이 많아서 대기를 해야 할 수도 있습니다. 우츠와 입구인데, 입구에서 골목을 들어가야 가게 나온답니다. 가제의 진짜(?) 입구입니다. 주로 일본식 덮밥을 판매하고 있으면 다양한 메뉴가 있습니다. 첫번째 방문때눈 규동(소고기 덮밥)을 주문했고, 먹었는데 다른 규동보다 맛있었습니다. 두번째 방문때는 제가 좋아하는 연어 덮밥인 연어구이 덮밥을 먹었는데, 와사비와 마요네스의 조합이 좋았답니다. 2021. 4. 23.
SQLite - LIMIT OFFSET를 활용한 페이징 처리 오라클에서는 Inline View와 Rownum을 이용하여 페이징 처리를 합니다. SQLite는 더 편리하게 Limit Offset을 활용하여 더욱 쉽게 처리 할 수 있습니다. 1. 전체 데이터 - 아래의 쿼리는 특정위치(위도/경도)에서 가까운 순서로 정렬하는 쿼리입니다. SELECT NAME, LAT, LON FROM SCHOOL_LOC ORDER BY ABS(LAT - 37.5670135) * ABS(LAT - 37.5670135) + ABS(LON - 126.9783740) * ABS(LON - 126.9783740) 2. LIMIT를 이용한 상위 2개만 얻기 SELECT NAME, LAT, LON FROM SCHOOL_LOC ORDER BY ABS(LAT - 37.5670135) * ABS(LAT.. 2021. 4. 23.
PC 쇼핑몰 결재 시 하나카드 앱(앱카드)으로 결재하기 PC에서 웹서핑 후 결재시 하나카드 앱(앱카드)로 결재하는 방법입니다. 처음에는 좀 어색했는데 무척 편리하고 안전한 느낌이 듭니다. 1. 쇼핑몰에서 하나카드를 선택하면 하나카드 결재 화면이 표시됩니다. 2. 하나카드 앱을 실행합니다. 3. 하나카드 앱에서 PC결재/인증을 터치합니다. 4. 하나카드 앱의 카메라에서 PC화면의 QR코드를 스캔합니다. 5. 앱 하단의 이 카드로 결재하기를 터치합니다. 6. 카드 결재 암호 6자리를 입력합니다. 7. 마지막 단계입니다. 하단의 결재요청 확인 터치합니다. 8. PC 쇼핑몰의 하나카드 결재화면에서 결재완료를 하면 끝입니다. 2021. 4. 21.
[부산 경성대 맛집] 겐쇼심야라멘 부산 경성대학교와 부경대학교의 일본 라멘 맛집 겐쇼심야라멘입니다. 심야라멘이라고 하니 일본드라마 심야식당이 떠오르네요. ^^ 가게 입구가 독특하네요. 가게 입구에 가격표가 있습니다. 겐쇼심야라멘의 메뉴입니다. 가게 앞의 메뉴보다 몇가지가 더 있습니다. 겐쇼심야라멘의 내부 분위기입니다. 저는 돈코츠라멘을 주문했습니다. 일본의 돈코츠라멘은 매우 짜지만 이곳의 돈코츠라멘은 우리 입맛에 맞게 그렇게 짜지않습니다. 그리고 보통 다른 라멘집은 라멘의 달걀은 반쪽만 주는에 이곳은 하나를 통째로 줘서 좋습니다. 2021. 4. 18.
2021년 제2호 태풍 수리기(SURIGAE) 올해 두번째 태풍에 발생해서 필리핀 쪽으로 이동하고 있습니다. 한미일의 이동 경로는 거의 동일하네요. 한국, 미국, 일본의 태풍 경로를 포스팅합니다. 해당 정보는 안드로이드 태풍앱에서 발취했습니다. 아래의 링크로 다운로드 가능하네요. https://play.google.com/store/apps/details?id=com.jmsys.typhoon 태풍 - Google Play 앱 북태평양 남서부에서 발생하여 아시아 대륙 동부로 불어오는 맹렬한 열대성 저기압인 태풍에 대한 정보를 보여줍니다. 1. 태풍 경로 - 태풍경로를 보여줍니다. 2. 태풍이란 - 태풍이 무엇인지에 play.google.com 한국 미국 일본 2021. 4. 15.
C# 파일 끝에 추가하기 텍스트 파일의 끝에 텍스트를 추가하는 방법입니다. File 클래스에 파일 끝에 텍스트를 추가 할 수 있는 여러 함수가 존재하는데 간단하게 추가해보도록 하겠습니다. [함수] ※ 자세한 내용은 아래의 링크를 참조하세요. https://docs.microsoft.com/ko-kr/dotnet/api/system.io.file.appendalltext?view=net-5.0 File.AppendAllText 메서드 (System.IO) 지정된 문자열을 파일에 추가합니다. 파일이 아직 없으면 만듭니다.Appends the specified string to the file, creating the file if it does not already exist. docs.microsoft.com [코드] using .. 2021. 4. 15.
홈택스 사업용 카드 등록하기 홈택스에 사용용 카드를 등록하는 방법입니다. 어렵지는 않지만 메뉴를 찾기 힘들어서 간혹 헤맵니다. 1. 홈택스 홈페이지에 방문합니다. https://www.hometax.go.kr/ 국세청 홈택스 www.hometax.go.kr 2. 상단 메뉴의 조회/발급 > 사업용신용카드 > 사업용신용카드 등록을 클릭하세요. 3. 사업자 신용카드를 등록합니다. (1) 개인신용정보 제공 동의서에 동의함을 체크합니다. (2) 신용카드 번호를 입력 후 등록접수하기 버튼을 클릭합니다. 4. 등록한 신용카드가 등록접수완료로 표시되는데, 처리는 몇주정도 걸였던 것으로 기억됩니다. 2021. 4. 13.
[부산 경성대 맛집] 겐로쿠 우동 부산 경성대 부경대의 일본식 우동 맛집입니다. 우동과 소바를 동일한 국물에 맛 볼 수 있는데, 소바보다는 우동이 더 맛있네요. 최근 대파 대란이 있었는데, 대파가 많이 들어가 있습니다. 그리고 매운데 고추의 맵기가 아닙니다. 주요 메뉴는 우동으로 주문하면 사이즈를 물어보는데 보통, 두곱배기, 세곱배기로 구성되어 있습니다. 그리고 온천계란도 많이들 주문해서 먹기도 합니다. 이번 방문에서는 지도리소바(닭고기 + 메밀면)을 주문해서 먹었는데, 개인적으로 소바보다는 우동이 더 맛있네요. 2021. 4. 12.
금연 클리닉 병원 찾기 국민건강보험 공단에 금연을 위해 지료비와 약갑을 지원한다고 합니다. 금연 지원에 대한 상세한 내용은 아래의 링크를 확인해보세요. https://www.nhis.or.kr/nhis/policy/wbhada21500m01.do 금연치료지원 < 건강프로그램 < 보험급여 < 국민건강보험 < 정책센터 | 국민건강보험 사업의 개요 흡연자의 금연 노력을 신속하게 지원하기 위해 공단 사업비 형태로 ‘금연치료 건강보험 지원사업’ 실시중 (2015.02.25.부터) 8주~12주 기간 동안 6회 이내의 진료·상담과 금연치료 의 www.nhis.or.kr 그러면 금연 클리닉 지원 병원을 찾는 방법을 알려드리겠습니다. 1. 국민건강보험 홈페이지에 접속합니다. https://www.nhis.or.kr/ 국민건강보험 www.nhi.. 2021. 4. 9.
부산 경성대 맛집 - 형제돼지국밥 부산 경성대의 돼지국밥 맛집입니다. 형제돼지국밥으로 기존의 돼지국밥이랑은 다른데 상당히 맛있습니다. 제가 종종 찾아가는 곳으로 다른 돼지국밥집은 안가게되었답니다. 돼지국밥 같이 않게 인테리어가 매우 깔끔합니다. 여러가지 메뉴로 구성이 되어있는데, 전 돼지국밥만 먹습니다. 다른 메뉴는 먹어보지 않았는데, 아마도 맛있겠죠. 돼지국밥이랍니다. 국물이 맑고, 맛이 깔끔해서 저에게 딱이랍니다. 2021. 4. 7.
React-Native - ITMS-90433: Invalid Swift Support - The file libswiftCore.dylib doesn’t have the correct code signature. React-Native에서 개발한 앱이 iOS 심사에서 반려를 받고 상태가 "Invalid Binary"로 바뀌었습니다. 구글링을 해도 정확한 해결책을 찾을 수 없어 심사를 통과한 앱의 React-Native 모듈의 버전과 비교하고, 차이가 있는 모듈의 버전으로 다시 컴파일 해서 심사를 제출했는데, 정상적을 제출이 되었습니다. 아래의 반려된 모듈의 버전과 정상적으로 심사를 진행중이 모듈의 버전을 기술하였습니다. 정확히 어떤 모듈 때문에 발생했는지는 모르지만 저와 같이 발려된 분에게 도움이 되길 바랍니다. [반려] "react-native-safe-area-context": "^3.0.6", "react-native-screens": "^2.9.0", "@babel/core": "7.10.3", "@bab.. 2021. 4. 7.
C#에서 NSoup을 이용한 HTML 파싱하기 NSoup은 JSoup의 닷넷 버전입니다. HTML과 XML을 파싱할 때 번거롭게 XPath를 사용하지 않아도 됩니다. 간편하게 HTML의 class, id, name 등을 이용하여 쉽게 Element를 찾을 수 있답니다. C# 프로젝트의 NuGet에서 NSoup을 설치하세요. 심플한 NSoup 예제입니다. // 위키에 연결하며, Timeout은 5초로 지정합니다. Document doc = NSoupClient.Parse(new Uri("https://en.wikipedia.org/"), 5000); // HTML의 타이틀입니다. Debug.WriteLine(doc.Title); // id가 mp-itn인 태그 하위에 b태그의 하위 a태그 Elements 추출 Elements newsHeadlines .. 2021. 4. 6.
React-Native 0.64.0 화면간 데이터(파라미터) 전달하기 React-Native에서 화면간 데이터 즉 파라미터를 전달하는 방법입니다. 모듈 버전 react-native : 0.64.0 파라미터 전달 여러 데이터(파라미터)를 JSON으로 전달하면 됩니다. this.props.navigation.navigate('SCREEN_ID', {paramName1:paramValue1, paramName2:paramValue2, ...}); 파라미터 받기 this.props.route.params.paramName1 this.props.route.params.paramName2 ... 예제 (1) 데이터 전달하기 import React, { Component } from 'react'; import { View, Text, Button, TextInput } from 'r.. 2021. 4. 5.
Google 애드센스 앱 다운로드 Google의 애드센스 앱이 구글 플레이에서 검색이 되지 않고 있습니다. 애드센스에서 애드몹의 수익 확인이 분리되면서 구글 플레이에서 사라진 것 같네요. 공식적으로 애드센스 앱은 더이상 지원되지 않는다고 하지만 지금도 사용가능합니다. 다운로드는 아래의 링크에서 가능합니다. https://play.google.com/store/apps/details?id=com.google.android.apps.ads.publisher 2021. 4. 5.
react-native 0.64.0 화면간 이동 react-native를 개발 할 때 항상 느끼는거지만 버전에 따른 개발이 달라져서 힘들었습니다. 반드시 버전을 확인해서 개발에 적용하시길 바랍니다. 모듈 버전 react-native : 0.64.0 @react-navigation/native : ^5.9.4 @react-navigation/stack : ^5.14.4 react-native-gesture-handler : ^1.10.3 react-native-safe-area-context : ^3.2.0 react-native-screens : ^3.0.0 모듈 설치 npm install @react-navigation/native npm install @react-navigation/stack npm install react-native-safe-.. 2021. 4. 4.
안드로이드 스튜디오에서 다국어 작업하기 한국어로 개발된 안드로이드 앱에 영어를 추가하려고 합니다. 기본언어가 한국어로 되어있는데 이것을 영어로하고, 한국어를 추가하려고 합니다. 안드로이드 스튜디어의 Translations Editor를 이용하여 언어를 추가하여 다국어 지원을 하는 방법입니다. 1. res/values/string.xml을 엽니다. 2. 상단의 Open Editor를 클릭하여 Translations Editor를 엽니다. 3. Translations Editor에서 한국어를 추가합니다. 4. 다국어 작업을 합니다. - Defalut Value : 영어 - Korean : 한국어 ※ 다국어 테스트는 폰의 언어를 바꾸어서 진행 하시며 됩니다. 2021. 3. 31.
마이크로소프트 엣지 브라우저 무료 게임 서핑 마이크로소프트의 엣지 브라우저에 무료로 할 수 있는 게임 서핑에 대해서 소개합니다. 심심 할 때 시간 때우기에 무지 좋습니다. 엣지 브라우저 주소에 "edge://surf/"를 입력하며 게임을 할 수 있습니다. 좌우 방향키로 서퍼를 골라보세요. 스페이스바를 누르면 게임이 시작되는데, 방향키 좌(←)우(→)로 방향을 정하고 직진은 ↓방향키 , 정지는 ↑ 방향키입니다. 시작할때 번개는 꼭 먹고 시작하세요. 나중에 문어가 따라올 때 F 키를 누르면 속도가 빨라집니다. 서핑을 즐겨볼까요~~ 2021. 3. 29.
React-Native 0.62.2에서 iOS 14에 이미지 표시 안되는 현상 해결 방법 React-Native 0.62.2에서 iOS 14에 이미지가 표시되지 않는 현상이 발생합니다. 아마도 0.62.x에서 동일하게 발생하는 것을 생각됩니다. 이 문제를 해결하기 위해서 구글링을 했는데, React-Native 0.62.2 모듈의 소스를 수정해야 해결이 됩니다. React-Native 0.62.2 모듈의 소스를 수정하고 싶지 않지만 해결책이 보이지 않아 수정하여 해결했습니다. /node_modules/react-native/Libraries/Image/RCTUIImageViewAnimated.m 에서 "if (_currentFrame)" 를 찾아서 수정해야 합니다. [수정 전 소스] if (_currentFrame) { layer.contentsScale = self.animatedImage.. 2021. 3. 29.