IT/프로그램 | 앱36 [추천프로그램] 번역오류를 낮춰주는 리버스 번역기 "싹파고" 기본화면 기본 화면은 이렇습니다. 출발언어 , 도착언어만 설정해 주시면 번역이 되고 리버스 항목으로 검수가 가능합니다. 즉, 출발언어와 리버스에 나타난 의미가 동일하면 번역 오류를 많이 줄여 줄것으로 예상됩니다. 경유언어 중국어 번역시 유튜브를 참고하니 영어로 번역 후 중국어로 번역하면 더욱 변역률이 더욱 좋다고 하는 이야기가 있습니다. 그래서 아래화면과 같이 경유언어를 설정해 주면 경유언어를 번역 후에 도착언어로 번역되게 됩니다. 단축키 영어->한국어(F1) , 중국어->한국어(F2) , 인도네시아어->한국어(F3),태국어->한국어(F4),일어->한국어(F5),베트남->한국어(F6) 번역(CTRL + Enter) 번역후에는 자동으로 Clipboard 에 첫행 Google 의 도착언어가 Copy 됩니다... IT/프로그램 | 앱 2023. 12. 5. [VSCode] HTML , JSON 기타 등등 코드 자동 정렬 [BEFORE] 정렬되지 않은 HTML 코드 단축키 WINDOWS : SHIFT + ALT + F MAC : SHIFT + OPTION + F LINUX : CTRL + SHIFT + I [AFTER] 자동 정렬 JSON 등등 도 같은 방법으로 깔끔하게 정렬 가능합니다. 속이 뻥 뚫리네 마우스 우클릭 IT/프로그램 | 앱 2023. 12. 4. Microsoft Framework .NET V3.5 Oracle(오라클) 원격 서버 연결하기 우선 전제로 Oracle 서버를 원격에서 접속 가능 하게 설정한것으로 기본으로 한다. (아래 파일에 대한 정보를 검색) tnsnames.ora 와 listener.ora 기본 Micosoft Oracle Driver 로는 원격에 있는 Oracle 이 연결이 되지 않아 엄청난 삽질과 시간을 날림 1. Microsoft 에서 제공하는 Driver 를 다운로드 받고 설치 https://www.microsoft.com/en-us/download/details.aspx?id=104113 Download Microsoft Connector for Oracle V1.2 from Official Microsoft Download Center Important! Selecting a language below will .. IT/프로그램 | 앱 2023. 1. 19. [C#]DateTime Format 사용 방법 string str ; str = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff"); Debug.WriteLine(str); 날짜 형식 표기 날짜 형식 표기 년 yyyy 월 MM 일 dd 시 HH 분 mm 초 ss 밀리초(msec) fff IT/프로그램 | 앱 2022. 12. 21. [MSSQL] 외래키 (Foreign key) 제약조건 활성화 / 비활성화 -- 비활성화 -- ALTER TABLE 테이블명 NOCHECK constraint 제약조건명 ; ex) ALTER TABLE g5_member NOCHECK constraint fk_g5_member ; -- 활성화 -- ALTER TABLE 테이블명 CHECK constraint 제약조건명 ; ex) ALTER TABLE g5_member CHECK constraint fk_g5_member; IT/프로그램 | 앱 2022. 12. 20. MySQL 테이블 수정 방법 정리 Table 의 Spec 를 변경 수정 할 때 Alter Table ANSI-SQL 의 사용 방법 입니다. 기록을 안해 놓으니 매번 까먹어서 참고 하세요 Query 컬럼 추가 ALTER TABLE [테이블명] ADD COLUMN [컬럼명] varchar(100) NULL; 컬럼 수정 ALTER TABLE [테이블명] MODIFY COLUMN [컬럼명] varchar(100) NULL; 컬럼 이름과 TYPE 동시 변경 ALTER TABLE [테이블명] CHANGE COLUMN [컬럼명] [새로운컬럼명] varchar(100) NULL; 컬럼 삭제 ALTER TABLE [테이블명] DROP COLUMN [컬럼명]; 테이블 이름 변경 ALTER TABLE [테이블명] RENAME [새로운테이블명]; IT/프로그램 | 앱 2022. 8. 9. C# iTextSharp PDF 파일 합치기 Merge 프로젝트를 만들고 Nuget 으로 iTextSharp 을 설치 해주세요 아래코드는 PDF File1 : File1.pdf 파일과 PDF File2 : File2.pdf 파일을 합쳐서 newFile.pdf 로 출력하는 프로그램 입니다. /* 아래코드를 자신의 프로젝트에 맞게 변형해서 넣어 주세요. */ using iTextSharp.text.pdf; using System.IO; using System.Text.RegularExpressions; static void Main(string[] args) { //Pdf 합치는 함수 MergePDF(@"D:/File1.pdf", @"D:/File2.pdf" , @"D:/newFile.pdf"); } private static void MergePDF(strin.. IT/프로그램 | 앱 2022. 6. 28. ClickOnce 기간 길고 넉넉하게 개인키 인증서 생성 발급하기 ClickOnce 배포시 인증서를 1년 이상의 인증서를 생성하고 싶을때 1. 개발용 커맨드 프롬프트를 실행 합니다. cmd 2. 아래 명령어를 실행 makecert.exe -r -pe -n "CN=[인증서이름]" -b [시작일자] -e [종료일자] -sky [SubjectKeySpec] -ss [저장소이름] 예) makecert.exe -r -pe -n "CN=TEST_CERT" -b 06/27/2022 -e 12/31/2042 -sky exchange -ss MyStorage MakeCert 는 아래 MS 사이트 참조 MakeCert - Win32 apps Creates an X.509 certificate, signed by the test root key or other specified key, .. IT/프로그램 | 앱 2022. 6. 27. ubuntu mysql cron mysqldump 백업 자동화 스크립트 mysql 5.6 부터 커맨드 라인에서 계정의 암호를 노출하면 아래와 같은 경고가 생김 mysqldump: [Warning] Using a password on the command line interface can be insecure. 하지만 작업은 성공을 하나 현재 까지는 사용해도 무방하다고 볼 수 있음 mysql 백업 자동화를 위해 cron 이 매일 스케줄 처리할 수 있도록 작업 파일을 만들어 줍니다. ㅁ cron 은 스케줄링 처리를 위한 데몬입니다. cmd> cd /etc/cron.daily 이동 cmd> vi [실행파일명] 파일생성 #!/bin/bash month=$(date +%Y%m%d) fileName="[dbName]_${month}.sql" savePath="/home/ba.. IT/프로그램 | 앱 2020. 3. 24. 오픈 뱅킹 서비스 (편해요!) 2019.10.30 오전 9시 부터 오픈뱅킹 시범 서비스를 시작했습니다. 시범 서비스에는 NH농협·신한·우리·KEB하나·IBK기업·KB국민·BNK부산·제주·전북·BNK경남은행 등 10개 은행이 참여합니다. 오픈 뱅킹이란? 모바일 뱅킹을 이용하기 위해서는 각각의 은행 앱이 설치되어야 했습니다. 오픈뱅킹 서비스를 통해 흩어진 은행계좌를 등록하면 조회/이체 등의 거래를 간편하게 이용 할 수 있는 서비스 입니다. 간단하게 주거래 금융사 앱 하나만 설치 해도 조회/이체가 가능하다는 이야기입니다. 도입 왜? 앞서 오픈뱅킹 이전 국내 은행 모바일 앱은 폐쇄적으로 운영됐습니다. 금융결제망에 참여할 수 없는 핀테크기업은 간편송금·결제서비스를 제공하려면 개별 은행과 일일이 제휴를 맺어야 했고, 이체 한 건당 이용료 400.. IT/프로그램 | 앱 2019. 10. 31. 카카오톡 캘린더 (거 달력 좀 같이 씁시다.) 거 달력 좀 같이 씁시다!! 내가 달력에 기록한 일정을 지인들과 공유를 했으면 하는 생각이 있습니다. 일정 공유를 하게 되면 깜빡 잊어 버리는 일도 뜸할 것이고 지인의 생일과 사랑하는 사람의 기념일을 잊는 일도 없을 것입니다. 일정공유를 하는 앱들은 카카오톡 캘린더가 나오기 전에도 많은 앱들이 존재 합니다. 하지만 대한민국 필수 앱인 카카오톡에서 메신저에 임베드 형식으로 나옴으로서 편리성을 더하게 됩니다. 카카오에서 전략을 아주 잘 세운듯 합니다. 카카오톡 안에서 '톡캘린더' 기능을 도입해 대화를 주고 받으면서 신규 일정을 등록 하거나 , 카카오톡에 등록된 친구를 특정 일정에 초대 및 공유를 할 수 있는 기능을 추가 했습니다. 그리고 카카오톡에 등록된 친구의 생일 , 음력 , 공휴일 , 기념일도 한눈에 .. IT/프로그램 | 앱 2019. 10. 27. C#에서 난수를 생성해 봅시다. (가위 바위 보 게임 만들기) 난수(Random Number)란 무엇인가? 특정한 배열 순서나 규칙을 가지지 않는 , 역 속적인 임의의 수입니다. 예를 들면 주사위를 던질때 우리는 1~6 어떤 수가 나올지 알 수 없으며 가위바위보 게임을 할때도 어떤 것이 나올지 알 수 없죠? 실제로 프로그램시에 이벤트를 통한 당첨자를 추첨하기 위해서 난수를 발생시켜하는 경우가 많습니다. 자 그러면 C# 에서 난수를 발생시키는 방법을 알아봅시다. Random 클래스 선언 C#에서 사용하는 Radom 클래스를 생성시켜 줍니다. Random rand = new Random(); Next() rand.Next()를 이용하여 음수가 아닌 임의의 정수를 반환합니다. Random rand = new Random(); int num = rand.Next(); Ne.. IT/프로그램 | 앱 2019. 10. 13. Package 'Microsoft.R.Open.Exe' failed to install 오류시 https://mran.microsoft.com/download Home mran.microsoft.com IT/프로그램 | 앱 2019. 10. 1. pdf파일을 jpg파일로 변환 pdf파일을 jpg파일로 변환할 때에 특정 프로그램을 다운받지 않고도 쉽게 변환할 수 있는 방법 https://smallpdf.com/kr Smallpdf.com - PDF와 관련한 모든 문제를 해결해 주는 무료 솔루션 Smallpdf - 모든 PDF 파일을 아주 쉽게 변환, 또는 편집이 가능하게 해줍니다. 뿐만 아니라, 모든 PDF 관련 문제를 저희 웹사이트에서 해결할 수 있습니다. 그리고,,,네, 맞습니다. 무료입니다! smallpdf.com 아주 많은 기능을 제공 하고 있네요. 간단한 회원가입을 하고 나면 일반적인 pdf파일은 쉽게 바로바로 변환가능합니다. 급할때 유용하게 사용할 수 있습니다. 물론 프로페셔널하게 사용하시려면 유료로 가입해야 하겠죠!! ^^; 사무직 회사원 여러분 유용하게 사용하세요. IT/프로그램 | 앱 2019. 9. 26. 미디어 서버 구축하기 아직도 TV에 외장하드 들고 갑니까? 홈네트워크 미디어서버 구축 미디어서버를 구축 해 놓으면 휴대기기 , TV , 스마트 기기에서 서버만 ON 되어 있으면 어디서든 영상 감상이 가능합니다. 1탄에서는 자막지원이 되지 않는 윈도우미디어 플레이어만 소개 해 드렸는데 2탄에서는 자막이 지원되는 다른 프로그램도 소개 합니다. 많은 분들이 질문을 하셨는데 홈네트워크 구축은 같은 미디어 서버와 같은 대역내에 있어야 합니다. 간단하게 같은 공유기 내에 있어야 합니다. 같은 공유기 내에 있으면 192.168.0.xxx 3번째 192.168.0 까지는 같은 번호를 사용하겠죠! 이런 환경으로 구성 하셔야 미디어서버 구축이 가능합니다. 프로그램 4종 1.윈도우미디어 플레이어 장점 : 윈도우 OS 내장 (무료) , 간편하다 , 빠르다 단점 .. IT/프로그램 | 앱 2019. 9. 16. C# , VB Webbrowser Control 최신 사용하기 [32bit] 컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION [64bit] 컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION 내가 사용하는 exe 명칭을 만들어준다. [myapp].exe DWORD 10진수 11000 (ie11) 11001(edge) 브라우저 버전값은 다음과 같습니다.(10진수값이예요) Value Description 11001 Internet Explorer 11... IT/프로그램 | 앱 2019. 9. 6. 프로그래밍으로 친구 컴퓨터에 장난치기 프로그램을 하다가 보면 심심할때가 있습니다. 같이 있는 친구나 친구집에 놀러 갔을때 장난기가 발동을 한번씩 할때가 있습니다. 프로그램으로 장난을 잠깐 치는 방법을 알아 보도록 하겠습니다. 우선 사용 할 프로그램 언어는 Visual Basic Script(vbs) 입니다. 간단한 프로그램 이지만 놀래키기는 충분합니다. (임산부나 노약자 어린이 컴퓨터에 장난은 금합니다.) 아래의 소스코드를 vbs 파일로 만든 뒤 @start [파일명].vbs 파일을 호출 하는 배치파일을 만들어 줍니다. 그다음 해당 배치 파일을 바탕화면으로 바로가기를 만들어 준 후 아이콘을 변경 해 주면 완성입니다. 코드와 함께 주석으로 설명을 첨부 합니다. 귀찮으신 분들은 그냥 다운 받으셔서 사용 하셔도 됩니다. 상세한 사용.. IT/프로그램 | 앱 2019. 9. 1. CHAR 타입의 날짜를 DATETIME으로 변경 CHAR , VARCHAR 타입의 문자를 DATETIME 으로 변경 합니다. 문자열은 날짜 '20190828' , 시간 '090305' DATETIME형식의 '2019-08-28 09:03:05.000'으로 변환 합니다. 즉, yyyyMMdd hhmmss를 yyyy-MM-dd hh:mm:ss로 변환 DECLARE @yyyymmdd VARCHAR(8) = '20190828' DECLARE @hhmmss VARCHAR(6) = '090305' SELECT CONVERT(DATETIME, @yyyymmdd + ' ' + STUFF(STUFF(@hhmmss, 3, 0, ':'), 6, 0, ':'), 120) IT/프로그램 | 앱 2019. 8. 28. 반응형 CSS 이미지 사용법 반응형 웹은 컨테이너의 가로폭에 따라 레이아웃이 가변적이고 그에 따라 각 요소의 가로폭도 왔다리 갔다리 하는것이 반응형입니다. 텍스트는 폭에 따라 줄바뀜이 되어서 폭이 변화 하더라도 별다른 문제가 없습니다. 하지만 이미지의 경우는 화면에 따라 부분만 보이거나 짤리는 경우가 발생합니다. 이미지 크기를 정하지 않았을 경우 이렇게 div 부모 컨테이너의 빨간선을 이미지가 벗어난것을 볼 수 있습니다. 이부분을 반응형으로 만들어 주기 위해서는 css 로 img 태그의 폭을 반응형으로 만들어 주는것입니다. img { max-width: 100%; height:auto !important; } height !important 는 이미지의 원본 비율에 맞게 반응형으로 만들어 주는 부분입니다. 결과. 전체 코드 IT/프로그램 | 앱 2019. 8. 27. JAVASCRIPT 로 아이피(IP) 확인하기 순수 자바스크립트(JavaScript)로 아이피(IP) 확인은 불가능 합니다. 그러면 JavaScript 로 어떻게 아이피를 확인 하냐면 외부의 도움을 받는겁니다. - 구글 API 를 호출 하는 스크립트를 넣어 줍니다. - 그리고 아이피를 가져 오기 위한 코드를 입력합니다. 예제작성 - 결과물 : "Your IP Address IS [아이피] (IPv4) 결과 확인 : http://smilebomb.shop/myip.html IT/프로그램 | 앱 2019. 8. 26. HTML , JAVASCRIPT 일정 시간 후 페이지 이동 1. HTML 사이에 META Tag 를 추가 해 줍니다. 예제] 2. JAVASCRIPT HTML 페이지가 Load 될 때 setTimeout 함수와 location.href 를 이용하여 페이지 이동 예제] [HTML 내용] IT/프로그램 | 앱 2019. 8. 26. 크롬 플래시 항상 허용하는 방법 크롬 71버전 이전에서는 chrome://flags/ 를 통해 항상 허용 설정이 있었는데 없어졌죠~~ 이넘의 크롬이 업데이트를 거듭하고 플래시 항상 허용이 안됩니다. 너무 귀찮아~~! 티스토리 작성할 때나 플래시가 동작하는 사이트에 접속시에 매번 이런 메세지가 나옵니다. 귀찮으신분들은 플래시 열때 마다 매번 허용을 해 줘야 합니다. 그래서 레지스터를 수정해서 옵션을 바꿀 수가 있습니다. 레지스트리 편집기 이용 - 키보드의 윈도우키 + R (실행창 단축키) - regedit 입력 - 컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Policies 해당 위치로 이동 - "새 키 #1" -> "Google" 로 이름바꾸기 합니다. - 같은 방식으로 새로만들기 - 키 하여 Chrome 을 만들어 줍.. IT/프로그램 | 앱 2019. 8. 9. 팀뷰어 퀵 서포트 휴대폰 원격제어 팀뷰어가 데스크탑을 원격제어할 수 있게 해 주는 프로그램 이지만모바일에서 팀뷰어 퀵 서포트 앱을 사용 하면 모바일기기도 원격제어 할 수 있습니다. 설치 원격제어를 할 기기에서는 팀뷰어를 설치 해 줍니다. 데스크탑은 팀뷰어 공식 홈페이지에서 다운로드 받아서 설치합니다. https://www.teamviewer.com/ko/ 모바일은 구글스토어나 앱스토어에서 팀뷰어를 검색하여 설치 합니다. 1 데스크탑에 팀뷰어가 설치 되었다면 팀뷰어를 실행 하면 아래와 같은 화면이 나타납니다. 2 스마트폰에서 팀뷰어 퀵서포트를 실행하면 아래와 같이 나타납니다. 3 데스크탑에서 파트너 ID 에 스마트폰에 퀵서포트에 보여지는 귀하의 ID 를 입력하고 연결을 클릭합니다. 4 스마트폰에 원격지원을 허용 팝업이 나타나면 허용을 .. IT/프로그램 | 앱 2019. 8. 4. 윈도우 화면 가위질 싹둑싹둑 (캡처도구) 오늘은 다들 아시는 내용이겠지만 그래도 컴퓨터 초보분들을 위해서 간단한 윈도우 기본툴 하나를 소개 하고자 합니다. 1. 기능 - 원하는 화면을 가위질(잘라내기) 해서 클립보드(임시저장소)에 가지고 있게끔 하는 툴입니다. 2. 사용방법 - 윈도우 시작 버튼을 누른다. - "캡처 도구" 라고 검색한다. - 새로 만들기(N) 를 클릭한다. - 드래그 해서 캡처하고픈 영역을 설정한다. - 그리고 카카오톡 채팅방이나 이미지를 붙여넣기 할 수 있는 곳에 CTRL+V (복붙) 한다. 간단하지만 아주 유용한 도구입니다. 저는 엄청 많이 쓰는데 다들 어떠신가요? IT/프로그램 | 앱 2019. 8. 2. 이전 1 2 다음 💲 추천 글