自己紹介 twitter や github

Similar documents
Ruby の新機能について Kazuhiro1NISHIYAMA 第 70 回 1Ruby 関 1 勉強会

履歴 作成日 バージョン番号 変更点 2016 年 9 月 19 日 新システム稼働本マニュアル ( 初版 ) 2016 年 10 月 6 日 システム公開に伴う 初版最終調整 2016 年 11 月 7 日 添付ファイルの公開設定について 追加 2

XAMPP で CMS のお手軽 テスト環境を手に入れよう 2011/5/21 上村崇 1

メール誤送信対策<利用者編> ご利用の手引き

本当はこわいエンコーディングの話 とみたまさひろ 東京 Ruby 会議 本当はこわいエンコーディングの話 Powered by Rabbit 2.0.6

Mailman管理者マニュアル

ご利用のブラウザのバージョンによっては 若干項目名が異なる場合があります 予めご了承ください Windows をお使いの場合 [ 表示 ] [ エンコード ] [ 日本語 ( 自動選択 )] を選択 [ 表示 ] [ エンコード ] [Unicode(UTF-8)] を選択 Firefox をご利用

< B838B CC8F898AFA90DD92E82E786C73>

目次 1. 概要 2. サーバーへの設置 3. 設定 4. デザイン変更 5. クレジットカード決済 6. 利用規定 7. 更新履歴

Webセキュリティサービス

<4D F736F F D F8E FEE95F1836C F8EE88F878F F88979D8BC68ED2976C A2E646F63>

在学生向けメールサービス

FTP ウェブコンテンツダウンロード手順書 ver1.0 作成 :KDDI 株式会社 作成日 :2018 年 10 月 31 日

SciFinder (Web版) のエラーへの対処法

更新用証明書インポートツール 操作マニュアル 2011 年 10 月 31 日 セコムトラストシステムズ株式会社 Copyright 2011 SECOM Trust Systems CO.,LTD. All rights reserved. P-1

1. 開発ツールの概要 1.1 OSS の開発ツール本書では OSS( オープンソースソフトウェア ) の開発ツールを使用します 一般に OSS は営利企業ではない特定のグループが開発するソフトウェアで ソースコードが公開されており無償で使用できます OSS は誰でも開発に参加できますが 大規模な

目次 1. 概要 2. サーバーへの設置 3. 設定 4. ユーザーアクセス記録の収集 5. 利用規定 6. 更新履歴

KS_GoogleApps_guide

よくある質問 Q1. 署名付きメールを受信後 署名アイコンをクリックしてメッセージの作成者から正常に送信されていることを確認しましたが 取り消し状態 に デジタル ID の確認が無効になっています と表示されました (Outlook Express6 Windows Mail) 初期設定では 証明書

Microsoft PowerPoint - 店舗ページ作業マニュアル.pptx

迷惑メール対策[Barracuda]操作マニュアル

製品を使う前に基本操作インターネットアプリケーション Q&A 付録 Web Internet Explorer の使い方 1 Web Web Windows Internet Explorer Web Internet Explorer Internet Explorer を ❶ 起動する Inte

新環境への移行手順書

5-2. 顧客情報をエクスポートする 顧客管理へのアクセス手順 メールディーラーで管理する顧客情報に関する設定を行います 1. 画面右上の 管理設定 をクリックする 2. 管理設定 をクリックする 3. ( タブ ) 顧客管理 をクリックする 2

2. 留意事項利用する際には再度 メーリングリスト利用手引き をよく理解してから 利用してください また メーリングリストを管理画面にログインする際には ユーザ ID を必要としません これは管理者を定期的に変更して継続してメーリングリストを運営 管理することや 複数人で共同してメーリングリストを運

brieart初期導入ガイド

2 目次 1 はじめに 2 システム 3 ユーザインタフェース 4 評価 5 まとめと課題 参考文献

1. POP3S および SMTP 認証 1 メールアイコン ( ) をクリックしてメールを起動します 2 一度もメールアカウントを作成したことがない場合は 3 へ進んでください メールアカウントの追加を行う場合は メール メニューから アカウントを追 加 をクリックします 3 メールアカウントのプ

1.POP3S および SMTP 認証 1 Outlook2016 を起動します 2 Outlook2016 へようこそ ウィンドウが表示されますので 次へ ボタンを クリックします メールアカウントの追加を行う場合や Outlook2016 へようこそ ウィンドウが表示されない場合は 以下の手順を

目次 第 1 章 環境構築 システム概要 ロードバランサ ジーンコードサーバー コンテンツサーバー (PC サイトサーバー ) コンテンツサーバー (PC サイトサーバー ) DNS... 6

問合せ分類 1( 初期設定関連 ) お問い合わせ 初期設定の方法がわかりません 初期設定をご案内させていただきます 1 下記 URL をクリックし 規約に同意し サービス登録番号を入力をしてください

1. WebShare(HTML5 版 ) 編 1.1. ログイン / ログアウト ログイン 1 WebShare の URL にアクセスします xxxxx 部分は会社様によって異なります xxxxx 2 ユーザー名 パ

WEBシステムのセキュリティ技術

CD-ROM 版をご使用の場合 インストールガイド CD-ROM ドライブ \doc\ インストールガイド.pdf 基本操作ガイド CD-ROM ドライブ \doc\ 基本操作ガイド.pdf 設定ガイド CD-ROM ドライブ \doc\ 設定ガイド.pdf ダウンロード版をご使用の場合 インストー

1. ログイン 1. インターネットに接続をします 2. ご利用のブラウザー (Internet Explorer,Netscape など ) を起動し アドレスバーに ( www は不要 ) と入力します 3.Log-in 画面にお客様のユーザー I

1

目次 はじめに 1サーバ作成 2 初期設定 3 利用スタート 付録 Page.2

R-2 マイページトップ マイページのトップページです メニューバーより機能を選択し 様々な情報を表示します メニューバー [ ブログ ]: ブログ一覧画面を表示します [ ブログ閲覧履歴 ]: ブログの閲覧履歴一覧画面を表示します [ メッセージ ]: メッセージ確認画面を表示します [ 訪問履歴

目次 1. PDF 変換サービスの設定について )Internet Explorer をご利用の場合 )Microsoft Edge をご利用の場合 )Google Chrome をご利用の場合 )Mozilla Firefox をご利

コンテンツ登録の準備作業

BIGLOBE クラウドホスティングネットワーク設定パッチインストール手順 (CentOS6) 1.1 版 (2017 年 12 月 11 日 ) ビッグローブ株式会社

管理サイト操作マニュアル Version.1.1. デジアナコミュニケーションズ株式会社

GlobalFlow5 Ver.1.00R04 リリースノート

Active! mail 6 操作マニュアル 株式会社トランスウエア Copyright TransWare Co. All rights reserved.

<4D F736F F D2089E696CA8F4390B35F B838B CA816A>

<4D F736F F D B838B8A7597A3424F DEC837D836A B5F E315F E646F63>

V-CUBE One

MATCHING SYSTEM マッチングサイト構築システム 設置マニュアル このたびは マッチングサイト構築システムをご利 いただき 誠にありがとうございます 本マニュアルでは 主にシステムの設置について説明しています 尚 内容はバージョンアップなどにより予告なく変更される場合があります

I N D E X リダイレクト画面投稿手順 リダイレクト画面投稿手順 2 1 管理画面にログイン 2 右上の + 追加 を押す メールサービスのご利用について 4 メールソフト設定方法 ご利用のバージョンにより 画面や設定項目が異なる場

REAL ESTATE PORTAL WEB SYSTEM. インストール手順 -. 圧縮ファイルの解凍 -2. 設定ファイルの編集 -3. ファイルのアップロード -4. データベースの初期化 インストール後の設定手順 2-. システム設置後の設定 2-2. 管理画 へロ

2019/6/26 更新 2.2. メーラー設定 (IMAP 設定 ) この項目ではメールソフトで IMAP にて受信ができるように設定をする手順を説明します 事前にマニュアル 1.4 POP/IMAP 許可設定 を行っている必要があります 新 旧両方の東北大メールの受信設定をしていると 6/14-

目次 1. ログイン 最初に設定しましょう メールの受信 メールの削除 振り分け ( ラベル付け ) メールの作成 メールの返信 転送 メールの自動転送 ログアウト

スライド 1

Presentation Title Here

目次 1. はじめに 更新履歴 ログイン ログアウト ログイン時の URL とユーザー名 ログイン ログアウト トップ画面 活動一覧画面 活動情報の

ページの作成について ショッピングカート以外のすべてのページは自作できます また 一部のページだけ自作することもできます トップページだけ自作のものを用意する店舗さんも多数おられます 利用テーマに合わせて文字コードを指定します 制作する HTML ファイルの文字コードは ショッピングカートで利用して

UTF-8への文字コード変更に伴う自作CSSとJavascript修正について

BizDataBank とはインターネット上のクラウドサーバーを 自分のパソコンのハードディスクのようにご利用いただけるサービスです クラウドに格納したデータはパソコンだけでなく スマートフォンやタブレットでも自在にアクセス可能 さらに 大容量データの送信やメンバー限定のファイル共有など ビジネスや

改版履歴 版数 日付 内容 担当 V /03/27 初版発行 STS V /01/27 動作条件のオペレーティングシステムに Windows 7 STS を追加 また 動作条件のブラウザに Internet Explorer 8 を追加 V /0

1. WebShare 編 1.1. ログイン / ログアウト ログイン 1 WebShare の URL にアクセスします xxxxx 部分は会社様によって異なります xxxxx. 2 ログイン名 パスワードを入力し

オープンソース・ソリューション・テクノロジ株式会社 会社紹介

情報リテラシー 第1回

Microsoft Word - Gmail-mailsoft_ docx

OpenAM 9.5 インストールガイド オープンソース ソリューション テクノロジ ( 株 ) 更新日 : 2013 年 7 月 19 日 リビジョン : 1.8

FAQ案(Linkup Manager)

brick アクセス解析レポート マニュアル

Thunderbird 利用 Windows Mac 共通 Thunderbird を利用した移行は Web メールのフォルダを階層化している場合 移行ができない場合があります この場合の移行は Outlook を利用した移行で行ってください メールの移行マニュアル 本書は Office 365 導

証明書インポート用Webページ

Oracle Universal Content Management ドキュメント管理 クイック・スタート・チュ-トリアル

Flex Signal for AirGRID

intra-mart e-Builder ver 5

はじめに 動作環境の全ブラウザで 本書の設定を行ってください 本設定を行わない場合 システムが 正常に動作しない可能性がありますので 必ず設定をお願いいたします また 本書の中で 画 像に番号を付与している箇所以外の設定は お使いの環境のままでご使用ください 参考 : 動作環境の全ブラウザについては

オーダ連携

メールデータ移行手順

Microsoft Word - Outlook_manual doc

第 7 回の内容 動的な Web サイト フォーム Web システムの構成

Mindjet MindManager Version 9 for Windows サービスパック 2 リリースノート : 2011 年 4 月 20 日

SMTPエラーコード表

もくじ

RNEB GUARDIANWALL V リリースノート GUARDIANWALL V では 次の機能追加および既知の問題に対する修正をおこないました 1. 機能追加 GUARDIANWALL V へのバージョンアップにおいて 以下の機能を追加しました

リリース リリース日 2010 年 11 月 24 日 ( 水 ) 製品ご購入 CD-ROM 2010 年 11 月 24 日 ( 水 ) よりご提供開始 オンラインアップデート 2010 年 11 月 24 日 ( 水 ) 20:00~ ASP サービス NISaaS サービス 2010 年 11

1. はじめに 1.1 物質デバイス領域共同研究拠点公募申請システム とは本システムは 物質 デバイス領域共同研究拠点および 人 環境と物質をつなぐイノベーション創出ダイナミック アライアンスの共同研究課題の公募申請に関わる手続きを 効率的に行うことを目的とした電子システムです 本マニュアルには 研

スライド 1

1. はじめに (1) 本書は 厚生年金基金ネットサービス を既にご利用されている基金様に向けて ウェブブラウザを Internet Explorer( 以下 IE)11 にアップグレードする手順をご案内するものです (2) 項目 2 から 5 までの全手順を実施願います ( 所要時間 : 約 30

Web メール利用マニュアル ( 携帯版 ) Web メール利用マニュアル ( 携帯版 ) 株式会社イージェーワークス 2012/09/26 改定

1. まずは Google アカウントを作成する 1-1.Google Analytics の画面を開くまずは Google Analytics( 以下 Analytics と表記 ) の画面を開きます

目次 1. はじめに ご利用条件 証明書配付システムの停止時間 実施手順 電子証明書の取得手順 Windows 証明書ストアへの電子証明書インポート手順 電子証明書インポート完了確認.

注意事項 (1)Windows 10 を使用する場合 注意事項 1 注意事項 3 注意事項 4 についてご対応をお願いします (2)Windows 8.1 を使用する場合 注意事項 2 注意事項 3 注意事項 4 についてご対応をお願いします (3)Windows 7 上で Internet Exp

Microsoft Word MT4-23_インストール公開編).doc

ウェブ会員新規登録方法 ( パソコン及びスマートフォンから ) 1. にアクセスし 初回来場特典 ( 明治大学カード会員 JAF 会員 フクラムカード会員の方のみ ) お名前 フリガナ 性別 生年月日( 例 :1980/01/01) 郵便番

スライド 1

ULTRA DRIVE とは インターネット上 ( クラウド ) に大切なデータを保存することが出来る便利なアプリケーション ( オンラインストレージ ) です 本資料について ULTRA DRIVE サービスは マイナーバージョンアップ等もあるため 実際のクライアントと本資料に差分が発生する場合が

システム設計書

平成22年度「技報」原稿の執筆について

2019 年 6 月 20 日 2019 年 6 月現在対応クライアント環境について各バージョンごとの設定手順 2019 年 6 月現在の電子入札に参加するために必要なパソコンのソフトウェア推奨 環境です ご利用にあたっては以下をご参照ください 動作保証環境 (1)OS ブラウザのバージョン対応表

もくじ 1. 全国統一小学生テストのシステムをご利用になる前に PC の初期設定について P3 2. よくあるご質問 (1) 生徒の申し込みについて (2) 実施要項について (3) 受験票 QRコードの印刷について (4) スキャン送信について (5) 実施後報告について P4 P5 P6 P7

( 目次 ) 1. はじめに 開発環境の準備 仮想ディレクトリーの作成 ASP.NET のWeb アプリケーション開発環境準備 データベースの作成 データベースの追加 テーブルの作成

使用する前に

SAMBA Remote(Mac) 編 PC にソフトをインストールすることによって OpenVPN でセキュア SAMBA へ接続することができます 注意 OpenVPN 接続は仮想 IP を使用します ローカル環境にて IP 設定が被らない事をご確認下さい 万が一仮想 IP とローカル環境 IP

1. はじめに教育 研究用メールシステム (DEEPMail) で作成したフォルダーや オプションで設定した項目を 東海大学コミュニケーション & コラボレーションシステム (T365) の Outlook で利用する場合には データ移行作業が必要となります ここでは フォルダーおよび各設定項目の移

Transcription:

migrate to magazine.rubyist. net 西山和広 (@znz) 関西 Ruby 会議 05 2013/08/31

自己紹介 twitter や github では @znz

自己紹介 : Ruby 関連 Ruby のコミッター (kazu) Ruby 関係でいろいろ るびま (Rubyist Magazine) 編集とか るりま (Ruby リファレンスマニュアル ) とか Ruby 関連のイベントでの発表

自己紹介 : その他 Debian 関係 関西 Debian 勉強会や大統一 Debian 勉強会での発表 Lightweight Language イベントには毎年参加 http://ll.jus.or.jp/

Rubyist Magazine とは? Rubyist Magazine について Rubyist Magazine 略して るびま は 日本 Ruby の会の有志による Rubyist の Rubyist による Rubyist とそうでない人のためのウェブ雑誌です

何があったのか? 直接のきっかけ Ruby 2.0.0 のリリース特集をしているるびまの Hiki が Ruby 1.8.7- p302 で動いているというのはなにかの冗談なの? Rubyist Magazine 移行後記 http://magazine.rubyist.net/?0042-rubimamigrationtoruby2.0

以前の状況 jp.rubyist.net/magazine/ で jp.rubyist.net の一部 物理的には NaCl さんに置いているサーバー www.rubyist.net なども同居 wiki.fdiary.net の HikiFarm を利用

現在の状況 magazine.rubyist.net に分離 Sqale ( スケール ) というクラウドホスティング上 jp.rubyist.net/magazine/ は magazine.rubyist.net へのリダイレクト

注 この後の # 番号 https://github.com/rubima/rubima の issues の番号 詳細参照用

移行作業でやったこと (1) hsbt さんが Sqale に移行 #70 #71 #76 #81 作業手順を github.com/rubima/ rubima/wiki にまとめ hiki やプラグインの更新反映方法とか

移行作業でやったこと (2) 手伝うのに不足している情報を要求 Wiki を更新 作業者と別の人がチェック 不足がわかりやすい

移行作業でやったこと (3) 公開出来る部分はどんどん公開 github.com/rubima/hiki-plugin jp.rubyist.net にしかなかったプラグインも github.com/rubima/hiki upstream の hiki/hiki に取り込めない差分 Sqale 用の設定認証の追加テーマのパス変更

移行作業でやったこと (4) 移行での意図していない変化を確認 #92 チェックスクリプトを作成して確認 修正出来るところはどんどん修正 難しいものや原因不明のものは未対応 RubyistMagazine 表記規則 自動チェック #62 昔作ったチェックスクリプトを公開

移行作業でやったこと (5) 編集 Wiki と本番 Wiki を統合 #74 今までは deploy スクリプトでコピーしてリリース #72 代わりに リネーム機能 #87 pre- で始まるページは隠す #101 隠し属性機能 (auth) #186 (#157 #158)

移行作業でやったこと (5) 作業手順の明文化 リリース手順 #60 #109 #186 編集進行チェックリスト #122 編集者追加手順 #22 #78 以前は apache での共通の BASIC 認証のみ今は個別のユーザーを作る #74 #105 編集プロセスを公開の場所へ #57 編集 Wiki から GitHub の Wiki へ

移行での意図していない変化 意図していない変化とは 主に ページの増減 編集 Wikiと本番 Wikiの食い違いが原因リリースされなかった書きかけ記事編集者向けの情報 文字化け ( まれ ) エラーで表示出来ない ( 多数 )

encoding 問題 (1) EUC-JP から UTF-8 に移行 hiki のバージョンアップに伴う変更 ruby 1.8 から ruby 2.0 で encoding が厳密に Encoding::CompatibilityError ArgumentError (invalid byte sequence in UTF-8)

encoding 問題 (2) エラーで表示されないページ ゴミページは削除 #102 #119 未リリースページ 次号でリリースされたのに なぜか残っていた前号のページ 必要なページでページ全体がエラーのものはなかった ( はず )

encoding 問題 (3) 添付ファイルのファイル名問題 #120 日本語ファイル名があった ディスク上のファイル名は euc-jp のまま ページからは utf-8 で参照 画像が表示されない ( リンク切れ )

encoding 問題 (4) 添付ファイルのファイル名問題 #120 " ピクチャ 1.png" などを "1.png" などに変更 ディスク上のファイル名やページからの参照を直接変更 移行ツールは作成されず

encoding 問題 (5) 添付内容表示プラグインの問題 添付ファイルの内容を取り込むプラグインが複数存在 attach_rb inline plugin #106 #147 ansi_screen plugin (ansisys.rb) の upstream の変更取り込み #146 ArgumentError (invalid byte sequence in UTF-8) 多発

encoding 問題 (5) 添付内容表示プラグインの問題 入力は nkf による自動判別で対処 内容が sjis の添付ファイルも存在した 正規表現の適用は utf-8 に変換後 今までは変換前でも us-ascii 互換の範囲なら適当に動いていた ( 潜在的なバグの原因だった ) scan(/./) 相当を each_char に size を bytesize に

diff メール問題 (1) 編集した時に編集差分メールを送るプラグイン 送信されない問題 #80 #108 #135 URL が変 #128 #141 #142 編集したページの URL 生成部分のバグ "http:.../? ページ名 " ではなく "./? ページ名 " になっていたというバグ cgi.rb から Rack への移行の影響

diff メール問題 (2) 最初の問題 : エラーなく送信されない update_proc の例外は捨てられていたのでブラウザ上で見えず 再現用のプログラムを書いて実際に sqale 上で動かしてデバッグ 原因 iso-2022-jp が ascii 非互換なので本文とそれ以外の結合で Encoding::CompatibilityError

diff メール問題 (3) エラー無く送信出来ない問題 最終的に charset=iso-2022-jp Content-Transfer-Encoding: 7bit から charset=utf-8 Content-Transfer-Encoding: Base64

diff メール問題 (4) URL 問題の修正中にまたエラーで送信されない 今度はブラウザに出てきた 保存出来ているのにエラー URL 生成部分で呼ぶメソッド名が間違っていた

diff メール問題 (5) URL が変 @conf.base_url が "" に変わった影響 URL 生成に使う情報がどれなのかわかりにくかった @request.base_url? @request.index_url? (NoMethodError) 送信されない問題再発の原因 @conf.index_url? @conf.cgi_name?

キャッシュ問題 キャッシュ問題 #139 #85 #73 現象 : 見えているページ と 編集 で見えるソース が異なる 原因 : バックエンドになっているデータベース上のソースを直接変更 対処 : data/cache/parser を削除

未解決問題 協力者求む!

未解決問題 (1) 更新日時が出なくなった #93 HTML の構造や CSS の問題 sidebar の背景画像の長さ #90 CSS などに詳しい人求む!

未解決問題 (2) 文字化け (\ や が? に化ける ) #125 どこで化けてるのか不明 {{e(...)}} で回避中 ページ内リンク先が間違っている #127 別表記にして回避

未解決問題 (3) GitHub に iso-2022-jp のメールで文字化け #103 GitHub 側の問題 GitHub 側に解決方法を教えられる人がいれば直るかも

未解決問題 (4) sidemenu や目次ページなど #196 方針を決める必要あり 困ってないのでこのままかも Accept-Language なしの時の言語が違う #94 誰も困ってない?

おまけ ここからはおまけです 時間がなければ飛ばします

増えた機能 Google Analytics でアクセス解析 #152 編集後記で人気記事がわかるよ!

減った機能 (1) RSS 廃止 #95 要望があれば復活するかも 編集履歴などへのリンクが ( 見え ) なくなった (#92 の一部 ) adminmenu を CSS で隠しているだけ

減った機能 (2) bbs プラグインと trackback プラグイン #126 #129 #96 #97 無効化プラグインで以前から停止中 同様のプラグインを作成して停止 最終的に @gunjisatoshi さんが頑張って消した

減った機能 (3) ソーシャルブックマックバーの整理 #91 #124 delicious を外したとか #124 #31

変わった点 問い合わせ先メールアドレス #73 #21 #182 amazon アソシエイト ID #85 HikiFarm のかずひこさんの個人 ID から Ruby の会の ID に変更

細かい対応 ゴミページ削除 #98 #99 #102 #119 #150 #149 hiki のバグ対応 #111 など

編集 Wiki と本番 Wiki 編集 Wiki と本番 Wiki の統合関連 pre- で始まるページ一覧 #100 admin ではなく個別アカウントで編集 #105 SideMenu の 以下リリースでは削除 #117

HTTP レベルの問題 HEAD リクエスト対応 #113 cookie ヘッダ #114 Content-Type が変 #89

他の問題 foreman のバグ (Sqale 側で修正 ) #138 再起動時の終了処理に失敗 MySQL の接続が残る Mysql2::Error: Too many connections

さらにおまけ 時間がなければここまで飛ばす ruby-lang.org 関連の話です ruby-lang.org のサーバーの障害報告 https://www.ruby-lang.org/ja/ news/2013/08/06/status-issue/

その他の近況 (1) 旧 www.ruby-lang.org がハードウェア障害で停止 www.ruby-lang.org は障害前に別ホストに移行済み Radiant CMS から jekyll に移行したとき 今後さらに heroku に移行予定らしい

その他の近況 (2) ftp.ruby-lang.org も別ホストに移行した 今後の予定は未定 いくつかの案がある ミラーサイトを推奨する? S3 に移行する?

その他の近況 (3) ML が fml から mailman に移行 gmail で spam 判定されやすくなっているようなので注意 特に redmine 連携のメール フィルタで spam にしない設定を