ドットインストール代表のライフハックブログ
![IDEA * IDEA](https://cdn-ak-scissors.b.st-hatena.com/image/square/024d50c95c79270b675797e184604e1f1abab0fc/height=288;version=1;width=512/http%3A%2F%2Fwww.ideaxidea.com%2Farchives%2F2008%2F10%2F22%2Frich.gif)
TIPS経緯 *設定は下のほうに *08/08/13一部追記 *08/09/14一部追記Rubyの開発環境としてNetBeansIDEを使っていたのでありますが、起動が遅い、ハック度が足りない(雰囲気的な意味で)、補完が遅い。Javaは最初からずっとEclipseでやってきたけど補完無しで書いてみたら楽しいし脳みそも活性化しちゃってる気がするぞみたいな感じで、もっとシンプルなエディタを使おうと思ったんだよ。でもテキストエディタじゃ不自由だ。色分けやオートインデント、括弧補完ぐらいは欲しいし、実行にいちいちマウス触るのも鬱陶しい。 そこでかの高名なEmacs様を使ってやろうと思い立つわけです。「世界の最高のエンジニアたちはみんなEmacsを使っている。」*1という言葉を鵜呑みにしつつ、冬が来たからストーブを出すのかストーブを出したから冬が来るのかもわからないバカの一人のようにEmacsを使い
eXperts Connection はシステム エンジニアやシステム管理者を対象とし、マイクロソフトのサーバー システム製品を中心に情報交換や意見交換を行うコミュニティです。ユーザーとマイクロソフトからなるチームでテーマを厳選して議論し、情報を共有・蓄積していきます。また、エキスパート コネクションは .NET Framework上で作成されており、サイト上でソースコードを公開しています。ソースコードに対する機能追加や修正に関する議論を行うことで、お客様が作成する.NET アプリケーションの参考にすることが可能です。 eXConn Blogsでは 「マイクロソフト社員による個人または部門(チーム)の Blog」 の運用を行っています。 このブログでは、マイクロソフトでの経験を活かした部門チームが、セキュリティエンジニアを目指している未経験者達が今後取るべき資格や、IT業界においてのセキュ
TrinityTです。 約半年ぶりの投稿になってしまいました・・・ 今回はRubyでGoogleカレンダーを操作する方法を説明します。 ここではzorioさんが作成したRuby用のGoogleCalendarAPI操作ライブラリを使用しました。 参考URL:http://gcalapi.rubyforge.org/ o- 使用方法 以下の3クラスを主として使用します。 GoogleCalendar::Event : 予定 GoogleCalendar::Calendar : ユーザのカレンダー GoogleCalendar::Service : カレンダーサービスへの認証や検索条件を対話的に行う 検索 通常の検索の場合は以下のようにします。 # アカウントメールアドレス mail = "hoge@gmail.com" # パスワード pass = "huga" # Googleカレンダーの
Hours after rumors started circling in China about a possible stepdown of Alibaba’s chairman and CEO Daniel Zhang, the ecommerce behemoth confirmed midday on Tuesday that the executive will hand Vimeo, the video hosting and sharing platform, is embracing AI in a major way. This week, Vimeo announced a suite of AI-powered tools designed to help users create scripts, record footage using a buil
OpenGL ES系のネタ。せっかくテクスチャも張れるということなので、 ためしに張ってみました。画像読み込み関連はいつものごとくSchlechte Weltさんを参考にしました。 以下サンプルソース package net.chephes.graphics; import java.nio.ByteBuffer; import java.nio.ByteOrder; import java.nio.IntBuffer; import java.nio.FloatBuffer; import javax.microedition.khronos.opengles.GL10; import android.app.Activity; import android.os.Bundle; import android.view.*; import android.graphics.*; impo
複数のファイルにまたがる特定のパターンを置換する必要があった。そんなときにはEmacs使いならばgrep-edit.elがよい。M-x grepで置換箇所を出力して、M-x query-replaceで置換。これ最強。grep-edit無双。 unix wizardならばperlのワンライナーで置換するだろうけどヘタレな俺には不安で…誤爆するかもしれんし。 http://www.bookshelf.jp/elc/grep-edit.el 俺設定。buffer-read-onlyでハネられたら嫌なので置換時にinhibit-read-onlyをセットしておく。そして、C-c C-cで編集終了したいからそう設定しておく。行へ飛ぶのはEnterで。 grepの結果から探索する目的にはそのうち公開予定のanything-grep.elを使っている。anything.elだと絞り込みができるからね。
JVM上に両方の主な方言の実装がありますが、Schemeがより完成されています。Armed Bear Common Lisp (www.armedbear.org/abcl.html)は、合理的に完成されたCommon Lisp規格の実装ですが、別のCommon Lispシステムがインストールされていないかぎり、ディストリビューションをビルドできないという問題があり、初心者には悩みの種になるかもしれません。 Scheme陣営には、2つの主なプレーヤー、Kawa (www.gnu.org/software/kawaとSISC (www.sisc-scheme.org-- Schemeコードの第2のインタプリタ)があります。この記事のサンプルではKawaを使用します。Kawaは、実際にはJavaバイトコードにコンパイルされた新しい言語を作成するフレームワークであり、Schemeはその実装の1つ
memcached(リンク)は分散メモリオブジェクトキャッシュのシステムで、動的なウェブアプリケーションでデータベースの負荷を軽減するのに利用される。memcachedはメモリにデータやオブジェクトをキャッシュしてデータベースの読み込み回数を減らすことでデータベースを多用するウェブサイトのスピードを向上させる。memcachedのベースとなるのはキーとそれに対応する値の組を格納したハッシュマップだ。memcachedのサービスデーモンはCで書かれているが、クライアントの言語はmemcachedプロトコル(リンク)でデーモンと通信できれば何でもいい。memcachedは冗長性を提供する(たとえばハッシュマップのコピーを保存するなど)ものではなく、サーバマシンSが停止したりクラッシュしたりすると、Sにあったキーおよび値は失われてしまう。 JBoss(リンク)のJGroups(リンク)・Clus
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く