第492回ではGNOME Shellの拡張機能がJavaScriptとCSSで構成されていることを紹介しました。今回は拡張機能を「シェルスクリプト」で作成できるフレームワーク「Argos」を紹介します。 JavaScriptは人類には難しすぎる GNOME Shellに搭載されている、JavaScriptやCSSを用いてコンパイルすることなくUIをカスタマイズできる機能は非常に便利です。しかしながらJavaScriptはその真の挙動を人類が理解するには難しい言語です[1]。もう少しわかりやすい言語で書けないものでしょうか[2]。 特にGNOME Shellの拡張機能はJavaScriptとCSSだけでなく、Shell ToolkitやTweenerといったあまりドキュメントが充実していないライブラリーも使う必要があるため、余計に難しく感じてしまいます。インジケーターにちょっとしたデータ
GConfはソフトウェアの設定を保存するシステムで、Windowsで言うところのレジストリーみたいなものです。 レジストリーと同じように階層構造になっており、キーと値の組み合わせで情報が保存されています。 dconfとの関係 以前dconfについて書きましたが、dconfはGConfの後継にあたる仕組みです。 しかしアプリの中にはGConfを利用しているものもあります。 それらのアプリは今後のバージョンアップでdconfに移行するかもしれません。 GConfデータベース アプリの設定はGConfデータベース(リポジトリー)に保存されます。 GConfデータベースには「システム」、「デフォルト」、「ユーザー」の3種類があります。 XML形式でデータが保存されていますが、直接編集することは避け、GConfエディターで編集したほうが良いです。 GConfにもdconfと同じように、設定の変更をア
リーナス・トーバルズのデスクトップ環境の選択は、常に耳目を集めている。所詮、万人を満足させるUIなんてない以上、好きなものを使えばいいし、主要なディストロは、標準のパッケージ管理コマンド、あるいはGUIから、デスクトップ環境を変えられるようになっている。ただ、リーナス・トーバルズは、何といってもその有名度と、Linuxカーネル第一人者なのにも関わらず、SlackwareやGentooやArchのような何だか名前を聞くだけで怖そうなディストロや、dwmやAwesomeやXmonadのようなド素人お断りのデスクトップ環境を使わず、UbuntuやLinux Mintのようなバカでも使えるディストロにGNOME、KDE、Xfceといった、これまた無難なデスクトップ環境を選択していることで有名だ。 リーナスのハードウェアの選択の点でも変わっており、Appleのクールな薄いデザインのラップトップを愛用
調べてみたらいろいろあったので、特に覚えておくと便利そうなものをまとめてみました。 端末を起動するショートカット Ctrl+Alt+t:通常起動 Alt+F2 => gnome-terminal (引数):引数を指定して起動 これを利用し、それをショートカットに登録すると一発で以下のような状態にすることもできます。 (右がCtrl+Alt+tで起動した場合、左が引数とショートカットコマンドを利用して起動した場合) それに関しては一番下を参照してください。 端末内でのショートカット カーソル移動 Ctrl+l:カーソルを端末の一番上へ コピー・ペースト Ctrl+u:カーソルより左側を切り取り Ctrl+k:カーソルより右側を切り取り Ctrl+y:貼り付け 削除 Ctrl+\:カーソルより左側を削除 表示操作 Ctrl+0:文字縮小 Ctrl+Shift+;:文字拡大 端末操作 Ctrl+
Here is my Fedora 20 desktop running Files (aka Nautilus), Gedit and GNOME Terminal with the Adiwata Global Dark theme, which is easy to invoke with the GNOME Tweak Tool. Through the GNOME Tweak Tool, I discovered the GNOME 3 Adiwata Global Dark Theme, which makes GNOME 3 looks so good, I find myself wanting to use it, leaving Xfce aside for the time being.
Xglのウィンドウマネージャである「Compiz」は、非常に多くの画面効果をサポートしている。その設定を変更するには、GNOME用のCompiz設定ツール(gset-compiz)を使用する。ここでは、3D GUI「Xgl」+ウィンドウマネージャ「Compiz」を使うにはで、Fedora Core 5にXglとCompizをインストールしたという前提で、Compizの設定を変更する方法を説明する。 [デスクトップ]メニューの[設定]-[他の個人設定]-[Configuration Tool for Compiz]を選択するか、ターミナルエミュレータからgset-compizコマンドを実行すると、gset-compizが起動する。
はじめに 正直Compizなんか使わずにEmacsとか使って端末で全て完結させればいいっていう話もあるのですが、 そこはUnixの設計思想*1を都合良く解釈してなんとかしましょう! WebブラウジングにはWebブラウザを使ったっていいし、音楽を聴くために各種メディアプレイヤーソフトを使ったっていいと思うのです。 しかしながら、ウィンドウとかをキーボードだけで操作しようとすると結構面倒でマウスを使ってしまう回数が増えて効率がなんだか悪い*2ので、 CompizというLinuxで動くオサレなウィンドウマネージャを使ってマウスの使用回数を減らす方法を書いていきます。 ちなみに 本気でキーボードだけで動かしたいならタイル型ウィンドウマネージャというのがあるので、それを使うといいと思います! http://sourceforge.jp/projects/tilingwm/wiki/FrontPage
Introduction Disclaimer: Vala is an ongoing project, and its features may change. I will try to keep this tutorial as up to date as I can, but I'm not perfect. Also, I can't promise that the techniques which I suggest are necessarily the best in practice, but again I will try to keep up with that sort of thing. What is Vala? Vala is a new programming language that allows modern programming techniq
前の三回の記事に書いたとおり、「さくらのVPS」の仮想サーバ・マシン上にUbuntu Server 12.04 + Desktop環境を構築して、これをクラウドPCとして使い始めた。ネットワーク経由の操作になるので、レスポンスが悪いのは仕方ないが、何とかオープンソース系研究開発用マシンとして使っている。 今回Ubuntu Server 12.04を導入した仮想サーバ・マシンの他に、じつは、もう一台「さくらのVPS」を契約している。こちらにはUbuntu Server 10.04 + Desktopをインストールして、いままでこれを開発マシンとして使ってきたが、この環境をそっくり新マシンへ移行中だ。すべての環境の移行が済んだら、旧マシンはWebサービスなどの実験用サーバとして使うおうと思っている。 「さくらのVPS」の仮想サーバ・マシンへ導入したUbuntu 12.04だけど、Ubuntu
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く