ドットインストール代表のライフハックブログ
はじめに こんにちは、Python界の情弱日本代表です。さて、WWDCも無事開催されまして、iOS5やらMac OS X 10.7やら発表されてヒャッハーされている方も多いと思います。私はといえば、いまだにMacでウィンドウごとの切り替えが出来なくて、正直Twitter APIとかどうでもいいからそっちを直せよとか思っていました。 仕方なく同一アプリケーション内でのウィンドウ切り替えだけでも出来るようにしようと思ったんですが、どうもうまくいかない。Cmd + F1 (or Cmd + `)だけで出来るはずなのに。 というわけではまったところをメモ。 作業メモ これ、バグじゃないのか、って思ってますが、言語設定を日本語にしてると出来ません。マジで。 まずOSの言語設定を日本語にしてたら英語に変更する。 システム環境設定で「言語とテキスト」を選択してEnglishを一番上に持ってくる。設定が終
pep8ってコマンドが便利すぎてちょくちょく叩くんだけど、それでも叩くの面倒になったりすることはある。正直、こういうチェッカーは空気を読んで走って欲しいですね。 ユニットテストに組み込んでるのを見つけて、おーいいじゃん素敵じゃんとか思ってたんだけどもうちょい身近に感じたいなぁと。 で、Growlの出番。セーブするたびにpep8チェックが走って結果が通知されるようにした。 でもこの通知はすぐに消える(はやすぎ)。どこがおかしいのかよく見ようとすると消えてしまってちょっと困る。逆にstickyをTrueにすると消えずに残っているのでそれはそれでうざい。 神の御加護ってのはそんなもんなのかなぁと思った。あと、アイコンをPythonの蛇ロゴにしたほうがいいかなぁと。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
TechBoosterでは、過去にもDDMSで効率的にデバッグするやadbを使いこなすなどで、開発に便利な機能を紹介してきました。 今回は、特にAndroid開発初心者に便利な機能について焦点を当てたいと思います。 紹介するのは次の2点です。 実機、もしくはエミュレータの画面のスクリーンショットを取る オーバーライドを簡単に実装する 実機、もしくはエミュレータの画面のスクリーンショットを取る アプリを開発していて「開発途中段階のスクリーンショットを取ってときたい!」と思うことは多いでしょう。 スクリーンショットを取るために、EclipseのDDMS(Dalvik Debug Monitor Server)を用いると便利です。 DDMSとは DDMSで効率的にデバッグするでも触れましたが、DDMS(Dalvik Debug Monitor Server)とは、Androidのデバッギングツー
構成 [appサーバ] -> [lvs] -> [MySQL]群 DRでMySQLのスレーブ群にロードバランス appサーバはDBコネクションのプーリング、永続化をしている 問題の現象 DBサーバ上ではmysqldへのコネクションが存在するのに、appサーバ上ではコネクションが存在しない。(netstat調べ) →無用なコネクションが残留するせいで、MySQLのmax_connectionsに達してしまう。 原因 MySQLの世界の無通信時のコネクションのタイムアウトはデフォルトで 28800秒 (8時間)。一方、IPVSの世界の無通信時のタイムアウトはESTABLISHEDなコネクションで900秒 (15分)。 # ipvsadm -Ln --timeout Timeout (tcp tcpfin udp): 900 120 300なので、DBコネクションの永続化等でコネクションを張りっ
モバイルバッテリーとは呼べない。「ほぼポタ電」なコレ1台で有事の時もアウトドアも大活躍!【AmazonスマイルSALE】
LXC の解説に必要なので、ちょいと cgroups についてまとめておきます。RHEL6.0 前提です。 参考資料: RHEL6 リソース管理ガイド Control Groups(cgroups) の概要 cgroups とは 最近の Linux は、あるプロセスの実行を許可する CPU コアの指定など、プロセスごとにさまざまなリソース制御ができるようになっています。このような制御を複数のプロセスをグループ化したグループ単位でできると便利な場合があります。cgroups は、グループ単位でリソース制御を行うためのユーザ・インターフェースを特殊ファイルシステムの形式で提供します。 cgroups 自体がリソース制御の機能を提供するわけではありません。既存のリソース制御機能(cgroups の用語で『コントローラ』もしくは『サブシステム』と言います)を cgroups のインターフェースを利
イベント・セミナー集客プラットフォーム 「こくちーずプロ」を使えば、驚くほど簡単で安全なイベント告知・集客ができます。誰でも使えるシンプルさ、とことんまでイベント集客の手助けができる拡張性、大規模なイベントの大量な申し込みも安心して受付ができる高機能を併せ持っています。 一般的なイベントだけでなく講演会や、定期的に開催する地域セミナー、クローズドな社内勉強会、大規模な学会など様々なイベント形態にあわせた募集が可能です。 サービスのトップへ セミナー会場検索サービス 「こくちーずスペース」は、イベント・セミナーの開催に適したセミナー会場(貸し会議室・ホール)を所有する全国2,700箇所以上の公共施設を掲載!リーズナブル・格安で安心して利用できる貸し会議室やレンタルスペースを中心にイベントの規模や設備など目的にあった施設を簡単に検索できます。 今まで見つけにくかった公共施設の詳細な情報をまとめ
AndroidのActivityは描画処理を行うためのUIスレッドしかもたないシングルスレッド設計です。負荷が高い処理、待ち時間が発生する処理(ネットワーク通信をはじめとした非同期通信など)はUIスレッドを圧迫し、アプリケーションのレスポンスに影響します。UIスレッドの負荷を下げるには別スレッドを作成し、仕事を分散させるマルチスレッド処理の実装が必要です。 <2011/6/7 02:00 Message#obtainに関する記述を追加しました。Message#obtainを利用することでより効率的なメッセージ送信が可能です。> <2011/6/7 13:00 volitale修飾子による最適化抑止を追加しました。> 今回はスレッド(java.lang.Thread)とハンドラ(Android.os.Handler)を使って、キューイングを実装します。キューイングとは異なるスレッドからのメッ
本革製のMacBook Air 11インチ専用ジャケットケース。バード電子さんの製品です。 着けたまま開いたり閉じたりできます。取引先での打合せやイベント等に毎日持ち歩く人には最適です。鞄に出来るだけスマートに収納できるように薄く仕上げております。スナップボタンやベルクロ等の固定具は使用しておりません。 ケースを装着しても「重くならない」「ゴワゴワしない」「シルエット」が変わらない点が特徴です。しぼ型押し加工なので傷も付きにくくなっております。 MacBook Airの極薄さは若干損なわれるかもしれませんが、さっと出して、さっと使える感じはいいですね。カバンに入れなくても、このケースだけで持ち運ぶ事もできそう。 革を「すく」ことで、ごわごわせず、軽くすることにもこだわっているそうです。 合皮製の低価格版もあります。 「JKT-A11」を探す⇒Amazon/楽天
Win32 API から印刷をするためには、プリンタデバイスコンテキスト (Printer DC) を利用します。具体的には以下のような順序で印刷します。 プリンタドライバからハンドルを取得する プリンタドライバのステータス API から印刷可能か同かを取得する プリンタデバイスコンテキストを作成する ドキュメントを開始する 必要であればフォント等を設定し、印字、改ページ処理などをする ドキュメントを終了する (この時点でプリンタスプールサービスに登録されるようです) プリンタデバイスコンテキストを開放する プリンタドライバのステータス API を監視し、印刷が正常に終了したかを取得する プリンタドライバのハンドルを解放する 太字の手順 (3 - 7) は Win32 API で共通ですが、それ以外の手順 (1, 2, 8, 9) はプリンタドライバに依存しているため、Python から制
Android:『SSH Tunnel』は、1クリックでシステム全体、または個々のアプリへのSSHトンネリングを可能にしてくれるフリーオープンソースツール。 このアプリのもともとの目的は「The Great Firewall」と呼ばれる、中国の検閲機能をくぐり抜けるためのものなのですが、中国以外の場所でも、ブラウジングのプライバシーを守れます。 「SSH トンネリング」とは、セキュアシェル(SSH)セッションで2つのシステムを接続するという意味です。 SSH Tunnelの使い方は極めて簡単。いくつかのセクションに分割されたメニューページが一つあるだけのシンプルなツールです。 デバイスを使って接続したいサーバやポート、ログイン情報を入力し、「SOCKSプロキシを使用するかどうか」「どのアプリを使用するのか」などを選択します(Root化されたデバイスの場合、システム全体でトンネルのシステムを
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く