グラブルのアイテム一覧抽出用ブックマークレット

物凄く久々の記事ですが・・・最近はグラブルなんかをしてます。とりあえずアイテム一覧抽出用のブックマークレット置いておきます。上が圧縮前、下が圧縮後です。使い方は下に。 gist.github.com 下のをブックマークとして保存 アイテムページで、保存した…

laravelの微妙な所

Laravelってなに?PHPのFWの一つ。 公式:http://laravel.com/ 日本語情報多いところ:http://kore1server.com/ 色々使ってて微妙だと感じる所 テンプレートで利用するsectionでの継承。(@parentの部分) テンプレートで@parentなどが置換されるのはLaravel nam…

laravelのbundle内で別bundleの利用の仕方

これ正直ベスト・プラクティスないんですよね。 フォーラムの方でもrequireしろみたいな事かかれてたし。でもこれ結構スッキリする方法で実装出来そうです。 基本的にはapplication配下がDEFAULT_BUNDLEなので、bundleでも同じ事が出来るはずなのです。 で、…

CIと次のFWのLaravel

最近までは会社で使うFWはCI(Codeigniter)だった。 別に会社で何を使おうが良いんだが、このFWがなぜそんなに流行ったのか自分には謎すぎた。 CIの売りは今更書くまでも無く、"軽量な実装"と軽量な実装からくるFWの"習得コストの低さ"だと思うんだが、それを…

dart editorからeclipseのプラグインにしてみたけどイマイチだった

最初は公開できそうかな?と思ったのですが色々だめだったのでやった事だけ書いておきます。dartエディタから必要な物引っ張ってきてみました。 dartエディタ自体がどうやらeclipse-platform 3.7.1?ベースのようですなのでフォルダ自体の差分をとってみまし…

今更ですが、node.jsでbasic認証にかかったサイトをjqueryでスクレイピングをした。そして困った。

きっかけ Conkyというデスクトップ上で色々表示できるプログラムで使うスクリプトをNode JSを使って書いてます。 どういった物かというと、ルータ(年代物のCoregaのBAR FX2)から外部IPを取得するもの。 UPnPが使えるルータなので本来ならUPnPで取得したいの…

Ubuntu 11.10を入れなおした。

一昨日HDD関連のエラーがでてCUIしか起動しなくなった。 何時もなら調べてどうにかするんだけど、Node.js弄りたくてめんどくさかったのと、 64bit版から32bit版に変えたかったので入れなおす事にした。次再インストールする事になっても良いようにメモ。 バ…

sedで連続する空白を処理するメモ

普通にしたらうまく置換できなかったのでメモ環境 gnu bash 4.2.10(1) gnu sed 4.1.1正規表現メモ SEDの項目を確認しつつ最初やってみたコマンド echo " 3409 pts/0 00:00:00 bash" | sed 's/\s+/ /g' 結果は変わらず。 3409 pts/0 00:00:00 bash manを見た…

サカつくのブラウザバトルしてます。

8月に出たサカつく7にはまってました。 J.リーグ プロサッカークラブをつくろう! 7 EURO PLUS出版社/メーカー: セガ発売日: 2011/08/04メディア: Video Game購入: 4人 クリック: 107回この商品を含むブログ (23件) を見る最近はこのサカつく7と連動して遊…

Greasemonkeyスクリプトのデバッグ方法

Firefoxで、Greasemonkeyスクリプトを効率よくデバッグする方法を知らないので、 Greasemonkeyスクリプトを書く場合Google chrome extensionとして書き、テストとかをしてます。 extensionと言ってもパッケージ化等は全くしてませんし、内容も特に違いはあり…

beyondを51x51マップに対応させてみた。

既存の機能でmapに関連するものを全て51x51のマップに対応させてみた。 51x51マップの場合アイコンだと解りづらい?かもしれないので、 文字にしてみたけどどうなんだろう・・・ 出兵、削除、建築等の完了時間はマウスオーバーで表示されるようになってます…

Operaのグリモンとかについてのメモ

Operaのグリモンは*.user.jsと*.jsでは挙動が違う。 公式では*.user.jsとするとグリモンと同じような動きをすると書いてあるが実は実行タイミングが違う。 実行タイミングを同じにするにはDOMContentLoadedイベントで実行するようにする。 他のブラウザと違…

ファイルのミラーに関して

今回ファイルの置き場所をgithub上にすべて変更しました。 なので基本的にはファイルが消えるという事はありません。 またgithub上から過去のバージョンもインストールできるようになります (現在以降にリリースするバージョンに関してのみですが)。なので出…

mapstar for Opera追加のお知らせ

というわけで追加してみました動作確認したバージョン Opera:11.10スクリプトの場所 https://github.com/romer/browser-3gokushi-mapstar/raw/master/3gokushi-mapstar-opera.jsOperaの場合インストールというものは無く ダウンロードして各自が設定したUser…

svnの分割方法のメモ

以下のコマンドでrepos.dumpにdumpしたいディレクトリのコミット履歴等がdumpできる。 svnadmin dump {リポジトリのディレクトリ} | svndumpfilter --drop-empty-revs --renumber-revs include {dumpする対象のリポジトリ内でのパス}> repos.dump drop-empty…

gitとsvnの連携というかメモ

git-svnがインストールされてる前提として・・・ git svn clone -s {svnのURI} {outputディレクトリ名} # svnからコピー git clone --bare {outputディレクトリ名} {outputディレクトリ名.git} # bare化? chown -R apache:apache {outputディレクトリ名.git…

mapstarを本家でも動くように修正した。

とりあえず修正した。ついでにこの記事を恒久的なmapstarのリリース場所にすると思う。 バグ報告はブログもしくはgithubのissues・課題で・・・ 動作確認ブラウザ Firefox 3.0系 Firefox 3.5系 Firefox 4.0系 Google Chrome最新版 Safari+NinjaKit:5.0.1+0.8…

ビジネスワールドのグリモンを作ってみた

ブラウザの描画領域内最大まで描画できるようになるグリモンのスクリプトを作ってみた https://gist.github.com/913429 これのrawからインストール リサイズに対応してます・・・firefox→greasemonkeyという拡張が必要 google chrome→rawクリックでインスト…

beyond、mapstarのスクリプトの場所変更

それぞれの記事へ移しました。MapStarの記事 MapStar for Operaの記事 3gokushi-Beyondの記事 3gokushi-Beyond for Operaの記事

再アップ

再アップというよりドメイン設定が変わってファイル配置が変わってました・・・ とりあえず再ダウンロードできるようになってると思います

Opera用Beyondを作ってみた

基本的に中身は同じ けど若干動作を同じ仕様にするために若干違う・・・ ということで別ファイルとして公開します まぁどれほどOpera使いの人が居るかはわかりませんが・・・動作確認したバージョン Opera:11.10スクリプトの場所 beyond for Opera https://g…

配列初期化時の挙動と「localStorageとXPCNativeWrapper」のその後

まず配列の方から。 配列の初期化で複数個の宣言をした時に挙動が思いがけないものだった。 以下が試したコード var array = [,,,]; alert(array.length); Safari,Opera,Firefox,Chromeは全て3でIEだけ4 挙動としてはIEの挙動であって欲しかった・・・・ 次…

beyondの対応とかとか

今回mixi鯖で大幅な変更があったので暫定的に対応したものをアップします 今回は修正点がちょっと多目なのと追加機能がちょっとあったりします よければどうぞ 動作確認してるブラウザ firefox:3.0.18-4.0 Google Chrome:10.0.648.151 Safari+NinjaKit:5.0.1…

localStorageと XPCNativeWrapper

今GM関数のラッパとか作ってて色々試してた時になぜか var len = localStorage.length; が使えなかった・・・ consoleには"Component is not available"と出ており length自体もreadOnlyだけどwebStorageの仕様にあるものでInterfaceにも書かれてるから なん…

1行でのブラウザ判断について

Detecting browsers javascript hacks この記事にある1行でのブラウザ判断を現時点での最新のものでテストしてみました テストしたのは以下の5つ Firefox3.6.8、Google Chrome5.0.375.127、Opera10.61、Safari5.0.1、IETester0.4.4のIE5.5と6まずはFirefoxで…

beyondが更新されないので・・・

建設中施設の点滅と出兵時刻計算が使えなくなったのを修正する何かです。自分で修正してください。 出兵時刻計算の修正 5072行目を var tim = td.textContent.match(/到着まで: (\d+):(\d+):(\d+) 到達時間/); から var tim = td.textContent.match(/到着ま…

とりあえずまたMapStar対応させときました。

元々公開されていたサイトが閉鎖?されてるようなので 一応DLできるようにもしておきました。→Firefox版インストール Chromeの対応ですが、暫定的な対応になっておりますが、 Chrome版という形でアップしておきした。→Chrome版インストール 要望?っぽい物と…

修正版の対応させたやつ。

→こっちへ移動しました http://be4you.jp/tuck/で公開されているMap-Starを新仕様に対応させました。色消しすると毎回リロードという仕様がちょっと気になったので、 大幅?に書き換えてみた。 今回は変更箇所が多い為とりあえず全部記載します。 今回もIEは…

ブラウザ三国志のMapStarを新仕様に対応させてみた

→こっちへ移動しました

cakephpのCacheを使ってみた

php

cake1.2で拡張されたらしいcacheを使ってみた コントローラ内で test = hoge; $ary[] = $data; $ary[] = $data; $ary[] = $data; Cache::write('key',$ary); こんな感じで書き込みはできたんだけど object(stdClass)#1 (1) { ["test"]=> string…

cakephpのコンポーネント作成に関して

php

コンポーネント内で var $components = array('hogehoge'); と書けば勝手にコントローラと同じ感じで読み込んでくれるらしい こりゃ便利だだけど負荷的にどうなんだろ・・・

cakephpのAuthComponentについて

php

cakeでユーザログインとかを自動でしたくて authコンポーネント使ったんだけど authさせたくないアクション等が出てきた。actionMapから消せば良いかなーと思って 色々やったんだけど駄目だったで、順を追って色々調べていくと allowというメソッドがあって…

cakephpのメモ

php

なんでかcakephpをやる事になったのでメモ 使用バージョンは1.2 んでDB作ってcakeの設定してviewとかmodelとかを #./cake bake で作成 ここまでは良いんだけどcontroller作る時に scaffoldを使うほうにしてはまったこれを使うとカスタムビューは使えないっぽ…

jcode.pl

今日自分のサイトのBBSのスクリプトを修正してた。 自分のサイトのBBSといっても1から作った物ではなく CJ-ClubさんのCBBSを改造したものperl自体嫌いな方の言語なので放置プレイだったのだが 修正が必要になった&今回の修正無駄に時間かかってしまったので…

amazonさんからのプレゼント

そうそう今日欲しかった物が2つ届いた 送ってくれた人はAmazonさん 送ってくれた物は↓の2つ amazon:Sound Blaster 5.1 SB5.1 amazon:ダークブラウン JCM-561/TD簡単に言うと サウンドカードとコーヒーメーカーサウンドカード:オンボードのサウンドチップが…

メソッドの呼び出しの違い

php

スタティックなメソッド呼び出しと インスタンスを生成してメソッドを呼び出す場合の違い以前にちょっとどれぐらい処理に差があるか 気になったので調べてみた 因みにphpのバージョンは5.1.6 書いたコードは以下

じこしょーかい

はじめまして。ろむって言います。 phpとかjavascriptとかのプログラム関連についての私的メモと 自分が今やってる巨商伝ってゲームの日記を書いてみようと思いますどっちかってーとプログラムの方がメインのつもり・・・