「ディストリビューション」を含む日記 RSS

はてなキーワード: ディストリビューションとは

2012-02-12

ジョブス VS ゲイツ 2 ~ The New World Orders ~

通常キャラクター

リーナス・トーバルズ

温厚な眼に秘めたる決意。

ディストリビューション ↓・↓→・→・→↑・↑・K
マーク・ザッカーバーグ

若さスピード! 手数で攻めろ! 

Like! P連打で発動 ギャラリーが25以上でリミット解除
エッジランク K連打で発動
ラリー・ペイジ

10100乗を思い知れ!

ページランク ←・→・←・→・←・→・K
ビッグテーブル ↓溜め・↑・P連打
セルゲイ・ブリン

祖国地獄をみた男。

アンチエビ K・K・P
デスポティクラッシュ ↓・↑・↓・↑・↓・↑ ※対戦者がジョブズバルマーホワイトニング場合のみ有効

ボス

スティーブ・ジョブズ

伝説となった男

ワンモアシング ↓溜め・↑・P長押し
ニュークリア ワンモアシング発動中に対戦者が[挑発]した際に自動移行

隠しキャラ

ビル・ゲイツ

騎士ナイト)の証

過去にも未来にも640KBもあれば充分だ」 [挑発]ボタン
資産の半分を寄付せよ」 対戦者に隣接して[掴む]ボタン

2011-08-04

独学のプログラムエロ動画検索作ってみた

【お知らせ】2011/09/07

新しいエロWEBサービス作りました

http://d.hatena.ne.jp/uniqueweb/20110906/1315285545



プログラムは全く得意じゃないけれど最近よく見かけるようになったエロ動画検索自分でも作ってみたくて頑張ってみました。

近年、インターネットの普及によりエロ動画が自宅で簡単に見れるという素晴らしい時代になりました。

自分が若い頃はインターネットなんてものはなくエロビデオが主流でドキドキしながらレンタルビデオ屋に行き、可愛い女の子レジにいない隙を見計らってお兄さんにパッケージを伏せて空箱を渡しビデオを借りたものでした。

お兄さんにビデオ空箱を渡そうとした時に可愛い子がレジに戻ってきて焦って渡すのをやめてものすごく変な動きをしながらエロビコーナーに引き返していくなんてことも多々ありましたw

僕のお気に入りといえば「白石ひとみ」や「あいだもも」といった女優でよく借りてました。エロビを借りるということがものすごく恥ずかしい時代?年頃?でカモフラージュ普通ビデオと一緒に借りるということもしていました。それはそれは大変な思いでオナニーしてたんです

しかも、ビデオデッキ自体が貴重な時代でリビングに一台しかないのが当たり前でした。

深夜家族が寝静まってからヘッドフォンビデオを抱えリビングに行き暗がりの中でヘッドフォンテレビ差し込んでビデオ再生ボタンを期待に胸をふくらませながら押したものです。いいシーンを何回も見るためにビデオを巻き戻すんですが、ビデオを巻き戻すガチャガチャンという機械音で家族が起きてこないか?とかそれはそれはドキドキしながら見てました。一仕事終えたあとヘッドフォンを外したらジャックが外れていて大音量で喘ぎ声が響き渡っていたなんてこともありました。誰も起きてこなかったのは優しさなんでしょうか?w

さて、大分前置きが長くなりましたがエロというものものすごい技術発展させるものだと思いますエロのおかげで日本ビデオは普及しエロのおかげで日本インターネットものすごく普及したと言っていいと思います自分エロを通して技術の発展に貢献し自分自身のスキルアップになれば。という高い志を持ってこのサイト制作しました。決して自らのオナニーライフの充実と性癖を充たすため作ったわけではありません・・・

※2011.08.07 利用中のサーバーに障害が発生しているようで現在サーバー接続できない状態となっています・・・

※2011.08.07 23:53 復帰した模様です

サイト名:ヌキネーター

サイト名の由来は抜きネタからきています。抜きネーター、ヌキネーターという感じです

エロサイト制作工程日記にしてみたんで良かったら読んで下さい。そしてこのサイトを使って夜いろいろと励んでくれたら嬉しいです

では制作日記を書いていきたいと思います

サーバー選び

まず前提条件としてお金ほとんどかけたくない。アダルトサイトであるということから

サーバー選びからはいりました。

月の予算は5000円以内で考えていたのでけっこう探すのが大変でした。

日本アダルトサイトを許可している所はかなり限られていてさらにやりたいことができるのは

専用サーバーVPSしかないのでそうなると専用サーバー予算オーバーなので

VPSで探すことになり検索しまくってはじめに見つけたVPSはKAGOYAのVPSだったのですがβ版で募集を締め切っていて泣く泣く諦めました。

KAGOYAはかなり評判がいいみたいなので使ってみたかった。

次に見つけたのが○○○VPS海外サーバー日本語サポートがあり転送量の制限なしディスク容量100G

月1300円程度で借りれるということで初期設定費用に5000円程度かかりましたが借りてみました。

結果、ここは最悪でした。

  • 通信が頻繁に切れる
  • 激重
  • 借りて一ヶ月もしないうちにサービス継続が困難になりそうなのでIPが変わるとかメールがくる
  • まりに通信環境が悪すぎるとメールすると環境調査に協力してくれとメールがくる
  • 時間をかけて沢山の項目を調べて返信するも全く返答がない。

まりの酷さに1ヶ月で解約。

よく調べてみたら評判がものすごく悪い某VPS再販らしいです

お金時間をドブに捨てました・・・

もう失敗したくないと思い今度は比較的有名な海外サーバーLINODE

日本語サポートはないけれど抜群のサポートです

iptablesの設定でどうしてもうまくいかなくて拙い英語メールしてみたら

10分しないうちに返信がきました!

メールに書かれているとおりにコマンド入力したらあっさり解決。

素晴らしい!はじめからLINODEにすればよかった。

担当ブライアンはなぜか分からないけどとてもフレンドリーで親切に感じましたw

サーバー設定

LINODEは複数のディストリビューションから好きなものを選択できるので

とりあえず、64bit版を選択。

サーバー設定はほんとに面倒ですね。

一番面倒だけど重要だということで

SSH

Tripwire

chkrootkit

Clam AntiVirus

iptables

Apache

SSL

その他各種監視ツールの導入をしました。

ほんとに面倒でした。

データベース

はじめはmysqlストレージエンジンgroongaを使おうと思ったのです

初めに借りた最悪なVPSOSが32bit版だったのでgroongaがのソースが見つからずなぜかと思っていたら

どこかで見つけた記事で32bit版ではgroongaの性能を発揮しきれないということで32bit版の提供をやめてしまったらしいと書いてたので

じゃあ、sennaにするかということで最悪VPSsennaインストール

その後LINODEに変更したのでOSに64bit版を選択し念願のgroongaをインストール

しかし、調べてみると

などが理由で、結局sennaに戻して2度手間に・・・

プログラムもそれに合わせてその都度書き換えたので2度手間どころか3度手間4度手間でした・・・

senna導入はrpmでさくっといけるので簡単です

依存関係で少しはまりました。

まず

# rpm -qa | grep -i mysql

mysqlインストールされてたら削除

perl-DBIが必要なのでインストール

# yum install perl-DBI

そして下記の順番でインストール

rpm -ivh mecab-0.98-tritonn.1.0.12a.x86_64.rpm

rpm -ivh mecab-ipadic-2.7.0.20070801-tritonn.1.0.12a.x86_64.rpm

rpm -ivh senna-1.1.4-tritonn.1.0.12a.x86_64.rpm

rpm -ivh MySQL-shared-5.0.87-tritonn.1.0.12a.x86_64.rpm

rpm -ivh MySQL-client-5.0.87-tritonn.1.0.12a.x86_64.rpm

rpm -ivh MySQL-server-5.0.87-tritonn.1.0.12a.x86_64.rpm

rpm -ivh MySQL-devel-5.0.87-tritonn.1.0.12a.x86_64.rpm

my.cnfの設定をして終了

で肝心の全文検索ですデータ件数が5万件程度で少ないせいなのか、あいまい検索と比べてそれほど速さを実感できなかったです・・・

でもきっとすごく速くなったはず!

ちなみに「麻美ゆま おっぱい」で検索した場合、0.01 secで結果が返ってきました。


動画データ作成

さて、動画データ作成ですがいくつかのエロサイト制作記事でもあるようにスクレイピングということをします。

スクレイピングとはWEBサイトから特定の情報だけを取得することでネット上にあるサイトクロールして必要なデータだけを拾ってデータを作るといった感じでしょうか。

スクレイピングプログラム自体は以前にTidy関数を使って為替データ10分おきに取得するような物を作ったことがあったのでそれほど時間はかからいかなと思ったのですがけっこう時間かかりました。

スクレイピングにはTidyhtmlSQL、それにPHP Simple HTML DOM Parserを使いました。

下記のサイトを参考にしました。

phpによるスクレイピング処理入門

SQL みたいな文法で HTML を抽出する PHP のライブラリ

htmlSQLよりアツい!?jQueryみたいにセレクタでHTMLをparse(解析)する「PHP Simple HTML DOM Parser」

つの中で抜群に使えるのはPHP Simple HTML DOM Parserだったんです

ループ処理させるとメモリがすごいことになって今回のようなスクレイピングに向いてないみたいで

結局、htmlSQLTidyの両方を使ってスクレイピングしました。

両方ともPHP Simple HTML DOM Parserに比べるとうまくデータの取得ができないことが多く残念な感じなんですが他に選択肢がないので・・・

使える順に並べると

PHP Simple HTML DOM Parser

htmlSQL

Tidy

といった感じかもしれません。

おおまかにデータを取得して正規表現で特定データを抜き出しました。

広告との連携

広告にはDMMアフィリエイトを利用しています

http://affiliate.dmm.com/link.html

利用可能な物はパッケージ画像、サンプル画像(縮小)と書かれていたのでそれに従い画像を利用。

注記に※ユーザーレビュー引用いただけません。とだけ書かれているのでそれ以外は引用ありと判断して説明文とタイトルなどを利用

女優データジャンルデータDVDデータ、を紐付けたデータベース作成検索ワードに応じて検索結果に関連する商品を表示させるようにしました。

現状、売り上げ0で意味があるのか分かりませんけどw

負荷対策とか転送量とかDOS攻撃対策とか

エロサイトということで多少はチューニングとか設定とかしないとまずいかもと思い色々調べて設定しました。

やったこと

KeepAlive On

MaxKeepAliveRequests 60

KeepAliveTimeout 3

<IfModule prefork.c>
StartServers       7
MinSpareServers    5
MaxSpareServers   10
ServerLimit       30
MaxClients        30
MaxRequestsPerChild  4000
</IfModule>

様子見ということで2日間で設定してみました。

query_cache_limit=1M

query_cache_min_res_unit=4k

query_cache_size=16M

query_cache_type=1

とりあえずこんなところを設定してみましたが、爆発的なアクセスがあるわけでもないので有効なのか今のところ分かりません(-_-;)

Apache Benchでテストはしてみましたけど問題はない感じですが実際にチューニングができているか分かりません。


サイトデザイン

プログラマーとして有名なゆうすけさんのサイトgoogleを参考にしました。

シンプルで使いやすいようにしようと思いこのデザインしました。

3カラム中央可変となっています

クロスブラウザIE7、firefox3、chromeで行いました。

可変ものって作ったことなかったんですがけっこう面倒なんですね。

サイト機能

ブックマーク機能とメニューの折りたたみ機能検索結果の表示方法切替を作りました

まず、ブックマーク機能ですログインなしで気に入った動画ブックマークできるようにしました。

ブックマークに追加した動画ブックマークページで確認できるようにしました。

cookie機能を利用したらいけると思い色々調べてjquery.cookie.jsを利用。

保存したクッキー情報を呼び出してphpに渡して処理し指定要素にブックマーク一覧をloadメソッドで表示させるという感じです

$(function(){
$("#youso").load("xxx.php");
});

メニューの折りたたみ機能は人気AV女優AV女優別、人気タグなどをそのまま表示させるとずらっと長くなって邪魔だったのでつけました。

これには同じくjquery.cookie.jsを利用しました。

参考サイトhttp://blog.caraldo.net/2009/03/newjqqookiemenu.php

検索結果の表示方法切替にはZoomer Galleryを利用しました。

参考URLhttp://phpjavascriptroom.com/?t=ajax&p=jquery_plugin_zoom#a_zoomergallery

検索結果ページで表示される

[ここの画像]

××× の検索結果

44件中 1~10件目を表示

ここの画像の部分をクリックするとgoogleイメージ検索みたいに一覧でイメージ表示できるようにしてみました。

動画表示ページ

基本的に動画の埋め込みを許可しているサイトのみプレイヤー表示をしそれ以外は画像を表示し動画データリンクするようにしました。

埋め込み部分はあらかじめそれぞれのサイト対応したプレーヤー部分のコード記述しVIDEOIDの部分に置き換えるような形にしました。

XVIDEOSを例にすると

XVIDEOS場合かならず動画urlhttp://www.xvideos.com/videoXXXXXX/のようになりますのでXXXXXXの部分を

VIDEOID部分に置き換えるようにプログラムを組みました、

埋め込み部のソース

>||<object width="510" height="400" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" ><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><param name="allowScriptAccess" value="always" /><param name="movie" value="http://static.xvideos.com/swf/flv_player_site_v4.swf" /><param name="allowFullScreen" value="true" /><param name="flashvars" value="id_video=VIDEOID" /><embed src="http://static.xvideos.com/swf/flv_player_site_v4.swf" allowscriptaccess="always" width="510" height="400" menu="false" quality="high" bgcolor="#000000" allowfullscreen="true" flashvars="id_video=VIDEOID" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>
||<

その他の動画サイトURLの一部分のデータを使っているので同様の処理をしました。

まとめ

実際の作業は2、3週間ですが色々調べる時間が多くて制作に2ヶ月くらいかかりました。

自分エロ動画検索を作ってみて有名プログラマーさん達がいかに優秀なのか思い知らされました。

皆さん思いついて数日で作ってしまうのでびっくりです

全くWEBの知識がない人で4、5ヶ月ですごいの作っちゃう人とかもいるみたいですし世の中広いな~と思います

しかし、エロサイト作りで勉強になりますね~

大分、色んな知識を得ることができました。

これからプラグラム勉強しようと思う人はぜひエロサイトから入ってみて下さい。

きっと楽しいですよ!

そんなこんなで?頑張って作ってみたエロ動画検索、良かったら使ってみて下さい。

これで少しは技術の発展に役立てたでしょうか?w

アダルト動画検索ヌキネーター

P.S エロサイトを作っていてはじめは楽しくて興奮しながら作ってたのです最後の方はエロい物を見ても全く反応しなくなりましたw

  不能ではないんですけど・・・現在も性欲が著しく減退しております・・・

  そしてスーパーpre記法がうまういかないのはなぜ?はてな匿名ダイアリー投稿全然からない・・・

  そしてそしてプログラマーさんとかデザイナーさんとかエロい人とかお気軽にお声をおかけ下さい。



【お知らせ】2011/09/07

新しいエロWEBサービス作りました

http://d.hatena.ne.jp/uniqueweb/20110906/1315285545

2010-08-07

夫がP2Pをやめない

こんなこと、増田でしか書けないのだが、夫がP2Pをやっている。

家の回線ではP2Pができないので、某高速モバイル回線を使っている。



もちろん、linuxディストリビューションとかではなく、違法ファイルダウンロード

落としているのはアニメとか、ドラマとか、AVとか、そんなの。



買えばいいじゃん。お金持ってるよね。ないなら、レンタルでもいいじゃん。

妻に隠れてこそこそAVダウンロードするなら、ツタヤレンタルしてくりゃいいじゃん。



一人暮らし学生って訳じゃないんだから、同じLAN内に私のPCもあるし、

そもそもあんたのパソコン仕事ファイル入ってるだろ? マジやめてくれよ。



みたいなこと何度も何度も言っても全然やめない。アル中ならぬまさにダウン厨。

いつか逮捕されてしまえ。

2009-11-08

Microsoft OfficeAdobe SuiteがLinuxに対応したらどうなるのか

みなさんにお聞きしたいのですが、



上記二製品が主要ディストリビューションのいくつかに正式に対応された場合

個人的環境や、あるいは会社環境をまるごと(といっても一部所単位くらいで)入れ替えるということが

「不可能ではない」

と言える方はどれくらいいるでしょうか。

(WACOMの公式ドライバもほしいかな)



パソコンOffice Suite+ブラウジング専用機

という環境も結構ありますよね。



私自身はこれらが対応した場合、完全に移行することも不可能ではないなと考えています。

(実際にはMS Officeはありえないだろうけど)

場合によっては10年程度あればOSシェアが3~4割は変化するのではとも思います(多分Macも同時に伸びる)



同じようなことを考えた方って、いません?

2009-01-05

http://anond.hatelabo.jp/20090104215713

通信環境も含めてそこまでロースペックならLinuxの最新のディストリビューションはもうムリだよ。

NetBSDでもいれて使いなされ。

2008-12-09

VMware Playerが日本語化

http://www.vmware.com/support/player25/doc/releasenotes_player251.html

What's New

* Japanese localization 〓 A localized version of VMware Player is now available in Japanese for Windows hosts.

http://www.ubuntulinux.jp/products/JA-Localized

Ubuntu日本語化バージョンがあり、VMware用の仮想マシンも配布してる。サイト日本語




あとはVMwareサイト日本語化してくれれば、

最初から最後まで日本語の説明を読みながら、日本語仮想マシン上で、日本語Ubuntu Linuxが動かせるようになる。

そうなれば日本でもUbuntuユーザーが増えるんじゃないだろうか。

(すでに海外ではLinuxディストリビューションで一番人気だったはずだが、日本でのシェアは低かったと記憶している。)

単体の実行ファイルを起動して、あとはすべてよろしくやってくれれば、それが一番いいんだろうけど、それはVMwareの方針がからむので無理そうだ。

2008-11-30

On File Systems

(http://www.kev009.com/wp/2008/11/on-file-systems/)

訳した。分からなかったところは英語のまま。ファイルシステムについて完全な素人なので変な所があるかも。

Introduction(前置き)

ファイルシステムOS重要な要素だが最近ではあまり関心を払われていない。ビットが入ってきてビットがでていく……デスクトップシステムにとっては、たいてい十分に働いてくれる……ただし、電源が落ちるまでは。しかし、そんな状況ですら近頃ではあまり困ったことにはならない。

Linuxファイルシステムの分野には競合製品が多い。ext2が長い間標準とされてきたが、2001年辺りから他の選択肢も主流となった。あまり歴史に深入りせずに要約すると(順番は適当)、ext2進化してext3となり、ジャーナリング機能が付いた。ReiserFSがリリースされた。SGIはXFSを移植した。IBMはJFSを移植した。

いくつかの理由があって(主に政治的な理由で)ext3Linuxデファクトファイルシステムとなった。

Classic File Systems(古典ファイルシステム)

私が古典ファイルシステムと呼ぶとき、基本的にいつも同じ概念を指している。つまり古典的なUnixレイアウトファイルシステムジャーナリング機能を追加したものだ。ここに述べるのは、それら古典ファイルシステムハイライトである。

これは後知恵だが、JFSやXFSが牽引力を持たずに、ext3が人々を古典的時代に停滞させたのは一種の悲劇だった。しかしながらext3は信頼性を証明し、きちんと動くように一貫として保守されてもいる。

NextGen File Systems(新世代ファイルシステム)

2005年SunZFSという爆弾リリースした。ZFSは私が次世代ファイルシステムと呼ぶ時代への案内人である。

ハードディスクが大きくなるにつれて、バックアップ戦略、完全性(integrity)の検証、巨大なファイルサポートは前より遥かに重要になってきている。

ここあげるファイルシステム古典的なVFS lineを曖昧にしたりLVMとRAIDを強固な結合することによって管理を楽にする事を目的としている。

ダメハードウェアで起きる静かな(観測されない)データの破損も心配の種である。これに対抗するために、次世代のファイルシステムチェックサムを供えている。


いろんな意味Linuxコミュニティーは完全に油断しきっており、多くの開発者ZFSリリースされるまで次世代ファイルシステムについて真剣に考えてこなかった。Reiser4はいくつかの新しいアイデアを持っていてキラーファイルシステムとなろうとしたが、Hans Reiserは、他のカーネル開発者との著しく酷い関係を楽しんでいたのだった。ただ幸運な事に、いまではいくつかの、より先進的なファイルシステムが登場しようとしている。

Conclusion(結論)

kernel 2.6.28と一緒にext4がリリースされるが、BtrfsやTuxs3が安定するのを待った方がよい。Btrfsの開発陣は短距離走開発を行っているので、Linuxカーネルの開発サイクルに次か、あるいはその次で取り込まれると思われる。

SSDが普及するのは明白だ。理論的に速度の面で磁気ストレージより圧倒的に早く、現実にも既に書き込み速度が追い付きはじめている。最新のIntelランダムアクセスやIOPSは非常に印象的である。Btrfsは当初からSSDへの最適化を取りいれようとしている。しかし、これらの新しいデバイスは、更に速度の早い新しいファイルシステムを生むだろう。

私自身の考えでは、ウェアレベリングやFATエミュレーションSSDの性能を押し止めているため、 新たなファイルシステムが登場すればパフォーマンス改善できるだろう。

2008-07-19

弟から

これ(標準状態まま)を譲り受けたんだけど、XPの軽快動作すら望めないスペックパソコン

入れてストレスなく動くLinaxディストリビューションって何じゃろう。

2008-06-21

emacs使いの僕がemacsを使わないとき


さあて、viでも使うか……


vi使いの僕がviを使わないとき


どっちも使わないとき

  • 使いたいコマンドを忘れて、思い出せないとき

さあて、これからの時代はやっぱ、Kateだよな。

どっかの統合開発環境みたく、プロジェクトごとに開くファイルを設定できるんだぜ。

Kateを使わないとき

2008-02-29

http://anond.hatelabo.jp/20080229114003

日本語入力ならviよりEmacsの方が入力しやすい(かもしれない)。

だって、viだとカーソル移動や編集の際にわざわざ日本語入力を切替えないといけなくなるから。

(俺の場合はeggとかなんとか、ディストリビューションごとにemacs日本語環境の設定が違うので、すんごい混乱した。)


ディストリビューションの設定次第でEmacsが活かされたり、殺されたりしてるような気がする。(そもそも俺自身にEmacsカスタマイズするだけの気概も無いのだが。)


とかいいつつ、俺は日本語の文章を打つ場合はKDEGNOMEテキストエディタを使ってる。


でもEmacsのいくつかのコマンドbashとかinfoコマンドと多少の互換性があるので覚えておいてもいいかもね。

manの操作はvi寄りだけど。

2007-12-17

Linuxが入りません・・・

ここ数ヶ月、ときどき古いマシンLinuxが入らないものかと試行錯誤している。

いろいろなディストリビューショントライしてみて、

一番マシな段階まで進んだのはVineでとりあえずハードディスクインストールはできた。

しかし、起動しようとすると「starting udev」のところで永遠にフリーズしてしまう。

起動オプションに「nopcmcia noprobe」とか入れてみたけどダメ

CD-ROMHDDマザーグラボキーボードマウスは別のものと入れ替えてみたのだが、現象が変わらない。

残っているのはCPUと電源とメモリのみという状況だが、うーん。

udevはCPUとかメモリ関係ないだろうと思うのだが…。

ただし、WindowsCDを入れてもうんともすんとも言わなくなる(CDを読み込んだ後、メッセージが出ていきなり黒画面になったあとフリーズ)ので、そもそも根本的になにかがおかしいのにたまたまVineインストールできてしまった可能性もある。

取替え状況としては

マザーASUS A7V8X → GIGABYTE 2004RZ

グラボ:Winfast A170 → Sapphire Radeon9800PRO

HDDMaxtor 20GB → 60GB

みたいな感じ。


マシンのここが壊れているから取り替えろ」と言ってくれるソフトがあればいいのになあ…。

自分でWEBサービスを開発して提供しようと思っていて、そのためにはまずはサーバーが必要だと思っている。

もう面倒だから金はないけど、心が折れそうなので新しいマシンを買うほうに傾いてきてる。

と書いてから思ったが増田向きの話題ではなかったな。

自作板にでもコピペするかな…。

2007-06-25

Windows v.s. Mac OS X v.s. others

http://anond.hatelabo.jp/20070625120141

ユーザー意見ですが、入れなくていいかと。 Redhat や Canonical や Novell や諸々の Unix ベンダーが独占企業になることや、コミュニティmake さえおぼつかないクソ野郎で溢れかえることを誰も望んじゃいない(それに Unix ベンダー政治がヘタクソすぎるし)。 Mac OS XLinux|BSD移行コストは Win32 → Mac OS X よりはずっと楽だし、 Apple は割りと政治もうまそうなので Mac : 50% / Windows : 25% / その他 : 25% ぐらいが一番いいんじゃないかなぁ。つまり Mac には素人のための生贄になってもらって、 LinuxBSD は今まで通り「物事を追求する人々」が使うということで。あるいは Linux が 50% ぐらいになっても各々のディストリビューションが数パーセントづつ占めているという状況になればまだましかと思う。

要するに一般向けに普及したらたとえ Linux といえども絶対に Windows 的になるので、なんとかそれを回避しなければ元の黙阿弥かと思います。こんな発想だから普及せんのかもしれんけど。

2007-06-23

Linuxゲームでよくあるトラブル

ゲームデータを記録するディレクトリが /var/hogehoge とかにあったりすると、

そのディレクトリの所有者/グループroot だったりする。


そして、所有者以外書き換え禁止になっていたりすると、

セーブできないなどのトラブルを頻発する。


最近ディストリビューションでもたまにあるから困る。

2007-06-10

[][][]Ubuntuインストールしてみた。

[Linux][日記]Ubuntuインストールしてみた。

ちょっと前に大学麻疹休講だったので前から気になっていた&最近Windows重いよバカーってことでLinuxインストールしてみました。

選んだディストリビューション最近話題のUbuntu Linux

インストール手順は WinXPとUbuntuのデュアルブート まったり東京+を見ると幸せになれるはずです。

今回はそれに自分が困ったところを補足。

Ubuntuイメージファイルダウンロード

まずはUbuntuサイト

日本語ローカライズ版Desktop CDのダウンロード | Ubuntu Japanese Team

から必要なisoファイルダウンロード

バージョンによってサポートされている期間が違うので好きな方を選んでください。

isoファイルダウンロードしたら、それをCD-Rに焼きます。isoファイルを焼けるソフトを持っていない方は

かんべ(Windows95/98/Me / ユーティリティ)から「かんべ」というソフトダウンロードしてください。

このソフトを使用することでisoファイルCD-Rに焼くことができます。

UbuntuCD-Rから起動してみる

焼くことができたらまずは試しに焼いたCD-Rを入れたままパソコン再起動してみてください。すると今まで見たこと無い画面が出てきたと思います。

そこでUbuntuの起動とインストールを選択。するとCDをがりがり読み込んで起動してくれます。

しばらくすると起動するはずです。これでUbuntuが起動できました。でも、これだと毎回CDが必要&デスクトップに保存しても電源を切るとアウトなのであくまでもお試しor他人のPCを借りているなどの状況に限られるかと思います。それでも、起動してすぐにOpenOfficeFirefoxメッセンジャーメールクライアントが入っているので大体の作業ってかほとんどの作業ができます。

ちなみに、インターネットはこのままでもLANケーブルが刺さっていればできると思います。無線は、画面上部のシステムシステム管理>ネットワークからできます。設定方法は「無線LAN接続」を選択して右のプロパティ(P)をクリック。そこで、無線LANアクセスポイントとWEPキーを入力(WEPキーはパスワードみたいな物で、それを設定していない人はもちろん入れなくてかまいません。)

Ubuntuインストール

まぁ、これを使ってUbuntuいいんじゃね?インストールしてみようかな・・・とか思ったらインストールをどうぞ。

ただし、以下のことに気を付けてください。

インストール前に必ずPCリカバリディスクを作成しておく。

最近パソコンは購入時の状態に戻すプログラムパソコンに内蔵されていますが、万が一の際はそのプログラムが作動しないことがあります。特に、Ubuntu Linuxインストールする際など、システムに手を入れる場合はなおさらです(これはUbuntuLinuxに限ったことではありませんが。)。なので、PCリカバリディスクを必ず作成してから以下の作業に取りかかってください。

リカバリディスクの作成方法はソニーVAIO typeGの場合、スタート>全てのプログラムVAIOリカバリユーティリティーを実行してください。

後はそのプログラムの流れに沿ってリカバリディスクを作成してください。

LinuxWindows xp標準のファイルシステム(コンピュータデータを記録する方法)であるNTFSで書き込むことができない

タイトルのまんまです。つまり、今使っているパソコンハードディスクWindowsでは書き込みができるけど、新しく入れようとしているUbuntuでは書き込みができないのです。つまり、Ubuntuに入っているワープロソフトで保存しても記録できないのです。また、Ubuntuで書き込みができるファイルシステムにしても今度はWindowsでは標準ではそのファイルシステムで読み書きができないという問題が発生します。

FAT32でならWindowsでもUbuntuでも読み書きできる

これを解決するのが、WindowsLinuxどちらでも読み書きできるようにするファイルシステムを使うって手です。んで、そのファイルシステム音楽やMy Documentsをおけば良いって話です。

NTFSからFAT32にファイルシステムを変更する

・・・することはファイルを全部消さずにはできません・・・。なので、今使われている領域を一部まっさらにして、そこをNTFSからFAT32にします。

なので、必要なデータをなんらかの方法でバックアップしてください。外付けHDDを買ってそこにまとめてコピーが理想的。

ファイルバックアップしたら、まずデフラグをします。デフラグとは、HDDの中を整理することです。例えると本棚の中にある本がバラバラだったのを巻数順に並べてとりやすくするって感じです。

ちなみに、このデフラグがきちんとできていないと大変まずいことになります。下手するとWindowsが起動しなくなります。僕はこれをする前にPCリカバリ(買ったときの状態にデータを戻す作業)をしたのであまり心配ではありませんでした。まぁ、参照元BlogではきちんとデフラグすればOKみたいなことは書いてありましたが。

ファイルシステムを実際に変更する。

ここからはわたしのVAIO(Vaio type G VGN-G1KAP)を例に説明します。このパソコンにはHDDドライブは1つしか付いていないので、その中で

(PCリカバリ領域)

Windows xpシステム用(NTFS)

Ubuntu Linuxシステム(ext3)

Ubuntu Linuxスワップ(swap)

WindowsUbuntuの共有ドライブ(FAT32)

という風に分割して使用します。なお、PCリカバリ領域はリカバリディスクを作成した方は削除してもかまいませんが、リカバリの早さを考えるとHDD上にある方が便利&リカバリディスク持っていない出先でも直せる可能性があるなどというメリットもあるので僕は消していません。まぁ、お好きにどうぞ。

さて、そのようにしたいのですが、わたしのパソコンは、

(PCリカバリ領域)

Windows xpシステム用(NTFS)

Windows xpデータ用(NTFS)

で既に場所が埋まっているので、それを変更します。具体的には、Windows xpデータ用の部分をまっさらにして、それで空いた部分に

Ubuntu Linuxシステム(ext3)

Ubuntu Linuxスワップ(swap)

WindowsUbuntuの共有ドライブ(FAT32)

を割り当てるわけです。

割り当て方は、Ubuntu LinuxCDから起動したときに入っているプログラムであるG Partedを使用します。

G Partedは、画面上部のシステムシステム>設定かシステム管理のどちらかの中。あれ・・・、名前違ったっけ・・・とにかくパーティーションとか書いてあったらそれを起動。

パーティーションをいじってください・・・。

あ、でもおそらくその画面を見てもさっぱりだと思うので解説しておきます。(本当はこの部分だけBlogに書こうと思ってた。)

Linuxパーティーションの概念。つーかパーティーションの説明

言葉の説明はe-wordsでも見てもらえばいいので割愛。

で、いいたいのは、sda1 とか何かってことです。

sd  a 1

┃ ┃ ┗1番目の分割部分

┃ ┗1番目のハードディスクドライブ

sdならSCSI接続hdならIDE接続となるが、今回のようにHDDが一つしか付いていない場合は気にしないで良い。

そして、1などの分割部分なのですが、これがまた厄介です。

分割の方法には、いくつかありますが、今回のように5つ以上に分割するときは、

┏━━━┳━━━┳━━━┳━━━━━━━━━━━━━━━━┓
┃   ┃   ┃   ┃hda3                      ┃
┃      ┃      ┃      ┃┏━━━━━━━┓┏━━━━━┓┃
┃ hda1 ┃ hda2 ┃ hda4 ┃┃hda5      ┃┃hda6    ┃┃
┃   ┃   ┃   ┃┃        ┃┃     ┃┃
┃リカ ┃Win xp┃ 共有 ┃┃ /  Linuxの  ┃┃スワップ ┃┃
┃ バリ┃   ┃   ┃┃インストール先┃┃     ┃┃
┃ NTFS ┃ NTFS ┃FAT 32┃┃   ext3   ┃┃  swap  ┃┃
┃   ┃   ┃   ┃┗━━━━━━━┛┗━━━━━┛┃
┗━━━┻━━━┻━━━┻━━━━━━━━━━━━━━━━┛

としないといけません。なんか入れ子状になっていますが。入れ子状を使わずに仕切りを入れられるのは4分割までという決まりがあるためです。

なので、5つ作りたいときは分割しましょう。

とりあえず疲れたからひとまず終了・・・だれか代わりに続き書いて・・。

Linux感動したから少しでも多くの人に感動してもらいたいって気持ちで書いた。

わたしは参考にしてインストールしただけなのでほぼそのままです。

http://mtokyo.blog9.fc2.com/tb.php/90-5efd25ea

2007-05-08

Ubuntu Feisty 七つのスゴさ

先月、正式にリリースされたUbuntu Feistyなんですが、これが本当に使いやすい。自分は第一次Linuxブームの頃からずーっとLinuxを使ってきましたが、おそらく現在最高峰ディストリビューションじゃないかと思います。とはいえ、このことは知らない人には伝わらないと思うので、以下、個人的にスゴいと思うところを書き連ねていくことにします。

1. 速いのがスゴい

Ubuntuは、起動が速い・動作が速い・更新が速い、と三拍子揃っている。自動ログインに設定していると、本当にあっという間に立ち上がります。動作速度は、まあWindowsと比べるとまだまだなんですけど、過去に比べてべらぼうに速くなりましたよ。パッケージ管理も速い!一度aptを体験すると、もうyumには戻れません。

2. フォントが綺麗なのがスゴい

いや、OSXと比べるとまだまだなんですけどね。IPA系を入れて、Firefoxを明朝フォントで見ることにしたらびっくりするくらい読みやすい[1]。Windowsの場合、日本語で斜体のページなんてとても読めたものじゃないですからねえ。

3. 最新のEmacsが利用可能でスゴい

みなさん100年のエディタ[2]使ってますか?実は、フリーGnu EmacsフリーGUI環境であるX11上では、TrueTypeフォントの表示が出来ませんでした。WindowsMac OS X上では余裕で出来るのに。これは最新版の開発ブランチで解決されてますが、まだ正式にはリリースされていません。

ところが、Ubuntuには最新版のバイナリパッケージ[3]があって簡単にインストールすることができます。自分でコンパイルしてもいいですが、パッケージで入れると他のElispパッケージAnthy.elとかphysical-line.elとか)が入れやすくていい。最新版なんで不具合が心配ですが、作業してて落ちたことはまだありません。ただし、M+1VM+IPAGフォントを指定すると何故か落ちます。

4. GNOMEが便利でスゴい

GNOMEは本当にどんどん便利になってきています。特に個人的に便利だと思うのは、Deskbar Applet[4]とNautilus g-script[5]の二つ。

前者デスクトップ検索&ランチャ。デフォルトではタスクバーに表示されてないから自分で出す。Alt+F3でなんでも検索できるし、コマンドを打てば実行できる。ウィキペディア検索ができたり何かと便利。

後者GUIシェル拡張NautilusWindowsでいうエクスプローラ)上でコンテキストメニューを好きなように設定できる。これがあれば「フォルダ上でマウスを使ってsvn up」なんて動作をあっというまに書けます。こんな風に。

# .gnome2/nautilus-scripts/SVN_Update*
cd $NAUTILUS_SCRIPT_CURRENT_URI
exec zenity --info --text="`svn up`"

5. マルチメディアが簡単にできてスゴい

レポジトリを有効にして、gstreamer系をインストールするだけ。Adobe Flashも(32bitCPUなら)Firefoxyoutubeを見に行って、指示通りにインストールするだけ。いやあ、いい時代になったものですね。

6. 非フリーアプリが充実しててスゴい

Acrobat Reader, Google Earth, Picasa, Skype, Javaなんかが簡単にインストールできます。いやあ、いい時代になったものですね。個人的にはもっと、Linux上でも商用アプリが増えてもいいと思うけどなあ。

7. PC/AT互換機なのにWindowsじゃないのがスゴい

「他人と違う」ってのはそれだけで素晴らしい。違いすぎると苦痛ですけど、今のUbnutuレベルなら、やせ我慢してしのぐことができます。粋ですねえ。ファッションとしてのLinuxというのはいかがでしょうか。

  1. http://www.pc-souko.jp/deskbbs/linux/bbs/thum/0134.png
  2. バベル案内 http://www.aoky.net/articles/steve_yegge/tour_de_babel.htm
  3. http://debs.peadrop.com/dists/feisty/backports/
  4. http://raphael.slinckx.net/deskbar/
  5. http://g-scripts.sourceforge.net/
- 転職ならen
- 派遣ならen
 
1ページ中1ページ目を表示(合計:15件)