このウェブサイトは販売用です! studyinghttp.net は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、studyinghttp.netが全てとなります。あなたがお探しの内容が見つかることを願っています!
Googleの短縮URLサービス「Goo.gl」のAPIとなる、「Google URL Shortener API」が使えるようになっていたので、PHPからアクセスしてみました。 「cURL」と「PEAR::HTTP_Request2」で試してみました。 事前準備 - APIキーを取得する 「Google URL Shortener API」を使用するには、APIキーが必要になるので、事前に発行しておきます。 APIキーの発行は「Google APIs Console」から行うことができます。 Google APIs Console cURL で試してみる PHP標準の「cURL」を使用する方法です。 Googleの短縮URL「goo.gl」のAPIをPHPのcURLで使うサンプル - F.Ko-Jiの「一秒後は未来」 がとても参考になりました。 HTTPヘッダに「Content-type
January 25, 2006 西暦を和暦へ変換するPHP編 カテゴリ:PHP活用編 西暦を和暦へ変換するPHPスクリプトです。 以前の記事「西暦から和暦へ変換」ではVBScriptで実現しましたが、今回はPHPスクリプトで作ってみます。 特に難しいことはやってません。VBScriptと同じような処理ですね。ただ、VBScriptでは、日付型での日付比較をしましたが、今回は文字列で比較しています。 PHPにもmktime関数で作れるUNIXタイムスタンプという形式があるので、それを使っても良かったのですが、実はこのタイムスタンプ、Windowsでは1970年~2038年までしか対応してないんですね。これでは、明治/大正などの変換には使えません。そんなわけで、to_wareki関数内では、"19120730"といった文字列形式で日付比較をしています。 では、早速サンプルコードです。 <ht
(”追記”書きました。) 下にスクロールすると横にtopへ戻るボタンを表示させるjQueryのコードのチュートリアルが公開されていましたのでメモ。 チュートリアルページ→webdesignerwall チュートリアルdemo→demo 上記のページに設置方法も詳しくのっています。デモコードと画像のダウンロードもできます。 チュートリアルページに公開されているCSSのコードとjQueryのコードをヘッド内で読み込み、 下記の例のように、body内のスクロールさせたい要素に”back-top”とidをふり空のspanを入れます。 <p id="back-top"> <a href="#top"><span></span>Back to Top</a> </p> このspanの部分がスクロールボタンになります。 CSSをいじればスクロールボタンの位置やデザインなど変更できます。 ↓↓Demoを作
WordPressのテンプレート上で、特定カテゴリ以下の記事を取得する方法はご紹介します。 get_posts関数を利用する 今回は、get_posts関数を使用して、例えば、カテゴリIDが「17」以下の記事情報を取得します。 なお、カテゴリIDを確認するには、WordPress管理画面上で「投稿 > カテゴリー」画面を開き、各カテゴリリンクに「cat_ID=xx」というクエリーが付いているので、それがカテゴリIDになります。 例)カテゴリIDが「17」以下の記事情報を、5件ほど取得する <?php $posts = get_posts('numberposts=5&category=17'); $intCount = count($posts); for($i=0;$iID." \n"); // 記事ID echo($posts[$i]->post_date." \n"); // 投稿日
今回このブログ - Webデザインレシピを、iPhone などでも見れるようにリデザインしました。使用したのは CSS3 の Media Queries(メディアクエリ)。メディアクエリの使い方や感想、気をつけたい注意書きをまとめてみました! 遅ればせながらこのブログ – Webデザインレシピを、スマートフォンでも見れるように改修しました。このブログは WordPress で書いているので、スマートフォンや iPad への対応方法はいくつもあるのですが、今回は CSS3 の Media Queries(メディアクエリ)を使って、iPad、iPhone など、いろんなデバイスに対応(対応というか、一応見れる程度)にしてみました。 なので Media Queries を使ったスマートフォン対応と、リデザインしながら思ったことなどをまとめてみました。 CSS3 Media Queries 目次
おそらくほとんどの人が実現したいと思う、Userテーブルの情報からログインをする方法を考えてみましょう。 今回は、NazoUserBundleというサンプルバンドルを作り、そこで作業します。 chmod -R 777 app/cache app/logs php app/console generate:bundle --namespace=Nazo/UserBundle とりあえず基本設定をします。 app/config/parameters.iniで、DBの接続設定を書きます。(省略) DBを作成します。 php app/console doctrine:database:create 以下、「src/Nazo/UserBundle/」で作業します。 Entity/User.phpを作成します。 <?php namespace Nazo\UserBundle\Entity; use D
Symfony2のフォームは、かなり使いやすくなっています。 1はModelとの依存が激しくて、凝ったことをしようとすると意味不明になりましたが、2は完全に切り離されており、かつ依存させることも可能になっています。 パッと使う action側 $this->createFormBuilder() ->add('hoge', 'text') ->add('fuga', 'date') ->getForm(); if ($request->getMethod() == 'POST') { $form->bindRequest($request); if ($form->isValid()) { // ここに保存処理とかを書く } } return $this->render('HogeBundle:Fuga:index.html.twig', array('form' => $form->cr
JavaScriptとswfを使って、Webでサウンドを録音してみましょう。 ここではWAMI(wami-recorder)を使ってみます。 小さなライブラリーですが、簡単な録音ならOKです。 録音用のアプリケーションならいくらもありますが、Webサービスと連携する場合は、アップロードなどの手間がかかります。 これなら、録音とサービスを連携できるので、なにかと便利。 使い方 WAMIの公式サイトはこちら。 wami-recorder 作成の仕方は比較的簡単ですが、動作させるにはPHPが使えるWebサーバーが必要です。 【クライアント側】 HTML + JavaScript 公式サイトあるように、必要なファイルは以下の4つ。 Wami.swf recorder.js gui.js buttons.png こちらからもダウンロードできます これらのファイルは下のindex.htmlと同じディレ
投稿日時:2010/04/25 Javaを使用して入出力デバイスの動作を作成したので覚書 Javaはあまり慣れていないのでプログラムは歪です まずは音声録音です 音声録音クラス public class Recorder extends Thread { private static final int BITS = 16; private static final int HZ = 8000; private static final int MONO = 1; // リニアPCM 16bit 8000Hz x 1秒 private byte[] voice = new byte[ HZ * BITS / 8 * MONO ]; private TargetDataLine target; private AudioInputStream stream; public boolean g
ORDER BY句と聞くと、整然と並べられたデータを取得できるイメージばかりが先行してしまう。でも、「ソート」という考え方を応用すると、実はぐちゃぐちゃな順列で取得することも可能。 // postgresql の場合 SELECT * FROM table ORDER BY random(); // MySQL の場合 SELECT * FROM table ORDER BY rand() 乱数でソートできるというのが、イカス! でも、データをそんなブサイクに並べてどうするのか。たとえば、テーブルから任意のレコードを抽出したい場合に、この方法が使える。統計で無作為抽出するときなんかは、有用なんじゃないでしょうか。
CSSのバグに効果のあるhasLayoutの指定方法 hasLayoutを変更するプロパティには、「float」「position」「writing-mode」のように実装するレイアウトでその値を指定できないなどの制限があるものもあります。 また、「height="1%"」のように特定の箇所には使用できないものもあります。 ほとんどのレイアウトでは、拡大縮小せず100%の状態でユーザーに利用してもらうことを前提に制作していると思うので、この「zoom」を利用して指定する方法がよいと思います。 CSSのバグに効果のあるhasLayoutの指定方法 *{zoom:1;} 「*」は全てのタグに適応する意味になります。 全てを対象にするのが具合の悪い場合は、個別の箇所に指定してください。 背景色が指定された要素内でfloatがある時、要素内の文字が消えるとか、 floatに後続するmarginの値
検索エンジンで集客する際には、欠かせない上位表示や、アクセスアップ。 ホームページの集客アップに、今の所一番、強力な手法だと思われます。 検索結果で上位表示するには、SEO(検索エンジン最適化)と呼ばれるテクニックがあります。 (または、SEO対策と呼ばれています。) SEO対策で必要なのは、検索されたキーワードに対して最適化されたコンテンツと、外部からの評価、すなわち 「被リンク」 が必要です。 各ページは、そのページに書かれている内容の整理の仕方、キーワードの強調の仕方による加点と、外部からの被リンクによって評価され、 適切な被リンクが多ければ多いほど、検索結果での順位が上がる仕組みになっています。 ここでは、検索エンジン対策、検索エンジン最適化で欠かせない「被リンク」について解説します。 被リンクとは、そのホームページに貼られたバックリンクのことで、 他の誰かのサイトから自分のホーム
Googleの検索エンジンから評価されるためには、何だかんだ言っても被リンクが必要です。 スモールワードやミドルワードであれば、内部SEOを徹底することで上位表示させることは十分に可能ですが、ビッグワードでの安定した上位表示は被リンク抜きには考えられません。 そこで今回は、被リンクを集めるために知っておきたい記事をまとめました。「被リンク獲得のまとめのまとめ」と言った感じで読んで頂ければと思います。 被リンク獲得手法一覧 一昔前までは被リンク獲得と言えば、相互リンクや有料ディレクトリ・無料の中小ディレクトリへの登録といった手法が一般的でしたが、今ではソーシャルサイトの普及によって様々な方法を使って被リンクを獲得出来るようになりました。 まずは被リンクを獲得する手法をまとめた記事を紹介します。 被リンクを増やすためのサイト(国内一覧) 海外の被リンクを増やすためのサイト一覧 被リンク(バック
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く