タグ

ブックマーク / taiju.hatenablog.com (7)

  • JavaScriptで日本語プログラミング言語を作る - あと味

    オライリーの[asin:4873113296:title]を読んでて気づいたんだけど、JavaScriptってUnicodeで書けば予約語以外は全部日語にできるんですね!オブジェクトもメソッドもプロパティも全部。UnicodeはECMAScript 3rd Edition以降で対応したらしい。IE6でも動く。これ常識なのかな?あんまりそういう記事を見たことなくて普通に知らなかった。 「それ、○○でもできるよ!」というツッコミが来そうなところだけど、JavaScriptは気軽だからいい。 必要な環境 日語プログラミングをするために必要な環境は以下のとおり。 ブラウザがECMAScript 3rd Editionに対応していること HTMLutf-8で保存していること JavaScriptutf-8で保存していること というわけでこんなのができる こんなのが動いてちょっと感動した。以下

    JavaScriptで日本語プログラミング言語を作る - あと味
  • これからTwitterをはじめるユーザーにTwitterの面白さを説明する説明文を思い付いた - あと味

    最近、勝間さんやら広瀬さんやらがTwitterを始めて、さらに波及して、Twitter界隈が超盛り上がってますね。 これからはじめるユーザーも増えていくことだと思いますが、Twitter当の面白さを伝えるのはなかなか難しい。 「ひとりごとをしゃべって何が楽しいの?」 全然わかってねーなー。そんなんじゃないのよ。 ということで、これからTwitterをはじめるユーザー向けに、Twitterの面白さを簡単に伝えるための説明文を、ここに書いてみようと思います。ふと思いついたので。ただし日人限定です。 では以下から。 Twitterを使えばあなたも聖徳太子になれる! 日人であれば、歴史の時間で誰もが聞いたことがある聖徳太子。 聖徳太子は、複数の人の会話を同時に聞き分けることができたそうですが、誰でも聖徳太子になれるって聞いたら、興味が湧いてきませんか? そんな方に朗報です!Twitter

    これからTwitterをはじめるユーザーにTwitterの面白さを説明する説明文を思い付いた - あと味
  • JavaScriptのオブジェクトについて考察してみた - あと味

    JavaScriptを勉強しているとオブジェクトとはなんぞや?ということがわからなくなってきます。選択肢が増えれば増えるほど。 JavaScriptには、同じように見えて、実は同じではないデータがあります。それらのオブジェクトについて、区別して説明が付けられるように、自分なりに考察してみました。勉強中のアウトプットなので、ここで書いた内容は事実とは大きく外れているものかもしれません。とにかく不明瞭な部分を自分なりに理由づけしたかっただけです。 サンプルコードを試される場合は、FirefoxのFireBugにあるコンソールに貼りつけて実行するか、Safariの開発ツールにあるコンソールに貼りつけて実行してください。それがわからない方は console.log の部分を alert に置き換えて確認してください。 話がややこしくなるので、今回はプロパティしか扱っていません。 名称の定義について

    JavaScriptのオブジェクトについて考察してみた - あと味
  • ブログの更新通知をつぶやくTwitterのボットを作るいくつかの方法 - あと味

    おととい、Plaggerを使って、ブログの更新通知をつぶやくTwitterのボットを作りました。 この記事の最後の方で紹介してます。 -> CSS Nite in FUKUIの広報サポーターになりました - あと味 CSS Nite in FUKUI (@cssnite_fukui) op Twitter 敷居が高いようで意外と簡単なので、作り方を紹介します。非プログラマでもできる方法があるので、今回みたいにイベントを主催するような方はこのTips使うと便利かもしれないですよ。 作るボットの定義 ブログの更新通知をするボットなので、以下の仕様で作ります。 ブログが更新された時に 「任意の文字列 + ブログ記事のタイトル + ブログ記事のリンク」をつぶやく ボットがTwitterでつぶやくまでは以下のような流れになります。 フィードを取得 フィードのデータを加工 Twitterに出力 方法1

    ブログの更新通知をつぶやくTwitterのボットを作るいくつかの方法 - あと味
  • はてなブックマークを検索エンジンスパムととるか、真のSBMととるか - あと味

    はてなブックマークは、他のソーシャルブックマークと違い、リンク先URLにrel="nofollow"*1が付いていません。 この影響で、はてなブックマークでブックマークされると、検索結果上位に表示されやすくなるという現象が起こります。*2これは、検索エンジンスパムであると取ることもできますので、他のSBMサービスではリンク先にnofollowを付け、検索結果に影響がないようスパム対策をとっています。 特にはてなブックマークの人気エントリー(ホッテントリ)に掲載されたりすると、ホッテントリのページランクが高いので、検索エンジンに即評価され、ホッテントリを見ているユーザーからブックマークされることで、さらに検索結果に対して影響力が高くなります。はてなブックマークを使えば、作為的に検索結果を操れるようになるので、スパムの温床になるわけです。 でも、私は検索エンジンスパムという見方ではなく、はてな

    はてなブックマークを検索エンジンスパムととるか、真のSBMととるか - あと味
  • はじめての人に何かを教える時に心がけること - あと味

    先日投稿した正規表現の記事は、多くの人が見てくれて、はてなブックマークコメントなどで感想もいただきました。 反響をいただいたことで私自身いろいろ考えることがあり、パソコンインストラクター時代の経験と考え方をベースに、はじめての人に何かを教える心がけるといいなと思うことをまとめてみました。 対象者ははじめての正規表現を読んだ方です。もったいないけど、その方がよく伝わると思って割り切ります。 極論に走ってはいますが、今後はじめての人に何かを教える時には、ここに書いた内容を読み返したいと思います。 捨てる はじめての人に何かを教える時は、以下のことを捨てる必要があります。 正確な表現 例外 説明事項 正確な表現 知識があればあるほど正確な表現で伝えることにこだわってしまいがちです。 でもそこはぐっとガマン。 例えば、はじめての正規表現の中でメタキャラクタ、パーレンなどの正式名称を使って説明したら

    はじめての人に何かを教える時に心がけること - あと味
  • セルクマに抵抗を感じている人へ - あと味

    セルフブックマーク。略してセルクマ。 自分の記事を自分でブックマークする行為を指しますが、自作自演のようで抵抗を感じている人も少なくないようです。 私はセルクマ肯定派です。 自分で書いた記事でも気に入ったものや思い入れのあるものは絶対あるわけで、それを人に見てもらいたいという欲求もあります。 その時に、自分の記事をブックマークするセルクマという行為はあって当然のことだと思います。 それでもなお、セルクマに抵抗があるという方に提案です。 記事のオチを自分のブコメに書くというのはどうでしょう? オチを自分のブコメに書くという目的を果たすためには、セルクマをしなければなりません。セルクマという行為はオチを書くという行為に置き換わります。だったら、抵抗も少ないのではないでしょうか? ん、具体的な例? 見ればわかります。

    セルクマに抵抗を感じている人へ - あと味
  • 1