/var/log/masayoshi/masayoshi.life.log

とりあえず、書きたいこと書くだけ。

開発

いい加減、iMacの話をしよう(開発環境ネタあり)

どうも、タイトルの通りにiMacの詳細の話やってしまわないとまずい気がしました八神です。 今回は昨年末からやってきたメイン環境になるiMacのお話

Rubyで動的にメソッドを呼び出したいんや!

ちょっと、動的に呼び出すのに手間がかかったPHPerのメモ書き def Suidou puts "一生どうでしょうします!" end Method = "Suidou" send(Method,args) #=> 第一はメソッド、第二以降から引数入れる

Reinforce_Zwei Version 1.0リリースしてました

ソースとかはこちら → Reinforce_Zwei - githubドキュメントとかは気が向いたら書きます

PerlでTwitterに投稿をなげてみた。

なぜかPerlを触ってたmasayoshiです、急に「PerlでTwitterに投稿してやる」という気持ちがうまれてしまったのが原因で書いてしまってたという。ソースコードはgithubに置いたので治すところ満載ですがどうぞ(ぉurl:Twitter Worker - github参考にしたサイト:…

走り書き:jqueryで特定の要素を除外しつつ取得したい場合

jqueryではおもにxmlファイルを(スクリプトで吐き出した)のを取っているのだがその時にひっかかったことがあるのでメモ代わりに使うxmlファイル <list> <file>nabe.pl</file> <file>ami.pl</file> <file>prate.pl</file> <dir> <file>sukiyaki.pm</file> <file>chanko.pm</file> <file>ishikari_nabe.pm</file> <file>shabushabu.pm</file> </dir> </list> って感じで、直下と直下…

JavaScriptメモ - 子フレームから

こんなことってありませんか?「iframe使ってページを読み込んでるんだけど、そのページから呼び出している元のページを操作したいっ!」 「大丈夫だ、問題ない」おっと、エルシャダイネタが入りそうなので真面目に真面目に(ry ってことでサンプルコード…

Oauthの手打ち

とりあえず、はてなのAPIとTwitterとニコ動を連携させたら何か爆発がしそうな雰囲気があるmasayoshiです。 ニコ動のマイリスが結構カオスになってきたのではてブにそぉいして綺麗な環境を取り戻したいという贅沢な思いをねぇwとりあえず、OAuthのコードを書…

自作したくなる時

ふとなんかの理由でフレームワークを自作しているmasayoshiです、なぜかやっちゃってるんです。 ファイルの操作をササッと済ませたい。 アップロード系の操作がたるい 色々有るんですがやってます Twitter:@masayoshi_main

メモ書き:FW拡張周り

付属モジュール 目的(IOとか)__種別__定義関数拡張モジュール $clasd = $class->class_loads(class) ;//拡張モジュールのインスタンス $class->ext_classd("class::function",$array) ;//拡張モジュールの実行 ↓ $clasd->function($array) ;//と同じアクショ…

近況

BOT書いてみた 最近はもっぱらニコニコ鉄道というコミュニティを中心に活動しているのだが昨日3周年を迎えた、その記念としてTwitterでBOTやってみるかと思い立って始めた次第。 今の所は管理パネルができてない(今制作中)の為手動ポストにて稼働中、自動…

WSSE認証コード書き直す

最近はテンプレートエンジンの開発でWSSE認証やらTwitter関連の事を忘れていた、今はWSSE認証の方に再挑戦中。 コードも参考になるところを見ながら一から書き直している。 自分のサイトの方もエンジンが完成次第(テスト中)移して本格始動したいなぁ、デザ…

ざくざく開発中

最近はSmarty風に扱えるテンプレートエンジンと小規模なサイトを集めて1つのサイトの様に管理できるようにするツールの2つ。 どっちも 「Smarty素直に使えよ」 「XOOPSインストールすれば十分だろ?」 と後ろから言われそうですが、理由と言っても 自作もPC…

eval関数

JavaScript触った方なら馴染みがあるかもしれないeval()関数、俺はJSONのデータ取り扱いで引っかかって使わなくなった(俺がね)ひどい関数です。PHPにもeval関数があるのだけれども今回はこいつに救われた、しかしどんな関数なのかわからないと話が進まない…

エディタについて考えてみた

今日はちょっとEmacsの設定の書き戻しをしていたのだがその中で思ったことがある、それは「Emacsに慣れてしまってるなぁ」ということだ。Emacsを使うまではどこか不便なコーディングだった気がする、ホームポジションから手を離すのが大きかった。 しかし一…

古い記事を引っ張る

そういえば、ほぼ半年前にこんな記事を書いていたソケット通信 2010-02-19Sendmailが動かないからソケット通信を叩いて失敗したという記事だ、これにもう一度アタックしようかな・・・。

Twitterにつながった

前に書いたコードに少しTwitter関連のチューニングを加えてツイートを試みた、成功だ・・・。 これだけだと何も無いのでじっくり周辺も整えたいと思う。 その前に「アクセスの為にクラスをまとめたい」、一々書くのめんどうだしなぁ FireFoxのキーワード機能…

ソケット通信でのBasic認証

昨日から踏ん張っているソケット通信、今日は引っかかりを取ったばかりなBasic認証についてまとめます。 コード 連想配列 $datas2 = array( "a" => "bx", "c" => "d…

PHPでのソケット通信

最近、TwitterのBOT作りにソケット通信の段階でコケた人ですw今日は自分用にソケット通信について書いておきます、こんなコードでざくざくやってましたw " ; $urld = parse_url($add) ; print_r($urld) ; echo "</pre>" ; //ヘッダ構築 $…

BOTコーディング

最近、とある鉄道関係の集まりの方に投入予定のBOTを書いてるmasayoshiです。 まぁ、なんて言いますか新しく上がった動画の紹介を目的としています、内容は変わってきそうですgあ

Vi教習中

どうも、最近Emacsが重たいなぁと感じてViの教習を受けている中の人です。とりあえず、基本的な操作が出来るまではがんばろう

駆け足気味でSQLiteを触った

一応触ったよ、クラスを作りながらもwとりあえず、現状では様子をみることにしよう。 軽いDBとしては評価したいけどなぁ、しばらく用途が見つからない・・・。 今はMySQLでの開発が大きいから、それを補完する形かなぁ。MySQL > SQLite > XML > csv > txtっ…

アイデアメモ

とりあえず 1分毎に時刻を確認 基準は00か30とする 上の時間と現時刻の差が3以下になった場合、警告を出す 音声を出す ポップアップを出す(=>設定の関係で難しい) これをどこまで出来るかだな、JavaScriptで実装するかC言語を覚えるのも兼ねて実装するか。 …

Rubyメモ【配列】

#!/usr/bin/ruby arrays = [] #空配列 NG:arrays << "相棒" #最後尾への要素追加 OK:arrays.push("相棒") #最後尾への要素追加 arrays.unshift("藤村忠寿") #戦闘への要素追加 print "#{arrays}" #配列の要素をすべて出力する

screenを試す

メモ screen -r {セッション名} セッション名のセッションをつくる screen -x {セッション名} 現在接続中のホストの{セッション名}につなぐ C-a C-d セッションからのデタッチ(接続解除) Ruby開発やってるときはEmacsが最適だから、セッションを共有できる…

PHPのdate関数で引っかかったのでメモ

ざっくり言うとphp.iniの[Date]ってエリアのすぐあとにある「date.timezone」っていう所の値を見ましょうってことです。 ここの値を見てほしい、デフォルトだとコメントアウトされているはずだ。(Vine Linux上によるものそのままだと「date()関数」がエラー…

サイトのデザインを変えてみた

今日からMasayoshi Laboのデザインが一新します、そしてシステム的にも一新。 ページのテンプレート化 ページの各箇所毎をテンプレートとして分解、文字列が変わる箇所は[text]や[text/dd]などとして指定可能。 この「[text]、[text/dd]」はPHPに直すと $hog…

Twitter

Twitterやってることをおしらせまでに、@masayoshi_mainというアカウントでつぶやいてます。もう一つ、@masayoshi_develも持ってますがこっちはTwitterでなんか作ろうと思って取ったもの、最近PHPでの進展が出てきました。 クライアントを自作するというここ…

xpathで属性の値を指定する方法

PHPでやってたので xpath("/test/value[@name=\"odoru\"]")) ; ?> dash.xml <test> <value name="aibou">相棒 Season8</value> <value name="odoru">踊る大捜査線 THE movie 3〜奴らを解放せよ〜</value> <value name="lair">ライアーゲーム</value></test>

リンクを生成するブックマークレット

よく参考にした所を記事に張りつけているのだが、いちいちURLをコピーしてタイトルを手打して…そんなのは嫌だ! とにかく手を抜きたいから作りました、下のコードをブックマークに追加してください。 function page_props(){ var props = new Object() ; prop…

Perlでの多次元配列の作り方

Perlでの多次元配列の作り方に引っかかったのでメモ書き ソース #!/usr/bin/perl use Strict ; my @odoru ;#配列の宣言#多次元配列への代入 @{$odoru[0]} = "青島" ;#出力 print $odoru[0][0] ; こちらのページを参考にしました。 Perl小技集1