タグ

2019年3月20日のブックマーク (17件)

  • 波括弧で引数をくくる「引数分割束縛」について - Qiita

    発端 Vuexのドキュメントにあった https://vuex.vuejs.org/ja/actions.html ググラビリティが低めなのでこまった。 なんとか理解できたので、ググラビリティをあげるために投稿 what これが

    波括弧で引数をくくる「引数分割束縛」について - Qiita
    repon
    repon 2019/03/20
  • 消防士からエンジニアへ、そして退職|ryoKawamata

    昨年2月に消防士から未経験でエンジニア転職。さらに昨日付けで、その会社を退職しました。 あまりないキャリアだと思うので、退職エントリ書いてみました。 あなたは誰?商業高校を経て、大学は経営学部を卒業。生粋の文系。 新卒で地元の消防部に就職。消防隊を4年、救急隊を2年経験。 28歳の冬にエンジニア転職。そして29歳の春(現在)退職趣味は懸垂。既婚、3歳になる息子がいます。 (単管で自作中の懸垂バーと息子) なぜ消防士からエンジニアへ?単純にプログラミングが好きで、それを仕事にしたいと思ったからです。 ・ 自分の手でサービスを形にしていくのが面白い ・ 良いものが作れたときの達成感がすごい ・ 働く場所を選ばないというところに惹かれました。 プログラミングに触れた最初のきっかけは、が自宅で開業した鍼灸院のWEBサイトを作ったこと。 制作会社に依頼すると高いので、を買って自分で一か

    消防士からエンジニアへ、そして退職|ryoKawamata
    repon
    repon 2019/03/20
  • ニュージーランド首相、銃撃犯の名前は今後一切口にしないと誓う  - BBCニュース

    約100人が死傷したニュージーランド・クライストチャーチのモスク(イスラム教礼拝所)銃撃事件を受けて、ジャシンダ・アーダーン首相は19日、銃撃犯の名前を今後一切口にしないと誓った。 アーダーン首相は議会で、「男はこのテロ行為を通じて色々なことを手に入れようとした。そのひとつが、悪名だ。だからこそ、私は今後一切、この男の名前を口にしない」と、気持ちをこめて演説した。

    ニュージーランド首相、銃撃犯の名前は今後一切口にしないと誓う  - BBCニュース
    repon
    repon 2019/03/20
  • 監視 入門 ~ マイクロサービス時代の監視設計

    Profile id: Songmu (ソンムー) Masayuki Matsuki / 松木雅幸 おそらくはそれさえも平凡な日々 http://www.songmu.jp/riji/ https://metacpan.org/author/SONGMU はてな東京オフィス チーフエンジニア Mackerel プロダクトマネージャー 60+ CPAN Modules 3 Times ISUCON Winner Using Perl YAPC::Tokyo 2019 ベストスピーカー

    repon
    repon 2019/03/20
  • 入門 Docker

    入門 Docker¶ About¶ Dockerの入門からプロダクションで活用するプラクティスについてのドキュメントです。 プロダクションへ導入するために必要なDockerの概要から設計までをなるべく最短経路で学ぶことが目的です。 想定する読者層¶ WebAPIのようなサーバーサイドのプログラミングをしたことがある Dockerをこれからプロダクション環境へ導入してみたいと考えている初学者 Version¶ Docker 18.09.3 docker-compose 1.23.2 必要な環境¶ Docker Hub のアカウント Docker公式レジストリ Play with Docker DockerをWeb上で動かせる環境 Play with Dockerを起動するのに前述のDockerHubアカウントが必要 Docker for Mac(Windows)の場合VMが間に挟まり挙動が異

    repon
    repon 2019/03/20
  • 横浜市「RPAの有効性検証の成果について」を読んで、仕事とは何かを思い知らされる - orangeitems’s diary

    もう他人事ではいられないRPAの絶大なる効果 昨日のエントリー、富士通の早期退職/ジョブ再配置に関する記事の反響はとても大きく、社会全体で仕事とは何かを見つめなおす契機ともなりそうだと思いました。 一方で、もう一つ気になるニュースを見かけました。 it.impressbm.co.jp 横浜市、NTTNTTデータ、クニエのは2019年3月18日、RPA(ロボットによる業務自動化)の有効性を検証する共同実験の結果報告書を公表した。報告によると、RPAを試験導入した事務で、平均84.9%、最大99.1%の作業時間削減効果を確認した。横浜市は、共同実験の成果を踏まえ、RPA格導入に向けて引き続き検証を進める。 99.1%が削減ということは、その仕事って「まぼろし」だったのではないかと思うほどです。その業務を定常的に実施していた職員は確実にいるわけで、「RPAによる人減らし」は、破壊的な威力を

    横浜市「RPAの有効性検証の成果について」を読んで、仕事とは何かを思い知らされる - orangeitems’s diary
    repon
    repon 2019/03/20
    学生に読むことを勧めていて、それはとても良いことで、現場に行ってこういう改革をするということは戦争をするということだという認識を持つということ。報告書は戦果だけ書いてあり、そこに至る過程は無いから。
  • Laravel - ウェブ職人のためのPHPフレームワーク

    ウェブ職人のためのPHPフレームワーク。 PHPに支障はありません。楽しくコーディングし、新しい息吹を楽しんでください。 RESTful ルーティング あなたの適用へのリクエストに応えるために簡単なクロージャーを使って下さい。 コマンド Your Data 素晴らしい Eloquent ORM と 素晴らしいマイグレーションシステムを完備しています。 美しいテンプレート 在来の PHP 、もしくは軽量の Blade テンプレート・エンジンを使用してください。Blade を好きになるでしょう。 明日の準備 Laravel は、いろいろな規模のプロジェクトに対応します。 実績のある土台 Laravel は Symfony コンポーネントの上に構築されます。 Composer で動く Composer はあなたの適用のサードパッケージを管理する、驚くべきツールです。 最高のコミュニティ Lara

    repon
    repon 2019/03/20
  • Vuex とは何か? | Vuex

    注意 これは、Vue 3 で動作する Vuex 4 のためのドキュメントです。Vue 2 で動作する Vuex 3 のドキュメントをお探しの方は、こちらをご覧ください。 Vuex は Vue.js アプリケーションのための 状態管理パターン + ライブラリです。 これは予測可能な方法によってのみ状態の変異を行うというルールを保証し、アプリケーション内の全てのコンポーネントのための集中型のストアとして機能します。 "状態管理パターン"とはなんですか? #単純な Vue で作られたカウンターアプリをみてみましょう: const Counter = { // state data () { return { count: 0 } }, // view template: ` <div>{{ count }}</div> `, // actions methods: { increment ()

    repon
    repon 2019/03/20
  • tmuxのペインのステータスラインにgitのブランチとかディレクトリとか表示する(プロンプトはもう古い) - Qiita

    こっちもとてもオススメなので見てね。 SSH接続先のホスト名をtmuxのペインに表示する(大事件) 前置き(とても長いので読み飛ばしてもよい) いつの間にかtmuxのペインごとにステータスラインを表示できるようになっていた https://github.com/tmux/tmux/blob/master/CHANGES#L329 これは大事件である(と思う)。 みんなターミナルのプロンプトにディレクトリはもちろん、gitのブランチとか表示させるのはやってると思う。けど、時々、深層のディレクトリに移動したりすると、このプロンプトがどんどん膨らんできてスペースがなくなる時があった。そこで僕は、プロンプトではなくステータスラインにそういった情報を表示できたらスマートなんではないのか、と1年前くらいに考えた。 しかし、例えば、一つウィンドウに複数のペインが収まっていてそのそれぞれのペインのカレント

    tmuxのペインのステータスラインにgitのブランチとかディレクトリとか表示する(プロンプトはもう古い) - Qiita
    repon
    repon 2019/03/20
  • 改めて学び直すVuex - Qiita

    まえがき 以前 Vue.js用のFluxライクなライブラリVuexを試してみる という記事を書きました。2年前の記事で更新もしていなかったので改めて整理して学び直してみようと思います。今回使用するバージョンは 3.0.1 です。 Vuexとは? VuexはVue.js用の状態管理ライブラリです。Fluxの影響を受けています。ReactだとReduxに当たります。 Fluxの考え方はFacebookのリポジトリにあるflux-conceptsが詳しいです。その中の図をお借りすると以下のような考え方になります。 1 Action → Dispatcher → Store → View のようにデータが流れていきます。Vuexでもこの考え方と同じようなデータの流れになります。 2 Vuexでのデータの流れは Actions → Mutations → State → Vue Components

    改めて学び直すVuex - Qiita
    repon
    repon 2019/03/20
  • macOSでの開発環境を全部Docker化したらリストア時間が1時間半になった - The paradigm shift

    どうも、リストア職人のさぼです。みなさんmacOSをどのぐらいの頻度でリストアしてますか?1年に1回はやってますよね?僕は3ヶ月に1回はやるようにしてます。綺麗な状態にしてOSが最大限のパフォーマンスで動いた方がいいし手元に入れたよくわからないアプリがずっと入ってるのって気持ちよくないじゃないですか。なのでMacを定期的にリストア(工場出荷状態に初期化)してます。 前回までは真っ白な状態からだいたい3時間ぐらいで普段開発している環境を構築できるようにしていたのですが今回から開発環境を全部Dockerにしてみようと思ってやってみたところ1時間半で開発環境を終えて作業開始できる状態までの最短記録を更新しました! おわり(おわらない) いつもやってる手順を振り返りがてら紹介していきます。 Brewfile いつもリストア後は brew bundle コマンドでアプリやソフトウェアを入れるようにし

    macOSでの開発環境を全部Docker化したらリストア時間が1時間半になった - The paradigm shift
    repon
    repon 2019/03/20
  • トイレ個室で隣から『濡れた紙』が…投げ込んだ8歳男児引っ張り出し平手打ちか 43歳男逮捕(東海テレビ) - Yahoo!ニュース

    三重県鈴鹿市のショッピングセンターで小学2年の男子児童(8)の顔を叩いたなどとして、トラック運転手の男が逮捕されました。 逮捕されたのは津市のトラック運転手の男(43)で、19日午後6時頃、鈴鹿市庄野羽山のショッピングセンターで、小学2年の男子児童(8)の左頬を平手打ちした疑いが持たれています。 男がトイレの個室に入っていたところ、隣の個室にいた男子児童が壁と天井の隙間から濡れたトイレットペーパーを投げ込んだということです。 男は男子児童の胸ぐらをつかんで個室から引っ張り出し犯行に及んだということで、「カッとなってやった」と容疑を認めています。

    トイレ個室で隣から『濡れた紙』が…投げ込んだ8歳男児引っ張り出し平手打ちか 43歳男逮捕(東海テレビ) - Yahoo!ニュース
    repon
    repon 2019/03/20
    マジか。叩かなければ良かったって話?
  • 篠原健太「彼方のアストラ」マンガ大賞2019に輝く

    “今、いちばん友達に薦めたいマンガ”をコンセプトに、書店員を中心とした有志の選考員が選出する「マンガ大賞」。マンガ大賞2019では「2018年1月1日から12月31日までに単行が発売された作品のうち、最大巻数が8巻まで」のマンガ作品を対象に、94名の選考員による投票が行われた。その上位13作品を「ノミネート作品」とし、その中から各選考員が1位から3位までを選定。ポイント制を集計してトップに輝いた作品を「マンガ大賞」としている。

    篠原健太「彼方のアストラ」マンガ大賞2019に輝く
    repon
    repon 2019/03/20
    マジか。すごい!うれしい!!
  • Laravel入門 - 使い方チュートリアル - - Qiita

    「基礎から学ぶLaravel」を執筆しました! こちらの記事をパワーアップさせて、「業務でこれだけは知っておいて欲しい!」という情報を厳選して追加しています! バージョン10対応です。 ぜひご覧くださいませ。 Amazon C&R研究所 チュートリアル Laravelの使い方をチュートリアル形式でまとめています。 バージョンは5.7です。 解説をしながら、CRUD処理(登録、取得、更新、削除)を実装していきます。 DockerLaravel環境を構築するにはこちら。 Dockerを使って1コマンドで起動できるLaravel開発環境を構築する Laravelのインストール Laravelのインストールには様々な方法がありますが、ここではComposerを使用します。 Composerについてはこちら create-projectコマンドを使用することで、インストールと同時にプロジェクトを作

    Laravel入門 - 使い方チュートリアル - - Qiita
    repon
    repon 2019/03/20
  • Mac の装飾キーの記号は、慣れないと分かりづらい | R

    Mac はメニューを開くとキーボードショートカットが併記されていて、わざわざ調べなくてもわりといろんなキーボードショートカットがその場で確認できます。おかげで、Mac に乗り換えてから Windows を使っていた頃よりキーボードショートカットを使うようになりました。 しかし、Mac に乗り換えたばかりの頃は、キーボードショートカットを覚える以前の問題として、装飾キーの記号の意味が分からなくて、せっかくメニューに書いてあるのに、結局ググってしまうこともありました。 そこで Mac でキーボードショートカットを使う際に、特に使用頻度の高い「Command (⌘ コマンド)」「Option (⌥ オプション)」「Shift (⇧ シフト)」「Control (⌃ コントロール)」の 4つについてメモしてみます。 私のように Windows から Mac に乗り換えたことで、キーボードショートカ

    Mac の装飾キーの記号は、慣れないと分かりづらい | R
    repon
    repon 2019/03/20
  • Laravelで実践クリーンアーキテクチャ - Qiita

    この記事を書くにあたって Laravel について色々サポートしてくれた皆さまに向けてお礼申し上げます。ありがとうございました。 記事はクリーンアーキテクチャに対する理解を深めていただくために、「実践クリーンアーキテクチャ」の内容を Laravel で実装して解説するという内容になっています。 記事のゴールは「クリーンアーキテクチャに対する理解を深めてもらう」というものです。つまり、この実装の形は一例に過ぎません。 はじめに 皆さんクリーンアーキテクチャはご存知でしょうか。 そう、こんな図のアレです。 The Clean Architecture: https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html クリーンアーキテクチャといえばこちらの象徴的な図をまずは思い浮かべるでしょう。 この図を

    Laravelで実践クリーンアーキテクチャ - Qiita
    repon
    repon 2019/03/20
  • JavaScript で陥りやすい失敗例を振り返る - Qiita

    個人的に今まで JavaScript を書いてて陥った失敗例などを振り返ってみました。 この記事にあるいくつかの失敗例については恐らく殆どの方が経験してるのではないかなと思います。 これから JavaScript 勉強するぞ!!という方や、現在進行形でこのような失敗に陥っている方の助けになれば幸いです。 コードの解説に関しては簡潔に行なっているので、気になった方はググってください。 DOM の取得及び操作 要素を取得して is-close なスタイルを付与したい。 しかし、エラーになってスタイルを付与できない // 失敗例 const hoge = document.getElementsByClassName('hoge'); hoge.classList.add('is-close'); // 正しい例 const hoge = document.getElementsByClassN

    JavaScript で陥りやすい失敗例を振り返る - Qiita
    repon
    repon 2019/03/20