2013-01-01から1年間の記事一覧
随時追加 インストール 今回はVisual Studio Express 2013 for Windowsを利用 http://www.visualstudio.com/en-us/downloads/download-visual-studio-vs#DownloadFamilies_2 作ってみる 新しいプロジェクト作成で、 テンプレートをC#のWindowsストア 新しい…
バージョンが重なる毎に改悪されていくSRWare Ironhttp://sourceforge.net/projects/srwareiron.mirror/files/ちなみに今使ってるのは「SRWare Iron 25.0.1400.0」
デフォルトユーザー名は「admin」だから!!!!!!!!!! 最初にすべき初期設定 /concrete/index.php/dashboard/system/で管理画面に移動して、 SEOと統計→プリティーURLでプリティーURLをON(index.phpを非表示) -
とりあえず動かしてみよう
インストール&初期設定メモ ダウンロード ここから最新版をダウンロードできる。日本語用に最適化されたDrupalもあるようだが、バージョンが6.xのまま更新されていないので今回は却下。あとで日本語にローカライズできるし、もはや日本語版のメリットないん…
ネットでよく貼られてるベーシック認証によるStreamAPIはもう出来ないっぽい? が、イチから認証すると面倒なので、tmhOAuthというライブラリを使う。やったね user->lang === "ja"){ $screenName = $tweet->user->screen_name; $text = $twe…
めも PHPとか実行ファイルは705 ログファイルとかは606
メディアオブジェクト(Media object)を使ってみた。 <ul class="media-list"> <li class="media"> <a class="pull-left" href="#"><img class="media-object" width="64" height="64" src="http://cccabinet.s1.adexd.net/image/64image.png"></a> <div class="media-body"> <a href="#"></a></div></li></ul>
なんてことはない、テンプレートに用意されているから特に加える点はない タブの切替にはjquery.jsが必要だからそこだけ注意。 <html> <head> <meta charset="UTF-8"> <title>Bootstrap3を使ってタブメニュー</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link href="css/bootstrap.min.css" rel="stylesheet"> </head> <body> </body></html>
2021年1月3日追記 PHP7.4以降では標準メソッドだけで書ける。thr3a.hatenablog.com以下過去分ありそうだけどコレって標準関数で用意されてないんだね・・・ これが魔法の一行 preg_split("//u", $text, -1, PREG_SPLIT_NO_EMPTY);<pre> string(1) "a" [1…</pre>
これ一行でできるんだね。惚れたわ usort($a, create_function('$a,$b', 'return mb_strlen($a, "UTF-8") - mb_strlen($b, "UTF-8");')); サンプル <pre> </pre>
いつものやつ少しだけ改良(?)した
以下のように2回microtime()メソッドを使ってその差を計算するといった形。
通常だとphpで文字を表示させようとしてもすべての処理が完了してから一気に出力されるので出来ない。 しかし出力バッファを強制出力させることで処理中でも表示か可能になる。 結論から言えば 時間のかかる処理の前にob_flush()とflush()を実行させる サン…
最近でPDFとか動画もブラウザ内で表示されるのでファイルとして保存されることは少なくなったけど、 あえて任意のファイルをダウンロードさせたい場合はPHPで実現できる
てかBootstrap3ってだいぶ2と異なる点あるのにあまりそれ取り上げるブログがないから移行はまだ進んでない様子・・・? ダウンロード ここからzipで落として適当に配置。 とりあえず使ってみる 以下がテンプレート。雑魚IEには対応させてないからね(はーと <html></html>…
通常はGETメソッドで渡すけど、制限が多いので、POSTで渡してみる。 post_file_get_contents.php 'nanashi', 'id' => '1234', ); $options = array('http' => array( 'method' => 'POST', 'content' => http_build_query($data), )); $contents = file_get_…
もうソース貼り付けるだけでいいよね(適当 array("pipe", "r"), 1 => array("pipe", "w") ); $process = proc_open($exe_path, $descriptorspec, $pipes); if (is_resource($process)) { fwrite($pipes[0], $st…
なんてことはなかった。けどローカル環境だとうまく試せない。 たとえば文字列を受け取って小文字のアルファベットを大文字に変換してJSON形式で返却するAPI
最近やたらと初期設定する回数が多い気がするのでまとめた 日本語に関する設定 ;mbstring.language = Japaneseの;を外す mbstring.internal_encoding = EUC-jpの;を外してUTF-8へ default_charset = "UTF-8"の;を外す date.timezone = Asia/Tokyoへ変更 セキ…
Yahooジオシティーズの頃からの夢(適当デフォルトだとエラーメッセージに関するエラーは以下のようになっている # Multi-language error messages Include conf/extra/httpd-multilang-errordoc.confつまりconf/extra/httpd-multilang-errordoc.confに詳し…
あくまでメモだから(震え声 ServerSignature Off 目的はOSやサーバーの情報を隠すため。OFFにすると例えば404のページを表示させたときにフッターにOSやApacheのバージョンとかが表示されなくなる。 Apacheの設定ファイルである「httpd.conf」の「ServerSig…
そもそもcakePHPってなんなのかよく分かってない。何だそのケーキ、うまいの? 今回試した環境は以下 Windows7 64bit xampp インストール 公式サイトからダウンロード CakePHP: 高速開発 php フレームワーク。 Home zip形式なのでxampp\htdocsに展開してフォ…
Yahoo!デベロッパーネットワークにて公開されている日本語形態素解析APIを使って簡単にテキスト解析をしてみる。 あらかじめアプリケーションIDを取得しておく。
初めは公式のUbuntu入れてみたんだけどあまりに酷いからlubuntuにした OSのダウンロード 以下からisoを落とせる Lubuntu/GetLubuntu - Community Ubuntu Documentation 今回は64bitがどんな感じか試したかったので64bitバージョンを選択した。 インストール …
主にブックマークレット目的だが。 AmazonのURLの一部にもなっている商品固有コード、通称ASINの以下のようにして取得できる。 asin=document.getElementById('ASIN').value; 商品名はこんな感じ title=document.getElementById('btAsinTitle').innerText; …
Javascriptは連想配列に対応しているのか、というと非対応っぽい。 厳密に言えば対応してないけど、それっぽいコードは書ける。 <script> var ary = { "hoge": 'ほげー', "fuga": 'ふがー', "piyo": "ぴよー" } for(var key in ary){ document.write("KEY:" + key + </script>…
エクセルなんてこの程度にしか使ってないからアレ。 こんな感じだとする。今回は例えば文字列の短い(少ない)順に並び替える。 一発だとソートできないようなのでLEN関数を使用する。 できたー
そもそもPreferenceとは Androidアプリで使える簡易的データ保存方法。 アプリがデータを保存する方法として大きく以下の様な方法があるとのこと。 ファイルとして保存 データベース(SQLite)で保存 Preferenceで保存 一番基本はファイルで保存、データが多か…