タグ

PHPに関するnekoyamasanのブックマーク (25)

  • ownCloud Server 7 を既存の LAMP 環境にインストールする手順 |

    前稿「ownCloud を導入して大容量で自分専用のクラウドストレージを構築しよう」では、自分専用のオンラインストレージサービス ownCloud について概要を紹介しました。 稿では引続き、ownCloud のインストール手順について解説します。 稿では、既に構築してある LAMP 環境に ownCloud をインストールする手順について解説します。 まだサーバーを構築していない方は、まっさらな CentOS にインストールする手順を解説した別稿をご覧ください。 検証環境 稿では、既に下記のソフトウェアがインストールされている検証環境に対して ownCloud をインストールする手順を試しました。 CentOS 6.5 Apache 2.2 PHP 5.3 MySQL Server 5.1 筆者は、さくらインターネットの「さくらのVPS」を利用しました。 Apache, PHP,

    ownCloud Server 7 を既存の LAMP 環境にインストールする手順 |
  • 株式会社バニーホップ | bunnyhop inc

    事業内容 IoT関連事業 当社のIoT技術で、より豊かなユーザ体験、より高い安全性、よりローコストな導入を提案します。

    株式会社バニーホップ | bunnyhop inc
  • Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート]

    Progateはオンラインプログラミング学習サービスです。「初心者から、創れる人を生み出す」ことが、私たちの理念です。プログラミング初心者のハードルを出来る限り取り払うこと、そして当に創れるようになるレベルの高い学習を提供することを目指しています。

    Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート]
  • むしろ数式が苦手だけど統計を勉強したいという人はRをやるといいかもしれない - Line 1: Error: Invalid Blog('by Esehara' )

    はじめに なぜか唐突にRブームが俺の中でやってきてしまってどうしようもないので、Rのを注文しまくってたりしていたら、下のようなの山が出来てしまいました。 これらのを付箋でペタペタしながら読み進めていくうちに、段々とRというのはどういう言語で、どういう風に勉強するといいのか、という方針が固まってきたので、ここにメモをしておきます。 Rとはどのような言語か 一言で、しかも乱暴に言ってしまうならば「統計に特化したPHP」というのが一番雰囲気を伝えられるかもしれない。いや、PHPの悪評は知っているし、ガチでRをやっている人にとっては嫌がられることもわかっているけど、あえてそういう説明が、あくまで入り口としてはわかりやすいのではないかと。 どういうことかというのを言い訳します。 自分が読んだ感じだと、統計というのは、「何らかのデータ」と「分析するためのツールとしての数式」と「その数式が意図する

    むしろ数式が苦手だけど統計を勉強したいという人はRをやるといいかもしれない - Line 1: Error: Invalid Blog('by Esehara' )
  • 転職・退職代行マガジン -

    「適応障害になってしまって退職をしたい…。でもこれってただの逃げなのかな」   適応障害は人によって症状が違うため、なかなか周りに理解がされにくく、苦しいですよね。 「このまま仕事を続けられそうに…

  • PHPSpec リファレンスマニュアル

    This work is licensed under the Creative Commons Attribution 3.0 License. To view a copy of this license, visit http://creativecommons.org/licenses/by/3.0/ or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.

  • PHPで並列処理/個人的なメモと備忘録 2003年 11月

    >>PHP で並列処理 PHP で複数の Web サイトの更新チェックをするようなスクリプトを個人的に作っているのですが、その時のメモです。サーバからデータを取得する時に、PHP にはスレッドがありませんので、一つずつ取得していると、かなりの時間が掛かることになります。そこで、スレッドの代替になりそうなスクリプトを 2種類ほど考えてみました。PHP 4.3.0 以降でしか動作しません。また、Linux でしか確認していません。もっと良い方法がありましたら、教えてください。 まず、一つ目は、pcntl_fork() を使う方法です。この関数は、PHP のコンパイル時に、--enable-pcntl を付けてコンパイルしないと使用できません。詳しくは、プロセス制御関数についての説明を読んでください。pcntl_fork() を使って並列処理を行う方法を考えてみました。 例えば、$array に

  • セッションフィクセイション脆弱性の影響を受けやすいサイトとは

    最近、セッションフィクセイション脆弱性に対する関心がなぜか高まっています。同脆弱性は割合地味な脆弱性であり、話題になることはあまりありません。そこで、関心の高いこの時期に、セッションフィクセイション脆弱性の影響を受けやすいサイトについて説明し、注意を喚起したいと思います。 セッションフィクセイション脆弱性とは セッションフィクセイション(セッションIDの固定化)脆弱性は、なんらかの方法で利用者(被害者)のブラウザ上でセッションIDを強制的に指定して、その後利用者がログインしたタイミングで、攻撃者が「ログイン済みのセッションID」を知ることができるという脆弱性です。「安全なウェブサイトの作り方(改訂第五版)」P17から図を引用します。 図の「2.何らかの方法で自分が取得したセッションIDを利用者に送り込む」手法は、安全なウェブサイトの作り方では説明されていません。そこで、以下に「セッションI

    セッションフィクセイション脆弱性の影響を受けやすいサイトとは
  • MovableType で使える XML-RPC API

    Movable Type で使える XML-RPC API (最終更新: 2004年7月28日 [第2版]) (新規作成: 2004年3月14日 [第1版]) takayama氏の 「Movable Type のマニュアル日語訳」 の中から、 XML-RPCに関連する部分 を取り出し、若干の注釈、参考例を追加したものです。 (注意: 現在、takayama氏のサイト http://kompeito.org/ は Not Found になってしまっています) Movable Type や TypePad、 ココログ 用の XML-RPC クライアントを作ろうとしている人の参考になれば幸いです。 また、XML-RPC がどういうものであるかは、 「XML-RPC仕様書」 が参考になります。 update ping の送信も XML-RPC を使いますが、ここでは触れません。 「Weblogs

    nekoyamasan
    nekoyamasan 2009/02/20
    MovableType で使える XML-RPC API
  • チバのブログ: PHPを使って携帯からMTに記事を投稿する

    携帯電話を使ってMTに記事を投稿するスクリプトを作ろうという事で、現在携帯用の簡易管理画面を開発中です。プロジェクト名は「M2MT(仮)」。 すでに行き詰まった感が出ているので、気分転換にXML_RPCを使って記事を投稿する部分について書こうと思います。 MTでXML_RPC APIについてはMovable Type で使える XML-RPC APIにまとめられていたので、そちらを見てください。 M2MTの投稿部分で使うAPI 今回の投稿部分で使うAPIは以下の4つです。使う順番に並べてみました。 mt.getCategoryList metaWeblog.newPost mt.setPostCategories mt.publishPost これらをPEARのXML_RPCを使って呼び出します。 処理の流れ これらを使った処理の流れはこんな感じになります。 mt.getCategor

    nekoyamasan
    nekoyamasan 2009/02/20
    PHPを使って携帯からMTに記事を投稿する
  • ErrorDocument 404 Not Found

     404 Not Found ページが見つかりません buzz.main.jp

    nekoyamasan
    nekoyamasan 2009/02/20
    XML-RPCを使用したblogの投稿
  • 112. 重い処理をバックエンドで実行する

    PHPのプログラム内に重い処理を実行する部分がある場合、普通はその処理が終わるまでプログラムは先に進みません。でも、処理だけさせておいて、プログラムを先に進めたい場合もあると思います。 今回は、そんな重い処理をバックエンドで実行させる簡単な方法をご紹介します。このやり方はLinux/Unix環境で使えます。 時間がかかるスクリプトの例(test.php) <?php /* POSTされた時に、時間がかかる処理が走る。ここでは何もせずに10秒ストップ*/ if ($_POST['submit']) { sleep(10); echo 'finish!'; } else { ?> <html> 重い処理が走るスクリプト <form method="post" action="test.php"> <input type="submit" name="submit" value="重い処理を実行

    112. 重い処理をバックエンドで実行する
    nekoyamasan
    nekoyamasan 2009/01/08
    PHPで 重い処理をバックエンドで実行する
  • PHPでのセキュリティ対策についてのメモ - Liner Note

  • ke-tai.org > Blog Archive > 全キャリア対応のデコメールの作成・変換が行えるPHPライブラリQdmail

    全キャリア対応のデコメールの作成・変換が行えるPHPライブラリQdmail Tweet 2008/8/28 木曜日 matsui Posted in 記事紹介・リンク | 3 Comments » スポックさんからのタレコミです。 (情報提供ありがとうございます) PHP用のメール送信ライブラリ「Qdmail」が、デコメール関連の機能を強化しされたそうです。 → Qdmail PHP高機能日語メール送信ライブラリ・文字化けフリー [hal456.net] → デコメールまとめ – Qdmail → CPA-LABテクニカル デコメテンプレート変換はじめてガイド (Qdmailを使ったデモ) Qdmailには次のような特徴があるようです。 PHP4,5の両方に対応 mail関数送信、SMTP送信の両方に対応 Dcomo,au,Softbank,イーモバイル,Willcomの各キャリアを自動

    nekoyamasan
    nekoyamasan 2008/08/29
    デコメ変換ライブラリ
  • ブログのエントリーをmixi日記に自動投稿する「RSS2mixi」 | Creazy!

    自分が文章を書く場所はほとんどこのブログだけなのですが、mixiにも外部ブログ設定をしてエントリーを表示されていました。ただ、この外部ブログではリンクが表示されるだけで内容を読むためにはこのブログに飛んでこないといけませんでした。さらに、マイミクの中には携帯だけでしかmixiを見ない人も結構いて、そういう人にはまったくブログの内容が読めない状態になっていました。 先日、mixi日記投稿用APIの使い方も分かったし、すぐにshimookaさんがPEARのパッケージを作ってくれた事もあるので、今度はブログからmixi日記に自動的にエントリーを投稿するような仕組みを作ってみました。 [2008/12/13:追記] 逆順ソートのコードが間違っていたので治しました。>thanks ハシモトさん 用意するもの ・SimpleXML関数を使っているのでPHP5以上でないと動きません。 →PHP4の人は別

    nekoyamasan
    nekoyamasan 2008/08/28
    ブログのエントリーをmixiに自動投稿
  • ウノウラボ Unoh Labs: Ext JSをUIに使って携帯サイトのシミュレータを作ってみた

    五十川です。 携帯サイトの見栄えをシミュレートするウェブアプリ作りました。と言っても、実際に作ったのはかれこれ半年以上前で、手直ししてから公開しようと思ってたら、結局「guid=ON」を付け足したくらいであとは放置だったので、さすがにいい加減晒そうと。 任意のヘッダでリクエストして、レスポンスの絵文字とか変換してサイトの見栄えを確認するというものですが、これはそもそもExt JSをいじってた頃に、Ext JSでこういうの作ればいい感じになるんじゃね?ということで、丁度2.0がリリースされた頃にデモ用に作ったものなのでした(なので、かれこれ半年以上前) 実機テストの代用になるわけでは、もちろんありませんが、絵文字も含めたマルチキャリアでの見栄えを手軽に確認したいときなどに、わりと便利に使えてたりします。 スクリーンショット 機種ごとのプリセットのヘッダグループをYAMLファイルに書いておいて

  • S-MEMO(エスメモ): PEARを使って、圧縮や解凍をやってみよう

    以前に複数ファイルを圧縮してダウンロードする方法(HTTP_DOWNLOAD)を紹介しました。 HTTP_DOWNLOADで複数ファイルを圧縮してダウンロードはできるものの、ファイルの[プロパティ]→[概要]が消える問題がありましたが、今回紹介するFile_Archiveは[概要]が消えずに問題なくダウンロードすることができます。 HTTP_DOWNLOADに関してはその名の通りダウンロード用のプログラムですが、File_Archiveは圧縮・解凍用のプログラムです。 ということで、今回はFIle_Archiveを紹介します。 ・PEAR::File_Archiveのダウンロード PEAR::File_Archive *依存ファイルが多いのでレンタルサーバーをお使いの方はご注意ください。 インストールについて知りたい方は、過去の記事をご参照ください。 レンタルサーバーでPEAR

  • CodeIgniter ユーザガイド 日本語版

    CodeIgniterの最新のユーザガイドについて 日CodeIgniterユーザ会による、 最新のCodeIgniter ユーザガイド 日語版が公開されています。 こちらをご利用ください。 ブックマーク等をご利用の方は、お手数ですが、ご変更お願いいたします。

  • PHPで画像アップロード時のプレビュー

    CMSでは画像をアップロードする場面が少なくないと思いますが、通常のフォームでは投稿した後にならないと実際のアップロード後のイメージを見ることができません。 そこで、今回要望があって作ることになったんですがファイルを選択した時点で画像のプレビューを表示し、気に入ったものが選択できた時点で他のテキストなどのテータと共に投稿するというインターフェイスを作ってみました。 実際の作り方は以下のとおり。 プレビューの仕組み まず、この仕組みがどうなっているのかを説明しますと、ファイルを選択したイベントでいったんアップロードを行ってしまい画像ファイルを作業ディレクトリに保存します。 そして、その後でJavaScriptでプレビュー領域にimgタグを出力して表示を行います。 ポイントは、アップロードの際に隠しiframeをtargetに指定してすぐにその値を元に戻すという部分の処理です。 それには、以下

    PHPで画像アップロード時のプレビュー
    nekoyamasan
    nekoyamasan 2007/12/13
    アップロードした画像をすぐプレビュー
  • masuidrive on rails » Blog Archive » PHPユーザの為のRuby/Rails入門

    [追記] if構文の変数スコープの説明に間違えがあります。新しいスコープは作られません。 お盆のまっただ中8/11(土)に、社内勉強会を開いて、PHPユーザ向けにRuby/Rails入門をやりました。 じつはお盆の土曜日に4時間も勉強会って事で、そんなに人も集まらないだろうと思っていたのですが、ふたを開けてみたら28名も参加があり、びっくりしました。それだけ興味を持ってもらったのは嬉しいけど、これだけ集まるなら資料はちゃんと作らないと・・・・。ということで、作った資料を公開します。なんとRuby編100ページオーバー、Rails編200ページオーバーと、かなり大作です。 RubyKaigiで、発表者のスライドの横でIRCが表示されていたのが面白かったので、勉強会の参加者には、Lingrのチャットルームに全員入ってもらって、質問やパートごとの「終わった!」という書き込みをしてもらいました。今

    masuidrive on rails » Blog Archive » PHPユーザの為のRuby/Rails入門
    nekoyamasan
    nekoyamasan 2007/08/13
    PHPからRubyへ