動かざることバグの如し

近づきたいよ 君の理想に

2013-01-01から1年間の記事一覧

C#でWindowsストアアプリを作ってみる

随時追加 インストール 今回はVisual Studio Express 2013 for Windowsを利用 http://www.visualstudio.com/en-us/downloads/download-visual-studio-vs#DownloadFamilies_2 作ってみる 新しいプロジェクト作成で、 テンプレートをC#のWindowsストア 新しい…

SRWare Iron過去バージョンのダウンロード先

バージョンが重なる毎に改悪されていくSRWare Ironhttp://sourceforge.net/projects/srwareiron.mirror/files/ちなみに今使ってるのは「SRWare Iron 25.0.1400.0」

Concrete構築メモ

デフォルトユーザー名は「admin」だから!!!!!!!!!! 最初にすべき初期設定 /concrete/index.php/dashboard/system/で管理画面に移動して、 SEOと統計→プリティーURLでプリティーURLをON(index.phpを非表示) -

Ubuntu Server 12.04 オレオレ鯖構築メモ

とりあえず動かしてみよう

DrupalでBootstrapを使ったサイトを構築してみる

インストール&初期設定メモ ダウンロード ここから最新版をダウンロードできる。日本語用に最適化されたDrupalもあるようだが、バージョンが6.xのまま更新されていないので今回は却下。あとで日本語にローカライズできるし、もはや日本語版のメリットないん…

TwitterのStreamAPIをPHPで使ってみる

php

ネットでよく貼られてるベーシック認証によるStreamAPIはもう出来ないっぽい? が、イチから認証すると面倒なので、tmhOAuthというライブラリを使う。やったね user->lang === "ja"){ $screenName = $tweet->user->screen_name; $text = $twe…

サーバーにアップする際のパーミッション設定

めも PHPとか実行ファイルは705 ログファイルとかは606

PHPで文字つきの画像を出力する

php

Bootstrap3でTwitterのタイムラインっぽいのを簡単につくってみた

メディアオブジェクト(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>

Bootstrap3を使ってタブメニューを実装する

なんてことはない、テンプレートに用意されているから特に加える点はない タブの切替には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>

PHPで日本語(マルチバイト)を含む文字列を一文字ずつ配列に分割させる方法

php

2021年1月3日追記 PHP7.4以降では標準メソッドだけで書ける。thr3a.hatenablog.com以下過去分ありそうだけどコレって標準関数で用意されてないんだね・・・ これが魔法の一行 preg_split("//u", $text, -1, PREG_SPLIT_NO_EMPTY);<pre> string(1) "a" [1…</pre>

PHPで文字列の配列を文字数の長さでソートする方法

php

これ一行でできるんだね。惚れたわ usort($a, create_function('$a,$b', 'return mb_strlen($a, "UTF-8") - mb_strlen($b, "UTF-8");')); サンプル <pre> </pre>

新・loginpack

php

いつものやつ少しだけ改良(?)した

PHPで処理時間を計測する方法

php

以下のように2回microtime()メソッドを使ってその差を計算するといった形。

PHPで出力バッファリングを使って「処理中」と表示させてみる

php

通常だとphpで文字を表示させようとしてもすべての処理が完了してから一気に出力されるので出来ない。 しかし出力バッファを強制出力させることで処理中でも表示か可能になる。 結論から言えば 時間のかかる処理の前にob_flush()とflush()を実行させる サン…

PHPでユーザーにファイルをダウンロード「させる」方法

php

最近でPDFとか動画もブラウザ内で表示されるのでファイルとして保存されることは少なくなったけど、 あえて任意のファイルをダウンロードさせたい場合はPHPで実現できる

Bootstrap3をイチからはじめてみたの巻

てかBootstrap3ってだいぶ2と異なる点あるのにあまりそれ取り上げるブログがないから移行はまだ進んでない様子・・・? ダウンロード ここからzipで落として適当に配置。 とりあえず使ってみる 以下がテンプレート。雑魚IEには対応させてないからね(はーと <html></html>…

file_get_contents&POST送信を実現する方法

php

通常はGETメソッドで渡すけど、制限が多いので、POSTで渡してみる。 post_file_get_contents.php 'nanashi', 'id' => '1234', ); $options = array('http' => array( 'method' => 'POST', 'content' => http_build_query($data), )); $contents = file_get_…

MeCabをPHPで使う

php

もうソース貼り付けるだけでいいよね(適当 array("pipe", "r"), 1 => array("pipe", "w") ); $process = proc_open($exe_path, $descriptorspec, $pipes); if (is_resource($process)) { fwrite($pipes[0], $st…

APIを自作してみる

php

なんてことはなかった。けどローカル環境だとうまく試せない。 たとえば文字列を受け取って小文字のアルファベットを大文字に変換してJSON形式で返却するAPI

php.iniのデフォルト設定メモ

php

最近やたらと初期設定する回数が多い気がするのでまとめた 日本語に関する設定 ;mbstring.language = Japaneseの;を外す mbstring.internal_encoding = EUC-jpの;を外してUTF-8へ default_charset = "UTF-8"の;を外す date.timezone = Asia/Tokyoへ変更 セキ…

Apacheで404とかのエラーページを設定する

Yahooジオシティーズの頃からの夢(適当デフォルトだとエラーメッセージに関するエラーは以下のようになっている # Multi-language error messages Include conf/extra/httpd-multilang-errordoc.confつまりconf/extra/httpd-multilang-errordoc.confに詳し…

セキュリティを少しでも向上させるためのApache設定メモ

あくまでメモだから(震え声 ServerSignature Off 目的はOSやサーバーの情報を隠すため。OFFにすると例えば404のページを表示させたときにフッターにOSやApacheのバージョンとかが表示されなくなる。 Apacheの設定ファイルである「httpd.conf」の「ServerSig…

xampp+cakePHPでインストール→Hello Worldまでやってみる

そもそもcakePHPってなんなのかよく分かってない。何だそのケーキ、うまいの? 今回試した環境は以下 Windows7 64bit xampp インストール 公式サイトからダウンロード CakePHP: 高速開発 php フレームワーク。 Home zip形式なのでxampp\htdocsに展開してフォ…

Yahooの日本語形態素解析APIをPHPで使ってみる

php

Yahoo!デベロッパーネットワークにて公開されている日本語形態素解析APIを使って簡単にテキスト解析をしてみる。 あらかじめアプリケーションIDを取得しておく。

Aspire Timeline X 3830TにlubuntuインストールしてWin7とデュアルブート

初めは公式のUbuntu入れてみたんだけどあまりに酷いからlubuntuにした OSのダウンロード 以下からisoを落とせる Lubuntu/GetLubuntu - Community Ubuntu Documentation 今回は64bitがどんな感じか試したかったので64bitバージョンを選択した。 インストール …

アマゾンの商品コード(ASIN)と商品名をJavascriptで取得してみる

主にブックマークレット目的だが。 AmazonのURLの一部にもなっている商品固有コード、通称ASINの以下のようにして取得できる。 asin=document.getElementById('ASIN').value; 商品名はこんな感じ title=document.getElementById('btAsinTitle').innerText; …

Javascriptで連想配列を使う

Javascriptは連想配列に対応しているのか、というと非対応っぽい。 厳密に言えば対応してないけど、それっぽいコードは書ける。 <script> var ary = { "hoge": 'ほげー', "fuga": 'ふがー', "piyo": "ぴよー" } for(var key in ary){ document.write("KEY:" + key + </script>…

Excelを使って文字列の長さでソートさせる方法

エクセルなんてこの程度にしか使ってないからアレ。 こんな感じだとする。今回は例えば文字列の短い(少ない)順に並び替える。 一発だとソートできないようなのでLEN関数を使用する。 できたー

Preferenceでデータを簡単に保存する

そもそもPreferenceとは Androidアプリで使える簡易的データ保存方法。 アプリがデータを保存する方法として大きく以下の様な方法があるとのこと。 ファイルとして保存 データベース(SQLite)で保存 Preferenceで保存 一番基本はファイルで保存、データが多か…