분류 전체보기 60

여러대의 PC에서 소스코드 버전관리하며 협업하기

개발용PC가 2대가 되버린 이후, 환경구축을 하느라 이래저래 바쁘네요. 공부는 안하고 책상정리하는데 신경을 많이 쓰는것과 같습니다 ;; ​ ​ 오늘은 안드로이드스튜디오와 깃허브를 새 노트북에 설치한 이후, 두 군데의 PC에서 동시에 작업을 하게 되었을때 어떻게 소스코드를 공유할지 알아보겠습니다. 우선 두군데의 PC 모두 안드로이드스튜디오와 깃허브가 설치가 되어있어야 합니다. 커밋(수정한 소스를 깃허브로 업로드)은 평소하듯이 해주시면 됩니다. 업데이트를 누르면 위와 같은 메시지가 나오고, 원하시는 업데이트 방식을 선택해서 진행하면 업데이트 됩니다. 깃 메뉴에서 커밋 버튼을 클릭하시면 변경한 소스를 깃허브 서버로 업로드 하게됩니다. 변경한 소스가 없을때에는 위와 같은 메시지가 나오지요. ​ ​ 간단한 내용이..

IT일반 2023.06.23

아마존 앱스토어 앱 등록하기 - 삼성갤럭시스토어는 이제 안녕ㅠ

"다중문자보내기앱"을 안드로이드 API33도 지원 하도록 업데이트 하려고, 앱스토어에 들어가보았습니다. 다중문자보내기앱은 SMS권한을 사용하기 때문에, 구글 플레이스토어에 올릴 수 없어서 삼성 갤럭시스토어에서 서비스를 하고 있습니다. https://galaxystore.samsung.com/detail/com.main.qms?session_id=W_21bf1dd1057f119965085873d8af1f30 다중문자보내기 - 쉽고 빠른 문자보내기 앱 - Galaxy Store 앱 여러사람에게 각각 다른내용의 문자를 동시에 발송하거나, 여러사람에게 같은내용을 동시에 문자를 쉽게 보낼 수 있습니다. [권한사용정보] *SEND_SMS : 문자보내기 기능을 사용하기 위해 앱 실행 galaxystore.samsun..

다중문자 보내기 안드로이드앱 추천 - 선착순 문자, 대량문자

우여곡절 끝에 개발 완료한 "다중문자보내기" 안드로이드앱을 소개합니다. https://galaxystore.samsung.com/detail/com.main.qms?session_id=W_fc80840b4a20057c2a7b86a4efa7432a 다중문자보내기 - 쉽고 빠른 문자보내기 앱 - Galaxy Store 앱 여러사람에게 각각 다른내용의 문자를 동시에 발송하거나, 여러사람에게 같은내용을 동시에 문자를 쉽게 보낼 수 있습니다. [권한사용정보] *SEND_SMS : 문자보내기 기능을 사용하기 위해 앱 실행 galaxystore.samsung.com 다중문자보내기 ​ ​ 주요 기능은 아래와 같습니다. ​ 1. 여러명의 대상자에게 각각 다른내용으로 문자를 동시에 보냅니다. 2. 여러명의 대상자에게 같은..

RPA (Robotic Process Automation)

어느 정도 규모가 큰 기업에서는 RPA 기술에 대해 많이 이야기 되고 있습니다. 4차산업과 AI, 빅데이터 등 최신기술의 적용이나 시범도입 등에서도 빠지지 않고 나오는 기술 RPA에 대해서 알아볼까 합니다. IT를 전공하거나 IT관련 부서에서 일을 하지 않더라도 접하거나 실제 운영해야 할 수도 있으니 마음 편히 읽어보세요. RPA란 Robotic Process Automation 이라는 용어의 약자입니다. 이미 생산라인이나 공장, 연구소 같은 곳에는 로봇이 사람을 대신하여 많은 일을 하고 있습니다. 반복적이고, 많은 힘을 필요로 하는 일을 사람을 대신해 로봇이 아주 잘 수행하고 있습니다. RPA는 현장이 아닌 사무실에서 로봇이 사람을 대신해서 일을 해주는 것입니다. 사무실에서 처리하는 반복적이고, 손이 ..

IT일반 2023.06.17

ChatGPT로 달라진 나의 개발 일상

한창 뉴스로 도배가 되던, chatGPT. 반짝하다 사라질 기술일까, 아니면 주도적으로 새로운 시대를 만들 기술이 될것인가. ​ 대형 IT기업, 글로벌 기업들은 앞다퉈 chatGPT에 대항할 서비스를 개발하고 오픈도 했더랬습니다. 그런데 우리같은 일반인에게는 한번쯤 경험해볼만한 신기한 기술일뿐, 어떤 영향을 더 미치게 될지 감이 안잡히죠. 블록체인 역시 몇년 전, 뉴스에 한창 나오고 유명인사들의 TV토론도 나오다, 지금 남은건 코인 뿐인 것 같습니다. chatGPT 같은 대화형 인공지능 서비스는 어떤 방향으로 발전되어 갈까요? ​ ​ ​ chatGPT는 아래의 openAI 홈페이지에서 서비스하고 있습니다. 접속하면 무료버전을 사용해 볼 수 있으니 한번 해보세요~ https://openai.com/ Ope..

IT일반 2023.06.15

빅데이터 분석을 위한 파이썬 개발환경 구축

빅데이터분석을 위한 파이썬 개발환경을 개발용 노트북에 설치해 보았습니다. Anaconda | The World’s Most Popular Data Science Platform Anaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities. www.anaconda.com 아나콘다 홈페이지에서 설치파일을 다운로드 받습니다. 이왕이면 영문경로에 설치파일을 내려받아 설치하는게 문제없을 잘 설치될 확률이 높습니다.ㅎㅎ 개인PC에 설치하기 때문에 All User로 설정하구요, 이외에는 Default 체크된 데로 진행합니다. ..

아파트 청약노트 안드로이드 - 아파트 거래 감시, 청약점수 관리

안녕하세요! 아파트 청약노트 앱은 아파트 청약 노트앱은 청약관련 정보와 청약점수 자동계산, 그리고 부동산(아파트)에 관련 전반적인 실시간 정보를 모아보는 안드로이드 어플로 계속해서 기능을 추가하고 업그레이드 하는 중입니다. https://play.google.com/store/apps/details?id=com.main.myapart 아파트 청약노트 - 아파트 거래 감시, 청약점수 관리 - Google Play 앱 관심지역의 아파트 매매/계약/거래 실적을 확인, 나의 청약통장 가점을 계산하여 보기쉽게 확인하고 관리 할 수 있습니다. play.google.com 한국부동산원에서 개방하고 있는 공공데이터를 활용해 거래실적을 확인하는기능을 구현했습니다. 최근 일년간 데이터를 조회하여 연령별 거래실적을 확인할 ..

콩콩데이터 안드로이드앱 - 공공데이터를 활용한 정부/공공기관 정보조회

콩콩데이터는 공공데이터를 활용하여 정부부처, 공공기관 등 각 기관의 역할 및 운영 소식을 국민들에게 알기 쉽고 투명하게 제공합니다. ​ 공공에서 제공하는 데이터를 보기쉽게 제공하기 위해 기관정보와 제공하는 API정보를 표시합니다. 각 기관을 대표하는 앱이 아닙니다. 제공하는 기관[실시간 데이터] 목록입니다. ​ ※ 현재 제공중인 기관 [실시간데이터] 목록입니다. - 한국수력원자력 [방사선량, 발전현황, 기상정보, 대기안정도, 폐수수질현황, 온배수현황] - 한국환경공단 [대기오염예보통보, 측정소별 대기오염정보] - 전력거래소 [전력수급현황] - 한국남부발전 [발전실적조회] - 여성가족부 [성범죄자 지역별통계] - 영화진흥위원회 [일별 박스오피스] - 보건복지부 [코로나19 감염현황] - 관세청 [무역수지 ..

파일 무결성 점검도구

Tripwire는 대표적인 무결성 점검 도구 정상적인 상태의디렉터리 및 파일 정보를 백업하고 있다가 점검 수행 시점에서의 정보와 백업한 정보를 비교하여 변경된 사항을 점검하는 도구 - 파일 무결성 검사기는 데이터 파일의 보호에는 적절하지 않다. 데이터 파일은 자주 변경되기에 데이터 파일의 시그니처는 자주 재계산되어야 한다. 이때 어떤 파일 변환이 정상적인 것이고 어떤것이 공격에 의한 것인지의 구분이 모호해지게 된다. - 동작방식: (1)최초 설정파일에 등록된파일 및 디렉토리의 해시값을 생성하여 데이터베이스에 저장, (2)주기적으로 트립와이어가 동작하면서 기존 데이터베이스에 저장된 해시값과 현재 각 파일 및 디렉토리의 해시값을 비교한다. (3)비교 결과값이 다를 경우 변경 내역을 출력하여 관리자가 확인한다..

윈도우 Users 그룹 권한

User는 시스템 크기의 레지스트리 설정, 운영체제 파일 또는 프로그램 파일을 수정할 수 없다. User는 워크스테이션을 종료할 수는 있지만 서버는 종료할 수 없다. User가 로컬그룹을 만들 수는 있지만 자신이 만든 로컬그룹만 관리할 수 있다. User 그룹의 구성원은 다른 User그룹에서 실행할 수 있는프로그램을 설치할 수 없다. - Users 그룹의 구성원은 다른 Users 그룹에서 실행할 수 있는 프로그램은 설치할 수 없다. 이렇게 하면 트로이목마 프로그램을 방지할 수 있따. 시스템 관리자가 다른 Users 그룹의 개인 데이터나 데스크톱 설정에 액세스 할 수도 없다. 관리자가 설치하거나 배포한 인증된 Windows 프로그램을 실행할 수 있다. Users 그룹의 구성원은 자신의 모든 데이터파일 및 ..