タグ

関連タグで絞り込む (251)

タグの絞り込みを解除

開発に関するdigitalboxのブックマーク (341)

  • [CakePHP2.0]複数サブドメインでモデルを共有する

    サイトの設計上、管理画面と公開画面をサブドメインで分けることになりました。 とは言え、Vendorやモデルは共有したので、ちょっとCakePHPの設定をいじらないといけません。 ControllerとViewだけを切り分けて、他のファイルを共通化するというのが一番いいのかな? フォルダ構成はこんな感じになりました。 root ├cake │├app │└cake ├www.example.com(公開用) │└public_html └admin.example.com(管理用) └public_html 各public_htmlフォルダのindex.phpで、「ROOT」と「APP_DIR」と「CAKE_CORE_INCLUDE_PATH」の定数を設定します。 今回の場合は以下のようになりました。 if (!defined('ROOT')) { define('ROOT', dirnam

    digitalbox
    digitalbox 2013/01/04
    管理者機能を分離する方法。こういう方法もあるのねなるほど。
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは、お名前.comで取得されています。 お名前.comのトップページへ Copyright © 2018 GMO Internet, Inc. All Rights Reserved.

    digitalbox
    digitalbox 2013/01/04
    管理者機能を分離する方法。
  • CakePHPでの管理者機能の分け方いろいろ[CakePHP Advent Calendar 2011 Day6] - Copy/Cut/Paste/Hatena

    CakePHP Advent Calendar 2011の6日目です。 前回は@kachiokaさんでした。 CakePHPにおける複数形はCakePHP自体がどう判定するのかがInflectorクラス次第ですからね。 ちなみにcake.elはInflectorクラスをEmacs Lispでインプリメントして利用しているので安心です。 さて、題です。 システムを作っていると、一般ユーザ側と管理者側の機能に分かれることが多いですよね。 で、一般ユーザの機能と管理者側機能は「似ているけど異なる」という微妙な感じになるのもよくあることです。 ただ、微妙とはいえ一般ユーザと管理者とではできることが違うので、それぞれの機能を何かしらの形で明確に分ける必要があります。 周りをみているといろいろ方法があるのでちょっとまとめてみました。 分離したいものは「URL」だったり「機能」だったり「親クラス」だっ

    CakePHPでの管理者機能の分け方いろいろ[CakePHP Advent Calendar 2011 Day6] - Copy/Cut/Paste/Hatena
    digitalbox
    digitalbox 2013/01/04
    管理者機能を分離する方法いろいろ。参考になる。
  • 池澤あやかのプロフィール - Facebook開発者の為のサポートサイト | fb.developers'+

    スマートウォッチはさまざまなブランドから発売されており、とても注目を集めています。しかし、具体的にどのような機能があるのか分からない方もいるでしょう。また数多くの種類があり、どれを選ぶか迷う方も多いですよね。そこで今回は、スマートウォッチの基的な機能や、おすすめのブランド・商品についてご紹介します。 #健康管理 多くのスマートウォッチには、歩数を計測する機能があります。その機能を使用すれば歩数やカロリーなどが計算できて、健康管理に役立つでしょう。 #通知機能 メールやSNS(Faceboook、Twitter、Instagramなど)の通知を受け取ることができます。会議中や事中などでも気軽に確認できるでしょう。 #電子マネー決済 対応しているスマートウォッチであれば、さまざまな電子マネー決済が使用できます。財布を取り出さなくてもいいため非常に便利です。 #音楽再生 スマホをカバンやポケ

    池澤あやかのプロフィール - Facebook開発者の為のサポートサイト | fb.developers'+
  • FacebookのOAuthのアクセストークンについて - Study08.net 対シンバシ殲滅用人型機動兵器

    FacebookのOAuthのトークンについての覚え書き。 最近では、Facebook や Twitter の OAuth認証を介して、ログイン機能を提供するWebサービスが大分増えてきましたよね。しかも、ID/PASSでのログインとは別に、おまけ程度にあるのではなく、Facebook or Twitter でしかログインできないなんてサービスもちらほらあります。 FacebookのOAuth認証を通して手に入るユーザーのアクセストークンは、ユーザーがパスワードを変更したタイミングとかで無効になるので、認証するたびに新しいトークンになってたら、差し替えておいた方が良いんじゃないかなという話を長ったらしくします。 Facebook のOAuth認証のフロー 割と適当に書いたシーケンス図(ぽい)もので確認しましょう。 アプリケーションの要件によって、異なると思いますが、Webアプリケーションだ

    FacebookのOAuthのアクセストークンについて - Study08.net 対シンバシ殲滅用人型機動兵器
  • PHP で「Login with Facebook」を実装する基本的な方法まとめ

    Facebook は Login with Facebook という機能を提供してくれてて 手元のウェブサービスに Facebook を使ってログインすることができますね。 日語表示だと「Facebook でログイン」というやつ。 家から便利なツールも提供されていて かなり簡単に使えるようになってるんだけど、 最初は少し戸惑うかもしれないので使い方をまとめておきます。 やり方もできることもいっぱいあると思いますが 簡単だと思われるやり方と、最も基的な機能を中心に。 やりたいこと ウェブサービスのページ上にこういうボタンか 専用のボタンまたはリンクが表示されていて ユーザーがこれをクリックするといったん Facebook に飛び そこで承認ボタンを押したら元のページに帰ってきて その時点でウェブサービスがユーザーの ID や名前などを取得できるというの。 以下、手順です。 Facebo

    PHP で「Login with Facebook」を実装する基本的な方法まとめ
  • CakePHPでSNSを作る日記(#000) CakePHP

    Warning: Cannot modify header information - headers already sent by (output started at /home/blog1602/blogs/inc/_blog_main.inc.php:482) in /home/blog1602/public_html/hanaya/skins_custom/_main.php on line 65 先日の第9回SE勉強会で、SEメンバー各自で地域ホームページのコンテンツを作るコトになり、自分はSNSを作るコトになりました。 百式さんの「CakePHPSNSっぽいものをつくって挫折するまでのコーディング日記」を参考にさせて頂き作成していきたいと思います。 環境は「CakePHP(1.1)」+「postgres」です。 とりあえずのテーブル作成から。 「posts(日記)テーブル

  • CakePHP開発者が知るべき10のこと

    先日、こんな記事が上がっていました。 Android開発者が知るべき10のこと この記事でまとまっているのは、Android開発において必要な10の項目です。 インターフェースの設計から、データの取り扱いまで。 AndroidはモバイルデバイスのOSで、CakePHPは単なるWebフレームワーク。 しかし、予め用意されたルールやAPIを活用する点は同じです。 つまり、フレームワーク全般において、開発者が知るべきことをまとめることが出来るはずです。 ここでは、私が良く利用するCakePHPフレームワークについて、開発者が知るべき10のことをまとめます。 1. CakePHPで良いのか CakePHPを使う際に、知るべきことその1。 それは、あなたは当にCakePHPを使うべきなのかということです。 現在、あらゆるフレームワークが溢れ返っています。 Ruby Ruby On Rail

  • s2memberとBuddyPressで作るプライベートソーシャルメディアサイト

    久しぶりのWordPressネタです。っていうか、また久しぶりの更新ですね。 😳 そう、こちらをあんまり更新できなかったわけですが、実はウェブ製作をずーっとしてたからなんです。育児の合間なんで、かれこれもう5ヶ月もやってるこのプロジェクト。なかなか終わらないけど、WordPressを思う存分好きなだけ触れるんで結構楽しんでたりしてます。 今回やってるのは、BuddyPressを使ってのプライベートコミュニティサイト、つまりプライベートマイクロソーシャルメディア(ニッチSM?)とも言うべきか。まあ、そんなサイトを構築中であります。前から興味はあったけど、なかなか機会が無くって触れなかったBuddyPress。私がここで言うまでもなく、会員制ソーシャルメディアサイトが作れるプラグインですね。それにしても、知れば知るほどこのプラグイン。凄いっすねー。ホントにパワフルだ!と実感してしております。

    s2memberとBuddyPressで作るプライベートソーシャルメディアサイト
  • 商用・非商用を問わず完全フリーで使えるハイクオリティな画像検索サイト「Pixabay」

    デザインの仕事をしていたり、フリーペーパーやポスターを作る時にも、無料で自由に使える写真やイラストは重宝します。一定条件の下で作品を自由に使えるCCライセンスの画像も有用なのですが、商用利用やクレジット表記・リンクの可否など制限があり使いづらいことも。そんな時に便利なのが、知的財産権が誰にも帰属しないパブリックドメインの画像を検索閲覧・ダウンロードできる「Pixabay」であり、CCライセンスのように細かい点を気にすることなく自由に画像を使用できます。 Pixabay - パブリックドメイン画像 http://pixabay.com/ テキストボックスに単語を入れて検索ボタンを押すと…… こんな感じでずらっと写真やイラストが並びます。画像は新着順の他、人気順でも表示することが可能。 気になる画像をクリックすると…… 詳細ページへと飛びます。 撮られた日時や使用されたカメラの種類などと共に、

    商用・非商用を問わず完全フリーで使えるハイクオリティな画像検索サイト「Pixabay」
  • 勢いで始めてみるNode.js Webアプリ開発(1/2) - @IT

    特集:Windows開発者のためのNode.js入門 勢いで始めてみるNode.js Webアプリ開発 デジタルアドバンテージ 一色 政彦 2012/06/15 いまはやりのNode.jsを使い、とにかく早くWebアプリを作って、とにかく早くクラウドで公開したい! そんな勢いだけでNode.jsプログラミングを始めてみた。実際に数時間でそれなりの機能を持つサイトが作成できたので、皆さんにその方法を紹介しよう。 ■Node.jsによるWebアプリのクラウド&ローカル環境構築 ●Windows開発者だけど、「Node.js」って何? 「Node.js」とは何か? 「.js」という部分から想像が付くように、これはサーバサイドで動作するJavaScript実行環境で、そのエンジンにはGoogle Chromeと同じ「V8エンジン」が使われている。最大の特徴は、Webサイトなどで大量の同時接続を高速

  • BaserCMS

    Webサイトを自由にカスタマイズできるCMS(コンテンツ・マネジメント・システム)です。 無料で使える国産のオープンソース・ソフトウェアとして、直感的な操作性と高いメンテナンス性、安全性を実現。 さまざまなサーバーで動作可能で、簡単にインストールできます。 固定ページやブログ、フォームをまとめて管理 メールフォームや新着ブログなどのプラグインを標準装備 国産のソフトウェアなので安心・安全のセキュリティ

    BaserCMS
  • 目的別Drupalモジュール - DrupalスレまとめWiki

    目的別Drupalモジュール fugafuga たくさんあるDrupalのモジュールを目的別に紹介するページです。ちょっとカテゴリ分けが微妙かも。スレに出てきたモジュールはもちろん、便利なモジュールを見つけたら追加していってください。 ブログサイト運営 Drupalをブログシステムとして運営するときに便利なモジュールを紹介します。 エイリアス(URL)を自動でブログっぽくしたい Pathautoモジュールを使ってみるがよろし。blogを日付とユーザー名でアクセスできるとかできるぞ。 時分まで表示したければ http://drupal.org/node/323441 のパッチを試してみましょう。 投稿時に多階層カテゴリを選択しやすくする Hierarchical Selectモジュールを使えば、多階層のカテゴリ(taxonomy)を動的に絞り込めるようになります。 taxonomyの追加を投

    目的別Drupalモジュール - DrupalスレまとめWiki
  • Drupalテーマシステム | CMS Solution

  • PHPMailer と JPHPMailer で SMTP サーバーからのメール送信 - hogehoge foobar Blog Style Beta

    前回の続きとして、「PHPMailer」と「JPHPMailer」を使って SMTP サーバー経由でメールを送信するのをやってみました。 「PHPMailer」と「JPHPMailer」のインストールやローカルMTA(Sendmail/Postfix)等を使用した基的なメール送信については、前回のエントリをご確認ください。 PHPMailer でのSMTP経由のメール送信 「PHPMailer」で SMTP 経由でメール送信するサンプルコードは以下のようになります。 <?php require_once("./phpmailer/class.phpmailer.php"); //ライブラリ読み込み mb_language("japanese"); //言語(日語) mb_internal_encoding("UTF-8"); //内部エンコーディング(UTF-8) $to = "hog

    PHPMailer と JPHPMailer で SMTP サーバーからのメール送信 - hogehoge foobar Blog Style Beta
  • PhpStorm | HappyQuality | HappyQuality

    新しいメンバーのためにPhpStormのリモートデバッグの設定方法を記事にします。 php.iniの設定 末尾にXDebugの設定を以下... バージョンが古いので申し訳ないですが、PhpStorm7の話です。 Gitを使っているのに右クリックメニューにGitメニューが出ない場...

  • 【JAVA】(Javascript)ブラウザの閉じるボタンを押した時、メッセージボックスを押して、「はい」なら終了、「いいえ」な... - Yahoo!知恵袋

    JAVA】(Javascript)ブラウザの閉じるボタンを押した時、メッセージボックスを押して、「はい」なら終了、「いいえ」ならキャンセル処理を行いたい 【JAVA】(Javascript)ブラウザの閉じるボタンを押した時、メッセージボックスを押して、「はい」なら終了、「いいえ」ならキャンセル処理を行いたい Wedブラウザの閉じるボタンが押された時、当に終了しますか?「はい」「いいえ」のメッセージボックスを出力し、「はい」の時は、 終了。「いいえ」の時は、閉じるのイベントをキャンセルし表示画面に戻る(終了させなければいいです)。という処理を行いたいです。 ※画面には閉じるボタンを作成し、そのボタンを押下して終了できるようにしております。 下記に私が作りましたコードを貼りました。 キャンセル処理の時、リンク先に遷移しないで?とにかく終了してしまいます。 メッセージボタンの「いいえ」を押下

    【JAVA】(Javascript)ブラウザの閉じるボタンを押した時、メッセージボックスを押して、「はい」なら終了、「いいえ」な... - Yahoo!知恵袋
  • ケイムズカンパニー

    https://github.com/yama/phpMyBackupPro PHP5.3・MySQL5など最新環境に対応させたものを上記で配布しています phpMyBackupProは、Nucleus・WordPress・MovableType・MODx・ZenCart・Joomla!など、あらゆるMySQLアプリのデータベースの日常的なバックアップを手軽に実行することができます。 バックアップ手段 任意のディレクトリへの蓄積(期限設定可) メール添付 FTP転送(他サーバも指定可) などを選択することができます。これらのバックアップ処理は、トリガースクリプトを任意のphpファイルに埋め込むことで半自動的に実行できます。たとえばアクセス数が多いブログのトップページに埋め込めば、疑似cron的なスケジュールバックアップが可能となります。 開発元サイトで配布されている日語パックを適用するこ

  • 欲しい情報は定点観測で追いかけ回せ!!GoogleのWeb検索結果をRSS化して登録する方法 - 適宜覚書-Fragments

    はじめに Webには常に情報が溢れている上、マバタキ程の間に途方もない追加がなされています。その場その時で検索を行うだけではなかなか欲しい情報にヒットせず、定点観測をしていく必要があります。例えば、欲しい情報が集まりやすいBlogやニュースサイトを見つけて巡回したり、RSSを購読するのは古典的ながら有効な手です。 でも、それだけだとどうしても旬の情報や新進気鋭のニュースソースは除外されてしまいます。そこで、今回は特定サイトではなく特定検索キーでの定点観測に便利なGoogleのWeb検索結果をRSS化して追いかける方法を二つ紹介します。 1.Googleアラートを使って最新のWeb検索結果をRSSGoogleアラートは指定したキーワードに一致する検索結果(ウェブやニュースなど)をメールで配信するサービスです。結構昔から用意されているサービスですがとても便利です。

  • WebアプリにSNSアカウントでのログインを実装する

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    WebアプリにSNSアカウントでのログインを実装する