전체 글
-
Visual Studio 2017 빈 프로젝트 만들기컴퓨터/C & C++ 2017. 9. 23. 16:10
다음 글을 읽어보면 프로젝트 템플릿과 코드 위저드가 변할 것을 알 수 있다.https://blogs.msdn.microsoft.com/vcblog/2017/08/15/changes-to-project-templates-and-code-wizards-in-15-3/ C, C++ 등을 배우면서 콘솔 응용 프로그램을 만들 때 빈 프로젝트로 설정하는데아래와 같이 하려면 어떻게 해야할까? 방법은 Windows 데스크톱 마법사로 프로젝트를 만드는 것이다. Windows 데스크톱 마법사를 누르면 아래 사진처럼 창이 뜬다.여기서 빈 프로젝트를 만들고 시작하면 끝
-
자바스크립트로 간단한 신경망(Neural Network) 만들기 Synaptic.js컴퓨터/HTML & JS & TS 2017. 8. 26. 21:36
Medium freecodecamp의 Per Harald Borgen의 글을 바탕으로 합니다. (링크: How to create a Neural Network in JavaScript in only 30 lines of code) ※ 필요한 것 (클릭 시 링크) Synaptic.js (The javascript architecture-free neural network library for node.js and the browser) Node.js 자바스크립트로 만들어 볼 간단한 신경망은 XOR 식을 푸는 신경망입니다. 예를 들어, (0, 1), (1,0) 을 입력하면 1, 나머지 (0, 0), (1, 1)을 입력하면 0 먼저, 아래 그림은 시그모이드(sigmoid) 뉴런을 표현합니다. (앞으로 만들 네..
-
배치(Batch) 파일 레지스트리 이용하기컴퓨터/소프트웨어 2017. 8. 7. 19:43
첨부된 reg.exe를 이용하면 손 쉽게 레지스트리를 등록할 수 있다. for /f 문 참고 링크 ex) 프로그램 경로 지정하기 Batch FOR /F "usebackq tokens=2,* skip=2" %%A IN (`reg query "HKEY_CURRENT_USER\SOFTWARE\MY_SOFTWARE" /v Installed_Path`) DO set appdir=%%B if not defined appdir goto exit REGSETUP (by 은혼, GEZO) (reg.ini = 이름, reg.txt = 레지스트리) reg.txt [HKEY_CURRENT_USER\SOFTWARE\MY_SOFTWARE] "Installed_Path"="%d\\"
-
레인미터 Quick Ball 스킨컴퓨터 2017. 7. 2. 14:49
Rainmeter Quick Ball 스킨 by HarryAwanda (다운로드)데스크톱에서 사용할 수 있는 Floating Action Button 같은 것입니다. (from MIUI8) (normal)(hover, down)(클릭 시 메뉴) 아이콘은 https://goo.gl/m1pxbe 에서 64dp, 원하는 색으로 설정하고 원하는 아이콘은 골라서 아래 폴더에 64x64 파일(mdpi)을 저장합니다. (Documents\Rainmeter\Skins\Quick Ball\@Resources\Images) & 액션 및 아이콘 변경하는 법 Quick ball을 우클릭하고 QuickBall Config에서 변경한다. 또는 Quick Ball 폴더에 있는 Ball-L.ini (왼쪽에 추가했을 경우 L, 오른쪽..
-
파이썬 NetworkX 노드 색깔(color)컴퓨터/파이썬 2017. 7. 2. 14:27
networkx import networkx as nx import matplotlib.pyplot as plt G = nx.Graph() G.add_edge(1, 2, weight=5) G.add_edge(1, 3, weight=6) G.add_edge(1, 4, weight=2) G.add_edge(2, 4, weight=1) G.add_edge(1, 4, weight=0.5) # positions for all nodes using, Fruchterman-Reingold force-directed algorithm # spring_layout 이나 kamada_kawai_layout이 젤 낫다. pos=nx.spring_layout(G) nx.draw(G, pos=pos, with_labels=Tr..
-
파이썬 최단경로 구하기 (NetworkX 라이브러리)컴퓨터/파이썬 2017. 6. 29. 12:22
※ NetworkX 라이브러리 설치 필요 https://networkx.github.io/ 위 그래프에서 1부터 6까지 가는 최단 경로와 길이를 구한다고 가정 최단 경로는 1 -> 4 -> 3 -> 6, 길이는 16이 나와야 함. (1,3,6=18, 1,2,5,6=19, 1,4,3,5,6=20, 1,2,5,3,6=31... 이기 때문) import networkx as nx import matplotlib.pyplot as plt # Directed Graph G = nx.DiGraph() # G 그래프 만들기 (node 간의 edge가 존재하면 add_node 하고 add_edge 안해도 됨 # G.add_edge(node_i, node_k, distance=X) # 연결 안 된 노드가 있을 경우를 방..
-
파이썬 matplotlib 그래프 그리기컴퓨터/파이썬 2017. 6. 28. 15:10
1. 선 그래프 import matplotlib.pyplot as plt x = range(1, 6) y1 = [0.01, 0.019, 0.042, 0.038, 0.062] # 함수로 해도 됨 y2 = [0.02, 0.021, 0.03, 0.036, 0.044] plt.plot(x, y1, label="Label 1") # y1 데이터 라벨 plt.plot(x, y2, label="Label 2") # y2 데이터 라벨 plt.xlabel("X Label") # X 축 라벨 plt.ylabel("Y Label") # Y 축 라벨 plt.title('Title') plt.legend() # Places a legend(범례) on the axes. plt.show() 2. 막대 그래프 import matp..