Julia Juno Jupyter part1 [無断転載禁止]©2ch.net (745レス)
1-

68: ◆q23lfZvn.g 2016/04/30(土)09:02 ID:FuZy8SxD(1) AAS
勉強中
69: 2016/05/01(日)13:10 ID:tKi6j9CT(1) AAS
匿名通信(Tor、i2p等)ができるファイル共有ソフトBitComet(ビットコメット)みたいな、
BitTorrentがオープンソースで開発されています

言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?

Covenantの作者(Lyrise)がそういう人と話したいそうなので、よろしければツイートお願いします
Twitterリンク:Lyrise_al

ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできないアスペルガーw

The Covenant Project
概要

Covenantは、純粋P2Pのファイル共有ソフトです

目的

インターネットにおける権力による抑圧を排除することが最終的な目標です。 そのためにCovenantでは、中央に依存しない、高効率で検索能力の高いファイル共有の機能をユーザーに提供します

特徴

Covenant = Bittorrent + Abstract Network + DHT + (Search = WoT + PoW)

接続は抽象化されているので、I2P, Tor, TCP, Proxy, その他を利用可能です
DHTにはKademlia + コネクションプールを使用します
UPnPによってポートを解放することができますが、Port0でも利用可能です(接続数は少なくなります)
検索リクエスト、アップロード、ダウンロードなどのすべての通信はDHT的に分散され、特定のサーバーに依存しません

70: 2016/05/02(月)15:31 ID:aR8AOrvI(1) AAS
うざっ
71: 2016/05/02(月)19:04 ID:tya74GVe(1) AAS
>>1
外部リンク:www.slideshare.net
72: 2016/05/14(土)14:39 ID:r8zKr16p(1) AAS
あと10年はかかるんじゃね
73: 2016/05/16(月)18:05 ID:DkcwsRla(1) AAS
T.K.
74: 2016/05/18(水)13:16 ID:u7J2zmgl(1) AAS
まともな開発者が使うなら何でもいいんだよ
juliaユーザーは一概にレベルが低いから信頼性の低いライブラリと化学反応を起こして爆発するのだ
ただしnodeよりマシか
75: 2016/05/31(火)06:58 ID:p6bvKsCE(1) AAS
こうして思うとmatlabの功罪は大きいな
76: 2016/05/31(火)13:36 ID:yIUZknFd(1/2) AAS
初心者に Fortran 教えるくらいなら Julia の方がマシ
77: 2016/05/31(火)17:49 ID:yIUZknFd(2/2) AAS
めも
外部リンク:marui.hatenablog.com
78: 2016/06/02(木)08:32 ID:O7OWJX/G(1) AAS
Jupyter Notebookで説明書きの通りのコードを入れても動きません。
terminals are unavailable と表示されてるのですが、これが動かない理由でしょうか。
79
(1): 2016/06/10(金)16:36 ID:8yNz9kCr(1) AAS
C資産との連携を強調してるけど
JuliaでC呼ぶのは苦痛でしかない
Cで書いた方がまし
80: 2016/06/11(土)15:43 ID:iSPIsEmM(1) AAS
馬鹿には無理
81: 2016/06/13(月)14:44 ID:zgrawcOE(1) AAS
本家も放置?
82: 2016/07/04(月)12:10 ID:bmDp8Deu(1) AAS
相変わらずだな

514 デフォルトの名無しさん sage 2016/07/04(月) 01:22:47.14 a5Gl8mUE

Juliaの開発、俺が引き受けるから科研費くれ
という主張をしてみるか悩んでる

515 デフォルトの名無しさん sage 2016/07/04(月) 01:35:22.05 WZmggq2i

Julia で検索したら、AV 動画見たばかりでワロタ w

516 デフォルトの名無しさん sage 2016/07/04(月) 01:36:38.53 WZmggq2i

ありゃ、
AV 動画ばかりって書きたかったの…

517 デフォルトの名無しさん sage 2016/07/04(月) 01:44:34.13 Jqw/8rJ7

私も今まさにそれ思ってた>AVばっかり
83
(1): 2016/07/05(火)13:25 ID:3gyxqmIo(1) AAS
Juliaってデータ分析というより数値計算じゃないの
全部インメモリの固定長配列にブチ込んでループぶん回す昔ながらのやつだよね
84
(2): 2016/07/06(水)12:37 ID:T23wVNy/(1) AAS
別にデータ分析以外の数値計算が出来ないと言っている訳じゃないし

昔ながらのやつを現代的に書けるというだけでも有意義だろう
85
(1): 2016/07/06(水)14:28 ID:X105+0ra(1) AAS
なんで >>83 へのレスが >>84 みたいなことになるんだろ
文盲かな?
86: 2016/07/07(木)11:04 ID:bjxB4lA1(1) AAS
なんで >>84 へのレスが >>85 みたいなことになるんだろ
文盲かな?
87: 2016/07/13(水)17:16 ID:Zm0ukFfg(1) AAS
文盲乙

A Summary of Features
動画リンク[YouTube]


Calling C Code
外部リンク:docs.julialang.org
88: 2016/07/15(金)17:01 ID:8P+uiz2j(1) AAS
誤解されてるようなので

>実際コード書いてても Python や C++ と比べて julia のコードって汚いんだよな

特定の条件がそろったときだけど
綺麗に描けることもある
89: 2016/07/15(金)22:38 ID:3IYjBgbR(1) AAS
誤爆か

言語内DSLを別言語とみなすなら
C++で綺麗に書けるものがjuliaで書くと汚いってことは考えにくいんだが?

C++は数値を表す抽象型が標準にないのが致命的
そのくせ最近までサイズ固定の整数型がなかった

pythonについてはラムダ式が好きになれない(汚いとは別だが)

まぁjuliaに求めるものは綺麗さじゃなく実用性なんだ
おっぱい的な意味で
90: 2016/07/18(月)12:18 ID:DeXLreOM(1) AAS
やっと気付いた
漏れはきっと end が嫌いなんだ
91: 2016/07/19(火)12:43 ID:3sf6xm4M(1) AAS
julia> reinterpret(Bool, 1)
true

julia> reinterpret(Bool, 2)
false

julia> reinterpret(Bool, 3)
true

julia> reinterpret(Bool, 4)
false

julia> reinterpret(Bool, 0)
false

julia> reinterpret(Bool, -1)
true

julia> reinterpret(Bool, -2)
false

ワロス
92: 2016/07/20(水)12:33 ID:IKGpFUMW(1/2) AAS
笑いどころがわからない

配列用でないreinterpretはconvertと違って慎重に使うべきもの

julia> reinterpret(Bool, 256)
false
これは気持ち悪い

……と開発者も思ったらしくv0.5ではエラーになる見込み
93: 2016/07/20(水)21:10 ID:AXsJLLhK(1) AAS
間にscheme入ってるならpythonに近い文法に変換するのも簡単に出来るのでは?
94: 2016/07/20(水)22:23 ID:IKGpFUMW(2/2) AAS
pythonに近い文法を求めているならpython使えばいいんでは?
てかschemeに何の関係が?
95: 2016/07/21(木)18:47 ID:Vj/xPVWN(1) AAS
S式でなんでもできるのは面白いな
96: 2016/07/21(木)18:53 ID:IyjPITzN(1) AAS
マクロで真っ黒
97
(1): 2016/07/22(金)11:45 ID:f6dSUOKk(1/2) AAS
>>7-11 >>25 >>28 >>30-32
定義はmacro使うと楽

macro c(restype, fnc, argtypes)
local args = [symbol("a", n) for n in 1:length(argtypes.args)]
quote
$(esc(fnc))($(args...)) = ccall($(string(fnc)), $restype, $argtypes, $(args...))
end
end

@c UInt32 printf (Ptr{Cchar},)
@c UInt32 printf (Ptr{Cchar}, UInt32,)

printf(pointer(Array{UInt8,1}([65,66,0,67,68,0,0])))
printf("%s\n", pointer(Array{UInt8,1}([65,66,0,67,68,0,0])))

macro m(lib, restype, fnc, argtypes)
local args = [symbol("a", n) for n in 1:length(argtypes.args)]
quote
$(esc(fnc))($(args...)) = ccall(($(string(fnc)), $(Expr(:quote, lib))), $restype, $argtypes, $(args...))
end
end

@m libcurl Cint curl_free (Ptr{Void},)
@m libcurl Ptr{Cchar} curl_getenv (Ptr{Cchar},)
@m libcurl Ptr{Cchar} curl_version ()

v = curl_getenv("TZ")
printf(v)
curl_free(v)
printf(curl_version())
1-
あと 648 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.009s