openSUSE.Asia Summit 2018 Taiwan

By ftake @ 2018-09-04 23:27

2018年8月10日〜13日にかけて、台湾の台北で openSUSE.Asia Summit が開催されました。今年は台湾最大のFLOSSコミュニティイベントであるCOSCUPとGNOME.Asia Summitとの共催で盛大に開催されました。

3日間のイベントの内訳は次のとおりです:

  • 10日(金): Community Day @SUSE Taiwan
  • 11日(土)、12日(日): メインカンファレンス @台灣科技大學
  • 13日(月): 1 day ツアー

ウェブサイト:

旅の準備

たまには、海外カンファレンスへの参加の準備方法も書いておきたいと思います。

まず気になるのは航空券と宿の確保ではないでしょうか?簡単に手順を紹介します。openSUSE には旅費の最大8割を支援するTravel Support Programというものがあります。これを申請するとき(発表投稿時)までに、航空券と宿代をある程度見積もっておく必要があり、早めに決めておく必要があります。また、本当はTSPの申請の承認が終わるまで買わないようにという指示がありますが、直前になると値段も高くなるので、TSP の結果(支援金額)によらず参加する場合は、早めに手配してしまいましょう。今回は2ヶ月前に予約していました。

手配の方法にはいくつかあります:

  • 航空券とホテルをそれぞれ手配する
  • 航空券とホテルがセットになったパックプランを旅行代理店経由で手配する

私の場合は、基本的に前者の方法を使います。後者の方法だと安くで入手できる場合や、空港からの送迎が付いていたりしますが、基本2人以上のプランばかりなのと、ホテルがカンファレンス会場にアクセスの良いところが選べないことがあるのが難点です(今回の台北は困らないのですが…)。

次は、航空券をどうやって買うかです。とりあえず、航空券の価格比較サイトで価格を調べながら、旅程と便を決めます。今回は特にお盆休みでしたので、日程や便によって大きく価格が異なりました。このとき LCC には、手荷物の料金が含まれていないため、追加費用を足すのを忘れないようにしましょう。

今回は木曜日の夜発(定時ちょっと前まで仕事できる時間)、水曜日の夕方発にして、ほとんど普段の価格の Eva Air(長榮航空)にすることにしました。LCC は夏休み価格になっていたので、価格は逆転していました。LCC の遅延、欠航リスクについては、修太さんのレポートを見て下さい。

どこから買うと安いかも比較サイトから分かるのですが、基本的には航空会社のウェブサイトから直接買っています。旅行代理店を通して買ったりすることもできますが、手数料がかかるところだと融通が利いたりしますが、間に挟まるものがあるので面倒なことになることもあります。

宿はオンライン予約サイトがいっぱいあるので、どれかを使いましょう。今回は Booking.com でした(前回の台湾は楽天でした、Expedia や Hotels.comを使うこともあります)。Booking.com は部屋の種類ごとに写真がたくさんあるのと、予約時に宿へのリクエストをチェックボックス形式 + 自由記述で書いて送れるのが便利です。グレードは日本で言うビジネスホテルクラス、場所は深夜着で、高速バスを降りてからの足がないので台北駅から徒歩圏内で探しました。あんまり評価値は気にしすぎなくても良いかと思いますが、酷すぎるレビューコメントがついていないか気をつけましょう。

両替についても一応。私の場合は海外キャッシングを有効化したカードを持っていき、現地の ATM で引き出しています。どうしても国内で両替したい場合は、横浜などの主要駅近くの銀行の外貨両替コーナーか成田空港で両替できますが、手数料が高めです。現地についてから空港で両替もできます。

観光をする場合は、観光ガイドを1冊持っていくのがおすすめです。オンラインでも調べられますが、やっぱりまとまった情報にぱっとアクセスできると便利です。2015年の Asia Summit のときに買った「地球の歩き方」を持っていきましたが、九份や十分のバスの本数や料金、入場料などがすっかり古くなっていました。

最後に、海外旅行保険入っておきましょうね。オンライン申し込みで低価格なものや、クレジットカード付帯の保険があります。

移動日

台風が来るということで、木曜日の午後を休暇にしておきました。台風は朝には過ぎ去ってしまいましたが、早めに成田空港に移動しました。

空港に行って、まず中華電信の SIM カードを入手。地下のテレコムスクエアのカウンターで開通日 + 5日間使えるちょうどよい SIM カード(これ以外はない)が1400円で手に入ります。到着が23時を過ぎるので、現地では翌朝まで買えず、駅から宿に移動するときに使えません。

1日前の同じ便が23時間遅れで飛んでいきましたが、乗る便はほぼ定刻通りに出発でした。

そして、台北桃園到着。もう2度目なのでさっさと現金を引き出して、高速バスに乗って台北駅まで行き、深夜の町を歩てホテルにチェックイン。宿は写真詐欺ではなくてよかったです。

Community Day

金曜日は Community Day でした。今回は規模が大きなイベントで、密なコミュニケーションができない懸念があったため、前日に openSUSE コミュニティだけのイベントを設定しました。会場は SUSE / Micro Focus の台湾オフィスの会議室で、ピザとフライドチキン(定番の組み合わせだそうです)を食べながら、Board の Ana と Simon と議論をしました。ビールメーカーに依頼して作った openSUSE.Asia Summit ラベルのビールも用意されました。

最初の話題は GSoC の学生の集め方でした。東アジアでやるにはやっぱり言葉の壁が大きいので、ローカル言語で話せるメンターが必要であること、教員を通して学生にアプローチすることが重要であること、告知がまだまだ足りていないことが挙がりました。

鎌田さんが中心となって行っている日本での openSUSE Leap ユーザガイドの翻訳の話も紹介し、公式化できないかという提案もしました。これについては、今はページごと(doc.opensuse.org)に GitHub プロジェクトがあるので、まずはそこで Issue を発行して議論すること、翻訳プラットフォームの Weblate に持っていきたいよねということを確認しました。

持っていった Geeko Magazine は大人気。各パラグラフの要約だけ作れば、翻訳版を作れるんじゃないかという声がありました。また、イラストを描いてくれるような人が他の地域にはいないので、Geeko Magazine の表紙はすごいとのことでした。

Community Day は少し早めにお開きにして、夜は3イベント合同の Welcome party へ移動。会場は台北101が見える屋上テラスのあるクラフトビールレストランでした。

openSUSE Board の Ana と Simon と、インドネシアの Edwin、日本から参加した榎さん、井川さん、大村さんと。

1日目

公館駅でインドネシアメンバーに呼び止められ、みんなでぞろぞろと会場へ移動しました。まだ準備中の会場でしたが、まず目に入ったのが、壁に貼りだしたタイムテーブルでした。スケジュールはチケットにもなっている COSCUP アプリからも確認できるのですが、発表がどの言語で行われるかが分からないため、この紙か Web サイト上のプログラムで確認していました。

開会式では、openSUSE Board の二人が挨拶。

その後に COSCUP キーノートで台湾のデジタル大臣のAudrey Tang氏 による講演がありました。細かい内容は YouTube を見ていただくとして、オープンソースの定義から話が始まり、Social Innovation Lab(共創スペース)についての説明がありました。

<iframe width=”560″ height=”315″ src=”https://www.youtube-nocookie.com/embed/rN1L2LPzkLA?rel=0&amp;controls=0″ frameborder=”0″ allow=”autoplay; encrypted-media” allowfullscreen></iframe>

筆者の発表は openSUSE のトラックの2番目でした。今回は Input Method Framework (IMF) には、今後必要なことについて話しました。3年前は複数の IMF を切り替える話だったのですが、主に GNOME 方面で IBus 一本化が進み始めているので、IBus の課題という観点から話しました。残念ながら、韓国の成さんの IM についての発表が同じ時間帯で、そちらを聞きに行った人が何人か…。


井川さんの発表の様子です。IKEA の LACK/ラック を逆さまにしてサーバラックにするところでは、みんな写真を撮っていました。

openSUSE.Asia Summit での発表だけでは無く、日本のFLOSSコミュニティとしてブース出展もしました。のんびりとブースの設営を行ったあとがこの状況です。机の上には東海道らぐの島田さんがかき集めてくれたステッカー、Geeko Magazine などの書籍、OSC などを紹介するディスプレイが並びました。前日深夜の飛行機が飛ばなかったため Linux User はまだ届いていません。

openSUSE ブースではシールを貼った飲み物を配布していました。OSC と違い、食べ物系が多いです。

夕方、各トラックで一通りのセッションが終わったところで、メインホールで SUSE の執行役員の Ralf によるキーノートが行われました。会場は立ち見が出るほど満員でした。

夜は各部屋にテーマ毎に分かれて BoF です。openSUSE の BoF では、まず、これまでの開催の写真が集まったアルバムの受け渡しを行いました。

openSUSE.Asia Summit x COSCUP x GNOME.Asia 2018

続いて openSUSE.Asia Summit 2019 の開催地決定に向けてのプレゼンテーションです。今回からこれまでよりかなり早く募集を行い、開催地を決定するようプロセスを変更しました。事前にインドネシアのバリと、インドのファリダバッドが立候補しており、それぞれのプランの紹介と Q&A が行われました。10月には開催地が決まる予定です。

2日目

朝、参加者が集まる前にプログラムの張替えが行われていました。1枚1枚手作業です。

2日目は GNOME.Asia のキーノートで始まりました。写真は GNOME 関連プロジェクトの管理インフラを GitLab に移行した話です。

openSUSE.Asia トラックの1件目は小笠原さんの発表で、最新の LibreOffice を openSUSE で立ち上げる話でした。到着が間に合ってよかったです。

その裏側では openSUSE Board の Simon が openSUSE への貢献方法などを紹介していました。

中国(北京)の Sunny の発表では、過去の summit の参加者数や、ロゴコンテストの結果などを紹介し、これまでの openSUSE.Asia Summit を振り返りました。

その次は修太さん。DRBD についてでした。

インドネシアの Edwin の発表は “Maintaining the Good Spirit” というタイトルで、インドネシアのopenSUSEコミュニティの実例を交えながら、どのようにコミュニティを育てていくかという話でした。ただ、以下のウェブサイトから引用したという3つのオプションの真意が分からず、みんなで混乱しました。コミュニティが大きくなると、どのようにそのコミュニティのある種の品質 (the good spirit) を保っていくのは大変です。

How To Maintain A Great Community Spirit As Your Community Grows

成さんと一緒に写真を取ろうと、ブースで。

ブースも荷物が届いて完成形に。

「日本のコミュニティ」ブースは FOSS Asia (シンガポールで毎年開催されるカンファレンス) と Hong Kong Open Source Conference に囲まれていました。FOSS Asia を挟んで隣は Wiki Media で、博物館と連携したりしているそうです。

2日間を締めくくる閉会式の写真です。たくさんの並行セッションがあり、一つ一つのセッションはそんな混雑していないような感じがしますが、閉会式で集まると1つの部屋に収まりません。閉会式前のライトニングトークも入れませんでした。

閉会式後は COSCUP のスタッフの打ち上げに招待してもらいました。台湾の海鮮料理のお店で豪華な晩御飯でした。国内のイベントでこんな豪華な打ち上げはないですね。

打ち上げ後、お店のすぐ前が饒河街夜市だったので、毎回夜市に行けなかった小笠原さんを連れてちょっと見学へ。

1 day tour

COSCUP は終わってしまいましたが、GNOME.Asia と openSUSE.Asia はまだ続きます。月曜日は発表者向けの 1 day ツアーでした。

行き先は故宮博物院と台北101で、2015年に個人的に回った場所と同じになってしまいました。故宮博物院では、今回のツアーの添乗員さんが色々と説明してくれました。

台北101は天気が良かったため、前回行けなかった屋外展望台が開放されていました。この天気でもいつ土砂降りの雨になるか分からないので、夜景スポットの山の上に行くのは中止になりました。

夏にしか食べられない(2015年は12月)マンゴーかき氷も食べました。複数人で食べるのが基本だそうです。

まとめ

今年もopenSUSE.Asia Summitは盛大に開催されました。

openSUSE.Asia Summit はこれまでの Contributor だけではなく、誰でもが参加できるイベントです。地理的な条件によらず参加できるよう、旅費支援プログラムも用意しています。来年はどこで開催されるか決まっていませんが、ぜひ参加を検討してみて下さい。

おまけ: 観光編

丸1日確保してあった翌日は、台北市内から東に少し離れた九份、十分、基隆を巡ってきました。

Geeko Magazine Special Edition 2018 夏

By ftake @ 2018-07-18 00:04

この夏も新しいGeeko Magazineを発行します!

コミックマーケットC94 8月10日(金) 西め-39bでお待ちしております。

今回は過去最大の46ページ。内容は次の通りです:

  • openSUSE Leap 15.0 リリース!
  • Portus で作る高機能Docker レジストリ
  • openSUSE で OneDrive を使う
  • XDP 事始め
  • LEGO でGeeko
  • 鏡のむこう 第3 話 シャドー・ライティング
  • HAR ファイルで Web 解析してみよう!

今回はひさびさに表紙がイラストです。

この記事は openSUSE News の翻訳です。英語が得意な方はぜひ原文をご覧ください。(超特急の和訳のため、お見苦しいところがあるかと思います。)
Ana María Martínez Gómez, CC-BY 4.0
昨年の秋の openSUSE.Asia Summit Tokyo で GSoC について講演をした Ana より、ぜひ日本の学生の皆さんに、GSoC に参加して貰いたいと連絡がありました。

openSUSE の GSoC プロジェクトへの参加に関連して、日本語でのサポート等が必用でしたら、日本のコミュニティメンバーまでお気軽にお問い合わせ下さい。


openSUSE は今年もまた Google Summer of Code (GSoC) に参加します。GSoC は夏の3ヶ月間の間、実際のオープンソースプロジェクトに貢献した学生に奨学金を給付するプログラムです。この記事では、かつての GSoC 学生であり、メンターでもある私の経験を紹介します。また、プログラムの詳細について説明し、ぜひ学生の皆さんには GSoC を通して openSUSE の開発に関わって欲しいと思います。

Why open source and openSUSE?

まずはじめに、どうしてオープンソースの開発に関わるべきなのか?と思うかもしれません。皆それぞれが異なる理由がありますが、私にとっては次の3つです:

  • 楽しい: 最も重要な理由はそれは楽しいと言うことです。openSUSEには、素晴らしいカンファレンス、世界中にいるGeekoたち、Geeko クッキー、openSUSEビール、素敵なステッカーがあります。そして最も重要なこと、働いていて楽しいです!
  • 多くを学ぶことができる: 多くのプロジェクトでは、どんな1行のコードであれレビューされます。これはコードの品質がよくなるということだけではなく、もし間違ったことを書いたのであれば、誰かが教えてくれ、それを改善することができます。オープンソースでは、間違いをすることはまったく問題ありません。このように直してくれる人を持つことは、学習するのに最も良い方法です。
  • 人々: 私と同じことに興味を持ち、世界中の真に技術力の高い方々と仕事をする機会があります。

Why GSoC?

初めることはいつだって難しいものです。しかし、独りで初める必用はありません! openSUSE では、いつだって手伝ってくる人を見つけることができるでしょう。GSoC ではこれがもっと簡単です。このプログラムの最も良い特徴は、期間中を通して最低1人(多くの場合は2人)のメンターがいつでも付いていることです。さらに、実世界で使われているプロジェクトで働くことになるでしょう。あなたが作成したすべてのコードはオープンソースライセンスでリリースされ、それにより、誰でもがこのコードにアクセスし、使い、研究し、変更し、共有することができます。最後に、国ごとに異なりますが、2,400 〜 6,600 ドルの奨学金を受け取ることができます。

Projects

openSUSE では Ruby on RailsPerlRubyHTML/JavaScriptC/C++ などで書かれたプロジェクトを見つけることができます。今年の GSoC の期間中は、openSUSE の中でも中心的で最も大きいプロジェクト、Open Build ServiceopenQA そして YaSTで働くことができます。これらのプロジェクトは働くのには挑戦的なプロジェクトではありますが、恐れる必用はありません。たくさんのことを学ぶこともできます。あなたのメンターと他のopenSUSEの開発者が助けてくれることも忘れないで下さい!

もっとシンプルなプロジェクトもあります。例えば Trollolo はどんな大学生でも Ruby で始めることができるプロジェクトです。学びたいと思うことは過去の経験や知識よりもずっと大切です。

我々のメンタリングページですべてのプロジェクトとより詳しい情報を見つけることができます: http://101.opensuse.org もし openSUSE のプロジェクトがあなたの期待に合わなければ、他の組織のプロジェクトを調べてみて下さい: https://summerofcode.withgoogle.com/organizations。興味があり、できる限り学ぶことができると思えるプロジェクトを見つけることが大切です。

Let’s do it!

GSoC への申し込み期間は3月12日に始まりますが、既に参加組織とプロジェクトを見ることができ、あなたにとって最も良いものを見つけることができるようになっています。また、これから3ヶ月間一緒に働くことになるので、プロジェクトの人々に連絡を取ることも重要です。さらに、申請したいプロジェクトに少なくとも1回の貢献をしてみることをおすすめします。これによって、そのプロジェクトがあなたに合ったプロジェクトか分かり、よい参加プロポーザルを書くのに役立ちます。たくさんのプルリクエストを送る必用はありません。量よりも質が重要です!

 

もし、よくわからないことがあれば、迷わずに私達に連絡して下さい。Twitter で @opensusementors 宛につぶやいても構いませんし、メーリングリスト (opensuse-project@opensuse.org) に投稿しても、メンターに直接連絡しても構いません。連絡を頂けることをお待ちしています。ですので、恥ずかしがらないで下さい!

私の名前は Ana María Martínez です。GSoC の学生として、openSUSE での活動を始めました。それ以来、openSUSE の中と外でいくつかのオープンソースプロジェクトに継続的に貢献しています。現在ではSUSEのOpen Build Service のフロントエンドチームで働いており、GSoC  での openSUSE 関連のプロジェクトのメンターをしています。GitHub (@Ana06) で見つけるか、メール (anamma06@gmail.com)、Twitter (@anamma_06), IRC (@Ana06)、またはこのブログポスト(訳注: 原文の投稿です)にコメントを残すことで連絡を下さい。

OSC 2018 Hamanako, Tokyo/Spring 参加報告

By ftake @ 2018-02-26 23:45

2月11日にOSC 2018 浜名湖、2月23日、24日に OSC 東京に出展しました。

OSC 2018 Hamanako

OSC 浜名湖は15分の短いセミナーを会場の中央で行う形式で、openSUSE の枠では openSUSE の紹介をしました。

openSUSE Leap 15の紹介 from Kento Kawakami

OSC 浜名湖 2018 セミナーの様子

ライトニングトークでは Portus を動かすまでの流れを紹介しました。Portus の詳細はこの後ろの東京のスライドも見て下さい。

Portus でプライベート Docker レジストリを構築してみよう ― 予告編 ― from Fuminobu Takeyama

OSC 2018 Tokyo/Spring

いつものようにブースで openSUSE 使っていますか?と質問すると、「使っています」「ちょっと使っています」「使い始めました」という声をいつもよりちょっとだけ多く聞けた気がしました。

セミナーではWeb UI や高度な認証機能を持つDockerプライベートレジストリを作成できる Portus の紹介をしました。金曜日のお昼休みの時間帯にも関わらず、20人程度の方に参加して頂きました。

Portus でプライベート Docker レジストリを構築してみよう(openSUSE の紹介パート) from Fuminobu Takeyama
Portus でプライベート Docker レジストリを構築してみよう(Portusパート) from hashimotosyuta

OSC 2018 東京/春 セミナーの様子

その他

openSUSE Leap 15.0 beta が動作するタブレット @kapper1224 さん提供

DELL Venue 10 PRO 5056
CPU: Atom Z 8500
メモリー: 4 GB

 

OSC 会場から帰っていく、今回初参加の超特大ギーコ

OSC 会場から帰っていく、今回初参加の超特大ギーコ

この記事は LibreOffice Advent Calender の 21日目です。

先日のopenSUSE.Asia Summitでは、次のような名札を作りました。たくさんの人が集まるイベントでは、やっぱり名札があるとよいですね。今回はこの名札を作るまでの過程を紹介します。この名札は、実は背景と名前の部分の2回に分けて印刷しています。以下では、それぞれのパートに分けて紹介します。

openSUSE.Asia Summit の名札

背景

背景部分はLibreOfficeではなく、Scribusで作成しました。今回の名札は「はがきサイズ」で、印刷屋さんに依頼しても200枚1500円以下でオフセット印刷できます。Scribus を使うことで、発注時に必要な裁ち落とし(縁なし印刷)をするための塗り足しを持ち、CNYK カラーの PDF データを出力できます。

Scribus の編集画面

 

出力した PDF データ

名前の差し込み印刷

名前の部分は LibreOffice Writer の差し込み印刷機能を使って印刷データを作成しました。

印刷するデータは Connpass の申し込み情報を CSV にエクスポートして作成した次のようなデータです。1行が1人分のデータになっています。

Name 1 Name 2 Affiliation Registration No
Fuminobu Takeyama ftake Japan openSUSE User Group 10001
Geeko 10002
Foo Bar Foobar Baz 10003

それでは、Writer で差し込み先のデータを作っていきましょう。名札のレイアウトは次のように表を使って作成しました。

LibreOffice Writer で作成した印刷レイアウト

ドキュメント内の < > で囲まれた部分はフィールドで、対応する列の値がこの場所に書き込まれます。このフィールドは次のようにして挿入します。

  1. メニュー: 「挿入」 > 「フィールド」をクリック
  2. 「データベース」タブ > 「差し込み印刷フィールド」をクリック
  3. 「データベースファイルの追加」の「検索」で名札データの表を開く
  4. 「データベースの選択」内に開いた表が現れるので、シート名と列を選択する

差し込み印刷フィールドの挿入

このようにして、4つのフィールド(名前1、ニックネーム、所属、申込番号)を追加します。

次に、データを差し込みます。直接印刷することもできますが、ここでは差し込んだ結果を新しい Writer のドキュメントとして保存します。「表示」> 「ツールバー」>「差し込み印刷」で差し込み印刷ツールバーを表示し、「結合ドキュメントを保存」をクリックします。

結合ドキュメントの保存

そうすると、全員分の名札データが差し込まれた1つのWriterドキュメントができあがります。作業はこれで終わりではなく、ページをチェックして、はみ出ている人がいれば改行位置の調整やフォントサイズの変更を行います。「Japan openSUSE User Group」も長過ぎるのでフォントサイズを小さくしました。

全員分の名前が差し込まれたドキュメント

最後に、このデータを背景が印刷された用紙に普通に印刷すればできあがりです。今回はインクジェットプリンターに対応しないコート紙を使ったため、キンコーズでセルフプリントしました。ただのはがきサイズのドキュメントなので PDF にして USB  メモリーに保存して持っていけば印刷できます。ただ、ページ数が多すぎる場合は、読み込みに時間がかかるため、複数のファイルに分けたほうがよいようです。

Geeko Magazine Special Edition 2017 冬

By ftake @ 2017-12-09 15:44

今年の冬も Geeko Magazine の新刊ができました。
頒布場所は12月29日(金)東京ビッグサイト 東3ホール 東キ44a です。

記事のタイトルは次のとおりです。

  • openSUSE.Asia Summit 2017 開催レポート
  • openSUSE Asia Summit 用の英語プレゼン資料 添削されまくりでした
  • Geeko が表示されるまで 〜Linux 起動シーケンス〜
  • Proxmox VE 便利です
  • DPDK で高速パケット処理を始めよう
  • マウスを握る手、冷たくないですか? ちょっとだけ暖かいコンピュータライフ
  • 鏡のむこう 第 2 話 月見団子
  • AI の次は BI? 〜Apache Superset を使ってみよう〜

Web カタログ

夏号の在庫もまだあります!

ぜひスペースにお越しください。

Geeko Magazine Special Edition 2017 夏

By ftake @ 2017-08-03 23:45

なんとか入稿できましたので、Geeko Magazine 2017 夏をコミックマーケットC92 で頒布します。スペースは金曜日東7″そ”-25bです。

今回の内容は:

  • openSUSE Leap 42.3リリース
  • openSUSE.Asia Summit 2017東京開催決定!!
  • 簡単な方法でローカルな名前を解決する
  • サーバーだけじゃない Linux デスクトップを使い倒そう!
    いま話題の Kotlin から Ruby、C++ 1x…の開発環境を整えるopenSUSEの半分は『やさしさ』でできている
  • 鏡のむこう 〜Another Side〜 星に願いを

よろしくお願いします。

1 / 712345...最後 »