タグ

2014年10月12日のブックマーク (12件)

  • PHP: エイリアス/インポート - Manual

    名前空間の使用法: エイリアス/インポート (PHP 5 >= 5.3.0, PHP 7, PHP 8) 外部の完全修飾名をエイリアスで参照したりインポートしたりする機能は、 名前空間において非常に重要なものです。 これは、Unix 系のファイルシステムでファイルやディレクトリへのシンボリックリンクを作成することに似ています。 PHP は定数、関数、クラス、インターフェイス、トレイト、列挙型(Enum)、名前空間のエイリアスやインポートをサポートしています。 エイリアス作成には use 演算子を使用します。 ここに、5 種類すべてのインポート方法の例を示します。 <?php namespace foo; use My\Full\Classname as Another; // これは use My\Full\NSname as NSname と同じです use My\Full\NSname

    masa-zx
    masa-zx 2014/10/12
  • 「Google Chrome 38」の安定版公開、多数のセキュリティ問題を修正

    WindowsMacLinux向けの「Chrome 38.0.2125.101」では159件ものセキュリティ問題を修正し、iOS向けの「Chrome 38.0.2125.59」ではiPhone 6と6+のサポートなどが強化された。 米Googleは10月7日(現地時間)、Webブラウザ安定版の最新バージョンとなる「Chrome 38」をWindowsMacLinux、iOS向けに公開した。 WindowsMacLinux向けの「Chrome 38.0.2125.101」では159件ものセキュリティ問題が修正された。中でもV8とIPC(Inter-Process Communication)の組み合わせに存在する脆弱性は、悪用されるとリモートの攻撃者がサンドボックス外で任意のコードを実行できる恐れがあったとされ、危険度はGoogleの4段階評価で最も高い「Critical」と位置

    「Google Chrome 38」の安定版公開、多数のセキュリティ問題を修正
    masa-zx
    masa-zx 2014/10/12
  • “穴が開かないハリナックス”がとじ具の歴史を変える!? - 日経トレンディネット

    2014年10月7日、コクヨS&Tの針を使わないステープラー「ハリナックス」シリーズの最新作「ハリナックス プレス」が発表された。従来のハリナックスとはとじる方法が全く異なり、“穴を開けずに紙をとじる”画期的な製品だ。 ハリナックスは「紙で紙をとじるステープラー」として2009年12月に登場。とじられる枚数を増やしたり小型化したりと進化を続けながら、現在は2穴タイプ(最多とじ枚数10枚)、ハンディ(4枚、8枚、10枚の3タイプ)、コンパクト(5枚)、卓上(12枚)の6タイプが発売されている。2014年8月には売り上げ台数600万台を超えた大ヒット商品だ。 しかし、これまでのハリナックスは書類自体を切って折り込むという仕組み上、書類に穴が開くことが避けられなかった。多くのユーザーはそれを不満に思いつつも、使い続けてきた。それ以上に金属の針を使わないメリットのほうが大きかったからだ。 「『穴を

    “穴が開かないハリナックス”がとじ具の歴史を変える!? - 日経トレンディネット
    masa-zx
    masa-zx 2014/10/12
  • ミラクル・リナックス、「Linux アドバイザリ サポート」が最新OSに対応

    masa-zx
    masa-zx 2014/10/12
  • 出島 - Wikipedia

    1824-25年ごろの出島[1] 出島(でじま、英語: Dejima、オランダ語: Deshima)は、1634年江戸幕府が対外政策の一環として長崎に築造した日初の格的な人工島[2]、扇型で面積は3,969坪(約1.5ヘクタール)[3]。1636年から1639年までは対ポルトガル貿易、1641年から1859年まではオランダ東インド会社(AVOC、アムステルダムに部のあるVOC)を通して対オランダ貿易が行われた。 明治以降は長崎港港湾整備に伴う周辺の埋立等により陸続きとなり扇形の面影は失われたが、出島全体は1922年(大正11年)10月12日「出島和蘭商館跡」として国の史跡に指定され[4][5]、1996年(平成8年)より江戸当時の姿への復元を目指す長崎市が出島復元整備事業計画(後述)を進めている[6]。 歴史[編集] 建設前史[編集] 明は倭寇対策である1371年の海禁令のため銀不足

    出島 - Wikipedia
    masa-zx
    masa-zx 2014/10/12
  • https://jp.techcrunch.com/2014/10/11/20141010netflix-now-finally-works-on-linux/

    https://jp.techcrunch.com/2014/10/11/20141010netflix-now-finally-works-on-linux/
    masa-zx
    masa-zx 2014/10/12
  • 「Google API」のOAuthで、「no application name」エラーが出る場合の対応

    OAuth 2.0で、以下のようなエラーが出る場合。 invalid_client no application name これは「Google Developers Console」で、「同意」をしてないと出るエラーだそうで。 「同意」の手順は↓。 https://cloud.google.com/console#/project プロジェクト名を選択 「API と認証」 「同意画面」 「Content Screen」で以下を設定し、同意へ。 Email address Product name ちなみに、メニューが英語表記になっている場合。 日語表記への変更はこちらから。 https://cloud.google.com/console/accountsettings Google カテゴリーの記事一覧 – やじり鳥

    masa-zx
    masa-zx 2014/10/12
  • Google Analytics API(v3)を使ってPHPでリアルタイムユーザー数を取得する方法(実践編) | Lancork

    ※当ブログではアフィリエイト広告を利用しています。 事前準備編ではGoogle Analytics APIを使うために必要な情報を準備しました。 実践編では実際にPHPからGoogle Analyticsのリアルタイムアクティブユーザー数を取得してみます。コピペで使えるコードもあります。 はじめに エントリではGoogle Analytics APIを使ってPHPからウェブサイトのリアルタイムアクティブユーザー数の取得をプログラムで実践します。事前準備編の準備ができていることが前提となります。 前回エントリ:Google Analytics API(v3)を使ってPHPでリアルタイムユーザー数を取得する方法(事前準備編) Google APIs Client Library for PHPの準備 PHPからAPIを使うため、クライアントライブラリを準備します。ライブラリはComposer

    Google Analytics API(v3)を使ってPHPでリアルタイムユーザー数を取得する方法(実践編) | Lancork
    masa-zx
    masa-zx 2014/10/12
    「Google APIs Client Library for PHP」のインストール“git clone https://github.com/google/google-api-php-client.git”#php
  • PHPライブラリ&サンプル実践活用[厳選100]

    このの概要 昨今のPHPによるWebアプリ開発ではライブラリ,フレームワークの利用は必須で,またすぐに利用できるサンプルプログラムはとても重宝されています。そこで,書では,日語環境に特化した実用サンプルから,定番のライブラリ/フレームワークをWebサービス編,UI編,ユーティリティ編,通信編,フレームワーク編に分けて100個を解説しています。なお,既刊の『JavaScriptライブラリ実践活用[厳選111]』『Androidライブラリ実践活用[厳選111]』に続く第3弾です。 こんな方におすすめ Webアプリケーション開発者,Webデザイナ 書のサンプル 書の一部ページを,PDFで確認することができます。 サンプルPDFファイル(834KB) Part1 イントロダクション PHPパッケージのインストール/管理方法あれこれ Part2 Webサービス編 1 Googleの各サービ

    PHPライブラリ&サンプル実践活用[厳選100]
    masa-zx
    masa-zx 2014/10/12
  • Composerを使ってPHPのパッケージを簡単インストール

    連載では、Composerを使ったパッケージ管理を紹介します。PHPではデフォルトでインストールされているPEARがありますが、最近では、Composerというパッケージ管理ツールも使われつつあります。例えば、JavaなどではMavenのようなツールでパッケージ管理をしたり、Rubyではbundlerといったパッケージ管理が使われるなど、現在では多くの言語でパッケージ管理ツールが使われています。 パッケージ管理ツールを使うとプロジェクトで使われているライブラリの依存関係を管理しやすくなり、依存しているライブラリのインストールも簡単になります。CakePHPもComposerを使ってインストールができるようサポートしており、開発環境ではZend Studioなどでの標準サポートされているなど、PHPでの開発では必須知識といえるほどの広がりを見せています。 連載では、Composerの導入

    Composerを使ってPHPのパッケージを簡単インストール
    masa-zx
    masa-zx 2014/10/12
    PHPによるComposerのインストール:“curl -sS https://getcomposer.org/installer | php” #php #composer
  • {if},{elseif},{else} | Smarty

    {if $name eq 'Fred'} Welcome Sir. {elseif $name eq 'Wilma'} Welcome Ma'am. {else} Welcome, whatever you are. {/if} {* 論理演算子 "or" の例 *} {if $name eq 'Fred' or $name eq 'Wilma'} ... {/if} {* 上と同じ *} {if $name == 'Fred' || $name == 'Wilma'} ... {/if} {* 括弧は使用可能 *} {if ( $amount < 0 or $amount > 1000 ) and $volume >= #minVolAmt#} ... {/if} {* PHP 関数を埋め込むことも可能 *} {if count($var) gt 0} ... {/if} {* 配列のチ

    masa-zx
    masa-zx 2014/10/12
  • WebTerminal

    入力フォームの最適化について、必須とも言える四つの項目をGoogleが公開しました。解りやすい解説記事はこちら->http://www.suzukikenichi.com/blog/four-guidelines-for-entry-form-optimization/ 10:53 Firefoxにてレスポンシブデザインの動作確認を行うには、「レスポンシブデザインビュー」が便利です。開発ツール->レスポンシブデザインビューを選択すると、タブ内に独立した専用領域が出現し、サイズの変更、タッチイベントのエミュレート等を行う事が出来ます。 10:50 コーディングを考慮したデザインガイドです。こういった事を意識してデザインされたものは、開発者にとってとても扱いやすいです。Webデザインのスキルアップの為、もしくはプロジェクトメンバーのデザイナーに的確な指示をする為に、必読です。http://ww

    masa-zx
    masa-zx 2014/10/12