ubuntuでは基本ポートが全て閉じた状態であり、ファイアーウォールの設定は不可能になっている。ポート開放にはufwコマンドを使う。 80番ポートの開放 $ sudo ufw allow 80/tcp 詳しくはman ufwで。 ■参考 http://forum.ubuntulinux.jp/viewtopic.php?id=2889
Railsを動作させるためにLighttpdをインストールしたのでメモ Lighttpdのインストール sudo apt-get install lighttpd Ubuntuはデフォルトでmakeできないっ!?のでインストール sudo apt-get install build-essential FastCGIのインストール wget http://www.fastcgi.com/dist/fcgi.tar.gz tar xvfz fcgi-2.4.0.tar.gz cd fcgi-2.4.0/ ./configure make sudo make install gemでFastCGIのRubyライブラリをインストール sudo gem install fcgi これでひとまず開発時のサーバーがLighttpdになりました。 ruby script/server デプロイするときは
Dropbox without Gnome 17 Sep 2008 · #techtalk Dropbox, the ‘it just works’ file syncing service, released their Linux client recently. Unfortunately, it has a heavy Gnome/Nautilus dependency. If you don’t use Gnome, you can get Dropbox to work without that baggage with these steps: Download the closed source Dropbox Linux client from http://www.getdropbox.com/download?plat=lnx.x86 (x86_64 for 64 b
カテゴリー » Linux » いろいろ October 25, 2008 Dropbox for Linux を GNOME 以外で利用 最近一部で話題のオンラインストレージDropbox。簡単にファイルの共有と同期が可能で、変更履歴まで記録してくれて何かと便利。 同期には専用ソフトを使うわけですが、WindowsだけでなくLinux版も用意されてます。そのLinux版の名前は nautilus-dropbox といって、その名の通りNautilus(GNOME)専用。KDEやXFCEその他諸々では(無理矢理動かさない限り)使えない。公式サイトにはオープンソースで仕様を公開してるんだからプログラムを自分で作ってちょ、と書いてありますが、そんな力量はないのよ困った困った。 んでまあ、ちょっと調べてみたら Dropbox without Gnome を発見。Nautilusはただのインター
企業にとってオフィスデザインは重要な要素で、あらゆる部分に影響を及ぼします。適切なデザイン設計すれば、仕事効率をアップすることができます。 さらに家具を搬入するときも楽になるのでメリットは多いです。ただやみくもにデザインをしても、うまくいきません。また素材なども考慮しないといけないので、計画的にデザインを練る必要があります。 そこでどのようなデザインをすれば使いやすいオフィスになるのかを紹介しましょう。 オフィスデザインをすれば仕事効率をアップできます。例えば動線を確保することができるので、他のスタッフの通行の邪魔にならずスムーズな行き来をすることが可能です。 また家具を搬入するときも、すでに設置している家具の邪魔をせず置くことができるので便利です。オフィスデザインはやみくもにするのではなく、業態に合った設計をする必要があります。 例えば打ち合わせの多い会社なら、社員のデスクはつくらず自由
jQuery とは、John Resig によって開発された JavaScript ライブラリです。 Ajax や DOMプログラミングを「簡潔に」「簡単に」書くことができる、軽量で強力なフレームワークです。 jQueryプロジェクトは、4つのプロジェクトで構成されています。 jQuery Core jQuery のコアライブラリを開発するプロジェクトです。Ajax や DOMプログラミングフレームワークを提供します。 jQuery UI jQuery Core上に構築された強力なユーザインターフェースライブラリです。 Sizzle 高速なセレクタエンジンです。jQueryでも使用されています。単独でも使用可能です。 QUnit 使いやすいJavaScriptのテスティングフレームワークです。 このサイトでは、jQuery Core、jQuery UI の日本語リファレンスを公開しています
追記しました (2009/01/10 14:03:31) geditはUbuntuに付属されるテキストエディタです。GNOMEなものなら入っているものも多いようです。 最初はただのテキストエディタだと思っていましたが、後々調べると、プラグインやテーマでどんどん拡張ができるという。Firefox好きな僕にとってはこういうのは好きなもののひとつです。 今回は、PythonでDjangoを使っているので、それが便利になるようにいろいろいじってみました。 プラグインを有効 コード・スニペット コードのコメント ファイル参照ペイン 括弧の補完 空白文字の表示 行のインデント プラグインのダウンロード Class Browser たとえばPythonの関数やクラスの一覧が見れる。ダブルクリックすると該当する部分へカーソルが動く gedit-autotab Python Indentationよりよさそ
パッケージベンダーで日々スパゲッティソースと格闘したり、Ubuntuをいじって遊んだりするブログです。 この2日くらい、ちょこちょこPythonをいじって遊んでいます。 で、開発環境としてEclipseも考えていたんだけど、もうすこし軽快なエディタでさくさくやりたいなあ、ということでいくつか物色。 結局、gnomeに標準で付いてくるgeditにしたんだけど、他にもIDLEとかEmacsとか色々あるのですねえ。 この際、Emacsを覚えてハッカー気取りになりたいなあと思いつつも、きっとEmacsを使えるようになる前に飽きるなあと思ったりしていました。いやあハッカーにはなれないですなあ。 で、geditにはPythonコンソールというプラグインが付いていて、エディタでコーディングしながら下のペインでインタラクティブシェルが使えるんです。これはこれで便利です。 が、所詮インタラクティブシェルなの
Tritonn(MySQL+Senna)+Mecab+Apahce+PHP5.2(with APC & imagick)をCentOS5にインストールする 2008-09-12 バージョン等の最終更新:2009-10-24 PHPからTritonn(MySQL+Senna)を使うためのセットアップに若干ハマったので、メモ的にエントリー。 Tritonn(MySQL+Senna)だけでPHPからMySQLに接続するときは、Tritonnをソースからインストールしなくてはなりません。というのも、Tritonnプロジェクトではコンパイル済みのrpmをリリースしていますが、このrpmにはmysql-devel的なライブラリが同梱されていません。Tritonnだけをrpmからインストールした場合、PHPの./configure時にlibmysqlclient.soが見つからず、PHPのインストールを
先週、AMD主催のセミナーで「はてなでの仮想化技術の使い方」という発表をしてきました。 はてなでは、1年半ほど前から仮想化技術に取り込んでおり、現在では300台以上のサーバが仮想化されています。仮想化技術には、様々なメリットがありますが、はてなではサーバリソース利用率の向上と、システムの安定化の二つの利点を重視しています。サーバを仮想化していく際に、どのようなポリシーで一つの物理的なサーバに仮想化ホストを積み重ねているか、とか、実際どれぐらい効率を上げられているか、とか、あとAMDさんのセミナーなので、消費電力的にはOpteronが実測結果からは10〜20%程度効率がいい(負荷時にOpteron 1.82A, Xeon 2.17A)、というあたりの話をしてきました。 How to use Virtualization Technology in HatenaView more presen
ネットブックにWindowsなど要らない…超高速起動の新OS「Moblin v2」が開発中2009.02.04 18:00 「Windows 7」が正式に出てくる頃には、世の中が変わってるのかも… インテルも全面バックアップする、AtomやCore 2プロセッサを搭載したネットブック向けOS「Moblin v2」のコアアルファ版がリリースされているんですけど、早速、米GIZMODO編集チームが試用を進めたところ、その超高速起動時間に、まずはビックリしちゃったそうですよ! ネットブックの小さな画面でも、快適な操作感を実現すべく、なかなかユーザーインターフェースもいい感じですし、何よりも、このサクサク感が印象的なんだとか。 やっぱりねぇ、Windowsが載ったネットブックもいいんですけど、ほら、もう正直にズバッと言わせてもらうなら、Vistaなんて搭載しちゃったせいで、せっかくの「VAIO t
企業にとってオフィスデザインは重要な要素で、あらゆる部分に影響を及ぼします。適切なデザイン設計すれば、仕事効率をアップすることができます。 さらに家具を搬入するときも楽になるのでメリットは多いです。ただやみくもにデザインをしても、うまくいきません。また素材なども考慮しないといけないので、計画的にデザインを練る必要があります。 そこでどのようなデザインをすれば使いやすいオフィスになるのかを紹介しましょう。 オフィスデザインをすれば仕事効率をアップできます。例えば動線を確保することができるので、他のスタッフの通行の邪魔にならずスムーズな行き来をすることが可能です。 また家具を搬入するときも、すでに設置している家具の邪魔をせず置くことができるので便利です。オフィスデザインはやみくもにするのではなく、業態に合った設計をする必要があります。 例えば打ち合わせの多い会社なら、社員のデスクはつくらず自由
MySQLのデータは,登録プログラムをRubyで書いていたので*1,新サーバでそれを走らせました. サーバ交換メモ(2) - わさっき 今月に入って,動作確認をしようとしたら,まったく動きません.MySQLサーバが起動してなさそうです.パッケージを見ると,mysql-commonやphp5-mysqlは入れていますが,本体はインストールしていません. Ludiaに食指が動くとはいえ,Tritonnはまだまだ基幹の全文検索エンジンです.ということで,ソースからのインストールをやり直しました. 過去にGentooでTritonn - わさっきというのを書いていますが,本日はコマンド中心です. 準備 mysqlのビルドの際にcursesが求められるので,入れておきます. # apt-get install libncurses5 libncurses5-devMeCabの辞書をUTF-8にしてお
Pylons を動かしたくて入れてみた mod_wsgi だったのに、 Django ばっかり触ってたらいつの間にか疎遠になっちゃってた。 が、ちょうど簡単なTODOリストを Django で作る事になったので、良い機会なのでコレを mod_wsgi で動かしてみる事に。 mod_wsgi からキックするスクリプトは IntegrationWithDjango を参考にして(ってかコピペして)必要に応じて書き換えるだけ。ファイル名はなんでも良いみたいなので、 dispatch.wsgi とかにして、 django-admin.py したディレクトリの中に apache なディレクトリを作ってそこに置いてみた。一応自分用にメモしとく。 import os import sys # プロジェクトディレクトリの1個上にした。 sys.path.append('/path/to/before/pr
今回Python旅館に参加する上でDjangoのデプロイを出来るようになる事を絶対目的にしていた。以下忘れないようにメモ 環境 ubuntu8.10 python2.5.2(標準品) synapticでインストールしたやつ apache2 mod_wsgi ソース置き場 Djangoのプロジェクト置き場 /var/www/django/myapp .wsgiの置き場所 /var/www/django/mysite.wsgi 環境設定 /etc/apache2/conf.d/django-test.conf Alias /site_media "/var/www/django/myapp/template/site_media" Order deny,allow Allow from all WSGIScriptAlias /myapp /var/www/django/mysite.wsgi
Introduction Twitter exposes some of its functionality via an Application Programming Interface (API). This document is a reference for that functionality, and aims to serve as a reference for developers building tools that talk to Twitter. Table of Contents Concepts Authentication With the exception of the public timeline, all Twitter API methods require authentication. All responses are relativ
パッケージインストール 最新のリストをチェック $sudo aptitude update 更新されているものをダウンロードとインストールして最新へ $sudo aptitude upgrade ※apt-getも使えるが併用しないほうが良い。 debian Searcgeからaptitudeを推奨している。 ※既にインストールされているパッケージの確認は下記で可能。 $sudo aptitude 開発環境用パッケージのインストール まずはサーチ $sudo aptitude search build-essential 次にインストール ※これでgccなどの開発環境が整う $sudo aptitude install build-essential もしCD-ROMを入れてね的なのが表示されたら、 $sudo vim /etc/apt/sources.list で下記の場所をコメントア
Djangoインストールまでをこの日記に記載する。 参考URL. ここにそのまんまのっていた。。。2008/05/27 http://pod-head.net/wiki/environment2 Tritonnインストール rpmからいんすとーるしようとしたら、以下警告でてインストールが進まなかったため、 ソースからインストールする。 rpm -ivh mecab-0.96-tritonn.1.0.7.i386.rpm 準備中... ########################################### [100%] 1:mecab 警告: ユーザ mir は存在しません - root を使用します 警告: グループ mir は存在しません - root を使用します 警告: ユーザ mir は存在しません - root を使用します mecab 参考URL http://
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く