전체검색 결과
키워드를 입력하시면 검색이 가능합니다.
안녕하세요. 엔지엠소프트웨어입니다. 이전 글에서 go 언어에 대해 간단하게 알아봤습니다. 그런데~ 별거 아닌거 같지만 테스트하면서 발생되는 여러가지 문제점들이 있었습니다. 환경 변수 셋팅 문제인데요. 윈도우에서 주로 개발하는 개발자 분들은 대부분 직접 시스템 환경 변수를 수정해서 이미 처리 했을겁니다. [C 언어보다 쉬운 Go 란?] 우선 아래 사이트에서 go 언어를 다운로드 받고 설치해야 합니다. 고의 인기가 높아짐에 따라 이제는 go로 검색해도 다운로드 페이지는 첫번째로 나옵니다. 하지만, 아직도 golang를 키워드로 …
안녕하세요. 엔지엠소프트웨어입니다. 매크로에 대한 이야기는 아니구요^^; 오늘은 파이썬으로 웹서버를 어떻게 만드는지 알아보려고 합니다. 일반적으로 웹서버는 IIS(Internet Information Service)나 아파치 톰캣(Apache Tomcat) 또는 제우스(JUES), Node.js, 장고(django)등등이 있습니다. 파이썬에서는 대부분 장고나 플라스크(Flask)를 사용하고 있습니다. 그런데, 새롭게 등장한 FastAPI가 점유율을 빠르게 올리고 있어서 한번 사용해보려고 합니다. FastAPI는 djan…
안녕하세요. 엔지엠소프트웨어입니다. 오늘은 파이썬셀레니움(Selenium)을 설치하고, 웹에서 어떻게 티켓팅 매크로를 만드는지 알아보도록 하겠습니다. 간단한 내용이라서 초보자도 쉽게 따라할 수 있을거예요. 물론, 환경을 구성하는 방법까지만요. 실제로 어떤 사이트를 분석해서 흐름을 파악하고 그에 맞게 로직을 구성하는건 다른 문제입니다. 이런 문제 해결 능력이 좋은 소프트웨어를 만드는 기술이라고 할 수 있습니다. 자~ 이제 티켓팅 매크로를 만들기 위해 파이썬 개발 환경을 갖춰야합니다. 아래 링크의 첫번째 글을 참고해서 개발 환경을 만드…
C#의 Random 클래스는 기본적으로 정수의 Minimum, Maximum을 설정해서 난수를 구할 수 있습니다. 그런데, 소수점이 포함된 값으로 난수를 구하고 싶을 수 있거든요. 이런 경우에는 아래와 같이 메소드를 작성하거나 확장 메소드로 만드는게 좋습니다. random.NextDouble() * (23.5-18.0) + 18.0; 또는 아래와 같이 메소드로 만들어서 사용하세요. public double NextDouble(Random random, double min, double max) { return r…
엑셀에서 다른 시트(Sheet)의링크를 만들려면 엑셀 메뉴의 삽입에서 하이퍼링크를 클릭해줍니다. 셀에 링크할 시트를 선택해줍니다. 표시할 텍스트는 기본값으로 시트 이름이 표시됩니다. 알아보기 쉽게 변경해주는게 좋겠죠~? 이 글이 도움이 되셨다면~ 커피 한잔이라도 후원 부탁드립니다^^ 개발자에게 후원하기 추천, 구독, 홍보꼭~ 부탁드립니다. 여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~ 감사합니다~
안녕하세요. 엔지엠소프트웨어입니다. 저는 주식이나 코인을 하지는 않습니다. 새가슴이라... 그렇기도 하지만 제 시간을 사용해서 돈으로 변환하는거에 더 익숙하기 때문인거 같아요. 일단, IT 중견 회사에 다니면서 엔지엠소프트웨어를 운영하고 있습니다. 주말에는 프로그래밍 강의(서울쪽 학원들...)를 나가기도 합니다. 그외에 전자책을 집필해서 판매하고 있고, 구글 광고등등... 정말 정신없는 하루 하루 보냅니다. 얼마전에 전자책이 어느정도 팔려서 등급이 상향되기도 했네요^^; 비트코인으로 대표되는 가상 화폐를 누구나 쉽게 만…
안녕하세요. 엔지엠소프트웨어입니다. C#에는 프로그램을 외부에서 제어할 수 있는 환경 설정 파일과 인터페이스를제공합니다. .NET에는 2가지의 환경 설정 방법을 제공하는데요. app.config와 Settings.settings입니다. 이 둘의 동작은 유사해 보이지만~ 약간 다르게 동작합니다. 전통적(?)으로 닷넷은app.config의 appSettings 섹션에 외부에서 제어할 수 있는 값을 처리 해왔습니다. 대표적으로 데이타베이스에 연결하는"connectionString"과 같은 것들입니다. 프로그램을 배포하는…
안녕하세요. 엔지엠소프트웨어입니다. 어도비 포토샵이나 마이크로소프트 오피스 엑셀에는 자체적으로 매크로가 포함되어 있습니다. 오토핫키나 엔지엠 매크로처럼 윈도우나 다른 프로그램을 제어하는건 아닙니다. 각자 자신들의 반복적인 동작을 매크로로 한번에 처리하는 용도로 사용되고 있습니다. 우선, 엑셀에서 매크로를 사용하려면아래 그림과 같이 개발자 도구를 활성화 해야 합니다. 엑셀 메뉴의파일 > 옵션을 클릭한 후 ①리본 사용자 지정을 선택하고, ②개발도구에 체크 해주세요. 마지막으로 ③확인을 클릭합니다. 아래 그림과 같이 메…
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠소프트웨어에서 제공하는 유틸리티인 [ 멀티 마우스 키보드 동기화 프로그램 ]을 사용하면 안드로이드폰을 동시에 제어할 수 있습니다. 프로그램들을 모두 추가하고, 매인 프로그램에서 마우스를 조작하면 추가한 나머지 프로그램들이 동시에 마우스 신호를 받게 됩니다. ※ 핸들 추가 방법: 핸들 추가 버튼을 누른 후 제어할 프로그램으로 마우스를 이동합니다. 그리고, 파란색 박스가 생기면 F1을 누르세요. 키보드도 동일한데요. 아래와 같이 한번에 다클라를 콘트롤할 수 있습니다. …
안녕하세요. 엔지엠소프트웨어입니다. 안드로이드폰을 USB로 컴퓨터에 연결한 후 화면 미러링으로 매크로를 만드는 방법에 대해 알아볼건데요. 생각보다 간단하게 환경을 구성할 수 있으니 천천히 이 글을 따라서 만들어보시기 바랍니다. 자~ 우선 ADB를 설치 해볼까요? 아래 링크에서 윈도우 플렛폼(32bit 또는 64bit)에 맞는 ADB를 다운로드 해줍니다. [ 안드로이드 ADB 다운로드 ] 다운로드 버튼을 클릭하세요. Windows용 SDK 플랫폼 도구 다운로드를 클릭하세요. 사용 약관에 동의하고, 다운…