チャーリーです。 ビジネスモデルを図解するシリーズを息抜きにはじめました。ひとまず10個まで書いたので、noteにまとめておきます。 100の事例を図解した「ビジネスモデル2.0図鑑」という本を発売しています(本記事の事例ふくむ)。予約開始と同時にnoteで全文無料公開という試みをやっています。本記事に興味を持ったらそちらもどうぞ! ビジネスモデル図解シリーズを始めるきっかけになったサービス、Lemonade。 AMPの記事にわかりやすく詳細が書かれてるので引用。 ソーシャルインシュランスにおいて重要になるのが、どのようにしてグループを組めば、グループ内での保険の請求額が、そのグループにプールされている金額を超えないかだ。 Lemonadeでは、サービスに加入する際に、自身が関心のある社会課題を選ぶ。社会課題の中には支援や病児支援などが存在する。その社会課題に基づいてグループ分けが行われ、
SysMLとは 巷ではIoTが叫ばれていますが、複数のシステムが複雑に連携するサービスが増えるにつれ、ソフトウェアだけではなく、システムをモデリングできる言語が必要とされ、開発されました。 要求図とは 世の中には、要求を階層的に記述する手法として、USDM(Universal Specification Describing Manner)1などが開発されているが、SysMLの要求図もその一種で、ダイアグラムを使って記述する方法です。 今回の趣旨 SysMLを記述するツールとしては、EnterpriseArchitectやastah*SysMLなどが代表的ですが、個人で購入するには敷居が高いのが正直なところ。eclipse上でモデリングできるソフトもいくつかありますが、どうも学習用には取っつきにくい印象があります。そこで、テキストに記述した内容からUMLのダイアグラムを気軽に生成できるPl
ウェブアーカイブでは、収集ロボット(クローラ)と呼ばれる自動プログラムを用いてウェブサイトを収集します。(参考:ウェブアーカイブのしくみ > 3. ウェブを収集するしくみ) しかし、現在WARPで使用している収集ロボットでは一部収集できていないページやファイルがあります。今回はそのような例をご紹介します。 (以下の内容は、2017年11月時点でWARPが採用している収集ロボットの仕様や設定をもとにしたものです。) 別サーバに置かれたファイル WARPでは、ウェブサイトの単位(タイトル)ごとに収集の開始ページを登録し、この開始ページからリンクをたどって収集を実施しています(開始ページは複数登録可能です)。このとき、登録した開始ページと同じサーバ上にあるファイル(URLの"○○○.go.jp"の部分が開始ページのURLと共通のもの)のみを収集します。登録していないサーバへのリンクはたどらず、フ
属人化の理由 個人の問題 手抜きやバグを隠す たとえば、仕様書外の動作を実装し、それをプロジェクトで利用する 解雇されないための保険的行動 チームの問題 マニュアルを作る文化の欠如 他人のタスクに対する無関心 他人の監査なしにプロジェクトを更新可能 どうやって属人化を避けるのか 間違った対策 ○○さん以外にもマニュアルなしで操作できる人間を育成 育成した人が全滅すればやっぱり同じ状況 全員がすべてのプロジェクトに精通するとかはムリ 正しい対策 モジュールごとに仕様書を用意 間違って使うことが難しい仕様とする 即ち、仕様書を読まなくてもある程度正確に使える お互いにコードレビューさせる 具体的にはどうすれば良い? テスト・仕様書・利用例 テストは仕様書のベースとなる 仕様書を見れば、深い動作がわかるようになる 仕様書を読まなくても、利用例を見れば使える 全員がテストできる環境を作る 前提条件
先日、スタートアップの方からGitHubの使い方について質問を受けたのでまとめてみます。この記事を読んで役に立つ可能性があるのは これからGitHubを使ってみようとしている ソースコードを管理したいが公開はしたくない エンジニア歴が短かったり非エンジニアだったりする という方々に対してなので、これらに当てはまらない方はそっとブラウザを閉じていただければと思います。 まず最初に、「Organizationを作る or 作らない」によって手順が若干異なるので、決めてしまいましょう。Organizationというのはいわゆる「会社用のアカウント」みたいなもので、権限の管理(◯◯さんはソースコードを見るだけ、△△さんはソースコードを改変することもできる、等)が楽になるというメリットがあり、毎月の利用料金がかさむというデメリットがあるもの、と考えていただければ概ね間違っていないかと思います。 リポ
はじめに 2016年のバージョン5.0のリリースに引き続き、2017年の春にRuby on Rails(以下Rails)のバージョン5.1がリリースされました。 Rails 5.0は、APIモードやAction Cableなど、APIやWebSocket周りの新機能を中心としたリリースでしたが、Rails 5.1は、React / Vue.js / webpack / Yarn(npmパッケージ)のサポートなど、フロントエンド周りの新機能を中心としたリリースとなりました。 本記事では、GitHubのRailsプロジェクトのIssuesやPull Requestsの履歴、Railsの公式ブログの記事をもとに、Rails 5.1の主要な新機能・変更点の紹介を行います。 ※ 他のバージョンのRailsの主要な新機能・機能追加・変更点については以下を参照してください。 今から知っておきたいRail
There are several ways to generate UML diagrams via texts such as PlantUML and mermaid. One of Astah users, Evan Chen wrote a script to convert Astah diagrams for PlantUML and mermaid.js. Currently there are scripts for converting Sequence diagrams and Flowcharts. Script Overview:Astah_Jude_UML_export_to_Markdown-mermaid-Plantuml- Scripts: To PlantUML:Sequence Diagrams To mermaid:Sequence Diagrams
この投稿は Fujitsu Advent Calender 2016 の 12日目の記事です。 この記事に書かれた見識は個人のものであり、所属する会社・組織を代表するものではありません🐸。 12/12修正: asciidoctor-pdfインストールコマンドに誤りがありました。 サンプルのスタイルファイル名を confidential_style.yaml から public_style.ymlに変更し、機密区分表記をPublicにしました(不適当だったため)。 合わせてサンプルPDFドキュメントの画像を差し替えています。 その他タイポを修正しました。 背景・動機🐸 技術職にかぎらず、仕事をする上でドキュメントを書く機会はたくさんありますが、大なり小なり組織に所属している以上、好き勝手にオレオレフォーマットを作って、「これがオフィシャルです」・というのはなかなか難しく、組織の内で用意さ
ドキュメント生成ツール「MkDocs」でRedmine Guide日本語訳のWebサイトを作ってみた 2017.10.05 3行で言うと… これまでWebサイト「Redmine.JP」の一部として公開していたRedmineのドキュメントの日本語訳を、専用のサイトに切り出して公開した サイトの作成にはオープンソースのドキュメント生成ツール「MkDocs」を使用 Markdownでテキストを用意しさえすれば見やすいドキュメントサイトが簡単に作れる、シンプルで強力なツール 前田です。私のことをRedmineのことばかりやっている人と認識している人がいるかもしれませんが、そんなことはありません。実は8年前に「入門Radiant CMS」というRubyベースのオープンソースのCMSの本を書いたこともあります。 ということで、今回の話題はRedmineではなく、先日Webサイトの制作に使ったツール「M
SSH 用の暗号鍵を格納しておいたり、パスワードを覚えておくことは大変です。しかし、悪意のハッカーや侵害行為が蔓延している世界では基本的なセキュリティの備えが大事です。一般ユーザーの大半にとって、つまるところパスワードを記憶することであり、パスワードを覚えてくれるプログラムを探すことになります。IT 分野で仕事をしている我々は、より高いレベルが必要です。パスワードだけではなく、SSH 用キーも扱う必要があります。 次のような状況を考えてみましょう。クラウド上に git リポジトリを扱うサーバーを持っています。作業するためのコンピューターを数台持っています。各コンピューターから、サーバーにプルしたりプッシュしたりします。git は SSH を使うように設定しています。git が SSH を使う場合、SSH コマンドでサーバーのコマンド ラインを実行する時と同じ方法を用います。すべてを設定する
RESTful な URL にしよう 元記事 GET /tickets - チケットのリストを取得する GET /tickets/12 - 指定したチケットの情報を取得する POST /tickets - 新しいチケットを作成する PUT /tickets/12 - チケット #12 を更新する PATCH /tickets/12 - チケット #12 を部分的に更新する DELETE /tickets/12 - チケット #12 を削除する Google GET /events - 予定のリストを取得する GET /events/12 - 指定した予定の情報を取得する POST /events - 新しい予定を作成する PUT /events/12 - 予定 #12 を更新する PATCH /events/12 - 予定 #12 を部分的に更新する DELETE /events/12 -
先日(9/8)に国際大学GLOCOMに於いて「『平成29年版情報通信白書』読書会」が開催されたので出席してきた。少々遅くなったがレポートしておこうと思う。 概要は、以下の通り。 日時 2017年9月8日(金)14:30~16:30 講師 高田義久(総務省情報通信国際戦略局情報通信経済室長) コメンテータ 庄司昌彦(国際大学GLOCOM主任研究員/『情報通信白書』アドバイザリーボード) 会場 国際大学グローバル・コミュニケーション・センター 概要 国際大学GLOCOMは公開コロキウム『平成29年版情報通信白書』(総務省発行)読書会を開催します。編集を担当した総務省情報通信経済室の室長の高田義久氏にポイントを解説いただき、参加者と議論を深めます。 今年の白書の特集テーマは「データ主導経済と社会変革」です。データ主導経済下での社会経済活動の再設計・課題の解決等の展望をしています。第1章「スマート
(2017年6月時点において)ここしばらくでのブロックチェーン技術の盛り上がりには圧倒される一方で、いざ、その技術的な実装内容について調べると共に、期待と現実との間での若干のギャップにとまどうところもあります。この記事ではそうした(個人的な)とまどいの内容を、「ブロックチェーン技術の有望性」という命題を軸とする形で、簡単な解説を交えつつ共有させていただきます。 (本記事の筆者と同じく)「熱狂の只中にあるブロックチェーン技術に飛びついて良いものか?」と自問されている各位にとっての参考としていただければ幸いです。 本記事のまとめ ブロックチェーン技術の一義的な効用はビジネスネットワークへの参加者の「信用」を補完することである。そのため、既に十分な「信用」を獲得している主体によるブロックチェーン技術活用の余地には疑問符が付く。 ブロックチェーン技術の活用余地を拡大するにあたっては、ブロックチェー
ソフトウェア開発データ白書について グローバル化の急速な進展に伴って厳しさを増すITシステム、とりわけソフトウェア開発の品質、コスト、納期に関する要求に応え、高品質のソフトウェアを効率的に開発するためには、要求や実績を数値化し、数値データを用いた実績との比較に基づいた目標設定や進捗管理など(ベンチマーキング)を行う、定量的プロジェクト管理が重要です。情報システムの品質および信頼性の向上を目指して、ソフトウェア開発や運用に関わるデータを継続的に収集・分析するとともに、定量データのさらなる活用を促進すべく、その普及活動を推進しています。 ソフトウェア開発データ白書に関するよくある質問と回答 「ソフトウェア開発データ白書」のダウンロード バックナンバー含む各書籍のPDF版、及びデータ白書掲載の図表の元データを公開しています。 「ソフトウェア開発データ白書」のダウンロード 関連情報 統計指標に基づ
マストドン会議というものがあり、清水亮も登壇するというので行ってきた。 マストドン会議 ―― その無限の可能性を、いま語らずしていつ語らう! ~コミュニティもマーケティングも揺るがすTwitterのライバル出現~ | Peatix マストドンは日本ではやってからまだ2週間しかたっていない。一体そんな状況で誰が集まるのだろうか。主催は角川が絡んでいるらしいが、まあ、あまり期待はせずに行くことにした。 その日は来るべき超会議2017のリハーサルの日だった。会場の幕張メッセではマストドンブースが設営されていた。私が担当なので当然私も現地にいた。そして少し遅れてマストドン会議の会場に着いた。清水亮は私よりも更に少し遅れて会場入りした。 会場に入ってみると、ぬるかる氏のmastdn.jpにサーバーを提供しているさくらインターネットの人とぬるかる氏が、サーバーの運営上の話をしていた。とても技術的な話だ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く