01647

ustreamer-01647

オープンソースカンファレンス2014 Kansai@Kyoto 2日目

日程:2014年8月1日(金) 10:00-17:00(展示は11:00~17:00)
       8月2日(土) 10:00-17:30(展示は10:00~16:00)
会場:京都リサーチパーク(KRP)  
   ・JR嵯峨野線(山陰線)「丹波口駅」より西へ徒歩5分
   ・「京都駅/西院駅/大宮駅/五条駅」からタクシーで約10分
    [交通・アクセスマップ] 
費用:無料
内容:オープンソースに関する最新情報の提供
   ・展示 - オープンソースコミュニティ、企業・団体による展示
   ・セミナー - オープンソースの最新情報を提供
主催:オープンソースカンファレンス実行委員会
協力:京都リサーチパーク株式会社(KRP-WEEK) 
企画運営:株式会社びぎねっと
オープンソースカンファレンス2014 Kansai@Kyoto - オープンソースの文化祭!

メモ書き起こし

会場到着

9時,丹波口駅に着いた.9時10分,1号館ロビーで落ち着く.

OSSコンソーシアム活動紹介@AV会議室

10時.目的は,あっ,これ私は対象外のやつだ.オープンCOBOL部会.OSS COBOLのOpen COBOL 1.1 pre-releaseを基にガリガリやっている.組み込み系はライセンスに敏感だとかひどく神経を遣う云々.アトリウム展示していた制作物紹介.XenomaionARM,RetroBSD,GAME言語インタプリタ,ちびLisp "Lise".

寒い.長袖を持って来るべきだった.

Debian 8 "Jessie" overview

rabitterインストールを見る.

11時開始.「カウガールは赤い渦巻きの夢を見るか」.コードネームはどれもトイ・ストーリーからだって.

開発体制.まずLinuxはonly kernel.ディストリビューションはkernel+userlandで,OSとなる."Package" baseはrpm/yum,dpkg/apt,emerge,....「\Debianはディストリじゃないぞ/」.Debianユーザ.LinuxによるWebサイトサーバの29.9%をDebianが占めている.RedHat他と異なり,中心企業なしに,ボランティア主体で開発されている.意思決定は開発者の民主的決議による.ML,IRCBTS,Debconf(年1回)で意思疎通する.

開発とは,パッケージ更新.パッケージリポジトリ.パッケージごとにリポジトリが異なる.中心リポジトリがない.debcheckout/apt-get source.ユーザはaptする.ビルド済みの「パッケージ」を使う.Debianディストリビューションはstable, testing, unstable.ディストリビューション以外のリポジトリはstable-update, proposedupdate, ...とbackports, experimental.「開発したよ」はunstableに送られる.5日間問題ない場合testingに進む.freezeの時機にtestingからstableへ進む.フリーズは2種類ある.ジェシーは2014年11月5日最終フリーズ予定.最近の,4.0 Etch以降のリリース間隔はおよそ2年.良くない不具合をRelease Critical Bugsという.現在1805個.RCバグ数とリリースを示すグラフによれば,ジェシーリリースは2015年春と見込まれると.

それぞれ変更される可能性がある,ジェシーの状況.対応アーキテクチャに64ビット系が増えていく.しかしIA64は,Itaniumさようならと.デスクトップ環境のデフォルトはXfce 4.他にGNOME 3,KDE 4,MATE 1.8をサポート.cinamonも?マテ茶のマテなので,メイトと読まない.今日見た人々はみなGNOMEのGを発音していた.GNOME - Wikipedia.kernel 3.16.filesystemのデフォルトはext4のまま.xfsをデフォルトとしているディストリビューションもあるらしい.initのデフォルトはsystemd.これはinitで必要とされる以上の,大変多くの機能を有しているそうだ.他にinsserv,sysvinitをサポートする.

Debianデベロッパヤブキ氏「ライセンスにはよく注意しています」.そしてこれがDebianの特長となり,派生ディストリビューションが多く生まれている,など.

オープンで行こう@アトリウム

12時開始.ノガタ氏.オープンソースは何かって質問,端的に答えられるものじゃないから回答参加したくなかった.回答が一言で済みそうな質問が好きです.ソフトウェアとコミュニティの2種類.Debianフリーソフトウェアガイドラインを基に,オープンソースイニシアチブという組織がOSDを作った.これの要点は利用,改変,再配布について制限,制約がないこと.

自由の定義.OSDOSIが規定した.Debianなども各組織ごとにそれぞれ規定している.ライセンスは一般公衆許諾.一般公衆.いろんなライセンス.Creative Commons,Open Database.「フリー」の解釈を自由とするか,無償とするか.利用と使用は異なる.後者はリバースエンジニアリング不可など,Windowsとかの一般公衆許諾メッセージに書かれているような制限がある.前者は再配布までできちゃう.「著作権フリー」は日本だけで使用されている.外国では意味が通らない.財産権についてフリーならロイヤルティフリー,すなわち無償.独占的権利についてフリーならPublic Domain.英語WikipediaではPublic Domainに転送される.Public domain - Wikipedia, the free encyclopedia(Redirected from Copyright free).

オープンソースコミュニティ.ソフトウェア開発の多くはバザール方式で取り組まれる.わいわい,問題オープン,だれでも参加できる,せっせとリリースする.これと異なる計画的なものはカテドラル方式という.コミュニティに参加しよう.日本語翻訳の問題を指摘した事例紹介.プログラミング能力は必須ではない.

mikutter 3.0@アトリウム

定刻まで@akkiesoftによるejectの何かをデモ.ゆきカメラ

13時,@toshi_a.teokureの閾値は小さい.公開処刑場(ルビ:アトリウム).開発開始2009年12月25日から4年半.mikutterの良さは,開発が続いていること.0.2から3.0へ.d250g2.0.2はmikutterコマンド:ショートカットキー自由.3.0はマウス操作もフォロー.バージョン番号の推移と各種グラフ.

3.0の複数アカウント対応と抽出タブについて.前者はプラグイン互換性が喪失しないよう取り組んだ.mikutterはフレームワーク,環境.最低限の環境とは.マルチアカウントで何をするのか.開発者はメイン,mikutter_bot,テスト用いくつかなどで,プライベート用は持っていない.GMailはてなハイクなど,他サービス対応を指向したもの.中間に何かを挟む必要があり,まだ先の話.

後者の抽出タブについて,利用者が少ないらしく,デモを交えた解説.私はTween「振り分け」と似たようなもんだろと思っている.抽出タブはデータソースとフィルタの2要素による.データソースはアカウントA(@toshi_aなど)のタイムラインb(home_timelineなど).フィルタは指定語句を含む,含まない,否定の他に正規表現で指定するとか,階層性を設定できるとか,ANDでなくORにするとか.twitter search構文か何かは有効なんやろか.

フィルタ条件を何で管理しているのか.式の木,Lisp「MIKU Lang」,yaml.「Lisp S式だ」トキメキ.シリアライズ可能実行可能,編集可能.mikutter 3.0はRubyコンパイラも実装している.抽出タブはmikutterプラグインを書くmikutterプラグイン.「home_timelineも消せるようにしたい」.抽出タブのプリセットとして生まれ変わらせるのかな.

Mikuregator.びぎねっとやばい.MIKU Lang.UIは大事.APIもUIだから大事.これらを大切にしていることがユーザ増加の要因だと思っている.タペストリ争奪じゃんけん.

昼食

13時45分,昼食をとる.OSC外イベント,4号館1階を終点とするスタンプラリー参加.無糖甘酒.

MongoDB@会議室B

15時15分開始.RDBMSとは異なる,NoSQL系のDB.AGPLv3.SQLのようなData Description Languageは存在しない.

RDBMSは関係モデルに基づく.表.SQLによる宣言的操作.一貫性保持が重要.一貫性保持を捨てちゃうのがNoSQL(Not only SQL)で,RDBMSに代わるものではない.こういう特徴を持っているよということで,扱うデータの条件次第でこれが有用かもよという一手段.

MongoDBはドキュメント指向(JSONそっくり).多彩なクエリ.ほぼオンメモリ動作ゆえに高速.ただしトランザクションを持たない.JOINがない.表でなくドキュメント.ドキュメントの集合をコレクションと呼ぶ.動的スキーマ:設計を厳密に決めなくても開発できる.

Auto Sharding.リバランシングはコストが大きい.これが発生しづらいよう,慎重にシャードキーを選定する.オライリーMongoDBインアクション.コレクションはデータ入力時にMongoが作る.

LT,大抽選会,閉会挨拶@サイエンスホール

16時15分開始.5分10組,応募者多数で,審査により絞られたとのこと.

小林せんせえ.プログラマの栄養学.脳に届く糖分はブドウ糖のみ.炭水化物は糖分.低炭水化物ダイエット流行.縄文人の平均年齢は30以下.血糖値低すぎるのも良くないよ:コレステロール高めになる傾向.ビタミンB1をとろう.ダイエットに王道なし.

オルミン.CRuby on OSv.sokutenableの人?側転可能がどういう意味かはておくれと同様に分からないのやけれど.これまでJVMがOSvで動いているが,CRubyもそうしようという取り組み.OSv blog |
野菜足りてる?精進料理とOSS.ネギ,ニラ,にんにく,らっきょう,アギが不可.本業が忙しくなって,精進料理は外注されるようになった:丸投げしたら精進料理的にNG製品.「伽藍とバザール」は12時にも聞いたなあ.精進料理もOSSも楽しいからやっている.

姫路から来たノガタ氏.IT勉強会2年やっている.3年目はサト研のアンカンファレンス形式をとろうか.分派が出来た.ゆるいWeb研:CMSだかフレームワークだかを自作するという,ゆるくない.姫路IT系勉強会 | Doorkeeper.8月16日12時から18時.空き5ブース:出店者募集中,連絡して下さい.姫路駅前中央地下通路.

鹿児島らぐ始めました@matoken.らぐはLinux Users Group.atndたてて6人集まった.LUG立ち上げへ.鹿児島の勉強会はWeb系が多め.

ひろ氏のデータ分析@地域コミュニティ.神戸.Rでデータ分析だけしていても面白くないので,データ保有者とコミュして視覚化可視化visualizationしよう,という指向.

9月20日OSC広島.京都から2時間.オープンソースカンファレンス2014 Hiroshima - オープンソースの文化祭!

ITに足を踏み入れたきっかけ@ik11235.回答を忘れていたわー.

LilyPad研究会@ノートルダムArduino.フロントエンド的プログラミング言語PEN.衣服に縫い付けられるArudino実装LilyPad.

マイコンカフェ京都の3姉妹(という設定).電気,ブレッドボード,ハンダ付けに興味ある人とか入部員募集.先生も募集.

幻のソレvim2014.

17時10分大抽選会.スキャナi950,モバイルバッテリ,FlashAir 16GB.

閉会挨拶.よしだともこ氏.来場者1215.

帰る

17時38分,帰る.