タグ

2009年9月1日のブックマーク (5件)

  • jQueryを使い始めたときに感じる13の疑問 : tech.kayac.com - KAYAC engineers' blog

    来週は私が夏休みなので更新はない予定です。agoです。 最近、人にjQueryを解説する機会があったので、昔を思い出してjQueryを使い始めた頃に感じる疑問を書いてみたいと思います。 1 そもそも何で使うの?いまでも困ってないよ 作成する内容にもよりますが、慣れると使用しない場合に比べて記述するコード量が3分の1程度まで減ります。 また、変数、条件分岐、繰り返しが減るのでバグが発生しにくくなります。 2 何か特殊なことができる? 結局できることは変わりません。 jQuery自体JSで書かれてますし、記述の自由度もJSの制約に制限されます。 3 何が難しいの? 文法がややjQuery的になります。 参考 jQuery言語入門 jQuery自体のコード量は少ないのですが、独特の記述法が多く慣れるまで多少時間がかかるかもしれません。 また、CSS Selectorの知識はほぼ必須です。 特にマ

    jQueryを使い始めたときに感じる13の疑問 : tech.kayac.com - KAYAC engineers' blog
  • 【ハウツー】ゼロからはじめるC言語 - 環境構築編 (1) C言語の概要 | パソコン | マイコミジャーナル

    時代に流されない堅実な開発ツール 稿では、80年代から多くの環境で実用され、今もなお多くの現場でプロフェッショナルに愛用されているプログラミング言語 Cについて解説させていただきます。稿の対象読者は、基的なコンピュータの操作方法や基礎的な仕組みについて理解されている、プログラミングに興味のある初学者の方とさせていただきます。プログラミング経験は不問ですが、C言語以外のプログラミングの経験が多少でもあれば、より簡単に読み進めることができるでしょう。 C言語は、専門学校などでも基礎的な技術としてカリキュラムに組み込まれており、一時はプログラマへの登竜門的な言語であると考えられていました。その地位は、現在も変わりませんが、アプリケーション開発が複雑になるにつれて、より生産性や安全性の高い言語が作られ、C言語の役割も限定的になってきています。例えば、Windowsアプリケーション開発ではVi

  • Rails開発環境、Snow Leopardへアップグレードする方法 | エンタープライズ | マイコミジャーナル

    Ruby on Rails Riding Rails: Upgrading to Snow LeopardにおいてMatt Aimonetti氏が、Mac OS X Snow Leopardにアップグレードした場合に、Ruby on Railsの環境もそれに合わせてアップグレードする必要があることを説明している。Snow Leopardではハードウェアが対応していれば64ビットモードでアプリケーションが動作するようになる。Rubyで開発されたライブラリやアプリケーションはこの影響を受けないが、Cエクステンションを32ビットモードのみでビルドした場合には、この部分が問題になる。 紹介されているアップグレード手順は次のとおり。 開発ツールのインストール Snow LeopardのDVDから"Optional Installs"を選択して、デフォルトオプションのまま"Xcode.mpkg"をイン

  • Ruby on Rails製のStackOverflow.comクローン·OpenOverflow MOONGIFT

    ナレッジを蓄積するのにQ&Aというシステムは優れているらしい。確かにWikiは説明が書いてあるだけで、質問形式になっていない場合も多い。隅から隅まで読まないと自分の疑問を解決してくれるか分からない。そもそも用語が分からなかったりすると検索もあてにならない。 質問一覧 Q&Aの場合は用語が分からない場合でもどうにか解決できることが多い。StackOverflow.comは人気のある技術者向けQ&Aサイトであり、そのクローンがOpenOverflowだ。 今回紹介するオープンソース・ソフトウェアはOpenOverflow、Ruby on Rails製のStackOverflow.comクローンだ。 OpenOverflowは先日紹介したCNProgに比べると機能的に足りないところはある。だが個人的にRuby on Railsというのがうれしい。カスタマイズしたり設置したりするのが容易にできそう

    Ruby on Rails製のStackOverflow.comクローン·OpenOverflow MOONGIFT
  • Stack Overflow

    Collectives™ on Stack Overflow Find centralized, trusted content and collaborate around the technologies you use most. Learn more about Collectives Teams Q&A for work Connect and share knowledge within a single location that is structured and easy to search. Learn more about Teams

    Stack Overflow