분류 전체보기189 티베로(tibero) DB 구조 티베로 DB는 오라클과 흡사한 구조를 가지고 있습니다. 티맥스 소프트에서 오라클을 참고해서 100% 호환을 목표로 만든 DB입니다. 어마어마한 오라클의 라이선스 비용을 줄여주는 장점이 있습니다. 그래서 오라클을 쓰는 기업들은 티베로 DB로 많이 넘어가고 있는 중입니다. 티베로 DB를 사용할 일이 생겨서 개발하기 전 도움이 될까 전반적인 DB 구조에 대해 나열해보았습니다. 1. 티베로(tibero) db 전체적인 구조 티베로(Tibero) 인스턴스는 크게 3가지 프로세스로 구성됩니다. 1. 리스너 (Listener) ODBC JDBC 드라이버는 많이 들어보셨죠? DB 인터페이스 드라이버 입니다. 리스너는 워킹 프로세스와 DB인터페이스와 통신이 가능하도록 하는 프로세스입니다. - 유의할 점으로 리스너만 따로.. SQL/tibero 티베로 & oracle 오라클 2022. 6. 28. 윈도우 11 인터넷 익스플로러 실행하기 (explorer 설치) 2023년 02월 윈도우 업데이트 이후 수정되었습니다. 윈도우 업데이트 이후 1,2번 방법이 실행되지 않는다고 하여서 포스팅을 추가로 작성했습니다. 3번 방법으로 가셔서 사용하시면 되겠습니다. 윈도우 11에서 인터넷 익스플로러 실행하기 2022년 6월 15일부로 인터넷 익스플로러가 서비스 종료가 됐습니다. 대신 엣지 브라우저를 밀고 있습니다. (크롬이랑 같은 html5 기반) 그래서 윈도우 10/11 에서 인터넷 익스플로러를 실행하면 자동으로 엣지 브라우저가 실행됩니다. 하지만 아직 인터넷 익스플로러로만 돌아가는 사이트들이 있어서.. 꼭 실행해야 할일이 있습니다. 익스플로러를 실행시켜보겠습니다. 2023년 2월 기준으로 인터넷 익스플로러가 아래의 방법으로 실행이 안되는 것 같습니다. 3. 엣지 브라우저에.. OS/windows 2022. 6. 23. 윈도우 11 설치/업그레이드 (+후기) 호환성,시스템 요구사항 윈도우 11 설치 및 업그레이드 (무료업그레이드 기간) 윈도우 11이 2021년 10월 5일에 출시되어 호환성이 점점 좋아지고 있습니다. 얼마전 윈도우 10을 사용하고 있던 제게 마이크로 소프트에서 무료로 윈도우 11로 업그레이드를 권장했습니다. 그래서 원클릭으로 윈도우 11로 업그레이드 했었습니다. (쓰던 파일, 프로그램 모두 넘어감) 윈도우 10에서 11로 '무료' 업그레이드는 일단은 2022 10월 5일 까지(출시로 부터 1년)로 명시되어 있습니다. 10월 5일에 더 연장될지 안될지는 그때 가봐야 알겠죠..? + 저는 현재는 윈도우 11을 설치했다가 10으로 다운그레이드 한 상황입니다. 이유는.. 제가 qcy t5 이어폰을 사용중인데, 윈도우 10에서는 잘 되었던 것이 11로 업그레이드 하니까 연결.. OS/windows 2022. 6. 22. IIs 그누보드 설치하기 (IIS/PHP) 테스트,개발용 그누보드 IIS 설치 웹사이트를 빠르게 만들수 있는 CMS 중 워드프레스와 그누보드를 고민하다가.. 커뮤니티, 쇼핑몰 등도 개발할 수 있고, 국내 자료가 더 많아 보이는 그누보드를 선택했습니다. 그누보드는 리눅스 계열 서버에 최적화 되어 있고, 리눅스에 호스팅하시는 분들이 많아, 자료가 많기 때문에 실제 서비스 서버는 리눅스를 사용할 것 입니다. 또, 서버를 좀더 쉽게 관리하기 위해 도커로 올릴생각입니다. 도커로 올리게 되면 그 내용은 추후에 포스팅하도록하겠습니다. 개발용,테스트용 서버는 iis를 사용하여 그누보드를 수정해가며 개발하여야 하기 때문에 로컬 pc에 설치하려고합니다. 자세하게 설명해 놓았으니 차근차근 따라만 하시면 성공적으로 설치하실수 있으실거에요~ 목차 및 준비사항 윈도우 10 환경에서 개.. 플랫폼/그누보드 2022. 6. 15. 우분투 도커 설치 / 도커 사용 이유(ubuntu / docker) 도커란? 왜쓰지? 도커는 간단히 말해 서버, 디비 환경을 이미지로 컨테이너화 할수 있는 도구입니다. 도커는 컨테이너 이미지를 만들어서 서버에 올리기 쉽기 때문에 사용합니다. 예를 들어, 웹 사이트 구축을 했는데, 방문자가 늘어나서 서버를 추가로 증설해야한다고 했을때, 새로운 서버를 환경설정 할 필요없이 도커 이미지만 올려주면 구동합니다. 또, 서버가 예기치 않게 다운됐을때, 이미지를 다시 올려주면 다시 구동하게 됩니다. 설치 환경 : Ubuntu 20.04.3 LTS 아래의 명령어를 한줄씩 실행하면 설치할 수 있습니다. sudo apt update sudo apt install apt-transport-https ca-certificates curl software-properties-common cur.. OS/ubuntu 2022. 6. 14. flutter 플러터 시작하기 (플러터 sdk 설치부터 안드로이드 스튜디오 설정까지) 플러터 프로젝트 처음 시작하기 플러터로 안드로이드/ios 모바일 앱 개발과 웹개발 까지 할수 있다는 정보를 듣고 플러터로 개인 프로젝트를 시작하기로 결정했습니다. 한가지 플랫폼으로 모바일,웹까지 개발할 수 있다면 개인 프로젝트를 하는데 빠르게 개발할 수 있겠다고 생각했습니다. 이번엔 윈도우 10에서 안드로이드 스튜디오가 설치되어 있는 상태에서 플러터를 설치하고 프로젝트를 생성하는 것까지 포스팅하겠습니다. 환경변수 설정 먼저 cmd로 작업을 해줘야 할 것이 있기 때문에 환경변수 설정을 해줍니다. 1. 먼저 플러터 sdk 를 다운받아야합니다. 아래의 링크로 들어가서 sdk를 다운받습니다. https://docs.flutter.dev/get-started/install/windows 다운받은 zip 파일을 압.. 플랫폼/flutter 플러터 2022. 5. 20. 안드로이드 retrofit 2 사용법 / 예제 , 레트로핏 2, Java 안드로이드 retrofit2 사용법 먼저 이 포스팅에 오신분들은 레트로핏이 뭔지 대충 알고 오신분들이라 생각하여 간단한 소개만 하고 간단한 예제 코드만 작성해보겠습니다. 아래의 링크에 가시면 더 자세한 사용법을 보실수 있습니다. https://square.github.io/retrofit/ Retrofit A type-safe HTTP client for Android and Java square.github.io Retrofit은 http 통신을 사용할때 쉽게 사용할 수 있는 라이브러리입니다. 안드로이드에서 api 서버와 통신을 할때 주로 쓰이고, 성능도 좋아서 현업에서 쓰입니다. 먼저 api서버에서 가져 온다는 가정하에 만들어보겠습니다. 아래의 api 결과 값을 받아서 텍스트뷰에 뿌려보겠습니다. (참.. 플랫폼/안드로이드 android 2022. 5. 17. android 안드로이드 APK 파일 만드는 방법 안드로이드 apk 생성하기 안드로이드 apk 파일을 생성하는 방법을 나열하겠습니다. 1. bulid > Generate Signed Bundle / APK.. 클릭 2. 차례대로 Next apk 파일 생성이 처음인 경우 Create new 클릭 위와 같은 화면이 뜰텐데.. 적절히 Key Store path를 확인해주고 Password와 Password Confirm(비밀번호 확인)을 입력해줍니다. 이때 입력한 비밀번호와 Alias는 까먹으면 다시 찾거나 복수하는데 복잡하니까 잘 메모해놔야합니다. password나, alias를 까먹으면 apk를 만들지 못합니다. 그리고 Next를 눌러줍니다. Destination Folder에 apk가 만들어집니다. Finish를 누르면 apk를 만들기 시작합니다. 3... 플랫폼/안드로이드 android 2022. 5. 16. 쿠팡 파트너스란? / 간단한 사용방법 쿠팡 파트너스 쿠팡파트너스는 우리나라에서 가장 핫한 제휴마케팅 플랫폼입니다. 제휴 마케팅의 사전적 의미는 웹 비지니스(상품 판매/광고) 촉진 기법의 하나로서, 웹 사이트 발행자(affiliate, publisher)가 그의 노력에 의해 파트너의 웹 사이트에 새로 방문자, 회원, 고객, 매출을 발생시키면, 그 웹 사이트 발행자는 소정의 보상을 받는 식의 마케팅 기법을 말한다. 간단히 말해 쿠팡에서 '개인에게 쿠팡을 광고해주면 돈을 줄게' 라는 겁니다. 커미션 이벤트를 한번씩 하긴 하지만, 기본적인 수수료는 3%입니다. 쿠팡 파트너스 간단한 사용방법 회원가입 방법은 너무 쉬워 따로 설명드리지 않겠습니다만 추천인 아이디에 AF4923099 를 입력해주시면 서로 추가 커미션 1%을 받을수 있습니다. 추천인을 넣.. 프로젝트/쿠팡 파트너스 api 2022. 2. 14. VS code 로 Spring Boot 시작하기 Visual Studio code로 Spring Boot 시작하기 1~2년전 Spring boot로 만들던 프로젝트가 있었는데.. 미완성으로 github에 올려놓고 오랜기간 묵혀왔습니다. 그 당시에는 spring boot ide를 인텔리j를 사용했었습니다. 대학생 이메일 계정으로 상업용 버전을 무료로 사용했었는데,컴퓨터도 바뀌고 개발툴도 vs code가 더 접근성이 편한 것 같아 vs code로 이 프로젝트를 끝내보려 합니다. 1. vs code에 패키지 설치하기 1. 단축키 Ctrl+Shift+p 를 누르면 커멘드 창이 뜬다. extentions: install extensions 를 검색하여 찾아서 클릭해준다. 그럼 왼쪽에 패키지 확장툴이 나올텐데, 2. extension pack for java을 .. 플랫폼/스프링 프레임 워크 2022. 1. 12. 윈폼(winform)에 디자인 적용하기 (Metro UI/ 디자인) 멋없는 윈폼 디자인에 깔끔한 디자인을 적용해보자 소개드릴 것은 바로 Metro UI Framework 입니다. 무료 프레임 워크로 비주얼 스튜디오 Nuget 패키지 관리자에서 쉽게 다운받을 수 있습니다. 이런 구린 윈폼이 아닌, 아래의 이미지와 같이 모던한 디자인으로 바꿀수 있습니다. 비주얼 스튜디오 metro 적용시키기 비주얼 스튜디오 맨위 툴에서 도구(T) -> Nuget 패키지 관리자(N) -> 솔루션용 Nuget 패키지 관리 를 클릭하여 열어줍니다. 그리고 아래의 이미지와 같이, 1. metroui를 검색합니다. 2. 맨위 항목인 metro Modern UI를 선택해주고 3. 적용할 자신의 프로젝트를 체크해줍니다. 4. 적용할 metro ui 버전을 확인한 후 설치를 클릭합니다. 설치가 끝나면, .. OS/windows 2021. 12. 23. 윈도우 10에 nginx 설치하기 windows 10 nginx 설치 웹사이트를 구축하기 위해서 필수적으로 필요한 웹서버 Nginx를 설치해보도록 하겠습니다. Nginx에 대한 간단한 설명 Nginx(엔진엑스)는 아래의 전 세계 웹서버 사용률로 보시면 독보적인 점유율을 갖고 있던 Apache(아파치)의 점유율을 흡수해오면서 성장했습니다. Nginx가 압도적이었던 오픈소스인 아파치의 점유율을 흡수하며 성장할 수 있었던 이유 간단하게만 설명하자면, 아파치에 비해 클라이언트에서 다중 요청이 왔을때 새로운 프로세스를 만들어 cpu,메모리 자원의 소모가 커지는 구조라면, 엔진엑스는 Event-Driven 구조로 동작하여, 고정된 프로세스를 생성해서 비동기 방식으로 요청들을 처리하기 때문에 다중작업에 더 특화된 웹서버라 할 수 있겠습니다. 더 간단.. 웹서버/엔진엑스 2021. 11. 28. 이전 1 2 3 4 5 6 ··· 16 다음