サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
中東情勢
py4s-tnk.hatenadiary.org
bashのキーバインドで、alt + bしたいのに、teratermがaltを拾ってしまう問題を解決する方法。 ここで注意しないといけないのが、teratemでコピペするときに、alt + cまたはvを利用するということ。 altキーは左右の2つあるので、とりあえず左側altだけを無効にするには、以下のようにする。 「設定」→「キーボード」→Metaキーを"left"に設定する。
文字列をDBに格納するとき、charにするかvarcharにするか選択をする必要がある。 使用ディスク量からの視点 データ領域を10バイトで定義して3バイトのデータを格納する場合を考えてみる。charの場合、10バイトの領域を確保した上で3バイトのデータを格納するので7バイト分未使用量の領域が発生する。これに対し、varcharの場合、3バイトの領域を確保して3バイトのデータを格納する。使用ディスク容量だけをみるとvarcharのほうがお得感がある。 更新性能からの視点 使用ディスク容量から見るとお得感のあるvarcharaにもデメリットはある。たとえば3バイトのディスク容量を格納した後で5バイトのデータを格納する場合、余計なディスクI/Oが発生するのである。 まとめ 各データの文字列長にそんなに差異がない場合や更新が比較的おおい場合は性能を考えてcharにする。 登録した後、更新はほとん
VirtualBox(以下、VM)を起動した後、ToKyoマシンを起動すると、以下のメッセージが表示された 仮想マシン'Tokyo'のセッションを開けませんでした。 The virtual machine 'Tokyo' has terminated unexpectedly during startup with exit code 1. (詳細) 終了コード: NS_ERROR_FAILURE(0X80004005) コンポーネント: Machine インターフェース: IMachine{ここにmac idらしきもの} Kernel driver not installed(rc=-1908) Make sure the kernel module has been loaded successfully.作業したこと macのdisk utility実行し、disk permissi
★新規案件(コーディング〜テスト) 画面数 * 4時間 DB検索処理 * 8時間 DB登録処理 * 8時間 DB更新処理 * 8時間 DB削除処理 * 4時間 他システムAPI * 8時間 各機能 * 1〜8時間 ※DB検索処理は複数のテーブルjoinするようなものを含む ※各機能とは、一覧画面のページング機能とかソート機能とかタブ機能とか。あとその画面特有の機能とか。 ★修正案件 登録案件の工数の半分ぐらいをメドに考える。 ★スケジュール作成時の注意事項 社内会議などのイベントを考慮する マイルストーンを設ける。 他メンバーを管理監督するときは、自分の工数は1〜2時間ぐらいと考えておこう。
[ファイル]メニューから[新規プレイリスト]を選びます。 サイドメニューのところの[プレイリスト]に"無題のプレイリスト"が追加されます ipodに転送したいファイルを、ドラッグアンドドロップで"無題のプレイリスト"に転送します サイドメニューのipodのアイコンをクリックし、画面真ん中上側の"ミュージック"タブをクリックします "選択したプレイリスト"から同期したいリストを選んだ後、画面右下の同期ボタンをクリックします
qemuをインストール http://www.h7.dion.ne.jp/~qemu-win/index-ja.html qemu-0.9.0-windows.zipというリンクを選択する 本家?はこちら インストール先はc:\qemuにする。 kqemuをインストール qemuを早くしてくれるらしい kqemuを使うには、ホストOSとゲストOSのcpu種別が同じじゃないといけないらしい。 ディスクイメージを作成 isoファイルを取得 Ubuntu Desktop 日本語 Remixのダウンロード | Ubuntu Japanese Team ubuntuをインストール インストールは、3時間ぐらいかかった。 インストール完了後、仮想PC再起動後に、以下の画面になってしまった。 ubuntuを起動 qemu -L . -m 256 -hda qemu-disk.img -localtime
複合インデックスは、複数のカラムを検索条件として使用する場合に利用する。 a,b二つのカラムがあり、複合インデックスとして登録されているとする。 検索条件に、複合インデックスの先頭カラムとして指定されているaが含まれない場合、 インデックスは使用されない。 これは、複合インデックスの内部構造によるもので、 上記の例でいうと複合インデックスの第1キーはカラムaで、第2キーがカラムbとなっているから。 複合インデックスで指定したカラムが3つの場合も同じ話で、 A,B,Cという複合インデックスが指定されていたとすると、 検索条件に、AとBが含まれる場合はインデックスが使用されるが、 検索条件に、AとCしか含まれない場合、Aを指定したときと同じ性能しかでない。 場合によっては、インデックス自体利用されない場合もあるらしい。
変数を初期化する エラー処理を入れる テストのための機能(コード)を入れる 組み込み系のシステムでは、最初から機械の中にテストのためのチップを埋めこむらしい。これは、設計段階でテストのことを考慮に入れることで品質向上につなげるという意味があるのだと思う。 変数の宣言は、使用部分になるべく近いところで行う。 変数の使用用途が複数あってはいけない たとえば、なんとかidという変数があったとして、そこに数値を入れるようにしているのに、フラグの用途をもたせるために文字列を設定したりするようなことはNG。ひとつの変数にはひとつの使用用途を持たせるようにする。 変数名は適切なネーミングで! 変数名だけで何の変数なのかがわかるような名前の付け方を心がける。 if命令の判定について ある変数hogeがあるとして、変数hogeは値1,2,3のいずれかを取り得るものとする。 この場合、 if (hoge ==
このページを最初にブックマークしてみませんか?
『py4s-tnk.hatenadiary.org』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く