タグ

2018年6月19日のブックマーク (8件)

  • styled-componentsを使ったCSS設計 - Qiita

    はじめに 自分は普段フロントエンドエンジニアとして、React Reduxなアーキテクチャのアプリを作ることが多いのですが、stylingにstyled-componentsを導入しています。今回は、styled-componentsでのCSS設計について書いてみたいと思います。 styled-componentsとは JSでstyleを記述するCSS in JSのライブラリで、2019年8月現在最も人気のあるライブラリです。タグ付きテンプレートリテラルをうまく使った独自性と、明快なAPICSS in JSの火付け役にもなり、同じ思想を持った亜種ライブラリ(paypal/glamorous, zeit/styled-jsx等)が続々と出て来るなどある種のブームを巻き起こしました。 そもそも、Reactの登場でフロントエンド開発が「jQueryによるhtmlへの振る舞いの後付け」というスク

    styled-componentsを使ったCSS設計 - Qiita
    ku_marin
    ku_marin 2018/06/19
    ついにやることになった。慣れたら便利そう
  • tipsBear

    子どもを保育園に預けて働き始めて半年経ち、生活リズムが定まってきたので、現在の私のタイムスケジュールを公開します。実際経験してみて、平日でも自分の時間はちゃんと確保できる(1日3時間)ということが分かったので、時間配分の参考になれば幸いです。

    tipsBear
    ku_marin
    ku_marin 2018/06/19
    長い間放置しまくってたけど、夜なべしてようやくSSL化したよ
  • WordPress ウィジェット API - WordPress Codex 日本語版

    このページは開発者向けの WordPress ウィジェット API 技術文書です。一般のユーザー向けには「 ウィジェット」ページを参照してください。 技術的に言えば、WordPress ウィジェットは widget() メソッドが呼ばれると文字列データを STDOUT に出力する PHP オブジェクトです。ソースコードは wp-includes/widgets.php にあります。 ウィジェットの開発 ウィジェットの開発は標準の WP_Widget クラスといくつかの関数を拡張するだけで済みます。 基底クラスには、ウィジェットとして動作するには拡張する必要のある関数の情報が含まれています。 WP_Widget クラスは wp-includes/widgets.php にあります。 標準的な使い方 class My_Widget extends WP_Widget { /** * ウィジェッ

    ku_marin
    ku_marin 2018/06/19
    parent::WP_Widgetがちゃんと動かなくなったので見に来てみた
  • PHP 7.2 Function create_function() is deprecated

    ku_marin
    ku_marin 2018/06/19
    create_functionは7.2から非推奨になって8から削除されるから使わない/WPは結構functions.phpカスタムする時にこの記述使ってるから注意がいる
  • WordPressを高速化。PHP7に変更する際のテーマやプラグインの注意点 - WEB上手

    503エラーや速度の低下から解消する為に、サーバーをエックスサーバーに移転しました。 ・10万ページビューまではロリポップ。それ以上はエックスサーバー https://www.web-jozu.com/web/lolipop_xserver/ ・ロリポップからエックスサーバーへのWordPressの移行(移転)の流れ https://www.web-jozu.com/web/wordpress_xserver/ 2回にわたって、エックスサーバーの利点と、サーバーの移転の流れを紹介してきましたが、今回はエックスサーバーで利用できる、PHP7のご紹介をしたいと思います。 PHP7はPHPの最新バージョンで、PHP5に比べてパフォーマンスが高くなっていると言われています。これにより、WordPressも高速に処理できるようになる。。。 以前から、早く使ってみたいと思っていました。 早速、エックス

    WordPressを高速化。PHP7に変更する際のテーマやプラグインの注意点 - WEB上手
  • PHP: 下位互換性のない変更点 - Manual

    エラーや例外の取り扱いの変更 fatal error や recoverable fatal error の多くが、PHP 7 では例外に変換されるようになりました。 これらの例外は Error クラスを継承したもので、 このクラスは Throwable インターフェイスを実装しています。 この新しいインターフェイスを、すべての例外が実装しています。 エラーではなく例外がスローされるようになるということは、自作のエラーハンドラは呼び出されなくなるということです (Error 例外をキャッチしなかった場合は、fatal エラーが発生します)。 PHP 7 におけるエラーハンドリングの詳細な説明は PHP 7 のエラー を参照ください。 この移行ガイドでは、下位互換性のない変更点を列挙するだけにとどめます。 set_exception_handler() が常に Exception オブジェク

    ku_marin
    ku_marin 2018/06/19
  • いつWordPressをPHP7にすべきか? – Capital P – WordPressメディア

    WordPress4.7のリリースに合わせ、WordPress.orgの推奨環境が変わったのはご存知だろうか。現在は次のようになっている。 PHP7以上 MySQL5.6以上またはMariaDB10.0以上 HTTPSのサポート これを見たのだろう、筆者の元にタイトルでしめした相談メッセージが届いたので、個人的な意見を書いてみたい。 結論 まずはじめに結論から述べておくが、PHP7にすべきである。理由はWordPressとは関係なく、その方が早いし安全だからだ。 しかしそれはおそらく質問者も知っているはずで、PHPのバージョンアップに躊躇している理由があるのだろう。まずは幾つかの事実を列挙し、そのメリットおよびデメリットを挙げていく。その上で決めてほしい。 事実1 WordPressコアは7.0でなくても動く WordPressのコアはPHP7でなければ動かない新機能、たとえば戻り値の型宣

    いつWordPressをPHP7にすべきか? – Capital P – WordPressメディア
    ku_marin
    ku_marin 2018/06/19
    “new文で作成されたオブジェクトの参照渡し $c =& new MyClass() が廃止” これが原因だーーー!!書き換えるかぁ
  • パソコンのキーボードは、なぜABC順・五十音順ではないのですか - ことばの疑問 - ことば研究館

    アルファベット編 まずアルファベットのキー配列について説明しましょう。パソコンのアルファベットのキー配列は、タイプライターという機械が元になっています。英文タイプライターを作ったのは、アメリカのChristopher Latham Sholesという人で、1870年の時点ではABC順を少し改良したキー配列だったと考えられます。前半のABCDEFGHIJKLMを左から右に、後半のNOPQRSTUVWXYZを右から左に並べて、そこからAEIOUYの母音を上の段に取りだしたのが、このキー配列です。この時点のタイプライターは、大文字と数字と4種類の記号が打てるものでした。キーの数は38個でした(図1参照)。 図1: 1870年9月時点のキー配列(推定) Sholesの後ろ盾だったJames Densmoreは、このタイプライターを、シカゴのEdward Payson Porterが経営する電信学校

    パソコンのキーボードは、なぜABC順・五十音順ではないのですか - ことばの疑問 - ことば研究館
    ku_marin
    ku_marin 2018/06/19
    面白かった。参考文献全部俺カッコイイ