サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
体力トレーニング
komagawa292.net
プログラミングをする上で、バージョン管理は必要不可欠な機能です。Gitなど本格的なバージョン管理システムもありますが、ちょっとしたバージョン管理なら「Dropbox」が使えます。 バージョン管理とは プログラミングをしていて、「保存しちゃったけど前の状態に戻したい」と思う事は良くあると思います。テキストエディタのアンドゥ機能を使えば2、3手順前になら戻る事ができますが、変更箇所の多さによってはアンドゥの限界に達してしまうことがあります。「バージョン管理」とは編集したファイルの過去のバージョンを保存して行くことで、いつでも前のバージョンに戻す事ができるようにするシステムです。有名なバージョン管理システムにはGitがありますが、本格的すぎて手軽に使う事はなかなかできません。 そこでDropbox そこで、Dropboxを使いましょう。Dropboxといえば複数PCでのファイル同期ですが、無料プ
今回はAmazonで「【バーゲンブック】 近畿日本鉄道DVD BOOK 2013SP」を買いました。バーゲンブックというのは、本屋から返品されたなどの理由で出版社が値段を変更して再販する新古本みたいなものです。Amazonの商品ページにも「※バーゲンブックにつき、書籍のいずれかの場所に、非再販本である印がついています。また、商品の性格上、カバーなどに若干の汚損などがある場合もございます。あらかじめご了承ください。」とあるので、新品とは言えないでしょう。近所の本屋で買ったバーゲンブックは本自体に傷みはありませんでしたが、再販本であることを示すシールの跡が残ってしまいました。 それでは、届いたバーゲンブックを見てみましょう。 本の裾が傷んでいますが、再販シールもビニール梱包の上から貼られていて跡が残る心配もありません。...?ビニール梱包なのに本の裾が傷んでる...まぁ、返品されてから梱包した
Ubuntuでaptを使ってインストールできるVimの種類について調べてみました。 Ubuntuでパッケージ管理システムのaptを利用してインストールできるVimには以下の6種類があります。 ・vim-tiny(デフォルトでインストールされている) ・vim ・vim-gtk ・vim-athena ・vim-gnome ・vim-nox 今回は、この6種類の起動画面とバージョン情報を確認していきます。 調査にはUbuntu GNOME 14.04LTSを使用し、以下のパッケージはインストール済みです ・vim-common ・vim-gui-common ・vim-runtime vim-tiny Ubuntuのインストール直後からインストールされているVimです。 "vim"では起動せず、"vi"で起動します。 日本語表記はなく、すべて英語です。 バージョン情報では"Small ver
レンタルサーバなどでは、設定していないサブドメインにアクセスしてもネットワークエラーにはならず、以下のようなページが表示されます。今回は、設定していないサブドメインにアクセスできる理由と実装方法を解説します。 どうしてつながる? 存在しないアドレスにアクセスした場合には、ブラウザ側でこのようなエラーが出ます。 これは、どこを探しても指定されたアドレスに対するIPアドレスが見つからなかった事を意味します。つまり、設定していないサブドメインにアクセスできるという事は、どこかのDNSサーバにIPアドレスが記載されているという事になります。 その秘密となるのがワイルドカードです。 ワイルドカード 今回はドメインの例として「alias.test」を使用して行きます。 DNSサーバではワイルドカードを用いてレコードを記述する事が出来ます。Aレコードで「*.alias.test」の形でホストを指定すると
HDDにアクセスした際、ガリガリという音がする事はありませんか?このガリガリ音、静かな環境で作業をしていると気になって集中できません。今回はフリーソフトを使ってこのガリガリ音を抑制しましょう。 正体はシーク音 このガリガリという音はシーク音と呼ばれるもので、アクセス速度が速くなるほど音も大きくなる傾向があります。このシーク音はHDDに搭載されている Automatic Acoustic Management (AAM) という機能を使って小さくする事ができます。 CrystalDiskInfoを使用 AAMを設定するために「CrystalDiskInfo」というフリーソフトを使用します。このソフトはHDDの健康状態をモニタするソフトで、温度、使用時間、S.M.A.R.T. 情報などがチェックできます。そして、肝心のAAM設定も変更出来るソフトです。 CrystalDiskInfo を起動し
Ubuntuなどについてくるブートローダー「Grub2」WindowsとLinuxのマルチブートの際などに利用することが多いと思います。今回はGrub2で自動的に起動するOSを変更していきます。 概要 Grub2は「grub.cfg」というファイルを読み込んでブートの順番等を決定するのですが、直接この「grub.cfg」というファイルを編集することはありません。「grub」というファイルを編集してから「grub.cfg」を再生成する形になります。イメージとしては「grub」という設計図を元にコンピュータが「grub.cfg」を組み立てるという感じです。 手順 まずは、デフォルトで起動するOSの名前を確認するために、一度grub.cfgを開きます。 Linuxで「Ctrl + Alt + T」を押し、端末を起動します。 gedit /boot/grub/grub.cfg と入力し、Enter
Ubuntuではインストール直後のVimからOSのクリップボードを使う事が出来ません。 VimはCtrl+CでコピーをしたりCtrl+Vでペーストをする事は出来ませんが、コピーやペーストのコマンドはあるので、OSのクリップボードを使えると便利です。 Vimからクリップボードを扱うには、「:version」コマンドから確認できる情報で「+clipboard」となっていなければいけません。「-clipboard」になっているVimでは再コンパイル必要があります。 しかし、UbuntuやDebianではわざわざ再コンパイルしなくてもクリップボードに対応したVimをaptでインストールすればOKです。 Vim(GUI付き)をインストールする Ubuntuに最初から入っているVim(viで起動する)は説明も英語表記です。 -clipboard となっています。 aptでクリップボードに対応したVim
PHPにはディレクトリを取得するための変数や定数が用意されていますが、どれを使えばいいのか分からなくなりませんか? 概要 今回は「example.com」というサイトを例に、ディレクトリ名を取得する変数や定数の値を調査しました。実際の使用例も用意してあります。なお、途中に出てくる dirname() は、引数に指定したファイル・ディレクトリへのパスに対する親ディレクトリのパスを返す関数です。 環境 アクセス先 http://example.com/ http://example.com/knighthawk/ http://example.com/knighthawk/pavehawk.php ドキュメントルート /home/mcgee/www/example/public_html/ (/knighthawk/に深い意味はありません。単なるディレクトリ名です。) 一覧 アクセスしたURL
私も最近使い始めたVimですが、挿入モードで矢印キーを押すとAとかBとかCとかDが入力される場合があります。 原因はvi互換モード この問題の原因はVimがvi互換モードで起動している事みたいです。 vi互換モードを無効にするには.vimrcファイルを作成し、「set nocompatible」を記述する必要があります。 端末を起動し、 vim .vimrc と入力 Vimでがんばって「set nocompatible」を記述する(別にVimを使わなくても大丈夫です) .vimrcを保存し、再度Vimを起動する 見た目は変わっていませんが、挿入モードで矢印キーを押してもABCDは入力されず、矢印の方向に移動できるようになっています。 また、vi互換モードを無効にすると現在のモードが表示されるようになります。 これでEscを連打しなくても済みますね! 参考 http://marupeke29
無料で使える画像編集ソフト「GIMP」多機能なのは良いのですが、多機能すぎて自分のやりたい事ができない事が多々あります。そこで、今回はこちらの記事の写真のように画像を並べる方法を書いてみます。 この方法は思っていたよりも簡単でびっくりしました。 ①まず、並べたい画像を一枚ずつGIMPのウィンドウにドラッグ&ドロップします。このとき右側のレイヤー操作画面で各レイヤーの並べ替えなどができるので覚えておきましょう。 ②左側のツール選択ボックスから移動を選び、重なっている画像を移動させていきます。 このとき、画像が見えなくなりますが、青丸の部分に移動距離が表示されます。高さを揃えたいときは、右側の数値が0になるように移動させましょう。図のようにスクリーンショットを並べるときは左側の数字が元の画像の横幅と同じになるようにするとぴったりと並びます。 ③画像を移動させたらメニューバーの「画像」→「キャン
このページを最初にブックマークしてみませんか?
『komagawa292.net』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く