신준철의 프로그래밍

flowx 날씨앱 추천. 강추

By  | 2020년 7월 10일 | 
위 그림은 직접 만든 것. 위젯도 설치된다. 상단의 그래프 부분이 위젯으로 가능하다. 위젯 크기 조절 가능하며, 위젯으로 할 경우 7일치 고정이 아니라 기간 조절을 할 수 있다. 나는 3일치를 쓴다.

트레이딩뷰 사용법 2020년 9월 버전

By  | 2020년 8월 31일 | 
트레이딩뷰는 주식이나 가상화폐들의 가격을 보고, 차트를 분석하고, 그런 분석을 공유하는 사이트입니다.​https://kr.tradingview.com/(링크에는 제 리퍼럴이 있습니다. 제가 정성들여 작성한 글에 대한 작은 보상 정도로 생각해주세요. 해가 되지는 않습니다.)​한가지 중요한 점은, 그런 분석내용이 영구 보관되고 삭제도 어려워서 누군가가 계속해서 분석을 정확하게 한다면 쉽게 명성(?)을 얻을 수도 있고, 반대로 묻힐 수도 있죠. 누가 제대로 주가를 예측하고 있는지 추적이 되고 그런 정보를 믿을 수가 있죠.​생각해보세요 누군가 계속 실패하는 분석을 올리고 있는데, 그 사람이 자신의 과거를 지운다면? 별로 믿음직스럽지 않죠.트레이딩뷰는 그런면에서 상당히 철저하게 관리중인 사이트입니다.​예전에 사용법을

ChatGPT가 나와서 생각해본 강인공지능의 가능성에 대해

By  | 2023년 2월 15일 | 
내 생각에 강인공지능은 결국 초대형 귀납추론(ChatGPT)으로는 불가능하다.그것은 심지어 양자역학이라 하더라도 불가능하다. 연역추론을 다양하게 학습하는 기계학습 모델을 설계한다면 강인공지능이라 할 수 있지 않을까. 이를 설계하려면 연역추론의 정의를 먼저 필요로 한다.철학적으로 연역추론은 이미 아는 판단 2가지 이상으로 추론하는 것이다.이를 컴퓨터공학적으로 정의하자면 최초의 연역추론은 최소 2가지 이상의 귀납추론 명제를 사용하는 것이다.귀납추론과 연역추론의 입출력 구조가 동일하거나 비슷한 형태라면 이후에 발생할 수 있는 고위단계의 연역추론은 다른 연역추론만으로도 만들어질 수 있겠다. 즉, 추론들은 단계나 깊이 개념이 존재하며 가장 원시적인 것은 귀납추론이고, 귀납추론들로 만들어진 1단계 연역추론이 존재

비트파이넥스 랜딩프로에 대한 이용후기

By  | 2022년 8월 23일 | 
비트파이넥스에서 비트코인을 랜딩한지 수년이 지났다. 일단 이 글을 읽으려는 사람이 비트파이넥스는 뭐고 랜딩? 랜딩프로?는 뭔지 전혀 모를까봐 아주 약간의 배경지식을 적겠다. 비트파이넥스는 비트코인을 거래하는 사이트다.비트코인이 싫거나 관심없는 사람은 뒤로 가기ㄱㄱ 랜딩이란 비트코인을 비트파이넥스에 보관한 사람이 이용할 수 있는 서비스로, 비트코인 이자를 받는다고 볼 수 있다.현금을 은행에 예금하면, 은행은 그 현금을 대출로 내주고, 대출금리로 번 돈의 일부를 예금금리로 지급한다.비트파이넥스의 랜딩은 조금 다른데, 내 비트코인을 남에게 빌려주고 그 이자를 내가 직접 받는다고 할 수 있다.다만 랜딩 서비스를 이용한 수수료를 비트파이넥스에 조금 줘야한다.은행도 예대마진을 남기니까 굉장히 비슷한데, 내가 어느

R언어와 DLL 사이에서 string 주고 받기

By  | 2020년 6월 30일 | 
윈도우에서 R을 사용하는데, 개인이 만든 c++라이브러리를 DLL의 형태로 사용하면서 스트링 텍스트를 주고 받기 위한 기술이다.리눅스면 동적라이브러리가 so형태가 되겠다. R.h를 받아야 하는데 기억이 안난다. 대충 구글링 해서 받고 설정하자.내 vs프로젝트 셋팅을 보니 vc++ 디렉터리에 C:\Program Files\R\R-4.0.0\include 가 추가되어 있다. 중요한 것은 char** 을 사용한다는 것이다. char* 아니고 char은 당연히 아니다. (이거 때문에 시간 많이 보냄)함수명이 aa라면void aa(char **in, char **out); 이렇게 정의해야 한다. 리턴은 void만 되는 것으로 안다.선언 좌측으로 __declspec(dllexport) 가 붙여야할 지는 알아서 하