[Julia, ABM] Flocking-Agent Based Model

flock Flocking¶ 참조 : http://www.red3d.com/cwr/boids/ flock model은 새들이 3개의 단순한 규칙에 따라 행동 할 때 무리짓기 행동(flocking behavior)이 창발하는 것을 설명한다. 규칙 1) Separation : 다른 새들과 충돌을 피하면서 최소거리를 유지한다. (분산) 2) Cohesion : 이웃한 새들의 평균 위치를 향해 날아 간다.(응집) 3) Alignment : 이웃한 새들의 평균 방향으로 날아 간다. (정렬) 소스 : https://github.com/mrchaos/julia_agents_examples […]

[Julia, ABM] Flocking-Agent Based Model 더 읽기"

[Julia, ABM] Schelling-Agent Based Model

schelling Schelling¶ n x n grid에서 agent들의 행복하게 느끼는 지수(min_to_be_happy)에 따라 어떻게 무리 짓는지를 시뮬레이션 agent들은 주변에 같은 그룹에 속한 agent들이 있을 때는 그 자리에 머물고 없어면 같은 그룹에 속한 agent들이 있는 곳으로 이동한다. 이 모델은 인종별, 성향별, 성별등의 무리 짓기등의 시뮬레이션에 사용된다. 소스 : https://github.com/mrchaos/julia_agents_examples 동작 환경¶ Julia : v1.7.2 Agents : v5.5.0 InteractiveDynamics

[Julia, ABM] Schelling-Agent Based Model 더 읽기"

[Julia, GLMakie] vscode, jupyter notebook에서 ubuntu remote개발시 GLMakie window display

Ubuntu 서버를 remote로 두고 local pc에서 GLMakie 창이 뜨게 하는 방법은 먼저 PC에 x-server terminal 서버 설치 또는 MobaXterm같은 무료 프로그램 설치를 통해 설정이 가능하다.MobaXterm : https://mobaxterm.mobatek.net/ MobaXterm에서 remote server에 접속한다. 접속 후 DISPLAY변수에 설정된 값을 조회 한다. 아래 화면 처럼 DISPLAY값을 확인 하고 X server가 활성된 것을 확인 한다. (활성화 되지 않으면 회색으로 보임)

[Julia, GLMakie] vscode, jupyter notebook에서 ubuntu remote개발시 GLMakie window display 더 읽기"

[Julia, DB] DuckDB

DuckDB는 inprocess OLAP db 인데 별도의 서버 설치 없이 바로 사용 가능한 in app db 이다. DuckDB URL : https://duckdb.org/ Analytical DBMS 비교 https://clickhouse.com/benchmark/dbms/ DuckDB Julia Package : https://github.com/kimmolinna/DuckDB.jl DuckDB install

[Julia, DB] DuckDB 더 읽기"

[Julia,Solana] Solana Airdrop 자동으로 받기

Solana를 기반으로 app을 만드는 경우 devnet이나 testnet에서 개발이 필요한 이 때 solana token이 필요하다. airdrop받을 임시지갑을 생성하고 임시지갑에서 더 이상 airdrop을 받지 못하는 경우 자신의 main지값으로 airdrop받은 solana를 전송한다. testnet이나 devnet의 경우 지갑 주소당 airdrop하는 갯수가 일정기간동안 정해져 있는듯하다. (테스트 해보니 대략 25개 정도 이며 1일 정도 지나면 다시 받을 수 있게 되는듯)이런 이유로 임시지갑을

[Julia,Solana] Solana Airdrop 자동으로 받기 더 읽기"

[Julia, DataFrames] Julia Data Science – DataFrames.jl

최근 (2021.11)에 Julia Data Science 라는 온라인 도서가 출간되었는데 기초, DataFrames, Makie 부분으로 나뉘어져 있습니다. 책은 군더더기 없이 깔끔하게 잘 정리 되어 있습니다. 초보자 용이라기 보다는 이미 Julia언어와 DataFrames, Makie등을 조금이라도 알고 있는 사람들에게 좋습니다. 아래 첨부 및 이미지는 VSCode Jupyter notebook에서 직접 타이핑하여 실행해 본 결과 입니다. 잘 못된 부분은 수정하여 실행될 수 있게 하였습니다. 환경

[Julia, DataFrames] Julia Data Science – DataFrames.jl 더 읽기"

[Julia, Makie, GLMakie] Julia Data Science – Data Visualization with Makie.jl

최근 (2021.11)에 Julia Data Science 라는 온라인 도서가 출간되었는데 기초, DataFrames, Makie 부분으로 나뉘어져 있습니다. 책은 군더더기 없이 깔끔하게 잘 정리 되어 있습니다. 초보자 용이라기 보다는 이미 Julia언어와 DataFrames, Makie등을 조금이라도 알고 있는 사람들에게 좋습니다. 아래 첨부 및 이미지는 VSCode Jupyter notebook에서 직접 타이핑하여 실행해 본 결과 입니다. 잘 못된 부분은 수정하여 실행될 수 있게

[Julia, Makie, GLMakie] Julia Data Science – Data Visualization with Makie.jl 더 읽기"