Linux

技術情報

開発でちょっとした改善を考える

Linux環境のVersionUpで他部門の方が作成したShellの改修を依頼されたときに気づいたことを記述させていただきます。と言っても構文が悪いや、読みづらいといったことではありませんし、コメント等も記述されていて比較的読みやすいもので...
技術情報

Perlの美学は本当に美学?

今回LinuxのOS VersionUpによって確認されたPerlでの問題点について共有したいと思います。Perlをよく利用されている方はご存じだと思いますが、省略は Perl の美学というものがあります。私もついやってしまうことがあります...
技術情報

身近であった怖い話(Linux環境)#4

お疲れ様です。身近であった怖い話(Linux環境)の第四弾になります。今回はLinux環境での作業手順書のコマンド部分の書き方です。発生した問題ですが、ある運用ツールが実行できなくなったと運用作業者からの連絡があり、確認してみると運用ツール...
技術情報

身近であった怖い話(Linux環境)#3

お疲れ様です。身近であった怖い話(Linux環境)の第三弾になります。今回はhostnameコマンドの利用ミスになります。よく手順などでホスト名を確認するためにhostnameを利用しているのを見かけます。単純にhostnameと実行するの...
技術情報

身近であった怖い話(Linux環境)#2

お疲れ様です。身近であった怖い話(Linux環境)の第二段になります。今回もディスクに関するもので、皆さんもよく知っているNASでの問題となります。ただ、よく言われているNASの伝播遅延での問題ではなく、inodeでの問題です。
技術情報

Subversionプロパティ情報の利用

SVNのリポジトリにはプロパティという付随情報を持たせることができます。このプロパティは課題管理システムとの連携やSVNクライアントの振舞いを制御すること等に利用されています。今回、そのプロパティに独自の属性を追加することで管理に役立てるこ...
技術情報

Debian6.0(Squeeze)のCUI解像度を変更する

我が家のサーバもそうなのですが、サーバ用途のlinuxの場合、GUIは入れないことも多いと思います。その際、画面がVGA(640×480)になってしまうのが常々不満でした。せっかく1024×768という広大な(?)ディスプレイを存分に使って...
技術情報

新しいMySQL Workbenchの日本語化を試みる

以前に紹介したMySQL Workbenchがバージョンアップしているようです。開発が進んで実用レベルになってきたことを期待して再度レビューしてみましょう。
技術情報

Webアプリケーションの設計・製造・保守に役立つ考え方のヒント

前回(cgi+erbでwebサービスを作成する)、簡単なWebサービスを作成しました。いい機会なので、Webアプリケーションにおける「MVCの分割」や「ビジネスロジックの分離」といった設計寄りの話に触れてみます。分かっている方々にはつまらな...
技術情報

SQLite管理ツール「SQLitebrowser」を試した記録

SQLiteを使ってみるにあたって、管理ツールはないものかと探してみた記録です。wikipediaのSQLiteの項によると、日本語表示可能な管理ツール「SQLiteManager」があるとのことですが、本家サイトの情報もまだまとまりきって...