"

その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とかもありかもしれないです。

コードを読みましょう

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

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

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

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

あとは頑張ってください

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

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

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

"

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

(Source: fyeahkikomizuhara, via a2onaka)

アップルはなぜ Objective-C にこだわるのか « maclalala2

アップルはなぜ Objective-C にこだわるのか « maclalala2

"throw_away_user のコメント:
キミはコンパイラーのことが分っていない。flash のような中間的なプラットフォームで開発されたアプリは、如何なるプラットフォームであろうと移植された先で作動する。デベロッパは何もしなくていい。「スイッチを押す」必要さえない。同じコンテンツを配布するだけでいいのだ。
いったんコンパイルされたものは、xcode のマジックとは無関係に異なるコンパイラーで動くだけのことだ。アップルに必要なのは、すべてのアーキテクチャで使える(POSIX やココアのような)API を提供することだけだ。
任天堂も GBA -> DS -> DSi の移行で同じことをやった。誰にもツールを強制しなくてもちゃんと動いたのだ。"

アップルはなぜ Objective-C にこだわるのか « maclalala2

金環 (Instagramで撮影)

金環 (Instagramで撮影)

"

【WP7】  UI刷新したばかりでこなれていない。次から本気を出す
【WP7.5】 半端なバージョンはウケが悪い。8から本気出す。
【WP8】  Windows8と間違われやすくて混乱を招いた。9から本気出す。
【WP9】  9=苦で縁起がよくない。10から本気出す
【WP10】 二桁ナンバーになって心機一転。最初にがんばりすぎると息切れするので11から本気出す
【WP11】 WP7からずいぶん長い道のりを来た。ここで戦略を見直す時期。12から本気出す
【WP12】 ウィンドゥズフオーントゥエルヴって言いにくい。次から本気出す。
【WP13】 13は縁起悪い。14から本気を出す

"

Siri 曰く、最高の携帯電話は Nokia Lumia 900 | スラッシュドット・ジャパン アップル

画 像 で 吹 い た ら ね ろ|ラビット速報

画 像 で 吹 い た ら ね ろ|ラビット速報

【日常】相生祐子ちゃんの画像ください:ひまねっと

【日常】相生祐子ちゃんの画像ください:ひまねっと

【日常】相生祐子ちゃんの画像ください:ひまねっと

【日常】相生祐子ちゃんの画像ください:ひまねっと

画像で笑ったらダメwwwwwwwwww:キニ速

画像で笑ったらダメwwwwwwwwww:キニ速

"エイリアスや、メンバーが1人しかないメーリングリストといったダサいもので誤魔化したりもしてはいけない。シェルプロンプトでどのように見えるか、whoami コマンドが何を返すのかが重要なのだ。"

退職理由は「転職先のモニターのほうが大きい」から? « A-Listers

"

149 ゲーム好き名無しさん :2010/11/03(水) 18:16:10 ID:e3avciu10

ゲームという娯楽自体がたぶん縮小する一方だろう。

ポケモンやモンハンがヒットしているのを見ると
ゲームに娯楽を求めてるんじゃなくて、
ゲームという媒体を通したコミュニケーションを求めてるんだと思う。

今市場に求められてるのは娯楽じゃなくてコミュニケーションするための
媒体そのものだと思うな。

まあ間違いなく言えることは今後はソーシャル要素が高いコンテンツが拡大して
一人でシコシコやるようなゲームは縮小する一方だと思うね。
"

ゲーム業界の今後を考えるスレ

"ちなみに西武の東尾投手が捕まった時のレートは明らかにされていませんが、蛭子さんは「俺で警察の厄介になるレベルなら、東尾なら懲役だろ」と語ったとされています。"

当たり判定ゼロ 「そのスタドリ……倍プッシュだ」と若者は言った

"

本は全部好き。とても選ぶことはできません。
本が好きだから 本屋もすべて好きです。 本を楽しめないという方は不幸だと思います。 たとえプロットがまずかろうが、文章がヘタであろうが、 内容が間違っていようが、装丁が失敗していようが、 本になっている限り必ず酌むべきところがあるのです。

面白くないというのはそこが酌めない人でしょう。ぼくの場合は、 もし読んで面白くない本があったりしたら、自分にそれを『読み取る力』が 欠落していたのだと判断して逆に深く反省してしまいます。 そもそも僕は本を悪く言うこと自体、嫌いなんです。

"

京極夏彦
書痴の鑑 (via suyhnc, repsychose)

oldfilmsflicker:

fuckyeahdirectors:

Paul Haggis, George Clooney, Bennett Miller, Steven Spielberg, and Ang Lee photographed by Nigel Parry

(via technohell)