반응형 직장생활41 [GitHub] 깃허브에 프로젝트 올리기 통은 저장소를 생성한뒤 'Upload files'를 하면 업로드되지만파일 갯수가 너무 많을 경우 안되므로큰 프로젝트를 업로드할때는 이 방법으로 하자 1. Git을 설치한다.https://git-scm.com/downloads Git - DownloadsDownloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific e.. 직장생활/ETC 2024. 5. 3. [JavaScript] 간단한 레이어팝업 - IE8 이하 작동 확인 아직도 IE 나 Edge IE 모드를 쓰고 있는 경우에 레이어 팝업을 사용할시 간단하게 적용할만한 레이어 팝업 소스입니다. 현재 대부분 구글링 할 경우 아주 이쁘고 기교있는 CSS로 인해 IE8 이하로는 돌아가지 않는 소스코드가 대부분입니다. 필요한 부분만 제하고 저장용으로 포스팅합니다. 1. Script - 종료 버튼 클릭시 닫는(숨기는) 스크립트 function closePopup() { document.getElementById("layer").style.display = "none"; } 2. CSS - 배경 음영 X, 간단한 레이어 팝업창 3. HTML 창닫기 4. 결과 화면 직장생활/Jquery & Javascript 2024. 3. 20. jnlp 파일 실행하는 방법 회사 업무간 SAP XI 모듈 접속을 해야하는데 해당 파일( 확장자 (.jnlp)) 이고 로 접속을 한다기에 처음 접하는 파일이다 보니 정리해서 포스팅 하고자 합니다. JNLP 파일이란? JNLP 파일은 네트워크를 통해 Java 프로그램을 시작하기 위한 XML 정보가 포함된 JWS(Java Web Start) 파일입니다. JNLP(Java Network Launching Protocol) 형식으로 저장됩니다. 응용 프로그램을 다운로드하고 실행하기 위한 응용 프로그램 배포 기술인 JWS(Java Web Start) 기술에서 사용합니다. JNLP 파일에는 프로그램이 다운로드되고 로컬 시스템에서 실행되는 서버의 원격 주소가 포함됩니다. JNLP 파일 실행방법 1. JAVA 필수 설치 ( JDK6, 7, 8 실.. 직장생활/Java 2024. 2. 22. Explorer Edge 자동 열림 방지 - 2024.01 확인함 윈도우가 계속 업그레이드 되는 바람에 이전에 찾은 방법이 쓸모가 없게 되자 또 다른 방법을 찾았다. 물론 보안상 막아야 되는건 맞는데 그 보안 따라가느라 몇몇 기업들이 돈이 없어서 기술을 못따라 가는걸 우리가 어쩌랴... 나무 위키에서 찾은 방법 공유합니다. 익스플로어 강제 실행 (요약) 메모장을 실행한다. CreateObject("InternetExplorer.Application").Visible=true 이 텍스트를 붙여넣는다. '다른 이름으로 저장'을 누른 뒤 파일 형식을 '모든 파일 (*.*)'으로 설정한 뒤 '*.vbs' 형식으로 저장한다. 저장된 VBS 파일을 실행한다. 사용할 때는 바로 가기를 만들어 사용하는 것이 권장된다. 익스플로어 강제 실행 (상세) 1. 메모장 실행 후 다음과 같이 .. 직장생활/WAS&WEB 2024. 1. 23. Oracle 삭제된 테이블 복구 금일 백업 테이블 정리하다가 실수로 사용중인 테이블을 지워서 급하게 찾아보다 나의 생명을 살린 오라클 기능 정리해서 남깁니다. 오라클 10g 버전부터는 윈도우의 휴지통과 같은 Recyclebin이 제공됩니다. Drop 한 테이블은 Recyclebin에 저장되며 복구가 가능합니다. 1. 휴지통에 있는 데이터 조회 SELECT * FROM RECYCLEBIN - 삭제된 정보가 나오며 ORIGINAL_NAME과 OPERATION을 활용하여 복구가 가능합니다. 2. 테이블 복구하기 FLASHBACK TABLE 테이블명 TO BEFORE DROP 복구할 테이블명에 이름이 아닌 "OBJECT_NAME"을 주어도 가능할것으로 보이나., 이름으로 복구할 때, 동일테이블명에 대해 여러오브젝트가 휴지통에 있는경우 가장 최.. 직장생활/DataBase 2024. 1. 5. [Docker] 도커란 무엇인가? 이따금씩 채용공고를 보다보면 도커 사용 유무 실무자를 찾는 글을 보곤 한다. 본인이 다닌 회사에서 도커를 사용한 곳이 없었기 때문에 따로 크게 접할수가 없어서 따로 공부를 해서 지식을 싸아보고자 포스팅 해봅니다. 😎 도커란? Go언어로 작성된 리눅스 컨테이너 기반으로 하는 오픈소스 가상화 플랫폼입니다. 다시 말해 특정한 서비스를 패키징하고 배포하는데 유용한 오픈소스 프로그램입니다. 즉, 컨테이너 마냥 각각 분리된 공간에 데이터를 담아 관리를 할 수 있도록 운영에 도움되는 플랫폼~~ 이라고 이해하시면 됩니다. (그냥 억지로 생각하면 컴퓨터에 폴더 같은 느낌?) 컨테이너란? 컨테이너는 격리된 공간에서 프로세스가 동작하는 기술입니다. 가상화 기술의 하나지만 기존방식과는 차이가 있습니다. 기존의 가상화 방식은 .. 직장생활/서버 2023. 10. 26. [Flutter] 플러터 시작하기, 플러터란? 앱개발 주구장창 Java 만 공부하고 다른건 공부 하기 싫었던 저는 드디어 다른 언어를 공부해보기로 합니다. 앱개발에는 여러가지 방법이 있는데 가장 흔하게 알고 있는게, 안드로이드 개발자, 앱스토어 IOS개발자 (apple) 두 분류로 각각 개발하는게 가장 보편적인거 같고 (전문성이 두드러짐), 그리고 요즘은 React Native 나 Flutter 와 같이 안드로이드나 애플에서 둘다 상용가능한 개발이 뜨고 있다. 사실 취업으로만 보면 시장이 넓은건 아니고 공부하기에 좋은 개발이라고 생각도 되고, 본인이 다니는 회사에서도 무료 강의로 접근하기 쉬운 점도 있었으며, 나름 개인적인 목표인 광고 수입을 적게라도 벌어보고자 시작을 하게 되었습니다. 플러터란? Flutter는 '모바일 앱 프레임워크' 입니다. 모바일 앱.. 직장생활/FLUTTER 2023. 10. 26. Linux 서버간 대용량 데이터 빠르게 옮기기 일반적으로 서버간 네트워크를 이용하여 파일을 옮길때에 scp, ftp 등의 명령어를 사용하여 옮긴다. 하지만, 파일의 수가 매우 많은 경우에는 각각의 파일에 대해서 데이터 검증을 실행하기 때문에 그만큼 오버헤드가 많이생기고, 속도 저하로 이어진다. 때문에 이러한 경우 tar와 같은 프로그램을 이용해 데이터를 압축하여 전송하는데, 이러한 경우 서버의 스토리지를 두배로 사용하게 되고 각각 압축, 전송에 걸리는 시간이 소모되어 비효율적이다. 전송법 ssh와 tar 명령어를 혼용하여 서버간에 데이터를 빠르고 효율적으로 옮기는 방법이 있어 소개한다. #bash tar -cp [복사할 디렉토리 상대경로] | ssh [목적지 주소] tar xvp -C [목적지 디렉토리 절대경로] 벤치마크 linuxaria의 여러가지.. 직장생활/서버 2023. 10. 25. [Linux] SAP JCO 설정 - sapjco3.jar 연결 설정 1. 필요한 파일 - sapjco3.jar - sapjco3.dll (Windows) - libsapjco3.so (Linux) [필요하신분들은 비밀 댓글 주세요] 2. 설정 방법 리눅스 - 핵심적으로 말하자면 Java 구동시 JNI 사용으로 인해 PATH 설정이 필요함 - Tomcat 을 사용할 경우 Tomcat 에 lib 폴더에 libsapjco.so 파일 넣어서 배포 - 그냥 JAR 일 경우 export LD_LIBRARY_PATH= libsapjco3.so 파일이 있는 디렉토리 위치 - 또는 실행 스크립트 에서 -Djava.library.path= libsapjco.so 파일이 있는 디렉토리 위치 예시는 다음과 같다. 확인 방법은 echo로 확인하길 3. 설정 확인 - sapjco3.jar 가 있.. 직장생활/서버 2023. 10. 11. [SAP] SAP ABAB 이란? 안녕하세요? 오늘은 SAP ABAP Language에 대하여 얘기좀 끄적여볼까합니다. ABAP이라는 언어는 SAP 패키지에 사용되는 언어입니다. 그렇다면 SAP 패키지는 무엇일까요? 통상적으로 SAP라고 쓰지만 SAP는 기업 이름이고 SAP ERP 패키지가 올바른 표현입니다. ERP 많이 들어보셨을거라 생각합니다. 기업경영지원시스템(ERP) 기업의 경영을 지원하는 시스템입니다. 즉, SAP 기업은 ERP 패키지를 수 많은 나라에 있는 기업들에게 SALES를 했죠. 당시 우리나라 뿐만 아니라 전세계 IT붐이 일어났을 때 SAP의 위상은 엄청났었다고 합니다. *여기서 패키지라고 사용하는 이유가 또 있는데, 이것을 설명하려면 많은 것을 설명해야하니 간단히 요약하자면 패키지라 함은 각 모듈을 담고 있다는 것을 .. 직장생활/SAP 2023. 10. 11. [SAP] SAP 모듈 종류 정리 및 관련 개념 정리 ERP란? 전사적 자원 관리(ERP)는 조직이 회계, 조달, 프로젝트 관리, 리스크 관리와 규정 준수, 공급망 운영 등 일상적인 비즈니스 활동을 관리하는 데 사용하는 소프트웨어 유형을 의미합니다. 그리고 완전한 ERP 제품군에는 조직의 재무 결과를 계획, 예산 책정, 예측 및 보고하는 데 도움이 되는 소프트웨어인 enterprise performance management가 포함됩니다. ERP 시스템은 여러 비즈니스 프로세스를 한데 묶어 각 프로세스 간 데이터 흐름 가능하게 해줍니다. 여러 소스에서 조직의 공유 트랜잭션 데이터를 수집함으로써 ERP 시스템은 데이터 중복을 제거하고, 단일 소스로 데이터 무결성을 제공합니다. 오늘날 ERP 시스템은 모든 규모, 모든 산업 내 수천 개의 비즈니스 관리에 중요한.. 직장생활/SAP 2023. 10. 11. [Jquery] 글자 수 체크 후 화면에 표시하기 온라인에서 텍스트박스에 글자 적을때 자신이 작성한 글자의 개수의 표시가 필요 할때 사용하는 Jquery 기능입니다. function fnChkLen(obj){ var txtLength= ($(obj).val().length + (escape($(obj).val())+"%u").match(/%u/g).length-1); $(obj).parent().find("p").html("("+parseInt(txtLength / 2)+"자 / 250자)"); } HTML에는 아래와 같이 기능 적용하고 사용하시면 됩니다. onkeyup="fnChkLen(this);" 이상입니다. 직장생활/Jquery & Javascript 2023. 5. 19. 이전 1 2 3 4 다음 반응형