タグ

tipsに関するkitajのブックマーク (34)

  • コンソールから切れたプロセスを標準出力につなげなおす - 絶品ゆどうふのタレ

    不慣れな環境を不意にいじった時にあるあるネタ。 とりあえずー とか言って勢いで書いたsetupスクリプトを実行してみたら意外と時間かかって、 ちょっと目を離した隙にsshの接続が切れちゃいました! 。。。ありますよね。ほんとよくありますよね。 そうなる予感はあったんだ なんて後の祭りです。ふとした油断から、screenもnohupすらも使わずにやってしまって、こんなことに。 shellがHUPしなかったからプロセスは生きてるものの、ログが見れないから進行状況がわからない。 うまく行ってるのかどうかモヤモヤした気持ちのまま、プロセスが終わるのをじっと待つ。。。 まぁ実に切ないです。 こんな時、いつも思うこと。 このプロセスの出力、もっかいstdoutに繋げられたらいいのに。。。 はい。というわけでつなげましょう。 長い前座ですみません。 切り離したプロセスを用意 #!/bin/bash wh

    コンソールから切れたプロセスを標準出力につなげなおす - 絶品ゆどうふのタレ
    kitaj
    kitaj 2014/02/08
    なるほど!! gdbでやるのかー.これ覚えとこう.
  • Git の diff を美しく表示するために必要なたった 1 つの設定 #git - 詩と創作・思索のひろば

    Git に同梱されている contrib/diff-highlight を使います。 あとは README に書いてあることの引き写しですが、PATH の通ったディレクトリに置いて、~/.gitconfig に以下のように設定を書く。 [pager] log = diff-highlight | less show = diff-highlight | less diff = diff-highlight | less すると、対応するコマンドの出力がこんな風になります。 行レベルの diff に加えて、単語レベルでの diff もハイライトされ、GitHub での diff のように描画されました。 組み込みのオプションで --color-words というのがありますが、こちらを使うと行レベルの diff 情報が失われるので、少し不便だったわけですね。とすべて README に書いてあ

    Git の diff を美しく表示するために必要なたった 1 つの設定 #git - 詩と創作・思索のひろば
    kitaj
    kitaj 2013/11/27
    これヨサゲ! あとで試す.
  • MySQL 容量確保のためのデータ削除方式 | Ore no homepage

    9月から異動になって別のサービスの担当になった。先月はさらに夏季休暇もとっていて、ちょっと旅行に行ってた(日記でも書こうかな…)。なので、最近はだいぶバタバタしてた。 で、まあその異動先のサービスでDBを見てみたらデータ容量があっぷあっぷだった。どうやら不要データを削除していないらしい。んで、早速大量のデータを削除することになったのでそのTipsといか小ネタ。 実際に作業したデータは何十倍も巨大なんだけど、手元の仮想マシンに用意した適当なデータで実験結果を示してみる。 1.  削除件数が少ない時 全件件数が下記の通り。

    kitaj
    kitaj 2013/10/04
    delete+alter tableよりもselect insertの方が早いという話.そりゃそうだ.
  • プログラマが考える劇的に効率が上がるExcelシートの作り方

    そこそこの複雑な計算をするのにExcelはものすごく便利です。何かのプログラミング言語を使って書いたら1時間くらいかかるような計算が、ものの数分でシート上にできあがります。 この素晴らしいExcelを、より使いやすくするワザを、プログラマ的な視点から書きたいと思います。 拡張性のないシート そういうわけで、Excelは素晴らしいんですが、使う人によってはなんとも「拡張性のないシート」ができあがります。 僕はプログラマなので、こういう素晴らしいツールを使いはじめると、どうしても拡張性とか保守性みたいなものが気になってしまいます。プログラマは同じことを繰り返すのが苦手です。シートにデータを入力してから完成形ができあがるまでに人手を使うことを避けて、全部を自動化したくなります。 次のようなことをしていたら、Excelを正しく使えていないような気がします。 途中で電卓を使って計算してセルを埋めてい

    プログラマが考える劇的に効率が上がるExcelシートの作り方
    kitaj
    kitaj 2013/09/12
    ドブパターン,名前は悪いけどいいアイデア.真似しよう.
  • 橋本商会 » Macの「次のウィンドウを操作対象にする」をなぜ設定しないのか

    わからない。 自分以外、だれも使っているのを見たこと無いし、自分が使っているとよくナニソレって聞かれるので書いておく [システム環境設定]→[キーボード]→[キーボードショートカット] 「次のウィンドウを操作対象にする」に適当にさわりやすい所ショートカットキーを設定する。command+spaceにしている。 command+spaceはデフォルトではIMEを順に切り替えるのに割り当てられているが、英数・かなキーがあるのでいらない。USキーボードはおっさんが使えばいい。 どうなるかというと 左上のウィンドウでコード書いている時に、もうひとつのウィンドウに行きたい場合 command+spaceを押すと入れ替わる。 blog書くために複数ブラウザ開いている時なんかにも便利。keynoteやイラレで複数のドキュメント開いている時も便利。chromeと開発パネルを交互に見比べる時も便利。 こんな

    橋本商会 » Macの「次のウィンドウを操作対象にする」をなぜ設定しないのか
    kitaj
    kitaj 2013/07/22
    オレはCmd+`だわ.おっさんだからUSキーボード.
  • 私みたいなおっちょこちょいを自滅から救って来たちょいとした工夫x3+1 : 404 Blog Not Found

    2013年04月13日01:30 カテゴリTipsiTech 私みたいなおっちょこちょいを自滅から救って来たちょいとした工夫x3+1 bashクックブック ぎゃああぁぁぁ 僕がMacのホームディレクトリを削除するに至った経緯と、復元するまでの道のり | CreativeStyle 具体的に何をしたのか。それは、以下のコマンドの実行です。 $ rm -rf ~/ でもこれ、すごいやりがち。 やりがちなのになんでそれよりおっちょこちょいなはずな私がもう30年近くものあいだ難を逃れているかを披露しておくことにする。 以下、それぞれtcsh版とbash版を。zsh版はどなたかよろしく。 alias 上記の例は、実はこれだけで防ぐことが出来ていた。 tcsh alias rm 'rm -i' bash alias rm='rm -i' 要するに、rmと打ったらrm -iを意味するようにしておくわけだ

    私みたいなおっちょこちょいを自滅から救って来たちょいとした工夫x3+1 : 404 Blog Not Found
    kitaj
    kitaj 2013/04/13
    でも結局いつも\rm使うのでやっぱり… というオチ
  • 誰得コマンド&オプション35連発

    5. devlove% echo $NAME devlove% SATO Yozo devlove% echo $TWITTER_ID devlove% @yoozoosato devlove% echo $MAIL devlove% yoozoosato@gmail.com 0 zsh ! 2012/03/26

    誰得コマンド&オプション35連発
    kitaj
    kitaj 2012/03/28
    tcpflowなんてあったのか!
  • めんどうな作業がわずか数秒に!新人デザイナーが 知らないと一生後悔するExcelを使ったHTML生成

    お客さんから送られてきた、Excelデータからせっせとリストや表のHTMLをコーディングしているあなた!そろそろ手がが疲れてきていませんか? そんなあなたは、この記事で紹介するExcelテクニックをぜひ覚えてください。 面倒な作業が、わずか数秒で終わります! Excelを使った高速HTML生成 僕たちプログラマーは、ちょっとしたコード生成に、Excelを使います! DreamweaverでもCSVファイルを取り込むことはできるのですが、<dl>タグでマークアップしたい時とか、カスタマイズしたい場合は、これから紹介するExcelを使った方法が簡単で、効果的です。 さぁ、↓のようなお客さんから送られてきたExcelデータから ... こんな感じの、<dl>タグでマークアップされたHTML生成する流れを説明します。データ数はうんざりするくらいあると思ってください。 Let's Excel 1)

    めんどうな作業がわずか数秒に!新人デザイナーが 知らないと一生後悔するExcelを使ったHTML生成
    kitaj
    kitaj 2011/12/11
    「僕たちプログラマーは、ちょっとしたコード生成に、Excelを使います!」使わないしww でもプログラムできない人には役立つTipsかも
  • [CSS]角丸を少しでも滑らかに実装するスタイルシートのテクニック

    CSS3で実装する角丸を少しでも滑らかにするスタイルシートのトリックをsitepointから紹介します。 How To Get Smoother Rounded Corners デモページ この現象は主要な各ブラウザ全てでおこる現象で、特にSafari(Mac)では顕著に現れます。 上記キャプチャはそのSafari(Mac)のもので、下記はそれを拡大したものです。 角丸の拡大 この現象は特定のカラーの組み合わせで生じるもので、特にオフホワイトの背景に対して明るいボーダーと暗いバックグランドを指定した際に見られます。 これを少しでも滑らかにするためのトリックを紹介します。 ビフォー HTML

  • Cent OSをインストールした後、「yum update」を行う前に必ず「yum install yum-fastestmirror」すること - FutureInsight.info

    これ、たまに忘れて膨大な時間を損するので、メモ替わりに書いておきます。CentOS 5.2(というかyumを使ったパッケージ管理を行うLinuxディストリビューション)ならどれでもなのですが、インストール後に「yum update」を行うまえに以下のコマンドで、yumのfastestmirrorプラグインをロードするようにすること。 yum install yum-fastestmirror 普通にインストールするとデフォルトではfastestmirrorプラグインがロードされていないので、たまに激遅サーバにつながってしまいかなり時間を損して、ちょっとブルーな気分になります。こいつをインストールすると勝手に一番早いサーバからパッケージを取得してくれるのでちょっとハッピーです。

    Cent OSをインストールした後、「yum update」を行う前に必ず「yum install yum-fastestmirror」すること - FutureInsight.info
  • いつか人に聞かれたら教えてあげたいけど、なかなか誰も聞いてこない育児のヒント:アルファルファモザイク

    いつか人に聞かれたら教えてあげたいけど、なかなか誰も聞いてこない。 別にどうでもいいことだし、他人にとっては役立つ事じゃないかもしれない でも聞いてくれ〜 というようなことをつぶやきませんか。 なかには当に役立つ情報もあるかもしれませんね。 http://www39.atwiki.jp/192chie/

  • Ywcafe.net

    Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: Best Penny Stocks find a tutor Parental Control Migraine Pain Relief music videos Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy

  • Linux のメモリー管理(メモリ―が足りない?,メモリーリークの検出-防止)(Kodama's tips page)

    サ−バ等に使っているPC のメモリが十分かどうか気になる事は多いと思う. 調べ出すと フリーメモリーの不足や SWAP にメモリーがはみだしている様子など 心配な事がいろいろでて来る. PC の動作が遅くなる原因は様々な要因が絡み合っているので, 表面に現れた症状だけでは効果的な対策が分からない事もある. 以下では, メモリ−関連にしぼって解説する. メモリの状況を調べる メモリ−は十分なはずなのに 余裕が無い? どのプロセスがメモリを消費しているのか? メモリーのリークを検出する方法? 防止する方法? メモリ−は十分なはずなのに SWAP を使ってる? じゃ, 当のメモリ−不足はどうしたら分かるの? メモリーと SWAP 領域はどのくらい確保すると良いのか メモリの状況を調べる メモリの利用状況を調べる方法は, free, top, ps, vmstat, /proc/meminfo

  • Gmailの知られざる便利な機能10選 | ライフハッカー・ジャパン

    Gmailを他の人に勧めるとき私たちは、容量が大きいとか、インターフェイスが速いとか、Googleの他のアプリにアクセスしやすいとか、そういうことを強調しますよね。これらはもちろん売りになるポイントなのですが、Gmailにはまだまだ知られざる機能があるんですよ。 たとえば、ウェブアドレスを短くしたり、ビデオチャットしたり。また、忘れずにログアウトしたり、たくさんのメールの中からひとつのメールを探し出したりもできます。田舎のお母さんをダイアルアップの世界からこっち側に呼び寄せることもできるかもしれません。 ライフハッカーの読者のみなさんなら、もう既に知っているものもあるかもしれませんが、一般的にはあまり知られていなかったGmailの機能について、これから見ていきましょう。 【10】Gmailのデザインをテーマで一変 Gmailがテーマを追加したことは日版でも以前記事にしましたが、これはただ

    Gmailの知られざる便利な機能10選 | ライフハッカー・ジャパン
  • iPhone News & Review » Blog Archive » How To Upgrade In iTunes

    Upgrading in iTunes on a jailbroken device has become rather complicated in order to avoid problems. I have made a step-by-step guide to help in this process to help you understand the proper way to upgrade. For the purpose of this guide, I will use as an example upgrading from 2.0.2 to 2.1. However, the concepts apply to any upgrade. First off, if you have never jailbroken, you don’t need to worr

    kitaj
    kitaj 2008/09/20
    jailbreakしてるiPhoneをupgradeする際の注意点
  • Google Chromeのキーボードショートカットまとめ - builder by ZDNet Japan

    builder by ZDNet Japanをご愛読頂きありがとうございます。 builder by ZDNet Japanは2022年1月31日にサービスを終了いたします。 長らくのご愛読ありがとうございました。

    Google Chromeのキーボードショートカットまとめ - builder by ZDNet Japan
  • iPhone に好きな曲の 着信音 を設定する方法を詳しく解説させていただきます(iTunes 10対応版) : ギズモード・ジャパン

    iPhone に好きな曲の 着信音 を設定する方法を詳しく解説させていただきます(iTunes 10対応版)2008.07.18 23:0040,281 2008年のiPhone発売時に公開して以来、多数の方々に御覧頂いていたこのエントリー。多方面から「記事が古いよ!」「コメント全部読むのめんどうだよ!」との声をいただいておりました。いつかアップデートしなければ...。毎日そのことばかり考えており、夜も眠れない毎日でしたが、iTunes 10が発表され「こりゃちょうどいい!」ということでiTunes 10対応版のiPhone着信音の作り方としてリニューアルいたしました。今後ともよろしくお願いします。 前提として、iTunes 10を利用しています。着信音の元となるのは、iTunesに登録している自分でリッピングしたMP3ファイルです。 それでは、この後から新しい「iPhone に好きな曲の

    iPhone に好きな曲の 着信音 を設定する方法を詳しく解説させていただきます(iTunes 10対応版) : ギズモード・ジャパン
  • Ruby 1.8.7で使えるようになったRuby 1.9のメソッドたち - ’(rubikitch wanna be (a . lisper))

    Ruby 1.8.7ではRuby 1.9からのbackportがとても多い。つまり、Ruby 1.9のあのメソッドがRuby 1.8でも使えるようになったということだ!! これがすごいという機能がもりだくさん、ちょっと大人になったRuby 1.8をお楽しみに。 Enumeratorは組み込みになり、eachなどのイテレータメソッドはブロックをつけないとEnumerable::Enumeratorを返すようになった。おかげでブロック付きメソッドの柔軟性が飛躍的にアップ! expectationsテスティングフレームワークによるテストで書いているので「gem install expectations」してから実行してみよう。手軽にユニットテストが書けるからおすすめ。書式は…見ればわかるよねw ChangeLogで現在からRuby 1.8.6リリースまでを読んだので、ほとんどカバーしていると思わ

    Ruby 1.8.7で使えるようになったRuby 1.9のメソッドたち - ’(rubikitch wanna be (a . lisper))
  • ヽ( ・∀・)ノくまくまー(2008-06-02)

    ● [Rails] svn レポジトリを github に移行させてみる svn はわかる (使ってる) git は多分イケテル svn なのだろう (メリットも知らね) github は git をまとめて公開してるサービス? 前知識はこれだけなgit無学者が、ネットに溢れる git コマンドを適当に入力することで、私的 svn を github に公開しようと試みたところ、おおよそ考えられる全ての落とし穴に落ちた気がしたので、次の方は是非とも俺の屍を越えてゆけとゆいたいです。 目的 http://wota.jp/svn/rails/plugins/trunk/dsl_accessor これを github に移すのが目的 手順 github に自分のアカウントを作成する github にレポジトリを作成する 同レポジトリに既存の svn の内容を commit する あわよくば gem

  • 21 Ruby Tricks You Should Be Using In Your Own Code

    Ruby Weekly is a weekly newsletter covering the latest Ruby and Rails news. Writing for Ruby Inside, I get to see a lot of Ruby code. Most is good, but sometimes we forget some of Ruby's shortcuts and tricks and reinvent the wheel instead. In this post I present 21 different Ruby "tricks," from those that most experienced developers use every day to the more obscure. Whatever your level, a refresh

    kitaj
    kitaj 2008/05/30
    どうでもいいようなテクニックも入ってるけど初心者には参考になりそう.19は知らなかった.