たきゃはしです

もう日常ブログにしよう

全携帯キャリア対応 - ゲートウェイのIPアドレス帯域一覧

携帯電話のゲートウェイのIPアドレスは モバイルサイトでのアクセス制御や その他のセキュリティで必要になるソースです。 よく見かける『かんたんログイン』に機能でも必要になるかな。 携帯電話 - ゲートウェイのIPアドレス帯域のリンク NTTドコモ AU・KDD…

PHP - ファイル名から拡張子を取得する関数、ベンチマークもあるよ

PHP

拡張子取得、それは十人十色の関数である 一般的な拡張子を取得する方法は '.'を区切り文字として配列を作り、最後の要素を取り出す 拡張子があるであろう箇所を正規表現で検索、置換して取得する 最後に出る'.'を検索して以降を抜き出す など、他にもたくさ…

CakePHP - CSVダウンロード(エクスポート)機能を実装する『CSV Helper』 まとめ

CakePHP2対応したのCSVヘルパーはこちらです。FastCSV ヘッダだとか文字化けで取っつき難いCSV関連 最初に言っておきます、CSV Helperはとても易しく使いやすいです。 →CSV Helper (PHP 5) ザッとマニュアルを見てから思い通りの実装・出力まで30分程度でし…

CakePHP - input()で簡単にラジオボタンを作る

前回、ラジオボタン作れねー!とか思ってたけど 今回は全く難なくできたのでメモ '男性', '2' => '女性', ); echo $this->Form->input('gender', array('type' => 'radio', 'options' => $genders)); ?> ちなみに、セレクトボックスの場合は、 『'type' => …

息抜きにどうぞ。個人的におもしろかったなぁと感じた動画たち

最近、FW使ってる割にコーディングの時間が増えてます。 で、若干脳がお疲れのようなので今日はネタ系の記事を 息抜きの方法は色々だけど、動画閲覧ならYouTubeかニコニコですかね〜 思わず吹き出してしまった動画、すごく関心した動画たくさんあります。 今…

CakePHP - radio()でラジオボタンの作り方メモ

この記事は古いです。記事中にある問題は解決済みです。 CakePHP - input()で簡単にラジオボタンを作る Formヘルパー『input()』でラジオボタンが作れねぇーッ! 「Undefined variable: radioOptions」ってエラーが出るんだ。 何を言ってるかわからねーと思…

Gmail Manager 0.6.2 で自動ログインできないなどの不具合が解消した

Firefoxの超有名アドオンのGmail Manager 最近、ログイン出来ないとか不具合があったんですが 実はリリースノートを確認したら、今月29日には 0.6.3 が! インストールしたら問題は解消されました。 Gmail Manager 0.6.3 インストールページ アドオンのTOPペ…

PHPのファイルアップロードのバリデーション等に使える、MIMEタイプの配列

MIMEタイプの一覧、コピペ用です。 ソースは配列で、PHPであればどこでも使えます。 アップロード機能は、小規模なWebサービスでも必ず存在するでしょう。 そのアップロードのバリデーション(評価)は拡張子で確認してもいいけど 拡張子自体は偽装できるの…

CakePHP『PaginatorHelper::counter()』のカスタムフォーマット雛形まとめ

これがCakePHP1.3のページカウンター、ないよりもあった方が良い・・・はず 久しぶりの記事更新!これはメモしとけば後で使えるなぁ〜と思ったので! PaginatorHelper::counter() はページカウンターを入手するメソッドです。 基本書式:$paginator->counter…

Tableタグで角丸『border-radius』(CSS3)が使えるのか検証→可能

CSS3の角丸、記述がむちゃくちゃメンドイけど可愛い〜! 今度、テーブルで使いたいなぁ〜と思いまして、テストしてみました。 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> <head> </head></html>

MacBook Air 11インチ欲しい!(新春キャンペーン参加

Mac使いこなせないけど、当たったらPCDJとかVJやりたいなぁ〜! MacBook Air 11インチ欲しい!

CSSだけでtwitterとかニコニコ動画とかhatenaみたいにヘッダを固定する方法

意外とパッと思いつかない。下のソース、コピペで使えます 今回制作することになったサイト、というか管理画面。 コンテンツが少ないので管理メニューを固定したいと思います。 記事のタイトルでは『ヘッダを固定』と書いてますけど、 そっちの需要あるだろ…

Firefoxアドオン :: 『FireGestures』のバックアップ、設定メモ

再インストール後の設定などは、ほとんどが時間の無駄。 『FireGestures』とは、Firefox上でマウスジェスチャーを可能とする、皆さんご存知のアドオンです。 軽量かつカスタマイズ性の高いマウスジェスチャー拡張機能です。右クリックしながらマウスを一定の…

新年のあいさつ

みなさーん!2011年きましたねー! 明けましておめでとうございますー!!(おそーっ! というのも、昨年の12/27から1/4まで遊び三昧だったからだー!!はっはー! おそらく、2ヶ月分の金と体力を使ったんではないではないか。 関係ないけど、galaxy S …

[[今週のお題]] + 2010年の高橋まとめ

今週のお題にはじめて参加します。 ずばり、2010年の漢字一文字は「進」でした。 それでは今年の出来事を一言で振り返っていきます。 1月:一人暮らしをはじめる。 2月:鍵をなくしてミナミの夜をさまようよろい。 3月:プログラム(PHP)をはじめる。 4…

WindowsXP SP3 プロセス最適化

最適化されたプロセス、いいパフォーマンスです。 パソコンの起動や動作を軽くするなら、やっぱりサービスの最適化です! 不要なサービスを無効にして、仕事もプライベートも快適なPCライフで楽しみましょう! さて、起動しているサービスについては私の設定…

CakePHP - ACLの権限管理を超簡単にするプラグイン『Plugin ACL』

CakePHP2.0に対応した新しい「Plugin ACL」に関する記事はこちらです →CakePHP2でACLが超簡単に管理できるプラグイン「Alaxos - Plugin ACL 2.0」まとめ 情報量が少ないCakePHPのACL関連 昨日から公式のチュートリアルを参考にACL*1の構築に取り組んでおりま…

【解決】CakePHPのチュートリアルに書いてる /path/to/app/config/sql/db_acl.sql が見つからない!

結局、目的のファイルは見つかりませんでしたが 代替のソースがあったので解決しました。 というのも、ACLのはじめのデータベーステーブル構築の部分で シェルは動かせない状態だったので シェルを使えない、あるいはコンソールの使用に問題が生じた場合は、…

CakePHPの個人的な課題について(2010-12-20

CakePHPでの開発と研究が1ヶ月ほど経ちました。 現在の成果と以降の課題などについて 設定 基本は理解した。 モデル アソシエーションに沿った処理(削除など) hasAndBelongsToMany(HABTM) 「with」とか「joinTable」 そもそも作り方がわからん!留意点とか…

はじめてのVisual BASIC 2010とVisual Studio 2010 Express

昨日、Express版(無料で使える)をインストールしたので早速試してみた。 VB自体が初めてなんで、何からやればいいかな?と思って とりあえずヒントに従ってピクチャービューアを作ってみたり。 チュートリアル 1: ピクチャ ビューアーの作成 30分くらいで…

deliciousが閉鎖?Yahooが提供サービスをドバっと廃止するらしい

Web

個人的にはてブ(メインだけど)より使いやすいDeliciousがどうやらサービス廃止するらしい! Yahooがプロダクトを買収した後、面倒をみなかったそうだ。 Delicious、MyBlogLog、UpcomingはYahooによる買収後、事実上放置されていた。これらのサービスのファ…

本家グーグル(英語版)の検索が斬新

Web

日本版となんか違うのか?と興味本位で・・・ Googleのロゴ、でかっ さて、まずは検索ー・・・・んーー? 「なっ!?入力しただけのフォーム!Ajaxだけであんなサープ*1を、何者!?」 日本のグーグルと違って検索ボタンを押さなくとも瞬時に結果が分かりま…

【招待します】Twitterを通じてモノをあげたりもらったりするWebサービス「Livlis」

Web

捨てるだけでもお金はかかる。誰かに譲って解決しよう 『Livlis(リブリス)』はTwitterでフォローしている人から紹介してもらえないと利用できない!秘密のベールに包まれてる!! 「やってみたいんだ! おせーて! おせーてくれよォ!」 って事で運良く招…

【解決】CakePHP1.3でXSS対策

SQLインジェクションの方は予め対策されているらしいCakePHP!(本当だった!素晴らしい!しかし、XSS対策は施されていので攻撃的なユーザーからひどい目に合わされてしまいます・・・「貧弱!貧弱ゥ!」 とまぁ、とりあえずフォームで送信されたクエリは『b…

mixiのフォトを一気に消す方法、というか自動削除ツール

2011年1月 総合ダウンロード数:66 2012年1月 総合ダウンロード数:706 mixi_photo_delete ダウンロード せっかく時間かけてアップロードしたフォトも・・・ 昨日の話なんですが、mixiで写真をアップロードしようとしたら アルバムと勘違いしてフォトの方に…

業務の集中力を高めるサウンドをひとつだけ紹介。無料ダウンロード可能

雨音、雷鳴、鳥の鳴き声、金属が軋むような音、歌のような音。色々ありますが、頭で理解することができない自然の音なので集中力が上がります。34分間流れますので、終わったらひと休憩してまた仕事に臨みましょう!ダウンロード

【解決】PHPで時刻・時間の加算関数、除算処理の作成

PHP

ある時間Aにある時間Bを足し算したい時ってありますよね〜?ってなにこれ意味わからんね! 例えば、12:30:00に01:30:30を足して、13:00:30!って結果を出したいって時ですね〜!これならちょっと伝わるかな!ある時間から何分経ったか分かる!ただそれだけだ…

mixiの『友人のメールアドレスから探す』って新機能があなたのプライバシーを侵害する!

Web

※『友人のメールアドレスから探す』の機能は2010/12/06現在停止中です 誕生日にはじめて使ってみて感じたこと『これはヤバくなイカ?』 使い方は存在するメールアドレスを入力して探すだけ その検索結果は登録の有無だけじゃない! mixiネームからプロフィー…

ImgBurnのダウンロードと日本語化について

ImgBurn(イメージバーン)はCD/DVDイメージを焼くためフリーソフトです。 全ての最新ドライブに対応しているそうです。 ImgBurnのサイト http://www.imgburn.com/ こちらのDownload からお好きなミラーサイトを選択してダウンロードしてください。 ついでに…

本日で22歳になりました!

今月にはいってからたくさんの人に祝って頂きました。本当に感激です。 自分にとっては本当に良い環境なんだろうな〜と実感してます。 まだまだ至らないとこだらけの未熟者ですが、これからもよろしくお願いします!