プログラミング
http://shgam.hatenadiary.jp/entry/2013/07/24/181230 それまでは htmlを書く -> レンタルサーバーに置く っていう手順だけだったのが、今度は急にローカル環境・サーバー環境の構築から始まります。まずRubyをインストールするにはrvmだかMacPortsだかが必…
http://freestyle.nvo.jp/archives/1159 色々探して見ましたが、今のところこの方法以外でKindle版の電子書籍を識別する方法が見つかりませんでした。どこを探したんだどこを https://www.google.co.jp/search?q=amazon+itemsearch+without+kindle&oq=amazon…
<input type="checkbox" name="hoge[1]" value="hoge"> hoge <input type="checkbox" name="hoge[5]" value="fuga"> fuga for ($i = 0; $i < count($_POST['hoges']); $i++) { print $i . " => " . $_POST['hoges'] //undefined offset } after foreach ($_POST['hoges'] as $i => $hoge) { print $i . " => " . $hoge; }
基本中の基本。 before $hoge = gethoge(); if ($hoge) { print $hoge; } after if ($hoge = gethoge()) { print $hoge } print使うとかだっせ! だっせ! echoだろJK! という声がどこからか聞こえてくる・・・
この例文のbeforeはまだ上品なほうです。 変数にタグをがっつり格納して、とか世間では枚挙に暇がないので、コードをさわりながら実際のHTMLコードを脳内でイメージすることが不可能になるなんてことは日常茶飯事です。 Smartyがすばらしいのは、とにかくタ…
before $hoges = array(1, 2, 3, 4, 5); for ($i = 0; $i < count($hoges); $i++) { $hoges[$i] = $hoges[$i] + 1; } after 参照渡ししてみる foreach ($hoges as &$hoge) { $hoge++; } unset($hoge); //必ず必要なことが必須、ないと最後の項目が以後参照で…
before; 正直、この書き方をするプログラマはすごく多い。日本の職業プログラマの半数以上はこれでお茶を濁しているのではないかと思う。ぜひ別業種への転職をおすすめしたい。 $hoge = ''; if ($aiueo == 1) { if ($hoge == '') { $hoge .= '1'; } else { $…
smartyを使ってるphperは多いと思いますが、プラグインを自作してる人はあんまりいないように思います。実はクソ簡単で超便利なので超おすすめです。ていうか、smartyの標準プラグインは色々微妙すぎるのでちょろっとカスタマイズするだけでsmartyの利便性が…
before データファイル id=hoge key=huga プログラム function checkAccount($argSourceFilePath, $argId, $argPassword) { $fHandle; $strWorkId; $strWorkPassword; $intResultCode = 0; $strLine = ""; $intDivisionIndex; $FIND_ID = "id="; $FIND_KEY =…
before $gf = new GetHoge(); $hoge = $gf->GetHogeName($hoge_id); class GetHoge{ function GetHogeName($hoge_id){ switch($hoge_id){ case '0': return 'hoge'; break; case '1': return 'huga'; break; case '2': return 'hige'; break; case '3': retu…
一気にやろうとしても無理です。ワンステップづつ確実にやっていきましょう。 1日5分でも、区切りのいいことを一つ一つやることで達成感を感じる事ができます。 インフラ準備 一度やれば、あとは放置でOK。 ウェブサーバを借りる どこでもどうぞ。ウェブサ…
まずCSSをリンクさせときましょう <link rel="stylesheet" type="text/css" media="screen, print" href="style.css" /> <link rel="stylesheet" type="text/css" media="print" href="print.css" /> style.cssには何も気にせずバリバリかきましょう print.cssはこれだけ。 .noprint { display:none; } 印刷時に表示したくない項目に設定するだけ。 <div class="sidebar noprint"> hoge …</div></link></link>
windowsで開発するときにエディタにファイルを関連づけできるから。
1年前からずっと@roppayにせっつかれていましたが今頃実装しました。 http://pixy.in/hotspotmaps/ 山手線内だけで3200件。件数多杉わろた。 ほかの無線LANアクセスポイントが主に飲食店や公共施設への営業でスポットを広めているのに対してライブドアは「そ…
http://pixy.in/netcafemaps/ 市町村検索、駅検索がほんのちょっとましになりました あとなんか左下にあるように画面上から新しいネットカフェを追加できるようになりましたが編集機能とか削除機能がまだなのでなるべく消極的につかってくだしあ 次くらいに…
wiki記法つかいたくなったのだけど、個人的には毎日使ってるはてな記法のほうがいいなあ ということでぐぐったらあった。神! http://openpear.org/package/HatenaSyntax 早速使ってみた。 とりあえず適当なマスタ管理の確認画面に使ってみた。 $smarty->ass…
私はごくごく普通のプログラマですが、手が早いことだけはそこそこ評価を頂いていて、仕事を得るうえで1つのアドバンテージとなっています。(もちろん「そんじょそこらのプログラマ」との比較であることを補足します) 自分ではそんなに一生懸命なつもりは…
なんかthmblr APIがうまくいかないという話があったのでやってみた。 コードは http://www.tumblr.com/docs/api#api_write からまんまぱくった。
サムネイル作成apiを作った。 よく見るのは「画像up時にサムネイルも作成しちゃう」ていう奴なんだけど、それだとその後違うサイズのサムネイルが必要になったときにめんどくさい。なので、常に「指定した画像の指定したサイズのサムネイルを要求する、なけ…
やったーーーpgsql使える鯖契約してた! 忘れてた! やったー! と思ったら PHP 4.4.1 って まじありえなーい PHP4でゆるされるのは小学生までだよねーーーーーー!!!!!!
友達からせかされているのでダーツマップを携帯移植しようとしてるんだけどGPSフォームで実機でエラーがでて動かないのでエミュレータ使おうと思ってアクセスしたら公開停止になってやがる http://developer.openwave.com/ja/tools_and_sdk/openwave_mobile_…
ダーツマップの携帯版をしこしこ作っている。 本当なら30分で終わるはずだったのに、かれこれ延べ数時間はやっている。 どうもおかしいのでちまちまと射撃しつつ前進を続けたところ、どうやらGeoFormサーバのPHPの文字セットがおかしいっぽい。■本番環境 ・x…
そういうわけで作った。多分動く。 http://dartsmap.net/m.php 次はちょっとまじめに自宅鯖立てて怒涛のcron設置だなやー
http://pixy.in/geocoding/ いろいろしょうもない技があってのう jsも糞もなく普通にとれたわ
RDBMSがクラウドコンピューティングに殺されるらしいです。 とくに組み込みDBから死ぬらしいです。 HDDはSSDにとってかわられるらしいです。 http://d.hatena.ne.jp/nowokay/20081212#1229071535 SSDに対しての反論と、組み込みDBが死ぬことに対しての反論。…
http://pixy.in/hotspotmaps/ データが約1500件増えて10500件になりました。 にぎやかになってきたかなー TODO 全公衆無線LANサービスの網羅 有料/無料 表示 電源 有/無 表示 各スポットについての情報の充実 公衆無線LANについての情報の充実(リンクとか)…
仕事で。 半日であらかたできた。 来年くらい、ストリートビューが動いてる企業運営のウェブサービスがあったら俺の仕業かもしらんね。 なんか気づかないうちにjsの底なし沼に捕らわれようとしている気がする。
http://pixy.in/hotspotmaps/ 改良点 BBモバイルポイントのデータを追加し、データ件数が約1.5倍(約6,000件→約9,000件)になりました。yahoo無線LANなど、各プロバイダとの有料契約にて利用できます。有料無線LANサービスのなかでも低価格でよいです。ヤフオ…
現在位置情報取得のためジオコーディング中
★携帯対応しました★ http://d.hatena.ne.jp/ki2neko/20081005/p2 http://pixy.in/hotspotmaps/ 機能 FREESPOT(カフェなどに導入されている利用料無料の公衆無線LAN)をマッピングしています 地図画像からの地域検索機能充実(市町村・全国鉄道駅完備) デザ…