2016年、年が明けるとおめでたいことにLaravelリファレンスという書籍が、全国的に発売されます。 この書籍の著者陣が魅力を伝えるべく、書籍の内容の一部、時にはより優しい解説、場合によってはより高度な内容を書き連ねるカレンダーです。 さあ、お年玉をもらえる君!しっかりと貯めて、買ってみよう! さあ、お年玉をあげる君!ちょっと減額して、購入代金に充てよう!
![Laravelリファレンス発売記念!販売促進!! Advent Calendar 2015 - Adventar](https://cdn-ak-scissors.b.st-hatena.com/image/square/216cc359e648393f04b96c88311401bbb5691aa2/height=288;version=1;width=512/https%3A%2F%2Fadventar.org%2Fog_image.png)
2016年、年が明けるとおめでたいことにLaravelリファレンスという書籍が、全国的に発売されます。 この書籍の著者陣が魅力を伝えるべく、書籍の内容の一部、時にはより優しい解説、場合によってはより高度な内容を書き連ねるカレンダーです。 さあ、お年玉をもらえる君!しっかりと貯めて、買ってみよう! さあ、お年玉をあげる君!ちょっと減額して、購入代金に充てよう!
Laravel の Blade で {{ と }} に囲まれたものは全てエスケープされるわけじゃない 2016年01月28日 13:26PHP こないだ Laravel の話をしていて話題になったのでメモしておきます。 Blade について Laravel にはデフォルトで Blade というテンプレートエンジンが組み込まれてますね。 初めてさわったときはちょっととっつきにくい感じがしたんだけど、しばらく使ってみるとなかなか便利に思えてきた。 前提 さて Blade テンプレートの中で何らかの式を {{ と }} で囲むとその値が出力されるんだけど Hello, {{ $name }}. この処理の過程でその値は htmlentities 関数を通過します。基本的には。 Blade {{ }} statements are automatically sent through PHP’s
Link ドメイン環境下で自動ログオンを行なう方法 あらかじめ断っておく。この方法は保安面で極めて好ましくないので、導入には慎重でなくてはならない。私がこれを採用したPCは、iSeries(AS/400)のプリンタセッション専用に使用する無人マシンだけだ。 Active DirectoryやNTドメイン環境下でWindowsを自動ログオンさせるためには、レジストリを操作する必要がある。この方法は「How to Enable Auto Logon to Windows XP and Vista Joined as Domain Member」(My Digital Life)で知った。 regeditを起動する。 「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon」を開く。 「DefaultUse
MySQLでテーブルへのカラム追加、インデックス追加やテーブルの再編成などを行うと、その間テーブルに共有ロックがかかってしまいます。そのためこれらのメンテナンス処理は、通常利用者の少ない深夜早朝帯にサービスを止めて実施する必要があります。本日はそれを無停止、オンラインのままでできないかという話題です。 基本的なアイデア メンテナンス対象の元テーブルをコピーして、作業用の仮テーブルを作ります 仮テーブルに対して、カラム追加などの変更を加えます その間、元テーブルに対して行われる更新処理について差分を記録しておきます 仮テーブルの変更が終わったら、記録しておいた差分データを仮テーブルに反映します 差分データの反映が終わったら、元テーブルと仮テーブルを入れ替えます これと似たようなことを考えた方は結構いらっしゃるのではないでしょうか。ただ、言うは易し、行うは難しです。整合性がきちんと取れるかどう
Summary: Practitioners struggle with standardizing a method for journey mapping, but believe the activity is crucial for creating shared vision. Although insights are critical for communicating findings, they are the least often included in journey maps. Journey maps are visualizations used for understanding customer needs and pain points as people interact with an organization. They typically inc
API実装してますか? 弊社では最近APIにLumen(PHP), Zend Expressive(PHP), echo(Go)が利用されています。 そのなかでも徐々にAPIを表題のHATEOASへとシフトしつつあります。 HATEOASに関しては下記を参照ください postd.cc そのHATEOASですが、Lumenを使って実装する簡単な例を紹介します。 記事を返却するAPI jsonで返却するAPIの実装をしてみましょう。 Article Entity <?php namespace App\Domain\Entity; /** * Class Article */ final class Article { /** @var int */ private $id; /** @var string */ private $title; /** @var Comment[] */ pr
Overview Components and options for laying out your Bootstrap project, including wrapping containers, a powerful grid system, a flexible media object, and responsive utility classes. Containers Containers are the most basic layout element in Bootstrap and are required when using our default grid system. Choose from a responsive, fixed-width container (meaning its max-width changes at each breakpoi
ようこそ、まだ見ぬ日本の美しさへ あなたが知っている日本は、この国のほんの一部でしかありません。 日本には47の都道府県があり、そこには四季を映し出す豊かな自然と、 長い歴史を誇る建造物、各地で育まれた個性的な文化が広がっています。 まだ見ぬ日本の美しさを届けるため、FIND/47は生まれました。 © FIND/47 Office. Some Rights Reserved.Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution4.0 International license. © FIND/47 Office. Some Rights Reserved.Except where otherwise noted, content on this
2019/08/03 追記: 2019年現在、デスクトップアプリ版の Marp はすでに開発を中止しており、次世代版である Marp Next の開発に注力しています。デスクトップアプリはまだ使用可能ですが、すでにメンテナンスが中止されており、セキュリティに関する一部懸念も指摘されているため、デスクトップアプリ版をこれから使い始めるのは決して推奨されません。 移行先として、Marp Next の公式ツールの1つとして提供されている Visual Studio Code の拡張機能、Marp for VS Code をお勧めしています。クロスプラットフォーム・オフライン対応・ライブプレビュー・PDF出力はもちろん、新しい Marpit フレームワーク をベースとした Markdown 構文、HTML 形式や PowerPoint 形式での出力、カスタムテーマ CSS の対応など、スライド作成
本日2016年7月15日、はてなはサービス開始から15年を迎えました。これもひとえに、ユーザーの皆様のおかげです。誠にありがとうございます!今後とも、はてなをどうぞご利用ください! 今年もTシャツプレゼントキャンペーンを実施します! 15周年を記念して制作・受注生産した「はてなTシャツ2016」に、非売品グッズの「はてな手ぬぐい」をセットにして10名の方にプレゼントします。応募方法は、この記事をはてなブックマークに追加するだけ。ぜひご参加ください。 はてなブックマークに追加して応募する キャンペーンは終了しました。たくさんのご応募、ありがとうございました。 キャンペーン概要 応募期間 2016年7月15日(金)~7月22日(金)AM11:00 キャンペーンは終了しました。たくさんのご応募、ありがとうございました。 賞品・当選者数 はてなTシャツ2016+はてな手ぬぐいセット × 10名様
「面白かった!」と思える本に出会うのはたやすいけれど、人生を変えるほどの衝撃を与えられることはめったにない。ネットでよくオススメされている本は悪くないけれど、優等生的すぎる。人生が本で変わるのはもっと生々しい、読んでいて声が出るような体験だ。 ask.fmで「影響を受けた本は何ですか」と質問いただくことも多かったので、私の人生を変えてしまった30冊の本をリストアップした。私の人生を変えた本で、もしかするとあなたの人生も変わるかもしれない。できるだけ無料版の文献へURLを貼ったので、いますぐ手元で楽しんでくれたら嬉しい。 日本文学 海外文学 読者を選ぶ変わり種 おわりに 日本文学 ちいさいモモちゃん (講談社文庫) 作者: 松谷みよ子 出版社/メーカー: 講談社 発売日: 2011/11/15 メディア: 文庫 購入: 1人 クリック: 7回 この商品を含むブログ (16件) を見る 読書初
みんな大好き♪Google Analytics!! ただ、見れるデータが膨大すぎて、あっちをクリックしたりこっちをクリックしたり・・・。 気づけば「何のデータを見たかったのか忘れてしまった」なんて事も日常茶飯事です。 実はウィジェットを配置して、見やすい一覧画面を作成できたりします。 「マイレポート」って機能ですね。 で・・・。マイレポートの作成手順とか説明してもいいんですけど、長くなっちゃうし、読むのもめんどくさいでしょ? って事で!! 数クリックで導入する方法を解説します Google Analyticsの標準機能で発行されるリンクをクリックするだけで導入できてしまいますので、面倒な手順は一切必要ありません。 もちろん共有されるのは「レイアウト」なので、中身はあなたのサイトのデータになりますのでご安心ください(笑) では次項でレイアウトの概要を説明した後、文末で導入方法(と言ってもクリ
一般的にリーダーをヒラ社員に戻したり、部長を課長にしたりする「降格」が行われている会社は少ない。 降格することが本人のプライドを傷つけたり、ヤル気を損なわせたりすることを経営者が危惧するからだ。 しかし、中にはこれをうまく使っている会社もある。 あるテクノロジー企業では「降格」を人事制度の一種として普通に用いており、社員からも普通に受け止められている。 なぜ彼らは降格をうまく使うことができているのか。 その会社の経営者は30代半ばである大手企業から独立し、起業したやり手だ。 彼は独立する前、大手企業で働いている時、常にこう思っていたという。 「有能な管理職が少ない、なぜ、あれほど多くの無能な上司が上に立っているのか?上が入れ替われば、もっと事業はうまくいくのに」 彼は社内で「できる」とされる役員に、この質問をぶつけたという。するとこんな答えが返ってきた。 「うちは年功序列だからな。必ずしも
社員の生産性を極限まで高めるには、どうすればいいのか――米グーグルが2012年に開始した労働改革プロジェクトの全貌が明らかになった。 社員同士のコミュニケーションを中心に、その仕事ぶりを徹底的に観察するワーク・モニタリングは、果たして功を奏したのだろうか? ●"What Google Learned From Its Quest to Build the Perfect Team" The New York Times, FEB. 25, 2016 プロジェクト・アリストテレスとは 上の記事によれば、米グーグル(持ち株会社に移行後の正式社名は「アルファベット」)は2012年に生産性向上計画に着手した。 この計画は「プロジェクト・アリストテレス(Project Aristotle)」と呼ばれ、同社の「人員分析部(People Analytics Operation)」によって実施された。 グ
先日別のチームから、 「PHPで作成したWebアプリの速度が遅いので助けてくれー」 という相談を受けた。 対応したものの、結構時間がかかって面倒だったので、 今後こういった問題が起こった時に使えるよう、チェックリストをまとめてやった。 基本的な内容だけど、 このチェックリストの内容をやってみて、それでもダメなら相談しなさい、 と伝えておくことで相談を減らすフィルタとして働いてくれるはずだ。 PHPプロジェクトに限らず、バックエンドでデータベースを使用している Webアプリのプロジェクトなら試す価値のあるものが多いはず。 調査や対応方法の手軽さ順で並べるとこんな感じ: Webブラウザのデベロッパーツールでレスポンスを計測する Webサーバ(Apache)のリクエスト時間をログに出力する ログ解析ツールでURL毎の付随リクエスト数を確認する データベースのスロークエリログを出力する プロファイ
Packerを使ってChef/Puppet/AnsibleでDockerのイメージをつくる Packerは,Vagrantの作者であるMitchell Hashimoto氏によって開発が進められているVirtualBoxやVMWare,Amazon EC2などの仮想マシンのテンプレートの作成を行うツール.VagrantのVirtualBox用のBoxを作るveeweeに置き換わるツールとして知られている.最近のアップデートでDockerのイメージのビルドをサポートした. TL;DR Packerを使えばDockerのイメージをDockerfileを使わずビルドすることができる つまり,Dockerfileの特有な記述を使わず,今まで慣れ親しんできたChefやPuppet,Ansibleのようなプロビジョニングツールを使ってDockerのイメージをビルドできる. 参考 Dockerイメージの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く