X



(情報科学)技術的特異点と科学技術等 2 (ナノテク)©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
0001オーバーテクナナシー 転載ダメ©2ch.net
垢版 |
2017/03/19(日) 20:22:23.35ID:cRK6Y+kv
※ このスレは、本家スレから分かれた分家スレです。科学・技術系で『専門的な』話題を特に扱います。

スレ成立のきっかけ
・技術的特異点の関わる分野は非常に幅広く、浅い部分から深い部分までレベルも様々で、多様な人が集まっている
・上記を前提として、科学・技術系で専門的な内容に集中しやすいように、ノイズ(特に不毛な論争)を減らしたい
・これにより、興味がある者同士の意思疎通困難性、過去ログ参照の困難性などが解消される

ただし性質上、本家との区分は厳密には困難です ( むしろ同じ内容が扱われても構いません ) 。
本家は雑談寄り、ここではより専門色を強く、とご理解下さい。

■現在の本家スレと前スレ
(強いAI)技術的特異点/シンギュラリティ63
http://rio2016.2ch.net/test/read.cgi/future/1489471775/
(情報科学)技術的特異点と科学技術等 1 (ナノテク)
http://rio2016.2ch.net/test/read.cgi/future/1475986330/

■関連スレ等
関連書籍・リンク・テンプレ集[必見]
http://singularity-2ch.memo.wiki/
(AI)技術的特異点と経済社会等 9 (BI)
http://rio2016.2ch.net/test/read.cgi/future/1484578214/
人工知能
http://rio2016.2ch.net/test/read.cgi/future/1286353655/
人工知能で自我・魂が作れるか
http://rio2016.2ch.net/test/read.cgi/future/1476229483/
不老不死(不老長寿)を目指すスレ Part32
http://rio2016.2ch.net/test/read.cgi/future/1485781591/
検索
http://google.jp/?q=site:2ch.net/test/read.cgi/future/+tokuiten+cyouju
http://google.jp/search?q=singularity+saron+OR+sinpojiumu&;num=20
0030yamaguti~貸
垢版 |
2017/04/01(土) 18:22:42.42ID:CW1wUjX6
マルチスレッディングエンジンのインクルードファイルのコメンタリ

# UTC CEy002006m05d14
:
# UTC CEy002003m03d12

#
                
スレッド処理に必要 ( 非追跡用 . 自力追跡 )
                
スレッディングクラス先頭
  初期化メソッド先頭
    演算用パラメータ格納変数
#    
##    
    フラグ兼プロセス数カウンタ old
    フラグ兼プロセス数カウンタ new
    スレッド終了検出済フラグ
  初期化メソッド末尾
#  
0031yamaguti~貸
垢版 |
2017/04/01(土) 18:23:32.72ID:CW1wUjX6
  非同期スレッドマネージャメソッド先頭
#    
    スレッド格納用
                
#    
#    
##      
#    
#    
                
    演算済か
      演算不要
    スレッド発行済か
      演算結果取出
    if ブロック末尾
                
    演算種文字列取出
    数値取出
                
    演算ソースが存在するか
      ループ先頭
        数値取出
        形式判定
#          
#          
          再帰
        別形式の場合
          演算結果取出
        
        取出した値を
        一時収納
      ループ末尾
0032yamaguti~貸
垢版 |
2017/04/01(土) 18:26:25.67ID:CW1wUjX6
    if ブロック末尾
                
    スレッド発行済か
      スレッド発行不要
    
    ループ先頭
      演算対象でなければ
        スレッド発行不要
      if ブロック末尾
    ループ末尾
                
#    
#      
      演算スレッド先頭
#        
#        
##          
#          
#          
          子プロセス発行メソッド呼出先頭
#          
            演算種類
            数値
          子プロセス発行メソッド呼出末尾
#        
        結果格納
#        
#        
#        
#        
0033yamaguti~貸
垢版 |
2017/04/01(土) 18:27:46.02ID:CW1wUjX6
        演算完了フラグ立て
        無限ループ先頭
#          
##          
          ウエイト
        無限ループ末尾
#        
#        
#        
#        
#        
        返り値
      演算スレッド末尾
#    
                
#    
#    
#    
    返り値
                
                
#    
#      
#    
                
#    
#    
#      
#    
#    
                
0034yamaguti~貸
垢版 |
2017/04/01(土) 18:29:26.40ID:CW1wUjX6
#    
#    
  スレッドマネージャメソッド末尾
                
  演算結果取出メソッドの先頭
    スレッドか否か
                
    ローカル変数に
#    
#    
#    
#    
    演算完了フラグチェック
      結果取出
#      
#      
#        
        演算完了フラグ消去
#      
#      
#      
##      
#      
#      
#      
#      
      スレッド手動削除
    if ブロック末尾
    返り値
  演算結果取出メソッドの末尾
                
  
0035yamaguti~貸
垢版 |
2017/04/01(土) 18:31:30.63ID:CW1wUjX6
#  
#    
#    
##    
#  
  スレッドか否かの判定のメソッドの先頭
#    
    スレッドか否かの判定
#      
      返り値
    スレッドでなければ
      返り値
    if ブロック末尾
  スレッドか否かの判定のメソッドの末尾
スレッディングクラス末尾
                
0036yamaguti~貸
垢版 |
2017/04/01(土) 18:34:39.55ID:CW1wUjX6
#
子プロセス発行クラス先頭
  初期化メソッド先頭
    親プロセスからの引数
    子プロセス ID ナンバの為のカウンタ
    exitcode 調整用
    ホスト名保存
#    
  
  
    分散シェル用コマンドライン
    コマンドライン
    固定部分と変更される部分
    分散シェル用コマンドライン用マーカー変数定義先頭
      分散シェル用コマンドライン先頭判定文字列
      分散シェル用コマンドライン終端判定文字列
    分散シェル用コマンドライン用マーカー変数定義末尾
  初期化メソッド末尾
0037yamaguti~貸
垢版 |
2017/04/01(土) 18:36:00.01ID:CW1wUjX6
  子プロセス呼出メソッドのラッパーメソッドの先頭
    コマンドライン生成
                
    子プロセス ID カウンタインクリメント
    子プロセス ID 文字列
    verbose out 先頭
      子プロセス発行モードのログ用文字列
      args と 子プロセス ID
    verbose out 末尾
                
    返り値の初期値は -1
    ループ先頭 ( エラーでループ )
      子プロセス発行 ( 結果を文字列で取得 )
      返り値 ( 正常終了判定用 ) 取得
    ループ末尾
                
    verbose out 先頭
      演算結果文字列出力
      演算結果文字列出力 ( stderr )
    verbose out 末尾
    演算結果文字列整形
    演算結果文字列から結果数値取出
#    
                
#    
    返り値
  子プロセス呼出メソッドのラッパーメソッドの末尾
0038yamaguti~貸
垢版 |
2017/04/01(土) 18:37:51.95ID:CW1wUjX6
  OS 種別判定メソッド先頭
    exit ステータスのビットシフト回数の設定の先頭
      シフト数未設定かまたは
      シフト数が自然数でない
        ならば
    システム別設定先頭
      システム判定文字列取得
      OS 種別判定先頭
      BeOS
        シフト数 0
#      
      OS 種別判定終了
    システム別設定末尾
      シフト数無変更設定の先頭
      シフト数無変更設定の末尾
    exit ステータスのビットシフト回数の設定の末尾
  OS 種別判定メソッド末尾
  子プロセス用パラメータ定義ラッパーメソッド先頭
    変数定義
  子プロセス用パラメータ定義ラッパーメソッド末尾
0039yamaguti~貸
垢版 |
2017/04/01(土) 18:39:08.54ID:CW1wUjX6
  演算結果出力用文字列生成メソッド先頭
    返り値を文字列で定義
      ホスト名
      親プロセス ID
      自分のシステム ID
      モードと自分のファイル名
                
    モード別処理先頭
    'exitcode' モード
      システム引数文字列追加
#    
#      
    モード別処理末尾
    返り値
  子プロセス用パラメータ文字列定義メソッド末尾
                
                
0040yamaguti~貸
垢版 |
2017/04/01(土) 18:40:29.74ID:CW1wUjX6
  分散シェル用コマンドライン生成メソッド先頭
#    
    メソッド引数取出ループ先頭
      文字列判定部先頭
      dish 用引数終了検出か
#      
        ループ脱出
      さもなくば
        引数取出
      文字列判定部末尾
    メソッド引数取出ループ末尾
    dish 用引数が空でないなら
      子プロセス呼出コマンドライン文字列の共通部分に
        dish 用コマンドラインを追加
    追加の終わり
#    
  分散シェル用コマンドライン生成メソッド末尾
  子プロセス呼出コマンドライン文字列生成メソッド先頭
    引数取出
    dish 用コマンドライン文字列が空でないなら
      コマンドライン文字列に
        dish 用パラメータ前半と
        中盤と
        後半を追加
    追加終わり
    残りの引数を
      追加
    返り値 ( 子プロセス呼出コマンドライン文字列と
      生成文字列 )
                
#    
  子プロセス呼出コマンドライン文字列生成メソッド末尾
0041yamaguti~貸
垢版 |
2017/04/01(土) 18:42:03.86ID:CW1wUjX6
                
  子プロセス呼出コマンドライン追加部分の文字列の初期化メソッド先頭
    初期化
  子プロセス呼出コマンドライン追加部分の文字列の初期化メソッド末尾
子プロセス発行クラス末尾
                
子プロセス呼出メソッド先頭
  子プロセス名再確認
  子プロセス発行
子プロセス呼出メソッド末尾
                
                
変数倉庫のクラスの先頭
  初期化メソッド先頭
    dish 用コマンドライン用マーカー文字列
  初期化メソッド末尾
  変数取出メソッド先頭
  変数取出メソッド末尾
変数倉庫のクラスの末尾
                
    dish 用コマンドライン用マーカー文字列
                
                
数値 to 真偽
ロジック種別格納サイズ定義先頭
  and , not , or
  xor , eor
  nand
ロジック種別格納サイズ定義末尾 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)
0042yamaguti~貸
垢版 |
2017/04/01(土) 18:43:18.39ID:CW1wUjX6
ロジック種別格納サイズ定義クラス先頭
#  
#  
#  
ロジック種別格納サイズ定義クラス末尾
                以下実験用
#
                
#
#
                
#
#
#
#
#  
#   
#     
#    
#    
#    
#    
#    
#    
#      
#      
#      
#    
#  
#
#
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況