ようやくUTF8での運用に慣れたきがするので、どうやってUTF-8を使っているのか紹介。 EthnaでUTF-8なWebアプリを作る場合、templateをすべてUTF-8で書いてやればいいわけですが、ActionFormのValidateなどで表示されるEthna内部に書かれているエラーメッセージがEUC-JPの為、エラーメッセージが文字化けしてしまいます。 今までは、Ethna全体や、エラーメッセージが書かれたファイルをUTF-8化してみたりしていましたが、結構面倒です。(ちょっと力技過ぎる) そこで、エラーメッセージを表示するメソッドを継承して文字コード変換を行います。 以下のコード(Ethna_ActionError_UTF8.php)をコントローラーの設定を変更してActionErrorと置き換えるだけです。 _getActionForm(); $form_name = $af-
いいね! 0 ツイート B! はてブ 37 Pocket 0 さくらインターネットではphpのextensionが標準では使えない。phpinfo()で指定されているextension-dirを覗いても何の拡張も入っていない。PHPで書かれているPEARよりも高速に動くextensionを使わない手はない。 ネットを色々探してみても、さくらインターネットでextension拡張を使う方法が書かれたサイトがなく、特に難しくもないので、まとめてみた。 PHP EXTENSIONってなに?という方は、PHP Extensionを作ろう第1回(KLAB)がわかりやすくて便利。 今回はJSONファイルをエンコード&デコードして使えるphp-jsonを例に、さくらインターネットでextensionを使う方法を書いていく。 前提 スタンダードプラン・・・telnetが使えることが前提です。 まずは該当す
ずっとやろうと思ってたHTML解析をやってみた。 HTML解析は、DOMDocument->loadHTML()関数を使用して出来ることはできる。 <?php $doc = DOMDocument::loadHTML("<html><body>Test<br></body></html>"); echo $doc->saveHTML(); $doc = new DOMDocument(); $doc->loadHTML("<html><body>Test<br></body></html>"); echo $doc->saveHTML(); ?> これだと簡単に動かせない。っということで、google先生に聞いて結果引っかかったのが以下の方法。 PHPでプログラミングをしています。 特定のHTMLファイル内にある… - 人力検索はてな これの回答[5]が非常に参考になる。回答[5]に記載し
近年ではGoogleの「Gemini Nano」やAppleの「Apple Intelligence」など、大規模言語モデルやパーソナルAIをスマートフォンに統合する動きが強まっており、これに伴ってデバイスの優れた冷却技術に対する需要も高まっています。アメリカの半導体開発企業のxMEMSが、スマートフォンやタブレットなどのデバイスに搭載可能な冷却チップを開発しました。 xMEMS | Active Micro Cooling | XMC-2400 https://xmems.com/products/microcooling/ xMEMS XMC-2400: The World’s First 1mm-Thin Active Micro Cooling Fan on a Chip - YouTube 1st-of-its-kind 'cooling chip' could prevent
IBM PHP V5 でマルチタスク動作のアプリケーションを開発する - Japan PHP アプリケーションはマルチタスク動作を行えるのです。 PHP5でマルチタスク動作のアプリケーションを開発する、 具体的にはリモートのファイルを並列に同時に取得する方法が書かれています。 マッシュアップサイトを作るにあたり、複数のサイトから直列でデータを取ってくると、データの取得に時間がかかりますが、並列にデータを取ることで高速にページを表示できますね。 (例えば、API1の取得時間が3秒、API2の取得時間が2秒、API3が2秒だとすると、直列だと単純計算で7秒かかりますが、並列だと、大体3秒で全データが取れるという具合です) この方法を応用してマッシュアップサイト作りに役立てたりすることが出来ますね。
I’ve come across a lot of these ‘live’ datagrids / gridviews and I haven’t really found one I like. Mainly because they seem to only deal with a small bit of data or the code isn’t portable. So I figured I’d just have to code my own and here’s what I came up with. I’ll start with the primary or main page of the live datagrid. As you see, it’s fairly simple. Oh and this is probably the time that y
利用者向け情報 ニュース & Wiki プロダクト一覧 メーリングリスト Eclipseプラグイン Mavenリポジトリ ライセンス 各種リソース イベントサイト ファウンデーションサイト 開発者向け情報 SeasarWiki ソースコードリポジトリ 課題追跡 継続的ビルド 開発者ログイン サーバチームサイト Java プロジェクト S2Container.Java Seasar2 (S2Container) Presentation.Java Cubby Mayaa mobylet S2BlazeDS S2Flex S2JSF S2OpenAMF S2Portlet S2Struts SAStruts Teeda Ymir Persistence.Java DBFlute Doma Kuina S2Dao S2Hibernate S2JDBC S2OpenJPA S2TopLink Co
This shop will be powered by Are you the store owner? Log in here
「メールの本文、文字化けしてますよ」 PHP からメルマガ配信するテストしてて、こんな連絡がありまして。 え?、何処に紛れてた?。 「Ⅱ」 え?、え?、ローマ数字って機種依存文字なん?。 知らんかった・・・。 チョ~ショックや。 散々、機種依存文字に対して偉そうな事言ってたのに、そんな基本的な文字が機種依存文字やって知らんかった・・・。 ローマ数字なんて、あちこちで使ってたっての。 何か、罫線とかギリシャ文字とかキリル文字は問題ないらしいやん。 それやのに、ローマ数字みたいなもっと使う場面が多そうな文字が何でアカンねん!。 くっそ~、ホンマに悔しい・・・。 てかよ、メーラから送った時には文字化けしてへんかったのに、mb_send_mail を経由した途端にアウトやってか。 マルチバイト対応の関数やねんたら、それくらいの前処理もしてくれって
かなり前のことですが、孤島の遺跡というサイトで公開されていた掲示板の連続投稿対策を取り入れてみたいと思います。 現在は、孤島の遺跡(復刻版)というサイトがあります。 今回は、孤島の遺跡の頑丈な掲示板を参考にします。 動作の仕組みは、任意の2つの値を使用します。現在の時間からチェック用の値を作成します。 投稿前に作成した値を<input>にセットし投稿後に値を戻して確認します。 セットする値 = (現在までの経過時間 + 値1) * 値2 ポストされたら上記値を元に戻します。 表示された時間 = (セットされた値 / 値2) - 値1 任意の値で連続投稿を阻止します。 それでは、実際のソースです。 //セットする値を作成します。 $pcode1 = 112345; $pcode2 = 20; $pcode = (time() + $pcode1) * $pcode2; //投稿時間に戻します
MAGNIFICENT @ 新木場 ageHa 2008-04-12 Posted on 4月 14, 2008 Filed Under Others | 2 Comments 土曜は朝から夕方まで学校でお勉強。 その後、仕事仲間の家にお邪魔して飲んだくれ会をしていました。 飲んだくれ会があったので、ageHaには行かない予定だったんですが、 酔っ払ってきたらクラブ行きたくなってきてageHaに行くことにしちゃいました♪ なんせ、Tiestoのプレイがあったものですから。 ギリ終電で新木場向かったんですが、酔っ払ったせいもあり、乗り過ごし・・・ 大井町から新木場までタクシーに乗ってしまいました・・・ が、しばらくしたところ辺りから、タクシーの運ちゃん、道がぜんぜんわかってない。 しかも道をうろうろしたせいでメーターめっちゃあがってる。 8000円超えそうになったくらい
cles::blog 平常心是道 blogs: cles::blog NP_cles() « 学生が就職したいIT企業ランキング :: らーめん ぶぶか 豊洲店 (閉店) » 2006/04/19 PHPでCSVを扱うには php 219 31へぇ 普段、PHPでCVSを扱うときには項目中に改行や"が入っていないことを前提に不精をしてexplode(',', $line);で済ませていたのですが、今回は項目中に丸々HTMLが入っている(つまり途中に改行が入っている上に、"も入っている)ようなCSVを扱う必要がでてきたので、仕方なくそれができるライブラリを探すことにしました。 ところが、PHPにはfgetcsvとかfputcsvという組み込み関数がすでに用意されていたのでした。これらの関数はなかなか優れもので、途中に改行や"が入っていても内容をきちんとparseすることができます。 † P
[PHPウォッチ]第6回 PHP5 RC1にPHP4互換モード追加,PHP4.3.5では約140件のバグ修正 今回は,約4カ月ぶりにリリースされたPHP 4.3系の最新版PHP 4.3.5,およびPHP5のリリース候補版PHP5RC1,そしてその他のPHP5関連の情報に関して解説する。 約140件のバグを修正したPHP 4.3.5がリリース 3月18日にPHP 4.3.5RC4がリリースされ,最終確認が行われた後,PHP 4.3.5が3月26日に正式公開された。PHP4.3系のリリースは,昨年11月にリリースされたPHP4.3.4以降,約4カ月ぶりである。PHP 4.3.5における変更点は主にバグの修正であり,PHP 4.3.4以降,約140件のバグ修正が行われている。また,PHPにバンドルされている以下のライブラリが更新されている。 イメージ・ライブラリ GD (バージョン2.0.17)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く