タグ

ブックマーク / shirokappa-tech.hatenadiary.org (28)

  • 誤送信を防ぐ秀丸メールマクロ - ShiroKappa Blog

    昨日はいっぱいブクマいただきありがとうございます :) さて、タイトルからして引きが弱いのですが、下記のような記事を見つけたので6年前に作った自作のマクロを公開します。 Yahoo!ニュース/誤送信メールキャンセル法 コード(秀丸メール用マクロファイル)はこちら 6年以上前に作ったものなので恥ずかしい限りですが、そこそこ実用性はあります。 ちなみに、送信ボタンを押すと下図のようなダイアログが表示されて、送信先を確認できます。 上記画面で「はい」を選択すると、通常はそのまま送信されますが、自身のドメインを除いて2つ以上のドメインが宛先に存在すると再度ダイアログが立ち上がります。(下図) たいてい取引先あてのメールにしても、宛先ドメインは1種類のことが多いので2つ以上の場合は当に正しいのか注意喚起する目的で初代は2004年ごろ作りました。 設定方法は、コード内の $selfDomain に自

    誤送信を防ぐ秀丸メールマクロ - ShiroKappa Blog
    ShiroKappa
    ShiroKappa 2012/07/24
    2夜連続のネタで恐縮です。
  • 【備忘録】Windows7でgit環境構築 - ShiroKappa Blog

    社内向けにまとめたかったので、備忘録として。。。 各種パスはご自身の環境にあわせてどうぞ。 面倒くさいのでクリーンな状態から説明します。 クリーンな状態にするには、 1. TortoiseSVNをアンインストール(コントロールパネル>プログラムと機能) 2. TortoiseGitをアンインストール(同上) 3. msysGitをアンインストール(付属のアンインストーラー) 4. Puttyをアンインストール(コントロールパネル>プログラムと機能) 5. 環境変数をクリアする(コントロールパネル>システム>システムの詳細設定>詳細設定>環境変数) GIT**とかPLINK**系を削除します。特にGIT_SSHは消しておく。 なぜ、Puttyをアンインストールするかは、ssh回りで環境やツールが散乱するのを嫌ってです。 gitbash + gnuwin + opensshで充分ですし、鍵ペア

    【備忘録】Windows7でgit環境構築 - ShiroKappa Blog
    ShiroKappa
    ShiroKappa 2012/07/23
    思いのほかブクマいただいたのでssh鍵設定について追記しました。
  • 【備忘録】use文について調べてみた - ShiroKappa Blog

    最近めっきりrequireを書かなくなった @ShiroKappa でございます。 「ひとまねはやめにしますw :)」 namespaceとその使い方に誤解をしていたので、ちょっと調べてみました。 結論から言うと 「use宣言しただけでは、PHPはまだファイルを探しにいかない」 です。 なんとなくの感覚でしかありませんでしたが、愛するPHPのことなのでuse宣言しただけで実は何かしてるんじゃないかと疑っていて、過去に書いたコードはよほど長くなりすぎない限り $hoge = new \fuga\hoge(); のようにフル修飾してインスタンスの生成などをおこなっていたのですが、当然コードは読みにくくなります。。 PHPではパフォーマンス向上の為にいろいろとルールとマナーを守り、悪戦苦闘する訳ですが、不要なファイルの走査、読み込みは極力しないのは必ず気にかけるところです。 ※参考資料 <すごく

    【備忘録】use文について調べてみた - ShiroKappa Blog
    ShiroKappa
    ShiroKappa 2012/07/16
    PHPのuse文について誤解してた、と言うブログを書いた。
  • 【備忘録】Oracle VM VirtualBoxにCentOS入れてPhpStorm動かすまで - ShiroKappa Blog

    Windows7にVirtualBox入れる CentOS6のDVD.isoを仮想メディアに登録してインストール いつものシンボリックリンクを作るw( /home/hoge/download --> /home/hoge/ダウンロード とか CentOSにはOpenJDKが同梱されているが、このままではPhpStormがまともに動かない OracleさんのホームページからJDK(Java SE Dev Kit 6U31)を落としてくる 落としてくるのはLinux-64bit-bin SunJDKをインストール インストールが終わったら、JAVA_HOMEやPATHを設定する(たとえば/etc/profileに export JAVA_HOME=/usr/java/default export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAV

    【備忘録】Oracle VM VirtualBoxにCentOS入れてPhpStorm動かすまで - ShiroKappa Blog
    ShiroKappa
    ShiroKappa 2012/04/13
    備忘録書いた
  •  脱MSゴシック!Consolas+メイリオで快適環境 - ShiroKappa Blog

    Windows7 搭載マシンを買ってきてやったことまとめ - IT戦記を読んで、等幅版のメイリオがあることを知って早速試してみた。 上記の記事のとおり手順をすすめ、meiryoKeジェネレータ6.02を使ってメイリオ6.02 から MeiryoKe_Gothic6.02 と MeiryoKe_Console6.02を作った。 上記サイトからmeiryoKeジェネレータ6.02をダウンロードし解凍 C:\windows\Fontからメイリオを解凍したディクトリにコピー ジェネレータを実行して出来上がったフォントをインストール 次にIT戦記の記事通りレジストリを編集してConsolasフォントにmeiryoKe_602,MeiryoKe_Consoleをリンクした。 レジストリエディタを立ち上げる フォントリンク(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Wi

     脱MSゴシック!Consolas+メイリオで快適環境 - ShiroKappa Blog
  • CSM研修初日メモ - ShiroKappa Blog

    ちゃんとした感想は2日間通してからしっかり書きたいと思いますが、帰ってから調べ物をしたので備忘録的にブログに残します。 今日はCSM研修に行ってきました。スクラムアライアンスのページ ちなみに、調べてみるとCSM研修は東京だけでなく、今日だけでもコロンビア(米国メリーランド)、コロンバス(米国オハイオ)、ミュンヘン(ドイツ)、ヘルシンキ(フィンランド)、ルクセンブルク(ルクセンブルク)、サンデー(米国ユタ)、ボストン(米国マサチューセッツ)、サンパウロ(ブラジル)、マーカム(カナダ)でも開催されているようです。 心に残ったことはいっぱいあったのですが、 「バグは開発ラインを止めて、今すぐ直せ!っていうけど、そんな時間なかったらどうするの?」 的な質問が参加者から出た際に、講師がいろいろと回答された中に「Illegitimus Non Interruptus」を調べてみてくれと言っていたので

    CSM研修初日メモ - ShiroKappa Blog
    ShiroKappa
    ShiroKappa 2012/01/13
    ブログ書きました!
  • PHP Apocalypse行ってきました! - ShiroKappa Blog

    12/17(土)にGREEさんを会場に開催されたPHP Apocalypseに行ってきました。詳細はこちら 気が付いた時にはすでに定員オーバーで長いキャンセル待ち行列ができていたのですが、途中で枠が広がったこともあり無事参加できました。すべての発表が心に響くものでたくさん勇気をもらえるイベントでした。 稚拙ながら“PHPに光を”と言うことで、12年間PHP一筋でやってきた身として発表をしてきました。 Php apocalypse View more presentations from Kiichi Kajiura 参加者や発表者の方のブログや資料のまとめ、また主催経緯について主催者の[twitter:@tsuyoshikawa]さんが記事を書いてくださっていますので、ぜひご覧になってみてください。 http://labs.gree.jp/blog/2011/12/4367/ 気が付くと1

    PHP Apocalypse行ってきました! - ShiroKappa Blog
    ShiroKappa
    ShiroKappa 2011/12/21
    遅ればせながらブログ書きました!
  • LifeGameをSQLで - ShiroKappa Blog

    先日(12/03)にcoderetreatというイベントに参加してきた。参加の感想は別途ブログに書くかもしれないとして、お題となったライフゲームは、参加して初めて知った。 6人の方とペアプロでこのお題に取り組んだが、すべてPHPで書いた。次回参戦する機会があれば別の言語でチャレンジしてみたい。 このお題を3回くらいペアプロした後で、ゲームのロジック(死活判定)をSQLでできないかなと思ったので書いてみた。 コードの汚さやSQLの美しくなさはご容赦いただきたいが、隣接するマスを表現するのにSpatial Informationを使えないかなと思って書いてみた。 ⇒コードはこちら ※ちなみに20x20位のマップで激遅になるので10x5位で動かしてみてほしい。 MySQLにはOpenGIS準拠のSpatial Informationの実装があるが、一部インプリメントされていないfunctionも

    LifeGameをSQLで - ShiroKappa Blog
    ShiroKappa
    ShiroKappa 2011/12/08
    またネタ記事になってしまった。MySQLのSpatial Information(空間情報)を使ったLifeGame
  • 【ネタ】秀丸強化計画 - ShiroKappa Blog

    10/27の夜に社内勉強会「開発環境勉強会:超エディタ論争」が開催されました。 9月に自称PHPer最強のVimerが入社し、社内のEmacserの心に火をつけたのが開催のきっかけだったようですが、当のVimerさんは体調不良で不参加と言う中、[twitter:@yattom]さんも見学に来られるとのことで強硬開催されました。 今回は、Vimer代表、Emacser代表、NetBeans代表がそれぞれネタを持ち寄って発表するとのことだったので、コンテンパンに叩きのめされるのを覚悟でネタで「秀丸代表」を務めさせていただきました(^_^;) エディタ論争と言うことでエディタの話題だけでしたが、開発環境はエディタだけでなく、OS、テスト環境、ブラウザ、ブラウザに入れるプラグイン、PC周りに置かれたガラケー、スマホなどの実機など、開発を効率化するために必要なあらゆる環境が今後の勉強会で議論されれば

    【ネタ】秀丸強化計画 - ShiroKappa Blog
    ShiroKappa
    ShiroKappa 2011/10/31
    ブログ書きました!
  • Scrum Gathering Tokyo 2011 - ShiroKappa Blog

    日10/22(土)のDay2イベントを終え、2日間のScrum Gathering Tokyo 2011と1週間のScrum Weekが終わりました。 日で初めて開催されるScrum Gatheringのコンテンツ委員として、その場に身を置けたことは大変幸せでした。 実は、私今週2回寝坊しました。 1つは今日です。スタッフとして8:00集合のはずなのに、当日の朝午前3時過ぎまで遊んでいる実行委員を「子供」と揶揄して5:00過ぎに寝たのに、起きたのは8:15でした。改めてごめんなさい。 そしてもう一つは、実に22年ぶりに会社に遅刻しました。前日朝5時まで仕事していたので明日は10時に出社すると明言していたのに、起きたのは10:03でした。 22年間というのは約8000日です。8000日ぶりの遅刻をするほど疲労していますが、SGT2011という素敵な機会に居合わせることができたのは、実行委

    Scrum Gathering Tokyo 2011 - ShiroKappa Blog
    ShiroKappa
    ShiroKappa 2011/10/23
    ブログ書きました!!SGT2011皆さん本当にありがとう!! #sgt2011
  • アジャイルサムライ読書会 湯島道場 第六回 開催します! - ShiroKappa Blog

    2011/09/07(wed) 19:30より第六回目の読書会を開催します。 今回は第一回から第五回まで1か月半かけて読み終えたアジャイルサムライすべての総まとめの回とします。 当初「五輪の書」から「○○の巻」と名付けましたが、五輪の書には第六巻がありませんので、当回は「かっぱ巻」と名付けましたw。 また、今回は来る9/18に開催予定の 他流試合に向けた準備も兼ねたいと思います。 お申し込みはこちら ATND アジャイルサムライ道場についてはこちら アジャイルサムライ道場 開催経緯はこちら アジャイルサムライ読書会(湯島道場)開催します! 読書範囲、進め方等については、上記のATNDアジャイルサムライ道場をご覧ください。 開場時間は19:00です。会場入り口が春日通りに面していませんので下記リンク先の地図を参照のうえお越しください。。 会場地図 会場は4Fになりますので、エレベータで直接

    アジャイルサムライ読書会 湯島道場 第六回 開催します! - ShiroKappa Blog
    ShiroKappa
    ShiroKappa 2011/09/06
    アジャイルサムライ湯島道場1周目の最終回を開催いたします! #agilesamurai #湯島道場
  • アジャイルサムライ読書会 湯島道場 第五回 開催します! - ShiroKappa Blog

    2011/08/31(wed) 19:30より第五回目の読書会を開催します。 今回は第五部(十二章〜十五章)を範囲とします。当回のLTはもちろんあの方にお願いしてあります! なお、今回が当初は最終回の予定でしたが、総まとめの回「第六回 かっぱ巻」を次週開催予定です。 お申し込みはこちら ATND アジャイルサムライ道場についてはこちら アジャイルサムライ道場 開催経緯はこちら アジャイルサムライ読書会(湯島道場)開催します! 読書範囲、進め方等については、上記のATNDアジャイルサムライ道場をご覧ください。 開場時間は19:00です。会場入り口が春日通りに面していませんので下記リンク先の地図を参照のうえお越しください。。 会場地図 会場は4Fになりますので、エレベータで直接お越しください。 湯島道場のハッシュタグは、#agilesamurai #湯島道場です。 なお、参加される方はポジシ

    アジャイルサムライ読書会 湯島道場 第五回 開催します! - ShiroKappa Blog
    ShiroKappa
    ShiroKappa 2011/08/30
    若干空きがでました!>>第五回開催します!今回は「第五部:アジャイルなプログラミング」です。 #agilesamurai #湯島道場
  • アジャイルサムライ読書会 湯島道場 第四回 開催します! - ShiroKappa Blog

    2011/08/24(wed) 19:30より第四回目の読書会を開催します。 お申し込みはこちら ATND アジャイルサムライ道場についてはこちら アジャイルサムライ道場 開催経緯はこちら アジャイルサムライ読書会(湯島道場)開催します! 読書範囲、進め方等については、上記のATNDアジャイルサムライ道場をご覧ください。 開場時間は19:00です。会場入り口が春日通りに面していませんので下記リンク先の地図を参照のうえお越しください。。 会場地図 会場は4Fになりますので、エレベータで直接お越しください。 湯島道場のハッシュタグは、#agilesamurai #湯島道場です。 なお、参加される方はポジションペーパー(自己紹介)の記入をお願いしております。お手数をおかけいたしますが、よろしくお願いいたします。 アジャイルサムライ道場 湯島道場 ←ポジションペーパーはこちらにご記入ください。

    アジャイルサムライ読書会 湯島道場 第四回 開催します! - ShiroKappa Blog
    ShiroKappa
    ShiroKappa 2011/08/19
    今回もblogでの告知前に満員御礼です。ありがとうございます!
  • 「アジャイルサムライ」読書会 湯島道場 第三回を開催しました。 - ShiroKappa Blog

    アジャイルサムライ読書会 湯島道場 第三回 〜火の巻〜」を08/10に開催しました。 今回も[twitter:@shinyaa31]さんが素晴らしいまとめをしてくださっていますので、読書会の詳細は下記リンクをご参照ください。 【参考URL】 アジャイルサムライ道場 ・・・ アジャイルサムライ道場 アジャイルサムライ読書会(湯島道場) 第三回 火の巻に参加してきた ・・・ [twitter:@shinyaa31]さんの参加レポート アジャイルサムライで一番難しくて面白い概念〜Velocity ・・・ [twitter:@akipii]さんの参加レポート アジャイルサムライ読書会(湯島道場) 第三回 火の巻  ・・・ ATND アジャイルサムライ読書会(湯島道場)開催します! ・・・ 私の開催宣言エントリー さて、前回に引き続き私はの感想より、読書会を主催している感想を綴りたいと思います。

    ShiroKappa
    ShiroKappa 2011/08/13
    ブログ書きました! #agilesamurai #湯島道場
  • 「アジャイルサムライ」読書会 湯島道場 第二回を開催しました。 - ShiroKappa Blog

    アジャイルサムライ読書会 湯島道場 第二回 〜水の巻〜」を08/03に開催しました。 今回も[twitter:@shinyaa31]さんが素晴らしいまとめをしてくださっていますので、読書会の詳細は下記リンクをご参照ください。 【参考URL】 アジャイルサムライ道場 ・・・ アジャイルサムライ道場 アジャイルサムライ読書会(湯島道場) 第二回 水の巻に参加してきた ・・・ [twitter:@shinyaa31]さんの参加レポート アジャイルサムライ読書会 in 湯島道場 2回目 ・・・ [twitter:@nouzui2007]さんの参加レポート アジャイルサムライ読書会(湯島道場) 第二回 水の巻  ・・・ ATND アジャイルサムライ読書会(湯島道場)開催します! ・・・ 私の開催宣言エントリー さて、前回に引き続き私はの感想より、読書会を主催している感想を綴りたいと思います。今後

    ShiroKappa
    ShiroKappa 2011/08/06
    ブログ書きました!今回もご参加の皆様ありがとうございました!
  • アジャイルサムライ読書会 湯島道場 第三回 開催します! - ShiroKappa Blog

    2011/08/10(wed) 19:30より第三回目の読書会を開催します。 お申し込みはこちら ATND アジャイルサムライ道場についてはこちら アジャイルサムライ道場 開催経緯はこちら アジャイルサムライ読書会(湯島道場)開催します! 読書範囲、進め方等については、上記のATNDアジャイルサムライ道場をご覧ください。 開場時間は19:00です。会場入り口が春日通りに面していませんので下記リンク先の地図を参照のうえお越しください。。 会場地図 会場は4Fになりますので、エレベータで直接お越しください。 湯島道場のハッシュタグは、#agilesamurai #湯島道場です。 なお、参加される方はポジションペーパー(自己紹介)の記入をお願いしております。お手数をおかけいたしますが、よろしくお願いいたします。 アジャイルサムライ道場 湯島道場 ←ポジションペーパーはこちらにご記入ください。

    アジャイルサムライ読書会 湯島道場 第三回 開催します! - ShiroKappa Blog
    ShiroKappa
    ShiroKappa 2011/08/05
    告知前に満員御礼です。ありがとうございます。最後の5分まで枠の調整には尽力します!
  • アジャイルサムライ読書会 湯島道場 第二回 開催します! - ShiroKappa Blog

    2011/08/03(wed) 19:30より第二回目の読書会を開催します。 お申し込みはこちら ATND アジャイルサムライ道場についてはこちら アジャイルサムライ道場 開催経緯はこちら アジャイルサムライ読書会(湯島道場)開催します! 第一回の開催模様はこちら 「アジャイルサムライ」読書会 湯島道場 第一回を開催しました。 読書範囲、進め方等については、上記のATNDアジャイルサムライ道場をご覧ください。 開場時間は19:00です。会場入り口が春日通りに面していませんので下記リンク先の地図を参照のうえお越しください。。 会場地図 会場は4Fになりますので、エレベータで直接お越しください。 湯島道場のハッシュタグは、#agilesamurai #湯島道場です。 なお、参加される方はポジションペーパー(自己紹介)の記入をお願いしております。お手数をおかけいたしますが、よろしくお願いいたし

    アジャイルサムライ読書会 湯島道場 第二回 開催します! - ShiroKappa Blog
    ShiroKappa
    ShiroKappa 2011/07/30
    ブログ書きました!第二回開催告知です!エントリを書いている間に満員御礼です!ありがとうございます。 #agilesamurai #湯島道場
  • 「アジャイルサムライ」読書会 湯島道場 第一回を開催しました。 - ShiroKappa Blog

    ようやくこの日がやってきました!「アジャイルサムライ読書会 湯島道場 第一回 〜地の巻〜」 今回も[twitter:@shinyaa31]さんが素晴らしいまとめをしてくださっていますので、読書会の詳細は下記リンクをご参照ください。 【参考URL】 アジャイルサムライ道場 ・・・ アジャイルサムライ道場 アジャイルサムライ読書会(湯島道場) 第一回 地の巻に参加してきた ・・・ [twitter:@shinyaa31]さんの参加レポート アジャイルサムライ読書会(湯島道場)に参加しました。 ・・・ [twitter:@ywindish]さんの参加レポート アジャイルサムライ読書会(湯島道場) 第一回 地の巻  ・・・ ATND アジャイルサムライ読書会(湯島道場)開催します! ・・・ 私の開催宣言エントリー さて、今回は折角読書会を開催させていただいので振り返りレポートとして、開催の構想から

    「アジャイルサムライ」読書会 湯島道場 第一回を開催しました。 - ShiroKappa Blog
    ShiroKappa
    ShiroKappa 2011/07/29
    ブログ書きました。皆さん本当にありがとうございました! #agilesamurai #湯島道場
  • ソフトウェア構築自動化技術トレーニング 〜Continuous Delivery〜に行って来ました!その1 - ShiroKappa Blog

    07/21にAgile Conference Tokyo 2011の連動企画「ソフトウェア構築自動化技術トレーニング 〜Continuous Delivery〜」に行ってきました。参加費75,000円の高額なイベントですが、あの"Martin Fowler"(マーチン・ファウラー)氏と、「Continuous Delivery」の著者である"Jez Humble"(ジェズ・ハンブル)氏によるトレーニングとあっては行かないわけにはいきません! 【参考URL】 ソフトウェア構築自動化技術トレーニング 〜Continuous Delivery〜 ・・・ 開催概要 両氏に会えたこと、最前列中央に陣取ったおかけで目と鼻の先で両氏の生の講演を聞けたこと、トレーニング終了後に[twitter:@haradakiro]さんのおかげで両氏と立ち話に立ち会えたことは良い体験ができました! 主催者には貴重な機会

    ソフトウェア構築自動化技術トレーニング 〜Continuous Delivery〜に行って来ました!その1 - ShiroKappa Blog
    ShiroKappa
    ShiroKappa 2011/07/24
    ブログ書きました!削除依頼が来ちゃうかしら。。。
  • Agile Conference Tokyo 2011 行ってきました - ShiroKappa Blog

    アジャイル・カンファレンス・トーキョーに行って来ました。台風の影響が懸念されましたが、行き帰り共傘をさすほどの天候ではありませんでした。内容については下記に良くまとめていただいておりますので、相変わらず感想を綴ります。 Agile Conference Tokyo 2011 ・・・ 公式サイト Agile Conference Tokyo 2011 まとめ(Ver.3000) ・・・ [twitter:@take3000]さんのTogetter Agile Conference Tokyo 2011 マーティン・ファウラー氏の基調講演 #agiletokyo ・・・ [twitter:@mike_neck]さんのTogetter Agile Conference Tokyo 2011 午後 Jez Humble氏の講演 #agiletokyo ・・・ [twitter:@mike_neck

    Agile Conference Tokyo 2011 行ってきました - ShiroKappa Blog
    ShiroKappa
    ShiroKappa 2011/07/21
    ブログ書きました!