40歳からのキャリアチェンジ

20代はエンジニア・PM、30代はWeb系エンジニア向けのキャリアアドバイザー。40代の今はフリーランスで開発含めて色々やってます。技術ネタとしてはRuby/RailsとJavaScript関連あたり

programming

今まで冗長なソースの書き方をしていたことを学んだ

今朝もC言語によるはじめてのアルゴリズム入門 改訂第3版のパスカルの三角形というお題にあったCのサンプルソースを読んでJavaScriptでコード書いていたけど今まではこんな感じで書いてました Pascal = function(num) { this.num = num; }; //この後にprotot…

集合知プログラミングをPrototype.js活用してJavaScriptで実装したことをふと思い出した。

お盆休み中は流石に自分の仕事は一段落つける時期で、こんなにゆったりとした気分になるのは昨年の秋口以降味わったことがないので、今週くらいはのんびりと過ごしたいなぁーと思いつつ、こういうタイミングをうまく使って自分の仕事の生産性をより高めるた…

ユークリッドの互除法をJavaScriptで実装した

C言語によるはじめてのアルゴリズム入門で、アルゴリズムの勉強をしはじめたけど、そのままC言語で書くのもあれなのと最近までJavaScriptの勉強していたから、がんばってJSで実装してみた。 Euclid = function(a, b){ this.value1 = a; this.value2 = b; }; …

勉強会の予習を。

会社のブログにも書いたけど、2週間に一度の読書会をしていて、そのための予習をしなければ...と思いつつも、平行して違う勉強会の予習にとりかかってしまいました。そっちの方はうちの会社から仕事していただいてる方に講師をつとめてもらって" target="_b…

Subversionにトライ

WordやExcelなどの文書作成をする場合に、最初に作成したファイル(仮に1版)があったとして、そこから何か編集なり追記なりして、2版を作った際にありがちなのが、報告書-ver2.docのような形で別にファイルを作成していくと思いますこういう版管理をうま…

テスト駆動開発について勉強中

プログラミングの勉強した内容を別のブログで書こうと思って一時期チャレンジしていたんだけど、どうも別のブログに愛着が持てないというか、単純に使い分けすることが出来なくって、やっぱりこっちで書くことにしました。ただソースコード自体をだらだら書…

JScriptメモ

会社の同じチームの人が最近、色々とやる気になっていて、この間買ったAjaxの本を見せてもらったら、結構いい感じの内容だったので、その本のサンプルにあったものをそのままJScript化(っていってもほとんど本のサンプルと変わらないんだけどね・・) funct…

スクリプト少しだけ拡張しました

コマンドラインからHTMLコンテンツ取得するスクリプト - インターネット時代のキャリアプランとは?で、コマンドラインからHTMLコンテンツ取得するスクリプトについて書きましたが、wget.classに1つメソッドを追加してみました。注)正規表現のパターンのと…

コマンドラインからHTMLコンテンツ取得するスクリプト

タイトルの通りなのですが、コマンドラインからHTMLコンテンツ取得するVBScript 作ったのですが、単につくるだけでは芸が無いのと、今後の拡張を考えて、wget というクラスを1つ作り、それを継承する形ではてなやアマゾンのwebサービス利用できるようなもの…

Ruby をWindowsで使うためのセットアップ

今月の日経ソフトウェアの記事を参考に1.ActiveScriptRuby 1.8.2.2 をダウンロードしてインストール2.RDE(Ruby専用の開発環境)のセットアップのために下記のZIPファイルをダウンロードして適当な場所に解凍0.991patch.zip0.990zipRDE DLL3.解凍したZ…

Windows XP SP2のFirewall関連についてのメモ

Window XP SP2の自動アップデート猶予期限が間近に迫ってきたせいか、嫌でもSP2の展開をせざるを得なくなって、うちの環境でも展開始まった。Windows XP SP2のFirewallの設定がどうなっているのかを調べるスクリプトだけどHNetCfg.FwMgrというオブジェクトが…

WSHでのSSL

WSH+何かのコンポーネントをつかってSSLできるのかどうか、調べる必要があって、BASP21でできないのかなぁと思ったら、Pro版のFAQによると、Pro版には、SSL機能があるので、これだったらできるみたい(ただしライセンス料金10万弱だけど)。とりあえずメモ…

スクリーンセーバーの設定変更するvbs

社内のPCのスクリーンセーバーの設定を一括で変更可能かどうか調べていたら、WMI経由でスクリーンセーバーのタイムアウトの設定を変更できそうなので、とりあえずメモHow Can I Change the Screensaver Timeout Value?

スクリプト一覧

マイクロソフトのWebサイトに、システム管理者向けに役立ちそうな「スクリプト一覧」がまとまっていたのでメモ。ここにあったインストールされているホットフィックスを列挙してソートするというスクリプトを作ってみた(といっても、ほとんどコピペしただけ…

デジカメのファイルを移動するvbs

デジカメの画像を、指定のフォルダの下に、日付形式のフォルダを作り、そこに連番で名前を変更して移動するスクリプトを作ってみた。 なんかあんまり汎用性がない気もするけど、まぁそれなりに使えるかなぁ。 Option Explicit '****************************…

インストールされているアプリケーションをリストアップするvbs

今勤めている会社は、クライアントPCの数が1200台前後で、PCの入れ替え作業の際にそのPCにインストールされているアプリケーションが何だったのかを自動的に取得できるスクリプトを一生懸命考えたことがあり、昔に一度作ったのだがあまりきれいなやり方…