タグ

2015年10月19日のブックマーク (22件)

  • JTF日本語標準スタイルガイドのルールセットで文章をチェックできるtextlintプリセット

    昨日、textlint 4.0をリリースしましたが、textlintMarkdownなどの文章に対してルールベースでチェックできるツールです。 詳しくは以下の記事を参照してください。 textlintで日語の文章をチェックする | Web Scratch textlint + prhで表記ゆれを検出する | Web Scratch 今すぐ電子書籍(技術書)を書き始める方法と文章の自動チェック | Web Scratch textlint-rule-preset-jtf-style textlintのプリセット(ルールセット)としてtextlint-rule-preset-jtf-styleを作成しました。 これへ日翻訳連盟のJTF日語標準スタイルガイド(翻訳用)をtextlintのルールとして実装したものです。 『JTF日語標準スタイルガイド(翻訳用)』は、実務翻訳において和訳時

    JTF日本語標準スタイルガイドのルールセットで文章をチェックできるtextlintプリセット
    hadzimme
    hadzimme 2015/10/19
  • チケット駆動開発にメールの文化を持ち込まない - Qiita

    サマリ ガチガチのチケット駆動開発に限らずですが、プロジェクト全体でRedmineみたいなチケットベースのタスク管理ツールを使って開発を進める場合、仕様連絡だってQAだって、コミュニケーション自体がチケットベースになって、メールの使用機会が極端に少なくなることが多い。 というか、注意が一元化できるので個人的にもそのほうが嬉しいです。 掲題の意は、せっかくメールから脱却したこのコミュニケーションのプラットフォームに、わざわざメールの作法を持ち込みたくないなぁという話。 NG集 ・お世話にならない お世話になっております。□□社の○○です。ご指摘の件ですが~ ⇒せっかく話題の絞られたチケットなので、いきなり題で書きだすべし ・「○○様」と書かない >○○様 先ほど会話させていただきました通り、 ××様への確認をお願いいたします。 ⇒普段「○○さん」と呼ぶ関係ならば「○○さん」と書く これ自体

    チケット駆動開発にメールの文化を持ち込まない - Qiita
    hadzimme
    hadzimme 2015/10/19
  • GitHub - airbnb/javascript: JavaScript Style Guide

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - airbnb/javascript: JavaScript Style Guide
    hadzimme
    hadzimme 2015/10/19
  • 作業手順は飛ばしてはいけない! - orangestarの雑記

    ※この漫画はフィクションです。 ※人命とかそういうのにかかわらない、軽微な何かだと思ってください。 ヒヤリ・ハット - Wikipedia 一つの重大事故の陰には、小さい事故が29、そして事故未満の危ない!と思うような事例が300隠れているといいます。 引用元:ハインリッヒの法則 - Wikipedia 小さいなにかが起こった時にそれに対して有効な手段で対策を練ることが、大きな事故(事象)を防ぐことになります。 クリティカルチェーン―なぜ、プロジェクトは予定どおりに進まないのか? 作者: エリヤフゴールドラット,三木亮出版社/メーカー: ダイヤモンド社発売日: 2003/10/31メディア: 単行(ソフトカバー)購入: 12人 クリック: 142回この商品を含むブログ (117件) を見る 合わせてこちらもどうぞ 子を殺す仕事 - orangestarの雑記 大人になるのが怖い、また

    作業手順は飛ばしてはいけない! - orangestarの雑記
    hadzimme
    hadzimme 2015/10/19
  • 「参照透過である」とは、何から何への参照がどういう条件を満たすことを言うのか - Qiita

    関数型プログラミングが流行していることもあって、頻繁に耳にする「参照透過性」という用語について考えます。 ∥ 参照透過性 - Wikipedia その過程で目にした、Stack Overflow 上の Reddy 氏の発言が面白かったので、ザックリと訳します。 用語の起源と、それがプログラミング言語に導入された経緯 一応意味は分かってはいるんですが、なぜ「副作用のない関数呼び出し」やら「変数への再代入の禁止」といった特性を「参照透過性」と呼称するのかが分かりませんでした。この場合の「参照」は、何が何を参照することであり、また、それがどういう状態にあることを「透過である」としているのかが、通り一遍調べてみても分かりませんでしたので、掘りに行ってきます。 英語Wikipedia の方には、この考え方がプログラミングの概念として導入された経緯についての論文が参考文献として挙げられています。

    「参照透過である」とは、何から何への参照がどういう条件を満たすことを言うのか - Qiita
    hadzimme
    hadzimme 2015/10/19
  • electron/docs/tutorial/mac-app-store-submission-guide.md at main · electron/electron

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    electron/docs/tutorial/mac-app-store-submission-guide.md at main · electron/electron
    hadzimme
    hadzimme 2015/10/19
  • git commit --fixup とは何か - 詩と創作・思索のひろば

    git commit --fixup というオプションの存在を最近知って調べた。 ヘルプとリリースノートより "git commit" learned the --fixup and --squash options to help later invocation of interactive rebase. Git v1.7.4 Release Notes --fixup=<commit> Construct a commit message for use with rebase --autosquash. The commit message will be the subject line from the specified commit with a prefix of "fixup! ". See git-rebase(1) for details. 1.7.4 から入って

    git commit --fixup とは何か - 詩と創作・思索のひろば
    hadzimme
    hadzimme 2015/10/19
  • つらくてたのしい 次世代Webカンファレンス『js_next』 #nextwebconf #nextwebconf406

    Takuto Wada @t_wada プログラマ。テスト駆動開発実践者。power-assert-js 作者。『テスト駆動開発』を翻訳、『プログラマが知るべき97のこと』『SQLアンチパターン』を監訳/監修、『事業をエンジニアリングする技術者たち』を編纂しました。 github.com/twada

    つらくてたのしい 次世代Webカンファレンス『js_next』 #nextwebconf #nextwebconf406
    hadzimme
    hadzimme 2015/10/19
  • t_wadaさんが提案するJavaScript速習コースを実際に履修してみた - WEB SALAD

    はじめに もう2ヶ月前の話なのですが、日のTDD第一人者で、最近はpower-assert-jsの開発などJS界隈でも活躍されている@t_wadaさんが、Twitterでこんな提案をされていました。 『JavaScript: The Good Parts』と『WEB+DB PRESS Vol.87 第1特集』のあわせて250ページ未満でES6までの全体像をつかむ速習コースのご提案 http://t.co/doPQ7V4enw http://t.co/NKTGz3syk7— Takuto Wada (@t_wada) 2015, 8月 10 ちょうどこの頃、初めてのgemを作り終え、Ruby以外の言語に対する学習欲が高まっていたので、この提案に乗っかってみることにしました。 エントリでは、この速習コースを実際に履修した感想と、結果どうなったのかを書きたいと思います。 履修前の状態 ずっと

    t_wadaさんが提案するJavaScript速習コースを実際に履修してみた - WEB SALAD
    hadzimme
    hadzimme 2015/10/19
  • Android らしい Java - 2. 寿命

    寿命、ライフサイクルのはなし。(Part.1 はここ) Android の中には、決められた寿命を持つ重要なオブジェクトがいくつもある。代表例は Activity. View も Fragment もプラットホームによって寿命が決められている。 Java は誰かに決められた寿命を扱うのがあまり得意でない。多くのオブジェクトは Java 自身の GC が寿命を決める。GC があるからプログラマは寿命について悩まなくていい。そんな態度が従来の Java にはある。C++ のように神経質な寿命管理は出番が少ない。 Java でも File のような OS の資源は GC でなくプログラマが寿命を決める。Socket なんかはもう一段厄介で、相手側から閉じられると勝手に死んでしまう。そして死んだオブジェクトを触るコードは呪いの例外に見舞われる。 勝手に死ぬ Activity や View の性質は

    Android らしい Java - 2. 寿命
    hadzimme
    hadzimme 2015/10/19
  • 新卒の一日 CS びすこ - GMOペパボ株式会社 新卒採用2019

    創業サービスである「ロリポップ!」をはじめとした ホスティング事業にはじまり、ECやハンドメイドなど、 GMOペパボは、さまざまな提供サービスを通じて、 インターネット上での自己表現の可能性を広げてきました。 テクノロジーの進化により、その時代の「あたりまえ」は常に変化しますが、 インターネットの力で、全ての人の表現活動を支える会社であることは、 これからも、ずっと変わりません。 チームとサービスの成長のために心血注ぎ、 全てのクリエイターへ成功体験を届けたい。 わたしたちは、そんな情熱あふれる仲間を求めています。

    新卒の一日 CS びすこ - GMOペパボ株式会社 新卒採用2019
    hadzimme
    hadzimme 2015/10/19
  • copyright:著作権保護対象でない絵の所有者に無断で複製を公開しても不法行為にはならない - Matimulog

    大阪地判平成27年9月24日(判決全文PDF) 事案は簡単で、江戸時代の錦絵の所有者が、その掲載や展示などから料金を徴収して商売をしていたところ、許諾済みの写真を許諾を得ないで複製した被告がこれを公表したので、不法行為だと言って損害賠償を請求したのである。 著作権の保護対象ではないので、著作権侵害は成り立たない。 また、所有権侵害と主張しているが、所有権の対象となる錦絵と無体物たるその情報との区別が付いていないとして、一蹴されている。 注目できる部分は、商慣習に反して違法だという主張についてだ。 なお、この写真は文とは全く関係がない、スウェーデンのオロブレ大学法学部の階段教室外観である。錦絵のようなツタの色づきが印象的だった。 商慣習か、慣習法かと、大学一年の時に習うテーマであり、その時習ったタームが出てくるので興味深い。 事実上の商慣習に違反しただけでは不法行為法上違法とはいえないこと

    copyright:著作権保護対象でない絵の所有者に無断で複製を公開しても不法行為にはならない - Matimulog
    hadzimme
    hadzimme 2015/10/19
  • ウェブサイトの「コメント機能」が終わりを告げようとしている

    hadzimme
    hadzimme 2015/10/19
  • 基本設計を分担してはいけない - 設計者の発言

    プロジェクトメンバーが無駄に多いのが、日型SIの特徴のひとつである。「工数を人数で割れば工期が出る」と考えることが間違いであることは、ブルックスの著書「人月の神話」によって今から40年前に指摘されている。それにもかかわらず、相変わらず多くのプロジェクトで必要以上の人数が投入されている。 私がとくに不思議に思うのが、基設計を何人もの要員で分担するやり方だ。DB設計と機能設計と業務設計の担当を分けるとか、サブシステム毎に担当を分けるといった体制がしばしば敷かれる。詳細設計の段階でというのならまだわかるが、基設計でそれをやってはいけない。 なぜか。業務システムにはアーキテクチャ(意図された構造)が求められる。そして、そこに含まれる膨大な定義要素は、統一感や一貫性を保ち、かつMECEな形で切り出されなければいけない。複数の要員で分担などすれば、それらの課題が一挙に難しくなる。また、DB構成と

    基本設計を分担してはいけない - 設計者の発言
    hadzimme
    hadzimme 2015/10/19
  • サーバレスアーキテクチャとは? - プログラマでありたい

    サーバレスアーキテクチャの整理です。少し前は、2-Tier Architecture(クラウドネイティブなアーキテクチャ)と3-Tier Architecture(従来のアーキテクチャ)という対比で論じられることが多かったです。しかし、API Gatewayの登場により、3-Tierな構造でもクラウドネイティブなアーキテクチャにしやすくなりました。ということで、サーバレスアーキテクチャ(ServerLess Architecture)と呼ばれることが多いです。 サーバレスアーキテクチャのパターン それでは、従来型のアーキテクチャ(旧3-Tier)と2-Tierパターン、API Gatewayを利用したサーバレスアーキテクチャをそれぞれ見てみましょう。 従来型のパターン( アプリケーションサーバ・パターン) まずは従来型のアーキテクチャです。間にELBを挟んでAutoScaleにすることは多

    サーバレスアーキテクチャとは? - プログラマでありたい
    hadzimme
    hadzimme 2015/10/19
  • (追記あり)【人生が幸福に】超絶ウマいと話題沸騰中の『梨の日本酒サングリア』を作ってみた / 飲まないと絶対に後悔する「極楽の味」だった!

    » (追記あり)【人生が幸福に】超絶ウマいと話題沸騰中の『梨の日酒サングリア』を作ってみた / 飲まないと絶対に後悔する「極楽の味」だった! (追記あり)【人生が幸福に】超絶ウマいと話題沸騰中の『梨の日酒サングリア』を作ってみた / 飲まないと絶対に後悔する「極楽の味」だった! 黒葵 2015年10月15日 0 (2015年10月19日 お詫びとお知らせ)酒税法違反を避けるため、飲む直前に日酒と梨を混ぜていただくようお願いいたします。記事内容の確認不足があったことをお詫びいたします。 梨のおいしい季節のある日、Twitterユーザー、しゅうこ先生@ファージスタンプさん(@siyucco)が梨を使ってつくるある飲みものについてツイート。またたくまに1万件以上リツイートされて話題になった、それが『梨の日酒サングリア』です。 そのツイートによれば、日酒に梨を漬け込むだけで梨も日酒も

    (追記あり)【人生が幸福に】超絶ウマいと話題沸騰中の『梨の日本酒サングリア』を作ってみた / 飲まないと絶対に後悔する「極楽の味」だった!
    hadzimme
    hadzimme 2015/10/19
  • Java製アプリを Eclipse から実行したことしかない新人に「ビルドツールとは?」を説明してみる…そして CI へ - Qiita

    Java製アプリを Eclipse から実行したことしかない新人に「ビルドツールとは?」を説明してみる…そして CI へCIgradleビルドツール継続的インテグレーション Ant とか Gradle とか,名前は見かけるけど何に使っているのかよくわかりません (意訳) 的なことを新人から立て続けに言われたので,順を追って説明してみようと試みる. ビルドとは: 書いたプログラムを番環境で動作させるまで 「ビルド」という言葉をいきなり説明するのも唐突なので,そもそもプログラムコードが番で稼働するまでの流れをざっくりと説明します. デプロイまでに必要な作業 アプリケーションをテスト環境や番環境で動作させるためには,おおまかに言えば以下の様な手順をを踏みます. (自分や新人の実業務ではサーバーサイドは Java,クライアントは Java だったり TypeScript で書かれた Web

    Java製アプリを Eclipse から実行したことしかない新人に「ビルドツールとは?」を説明してみる…そして CI へ - Qiita
    hadzimme
    hadzimme 2015/10/19
  • 「日本に足りないのは技術ではなくマネジメント」に賛同多数と現場の悲鳴

    guldeen(五十肩悶絶中) @guldeen 『日に足りないのは、技術力ではなくそれらを「適切に配分し使いこなすマネジメント」力だ』とはWW2の反省としてよく言われる事だが、そこからとつぜん急転直下の胸クソ悪いオチに驚愕。 / “徴兵以下のIT奴隷制度を作るよりマネジメント…” htn.to/dS4STs5AdJC pochi-p★ニャーニャーなく @pochi_p 禿同。 / 他業種でも原発なんか技術力でなく使いこなす諸々が足りない例だよね。 / オチの類似案件で、私はIT系専門学校の一部教師を絶許目線で見てます。 / “徴兵以下のIT奴隷制度を作るよりマネジメントを学ぶべき - 狐の王国” htn.to/G5RuDQ

    「日本に足りないのは技術ではなくマネジメント」に賛同多数と現場の悲鳴
    hadzimme
    hadzimme 2015/10/19
  • エンジニア組織と制度 - Pepabo Tech Portal

    エンジニア組織と制度 - Pepabo Tech Portal
    hadzimme
    hadzimme 2015/10/19
    すごい(読んでない)
  • Red HatがAnsibleを買収した理由、同社クラウドマネジメント戦略担当が説明

    OpenStackに代表されるような、多数のサーバに対して複数のソフトウェアをインストールするような複雑なシステムの構成には、作業を自動化してくれるツールが不可欠です。 こうしたツールはいわゆるデータセンター自動化ツールなどと呼ばれており、ChefやPuppet、そしてAnsibleといったツールがよく知られています。 そのAnsibleをRed Hatが買収したと発表しました。 ChefやPuppetでは、インストール先のサーバにあらかじめエージェントソフトウェアを導入しておく必要がありますが、Ansibleはそうしたエージェントを必要とせず、また設定もYAMLと呼ばれる分かりやすい形式で記述できるなど、全体にシンプルなツールであることが大きな特長の1つです。 Red HatはこうしたAnsibleのシンプルさを評価しつつ、構成の自動化ツールとしてアプリケーションのデプロイやソフトウェア

    Red HatがAnsibleを買収した理由、同社クラウドマネジメント戦略担当が説明
    hadzimme
    hadzimme 2015/10/19
  • バクテリアとともに暮らす

    できる限りなんでも自分で試すことにしている。 そんな私の最近の実験アイテムは「バクテリア」である。ヤクルトさん(他)のおかげで腸内細菌の大事さはもはや誰も疑わないと思うが、私が今トライしているのは「皮膚」にふりかけるバクテリア入りのスプレーで、MotherDirtというベンチャーが作っている。 MotherDirtは去年New York Timesで取り上げられた。記者が1ヶ月間風呂に入らずシャワーも浴びずMotherDirtのスプレーだけを使った結果どうなるか、という感動のドキュメンタリーである。 ちなみに、MotherDirtの中身は「アンモニアを酸化する生きたバクテリア」だ(正式社名はAOBiomeで、AOはAmmonium Oxidizationからとられている)。創業者はMITの化学工学出身。 「馬は風呂に入らなくても臭わない」「馬は地面の土に体を擦りつけたがる」ということから、

    バクテリアとともに暮らす
    hadzimme
    hadzimme 2015/10/19
  • あまり知られていないCSSの12の事実(続編) | POSTD

    1年以上前に、私は最初の 12 Little-known CSS Facts(あまり知られていないCSSの12の事実) を発表しました。SitePointで最も人気の高い記事となりました。この記事を書いた後も、私はCSSのアドバイスやちょっとした情報の収集を続けました。だって、大ヒット映画も必ず続編を制作するじゃないですか。 注釈 SitePoint/ Natalia Balska によるイラスト それでは、早速今年も開発のヒントになる12の事実について話しましょう。もちろん、中にはもうすでにご存じのこともあると思いますが、この中で初めて知ったという事実がありましたら、コメントでお知らせください。 1. border-radius プロパティに”スラッシュ”シンタックスを使用できる事実 このプロパティについてはSitePointに4年以上 前に書いた のですが、この機能が存在することを、未

    あまり知られていないCSSの12の事実(続編) | POSTD
    hadzimme
    hadzimme 2015/10/19