Simple designs or Pro. Pika has got you covered.Create something as basic as a screenshot with a browser frame or as complex as a marketing image with text, shapes and patterns. Pika gives you all screenshot editing options you'll need
今や「インフラ」と表現しても過言ではないほど、多くの日本人が当たり前のように利用しているミニブログサービス、Twitter。この記事では、Twitterが提供するAPIの使い方を、初心者向けに説明しています。ぜひ、素敵なウェブサービスを作って下さいね。 Twitter DevelopersTwitter APIなどを利用する開発者のためのページ。公式リファレンスの確認や、アプリケーションの作成など。アプリケーションの登録APIを利用するために必要な「アプリケーションの登録方法」を紹介します。APIキーとAPIシークレットを取得できます。 アプリケーションとは?よくAPIを利用するのに「アプリケーションを登録して」という言葉が出てきます。このアプリケーションって何でしょう。これは、SNSでいう「ユーザーアカウント」と同じようなものだと考えると、イメージを掴みやすいと思います。 アプリケーショ
<?php $request_file = $_SERVER["REQUEST_URI"]; if (preg_match('/\.(?:png|jpg|jpeg|gif|css|js)/', $request_file)) { return false; } if (!preg_match('/\.(?:html|php)$/', $request_file)) { $request_file .= '/index.html'; } else if (preg_match('/\/$/', $request_file)) { $request_file .= 'index.html'; } require_once(__dir__ . $request_file); ?> 説明 webrickとかplackだとphpファイルは実行できないけど、php(>= 5.4)のビルトインサーバだと
時々一つのファイルに複数のプログラミング言語を書かなければいけないことがあります。1つや2つの小さなコードブロックであれば言語インジェクションを使うことをおすすめします。では別の言語がたくさんある場合はどうしたらいいでしょう? たとえばJavaScriptやCSSファイル内でPHPの変数や関数を呼び出している場合、どうやって言語別のシンタックスハイライトやコード補完、インスペクションを働かせればいでしょうか?こういった場合にぴったりなのがTemplate Data Languageです。 このブログエントリで紹介する機能はIntelliJ IDEA、PyCharm、WebStorm、PhpStorm、RubyMine、AppCodeでご利用いただけます。 例えばPhpStormにファイル、フォルダ、またはプロジェクト全体という単位で複数の言語を扱うよう設定できます。以下の例ではJavaSc
PhpStorm で Symfony2 の開発するときにいつも設定していることをまとめました。たまに設定を初期化するとデフォルトから何を変更していたか分からなくなるので備忘録として。Symfony2 以外のプロジェクトもほとんど同じ設定で開発しているので Symfony2 を使っていない方も参考になると思います。 動作確認環境 Mac OS X El CapitanPhpStorm 2016.1PHP 5.4Symfony 2.3 目次 プロジェクトを作成する Symfony2 View を有効にする cache, log, vendor ディレクトリをプロジェクトから除外する vendor ディレクトリを Include path に追加する Symfony2 Plugin で入力補完を強化する Symfony2 の console コマンドを PhpStorm から実行する エディタの
PhpStormでCakePHPのコード補完を効かせる方法です。 CakePHP2系の方法です。CakePHP1系の場合はこの記事の元ネタのHwarf Nugen: Configure PhpStorm to Auto-complete CakePHP Models, Views, and Controllersをご覧ください。 CakePHPコード補完のための準備 CakePHPのコード補完を効かせるためにはまず準備が必要です。 まず以下の2つの作業を行なってください。 ConsoleとTestsディレクトリをプロジェクトの対象からはずす プロジェクトの対象から外すディレクトリは以下の2つです。 /lib/Cake/Console /lib/Cake/Test 【手順】 Ctrl+Alt+Sで設定ダイアログを開く。 Project SettingsセクションのDeployment->Di
前回書かせていただいた、記事に引き続き。今回もCSScombを書こうと思います。 アジェンダ どうやってカスタムするの? カスタムしてみる。 動作を確認してみる。 設定ファイルを作る まとめ どうやってカスタムするの? 前回までは、プラグインが動作するまでは確認できました。 しかし、プロジェクトごとにコーディング規約があったり、自分なりのcssのプロパティ順序を指定したい場合があると思います。 そこらへんのカスタマイズをsublime text 2の preferences > packeges setting でできるもんだと思ってたんですが。。。キーバインドの設定しかない。。。こまった。 csscomb.phpで編集するみたいです。 ちょっといろいろ探ってみたところ、GitHubのissuesに何やら同じ質問されている方を発見! https://github.com/miripirun
WebStormはHTML(5)+CSS+JavaScript等をメインに扱う、Windows, Mac OS X、Linuxのクロスプラットフォームに対応したIDEです。 これを読む前に以下の文章を見ておく必要があります 最強のJavaScript IDE 「WebStorm」を使ってみた | Web scratch この記事はWebStorm1.0の頃にかかれたものです。 横浜JSTDDハンズオンでWebStormについて発表してきた | Web scratch WebStorm指南書 この記事はWebStorm 4.0 EAPの時に書かれたものです この記事は、WebStorm 1.0 から WebStorm 5.0までの変更や追加機能等を最強のJavaScript IDE 「WebStorm」を使ってみたをベースにまとめたものです。 購入方法 既に購入済みな方などは飛ばして大丈夫で
iPhone 4からはじまり新しいiPadことiPad 3rd、そしてもはや確定的とも思われる次期MacBook ProのRetina化。現状でウェブサイトをRetina化する効率的な方法を考えると、 “Retina Images” を使うのが最適解な気がしている。 Retina画像を対応端末に表示させる場合、 imgタグによる設置 <img src="foo@2x.png" width="100" height="100" alt="bar"> background-imageによる設置方法 <style> #foo { width: 100px; height: 100px; background: url(bar.png) no-repeat; } @media only screen and (-webkit-min-device-pixel-ratio: 1.5) { #foo
Facebookの開発者ブログに、ソーシャルプラグインのパフォーマンス最適化についての記事が掲載されていましたので、本エントリーで紹介します。 How-To: Optimize Social Plugin Performance 「いいね!」ボタンやコメントボックスのソースコードを、ブログなどにそのまま貼りつけている方は、このエントリーで紹介しているものに書き換えればページの表示時間が短縮されるかもしれません。 パフォーマンスの最適化には、次の2つのベストプラクティスがあります。 1.channelUrlパラメータを追加する FB.initに、青色で示すchannelUrlパラメータを設定します。 <div id="fb-root"></div> <script src="//connect.facebook.net/ja_JP/all.js"></script> <script> FB.
twitterを使っていて、デスクトップのキャプチャ画像を つぶやきたい時がよくありませんか? [キャプチャ画像の例] 通常だとtwitterにつぶやくまではこんな手順ではないでしょうか。 1.キャプチャしたい状態を準備 2.PrintScreenなどでキャプチャ 3.画像編集ソフトで切り抜いてファイル保存 4.twitpicを開いてログイン 5.twitpicでファイルアップロード 6.twitterでURLをつぶやく うーん、手間です。。 キャプチャソフトを使ったり、twitterクライアントを 使えば少しは楽になりますが、いちいちファイルを 保存してアップというのがそもそも面倒です。 twitterなのでもっと気軽にさくっとつぶやきたいところです。 というわけでいろいろとツールを組み合わせて、 超高速でtwitterへキャプチャ画像をアップする仕組みを 作ってみました。 今回の完成品
サイト構築でFlashを使う大きな魅力の1つは、多彩な表現力です。しかし、更新頻度の高いコンテンツでは、Flashを取り入れるのは容易ではありません。Movable TypeやWordPressといった手軽に利用できるCMSが登場し、そうしたCMSとFlashを連携させるノウハウが確立されてはきたものの、プロジェクトの要件によっては合わないこともあります。 実際、弊社が最近手掛けた「新潟県弁護士会」サイトにおいて、更新頻度の高いコンテンツをFlashで作ることとなりました。いろいろと試行錯誤した結果、たどり着いたのはPHPを使ったオリジナルCMSです。本記事では、その試行錯誤の過程と、弊社オリジナルCMSの技術的なポイントを解説します。弊社の実装例はあくまでも1つの解でしかありませんが、みなさんの参考となればうれしいです。 「新潟県弁護士会」サイト 新潟県弁護士会サイトについて 新潟県弁護
Have a pattern you want to test? Give it a shot. ReJax does one thing and one thing well: pattern testing. Updated June 27th, 2007 ReJax has been down for a while, but is back up now. Sorry for the trouble :) Supported languages: JavaScript PHP 5 PCRE PHP 5 POSIX Ruby - BETA!! PERL 5 UNIX Shell Pattern It is not necessary to enter the beginning and ending slashes in the pattern field. Not all modi
sephiroth.it - PHP SWF Reader File_SWF which inherits from PEAR package, allows operations I/O on swf files. Basically, other than returning all the main information from an swf file, such as the bg color, framerate, player version, compression, protection used, movie size.. it allows to modify some of those parameters. PHPでSWFファイルをいじるサンプル <?php // include the PEAR package require "File/SWF.php";
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く