Posts

Showing posts with the label nuitka

[ENG] STEEM Security - receive STEEM alert messages via Discord

Image
by joviansummer original STEEMIT post: https://steemit.com/blog/@joviansummer/eng-steem-security-receive-steem-alert-messages-via-discord Hello, this is @joviansummer(witness: @jswit). I'd like to introduce my new experimental project, "STEEM Security." I started this dev project for my personal use, but decided to overhaul the code to make it available to all steemians. This is a Discord bot which will send STEEM security alert to you. Currently, the bot will send an alert message if the following operations happen: - sending STEEM/SBD to another account - changing SP delegation - account update Here is how you set up the Discord bot: Login to Discord and join my STEEM_SECURITY server: https://discord.gg/pawu8YTAvm If you check the member list, you will see "STEEM_SECURITY" bot account. Right-click the bot account and select "Message" to open a DM(direct message) channel with it. On DM channel, register your steem account by sending &q

파이썬 nuitka 잠깐 사용

by joviansummer original STEEMIT post: https://steemit.com/blog/@joviansummer/788066-nuitka 파이썬 스크립트를 바이너리 실행 파일로 만들어주는 nuitka라는 프로그램이 있습니다. 예전에 관련 내용을 포스팅한 적이 있었습니다. Nuitka - 파이썬 스크립트를 바이너리 실행 파일로 변환 리눅스에서 한번 시험해 보았습니다. 데비안/우분투 기반의 배포판 기준입니다. 먼저 nuitka 패키지를 설치합니다. sudo apt-get install nuitka 바이너리 파일로 만들려는 스크립트가 test.py라면, 아래와 같이 해 볼 수 있습니다. python3 -m nuitka test.py 파이썬 스크립트를 읽어서 gcc로 다시 컴파일을 하는 과정을 거칩니다. 위의 예시와 같이 실행해서 완료되고 나면 test.bin이라는 이름으로 실행 파일이 생깁니다. 간단한 스크립트는 잘 되는 것 같은데, 복잡한 스크립트도 오류 없이 잘 동작할 지 어떨지 모르겠습니다. @joviansummer의 스팀 프로젝트 스팀 증인노드를 운영중입니다. @jswit에 증인투표해 주시면 감사하겠습니다. ( https://steemitwallet.com/~witnesses ) jswit 증인 노드 프로젝트를 시작합니다. jsup 업보팅(upvoting) 서비스 소개 jsup 수혜자 지정 기능 추가 jsup 서비스에 큐레이션 보상 분배 기능이 추가되었습니다. jSTEEM 프로젝트 - 텔레그램 챗봇으로 구현하는 스팀 블럭체인 탐색기 STEEM.NFT - 디지털 아트 보존 프로젝트 Posted through the AVLE Dapp ( https://avle.io )

Nuitka - 파이썬 스크립트를 바이너리 실행 파일로 변환

by joviansummer original STEEMIT post: https://steemit.com/blog/@joviansummer/nuitka 파이썬과 관련해서 재미 있는 프로젝트를 찾았습니다. Nuitka라는 프로젝트입니다. https://github.com/Nuitka/Nuitka 파이썬 스크립트를 C언어로 변환한 후에 컴파일하여 바이너리 실행 파일로 만들어준다고 합니다. 아직 사용해 보진 않았는데요. 라즈베리파이처럼 작은 컴퓨터에서 컴퓨팅 자원이 아쉬운 상황이라면 파이썬 스크립트를 직접 실행하는 것보다 Nuitka로 컴파일한 바이너리를 실행하면 자원이 절약될 것 같기도 합니다. 소스 코드를 공개하지 않아야 할 경우(코드에 패스워드가 포함되어 있는 경우 등)에도 사용할 수 있을 것 같네요. 어쨌든 나중에 필요할 수도 있을 듯해서 여기에 메모해 둡니다. @joviansummer의 스팀 프로젝트 스팀 증인노드를 운영중입니다. @jswit에 증인투표해 주시면 감사하겠습니다. ( https://steemitwallet.com/~witnesses ) jswit 증인 노드 프로젝트를 시작합니다. jsup 업보팅(upvoting) 서비스 소개 jsup 수혜자 지정 기능 추가 jSTEEM 프로젝트 - 텔레그램 챗봇으로 구현하는 스팀 블럭체인 탐색기 STEEM.NFT - 디지털 아트 보존 프로젝트

nuitka - 파이썬(python) 스크립트를 C 언어로 변환하여 컴파일

by joviansummer original STEEMIT post: https://steemit.com/blog/@joviansummer/nuitka-python-c 파이썬 스크립트를 C 언어로 변환하여 컴파일해 주는 프로그램이 있더군요. 당장 쓸 일은 없겠지만 나중에 유용할 수도 있을 것 같아 일단 기록해 둡니다. nuitka라는 프로그램이고, 공식 웹사이트는 아래의 링크입니다. https://nuitka.net/ C 언어로 바꾼 후에 컴파일하여 실행 파일을 만들어 주기 때문에 파이썬뿐만 아니라 C 컴파일러가 설치되어 있어야 합니다. 파이썬은 인터프리터(interpreter) 방식이기 때문에 nuitka를 이용해서 컴파일하면 스크립트를 실행하는 것보다 속도 측면에서 이득이 있지 않을까 생각됩니다. 일단은 이런 것이 있다는 정도만 기록해 놓고, 나중에 사용할 필요가 생기면 좀 더 자세히 알아보려고 합니다.