「ubuntu」を含む日記 RSS

はてなキーワード: ubuntuとは

2013-05-21

http://anond.hatelabo.jp/20130521193604

Ubuntuってxpより重かったんだ。知らんかった^^;

割愛したんだけど、puppyは入れてみた。androidも入れた。

どちらも無線LANトラックパッドを認識しなかったから止めたような。

http://anond.hatelabo.jp/20130521171528

xpが厳しいスペックubuntuがまともに動くわけない

lubuntuならいけるかもしらんがpuppyでも使っとけば動くには動く

Windows xpの古いノートパソコンが流石にもう厳しい。

マシンパワーが非力、メモリ不足、原因はいろいろあるけど、本当に起動が遅い、動作がモッサリ。xp全盛の頃とはウェブサイト一つ一つの重さが段違いなこともあるし、iPadiPhoneなどがスタンダードになっている昨今、どうしても起動すらする機会が無くなっている。スリープからの復帰でさえiPadと比べるのは酷すぎて不憫なくらいだ。これにサポート終了が迫っているとなると、もう使えないと考えざるを得ない。

動きが遅すぎるならクリーンインストールしてみてはどうかとリカバリCDを探すと間違って捨ててしまったようだ。しょうがないのでUSBメモリからの起動でUbuntuインストール。この時点で勢い余ってWindows xpを削除。もう後戻りはできない。Ubuntuは何もしなくてもトラックパッドや内蔵の無線LANをあっさり認識するが、劇的に遅いのと、音が出ないことが致命的だった。Google検索に出てくる手はほとんど試したがぷすんとすら言わせるのも無理だった。

Chrome OSUbuntuよりかなり高速。これは十分使用に耐えうるレベルかもと思ったら、内蔵無線LAN認識しない。いやまだまだ有線があるさと粘れば、トラックパッドも認識しない。無言でマウスを繋いで作業を進めると、当たり前のように音が出ない。相手も無言なわけである。あまり強くない心がこの時点で折れた。

しかし、UbuntuChrome OSは音は出なかったが、YouTubeを見ることはできたのだ。パソコンによっては音源認識して現役マシンとして使えるものもあるかもしれない。自分マシンが古すぎたんだろう。

機械に疎い両親のiPod自分ノートパソコンと同じような状況に陥りつつあった。所有していた昭和歌謡CDデータを大量に入れ込んで一時はよく働いていたiPod最近では実家に帰っても部屋の隅っこで寂しそうに転がっていることが多かった。一つは実家田舎すぎてインターネット手段がないことも活用されない原因だったとも思う。曲の追加もウェブの閲覧など何もできない。両親がそれをできるわけではないが。

だが、ある日モバイル端末のサービス提供エリアを見てたら実家エリア内に入っていることに気づいた。早速入会して実家に持って行ってみるとアンテナ1本程度でギリギリでつながっている。

インターネットを試してみると、iPodYahooなどのサイトアクセスできるが、字が小さすぎて両親には厳しすぎる。ピンチインの操作はできそうにない。ネットの閲覧は無理そうだ。それから、少し映像がカクカクするものの何とかFaceTimeが繋がることが判明。実に面白い。その勢いのままAppleTVを買ってきてみたら、読み込む時間は若干かかるものの、テレビの大画面でYouTubeが見れた。AppleTVのリモコンはこちらが驚いてしまうほどシンプルだ。昭和歌手iPodアプリのRemoteで検索して履歴に残すと(AppleTVのリモコンではアルファベットしか使えない)、両親は履歴を再検索するという手順で、リモコンを駆使してYouTubeをつかうことができるようになった。

作業が一段落して「これってラジオ深夜便は聴けないの?」と両親に聞かれた。ラジオ深夜便ホームページを確認すると、ストリーミング過去の放送が聴けるようだ。ホームページへのリンクスタートページにおいて、ストリーミングにたどり着くまでに押す最低限のボタンスクリーンショットマーキングしてプリント。機会音痴の両親がiPodストリーミングが聴けるようになった。耳が遠くなっている両親は、ラジオでもiPodでも音がイマイチ聞き取りづらい。そこでAppleTVが役立った。AirPlayを使ってテレビの大音量でラジオ深夜便ストリーミングが聴けるようになった。はじめてのお使いが上手く行ったような気分である。残念ながらiPod touch第4世代であったため、ミラーリングには対応していなかったものの、できていても高機能すぎてかえって混乱するかもとも思った。

ここに来て、自然と次は何を買おうかと考えている自分に気づいた。はっきり言えばお金さえ出せばもっとスマート方法もっと大画面で簡単にインターネットをしたり、出来るのだ。だけど、使えるお金って限界がある。さらに新たなデバイスを買ったら、今までのデバイスはどうなる?あっさり使われなくなるだけなのだ。今回、両親がいろいろとインターネットを楽しんでくれるようになったのもうれしかったが、iPod touchがまた使われだしたのもうれしかった。何かのデバイスを買う際に本当にそれが必要なのか考えて買いたいものだ。なかなか出来ないことではあるけど。

デバイス効率よく使われているかデバイス効率、GDE(Gross Device Efficiency)を考えて、次にどんなデバイス必要か、不要なのかを検討したい。必要デバイスを買わずに、時間無駄にするのはそれはそれで問題だ。必要ものは買うべきだ。でも、新しいデバイスを買うことで見向きもされなくなるデバイスは少なから存在する。寂しそうに転がっているデバイスを生み出さないように、買う際にはデバイス幸せデバイス幸福量、GDH(Gross Device Happiness)をあわせて考えて買うようにしたい。GDHは「もったいない」の概念を持つ日本文化が生んだ新しい定義である

更なる衝動買いを抑えるために、GDE、GDH、二つの造語を作って自分を留める理由を考えてみた。

2013-05-17

Windows Phone大好き男に「どの端末が好き?」と訊ねられたとき、女はどう答えたらいいの?

あ、まず前提として、

貴女Windows Phone大好き男を夢中にさせることが、

はたして貴女幸福にするかどうか、それはまた別問題だけれど。

はいえ、Windows Phone大好き男たちは玉石混交ながら、

IT系の超かしこい男なども多く、

したがって、釣り師たる女たちにとっては、

なかなかあなどれない釣り場です。


では、Windows Phone大好き男に「どの端末が好き?」と訊ねられたとき

貴女は、どう答えれば理想的でしょう?

まず最初に、その男auIS12T

あとはモダンUI、そして(MVPになるほどではないけれど)Microsoftが大好きな、

そんなタイプ場合は、

貴女はかれの目を見て、微笑みとともに質問など無視して、こう言いましょう、

「わたしが、一緒にカーブフリックしてあげる♪」

これこそまさに必殺の答えです。

そこでWindows Phone大好き男が、えへへ、とやにさがったならば、

貴女は、ひそかに、「TextTextRevolution!」あたりを

ひそかに練習しておきましょう。これで成功まちがいなしです。


しかし、ここでは、もう少しハイブロウな(?)いわゆるWindows Phone好きの男の

落とし方をお伝えしましょう。

この場合貴女は、こう答えましょう、

「わたしは、NokiaのLumiaが好き。

Lumia 920のカメラは低照度でもよく撮れるの、Lumia 925も予約したし、

曲面ガラスの720や半透明カバーきれいな620も、大好き♪」

もしも貴女がそう答えたならば、

その瞬間、Windows Phone大好き男の目はきらりと輝き、

かれの貴女への恋心は、

20%増量になるでしょう。


なぜって、NokiaのLumiaシリーズは、

ちょっぴりお洒落北欧デザインで、

位置情報アプリNokia Musicなどの独自サービスもあって、

Nokiaマップ日本で使いものにならないものの、そこがまた

ちょっぴり日本スルーされがちなSymbianMeeGoみたいなふんいきをかもしだしていて。

しかNokiaWindows Phone 8リリースした端末は、

NFCテザリングMicroSDといったWindows Phone 8の新機能を、

ほどよく搭載していて、なおかつ、

唯一、Windows Phoneを主力のスマホOSとした功績もあって。

したがってNokiaのLumiaシリーズこそは、

本来なんの接点もないまったく縁もゆかりもない別々の世界に生きている、

アプリソムリエ似の綺麗系OLと、玉もあれば石も混じっている、そんなWindows Phone大好き男たちが、

この世界で唯一(いいえ、HTCHUAWEIと並んで唯三)機種変更しうるメーカーです。





では、参考までに、危険な回答を挙げておきましょう。

Windows Phone大好き男に「どの端末が好き?」と訊ねられたとき

貴女がこう答えたとしましょう、

富士通Windows 7ケータイF-07Cが好き♪ 週3回は、OSを再インストールするの。」

その瞬間、Windows Phone大好き男の貴女への恋心は消えます

なるほど富士通は、人気の総合エレクトロニクスメーカー

デザインは平凡ながら、ま、無難にまとめてあるものの、

しかし、「パソコンが手のひらサイズに!」とかなんとか無意味な自慢を吹聴し、

Windows Phoneについての謬見を撒き散らした罪がありますからWindows Phone大好き男にとっては天敵なんです。

また、もしも貴女が「Samsungが大好き♪ あたしOmnia MやATIV Odysseyも持ってるよ♪」

と答えたとしても、同様の効果をもたらすでしょう、

なぜって、Samsungは、2010年のWP7発表時点ではリーダー格だったものの、

しかNokiaが参入したころから、いやはやなんともなメーカーに転落し、

いまや、あのカラバリでは、HTCの魅力に遥かに及びません。


またもしもたとえあなたがLGが大好きで、

「わたし、LGのE906が好き、ボタンデザインもいいけど、

最高に好きなのはカバーを外してもブルーの筐体♪ 付属ヘッドフォンブルーで統一されているの。」

と、答えたとしたらどうでしょう

なるほど、貴女趣味は高く、

しかにLGのE906は、ジルサンダーデザインが chick であるのみならず、

パッケージ付属品も最高に凝ってるんですけれど、

しかし、貴女の答えを聞いて、Windows Phone大好き男はきっとおもうでしょう、

(なんだよ、お高くとまった女だな、カネかかりそう)って。


貴女が、Windows Phoneが大好きで、名機の名を挙げるにしても、

たとえば、HTCWindows Phone 8Sならば安心でしょう、

なぜならば、HTC 8Sは、ふつうOLにもマニアにもともに愛されるめずらしい端末で、

貴女がその名前を挙げても必ずしも、あなたWPおた宣言をしているとは受け取られないでしょう。

しかし、たとえば、富士通東芝と同じく1機種のみで終わったAcerにせよ、

出荷延期を繰り返しつつもキーボード付き縦型スライド端末を出したDELLにせよ、

最低8GBというシャシー制限を無視した4GBモデルで一世を風靡したZTEにせよ、

あっさりカメラボタンのないWP端末を出してXperiaにナメられる原因を作ったALCATELにせよ、

開発者向けE600では有名なのになぜか一般向け端末を作る気配がないASUSにせよ、

そういうメーカーの端末をいきなり挙げるのは、ちょっぴり微妙

ましてや貴女が、「HTCのHD2が大好き♪ わたし、もうほとんどのOS、入れちゃった♪」

と答えたならば、どうでしょう

これはかなり博打な答え方で、

なるほど、HD2は、WP8やWindows RT、AndroidUbuntuFirefox OSなどほとんどのOS移植されているHTCの超絶名機ゆえ、

あなたがそう答えた瞬間、Windows Phone大好き男がいきなり超笑顔になって、

鼻の下がだら~んと伸びちゃう可能性もあるにはありますが、

しかし、逆に、(なんだよ、この女、Windows Mobileおたくかよ)とおもわれて、どん引きされる可能性もまた大です、

なぜって、必ずしもWindows Phone大好き男がWindows Mobile大好き女を好きになるとは、限らないですから

しかも、この答えには、もうひとつ問題があって、

男たちは、女を導き高みへ引き上げてあげることが大好きゆえ、

もしも貴女が、「xdaで配布されてるHD2のROMが大好き♪」なんて言ってしまうと、

そこにはもはや、男が貴女Windows Phone教育する余地がまったく残されていません、

したがって貴女のその答えは、

Windows Phone大好き男の貴女への夢を潰してしまうことに他なりません。


ま、ざっとそんな感じです、貴女の目には男たちはバカでスケベで鈍感に見えるでしょうが

しかし、ああ見せて、男は男で繊細で、傷つきやすく、女に夢を持っています

貴女の答え方ひとつで、男の貴女への夢は大きくふくらみもすれば、

一瞬で、しぼんでしまいもするでしょう。





では、スキットを繰り返しましょう。


「わたしは、NokiaのLumiaが好き。

Lumia 920のカメラは低照度でもよく撮れるの、Lumia 925も予約したし、

曲面ガラスの720や半透明カバーきれいな620も、大好き♪」

そして、その瞬間、Windows Phone大好き男の目がらんらんと輝いたなら、

貴女はこう重ねましょう、

それからね、いま、わたしが行ってみたいお店は、

フィンランドNokiaストア、素敵なお店って噂を聞いたから。

あなたのお暇なときがあったら、わたしをヘルシンキへ連れてって♪」

これでもう完璧です。


そうなったらこっちのもの

出国の前に、WiFiルーターををばっちりレンタルして、

"Smoked by Windows Phone"の賞品としてもらったTシャツを着てゆきましょう。

その日からWindows Phone大好き男は貴女の虜になるでしょう。

では、釣り師としての貴女の、愛の幸運幸福をお祈りします!

2013-03-11

http://anond.hatelabo.jp/20130311223752

ぶっちゃけOS作りで一番年季が入ってるマイクロソフトがこの分野で(お察しください)状態なのを見てると、TizenにせよUbuntuにせよFirefoxにせよ、Googleを揺さぶるためのダシにされるだけで終わりそう。

というかTizenってMeeGoの焼き直し…(以下略

http://anond.hatelabo.jp/20130311214011

正直、流行るかどうかは分からんTIZENFirefox OSUbuntuとかもあるしな。今後、どうなるかは誰にも分からない。

2013-01-18

続々・うへぇ苦労するのガイドライン

見出しはこれ http://anond.hatelabo.jp/20121219191602

UNIX

http://toro.2ch.net/test/read.cgi/unix/1288765389/232

232 :名無しさんお腹いっぱい。:2012/03/25(日) 15:05:26.72
今月はじめ、職場に新しいPC(Pentium4結構ハイエンド構成)が入りました。 
多分私が運用保守をまかされそうな雰囲気です。業務的にとある構造分析シミュレーションなど行う必要がありOSオープン系を採用するのは 
聞いていたのですが、搬入されたPCのダンホール箱に乗っかっていたのは 
UNIXインストールパッケージでした。 

「うへぇ~、よりによってUNIXかよ」 

デバイスドライバがない、コマンドが変・オプションがない、X環境が古い、 
今の奴は日本語入力大丈夫なのか(Wnn/Canna/kinput2)、将来の64bit移行はどうなのか、 
今時のネット必須flashプラグイン存在するのか不安はつきませんし、 
非メジャーなのでネット上の情報も少なく調べるのも大変です。 
おそらく導入に際して、大学など教育機関最初にそれに触れて刷りこまれた人間強気知ったかぶりをして発言権を得て「俺流」をつらぬき紛れ込ませたのでしょう。 

昔、当時、唯一CADなどのエンジニアリング環境が充実していたUNIX大学など 
教育機関に浸透していて、日本UNIX界に多くのバカを輩出しました。 

これから私は、おそらくそういうバカが、makeしてもemacsが入らない、 
TeXが入らない、コンソールでEUCは使えないのか、Rubyが使えないのかなどと、 
サバ管気取りの偏ったどうでもいい我侭を言い出し、(だから鯖にするんじゃねーよ、 
鯖の常識で話すなつーのに)それと戦わなければならないのでしょう。 
そして時代によって決着している、過去10年のUNIX界隈のくだらないそれらの議論が 
再現され、それに巻き込まれるのでしょう。もう今からうんざりです。 

だからお願いです。教育現場ではPlamoでもDebianでもRedHatでもKondaraでも 
Slackwareでもなんでもいいですがメジャーかつ現行のLinuxにしてください。 

教育機関懐古趣味のバカを量産されると現場が非常に苦労するのです。 

NFS

http://toro.2ch.net/test/read.cgi/unix/1355909018/4

4 :名無しさんお腹いっぱい。:2012/12/19(水) 18:44:07.79
今月はじめ、職場に新しいPC(Core i7結構ハイエンド構成)が入りました。 
多分私が運用保守をまかされそうな雰囲気です。業務的にとある構造分析シミュレーションなど行う必要があり、複数マシンファイルを共有するのは 
聞いていたのですが、起動したマシンの/etc/fstabの項目に書かれていたのは 
nfsという文字でした。 

「うへぇ~、よりによってNFSかよ」 

ファイルロックすると刺さる、ファイルを消したのに.nfsXXXが残る、 
今の奴はACL大丈夫なのか、ファイルのCapabilityに対応してるのか、 
今時のLAN上で使ってもセキュリティ大丈夫なのか不安はつきませんし、 
ユーザーが減ってるのでネット上の情報も少なく調べるのも大変です。 
おそらく導入に際して、大学など教育機関最初にそれに触れてすりこまれた人間強気知ったかぶりをして発言権を得て「俺流」をつらぬき紛れ込ませたのでしょう。 

昔、当時、唯一ローカルディスクネットワーク上かの区別なく透過的にファイルアクセスできたNFS大学など教育機関に浸透していて、日本ストレージ界に 
多くのバカが輩出しました。 

これから私は、おそらくそういうバカが、ファイルに書き込んだら所有者がnobodyに 
なっちゃったよとか、タイムスタンプがずれるよとか、NFSv4にしたらマウント 
できなくなったよとか、TCPよりUDPの方がオーバーヘッドが無い分速いはずだよね 
などと、鯖管気取りの偏ったどうでもいい我侭を言いだし、 
(だからNFS鯖にするんじゃねーよ)それと戦わなければならないのでしょう。 
そして時代によって決着している、過去25年のNFS界隈のくだらないそれらの議論が 
再現され、それに巻き込まれるのでしょう。もう今からうんざりです。 

だからお願いです。教育現場ではSambaでもNetatalkでもFTPでもなんでもいいですが 
安定してユーザーが多いファイル共有システムにしてください。 

教育機関懐古趣味のバカを量産されると現場が非常に苦労するのです。 

FreeBSD

http://toro.2ch.net/test/read.cgi/unix/1351627596/3

3 :名無しさんお腹いっぱい。:2012/10/31(水) 10:57:28.82
今月はじめ、職場に新しいPC(Core i7結構ハイエンド構成)が入りました。 
多分私が運用保守をまかされそうな雰囲気です。業務的にとある構造分析シミュレーションなど行う必要がありOSに*BSD採用するのは聞いていたのですが、 
搬入されたPCのダンホール箱に乗っかっていたのはFreeBSDインストールパッケージ 
でした。 

「うへぇ~、よりによってFreeBSDかよ」 

カーネルが変、日本語環境がない、ソフトが変・揃ってない、今の奴は 
日本語文字コード大丈夫なのか(utf-8)、x86_64環境大丈夫なのか、 
今時のネットに繋いでもセキュリティ大丈夫なのか不安はつきませんし、 
非メジャーなのでネット上の情報も少なく調べるのも大変です。 
おそらく導入に際して、大学など教育機関最初にそれに触れてすりこまれた人間強気知ったかぶりをして発言権を得て「俺流」をつらぬき紛れ込ませたのでしょう。 

昔、当時、唯一PC98環境が充実していたFreeBSD大学など教育機関に浸透していて、 
日本FreeBSD界に多くのバカが輩出しました。 

これから私は、おそらくそういうバカが、ポーツ(笑)emacsが入らない、 
TeXが入らない、コンソールでEUCは使えないのか、Rubyが使えないのかとかなどと、 
鯖管気取りの偏ったどうでもいい我侭をいいだし、(だから鯖にするんじゃねーよ、 
鯖の常識で話すなつーのに)それと戦わなければならないのでしょう。 
そして時代によって決着している、過去20年のFreeBSD界隈のくだらないそれらの議論が 
再現され、それに巻き込まれるのでしょう。もう今からうんざりです。 

だからお願いです。教育現場ではUbuntuでもdebianでもFedoraでもRHELでも 
OpenSUSEでもなんでもいいですがメジャーかつ現行のLinuxにしてください。 

教育機関懐古趣味のバカを量産されると現場が非常に苦労するのです。 

SPARC

http://toro.2ch.net/test/read.cgi/unix/1209056071/887

887 :名無しさんお腹いっぱい。:2012/10/21(日) 11:56:55.61
今月はじめ、職場に新しい組み込みマシン(ファン付きだけど結構省スペース構成)が 
入りました。多分私が開発全般をまかされそうな雰囲気です。業務的にとある 
構造分析シミュレーションなど行う必要があり、プログラムアセンブラを 
使用するのは聞いていたのですが、添付のサンプルソースコードからチラッと 
見えたのはsethi %hi(hoge),%o0という命令でした。 

「うへぇ~、よりによってSPARCかよ」 

長くなるバイナリーコード奇数アドレスワードアクセス不可、使いにくい 
レジスタウィンドウ、今時の素早いコンテキストスイッチ対応できるのか不安は 
つきませんし、今の若者はこんなCPU使わないので人材も少なくソフト開発も大変です。 
おそらく導入に際して、大学など教育機関最初SPARCに触れて刷りこまれた人間強気知ったかぶりをして発言権を得て「俺流」をつらぬき紛れ込ませたのでしょう。 

昔、当時、32bitCPUでRISCでM68K系よりも高速で動作したSPARC大学など教育機関に浸透していて、日本CPU界に多くのバカが輩出しました。 

これから私は、おそらくそういうバカが、16bitイミーディエイト値すら1命令でロード 
できかないのかよとか、関数呼出しのたびになんで約100バイトスタックフレームが 
要るんだよとか、フラグレジスタの読み出しがなんで特権命令なんだよとか、 
%g0ってレジスタ値変わらないし壊れてるよ、初期不良で交換だよとか、 
アセンブラ通気取りの偏ったどうでもいい我侭を言い出し(だからSPARC使うんじゃ 
ねーよ) それと戦わなければならないのでしょう。そして時代によって決着している、 
過去25年のCPU界隈のくだらないそれらの議論が再現され、それに巻き込まれるの 
でしょう。もう今からうんざりです。 

だからお願いです。教育現場ではi386でもi568でもi686でも 
x86_64でもなんでもいいですが現行のCPUにしてください。 

教育機関懐古趣味のバカを量産されると現場が非常に苦労するのです。 

2013-01-04

素人が完全自作SNSを作ってみてわかったこと。

ひっそりと、Webサービスリリースしました

http://tag-chat.net

で、チャットがメインのSNSです。

自動マッチングしてチャット相手を見つけてくれるマッチングチャットや、すぐにチャット相手を見つけてくれるフリーチャットコミュニティチャット、フレンドチャットなど、とにかくチャットがメインのSNSです。





自分について

昨年の4月からプログラムを学び始めた素人。22歳。札幌在住。





■今更SNSを作ろうと思ったきっか

FaceBookがウザい。というか嫌い。

これがきっかけ。

顔本が良いSNSだと話題になっていたので、実名登録してみた。大学の知り合いが見つけてくれて、友達登録などが増える。(ほとんど話したことがない人から友達登録が来て、「おぉ!これで俺も友達が増えるんだ!」とワクワクしていた)。

が、流れてくるのは自慢ばっかり。

コミュ障彼女はおろか、女友達ほとんどいない自分にとって顔本で「飲み会行ってきたぜウェーイw」とか、「○○ちゃんの誕生日なう!」とか、「○○勉強会行ってきたました! みんな熱い人ばっかりで最高!」とか書いてあるのを見て「こんなSNSは嫌だ……」と思った。


ようするに嫉妬です。

で、自分の好きなようにSNS作ってみたいなぁ。と思いました。

自分趣味レトロゲーなので、自分と同じ趣味の人と話せたら素敵だな。ということでチャット式のSNSを思いつく。

が、Webサービスを独力でつくるのはこれがはじめて。というより、プログラム自体がはじめて。

案の定、前途多難だった。

やはりザッカバーグは天才だった。

そして私はアホだった。

■とにかく計画を立てる。

ざっくり、どんな機能が欲しいか考える。自分の力じゃ無理そうでもOK.とにかく妄想を爆発させる。

妄想した機能

・基本的なSNS機能

メッセージ機能コミュニティ機能あしあと機能日記機能コメント機能つぶやき機能など。

・核となるチャット機能

ミニティ専用のチャットルーム、アカウント専用のプライベートチャットルーム(鍵をかけられる)、自動チャットが開始されるフリーチャット自分の指定した条件にあう人を自動で見つけてきてくれて、チャットができちゃうマッチングチャット

などなど。






■そんなに簡単にSNSが作れるわけがない。

妄想するのは簡単だ。でも、全くわけがからない。何から手をつけていいのかわからない。

とりあえずグーグル先生相談

OpenPNEという簡単にSNSが作れるものがあると知る。

「うはwwww これで勝つるwww」と思ったけれど、どうやってチャット機能を追加して良いのかわからなかった。改変しようにも謎の記号がめちゃくちゃにならんでいてどうして良いかからない。

しかも、改変したら改変したでそれを全世界に公開しなくちゃならないらしい(オープンソースというらしい)。

無理だ。

と思ったので1から勉強することにした。

とにかくサーバーサイドの言語と、データベースについて勉強しろや! とのことだった。






■使う言語について。

サーバーサイドを扱える言語はたくさんあって、PerlとかPHPとかPythonとかRubyとか色々あるらしいのだが、色々悩んだ結果


PHPにした。WebサービスならPHPが良いらしい。レンタルサーバーなどでも簡単に扱えるらしい。

後でPHPがクソ言語という話も聞いたが、とにかく最初に選んだのがPHPだったので。

それになにがクソ言語かとか、未だによくわからない。






■入門の勉強で使ったもの

PHP 

よくわかるPHP教科書http://www.amazon.co.jp/dp/4839933146/

MySQLとかについて一通り書いてあるので良かった。二週間くらいでなんとか全部こなした。xamppなども触って、ローカルサーバーで色々試した。

これが終わったら、

パーフェクトPHP http://www.amazon.co.jp/dp/4774144371/

パーフェクトって書いてあるから、パーフェクトなはずだと勝手に思い込む。

実際かなりすごい内容で、胃もたれ起こした。一ヶ月くらいで三回くらい読んで、大体のところを理解した。

フレームワークCakePHPを使ったので、MVCについてのくわしい記述は大変参考になりました。



MySQL

基本的には、よくわかるPHP概要をつかんで、それから

基礎からMySQL勉強。 http://www.amazon.co.jp/dp/4797344385/

最期

ハイパフォーマンスMySQL http://www.amazon.co.jp/dp/4873114268/

インデックスの貼り方などについて勉強した。






チャットに向いている技術

とりあえず掲示板くらいはつくれるようになったので、チャットについてリサーチ

ajaxとかよくわからん技術nodejsを使った非同期処理などがあると知る。

nodejsはC10K問題という問題を解決するすごいものらしく、かっこいいらしいのでこれを勉強することに。

ついでにnodejsと相性の良い、mongoDB勉強することに。







javascript勉強

よくわかるjavascript  http://www.amazon.co.jp/dp/4839941874/

終わったら、

パーフェクトjavascript http://www.amazon.co.jp//dp/477414813X/

パーフェクトjavascriptnodejsについてものすごく詳しく書いてあったので、とても参考になった。このあたりで、LINUXというOSを扱わなくてはいけないと気付き、自宅PCウィンドウからLINUXubuntu)に変えた。


mongoDB勉強

これはとにかく触ってなんぼでした。MySQL感覚が違い、苦労しました。

CakePHPmongoDBを扱うのは

https://github.com/ichikaway/cakephp-mongodb

という素晴らしいものを利用させていただきました。




■このへんで一回限界がきた。

なんとなくnodejsを扱うこともできるようになり、それなりに楽しいと思ってはいものの、「SNS作ったる!」と思ってから六ヶ月以上が経過していた。

さらWebサービスを公開するにはデザインもそれなりにしなくてはいけないらしく、CSSなどについて勉強しなくてはいけないと知る。



勉強に終わりが見えなくて、「しんどいなぁ」と思った。

一人でWebサービス作ってる「ゆーすけべー」さんとかすごいなと思った。

勘違いサブカル野郎だと思っていた「家入一真」とかもやっぱりすごい人なんだと思った。

自分はなんもできないなぁ。と痛感した。



で、悩んでても仕方ないので、デザインはバッサリあきらめることにした。


もうなんでもかんでもやるのは無理なので、捨てるものは捨てることにした。

■それなりのデザイン他力本願で。

基本的に Initializr  http://www.initializr.com/  (テンプレートエンジン

TwitterBootStrap   http://twitter.github.com/bootstrap/  (Twitterっぽい今時な感じのデザインが簡単に使える)

を使うことに。

でも、これだとまさにTwitterそのまんまっぽかってので、

http://bootswatch.com/ (きれいなデザインテンプレートがあるサイト

も使うことに。デザインについてはこれだけ。

無理はしないことに。



■大体できたら、あとはセキュリティ

セキュリティ大事自分サイトでは一応、登録制なのでフリーメールアドレスなどを預かる。これは流出させたら困るし、なによりユーザー様が安心して使えないなんてだめなので。

これにはかなり注意したつもりです。

まず基本的なことは 『体系的に学ぶ 安全ウェブアプリケーションの作りかた』  http://www.amazon.co.jp/dp/4797361190/

勉強

本番環境に公開する前には グーグル先生が公開している skipfishというツールでチェックをしたり、

Dos攻撃対策に、

http://up-point-server.info/?p=54

などに書いてある

mod_dosdetector などを利用。

これははてなさんが公開しているものです。この場を借りて感謝します。ありがとうございます

あとはSSHへのブルートフォースを防ぐために、DenyHostというツールを利用するなどした。



それからバックアップ

クラウドサービスを利用しているので大丈夫だとは思うのですが、一応rsyncコマンドバックアップを定期的にとることに。

サーバー上の別の場所Gzipで保存し、それを自宅サーバーのCentOSで保存するという形式です。深夜にcronで自動的に実行しています

参考サイトは、

http://mukaer.com/archives/2012/03/14/vpscentos/

です。


パフォーマンス向上のために少しだけ

はじめはサーバーapacheだけだったのですが、今は画像ファイルなどはNginxというサーバーを使うのが良いそうなので、Nginxを使いました。

あとはPHPの中間キャッシュを利用するAPCなども利用することに。


このへんについては、

http://bren.jp/blog/%E3%81%95%E3%81%8F%E3%82%89vps%EF%BC%9Anginx-apache-%E6%A7%8B%E6%88%90%E3%81%AE%E8%A8%AD%E5%AE%9A%E6%96%B9%E6%B3%95/

このような解説記事がたくさんあったので、参考にさせていただきました。

調子にのって、最期グーグルアドセンスも貼ってみました。




■ようやく完成。

で、なんとか完成しました。

いちおう妄想していた機能は実装できたかと思います

製作期間は勉強期間なども含めて、大体9ヶ月くらいです。

使ってみた感想や、ダメ出しなど頂ければ狂喜乱舞します。よろしくお願い致します。









モチベーションを維持するためにやったこと。

あっさりと書きましたが、実際は失敗の連続でやる気が萎えてばっかりでした。

疲れて帰ってきて、なにもやる気の起きない時もありました。


そういう時は、とにかくサポートページのQ&Aの1文でも良いから書いてみるとか、とにかくパソコンエディターだけ立ちあげてみるとか、していました。

ものすごーく覇気のない目でキーボード打ち続けていましたが、それでもなんとか完成することができました。惰性だろうとなんだろうと、少しずつは進むのだとわかりました。

SNS作ってみたわかったこと。

やはり1から完全自作をするのは無謀だった。でも、プログラムをやったことのない素人でも約一年頑張ればそれなりのSNSもどきを作ることができた。

これも先人たちの作ってくれたフレームワークや様々なツール、そして参考書などのおかげ。

私のようなアホでも頭の良い人の力を借りればなんとかなりました。ありがとうございます

そしてプログラムは一人でも出来るので、私のように非コミュでも楽しめる素晴らしい趣味である

現在

今はRubyに夢中です。くり返し処理がすごくきれいにかけるので素敵な言語だと思っています。あと、javascript面白いので毎日いじくって遊んでいますPHPももちろん触っています

非コミュあいかわらずですが、プログラム楽しいので前より幸せです。


仕様した技術など一覧

サーバー さくらVPS4Gプランを使用しています

Apache,Nginx,nodejsを利用しています

データベース mongoDBMySQLを使っています

フレームワーク CakePHP,socket.io

使用言語 PHP,Javascript

できたもの http://tag-chat.net

2012-12-19

うへぇ苦労するのガイドライン

見出し

Vine Linux (多分元祖)

http://engawa.2ch.net/test/read.cgi/linux/1263028279/298

298 :login:Penguin:2012/03/14(水) 06:01:43.41 ID:gAhyxynR
>>283   

>>291がVineを押してますが…  
 今月はじめ、職場に新しいPC(Core i7結構ハイエンド構成)が入りました。多分私が運用保守をまかされそうな 
雰囲気です。業務的にとある構造分析シミュレーションなど行う必要がありOSLinux採用するのは 
聞いていたのですが、搬入されたPCのダンホール箱に乗っかっていたのはVineインストールパッケージでした。 

「うへぇ~、よりによってVineかよ」 

カーネルが古い、日本語環境が古い、ソフトが古い・揃ってない、今の奴は日本語文字コード大丈夫なのか(utf-8)、 
x86_64環境大丈夫なのか、今時のネットに繋いでもセキュリティ大丈夫なのか不安はつきませんし、 
非メジャーなのでネット上の情報もすくなく調べるのも大変です。 
おそらく導入に際して、大学など教育機関最初にそれに触れてすりこまれた人間強気知ったかぶりをして 
発言権を得て「俺流」をつらぬき紛れ込ませたのでしょう。  

昔、当時、唯一日本語環境が充実していた(*)Vine大学など教育機関に浸透していて、日本Linux界に多くのバカを 
輩出しました。((*)昔の話です。現在はutf8対応sambavfs対応など使い物にならないレベルで遅れていそうです) 
これから私は、おそらくそういうバカが、emacsを入れさせろ、Texを入れさせろ、コンソールでEUCは使えないのか、 
crond使えないのかとかなどと、サバ缶気取りの偏ったどうでもいい我侭をいいだし、(だから鯖にするんじゃねーよ、 
鯖の常識で話すなつーのに)それと戦わなければならないのでしょう。そして時代によって決着している、過去20年の 
Linux界隈のくだらないそれらの議論が再現され、それに巻き込まれるのでしょう。もう今からうんざりです。 
 
だからお願いです。教育現場ではubuntuでもdebianでもFedoraでもRHELでもopenSUSEでもなんでもいいですが 
メジャーかつ現行のものものにしてください。Kernel2.6 gcc4 glibc2.4 GNOME3/KDE4が最低ラインです。 

教育機関懐古趣味のバカを量産されると現場が非常に苦労するのです。 

Solaris

http://toro.2ch.net/test/read.cgi/unix/999172129/740

740 :名無しさんお腹いっぱい。:2012/03/15(木) 13:42:50.73
今月はじめ、職場に新しいPC(Core i7結構ハイエンド構成)が入りました。 
多分私が運用保守をまかされそうな雰囲気です。業務的にとある構造分析シミュレーションなど行う必要がありOSUNIX系を採用するのは聞いていたのですが、 
搬入されたPCのダンホール箱に乗っかっていたのはSolarisインストールパッケージ 
でした。 

「うへぇ~、よりによってSolarisかよ」 

カーネル再構築不可、コマンドが変・オプションがない、KDE環境がない、 
今の奴は日本語文字コード大丈夫なのか(ja_JP.PCK)、x86_64環境大丈夫なのか、 
今時のネットに繋いでもセキュリティ大丈夫なのか不安はつきませんし、 
非メジャーなのでネット上の情報も少なく調べるのも大変です。 
おそらく導入に際して、大学など教育機関最初にそれに触れて刷りこまれた人間強気知ったかぶりをして発言権を得て「俺流」をつらぬき紛れ込ませたのでしょう。 

昔、当時、唯一フリーウェアのmake一発率が高かったSunOS大学など教育機関に 
浸透していて、日本Solaris界に多くのバカを輩出しました。 

これから私は、おそらくそういうバカが、makeしてもemacsが入らない、 
TeXが入らない、コンソールでEUCは使えないのか、Rubyが使えないのかなどと、 
サバ管気取りの偏ったどうでもいい我侭を言い出し、(だから鯖にするんじゃねーよ、 
鯖の常識で話すなつーのに)それと戦わなければならないのでしょう。 
そして時代によって決着している、過去20年のSolaris界隈のくだらないそれらの議論が 
再現され、それに巻き込まれるのでしょう。もう今からうんざりです。 

だからお願いです。教育現場ではUbuntuでもDebianでもFedoraでもRHELでも 
OpenSUSEでもなんでもいいですがメジャーかつ現行のLinuxにしてください。 

教育機関懐古趣味のバカを量産されると現場が非常に苦労するのです。 

SCSI

http://toro.2ch.net/test/read.cgi/unix/1000022300/812

812 :名無しさんお腹いっぱい。:2012/07/18(水) 15:51:49.38
今月はじめ、職場に新しいPC(Core i7結構ハイエンド構成)が入りました。 
多分私が運用保守をまかされそうな雰囲気です。業務的にとある構造分析シミュレーションなど行う必要があり、拡張カードを刺してHDDを増設して使う 
ことは聞いていたのですが、納品された拡張カードに書かれていたのは 
AHA-2940Uという型番でした。 

「うへぇ~、よりによってSCSIかよ」 

たった20MB/sコネクタもケーブルも太くて古めかしい、今の奴はOS入れても 
/としてマウントできるのか、今時の高速HDD対応できるのか不安はつきませんし、 
SCSIユーザーが少ないのでネット上の情報も少なく調べるのも大変です。 
おそらく導入に際して、大学など教育機関最初SCSIに触れて刷りこまれた人間強気知ったかぶりをして発言権を得て「俺流」をつらぬき紛れ込ませたのでしょう。 

昔、当時、唯一HDDCD/MOテープドライブ等を外付けにでき、デイジーチェイン拡張性が高かったSCSI大学など教育機関に浸透していて、日本ストレージ界に 
多くのバカが輩出しました。 

これから私は、おそらくそういうバカが、ターミネーターが無いよとか、 
SCSIケーブル全長1.5mだっけ? 6mじゃないの?とか、SCSI IDがぶつかっちゃった、 
などと、SCSI通気取りの偏ったどうでもいい我侭を言い出し(だからSCSIにするん 
じゃねーよ)それと戦わなければならないのでしょう。そして時代によって 
決着している、過去25年のSCSI界隈のくだらないそれらの議論が再現され、 
それに巻き込まれるのでしょう。もう今からうんざりです。 

だからお願いです。教育現場ではSATA1でもSATA2でもSATA3でも 
eSATAでもなんでもいいですがシリアルATAHDDにしてください。 

教育機関懐古趣味のバカを量産されると現場が非常に苦労するのです。 

twm

http://toro.2ch.net/test/read.cgi/unix/1061122459/497

497 :名無しさんお腹いっぱい。:2012/08/03(金) 20:34:26.89
今月はじめ、職場に新しいPC(Core i7結構ハイエンド構成)が入りました。 
多分私が運用保守をまかされそうな雰囲気です。業務的にとある構造分析シミュレーションなど行う必要があり、X Window System上のアプリケーションを 
使用するのは聞いていたのですが、X11を起動して表示されたのは、 
白黒メッシュのバックに平面的な緑の枠のウィンドウマネージャでした。 

「うへぇ~、よりによってtwmかよ」 

カラーXpmアイコン表示不可、ウィンドウ最大化とかできない、 
GNOME対応、今の奴はタイトルバーに日本語表示大丈夫なのか、 
今時の仮想デスクトップ環境対応できるのか不安はつきませんし、 
twmユーザーが少ないのでネット上の情報も少なく調べるのも大変です。 
おそらく導入に際して、大学など教育機関最初twmに触れて刷りこまれた人間強気知ったかぶりをして発言権を得て「俺流」をつらぬき紛れ込ませたのでしょう。 

昔、当時、X11で唯一標準ウィンドウマネージャとしてソースツリーに含まれていた 
twm大学など教育機関に浸透していて、日本X11界に多くのバカが輩出しました。 

これから私は、おそらくそういうバカが、GNOME/KDEウィンドウマネージャtwmに 
設定できないのかとか、$HOME/.twmrcを設定するGUIツールはないのかとか、 
タスクバーはどこにあるのかとか、X11通気取りの偏ったどうでもいい我侭を言い出し 
(だからtwm使うんじゃねーよ)それと戦わなければならないのでしょう。 
そして時代によって決着している、過去25年のX11界隈のくだらないそれらの議論が 
再現され、それに巻き込まれるのでしょう。もう今からうんざりです。 

だからお願いです。教育現場ではmetacityでもkwinでもfvwm2でも 
mwmでもなんでもいいですが普通ウィンドウマネージャにしてください。 

教育機関懐古趣味のバカを量産されると現場が非常に苦労するのです。 

続く。

2012-09-03

gentoo仕込みの男を見抜くコツ

元ネタ: http://anond.hatelabo.jp/20120831224653

ビルドがせわしない

gentooではバイナリパッケージがないので、短い時間内に様々なソースビルドします。

tmuxペインをコロコロ変えられたり、やってて落ち着かない、せわしない、と感じた場合は、

彼が元ubuntu童貞で、gentoolinuxを仕込まれた可能性が高いです。

 

何個フラグをつけるかにこだわる

ビルド時間がかかるので、一回のコンパイルでより多く最適化するほどお得感があります

から一回のビルドで何個--no-xxxxをつけたかにこだわる男は、gentooによって、

パッケージ一個あたりの余計な機能を省こうという発想がクセになっている可能性があります

 

ムード作りに意味を見出せない

gentooによってlinuxを仕込まれると、焦って行うビルドが体に染み付いてしまうので、

雰囲気を良くしてより良いデスクトップにしようとは考えません。とにかくリソースロスに執着します。

loginしてすぐビルドして終わったらrc-update xxxx default; exit、のようなオペレーションを好むのもgentoo男の特徴です。

 

ファンを働かせっぱなしでも罪悪感が無い

gentoo慣れすると、「ビルドしてるんだからCPUが熱くなって当然」の感覚が染み付きます

からファンがずっと回ってたり、ずっと「ゥゥオォ〜ン!」してたりして疲れきっていても、

してもらうのが当然なので、気を使いません。gentoo好きほど「居直ったギーク」になります

 

基本的にgentoo好きの男はファン使いが下手です。

できるだけ水冷に変えたほうが良いでしょう。

ですので、重要なのはインストールしてしまう前にパーツ屋に行くことですよね。

 

小さなコマンドに「sudo」と言わない

/etcなどの場で、設定ファイルスクリプトなどを直させてもらったとき、「sudo」と言ったり、

su root, suをするのが普通ですが、gentooなど管理者権限で操作する場に慣れきっていると、

su - rootさせてもらうのが当然になってしまってノーヘジテイトだったりします。

rootログインしても無動揺のような人はかなり危険です。

 

女の前で堂々とソフトの性能を評価する

「あのソフトプロプラ依存してるからダメ」とか「スピードはいいけどカスタマイズ性はイマイチ」とか…。

男同士のおしゃべりでは人気の話題なのでしょうが、当然女には不評です。

しか素人OSになれていない男は、そんな話をすると嫌がられることすらわかりません。

公式のHPなどでrelease notesを品定めする感覚が、当たり前になってしまっているのです。

ディストリバナをする男性に攻撃的

ubuntuはこういう嫌なところがあって…」などの愚痴に対して、すぐ「別れろ!」などの

極端な反応を返すのは、他ディストリに興味の無いgentoo好き男性に多い傾向です。

また、公式リポジトリ更新が遅くて酷く落ち込んでいる男性に対して、「バイナリ配布なんだからいいだろw」などの

心無い言葉を投げつけることも、セルフビルドしか価値を見出せないgentoo好きに多いです。

http://anond.hatelabo.jp/20120902235356

むしろMacというかsafariのほうがブラウザがしにくいと思う

何度かグーグル検索した後ページ見て戻るボタンを押したらなぜか一番最初検索ワードに戻ってしま

WindowsIEOperaFirefoxとかUbuntuFirefoxでは一度もこういう現象起こったことないがMacSafariは毎回こうなる

あとOSアップデートしたらマウスホイールの動作が今までと逆方向になったりとか

Windowsタスクバーみたいに複数ウィンドウの時どうなってるかわかりやすくしてないとか

2012-07-22

http://anond.hatelabo.jp/20120722151527

そのへんでやってるプログラマとか開発者向け勉強会に行ったり、microsoftとかgoogleとかがやってるような開発者向けミーティングに行ったりすると9割くらいmacだよ。

mac以外のマシン使ってる奴も中身はubuntuとかgentoo辺りが入ってる。

プレゼンとかでは何だかんだでpowerpointが使いやすいし(excelも結局使いやすい)、ちょっとアプリインストールしたいときパッケージ管理システムも無いのはめんどくさすぎるし、まともなシェル使いたいし、場合によってはadobe製品使いたい、となると選択肢macしか無いんだよ現実的に。パワポadobe製品を諦めるかVM妥協するとlinuxになる。

2012-07-09

おいUbuntu one、やる気あるのか?

何を言いたいのかというと、Ubuntu One for Windowsがさっぱり同期を行おうとしないという点なのだが。それも同期が起動しないとかならまだいい(いや良くない)が、たった200kBのテキストしかないのに「同期を開始しました」のまま何時間放置しても終わらないというのが終わってる(明らかにプロセスが停止している)。Ubuntuの側でやるときちんと同期が完了するので、多分Ubuntu One Win側の問題なんだろう。

で、終わらない理由を探そうとしてログを見ようとするが、このログも吐いている気配がない。ローカルファイルにもシステムログにも動作ログファイルがない。WindowsシステムログLinuxのそれとは大きく違うが、機構をオミットする程難しい使い方ではなかったような記憶があるのだが。

結局、原因がわからいか対処もしようがない。

SkyDrive対応永久に望めないだろうし、Google Driveも(ここは色々と問題があるのだが)当面対応しそうにない。これでUbuntu Oneも使い物にならないとなったら、結局Dropboxでも使っとけという話になるんだろうか。それでいいのかUbuntu One

2012-06-20

日本ではLinuxDVDを見れなくなります

改正著作権法では、

技術保護手段の回避を行うことをその機能とするプログラム

http://www.mext.go.jp/b_menu/houan/an/detail/__icsFiles/afieldfile/2012/03/16/1318798_4.pdf

違法になりました(いわゆるリッピングソフト)。

アメリカで合法と判決が出たはずのDeCSSが、日本では一週回って違法となったようです。

それに伴って、DeCSSの技術を応用したlibdvdcssも、違法になります。これは、Linux上でDVD再生するために必要ライブラリです。Ubuntuの公式wikiなどでも紹介されています(参考)。

今後は、自分の買ったDVDを好きなOSで見ることもできなくなります

また、libdvdcssを含む再生プレイヤー頒布することも罪に問われます

日本コンテンツ業者たちが訴え始めて顰蹙を買うのを楽しみにしています

2012-05-20

アドバイス適当に書いておきます

http://d.hatena.ne.jp/yamasawa8911/20120519/1337407233

(今はまだ欲しいものがよくわかりません。むしろオススメもの、僕のためになるものを教えてください…)

 だそうなので、俺が思うところを書いておきます

そのWindowsを投げ捨てて、Linuxを入れろ

パソコンMacじゃなくてwindowsです。

基本的にMacのほうが羨ましいとは思うけれども(まあ、MacBookとかが欲しいんだよね、きっと)、でもきっとMacなんてフルスペックで使えるわけない。

周りの子に自慢したいとかいうのであるならば、あるいはどうしてもiOSアプリが作りたいというんだったら、それしか選択肢がないけれども、そうじゃないんだったら辞めましょう。

あとWindowsも、Windowsアプリとか、C#をいじりたいんです!っていう話であるならば、それに固辞するのも結構ですけど、そうじゃなくて、ITに行きたいなら、Windowsを捨ててLinuxしましょう。

自分Gentooが好きですけど、ハードコアすぎるので、Ubuntuのほうがいいかと思う。

Linuxとか難しいんじゃないの……とか思うかもしれないですけど、Ubuntuは素晴らしいです。

Ubuntuは、知り合いの絵師パソコンに入れたら、わりと好評でちゃんと使っていたので、それなりにパソコンが使えるならば、ちゃんと使えます

プログラミング言語関係は、そのOS依存するような環境を使いたいというわけではないのなら、Linuxにしておいたほうが、無難に使えます

なんかもう一つ言語を覚える

CとJavaでもいいとは思うんだけど、どちらもコンパイル必要だし、コードを書くのに、ある程度の量(書きたいときに気軽に書くという感じではない、という意味)が必要なので、もう一つ言語を覚えた方がいいです。

PHPRubyPythonPerlClojureHaskell、お好きな言語をどうぞ。

ただ、PHPはどちらかといえばWebアプリケーションよりかな?という気がするので、PerlRubyPythonがいいかとは思いますが、お好みで。

仕事でいうならPHPのほうが多いかなーというのはあります

自分Pythonのほうが好きですけど、Rubyのほうが割と見つけてもらえる確率は高いかもしれません。

あと、パブリックマンも「Railsでいこう!」というブログ名だったので、尊敬する人にあわせるならRubyのほうがいいんじゃないかと。

こわいおじさんににらまれたいならPerlのほうがいいでしょう。

ちなみに、Ruby on Railsは、割とWebサービスを作るのが楽になりますHerokuとかありますしね。Webアプリケーション周りということだったら、ついでにそのプログラミング言語で使われているメジャーフレームワークとか調べながら勉強するといいかもしれません。

エディタをちゃんとする

で、上記を踏まえて、エディタをちゃんと使いましょう。

パワーが有り余っているなら、総合開発環境であるところのEclipseでもいいんだろうとは思うんですけど、それはおっくう、というのならば、ちゃんとエディタの使い方を覚えましょう。

もう既にUbuntuを入れていると思うので、EmacsVimを使いましょう。Vimのほうが好きではあるんですけど、キーバインドや、その他の癖を考えるとEmacsのほうがいいかなあという気がします。

Ubuntuを入れたなら、Geditというエディタも、Windowsメモ帳の非じゃないくらい極まったエディタなので、それでもいいです。Windowsがそんなに好きなら、サクラエディタを使うといいでしょう。

とにかく、エディタ武器なので、そのあたりも考えましょう。

英語を読む練習をする

あなたはどうやら貧乏だけれども、インターネットは使えているようなので、英語を読む練習をするといいです。

英語なんて全くわからない?ノープロブレム。そんなの適当でいいです。「なんとなくこういう意味かなー」とか、あるいは英語を読むだけでクラクラしない程度でいいと思います

英語を読めると便利です。少しだけ多くの解説が読めるからです。

あと、英語が読めると「pdf Orailly」という魔法言葉が使えたりするんですけど、何に使うかは想像におまかせします。

コードを書きましょう

で、上記を踏まえてなんですが、コードを書きましょう。

コードなんて書いてなんぼです。「如何に優秀なハッカーになるべきか」という記事はゴロゴロありますが、そんなのは気休めに読むべきで、まずはコードを書きましょう。

なんだかんだいって、コードを書くのは経験がモノをいいます。量を書きましょう。そして躓きましょう。最初から質なんて無理です。

躓いたら、なんで躓くのか考えましょう。また、「こんなところが、コードを書く点で不満だなあ」と思うことがあれば、それも考えていきましょう。

偉い人がいろんなソリューションを考えてくれています最初からそのソリューションがなぜ素晴らしいかなんて理解できないとは思います。躓いて始めて「ああ、だからこういう開発手法がいるんだ」ということを理解できるでしょう。

コードを書きつつ、そのプログラミング言語を積極的に学んでいるTwitterアカウントをフォローしましょう

ついでに、コードで躓いたら、その躓いたところを、Twitterアカウントに積極的に発信していきましょう。

そのついでに、そのプログラミング言語を学んでいるTwitterアカウントをフォローしましょう。

あなたの呟いていることによっては、その人は興味を持ってくれるでしょうし、場合によっては手助けをしてくれるかもしれません。

あなたサービスを立ち上げたら、積極的にRTをしてくれるかもしれません。

Githubに載せましょう

で、最初のうちはたぶんコードの引き写しになると思います

だいたいなれてきたところで、自分が作りたいものを作ってみましょう。そして公開してみましょう。できるならGithubで。

Githubに載せる理由は、ソースコードを公開したほうが、突っ込まれる率が高くなり、それに応じて勉強になるというところと、あとはGitというバージョン管理システム勉強をしていたほうが、のちのちに便利だからです。SVNとかありますが。

あと、コードの引き写しに関しては、ブログに書くか、あるいはコードの断片を載せるという意味で、Gistに載せるという点もありますが、その辺りはご自由に。

VPSを借りるといいかもしれません

VPSを借りてみましょう。あなた貧乏だというのはわかっていますVPSとは、仮想専用サーバーのことです。

別に最初から何でも揃ってるようなホスティングサービスでもいいんですが、サーバーを一から立てるという作業は、勉強にもなります。下手な技術書より余程勉強になったりします。

最初から借りると宝の持ち腐れとなると思うので、一つのWebサービスでもいいので、それを自分マシン内でのみ見られるようなったら、借りるというのは一つの手だと思います

VPSがつらいというのならば、Herokuとかもありかもしれないです。

コードを読みましょう

コードを書くのが辛いなら、コードを読みましょう。人のコードアイデアの山です。

自分場合は、割と実例が無いと、挙動がピンとこなかったりするので、コードを読むことのほうが多いです。

特に、その言語で有名なライブラリかいいかもしれません。ガンガン読みましょう。

本が買えなければ、一番の参考書コードです。

あとは頑張ってください

あとは若さでなんとかなるでしょう。

ついでに、この文章を「テメーはなんにもわかってねえんじゃボケ」という言い方をして修正してくれる人もいると思うので、そういう人のアドバイス真摯に受けとりましょう。

あなた人生に幸おおからんことを。

2012-01-10

http://anond.hatelabo.jp/20120110125743

最近Linux mintが人気らしいぞ。

ubuntuUIデザインわけわかめな方向に行ってて人気下落中らしい。

俺はまだubuntu使ってるけど。でもos xでほぼ十分なのであんま触ってないけど…。

2011-11-05

前にも、そんな事があったの?!?! やっぱりこの人はおかしい人だったの???

Ubuntu

日々繰り出される大量の無言ブックマークが話題になり、たまにコメントを残すと「Ubuntuさんが喋った!」「botじゃなかったんや!」と騒ぎになるほどの人気を博した。しかし、オフ会で知り合った女はてなユーザーとの目も当てられないゴタゴタ(詳細は伏せる)が露呈し、人としてそれは無いだろ…と皆ドン引き現在プライベート化。

http://anond.hatelabo.jp/20100808174815

今、偶然見つけた http://b.hatena.ne.jp/entry/anond.hatelabo.jp/20100808174815

http://b.hatena.ne.jp/entry/id774.net/

hmmm

id::Ubuntu先生id::Naruhodius先生って同一人物だったのか。初めて知った。 2010/08/09

先生って言われてるし、ツイッタのアカでは万人単位の人が周囲にいるし

今日名前の由来がリナックスと知って、またまたショックを受けてた

だって、これ・・・

こういう考えられない事をする人が、ツイッタで万人単位でフォローされてたり、先生と書かれてたり、プログラムブログはマトモで趣味もよく、それなりに支持もされてる、という状況を見たら・・・

ショック受けるよね

http://togetter.com/li/208070

Ulog私からブロックされてるのに相談に乗りたがる人AtoMa 理由は私が精神病で放っておけないかららしい   追記「勝手に人を精神病としてまとめを作ろうとしていた事への謝罪は無し」 ギークハウス関連だったので狂ってるんじゃなく狂ったふりのようだが不気味 狂った振りでも普通じゃない。 この前見た偽精神科医のように何らかのコンプレックスではないだろうか?       // 元のタイトル→// これは、何?TLに他人のツイートが0な人。偽精神科医でもないが、最初普通性格悪い人の嫌がらせかと思ったら・・・ 

タイトルの混乱振りもよくわかるw

次のこれあたりのがタイトルはわかりやすい

http://togetter.com/li/208452

人を精神病呼ばわりして、「謝罪はしません」て・・・ ギークハウスを象徴してる気がする。

http://togetter.com/li/209430

相談した事実も無いUlogでブロックされている相手に対しあなた精神病だとか妄想を持っているとか言って対話(本人の弁)を求めて続けてくる人が居るんだが、この人は正常なのだろうか・・・

2011-09-01

最近マカーになったんだけど

macの一番良いところって、オシャレ感じゃなくて、linux的なシステム構成とwindows的なきちんとした会社が作ってるOSという安心感と洗練されたインターフェース(≒オシャレ感)が共存してるところだと思う。

linuxは基本的に便利なんだけど(最近ubuntuとかほぼmacみたいなもんだし)、やっぱり「多少うまく行かないことがあっても許してね」感があるし、

windowsはその辺しっかりしてる一方で背景のシステム構成がグロテスク過ぎて開発環境整えるだけで罰ゲームみたいになったりする。

macはそれらを(当然不満もあるけど)絶妙なバランスで両立してる上にインターフェースも良いというのが素晴らしいところだと思う。

もしmac osの内部がwindows的な独自のグロテスクものだったら俺は使う気にならない。

そういう意味で、mac持ってるのにコンソールを使わない人は宝の持ち腐れだと思う。

2011-08-18

Gentoo…ども…

俺みたいな中3でGentoo入れようとしてる腐れ野郎、他に、いますかっていねーか、はは

今日クラスの会話

あの流行りのUbuntuかっこいい とか RedHatサポートほしい とか

ま、それが普通ですわな

かたや俺は電子砂漠でloading stage 1.5を見て、呟くんすわ

GRUB Error 17 : Cannot mount selected partition. 狂ってる?それ、誉め言葉ね。

好きなパッケージマネージャ Portage

尊敬する人間 Daniel Robbins (ソースを書かない輩のFUD行為はNO)

なんつってる間に4時っすよ(笑) あ〜あ、義務教育の辛いとこね、これ

2011-08-16

http://anond.hatelabo.jp/20110816191339

■異性の好みを探る簡単な方法

これは私の長年の統計学経験論なのだが(つまりいい加減てことですね)

異性の好みや接し方を簡単に推測する方法がある。

それは、

「どんなディストリが好き?」

って聞いてみることだ。

好きなディストリは?と聞いて「RedHat」(但しスポーツカーとRVを除く)を挙げる人は、かなり保守派だ。

堅実派、浮気しない人、安定した職業についた人を好む傾向がある。

また平均的な異性を好む。必ずしも美人(イケメン)である必要はない。逆に派手な異性は苦手。

Ubuntu」あるいは「Debian系」等パッケージシステムで挙げる人は、

基本的にブランド志向なので、他人から見て自分恋人がどのように見えるかをとても気にする。

男性なら高収入医師弁護士などの職業が優先事項。ルックスは良いに越したことはないがそれよりも財力と権力(役職とか)

女性ならモデル体系で背丈があり、彫りの深い顔立ちが有利。

CentOS」「SeLinux」を挙げる人は、

女性なら体育会系のがっしりした男性を好む。自分より背の低い男性は基本NGマッチョOK

男性ならバストの大きさをとても気にする。基本的に巨乳好きというか貧乳は許せないタイプである

Gentoo」とか「Gentoo」みたいな一般人はあまり知らないような特定の固有のディストリ種名を挙げる人。こういう人はあまり特定の傾向がなく、好きな異性タイプピンポイントである。たとえば女優のAは大好きだが(顔の似ている)Bは生理的ダメ、とか言うことがよくあるのでその微妙な違いが他人にはよくわからない場合もある。ただし好きなものはとことん好き、という人である

また、特に男性場合ディストリの扱い方と女性の扱い方はとても良く似ている。

ディストリにこだわる人、これは処女にこだわる。中古ばかり乗っている人はその点はおおらかである

ひとつディストリを長く使う人。これはパートナーの異性をとても大事にする。基本浮気はしない。女性場合は重すぎることも。

頻繁にあれこれとディストリを乗り換える人。こういう人は異性も簡単に乗り換えるし浮気が多いので要注意である

OSインストールばかりしてる人や、Kernelカスタマイズをたくさんする人は、暴力傾向があるのでこれも要注意。パートナーをとても大事に(誰にもちょっかいを出させない)するが、ひとたび浮気でも疑われると暴力沙汰になりたいへんな思いをする。

2010-12-19

ヌケるWebサービスを作ったのでeHubインタビューズっぽく宣伝してみる

あなたウェブアプリケーション/サービスは何ですか?

エロ注意】eroino http://eroino.net/

eroinoは毎日更新される大量のアダルト動画を、AV女優キーワードで分類して表示したり、お気に入りリストクリップできるサイトです現在動画数は、約28万件。

このプロジェクトを始めた理由は?

製作にかかった時間は?また、本業がありますか?

チームの規模はどれくらいですか?また、あなたの素性および経歴は?

現在使用しているインフラ技術は何ですか?

技術的な特徴があれば、紹介してください。

お気に入りリスト

開発の際に気を付けたことはありますか?

データの取得元、動画投稿サイトに迷惑をかけない」

プロジェクトは次の半年でどこへ向かうと思いますか?

アクセス増への対策」
広告
「機能追加」
  • まったくの白紙です。まずは安定稼働。

自分Webサービスを作りたいと思っている人に向けて何かありますか?

利用者に向けて何かありますか?

  • 自分では、かなり実用的だと思っているのですが、実際の所、どうなんでしょう。使ってみて、ダメ出しでも何でも良いので、感想を聞かせてもらえると嬉しいです

元ネタ

自分WEBサービスを作りたいと思っている人へ

http://anond.hatelabo.jp/20101203150748

eHub Interviews

http://emilychang.com/ehub/app/category/ehub-interviews/

eHub インタビューズ - Last.fm翻訳

http://d.hatena.ne.jp/brazil/20051102/1130901002

2010-11-19

さくらVPS(ubuntu)で独自ドメインしてみた(日記6)

初回:http://anond.hatelabo.jp/20101118000033

前回:http://anond.hatelabo.jp/20101119000741



以上で独自ドメインの鯖への割り当ての変更は完了できた。

VPS側に特にBIND入れる作業は不要の様子。


以下、参考文献

http://blog.mobf.net/archives/157

https://wiki.ubuntulinux.jp/UbuntuTips/DedicatedServer/ApacheVirtualHost

http://tobysoft.net/wiki/index.php?Ubuntu/apache2

2010-09-17

3年くらい前に「これからはubuntuがすごい」って言われてミーハー気分で入れてみたけど、

こんなもんかーと思ってるうちにハードが壊れてそれっきりだった。

最近またセロリンが1台空いたので10.04でも入れてみようかな。

3年もたつとずいぶん変わってそうだけどどうなんだろう。

2010-09-07

彼女パソコン調子が悪いときに見るところ

彼女パソコン調子が悪い、ということを聞いたので見てみようと思う。どこを見ればいいかをリストアップしてみる。ちなみにWindows。普段はUbuntu使ってるのでWindowsの動作を段々忘れつつある。

パソコン調子悪い、とか壊れたとか言う人は大抵自分パソコンスペックが分かっていない。とりあえずスペックを見て、どの程度のものなのか、それに対して妥当な使われ方をしているのかということについて見る。チェックするのは、

など。

  • 右下の常駐

常駐ソフトが多ければ多いほどもちろん不安定になるので、なるべくスタートアップの状態で消すことにする。たぶんskype不具合のかなりの原因を占めているのだと思うのでそこを見てみる。バージョンを落とすことも考える。音声のドライバとかもみる。

タスクマネージャでいま起動しているサービスがどれだけメモリを食っているかを見る。謎なものがあればぐぐって消す。また、同時にスタートアップで起動してしまっているものがないかを探す。いらなかったらこれもぐぐって消す。solutoを入れてみてもいいかもしれない。

ウイルスとかスパイウェアの類を探してみる。これはひたすらチェックするだけ。

探すの難しそうだけど、たまにある話。ひとつひとつはずしてみてみるしかないと思う。

いらなさそうなのがあったら消しておく。

  • いっそのことubuntuを入れる

Windowsをあきらめてもらってubuntuを入れる。10.04は起動速いしネットしかしないのならむしろこれでいいのではという気がする。

IT系とかそれ以外のスキル列挙するから何ができそうか教えて欲しい

色々教えてください偉い人。

自分で考えろってのはご尤もですが、色々な方の意見が聞いてみたいのです。

純粋Java(max5000行程度)

Struts(ver2じゃないほう)上でのJava(max2000行程度)

perl(max7000行程度)

c/c++(ちょっと)

Haskell(ほんの少し)

VisualBasic.NETじゃないほう)(ほとんど忘れた)

HTML/CSS(セマンティック厨)(HTML5勉強中)(バイトWEBデザイン経験有)

javascript(簡単なものなら)

XML/XSL自作プログラムI/Oに利用)

MovableTypeCMSとして利用。ちょっとした企業サイトレベルくらいのものの構築。簡単なプラグイン作成とかも)

Apache(セットアップと最低限の設定くらい)

Tomcat(同上)

LinuxCentOSUbuntu。セットアップとちょっとした設定程度)

IPA資格ソフトウェアネットワークデータベース

Tex論文プレゼンテーション作成

AdobeDTP製品(CS2)(雑誌編集経験有、ただし学生レベル

Oracle10g)(Bronzeレベルの知識とちょっと触ったことがある程度の経験

postgreSQL(ちょっと触ったことがある程度)

会計関連の知識(日商簿記2級)(大学管理会計をかじった)

数学系の知識(論理とか集合やらの基礎。大学計算機科学をかじった)

印刷物/WEBサイトデザイン(独学だけどそれなりに。一般人よりはそれっぽいデザインが作れるかと)

・文章/記事作成(取材→記事執筆。文章校正経験有)(随筆みたいのは無理)

漫画ゲームが大好き

ログイン ユーザー登録
ようこそ ゲスト さん