by shigemk2

当面は技術的なことしか書かない

開発

memo pub sub link

memo pub sub link https://ja.wikipedia.org/wiki/%E5%87%BA%E7%89%88-%E8%B3%BC%E8%AA%AD%E5%9E%8B%E3%83%A2%E3%83%87%E3%83%AB https://en.wikipedia.org/wiki/Messaging_pattern https://msdn.microsoft.com/en-us/library/aa480027.aspx

loose coupling

loose coupling 疎結合の英語。 https://en.wikipedia.org/wiki/Loose_coupling

x-height

x-height タイポグラフィーのアレ。 https://en.wikipedia.org/wiki/X-height

pandoc

pandoc If you need to convert files from one markup format into another, pandoc is your swiss-army knife. https://pandoc.org/ Rundeckとかで使ってる

レガシーソフトウェア改善ガイド 感想

つらつら書く。 レガシーソフトウエアとは、古くて大きくて技術的負債のやばいプロダクト プログラムの実装だけじゃなくて、それに付随するインフラ、デプロイツール、ドキュメントなどにも目を向けること。あんまりコミュニケーションのないチームは情報交…

CLAについて

フリーなコードやドキュメントの著作権をうまく扱う方法 なにもしない CLA(貢献者ライセンス同意書)を集める 法的に著作権を譲ってもらう http://producingoss.com/ja/copyright-assignment.html In Defense of Contributor License Agreements

allocate

割当。

open source defninition

OSD open source defninition ここにオープンソースの定義が書いてある The Open Source Definition | Open Source Initiative

spdx

SPDXはLinux Foundationの支援を受けてる団体が作っているファイルフォーマットで、ライセンスの諸々を取り決めている。 ここに、そのリストがいろいろ書いてある。 SPDX License List | Software Package Data Exchange (SPDX) Software Package Data Excha…

開発が放置されているOSSに投げたプルリクをどうやって見てもらったいいか問題。

開発が放置されているOSSに投げたプルリクをどうやって見てもらったいいか問題。 SOに投げてみたけど、あんまり決め手っぽい決め手は得られなかった。 というより、そもそもこういう質問はSOじゃなくてopensource.stackexchangeのほうに投げたらいいんじゃな…

license

ライセンスのはなし GNUライセンスに関してよく聞かれる質問 - GNUプロジェクト - フリーソフトウェアファウンデーション Various Licenses and Comments about Them - GNU Project - Free Software Foundation

webサービスの企画と設計 メモ

コンテンツ企画 ターゲットユーザーの明確化 サイトマップ作成 ワイヤーフレーム作絵師 ペーパープロトタイプ 画面遷移図の作成 要件定義 エクセルとかでディレクトリマップを作っておく cacooでワイヤーフレームとか画面遷移図は作れる prottとかでペーパー…

api設計のスライド

スマホアプリ開発に向けて、apiとフロントエンドは分けたほうがよさげ(アプリ用APIとweb用APIを分けたほうがいいかは状況による) APIのURIにバージョン(v1など)をつけるかどうかはその場による APIからDBアクセスするので、インデックスを貼るなどパフォーマ…

監視設計入門のスライド

突然ITインフラを任された人のための…監視設計入門 #yapcasia 監視すべきもの サーバー リソース デーモン 外形

bus factor

バス係数。 プロジェクトの中で何人突然いなくなったらチームが破綻するかというところ。「突然」「いなくなる」というのが重要。ので、bus factorが高いほど良いチームであると言われる。XPの文脈から始まった言葉だと思われる。 bus factorを高くするため…

DAUとは

DAUとは、SNSをはじめとするソーシャルメディアやソーシャルアプリなどにおいて、1日にサービスを利用したユーザー(アクティブユーザー)の数のことである。ソーシャルメディアの利用状況を計る指標のひとつとして用いられる。 ちなみに月間ユーザー数はMAU…

Trello

タスク管理ツール。結構リアルタイムで更新しあえる。 trello.com

ペットか家畜かという話

イミュータブルインフラストラクチャーの文脈で、特にクラウドにおいては、サーバを育てるよりあかんかったらすぐ捨てて、また増やす勇気と施策がひつよう。 blogs.itmedia.co.jp

Backlog 添付画像の表示

nulab-inc.com #image(ファイル名) ⇡のようにファイル名を書けば、そのまま画像が表示されます。

QiitaTeam vs DocBase その1

QiitaTeam DocBase 画像アップロード ◯ ◯ アップロードした画像の認証 ◯ ◯ CSVアップロード ☓ ◯ エクセルアップロード ☓ ◯

今更知ったmockaroo

www.mockaroo.com JSONとかTSVとかのテストデータを作成出来る。

現在のデバイス管理設定では許可されていません

「設定」>「一般」>「プロファイル」または「プロファイルとデバイス管理」 support.apple.com やっぱり公式を見たほうが良いです。

httpbin.org

httpbin(1): HTTP Client Testing Service グローバルIPの取得とかできちゃう。 $ curl http://httpbin.org/ip

カンバンマネジメントツール Taigaをごにょごにょした

gigazine.net それだけ。期間とか区切れないかな。あと他のサービスと連携したい。 taiga.io

雑感 pagerduty

アラートが発生したらメールやSMSに通知したり、電話を自動的にかけたりしてくれるやつ。 www.pagerduty.com 大枠の使い方はこちらから。 blog.serverworks.co.jp アカウント登録を画面通りになぞりつつ、UserとかServiceとか追加していけばなんとなくコツは…

QR code

www.cman.jp URLからQRコードを作れる。URLの中身が変わったら再生成しないといけない。

YAMLのヒアドキュメント 2016

今のドキュメント。yaml heredocでググったらいいんでしょうけども。 YAML Ain’t Markup Language (YAML™) Version 1.2 # ASCII Art --- | \//||\/|| // || ||__ name: Mark McGwire accomplishment: > Mark set a major league home run record in 1998. st…

リグレッションテスト

リグレッションテストとは、プログラムを変更した際に、その変更によって予想外の影響が現れていないかどうか確認するテスト 回帰テストともいう。 e-words.jp

カナリア環境

一部の先行ユーザに対してだけリリースする環境のこと。なのでDBなどのミドルは本番に向けている。一部のユーザーにだけ公開して、フィードバックを得て本当の本番環境へのリリースに備える。 www.nttdata.com

ASPとは

言葉として、覚えておくたぐいのもの。 企業が業務を効率的に進めるためのアプリケーションやソフトウェアなどを、インターネット経由で提供するサービスである。システムの買取ではなく、使用規模に応じた利用料を支払うレンタル形式のため、ユーザ企業は、…