発端 Vuexのドキュメントにあった https://vuex.vuejs.org/ja/actions.html ググラビリティが低めなのでこまった。 なんとか理解できたので、ググラビリティをあげるために投稿 what これが
昨年2月に消防士から未経験でエンジニアに転職。さらに昨日付けで、その会社を退職しました。 あまりないキャリアだと思うので、退職エントリ書いてみました。 あなたは誰?商業高校を経て、大学は経営学部を卒業。生粋の文系。 新卒で地元の消防本部に就職。消防隊を4年、救急隊を2年経験。 28歳の冬にエンジニアに転職。そして29歳の春(現在)退職。 趣味は懸垂。既婚、3歳になる息子がいます。 (単管で自作中の懸垂バーと息子) なぜ消防士からエンジニアへ?単純にプログラミングが好きで、それを仕事にしたいと思ったからです。 ・ 自分の手でサービスを形にしていくのが面白い ・ 良いものが作れたときの達成感がすごい ・ 働く場所を選ばないというところに惹かれました。 プログラミングに触れた最初のきっかけは、妻が自宅で開業した鍼灸院のWEBサイトを作ったこと。 制作会社に依頼すると高いので、本を買って自分で一か
約100人が死傷したニュージーランド・クライストチャーチのモスク(イスラム教礼拝所)銃撃事件を受けて、ジャシンダ・アーダーン首相は19日、銃撃犯の名前を今後一切口にしないと誓った。 アーダーン首相は議会で、「男はこのテロ行為を通じて色々なことを手に入れようとした。そのひとつが、悪名だ。だからこそ、私は今後一切、この男の名前を口にしない」と、気持ちをこめて演説した。
入門 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が間に挟まり挙動が異
もう他人事ではいられないRPAの絶大なる効果 昨日のエントリー、富士通の早期退職/ジョブ再配置に関する記事の反響はとても大きく、社会全体で仕事とは何かを見つめなおす契機ともなりそうだと思いました。 一方で、もう一つ気になるニュースを見かけました。 it.impressbm.co.jp 横浜市、NTT、NTTデータ、クニエのは2019年3月18日、RPA(ロボットによる業務自動化)の有効性を検証する共同実験の結果報告書を公表した。報告によると、RPAを試験導入した事務で、平均84.9%、最大99.1%の作業時間削減効果を確認した。横浜市は、共同実験の成果を踏まえ、RPAの本格導入に向けて引き続き検証を進める。 99.1%が削減ということは、その仕事って「まぼろし」だったのではないかと思うほどです。その業務を定常的に実施していた職員は確実にいるわけで、「RPAによる人減らし」は、破壊的な威力を
ウェブ職人のためのPHPフレームワーク。 PHPに支障はありません。楽しくコーディングし、新しい息吹を楽しんでください。 RESTful ルーティング あなたの適用へのリクエストに応えるために簡単なクロージャーを使って下さい。 コマンド Your Data 素晴らしい Eloquent ORM と 素晴らしいマイグレーションシステムを完備しています。 美しいテンプレート 在来の PHP 、もしくは軽量の Blade テンプレート・エンジンを使用してください。Blade を好きになるでしょう。 明日の準備 Laravel は、いろいろな規模のプロジェクトに対応します。 実績のある土台 Laravel は Symfony コンポーネントの上に構築されます。 Composer で動く Composer はあなたの適用のサードパッケージを管理する、驚くべきツールです。 最高のコミュニティ Lara
注意 これは、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 ()
こっちもとてもオススメなので見てね。 SSH接続先のホスト名をtmuxのペインに表示する(大事件) 前置き(とても長いので読み飛ばしてもよい) いつの間にかtmuxのペインごとにステータスラインを表示できるようになっていた https://github.com/tmux/tmux/blob/master/CHANGES#L329 これは大事件である(と思う)。 みんなターミナルのプロンプトにディレクトリはもちろん、gitのブランチとか表示させるのはやってると思う。けど、時々、深層のディレクトリに移動したりすると、このプロンプトがどんどん膨らんできてスペースがなくなる時があった。そこで僕は、プロンプトではなくステータスラインにそういった情報を表示できたらスマートなんではないのか、と1年前くらいに考えた。 しかし、例えば、一つウィンドウに複数のペインが収まっていてそのそれぞれのペインのカレント
まえがき 以前 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
どうも、リストア職人のさぼです。みなさんmacOSをどのぐらいの頻度でリストアしてますか?1年に1回はやってますよね?僕は3ヶ月に1回はやるようにしてます。綺麗な状態にしてOSが最大限のパフォーマンスで動いた方がいいし手元に入れたよくわからないアプリがずっと入ってるのって気持ちよくないじゃないですか。なのでMacを定期的にリストア(工場出荷状態に初期化)してます。 前回までは真っ白な状態からだいたい3時間ぐらいで普段開発している環境を構築できるようにしていたのですが今回から開発環境を全部Dockerにしてみようと思ってやってみたところ1時間半で開発環境を終えて作業開始できる状態までの最短記録を更新しました! おわり(おわらない) いつもやってる手順を振り返りがてら紹介していきます。 Brewfile いつもリストア後は brew bundle コマンドでアプリやソフトウェアを入れるようにし
「基礎から学ぶLaravel」を執筆しました! こちらの記事をパワーアップさせて、「業務でこれだけは知っておいて欲しい!」という情報を厳選して追加しています! バージョン10対応です。 ぜひご覧くださいませ。 Amazon C&R研究所 チュートリアル Laravelの使い方をチュートリアル形式でまとめています。 バージョンは5.7です。 解説をしながら、CRUD処理(登録、取得、更新、削除)を実装していきます。 DockerでLaravel環境を構築するにはこちら。 Dockerを使って1コマンドで起動できるLaravel開発環境を構築する Laravelのインストール Laravelのインストールには様々な方法がありますが、ここではComposerを使用します。 Composerについてはこちら create-projectコマンドを使用することで、インストールと同時にプロジェクトを作
Mac はメニューを開くとキーボードショートカットが併記されていて、わざわざ調べなくてもわりといろんなキーボードショートカットがその場で確認できます。おかげで、Mac に乗り換えてから Windows を使っていた頃よりキーボードショートカットを使うようになりました。 しかし、Mac に乗り換えたばかりの頃は、キーボードショートカットを覚える以前の問題として、装飾キーの記号の意味が分からなくて、せっかくメニューに書いてあるのに、結局ググってしまうこともありました。 そこで Mac でキーボードショートカットを使う際に、特に使用頻度の高い「Command (⌘ コマンド)」「Option (⌥ オプション)」「Shift (⇧ シフト)」「Control (⌃ コントロール)」の 4つについてメモしてみます。 私のように Windows から Mac に乗り換えたことで、キーボードショートカ
この記事を書くにあたって Laravel について色々サポートしてくれた皆さまに向けてお礼申し上げます。ありがとうございました。 本記事はクリーンアーキテクチャに対する理解を深めていただくために、「実践クリーンアーキテクチャ」の内容を Laravel で実装して解説するという内容になっています。 記事のゴールは「クリーンアーキテクチャに対する理解を深めてもらう」というものです。つまり、この実装の形は一例に過ぎません。 はじめに 皆さんクリーンアーキテクチャはご存知でしょうか。 そう、こんな図のアレです。 The Clean Architecture: https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html クリーンアーキテクチャといえばこちらの象徴的な図をまずは思い浮かべるでしょう。 この図を
個人的に今まで JavaScript を書いてて陥った失敗例などを振り返ってみました。 この記事にあるいくつかの失敗例については恐らく殆どの方が経験してるのではないかなと思います。 これから JavaScript 勉強するぞ!!という方や、現在進行形でこのような失敗に陥っている方の助けになれば幸いです。 コードの解説に関しては簡潔に行なっているので、気になった方はググってください。 DOM の取得及び操作 要素を取得して is-close なスタイルを付与したい。 しかし、エラーになってスタイルを付与できない // 失敗例 const hoge = document.getElementsByClassName('hoge'); hoge.classList.add('is-close'); // 正しい例 const hoge = document.getElementsByClassN
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く