タグ

Tipsに関するsirocco634のブックマーク (308)

  • ウノウラボ Unoh Labs: 続・Emacsを自分で拡張するためのTips

    今年の春頃からトリプルディスプレイで仕事しているbokkoです。なんだか同僚の視線が気になりますが、あえて空気を読まないことにしています。 前に「EmacsLispを自分で拡張する際のTips」という記事を書きましたが、今回はその続きです。 EmacsLispは難しい? EmacsLisp(以下、elisp)は難しいという意見をたまに耳にしますが、elisp自体はそれほど難しいものではありません。ただ、関数名がバラバラでややこしかったり、マニュアルが巨大でどこを見ていいのかわからず、目的のことをするための関数が見つからない、といったようにユーザが難しいと感じるのはelispという言語そのものではなく、環境(OS、ウインドウ、バッファなど)とのインタフェースにあるため、結果的にEmacsLispは難しいと感じてしまうことが多いようです。 実際、elispでプログラミングしていて感じるのはウ

    sirocco634
    sirocco634 2008/07/03
    続・Emacsを自分で拡張するためのTips
  • 変電工 - Google C++スタイルガイド日本語訳

    sirocco634
    sirocco634 2008/07/02
    [c/c++][guide]C++スタイルガイド日本語訳
  • flymake (いままでこれ無しでどうやってプログラム書いてたんだろう) - にゃあさんの戯言日記

    id:nushioさんの日記(id:nushio:20071201)経由。 Eclipseではコードを書くと随時文法チェックが行われ、エラーのある行がエディタ上に表示される。Eclipseの便利な機能はたくさんあるけど、中でもこの機能はかなり強力で、いままでJavaのコードを書くときはこのためだけにEclipseを使っていたようなもの。 で、これをEmacs上でやってしまうのがflymake。id:nushioさんの記事で初めて知って、さっそく設定してみたのだけど、これは手放せそうにない。いままでどうやってEmacsでプログラムを書いてたんだか分からなくなってきてしまった。 というわけで、布教のために簡単な説明を。 とりあえず使ってみる flymake.elはEmacs22以降では標準で付属しているらしい。場所はlisp/progmodes/flymake.el。Emacs21以前の場合は

  • EmacsでPerl開発する上で必須な設定 #2 - flymake

    Emacs22から標準添付されているflymakeが超便利です。flymakeは、動的にシンタックスチェックを行ってくれるelispで、typo等によるミスが、これでかなり減ること受け合い。以下の設定には、set-perl5lib.elが必要なので、あらかじめload-pathの通った場所にインストールしておく必要があります。 http://svn.coderepos.org/share/lang/elisp/set-perl5lib/set-perl5lib.el 以下、設定。 ;; flymake (Emacs22から標準添付されている) (require 'flymake) ;; set-perl5lib ;; 開いたスクリプトのパスに応じて、@INCにlibを追加してくれる ;; 以下からダウンロードする必要あり ;; http://svn.coderepos.org/share/

    EmacsでPerl開発する上で必須な設定 #2 - flymake
    sirocco634
    sirocco634 2008/07/01
    EmacsでPerl開発する上で必須な設定
  • page moved

    2021-11-13 page moved to http://xahlee.info/emacs/emacs/elisp_idioms.html You'll be redirected in 10 seconds.

  • はじめてのgit - IDEA*IDEA 〜 百式管理人のライフハックブログ

    ドットインストール代表のライフハックブログ

    はじめてのgit - IDEA*IDEA 〜 百式管理人のライフハックブログ
    sirocco634
    sirocco634 2008/05/01
    はじめてのgit
  • Amazon ECSでISBNの一覧を取得する方法 - プログラマでありたい

    ISBNさえあれば、AmazonWebサービスを使って何でもできるなぁと考えていました。ところが、そもそもそのISBNのリストをどうすれば取得出来るかと頭を捻っていました。Amazon内をクロールして収集しようかなと思ったものの、その場合全てを集めているかの保証はないのでと思っていました。で、先日Amazon ECSのマニュアルをずっと眺めていると、発行年月日で検索する方法が少しだけ記述してありました。これを使ってぐるぐる回せば、行けるはず。ということで試してみました。 参考:Amazon ECSで発行年月日で検索 特定月のISBNリストを取得するperl #!/usr/bin/perl use strict; use warnings; use encoding "utf-8"; use Net::Amazon; use Net::Amazon::Request::Power; my

    sirocco634
    sirocco634 2008/04/25
    Amazon ECSでISBNの一覧を取得する方法
  • そろそろ俺的iPod touchの使い方についてまとめておくか - yasuhisa's blog

    Safari SafarのUIがすごくいいので、使うしかない。いろいろあるけど、オフラインでの使い方。ローカルにWebサーバ立てておくと、オフラインでもhtmlとかpdfが見れてよい。EBooksとか使うといいよってid:hayamizuに教えてもらったんだけど、Safariのほうの表示が好きだったかな。WinSCPでファイルを送る。 音楽 曲はそんなに入れないで、podcastとか聞くのに*1。ELSとかiKnowとか。字幕かわいいよ字幕、ということで字幕があるのが大きな特徴。案外でかいですよ、これは。 動画 ニコニコPodderとかいうのを使ってニコニコ動画を取りこんでます。普段はニコニコほとんど見ないんですが、1000speakersとかのが上がってたりするので。 podcast-j.net YouTubuだとこの辺とかかな。 ゆーすけべー日記 YouTubeMP4をコマンドラインか

    そろそろ俺的iPod touchの使い方についてまとめておくか - yasuhisa's blog
    sirocco634
    sirocco634 2008/04/19
    iPod Touchの使い方について。pdfの扱いについてもうちょっと自分で調べてみよう。
  • ゆーすけべー日記

    サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ

    ゆーすけべー日記
    sirocco634
    sirocco634 2008/04/16
    YoutubeからiPodへ。まとめ
  • BittenMac Logディスプレイだけをスリープする方法

    Mac をスリープには,アップルメニューから「スリープ」を選ぶ,あるいは,ショートカットで「コマンド+オプション+イジェクト」などでできる. ところで,ディスプレイのみをスリープしたい場合どうしたらいいのだろうか.「F1」キーでブライトネスを最小にすればスリープ? でも,実はこれはスリープではなくバックライトのみがオフした状態で,液晶は駆動したままとなっている.(デスクスタンドなどの光を当てるとぼんやりみえる.) 調べてみると,「コントロール+シフト+イジェクト」のショートカットでスリープするそうだ.ちょっと席を離れるときにスリープすればバックライトの寿命を延ばせるし,なによりエコにもつながる. ショートカットといえば,以前 Apple Accent でちょっと話題になった.そのとき,キーボードの特殊キーのシンボルに戸惑う場面があった.「あれ,コントロールのシンボルってなんだっけ?」といっ

    sirocco634
    sirocco634 2008/04/15
    Macのディスプレイをキーボードショートカットで消す方法
  • Bridge Word

    This shop will be powered by Are you the store owner? Log in here

    sirocco634
    sirocco634 2008/04/11
    新しいMacに、Firefox, Mail.app, iTunesなどのデータ&設定を移行する
  • C/C のポインタの機能--参照渡し - page2 - builder by ZDNet Japan

    ポインタとは ポインタはC/C++言語の特徴的な機能のひとつである。ポインタ(pointer)を直訳すると「指し示すもの」であり、別の変数や文字列定数の場所を指し示すために使う。また、ポインタを指すポインタ(ポインタへのポインタ)というものも存在する。 このページをお読みいただいている読者にあっては、「C言語 ポインタ」「C++ ポインタ」などのキーワードでWeb検索をしたことがあるかもしれない。そうするとポインタに特化した内容の書籍をいくつか見つけられる。それだけ奥が深い機能ということである。 ポインタの用途 では、ポインタはどんなところで使われているのだろう。C/C++言語では、あらかじめ定義されている関数が多数存在するが、その一覧には、*(アスタリスクあるいはアステリスク)が付いているものをよく見かける。 これらはポインタを表し、主に文字列の操作やファイルをはじめとするデータの入出力

    C/C のポインタの機能--参照渡し - page2 - builder by ZDNet Japan
    sirocco634
    sirocco634 2008/04/06
    ポインタについて
  • UNIX今日の技 - UNIX今日の技/zsh

    『UNIX今日の技』の zsh の項目について纏めたものです。 zsh は(おそらく)最強のシェルです。 しかし、どんなシェルでもそうですが、自分で設定してやらないと使えたものではありません。 デフォルトの zsh は鍛えられた tcsh に圧倒的な敗北を喫するでしょう。 記事では zsh の上手な設定のレシピを提案します。 適当に取捨選択して取り込んで、シェルを「鍛えて」下さい。 なお、項では zsh に特徴的なことのみをまとめていく方針です。 tcsh など、シェル一般に共通的な事柄については、『UNIX今日の技/シェル』に書いてありますので、こちらも併せてご覧頂くと良いと思います。 zsh をログインシェルにする? のはやめておいた方が良いと思います。 特に、NIS でやってしまうのはかなりマズいです。 duo などでは zsh が入っていないので「ログインシェルがないのでログイ

    sirocco634
    sirocco634 2008/03/18
    zshについての解説記事
  • エクセルのデータを見やすくする5つの簡単なテクニック | コリス

    Chandoo.orgのエントリーから、条件付き書式を利用して、エクセルのデータを見やすくする5つのテクニックを紹介します。 Learn Cool Microsoft Excel Conditional Formatting Tricks テーブルの横列・縦列をハイライト 条件付き書式を使用したガントチャート セル内に配置するグラフ ミスやエラー・データ欠落などのハイライト表示 直感的に把握できるデータテーブル [ad#ad-2] エクセルデータは、Chandoo.orgのエントリーの一番下からダウンロードできます。 テーブルの横列・縦列をハイライト テーブルのデータを見やすくするために、横列・縦列を交互にハイライト表示にします。 ハイライトにするテーブル全体を選択します。 メニューより、[書式] - [条件付き書式] を選択。 「数式」を選択し、「=MOD(ROW(),2)=0」を入力し

    sirocco634
    sirocco634 2008/03/17
    エクセルのtipsだよ。
  • プログラマの壁 - あどけない話

    プログラマに向いている人と向いていない人がいるそうです。 Jeff Atwood さんの「どうしてプログラマに・・・プログラムが書けないのか?」: プログラムを書ける者とプログラムを書けない者の間にある大きな溝についてはよく知られているが、プログラマの職に応募してくる人間は、すでにこの溝を飛び越えているものだとばかり思っていた。明らかにこれは妥当な仮定ではないらしい。プログラムを書けないプログラマの面接で時間を無駄にしないために、FizzBuzzスタイルのふるい分けが必要ということだ。 どんなことでも向き不向きはあるでしょうから、これには納得いきます。しかし、プログラマになれる人の中にも、溝があるようです。 Joel Spolsk さんの「Javaスクールの危険」: 私のささやかな経験から言わせてもらうと、伝統的に大学のコンピュータサイエンスのカリキュラムで教えられているもので、多くの人が

    プログラマの壁 - あどけない話
    sirocco634
    sirocco634 2008/03/15
    プログラミングをする上で壁になること
  • 引越しについてまとめ - 万有引力

    賃貸暮らしのわが家の地震対策【揺れから命を守る編】 以前のブログでも記載した、防災の優先順位に基づいて対策を進めています。まだ手をつけられていない部分もありますが、ある程度まとまってきたのでざっくりとご紹介していきます。 優先順位別に改善していっているため、今回は主に地震の揺れ対策がメインになります。…

    引越しについてまとめ - 万有引力
    sirocco634
    sirocco634 2008/03/09
    引越しのお作法について
  • わかばマークのMacの備忘録 : Quicksilver

  • 未完成:A面:Emacs + Gauche で二兎を追う!

    前回、 Scheme 処理系の一つである Gauche をインストールして、Terminal上で対話しながら Scheme プログラムが実行できるようになりました。 それはそれでいいんですが、どうせならもうちょっと良いプログラミング環境が欲しい!ということで、Lisp と言えば Emacs。Emacs上で Scheme プログラミングができるよう環境を作ってみました。 環境は以下の通り: Mac OS X v10.4.11(PowerPC) Gauche-0.8.12 Carbon Emacs -Tiger-20080120 Mac OS X には最初から Emacs が入っていますが、ここでは Carbon Emacs を使います。 まずはここからパッケージをダウンロード Carbon Emacs パッケージ 解凍して、任意の場所に Emacs.app を移します。 続いて、Emacs

    sirocco634
    sirocco634 2008/03/02
    Gauche on Emacsの説明だよ
  • 『音楽会議3 sponsored by YAMAHA』へ参加してきました (オンライン版初音ミクのデモ等々) - sta la sta

    『音楽会議3 sponsored by YAMAHA』へ参加してきました (オンライン版初音ミクのデモ等々) - sta la sta
    sirocco634
    sirocco634 2008/02/29
    Macのアプリの隠し機能を簡単に設定できる『Secrets』
  • 私的・Macに移行したらすぐインストールする11のアプリケーション : アシアルブログ

    こんにちは、熊谷です。 長い間Windowsマシンをメインに使ってきた私ですが、このたびMacSwitchしました。去年の6月頃にVAIO type TZを購入したばかりなのですが、先月発表され先頃発売が始まったMacBook Airに惹かれて購入してしまいました。 そんなことで、Windows上であればこんなアプリケーションやあんなアプリケーションをインストールするという決まりみたいなものが私の中には出来上がっているわけなんですが、SwitchしたばかりのMacというかOS Xではまだありません。ということで、これからのためにも、今回は私的OS Xにインストールする11のアプリケーションをあげたいと思います。 1. Xcode Tools まずはこのXcode Toolsですが、これはMacPortsを使う上で必須なので欠かせません!それにOS Xの開発環境ということなので開発をする上

    私的・Macに移行したらすぐインストールする11のアプリケーション : アシアルブログ
    sirocco634
    sirocco634 2008/02/27
    私的・Macに移行したらすぐインストールする11のアプリケーション