ドットインストール代表のライフハックブログ
俺は、賃貸物件を眺めるのが趣味で、友達の物件探しにわざわざ不動産屋まで付き合うぐらい好きだ。 物件探しの相談とかにもよく乗るんだけど、最近もある人の相談におせっかい気味に乗った。 そんなある人こと、id:Ewigkeit や、家探し初心者の方のために、東京で物件探す場合のポイントを思いつくまま適当に書いてみる。 まず大体の住みたい地域を決める。 予算も考えつつ決める。感覚としては、電車で郊外に10分進むたびに相場が5千円〜1万円下がる。 地域の決め方は基本的には職場(学校)の路線沿いで決めるか、大雑把に○○区みたいな範囲で決める。 お勧めは乗り換え無し。もっとお勧めはチャリで通える範囲(30分ぐらい・・・俺は清澄白河から西新宿まで1時間かけて通ったこともあるけどw)。チャリで通える範囲で生活すると世界観が変わるというと大げさだろうか。 ブクマのコメントでいただいたんだけど、東京都犯罪発生マ
2008年12月26日10:48 Pjotr Prins、Jeeva Suresh、Eelco Dolstra Ubuntu、Debian、SUSE、Fedora、Red Hatなどの多様なLinuxに対応した新世代のパッケージマネージャとして開発された Nix には、ディストリビューションに依存しない簡潔な方式にてバイナリやソースパッケージを導入するための手法が組み込まれている。更にNixでは、既存のパッケージマネージャとの競合回避も配慮されているだけでなく、これら旧世代のパッケージマネージャでは行えなかった、バージョンの異なるソフトウェアどうしを共存させた上で、いったん施したアップグレードのロールバックをさせるという操作も可能にするのだ。こうしたNixは、異種環境を包含するシステム管理ツールとして優れている他、複数のライブラリ、コンパイラ、インタープリタを併用するソフトウェア開発者にと
Step2:共通処理のメソッド抽出 まずは共通的に使用されている処理を別メソッドに抽出しましょう。リスト2③④の個所で「Elementの生成→要素の中身をセット」するコードが3ヵ所出てきます。 ここで前号の本連載で紹介した変数の「スコープ」に着目してみましょう。変数idNodeが使用される範囲は「node.appendChild」で追加されるまでのたった3行だけです(リスト3)。idNodeの生成を別メソッドに抽出すれば、idNode変数自体をなくしてしまうことができそうです。 node.appendChild(createElement(doc)); ... private Element createElement( Document doc, Division div) { Element idNode = doc.createElement("id"); idNode.setT
Webベースでリッチなドキュメントを作成できるソフトウェアと言えば、FCKEditorやWYMeditorなどが一般的だ。これらは非常に便利なソフトウェアではあるが、既に出来上がった感のあるソフトウェアであり、修正しようとも思えないほど多機能だ。逆に多機能すぎて動作が重たいという欠点がある。 jQueryベースのWYSIWYGエディタ 必要なものだけを簡単にピックアップできる、さらに自分なりにカスタマイズすることも考えたい方のためにjwysiwygを紹介しよう。 今回紹介するオープンソース・ソフトウェアはjWYSIWYG、jQueryプラグインとして提供されるWYSIWYGエディタだ。 jWYSIWYGはWYMeditorを模して作られているWYSIWYGエディタだ。jQueryをベースとして作られており、18KBと軽量な作りになっている(圧縮版は7KBだ)。必要な画像やCSSを合わせても
今朝の新聞のテレビ版をみて唖然とした。NHK教育テレビが午前中の番組放送がないのと午後9時半で放送打ち切りとなっていたことである。 そして、そこには「教育テレビの今日の放送時間短縮では普段の日と比べ約9・4トンのCO2を削減したことになり、これは1700世帯が1日に使用する電力に相当」というような書き込みがあった。 なんか変ですよね。そんなふうに環境問題をいうのならいっそのことテレビ放送やめちゃえばいいじゃないかと思う。それと聴取料払っている側からみたら勝手にサービスをカットしやがって、これは契約違反だとなる。 なにかこう密かに進む集団ヒステリーのようで“厭な感じ”がしてしょうがない。大げさに言えば大政翼賛会ふうで困ってしまう。環境という名のもとでそれに反対するやつは非国民であるという雰囲気が気持ち悪いのだ。 例えば、現在のような景気後退が続けば、自動車の台数だって減るし、工場の稼働率だっ
変数、プロパティが定義されていない(undefined)かの判定処理を、その時々で適当いろいろな書き方をしてしまっているので、自分の中で整理してみます。 良く使う/見かけるのは、下記の3つです。 (!x) (x == undefined) (typeof x == 'undefined') 上記はそれぞれ成立する条件が異なりますので、下記にそれぞれ記載します。 (!x) コード一番短くて済むので多用するのですが、、 !xが成立するのは、xがundefinedの場合だけじゃなくて、多岐にわたるので使用時に注意が必要だと思います。 !xがtrueになるようなものには下記があります。 (思いつくままに挙げてみたので、これもそうだよ!!とかあったらコメントいただけると助かります) undefined null false 0 NaN '' (空文字) プロパティが存在するかどうかで、数値(Numb
本TIPSで紹介するiTextは、PDFをJavaで扱うためのライブラリです。これを使えば、PDFファイルを作成したり、ブラウザにPDFを出力したりすることができます。しかもiTextはオープンソースで開発されており、使用に際してはMPLまたはLGPLのいずれかのライセンスを選択できます。 セットアップ iTextはjar形式のライブラリのため、必要なファイルをクラスパスへ追加するだけで利用できます。iTextの本体は、itext-x.x.jaです。これを以下のURLよりダウンロードしてください。 ・ http://www.lowagie.com/iText/download.html ダウンロードできたら、このjarファイルをクラスパスへ追加します(最も簡単な方法は、Javaの拡張ディレクトリへjarファイルをコピーすることです)。 これだけでiTextは利用可能ですが、本体には日本語フ
http://blog.livedoor.jp/nulab_hashimoto/archives/51351456.html nulab_hashimoto 2008-12-21T23:59:44+09:00 http://blog.livedoor.jp/nulab_hashimoto/archives/51349705.html nulab_hashimoto 2008-12-19T13:12:45+09:00 http://blog.livedoor.jp/nulab_hashimoto/archives/51347787.html nulab_hashimoto 2008-12-16T16:24:52+09:00 http://blog.livedoor.jp/nulab_hashimoto/archives/51346548.html nulab_hashimoto 2008-1
前編「デスクトップLinuxで名高いUbuntuの『サーバ版』を導入してみる」ではUbuntu 8.10 Server Editionの概要とセットアップを中心に解説したが、後編ではその特徴的な機能を幾つか紹介する。 その前に、カーネルについて簡単に触れておきたいと思う。Ubuntu 8.10 Server Editionでは、Linuxカーネル2.6.27が採用されている。このバージョンのLinuxカーネルには、ext4の遅延割り当て機能やネットワークデバイスの複数送信キュー対応などが新たに盛り込まれている。また、フラッシュメモリ用ファイルシステム「UBIFS」のサポート、ドライバ類の更新、各種バグフィックスなども行われている。 企業用途向けの各種機能を持つUbuntu 8.10 Server Editionだが、本稿ではそれらのうち、代表的な新機能として以下を紹介する。 OpenJDK
気になる記事をスクラップできます。保存した記事は、マイページでスマホ、タブレットからでもご確認頂けます。※会員限定 無料会員登録 詳細 | ログイン 今回はまず、皆様からいただいたコメントのいくつかにお答えさせていただきます。 まず、人間関係のトラブルでは、どうしても自分を被害者と思いがちです。しかし、このメンテナンス術では「もめている時こそ、自分のことを他人事のように考える」ことをお勧めしたいと思っています。 客観視というよりも「他人事」のように思うのです。これはなかなかできませんが、意識的にやっていくと少しずつできるようになります。 また、面倒な人間関係の時は、その関係(会社や学校の中だけではなく、家族や恋人や友人も)での、自分の目的がはっきりしていれば、そのために人間関係をどうメンテナンスするかを考えます。「その人間関係を維持すること」だけが目的ということも往々にしてあることですが、
今から三年前、学部二・三年の頃の僕はテコンドーの道場に週四回通ったり、株式投資で一攫千金を狙ってン十万塩漬けやらかしたり、一ヶ月に三十冊くらい本を読みまくったり、合気道部時代の友人と旅行に行ったり、学部卒で就職する気が無いくせにインターンに参加してプログラム組んでみたりと好きなように生きていたのだけど*1、今思い返してもやっててよかったなーと思うのが会計の勉強だ。 といってもさほど高レベルなことはやってなくて、日商簿記検定の二級と三級を同時受験してまとめて取った*2、というだけの話。それ以降、一級もチャレンジしたんだけど、合格点まであと二点とかそんな悔しい思いを二回連続でやらかしてしまい、気付いたら次の試験は研究室配属の後になってしまい、試験前に当時の彼女をほったらかしにしていたら険悪になったりもしたので、一級まで取っていれば税理士試験の足がかりにもなったから残念なのだけど、あきらめた。
まずは、コマンドプロンプトの基本的な部分を使えるようにならないと。。ということで nul ファイル Unix の /dev/null のようなもの サイレントにコマンドを実行 > verbose-command > nul 空のファイルを作る > type nul > hoge.txtこーんな感じでコピーができる 環境変数 PATH 、 PATHEXT PATH という環境変数にディレクトリを登録しておくと、そのディレクトリ内の実行ファイル(環境変数 PATHEXT で指定された拡張子を持ったファイル)がファイル名だけで実行できるようになります。 PATHEXT に .TXT を指定してみる 以下のようにすると .txt に関連付けられたアプリケーション(メモ帳)で、 hoge.txt が起動する。 > type nul > hoge.txt > set PATHEXT = .TXT >
Vistaは重いからXPのパソコンを探していると、Vistaを使ったことの無い人が言う世の中。Vistaはスゴイってことを思い知らせてやります。 1. Aeroを無効にできる Windows Vistaは、3日で飽きるAeroを無効にすることができます。Aeroを無効にして、クラシックなウインドウ操作をお楽しみください。 2. UACを無効にできる Windows Vistaは、ウザイUACを無効にすることができます。マイクロソフト社のトイレを流そうとすると「本当に流しますか?」と警告してくるのは有名な話です。一方、UACを無効にすることで、危険な行為をスムーズに行うことが出来ます。 3. Desktopフォルダ Windows XPまでは「デスクトップ」という日本語のフォルダですが、Windows Vistaでは「Desktop」となっています。これは、非常に画期的な進化です。 4. サ
『MetaGateway』というサービスをGoogle App Engine上で構築し、12月1日にローンチしました。 MetaGateway http://metagateway.jp 『MetaGateway』とは一言でいえば、ブログ、SNS、マイクロブログ、ストレージ、ブックマーク、カレンダー、メールなどの各サービスサイトを一元的に管理するためのサービスです。 図1 たくさんの便利なサービスある中、ユーザがたった1つのサービスしか使っていない状況など、もはやほとんどありえません。ブログを書いているユーザは、Twitterをはじめとするマイクロブログも利用しているでしょうし、MixiやGREEなどのSNSも利用しているでしょう。flickrやpicasaなどでフォトアルバムも作りますし、はてなブックマークなどで興味のあるものをブックマークしたりもします。日々のスケジュールはGoogle
https://lowagie.com/iText A long time ago, https://lowagie.com/iText was the URL of the main website of iText. Today, it refers to the website of the book about iText: iText is a popular open source PDF library, Entreprenerd is a book written by Bruno Lowagie, the original developer of iText and the original founder of iText Group. Entreprenerd was written for everyone who is interested in iText:
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く