タグ

WEBとtipsに関するnamiheiloveのブックマーク (3)

  • Rubyのライブラリーをgemでローカルインストールする: Computer Practice

    Rubyのライブラリーはgemコマンドで下記のようにインストールすることができる。 > gem install <パッケージ名> このコマンドが実行されると、rubyforge等のリモートリポジトリーからパッケージファイルが検索され、それが自動でダウンロードされてインストールが行われる。 (実際は、ローカルリポジトリーを最初に検索して、リモートリポジトリーを検索するという順番だが。) となると、ネットワークに接続していない環境ではパッケージをインストールすることができない。 これは結構不便なときがあるので、ネットに接続していない環境でもRubyライブラリーをインストールする方法を調べてみた。 パッケージ体はgemファイル(拡張子がgemのファイル)なので、これを事前にダウンロードして、セットアップしたマシンにコピーしておく。そして、そのコピーしたgemファイルと同じディレクトリーでgem

  • 文章の作り方 - 伝わるデザイン 研究発表のユニバーサルデザイン

    研究者や研究に関わる大学生や大学院生は、一年を通じて研究室ゼミや学会などで研究成果の発表を行なわなければなりません。また、近年、科学者でない人たちに対する一般向けのプレゼンや講演(アウトリーチ活動)の機会も増えてきています。他にも、研究論文や報告書を書いたり、研究費調達のために予算申請書やプロジェクトの提案書を作成したりすることも、研究者にとって欠かせない仕事です。これらはいずれも情報を他者(研究仲間や審査員、一般市民)へ伝えようとする行為であり、正確かつ効果的な情報の発信が望まれます。しかし、自己流で資料を作成して、闇雲に情報を発信していても、スムーズに情報は伝わりません。ときには誤った情報が伝わってしまい、研究の価値を正当に評価してもらえないことさえ起こりえるのです。 情報を正確にかつスムーズに他者に伝えるためには、情報をデザインすること、つまり文章を読みやすく整えたり、図表を見やすく

  • グラフィックデザイナーのためのCSSレイアウトメモTIPS「position : absoluteについて」

    CSSレイアウト[TIPS] position : absoluteについて 「position : absolute」はpositionプロパティのなかの1つで、ボックス要素を絶対的な位置で配置する。 position:absoluteで指定されたボックスは、他の要素との関係は切り離され別物になる。親ボックス以外の他のボックス要素から影響を一切受けない。 position:absoluteには必ず「親」がいる。これが大事。 親にしたいボックスに「position:static」以外のposition指定をし(たいていはrelativeでOK)、そのなかに子を入れてposition:absolute指定をする。「top」「bottom」「left」「right」の値は、親ボックスからの距離。 親ボックスを指定しなければ「ブラウザウィンドウ」が親になる。 結論から言うと、親ボックスが「ブラウ

  • 1