2009-02-01から1ヶ月間の記事一覧
使ったメソッドの説明 substring(i,j) // i+1番目の文字からj番目の文字までを抜き出す。 例)"abcde".substring(1,3)は、"bc"となる。 timer = setTimeout(関数,ミリ秒) // ミリ秒後に関数を一度だけ実行する。 例)timer = setTimeout("scroll()", 1000)だ…
JavaScriptのメソッドで文字列の扱い方をまとめた。 点滅させたり、色を変えたり、リンクを張ったりできる。 メソッド 説明 fontsize(3) フォントサイズ変更(1〜7) fontcolor("#3333aa") 文字の色を設定する(#rrggbb) big() 文字を大きくする small() 文字を…
Rails1.x系において、 Railsでページ管理するには、paginateメソッドが使える。 指定したモデルクラスに対し、自動的に件数と、指定した件数分のデータを取得できる。 ※Rails2.x系では、標準コンポーネントから外されてしまったので、ページネーションのプラ…
JavaScriptで簡単なストップウォッチを作ってみた。使ったメソッドをまず簡単に紹介。 setInterval(関数, 時間) #タイマーを設定する。時間(ミリ秒)ごとに関数が実行される。 clearInterval(timer) #タイマーの設定を解除する。 以下、コード。時間がたつご…
戦略のバイブルと言われる孫子を読んだ。 孫子は、約2500年前に書かれた世界最古の兵法書。 中国の春秋時代に呉国の天才軍師だった孫武の言葉をまとめたもの。 その内容は素晴らしく、ナポレオンなどの英雄も愛読していた。 マッキンゼーなどの戦略コンサル…
花粉症のメカニズムをしっかりと理解して正しい対策を立てよう。 今花粉症じゃない人も今から対策をしておいた方がよい。 花粉症は蓄積によって急に発症するものだから。 最近、なぜ花粉症の人が増えたのか? スギ花粉の増加 戦後に大量にスギが植えられ、そ…
プログラマーとして覚えておくと便利な英語をまとめてみた。 プログラミング系 admission 許可 submit 提出する alias 別名 array 配列 attachment 添付 attribute 帰する、属性 common 共通の compare 比較 complete 完成 confirm 確認する configuration …
前回、Yahoo!ログールの使い方などについて書いた。 今回ははてなダイアリーでカスタマイズする方法。普通にブログパーツのコード <script type="text/javascript" charset="utf-8" src="http://parts.logoole.yahoo.co.jp/parts/script/87cjhim80hppm6qwauoxyok691otppnx"></script> <div class="yahoo-tracks-widget"></div>を書くと、サイドバーに裸の状態で表示されてしまう。しかも左に偏ってる。 そこで、まず枠を作る。
※Yahoo!ログールは既にサービスを終了してしまいました。 ブログに足跡機能をつけたいとき、Yahoo!ログールが使える。Yahoo!ログールの導入方法 Yahoo!ログール サービス終了のお知らせにアクセス。 ヤフーのIDを持ってない人はIDを取得し、持ってる人はログ…
前はなかなかブログを更新できなかったけど今は毎日更新できるようになった。 どのようにして毎日更新できるようになったかを書いていく。 ブログの種を蒔くための土壌を作っておく 日頃から情報収集を行い、ソーシャルブックマーク(はてなブックマークなど…
今さらだけどTwitterを使い始めた(久保 清隆 (@kbkt) | Twitter) Twitterの初歩的なことについては、参考になる記事のリンクをこの記事の下の方にはった。ここでは、Twitterをどのように使うとよいのか、ということについてCNETでフォローするとよいと薦めら…
MySQLのデータをRailsのメソッドを用いて削除するには、 destroy destroy_all delete delete_all の4つがある。この中で条件が指定できるのはdestroy_allとdelete_all。 destroy destroyとdestroy_allがある。 ロードしたモデルオブジェクトを削除する。 そ…
JavaScriptを利用してドメイン別に表示を変えるプログラムを書いた。 でも、HTMLファイルをブラウザで表示するだけだと、ドメインは空なんだよね。 ちゃんとドメインを持ってるWebアプリケーションにこのコードを書けば、 ちゃんとドメインによって表示する…
Windowsのコマンドプロンプトで、ファイルを新規作成するコマンドがなかった。 そこで解決方法を考えた。 (adsbygoogle = window.adsbygoogle || []).push({}); C:\> echo a > test.txtこれでtest.txtファイルが作られる。 でも"a"という文字が入ってる。そ…
自分用のまとめ。大抵のことは、右クリックで出来るんだけど。以下、コマンドプロンプトで行う。 コマンド ブランチの作成 svn copy トランクのURL \ ブランチのURL \ svn copy http://svn.example.com/repos/example/trunk \ http://svn.example.com/repos/…
“不況”時代を切り拓く、7つのRIA技術の基礎知識(1/4)- @ITでRIAが特集されていたので簡潔にまとめてみた。RIAとはRich Internet Application(RIA)は、ウェブブラウザなどのクライアントの機能を活かした、従来よりも表現力に優れたインターフェースをもつ…
JavaScriptで背景の色や文字の色を時間によって変えたり、 背景の画像を一定時間ごとに変えるプログラムを書いた。使った主なメソッドをまず簡単に説明する。 eval(s) :sという文字列を数値に変換する。 charAt(i) :文字列の中のi番目の文字を返す。 docum…
バナーを作ってはてなダイアリーに載せてみた。最初にバナーをfotolifeにアップロードした。 普通にはてなfotolifeのURLを使えば出来るのかなと思ったら、 URLはそのままだとダメらしくて表示できなかった。 ということで、はてなダイアリーに写真をアップし…
あって当たり前だと思ってるけど、なくなると凄く困るもの、それは健康。 身体を壊すと何もできなくなる。これは人生においてかなりのロス。 日頃からのケアが大事。 健康を保つには、食事、運動、睡眠が大切だけど、それに加えてリラクゼーションやマッサー…
「Webデベロッパの祭典+ちょっとアキバ気分で」に参加した。 聴講させて頂いたのは、2つ。 『Webエンジニアの視点〜開発現場からの視点で〜 』株式会社ツインスパークシニアプログラマー 日本Rubyの会会長 高橋征義氏のセッション <パネルディスカッション…
web-career.comに参加した。 内容のまとめと感想を書いた。 ビューティフルコード ※セミナーでBeautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly))を紹介していた。 それも参考にするとよいかも。 コードとは? コ…
【本ネタ】カールの「ブックスタンダー」が極めて秀逸な件:マインドマップ的読書感想文 で紹介されていたブックスタンド(書見台)をAmazonで購入してみた。 このブックスタンドを購入した理由は、ブログを書きやすくするため。 ブログを書くとき本やメモ帳…
ハッシュのキーに、文字列とシンボルが混ざっていて困ることがある。 例えば、 {:a => "b", "c" => "d", :e => "f"}このハッシュに何らかの操作を施したい時、キーは統一されていた方がよい。そういうときに便利なメソッドが以下の2つ、ハッシュのキーを文…
部屋はその人の心の状態を表す。 部屋が散らかっていると、心も荒んでいる場合が多い。心を直接磨いてきれいにすることはできないので、部屋をきれいにすることで、心をきれいに保つようにする。 部屋をきれいな状態に保つには定期的に掃除をすることが必要…
昨日のコードは名前の付け方とかダメダメだったので書き直した。 ついでに連続計算もできるようになった。 今回はコードの説明も書いた。 ちなみに見た目はこんな感じ。 <html> <head> <title>電卓</title> <script language="JavaScript"> var val = ""; var stock = ""; operator=""; function setValue(n){ val += n</head></html>…
JavaScriptで簡単な計算機を作ってみたけど、続けて計算はできない。 もっと改良したいな。 ⇒改良しました <head> <title>電卓</title> <script language="JavaScript"> var ans = ""; var val = ""; operator="+"; function setValue(n){ ans += n; document.forms[0].elements[0].value=ans; } function setOpe</head>…
JavaScriptで現在時刻を表示するプログラムを書いた。 <html> <title>CLOCK</title> <head> <script language="JavaScript"> function clock(){ c = new Date(); h = c.getHours(); m = c.getMinutes(); s = c.getSeconds(); document.clockForm.digitalClock.value=h+":"+m+":"+s; setTimeout("clock()",1000); } </script> </head> <body> </body></html>