フロントエンドの React Redux Rx などの設計パターンを元に GUI 設計について考えてみました
![今、我々は、 GUI の設計について 何を考えるべきか](https://cdn-ak-scissors.b.st-hatena.com/image/square/45232d3a814a7b45136eaf188955d1ac6d888ee2/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F40bd384fb6214ec093071007012216fd%2Fslide_0.jpg%3F8596702)
$ mkdir /very/_very/Very-long/directory_name/20170915 なんて操作をしたあと、そのディレクトリにcdしたい場合ってまれによくありますよね。 どんなやり方があるか考えてみました。 1. コピペする そのまんまですが、これをやりたくなくてこの blog を書いてます。 2. TAB 補完で頑張る これも無いわけではないですが、間違えたりすることを考えると正直あんまりやりたくないです。 3. 上矢印キーで前コマンドを呼び出し、右矢印キーで先頭に戻ってmkdirをcdに書き直す よく見る方法ですが、もうすこし少ない手数でできないでしょうか。 4. 上矢印キーで前コマンドを呼び出し、Ctrl-Aで先頭に戻ってCtrl-Dx5 のあとにcd BASH のキーバインドはデフォルトだと emacs モードなので、このやり方が出来ます。 でもまだちょっと手
官邸や東電本店の要請に従わず、海水注水を強行した吉田昌郎福島第一原発所長。日本中が喝采を送った「海水注入騒動」だが、事故から5年半経って原子炉にほとんど水が入っていなかったことが判明した。 『福島第一原発 1号機冷却 失敗の本質』は、6年間にわたる1000人以上の関係者取材と約428時間に及ぶ東電テレビ会議のAI解析によって浮かび上がった数々の「1号機冷却失敗」の謎に迫った調査報道の力作だ。本書から一足先に「届かなかった海水注水」をめぐる衝撃の事実を特別公開する。 ほとんど注水はされてなかった 2016年9月7日。福岡県久留米市内のホテルはどこも珍しく満室だった。 春と秋、年に2回行われる日本原子力学会の大会に参加するため、全国から原子力関係者が、久留米市に集まっていた。 学会では、原子力安全や放射性廃棄物処理、高速炉などの次世代炉開発、核燃料など様々な分野の専門家が研究成果を発表する。そ
コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕
Java 9の起動パラメータ java.locale.providers に Java 8 と同じ優先度で国際化を行う指定をします。 java -Djava.locale.providers=COMPAT,SPI この設定で日付のフォーマットが Java 8 と同じように動作するようになり、自動テストが成功しました。 以上で 750 個のテストがすべて成功するようになりました。次はいよいよJava 9で既存のソースコードをコンパイルします。 Java 9でコンパイルして Java 9で動かす ヌーラボのアカウント基盤には Java のコンパイル対象が約 1,360 ファイルあります。目標は 1,360 のソースコードがJava 9 ですべてコンパイルできることです。 コンパイラの設定を Java 9に切り替える コンパイラを Java 9に切り替えます。Java 9のバージョン指定には注意
安倍晋三首相が28日の臨時国会冒頭にも衆院を解散する方針を固めたことを受け、自民党憲法改正推進本部(保岡興治本部長)は、憲法9条に自衛隊を明記する改憲案を次期衆院選の公約に盛り込む検討に入った。首相が提起したもので、保岡氏は、20日午後の本部役員会で執行部一任を取り付けたい考えだ。ただ、党内には「国防軍」を明記した2012年党改憲草案にこだわる議員も多く、首相提案がそのまま盛り込まれるかは見通せない。 保岡氏は同日午前、本部特別顧問の高村正彦副総裁ら本部執行部と党本部で会い、公約について協議した。自民党は6月から「自衛隊」明記、教育無償化、緊急事態条項創設、参院選の合区解消の4項目について議論してきた。
This document outlines the architecture of a software system. It includes layers for application business rules, domain logic, use cases, controllers, presenters and interfaces that allow external devices and users to interact with the system through various gateways and a user interface. Key components are the domain model, use cases, controllers and presenters that facilitate information flow be
Notice The link you requested or were directed to is https://openliberty.io/blog/2017/09/19/open-sourcing-liberty.html You are now leaving the IBM Web site. IBM makes no representations or warranties about any other Web site which you may access through this one. When you access non-IBM Web sites, even though they might contain the IBM logo and content regarding IBM's products and services, such W
CTO兼福岡オフィス立ち上げ担当として新アプリを作っている@edvakfです。 JSON APIを開発しているとこういう問題がありがちですよね。 仕様どおりにAPIの形式を作ったはずだけどなんか自信が持てない テストでいくつかのキーが存在するかの簡単なチェックはしてるつもりだけど、全部チェックするのは大変すぎる APIのControllerやViewをリファクタリングしたらレスポンスの形が変わってアプリがめっちゃクラッシュし始めた というのが怖くて誰もリファクタリングできなくなった APIドキュメントがメンテされない 知らない間にレスポンスのフィールドが増えてたけどドキュメントに書いてない これらを解決したい!と思って試行錯誤したら、スマートに解決することができました。この記事ではRailsのことについて書きますが、考え方は他の言語・フレームワークでも同じです。 なお、今回使ったgemのバ
あるいは私がDefinitelyTyped (DT) が失敗だと思っている理由、です。 DefinitelyTypedは明確に失敗だと思っているので、あれを避けるのはそんなに難しくないかなと。まず (1) anyを認めて「型がなくてもいいや」という気持ちでいく (2) 中央repoは作らずそれぞれのgemに対して型定義パッチをおくりつける でなんとかなるっしょ。— FUJI Goro (@__gfx__) September 19, 2017 あたりが話の発端です。 DTについては以前いまいちイケてない理由を書いたことがあります。 TypeScriptのDefinitelyTypedは「ダメでもともと、うまく使えればラッキー」くらいの距離感がよい - Islands in the byte stream この時の話を一言でまとめると「ライブラリの作者ではない第三者がメンテしていることが多く
なんども繰り返される話でうんざりなんだけど、繰り返されるたびに反論するのもアレなので、URL貼れるように記事にしておく。 Goが頑なにジェネリクスいらないというだけ他の言語勢から失笑買ってるというのは自覚して— {{alert()}} (@mizchi) 2017年9月19日 頑なに要らないと言ってる人が具体的にどの発言のことを差してるのか分からないけど、コア開発者たちはツールチェインやランタイムの進化を優先していただけで頑なに拒否してたりはしません。今はツールチェインやランタイムが大分進化したから、Goの適用範囲を広げるためにジェネリクスを含めて機能追加も検討し始めようかっていうフェーズです。 あとどの言語にもちょっと公平的な見方ができなくなった痛いファンはいるもので、そういった人たちをいちいちあげつらってこういう言い方で失笑するのは、別に止めはしないけど自分の格を下げるだけだと思う。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く