タグ

tipsに関するchezouのブックマーク (45)

  • Git に関する良記事 - あどけない話

    適宜追加します。 Pro Git 僕が読んだ Git の書籍の中では、一番分かりやすいと思いました。日語版の書籍はありませんが、オンライン版が翻訳されています。 Pro Git 図解 Git Git の初心者が動作を理解するのにおススメ。 図解 Git こわくない gitランチとマージの考え方がよく分かるスライド(@methaneさんから教えて頂きました)。 こわくない git あなたの知らないGit Tips 書籍には載ってない Tips の解説。知らないと損するかも。 あなたの知らないGit Tips ワークフロー、あるいはブランチング チームでブランチを使う際の取り決め。自分のチームで一から議論するより、すでにあるものを参考にしましょう。 git-flow github-flow Github Enterprise Github Enterprise は、企業内に設置して使うこ

    Git に関する良記事 - あどけない話
  • Fix iPhone home button

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    Fix iPhone home button
    chezou
    chezou 2012/11/12
    ホームボタンをデコピンしなくても良い!
  • 使えるとちょっと便利なSSHのTIPS

    こんにちは、牧野です。久々の、9か月以上ぶりのブログです。。 仕事では、ここ1年近くずっっとインフラ関係のことをやっていました。 今日は、SSHに関するTIPSを紹介します。 1. 特定のサーバーにSSHログインする時に、特定の設定を使用する ホームディレクトリ/.ssh/configファイルに設定を書いておくと、特定のサーバーにログインする時に、自動的に特定の設定を使うようにできます。 SSHのオプションをサーバーによって分けたい時に入力が楽になります。 以下は、xxx.yyy.zzz.aaaでアクセスする時に使う秘密鍵をid_rsa_testに設定しています。 .ssh/config Host xxx.yyy.zzz.aaa IdentityFile /home/asial/.ssh/id_rsa_test 2. ホストキーをチェックしないようにする LinuxからサーバーにSSH接続

    使えるとちょっと便利なSSHのTIPS
  • git初心者向けのTipsなど - os0x.blog

    gitの基的なcommandしか使ってないって人向けのtips集です。 エイリアスの設定 $ git config --global alias.co "checkout" とすると、 ~/.gitconfig に [alias] co = checkout のように追記されます。 このようにgit configを叩いてもいいですし、~/.gitconfigを直接編集しても大丈夫です。 とりあえず、 [alias] co = checkout # checkout長い… st = status -sb # シンプルなstatus pr = pull --rebase # pull するときにmergeコミットを作らない fo = fetch origin ro = rebase origin # branchでfoしてroすればmasterにrebaseできる rc = rebase -

    git初心者向けのTipsなど - os0x.blog
  • ディスク使用量監視スクリプト — server-memo.net

    disk使用量の監視 とあるシステムでディスク使用量を監視するスクリプトを作成したので、そのときのメモです。 たいしたスクリプトではないのですが、誰かの参考になるかもしれないのでとりあえず公開してみます。 監視を行っているシステムのHDの構成は、以下の通り非常にシンプルな構成です。 df 表示例 # df -h Filesystem サイズ 使用 残り 使用% マウント位置 /dev/hda3 3.6G 1.7G 1.8G 49% / /dev/hda1 99M 8.4M 86M 9% /boot none 30M 0 30M 0% /dev/shm スクリプトの作成 # vi /root/disk-space-check.sh ※今回はたまたまrootユーザで作成していますが、特にrootユーザである必要はありません。 スクリプト設定項目 スクリプトで設定が必要な箇所は3箇所です。

  • Ubuntu(Linux)のメモリキャッシュクリア方法

    Ubuntu11.04使っていて時間が経つと主なアプリ全部閉じても、PC立ち上げた時より200メガ以上メモリをっていて、なんかの理由でメモリの開放が不味いみたいです、winなら開放アプリもいくつかあるんですが、システムモニタでプロセスを見てもどれがメモリってる露骨なプロセスもなく特定出来なく悩んで検索すると。 プーさんたちとセキュリティさんのサイトに解決方法がありました。 /proc/sys/vm/drop_caches (Linux 2.6.16 以降) このファイルに書き込みを行うことで、クリーンなキャッシュ、dentry、inode をメモリ上から外し、そのメモリを解放する。 ページキャッシュを解放するには、echo 1 > /proc/sys/vm/drop_caches とする。dentry、inode を解放するには、echo 2 > /proc/sys/vm/drop_c

    Ubuntu(Linux)のメモリキャッシュクリア方法
  • Mercurialでアレを元に戻す108の方法 | Webシステム開発/教育ソリューションのタイムインターメディア

    前回[@kana1さん](http://twitter.com/kana1)による[「gitでアレをもとに戻す108の方法」](/tech/git-undo-999)が大反響で世間はやはりgit使いが多いのかと再認識しました。 私も普段はgitを使っていますが、お仕事ではMercurialを仕事で使っているのでのっかって書き連ねてみましょう。 ### 問題1: ライブラリの新機能を試すためにあれこれ適当なコードを書いていくつかコミットした。でももういらない さて初っぱなから行き詰まりそうです。基的にMercurialは「コミットを積み重ねたものを後から編集する」ことに弱いのです。 MQを使って解決してみましょう。 $ hg update -r {revision} $ hg qimport -r {revision+1}:tip $ hg qpop –all $ hg qseries |

    Mercurialでアレを元に戻す108の方法 | Webシステム開発/教育ソリューションのタイムインターメディア
  • Gmailで複数の送信元アカウントを利用している方のためのiPhoneメール設定術 - Gadget Girl

    Searching Gmail for Specific Filetypes / EvanWondrasek Gmailお持ちですか?それ以外のアカウントもお持ちではないですか? 複数のフリーメールアドレスを取得している方は多いと思うのですが、管理が煩雑になりがちですよね。私は今までThunderbirdでメールを管理していたのですが、思い立ってGmailにまとめることにしました。 まとめたのはいいのですが、複数の送信元アカウントをiPhoneからも使いたい…普通に設定するとメインのGmailでしか送信できないし…という問題にぶち当たってしまいました。 しかし!その問題を解決できる設定方法を見つけたのです。 まずはGmailの設定を確認 Gmailで複数アドレスを送信元に設定するには「アカウントとインポート」タブ。「名前」の項目にアドレスを追加しましょう。私は2つ追加しているので、合計3つ

    Gmailで複数の送信元アカウントを利用している方のためのiPhoneメール設定術 - Gadget Girl
  • Ruby1.8.7でインデックス付きmapを使う - idesaku blog

    mapをインデックス付きで使いたい!と思ってRuby1.8.7でRuby1.9ライクな書き方をしようとしたら失敗した。 Rubyでは内部イテレータが使われている。 [1,2,3].each { |n| print n } イテレータにインデックスを渡すこともできる。 [1,2,3].each_with_index { |n,i| puts "#{i}: #{n}" } ところでRuby 1.9からeachやmapはブロックを与えられなかった場合に外部イテレータを返すようになった。これにより、こんな書き方もできるようになった。 e = [1,2,3].each e.with_index { |n,i| puts "#{i}: #{n}" } これで何が嬉しいって、mapでも簡単にインデックス番号を使えるようになったのである。*1 [1,2,3].map.with_index { |n,i|

    Ruby1.8.7でインデックス付きmapを使う - idesaku blog
  • 日記

    chezou
    chezou 2011/09/05
    vmx86.sysが原因でブルースクリーンになる場合の対処法。win7以降のx64システムで発生する?
  • Gitを使い始めたらやっておきたい便利な設定いろいろ

    $ git config --global user.name "yoshiki" $ git config --global user.email "yoshiki@example.com" ■カラーリング git status や git diffなど、デフォルトでは味気ない文字がズラズラと画面に表示されますが、それを見やすいようにカラーリングすることができます。

    Gitを使い始めたらやっておきたい便利な設定いろいろ
  • 日本語 LaTeX を使うときに注意するべきこと

    黒木玄 2011年7月19日のMathJax-HTML版 2003年6月5日版のプレインテキスト版がオリジナル 2016年7月22日:\usepackage{amsthm} で theoremstyle を作成する方法を追記した。 内容的に古くなっている部分があるかもしれないので注意。学生の方が書いた日語LaTeXのコードで見付けた失敗例をもとにまとめたものです。 最初に注意するべきこと 手書きと違ってコンピューター上で文章を書くと後で修正することが容易になる。しかし最初に書き始めるときに十分注意しておかないと、修正の手間が膨大な量に膨れ上がるので注意が必要である。手間を減らすためには最初から以下の項目に注意を払った方が良い。 (1) 実際に論文が出版される場合には横に長過ぎる数式はうまく印刷されないか もしれない。 たとえば \documentclass[a4paper,10pt]{j

  • iPhoneに慣れていない人に教えると感動される10の機能 | nanapi[ナナピ]

    2020年8月31日(月)をもちまして、nanapiに関わるすべてのサービスは終了いたしました。 nanapiは、2009年のサービス開始より「みんなで作る暮らしのレシピ」という考えのもと、ユーザーの皆さまに生活に関する様々な「ハウツー」を投稿していただく投稿型ハウツーサービスとして運営してまいりました。 約11年間にわたって皆さまからご支援をいただきサービスを継続できたこと、nanapi編集部一同、心より御礼申し上げます。 掲載されていたコンテンツなどのnanapiについてのお問い合わせは、nanapi@supership.jp までお願いいたします。 長きに渡りnanapiを応援してくださり、当にありがとうございました。

  • IT戦記 - JavaScript を学ぶ際に一番重要なのに、誤解されがちな setTimeout 系の概念

    おそらく、JavaScript を使いこなす肝は setInterval、setTimeout、イベントによる関数の実行を理解することだと思う 例えば 次のコードの結果を考えたとき document.write("hoge\n"); setTimeout(function(){ document.write("fuga\n") }, 1000); document.write("piyo\n");普通に JavaScript を使いこなしてる人なら、hoge → piyo と表示して、 1 秒後に fuga が表示されるな。って思うはずなんです。 でも、 JavaScript を始めたばっかりの人の中には、 hoge と表示したあと 1 秒後に fuga → piyo と表示するな。って思ってる人が非常に多い。(経験的に) 何故か? たぶん、どのサイトの setTimeout の説明を見て

    IT戦記 - JavaScript を学ぶ際に一番重要なのに、誤解されがちな setTimeout 系の概念
  • Windowsでリモートデスクトップ接続中にリモートコンピューターを再起動する

    解説 リモート・デスクトップを利用すると、あたかもローカル・コンピューターを操作するような感覚でリモート・コンピューターを操作できる。それゆえ、ローカル・コンピューターで可能な操作はリモート・コンピューターでも同じようにできると思いがちだ。しかし例外もある。 その1つがシステムの再起動だ。調子がおかしくなったリモート・コンピューターを回復させるために、あるいはシステム関連の設定変更を反映させるために、といった理由からリモート・デスクトップによる作業中にリモート・コンピューターを再起動したいことがある。しかし、例えばWindows 7の場合、次のようにローカルではスタート・メニューからすぐに再起動を実行できるのに対し、リモート・デスクトップではそれができない。再起動のメニュー項目が表示されないからだ。

    Windowsでリモートデスクトップ接続中にリモートコンピューターを再起動する
  • Remote Desktop Connection - Using ALT+F4?

    chezou
    chezou 2011/03/04
    Macからwinにリモートデスクトップのとき、Alt+F4を実行するにはshift-fn-alt/option-F4でOK
  • tips/ネットインストーラのsiteを無理やり最新に - XyzzyWiki

    使い方 † 下のLispソースを.xyzzy、あるいは~/.netinst/config.l に貼り付けてxyzzyを再起動します。そして、 M-x netinstaller と入力した後に、*NetInstaller Site*バッファでNを押してください。最新のものに置き換わります。  ↑ Lisp † (defun ni::add-site-from-wiki () (interactive) (let ((s (ni::http-get-url "http://xyzzy.s53.xrea.com/wiki/index.php?cmd=source&page=NetInstaller%2F%C7%DB%C9%DB%A5%D1%A5%C3%A5%B1%A1%BC%A5%B8%B0%EC%CD%F7"))) (ni::load-site-data) (mapcar (lambda (x

  • (新人向け) Unixオペレーションの注意点 - Magical Diary

    主に新人向けとして、Unixサーバで作業をする際の注意点を書いておく。 ここに書いてある内容は絶対的なものではないし、会社や現場ごとにルールがあるので、適宜ルールに合わせて実践すれば良い。 ログを取れ 何をやったか、何をやらなかったか、というエビデンスのためにログは必ず残しておく。SSHクライアントによっては毎回自動的にログ取得する設定が可能なので、設定しておくと良いだろう。 作業後に問題が発生した場合に作業内容を確認するためにも使うため、必ずログは取得しておくこと。 (追記) 当たり前だが、コマンドとその出力をペアで取ることに意味がある。 set -x (set verbose) しろ ログを取得しても、コマンドラインを編集した際には以下のように非常に見づらいものとなってしまう。(がんばれば解析することは出来るが…) ESC[0mESC[27mESC[24mESC[JESC[1myasu

    (新人向け) Unixオペレーションの注意点 - Magical Diary
  • Evernoteを使うなら絶対に知っておくべき神ブックマークレットの使い方

    いらぬ親切余計なお世話。 あまり好きな言葉ではございませんが、Evernoteを使っている時にそれをふと感じる事があります。 EvernoteでWebクリップをする際、ChromeエクステンションやFirefoxアドオンを用いている人が大半でしょう。 ただ、単にクリッパーをクリックするだけだとサイドバーやらヘッダーなどのいらない情報がクリップされてしまう事があります。 これぞ、The・いらぬ親切。 上は当ブログの過去記事を適当にクリッピングしたものですが、Webクリップにはヘッダーやらなんやら不要ですよね。 ロゴはカッコイイけど。 で、この間@goryugo さんのブログで紹介されていた、とあるブックマークレットが、こんな時に超絶便利だって言うお話なんです。紹介せざるを得ない感じで便利。 その名も、「Print what you like」! 参考:[link]Evernoteのクリップに

    Evernoteを使うなら絶対に知っておくべき神ブックマークレットの使い方
  • 突然のTwitter砲にもなんとか耐えたさくらVPSに感謝する - As a Futurist...

    なんか、2/6 の夜に「修士論文の代わりに退学願を提出してきた」が Twitter でばずったらしく、Yahoo 砲よろしく突如としてアクセスが集中しました。下の方にリソースモニタリングのグラフを貼りつけてますが、今までがほぼ 0 に見えてしまうくらいに来てたのでびっくりでした。 まぁ色々コメントつけて頂いたりしてますが、もう2 年も前なんでこのエントリについて今更僕から突っ込むことは無くて、あのエントリはあのエントリとして見て頂ければと思います。ここでは今回そんな突然のアクセス集中にも見事耐えてくれたさくら VPS に感謝しつつ、アクセス集中の状況を鯖管的立場から分析してみましょう。 ちなみに、以前エントリに書いていますがサーバの構成としてはさくら VPS1 台で、CentOS+Apache+mod_fastcgi+PHP-FPM+MySQL5.5(InnoDB)で WordPress

    突然のTwitter砲にもなんとか耐えたさくらVPSに感謝する - As a Futurist...