タグ

2015年12月9日のブックマーク (8件)

  • WordPress使うなら、PHPのエラーメッセージと仲良くなっておこう – Simple Colors

    WordpPress Advent Calendar 2015 6日目の記事になります。 何を書こうか色々と迷ったのですが、フォーラムの質問やSNSなどを見ていると、まだまだPHPのエラーメッセージが何を伝えているかを見ていない人が多いと感じたので、啓発の意味も込めてエラーメッセージについて書いてみることにしました。(WordPressというより単なるPHPの話になっている気がしますが、デザイナーさんとかブロガーさんとか、必要だと思われる人が多い気がするのでよしとしてください。 WordPressは、至極当たり前ながらPHPで動作していますね。テンプレートだけだと、HTMLも混ざっているので、あまり感じられないかもしれませんが、index.phpから始まって、処理が全て完了するまで、全てPHP上で動作しています。そして、PHPのお作法上間違っていたりすると、その間違っている箇所で処理が止ま

    cmd08
    cmd08 2015/12/09
  • 【alevirita】title属性を使っておくとCDPが捗る

    title属性は要素に対しての補足情報を付け足す属性ですが、メニューや見出しのtitle属性に英訳や日語訳を指定しておくと、デザインに幅を持たせることができます。 <a href="index.html" title="index">最初のページ</a> <h2 title="サイトについて">About Site</h2> CSSの:beforeや:afterとcontentを使って、title属性を併記したり、title属性だけ見えるようにしたりできます。IEは8以上で対応しています。IE7や6だと有効になりませんが、そういう未対応のブラウザでは普通の内容が見えるだけなので、display:noneやtext-indentやpaddingで内容を見えなくして背景画像だけを見せる画像置き換えと違って可読性は損ないません。JavaScriptを使えばIE7や6でも使えます。その部分をコピ

    cmd08
    cmd08 2015/12/09
  • JavaScript で実装してみる Deep Learning

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog はじめに はじめまして、安藤義裕と申します。ヤフー株式会社データ&サイエンスソリューション統括部ソリューション部でプログラマーをしております。趣味はカミさんの手料理です。 機械学習で用いられるアルゴリズムの一つにニューラルネットワークがあります。ニューラルネットワークは脳細胞の働きにヒントを得て考えられたものです。今回扱う多層ニューラルネットワークはニューラルネットワークの中間層と呼ばれる部分を多層化したものです。近年話題に上ることの多い Deep Learning ではこの多層ニューラルネットワークが利用されています。 多層ニューラルネットワークは用途に応じて異なるネットワークが利用されます。画像処理では畳込みニューラルネッ

    JavaScript で実装してみる Deep Learning
  • CSSの素晴らしいアイデアが満載!2015年スタイルシートのテクニックのまとめ

    今年もCSSの進化がすごいです! 次のプロジェクトに使ってみたくなるようなワクワクする素晴らしいアイデア満載のスタイルシートのテクニックを紹介します。 CSSアニメーションはより洗練され、単に要素を動かして楽しむだけでなく、意味のある動きとしてより効果的に利用されるものが目立ちました。 まずは、アニメーションの表現もここまでできるのかと驚いた「Marvel Logo animation」から。 ※一部は、実際に動作するデモのコードを埋め込んでいます(全部をコードにしたらページが重すぎました)。

    CSSの素晴らしいアイデアが満載!2015年スタイルシートのテクニックのまとめ
    cmd08
    cmd08 2015/12/09
  • jQuery+CSS3で固定ナビゲーション→レスポンシブでハンバーガーメニューに切り替える

    jQuery+CSS3で固定ナビゲーション→レスポンシブでハンバーガーメニューに切り替える jQuery+CSS3を使用してスマホではハンバーガーメニューに切り替わる、固定ナビゲーションを作成してみます。 投稿日2015年12月09日 更新日2015年12月09日 PC版のナビゲーションは基構造は下記を使用します。 jQuery+CSS3でスクロールするとアニメーションして狭くなる固定ナビゲーション HTML #mobile-head はモバイル時色を付けてバーにします。 #global-nav はモバイル時ナビゲーションを開閉するボタンです。 三の線がspanになります。 HTML <header id="top-head"> <div class="inner"> <div id="mobile-head"> <h1 class="logo">Logo</h1> <div id="

    jQuery+CSS3で固定ナビゲーション→レスポンシブでハンバーガーメニューに切り替える
  • PHP の echo と print の違い (闇) - y_uti のブログ

    この記事は、闇PHP Advent Calendar 2015 の 7 日目として書いたものです。qiita.com PHP 7.0.0 がリリースされたので改めてオペコードを眺めていたところ、次のように欠番があることに気付きました。 #define ZEND_ASSIGN_REF 39 #define ZEND_ECHO 40 #define ZEND_JMP 42 #define ZEND_JMPZ 43 php-src/zend_vm_opcodes.h at php-7.0.0 · php/php-src · GitHub PHP 5 系の最新バージョンである 5.6.16 のコードを参照してみたところ、ここには ZEND_PRINT という命令があったようです*1。直前の 40 番には ZEND_ECHO があります。そこで今回は ZEND_ECHO, ZEND_PRINT に注

    PHP の echo と print の違い (闇) - y_uti のブログ
    cmd08
    cmd08 2015/12/09
  • CSSの::afterと:after コロンの数の違いは? 疑似要素とクラスとは | 初代編集長ブログ―安田英久

    今日は、Webの現場寄りに、CSSの話を。セレクタで「:after」と「::after」がありますが、どちらが正しいのでしょうか。そもそも、「疑似クラス」や「疑似要素」とはどういうものなのでしょうか。 CSSセレクタにはいろいろありますが、「::after」「::before」という書き方と、「:after」「:before」という書き方があります。 昔からCSSに触っている人は、「え? コロンが2つって何?」となると思います。使い慣れた「:after」と今の「::after」は何が違うのでしょうか。 疑似クラスは「:」、疑似要素は「::」CSS3では、次のようにされています。 「疑似クラス」は「:hover」のようにコロン1つで書く「疑似要素」は「::after」のようにコロン2つで書く昔はどちらもコロン1つで書いていたのですが、CSS3でこの2つが区別できるように分けられました。古い人

    CSSの::afterと:after コロンの数の違いは? 疑似要素とクラスとは | 初代編集長ブログ―安田英久
    cmd08
    cmd08 2015/12/09
  • AWS再入門 Amazon Elastic MapReduce編 | DevelopersIO

    はじめに 当エントリはDevelopers.IOで弊社AWSチームによる2015年アドベントカレンダー 『AWS サービス別 再入門アドベントカレンダー 2015』の8日目のエントリです。 昨日7日目のエントリは大栗の『Amazon RDS』でした。 このアドベントカレンダーの企画は、普段AWSサービスについて最新のネタ・深い/細かいテーマを主に書き連ねてきたメンバーの手によって、今一度初心に返って、基的な部分を見つめ直してみよう、解説してみようというコンセプトが含まれています。 日8日目のテーマは『Amazon EMR』です。 Amazon Elastic MapReduce(Hadoopクラスター Amazon EMR) | アマゾン ウェブ サービス(AWS語) 目次 Amazon EMRとは 分散処理基盤 分散アプリケーション 伸縮自在性 安全性 サービス利用のユースケー

    AWS再入門 Amazon Elastic MapReduce編 | DevelopersIO
    cmd08
    cmd08 2015/12/09