久保清隆のブログ

ライフハック、健康、旅行など、役立つ情報を書きます。

2009-02-01から1ヶ月間の記事一覧

JavaScriptで文字列をスクロールさせるコード

使ったメソッドの説明 substring(i,j) // i+1番目の文字からj番目の文字までを抜き出す。 例)"abcde".substring(1,3)は、"bc"となる。 timer = setTimeout(関数,ミリ秒) // ミリ秒後に関数を一度だけ実行する。 例)timer = setTimeout("scroll()", 1000)だ…

JavaScript入門 〜文字列の装飾まとめ

JavaScriptのメソッドで文字列の扱い方をまとめた。 点滅させたり、色を変えたり、リンクを張ったりできる。 メソッド 説明 fontsize(3) フォントサイズ変更(1〜7) fontcolor("#3333aa") 文字の色を設定する(#rrggbb) big() 文字を大きくする small() 文字を…

Railsでページ管理するためのメソッドの使い方

Rails1.x系において、 Railsでページ管理するには、paginateメソッドが使える。 指定したモデルクラスに対し、自動的に件数と、指定した件数分のデータを取得できる。 ※Rails2.x系では、標準コンポーネントから外されてしまったので、ページネーションのプラ…

JavaScriptでストップウォッチを作った。

JavaScriptで簡単なストップウォッチを作ってみた。使ったメソッドをまず簡単に紹介。 setInterval(関数, 時間) #タイマーを設定する。時間(ミリ秒)ごとに関数が実行される。 clearInterval(timer) #タイマーの設定を解除する。 以下、コード。時間がたつご…

戦略思考力を身につける 〜孫子に学ぶ、人生に役立つ戦略入門

戦略のバイブルと言われる孫子を読んだ。 孫子は、約2500年前に書かれた世界最古の兵法書。 中国の春秋時代に呉国の天才軍師だった孫武の言葉をまとめたもの。 その内容は素晴らしく、ナポレオンなどの英雄も愛読していた。 マッキンゼーなどの戦略コンサル…

花粉症対策 〜花粉症をわかりやすく解説。しっかり理解して万全の対策を

花粉症のメカニズムをしっかりと理解して正しい対策を立てよう。 今花粉症じゃない人も今から対策をしておいた方がよい。 花粉症は蓄積によって急に発症するものだから。 最近、なぜ花粉症の人が増えたのか? スギ花粉の増加 戦後に大量にスギが植えられ、そ…

プログラマーが覚えておくと便利な英単語

プログラマーとして覚えておくと便利な英語をまとめてみた。 プログラミング系 admission 許可 submit 提出する alias 別名 array 配列 attachment 添付 attribute 帰する、属性 common 共通の compare 比較 complete 完成 confirm 確認する configuration …

Yahoo!ログールのデザインをはてなダイアリーでカスタマイズする方法

前回、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の有効な使い方入門 まとめ

今さらだけどTwitterを使い始めた(久保 清隆 (@kbkt) | Twitter) Twitterの初歩的なことについては、参考になる記事のリンクをこの記事の下の方にはった。ここでは、Twitterをどのように使うとよいのか、ということについてCNETでフォローするとよいと薦めら…

MySQLのデータを日付を条件に削除する方法 by Rails

MySQLのデータをRailsのメソッドを用いて削除するには、 destroy destroy_all delete delete_all の4つがある。この中で条件が指定できるのはdestroy_allとdelete_all。 destroy destroyとdestroy_allがある。 ロードしたモデルオブジェクトを削除する。 そ…

JavaScriptを利用してドメイン別に表示を変える方法

JavaScriptを利用してドメイン別に表示を変えるプログラムを書いた。 でも、HTMLファイルをブラウザで表示するだけだと、ドメインは空なんだよね。 ちゃんとドメインを持ってるWebアプリケーションにこのコードを書けば、 ちゃんとドメインによって表示する…

コマンドプロンプトでファイルを新規作成する方法【windows】

Windowsのコマンドプロンプトで、ファイルを新規作成するコマンドがなかった。 そこで解決方法を考えた。 (adsbygoogle = window.adsbygoogle || []).push({}); C:\> echo a > test.txtこれでtest.txtファイルが作られる。 でも"a"という文字が入ってる。そ…

svnのコマンドとオプション for Windows

自分用のまとめ。大抵のことは、右クリックで出来るんだけど。以下、コマンドプロンプトで行う。 コマンド ブランチの作成 svn copy トランクのURL \ ブランチのURL \ svn copy http://svn.example.com/repos/example/trunk \ http://svn.example.com/repos/…

RIA技術の基礎知識:Web制作者が知っておくべき7つのRIA技術まとめ

“不況”時代を切り拓く、7つのRIA技術の基礎知識(1/4)- @ITでRIAが特集されていたので簡潔にまとめてみた。RIAとはRich Internet Application(RIA)は、ウェブブラウザなどのクライアントの機能を活かした、従来よりも表現力に優れたインターフェースをもつ…

JavaScriptで背景を時間ごとに変えるプログラムを作った

JavaScriptで背景の色や文字の色を時間によって変えたり、 背景の画像を一定時間ごとに変えるプログラムを書いた。使った主なメソッドをまず簡単に説明する。 eval(s) :sという文字列を数値に変換する。 charAt(i) :文字列の中のi番目の文字を返す。 docum…

自作バナーをはてなダイアリーのサイドバーやヘッダにつける方法

バナーを作ってはてなダイアリーに載せてみた。最初にバナーをfotolifeにアップロードした。 普通にはてなfotolifeのURLを使えば出来るのかなと思ったら、 URLはそのままだとダメらしくて表示できなかった。 ということで、はてなダイアリーに写真をアップし…

健康グッズ特集 〜目指せアンチエイジング

あって当たり前だと思ってるけど、なくなると凄く困るもの、それは健康。 身体を壊すと何もできなくなる。これは人生においてかなりのロス。 日頃からのケアが大事。 健康を保つには、食事、運動、睡眠が大切だけど、それに加えてリラクゼーションやマッサー…

Webデベロッパの祭典 まとめ

「Webデベロッパの祭典+ちょっとアキバ気分で」に参加した。 聴講させて頂いたのは、2つ。 『Webエンジニアの視点〜開発現場からの視点で〜 』株式会社ツインスパークシニアプログラマー 日本Rubyの会会長 高橋征義氏のセッション <パネルディスカッション…

『ビューティフル コード』×『プログラマ35歳定年説』 by まつもとゆきひろ セミナーまとめ

web-career.comに参加した。 内容のまとめと感想を書いた。 ビューティフルコード ※セミナーでBeautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly))を紹介していた。 それも参考にするとよいかも。 コードとは? コ…

ブロガー、プログラマー必見!超便利なブックスタンド

【本ネタ】カールの「ブックスタンダー」が極めて秀逸な件:マインドマップ的読書感想文 で紹介されていたブックスタンド(書見台)をAmazonで購入してみた。 このブックスタンドを購入した理由は、ブログを書きやすくするため。 ブログを書くとき本やメモ帳…

ハッシュのキーを文字列、或いはシンボルに統一するには?stringify_keysとsymbolize_keys:Rubyの基礎知識

ハッシュのキーに、文字列とシンボルが混ざっていて困ることがある。 例えば、 {:a => "b", "c" => "d", :e => "f"}このハッシュに何らかの操作を施したい時、キーは統一されていた方がよい。そういうときに便利なメソッドが以下の2つ、ハッシュのキーを文…

部屋をきれいに片付ける方法:一人暮らしのための掃除術

部屋はその人の心の状態を表す。 部屋が散らかっていると、心も荒んでいる場合が多い。心を直接磨いてきれいにすることはできないので、部屋をきれいにすることで、心をきれいに保つようにする。 部屋をきれいな状態に保つには定期的に掃除をすることが必要…

JavaScriptで計算機を作った(改)

昨日のコードは名前の付け方とかダメダメだったので書き直した。 ついでに連続計算もできるようになった。 今回はコードの説明も書いた。 ちなみに見た目はこんな感じ。 <html> <head> <title>電卓</title> <script language="JavaScript"> var val = ""; var stock = ""; operator=""; function setValue(n){ val += n</head></html>…

JavaScriptで簡単な計算機を作ってみた

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でデジタル時計を表示するプログラムを書いてみた

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>