タグ

tipsに関するvoidy21のブックマーク (63)

  • Welcome to nginx!

    If you see this page, the nginx web server is successfully installed and working. Further configuration is required. For online documentation and support please refer to nginx.org. Commercial support is available at nginx.com. Thank you for using nginx.

  • Post by @shyouhei

    俺における身も蓋もない左手マウスの理由は、またしても中学2年の頃に「おまえらと違って左手で華麗にマウス使っちゃう俺」的な発想で使い始めたところに遡るわけだが、それ以来飽きることなく十年以上も左手マウスを続けているのは、純粋にそのほうが便利だからである。もう中2じゃないのでべつにおまえらと違わなくても生きていけるので、そろそろ左手マウスの良さについて一言いっておく。 いきなり消極的な理由に思えるかもしれないが、実はこれが一番重要な点だ。左利きのおまえらと違って右利きのおまえらは利き手じゃないほうの手で細かい操作をすることに不安をおぼえるかもしれないが、実際にはなんの問題もない。よくマウスを観察してみよう。ボタンが数個くらい付いてるだけだろう。こんなもん箸も持てない子供ですら扱えるわけで、健常者のおまえらならまったく問題ない。

    Post by @shyouhei
    voidy21
    voidy21 2009/06/11
  • #if 0ハックすごくね?すげーってw - Seasons.NET

    #If 0ってC,C++では、#endifまで問答無用でコメントにしますが、 これを使ったハックがすごく便利。 元ネタ http://gpwiki.org/index.php/SDL:Tutorial:Using_SDL_net #if 0 #!/bin/sh gcc -o a a.c exit #endif int main( void ) { printf( "Hello\n"); return 1; } これを保存して、実行属性をつけてから(chmod 755とか) ターミナルで、 # ./a.c と打ち込むと、 aという実行ファイルが生成される。 んで、./aと打ち込むと Helloと表示される。 今までは、Makefileか直接、gcc -o a a.cとかやっていた作業が、 ソースコード+Makefileの代わりになるわけ。 なぜこんな事ができるかってーと、 shのシェルスクリ

    #if 0ハックすごくね?すげーってw - Seasons.NET
  • コードポケット - アプリケーションをささっと作るコツ - (ひ)メモ

    誰に教えられたのでもないのですが、ぼくは冬眠前のリスのようにコード片を溜め込んでいます。 コード片とは、ライブラリにするほどまとまった大きさではない、数行〜十数行のコードのことで、溜め込んだコード片は、アプリケーションやツールを作るときに使っています。 例えば「Perlでメール送るのどう書くんだっけかな」とか「Pythonでファイル開いて全部読むのどう書くんだっけかな」とかというときに、溜め込んだ中からコード片をさっと取り出してコピペした後、なじむようにちょっと修正して使っています。 コードポケット コードを溜め込んでいるディレクトリをぼくは「コードポケット」と名付けていて、コード片を取り出すことを「ポケットからコードを取り出す」と呼んでいます。先日、知り合いが似たようなことを実践していて、その人は「コードスケッチ」と呼んでました。いい名前ですね。 ぼくの場合、コードポケットは ~/lan

    コードポケット - アプリケーションをささっと作るコツ - (ひ)メモ
  • GTK/GNOMEによるGUIプログラミング - Sugaya's PukiWiki

    2008-08-04 GTK/GNOMEによるGUIプログラミング 2007-10-09 GTK/GNOMEによるGUIプログラミング掲示板 2007-08-29 MenuBar FrontPage 2006-06-04 PukiWiki/1.4/Manual/Plugin/A-D GTK/GNOMEによるGUIプログラミング † このページではGTK+やGNOMEを用いたGUIアプリケーションを作成するためのドキュメントを公開しています。

  • 勝手に添削 - find(1) : 404 Blog Not Found

    2007年03月30日00:15 カテゴリ一日一行野郎Lightweight Languages 勝手に添削 - find(1) 「ウノウラボ Unoh Labs: コマンドラインで作業する上で知っておくといいテクニック」の用法に首を傾げたので。 まずはこちら。 $ find . -type f | fgrep index.html これは % find . -type f -name index.html でOK。パイプ不要。.htmlだけ見つけたい時も % find . -type f -name \*.html でOK。findはシェルのワイルドカードを受け付ける。ただしシェルにそれを展開して欲しくないので、\でエスケープしている。要は $ find . -name '*~' と同じなのだが、なんで上記の例でfgrepを使っているか不明。 ここからが番。 $ find . -nam

    勝手に添削 - find(1) : 404 Blog Not Found
  • ウノウラボ Unoh Labs: コマンドラインで作業する上で知っておくといいテクニック

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    ウノウラボ Unoh Labs: コマンドラインで作業する上で知っておくといいテクニック
  • shell-fu

    Tip #892   Check memory and swap from command line Want to check the amount of used, free and total memory and swap from the command line? This script displays memory and swap information. Fully posix compliant and should work with all 2.[2-6].* kernels . Read more »

  • 私が考えるプレゼンを良いものにする「6つの誓い」 - 中小企業診断士 和田伸午のおもしろビジネス放談

    私もしばしばプレゼンをさせて頂く機会を頂いたり、またプレゼンを聞かせて頂く機会があったりしますが、まぁプレゼンというのは千差万別と言いますか、プレゼンターによって全然違いますね。その人の個性が出てそれはそれで面白いのですが、プレゼンの目的である「何かを伝える」に立ち返ると、行き当たりばったりではなく、何らかの自分なりの「プレゼンセオリー」を持っておく必要があるなといつも感じています。 今回は色んな「師匠」に教わりながら、私なりにいつも意識してプレゼンに取り組んでいる「6つの誓い」をご紹介したいなと思います。一部「それは違うんとちゃうの」というご指摘もあろうかと思いますが。。。 「しゃべりはプレゼン資料と一致させる」と固く誓う 「プレゼン資料は事前に配り、出し惜しみしない」と固く誓う 「資料のレイアウトはワンパターンを貫く」と固く誓う 「使う色は自分が使い慣れた3色まで」と固く誓う 「文字の

    私が考えるプレゼンを良いものにする「6つの誓い」 - 中小企業診断士 和田伸午のおもしろビジネス放談
  • conky - epian-wiki

    語表示 † 日語を表示するために、文字コードをUTF-8にしている。 その場合、xftを利用し、日フォントを指定する必要がある。 例えばこんな感じ。 .conkyrc use_xft = yes xftfont Kochi Gothic:size=8 override_utf8_locale yes 以前からあったのか、自分が知らなかっただけなのか?とにかく、${font}を利用すれば部分的に他のフォントに切り替えられます ↑ カレンダーの表示 † カレンダーの表示には、今日の日付の強調方法を指定できるgcalが良い。ただし、曜日や月の日語出力に対応していない。 今日の日付の強調表示にこだわらない&日語表示が良いのであれば、calの方が良い。その場合、nkfなどによる文字コードの変換が必要になると思います。 .conkyrcの記述例 ${execi 60 gcal --t

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 英語論文に使う表現文例集のレジュメ

    英語論文に使う表現文例集」のレジュメ ・このレジュメは、迫村純男 & Raeside,J.「英語論文に使う表 現文例集」(1996年、ナツメ社)の内容をまとめて、参照しや すいようにHTML形式で表したものです。説明等は省いてあるの で、詳しくは同書を参照して下さい。 ・必要な文例をコピーする場合は、範囲指定して反転した部分に カーソルをのせたまま右ボタンをクリックするといいでしょう。 ・転載等は御遠慮下さい。 Abstracted by M.KAMEGAYA 1997 1.前文 (a)論文の目的 The purpose of this study is ... This study provides ... This paper attempts to ... I would like to examine ... 【研究する】investigate, show, consider,

  • プレゼンテーションを成功させるための9つのステップ - ハックルベリーに会いに行く

    はじめに前回、プレゼンテーションについての記事を書いたら大きな反響を頂いたので、今回も引き続きプレゼンテーションについて書いてみたい。 ぼくはアイデアを出すことを仕事としているので、思えばこれまでの人生はプレゼンテーションの連続だった。そこで人をいかに説得するか、説得しないまでも自分のアイデアをいかに採用してもらうかということで、鎬を削ってきた。また、ぼく自身がプレゼンテーションをしてきただけではなく、さまざまな人のプレゼンテーションというものも見てきた。中にはものすごい名人芸というか、凄腕のプレゼンテーションマエストロも何人か見てきたし、彼らの目を見張るような鮮やかな手練れというのも幾度か目の当たりにしてきた。そうした中で、いつの間にかぼくのプレゼンテーションに対しての一つの法則というか、スクリプトというのができあがった。すぐれたプレゼンテーションにはある一定の法則というか流れのようなも

  • jQuery を高速に使う CSS セレクタの書き方 - てっく煮ブログ

    JavaScriptjQuery は CSS セレクタで要素を選んで処理できるのが魅力的ですね。そんな jQuery ですが、CSS セレクタの書き方次第で速度が大幅に変わってきます。ここでは jQuery の内部処理を疑似コードで示しつつ、jQuery を高速に使うためのポイントを5つに絞って紹介します。何度も同じセレクタを実行しないクラスだけを指定するのは禁止#id を積極的に使う途中までの結果を再利用する子供セレクタ(>)を使うと速くなることがある※ この記事は jQuery 1.2.6 のソースコードを元に記述しています1. 何度も同じセレクタを実行しない改善前 // 例題 1 $("div.foo").addClass("bar"); $("div.foo").css("background", "#ffffff"); $("div.foo").click(function(){

  • IEでのテキストノード走査の高速化 - os0x.blog

    に釣られて。 HatenaStar.js 1380 行目 テキストノード走査 一番のボトルネックはやはりここですね。IEなので、こんな感じでベタに計測。 makeTextNodes: function(c) { if (c.textNodes || c.textNodePositions || c.documentText) return; if (Ten.Highlight.highlighted) Ten.Highlight.highlighted.hide(); c.textNodes = []; c.textNodePositions = []; var isIE = navigator.userAgent.indexOf('MSIE') != -1; var texts = []; var pos = 0; var st = new Date*1; (function(node,

    IEでのテキストノード走査の高速化 - os0x.blog
  • Webサービスを公開し、運用するために - 今日とは違う明日

    会社でプログラミングはしてるけど、プライベートでWebサービスを作って公開するには、どうすればいいんだか・・・という過去の私みたいな人のために。 とりあえず、前提として。 Webサービスを構築するためのある程度のスキルはある 何を作りたいかも決まっている でも、自分でゼロからスタートして公開までの段取りがよく分からん 1.開発言語、フレームワーク、データベースを決める 何はともあれ。持ってるスキルにあっているものが良いと思うけど、新しい言語やフレームワークにチャレンジするのも楽しいかも。お好きなものをどうぞ。ただ、all in oneなフレームワークだと、色々揃えなくてもいいから楽。 言語を決めたら、それに合わせた開発環境を用意して、Hello Worldが動く程度には動作を確認しておく。 私の場合は 言語はruby フレームワークはRuby on Rails データベースはpostgre

    Webサービスを公開し、運用するために - 今日とは違う明日
  • (便利で)くだらないUnix技は? | スラド Slashdotに聞け

    こないだ同僚のアドミンに'write'コマンドでメッセージしたら、驚いたことに彼はどうやって返事したらいいか分からず、携帯電話で連絡をよこしてきた。自分は10年以上こうやってメッセージしたりしてきたが、彼はそんなことが出来ることすら知らなかったそうだ。 きっとこういうことは「よくあること」で、他にも色々とある気がしてきた。自分にとっては当たり前でも、他人には珍しがられるUnix技にはどんなものがあるだろうか?

  • Pythonのコードをきれいに書くためのTips — TRIVIAL TECHNOLOGIES 2.0

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー Pythonのようなスクリプト言語の特徴の一つとして,データをソースコードに直接埋め込みやすい,というものがあると思います。実際,Pythonのコードを見ると文字列,リストや辞書といった高機能で使い回しのしやすいデータ型が,リテラルとしてソースコードに埋め込んであるのをよく目にします。時には変数に代入されたり,時には関数やメソッドの引数部分に埋め込まれたり。 いちいち離れた場所にあるデータを見に行ったり,オブジェクトを作るための宣言をする必要がなく,処理をしたい場所の間近にデータを埋め込めるので,とても便利なのですが,欠点もあります。無造作にデータ型のリテラルを埋め込んでいると,ソース

  • Concepts Principles - プログラミングの原則 - Concepts Principles - Top

    ここはプログラミングの原則を集める Wiki です。巨人の肩に乗って、ふつうの人がよいプログラムを書くための指針を集めたいなと思ってます。 目次 よいデザインのための Concepts + Principles DRY (Don'tRepeatYourself) 名前重要 直交性 トラッシュではなくクラッシュ DuckTyping よいルーチンを書く 凝集性 結合性 契約による設計 (DesignByContract) ルーチンを作る正当な理由 よいモジュールを書く 適切なモジュール性を確保するために守らなければならない5つの原則 開放/閉鎖原則 (OpenClosedPrinciple) よいアプローチのための Concepts + Principles 曳光弾 可逆性

  • 伝わる話し方14ポイント : ライフハッカー[日本版], 仕事も生活も上手くこなすライフハック情報満載のブログ・メディア

    大事なプレゼンが迫ってドキドキ。さて、どうしましょう。 「IBD, Investor's Business Daily」では伝わる話し方の14ポイントを紹介しています。下記にて、内容を紹介していきますので、ぜひとも次のプレゼンにお役立て下さいな。 では、まずはじめの4つから。 1) 敵を知るべし 『The Fine Art of Big Talk』の著者で、コミュニケーションコーチのDebra Fine氏は、自分のスピーチの内容を完全に把握しようと言っています。そうすれば、予期せぬことが起きた時にもひるまずに、即興で話を進めることができるのだそうです。 2) あくまで自然体で 『Presentation to Win』の著者Jerry Weissman氏は、「プレゼンテーションを演じてはいけない」と言います。自然体で、聴衆の反応を楽しみましょう。 3) 声を出して練習しましょう 前述のWe

    伝わる話し方14ポイント : ライフハッカー[日本版], 仕事も生活も上手くこなすライフハック情報満載のブログ・メディア