「ユーザ」を含む日記 RSS

はてなキーワード: ユーザとは

2012-02-09

http://anond.hatelabo.jp/20120209115324

てかマジで信じてるのか?すげえな。

無料です!」を信じてるソーシャルゲーユーザとかと同レベルだぞ。

googleとか余裕で入れるレベルの超優秀層ならもしかしたら貰えるかも、というレベル

(そんな奴がわざわざソーシャルゲーの会社に行くのかっつー話)

実際に貰ってる人間がいるのかどうかは非公開w

看板とハッタリはでかくいって馬鹿を釣るという手法

2012-02-08

うつ改善のために

自分メモも兼ねて。いや、最近なんか周りでなんとも抑うつっぽい人が散見されるようになってきたように感じられるのでふと考えることが多くなった。「とりあえず前向きに」は理想としてはほんとそのとおりなんだけど、いやできないから凹んでるわけであってね。というのも自分社会生活に支障は無いまでもちょっときつかった時期があったりしたんだよね。なんかこう上手くいかんという時にわずかでも参考になればと。

以下自分の思う改善法を適当に並べて書くけどツッコミ等あれば是非忌憚なく書いてってくれれば


スポーツする

スポーツするのはすごく効くと強く感じる。じっさい脳内に多幸感物質的なのがでていいらしいね本当に。そういえば体育会だったり普段から運動してる人でうつっぽい人っていなくない?(無口とかおとなしい人ってのは別でね。笑)それって結局これにつながるところだと思うんだよね。まあ脳内から作用するんならそりゃ自然に効くここまでいい薬はないわなと。

で、スポーツの中でも個人的には集団でやるやつ、例えば野球サッカーバスケとかとかをあまり競争的にならずにやるのがいいと思ってるんだ。というのも下の話にも関連するんだけど人とあって話すのはすごい凹んでるのを改善するのにいい。特に競争的にみんなでわいわい談笑しながらでなんかだと本当に効果てきめんだと個人的にも思ったわ。あんまり試合の結果に一喜一憂するのがいいとも思わんしね。(まあ個人差あるかもだけど笑)

水泳とかジョギングとかでもいいとは思う。ただ、ジョギングとか取り入れてみて思ったけどどうにも変化がなかったりすると飽きたりするからそこらへんは要工夫だし、人の輪にいるってのがすごい重要だと思ってるからよりオススメは集団スポーツ。でも個人スポーツ全然OKってスタンス



・人と会って喋る

これも超重要。や、もう本当になんでもいいんだよね。単純に失恋とか仕事うまく行かなくて悩んでるならそれを聞いてもらうでもいいし、あえて全然関係ない趣味花咲かせるのでもいいと思う。個人的には仕事なり実際的な解決方法が欲しい時は人の話を参考にするのもいいかなとは思うけど、基本的にどうにもならない人間関係のこととかはもう全く別の話して気を紛らわすのがいいんじゃないかなと思うことが多いのかなとは思ってる。例えば恋人関係で悩んでる時に共通の知人にいろいろ聞いてもらうよりは、全く関係ない人にその相談みたいなのはもちかけずに自分の好きな趣味音楽映画なり漫画でもなんでもいいけど、の話をしてわーって盛り上がったときのほうが気持ち的には晴れやかなことが多いのかなっては思う。まあこのへんはいろいろケースにはよるかなとは思うけど気の置けない友達とただ話して笑ってみるだけで全然違うっすほんと。

・陽の光を浴びる

これも効く。よく本とかに書いてあることだったりはするんだけどね。メラトニン(だっけ)とかってのが日に浴びることで生成されていろいろポジティブ効果を生むっていう。これも具体的に南国の人とかのうつ率の低さ(ってかほとんどいないんじゃね?笑)をかんがえたらなんとなく納得する話なのかなと。自分も少し取り入れてみたけど朝に一日の段取りでもぼーっと考えながら2,30分散歩してみるだけでもホント違うよ。これなんかは習慣にすべきだと思う。忙しいと30分とかの時間生み出すの大変かもなんだけど、まわりまわって効率良くなって全体のパフォーマンスよくなってるの感じるわ。

・早寝早起きする

これも上に関連。特に日の出てる時にしっかり生活をするのが重要。これ見てる人なんかはパソコン好きが多いだろうからついついモニターの前で夜更かししちゃう、みたいなことありますよね。僕もすごくよくあるのでわかる。笑 でもやっぱり早起きしたらその分有効に使える時間は増えるし、上記の日を浴びられる時間が伸びる。逆に、夜更かししてネットやりながらだらだらしてると無駄な後ろ向きな思索とかがやたら増えてかなりジャンクブラウジングしてる自分に気づいてなんとなく鬱屈としてくる、また生活時間がズレこんでの悪いサイクルが生まれると思うんだ。だからなんとか朝、人と会う予定をいろいろ入れてみたりして、生活習慣を改善してみよう。特に夜更かしをしないってのが重要かなとは思います経験上。

家事とかをしっかりしてみる

は?って感じかもしれんけど小さいながら書いとく。これ結局小さい成功体験の積み重ねに相当するのあかなと。普段面倒だったり忙しかったりして掃除選択皿洗いから細やかな管理なり色々後回しになってたりしない?そういうのをちょっと重い腰を上げてやってみよう。掃除なんかはほんと終わったらすっきりするよ。週ごとにホコリ一掃キャンペーン(一人で)をやってもいいくらいだ。笑 本棚の整理、パソコンファイル整理でも靴磨くのでもどんな小さなことでもいい。無言で集中してるうちに日常の些事なんか薄らいじゃってうことってよくあるよ!

ネット断ちをしてみる

最後ネットヘビーユーザ特に。前述のごとくここ見る人なんて大分ネットに慣れ親しんだ人だろう。最近なんかはネット疲れなんてのが言われるくらいだからなあ…いるでしょ?気付いたらTwitter開いてるみたいな人?笑 自分大分そっち側だからよく分かるんだよ。

でもそれあんまよくない。特にネット一日に数時間もやってる(それこそねらー的な人達が自嘲的に言ってるような人種の人は)一日でもいいから全くネット触らずに外ぶらぶらしてみる時間をとったり、鈍行でふと何か見に行けばいいと思う。これ本当に違うんだよ。割と自分も一日にネットとんでもない時間触れてる時があったんだけど、これってなんかこう、そのまま惰性で続けちゃうじゃん?それをこうアウトドアなのをふと入れてみるとそのネットやってる時間自体の充実度もだいぶ違ったりするから不思議なもんだ。インドアな人には効果てきめんだし、最近よくいう引きこもり気味でネガティブになってる人にはよく効くと思うので是非。







ざっと思いつくままに書いてみたけど、うつ改善のために精神科先生が書いてるのいくつか読んだりWEBで読んだのうろ覚えであったりするのと、自分経験則的なものを合わせた感じだとこんな感じだ。特に自分おすすめするのはスポーツと人と話すことかな。もちろん時間が必要なことではあるので大変かとはおもうけどやっぱりこう人と交流しながらってのが一番効果的だとは思う。そんな友達がいないんだよ!笑 みたいな人はネットオフみたいなの探せば何かしら機会はあるはず、同じような悩みだったり考えしてる人って世の中思いのほか多かったりするよ!

以上とりあえずそんなかんじで、是非参考になれば!

2012-01-30

http://anond.hatelabo.jp/20120130234939

その前にVistaが切れるって話聞いた気がするんだけど、なんか納得がいかない(Vistaユーザより)。

2012-01-26

http://anond.hatelabo.jp/20120126021407

ところでWeb(笑)企業で努めてる人にはIT技術以外に精通している業務や知識ってあるの?

低能の人からどうやって金を巻き上げるかを考えるのって面白そうだね!!

そうだなー、ユーザから返せって言われたお金を返さなくてもすむように会話するテクニックはかなり身についたなー、

2012-01-22

http://anond.hatelabo.jp/20120122221551

今はまだガラケーのほうが機能は優れてるけど、成長性かな

ガラケー機能って発売元企業しか開発できないじゃない?

開発者ユーザに委ねちゃったのがスマートフォン

ユーザも開発元と同じレベルで開発できるから色んなアプリが出てきて楽しみってこと



ま、要はちっちゃいパソコン

ウィキペディアからのお願い:インターネットに干渉しないでください

2012年1月20日

Sue Gardner

CC-BY 3.0



この3日間で眠れたのは10時間だけでした。

土曜日になってようやくまともな食事をとったばかりです。

メールボックスは、たぶん読むことはないだろうメッセージでいっぱいになっています

疲れましたが、私は幸せです。



ウィキペディアブラックアウトは終わりました。

その目標SOPAとPIPAの認知度を上げることと、

読者の皆さんが自分の声を政治家に伝えられるようにすることであり、

どちらも成功裏に終わりました。

私たちが用意したツールを使って800万人もの人が自分地域議員の連絡先を確認し、

ソーシャルメディアではさらに何百万人もの人が自分意見を発言しました。

何千人ものジャーナリストウィキペディアの黒い画面をはりだして記事を書きました。



この歴史的瞬間は、私たちみなの手で成し遂げたものです。

ここで一度、何が起こったのかをちゃんと理解しておくことが重要だと思います

私たちの立つ足元が、大きく揺れ動いたのですから



ジャーナリストは古いメディアと新しいメディアの衝突としてこの出来事を見ていますが、それは間違いです。



彼らがそういう見方をするのは、ふつうの出来事はそうやって動くからです。



元Sunlight財団のClay Johnson氏は、

こんにち、自分の業界にとって有効な法案を通しワシントンから旅立たせるためには、適切なロビイストに金を払い、適切なキャンペーンをはり、適切な法案を適切なときに書かなければならない

ワシントンで勝てるチームを客観的に選ぼうというのなら、資金豊富で実力のあるロビイストのチームを選ぶことだ。嘆願書が成立していてコミュニティオーガナイザーがあればいいというものではない。悲しいことだが、これがゲームのルールだ

と言っています



ちょうど同じように、アメリカ映画協会会長で元上院議員のChris Dodd氏は、ウィキペディアブラックアウトを評して

権力の濫用。IT業界の利益を守るため、ユーザを痛めつけ企業の駒として使う行為」と呼びました。

彼にとってこの問題は金と利益に関わる衝突にしか見えないようです。

というのも、ふつうの出来事はそのように動くものからです。



NPRAssociated PressFox Newsといった報道機関がすべて、この闘いを、

ハリウッドシリコンバレーと銘打って伝えたのも、そのためです。

Bloomberg がテレビ映画音楽業界ワシントンで使っているお金と、GoogleFacebook支出とを比べているのも、そのためです。

このブラックアウトプレイヤーを増やしただけであって、また同じゲームが続くのだろうと想像しているのです。



そうではないのです。



インターネットで流れてきたClay Shirky 氏の講演をご紹介しましょう。発言を引用します。

SOPAとPIPAで危機に瀕するのは、ウェブサイトだけでもその所有者だけでもない。私たちが、一人の人間として、他の誰かとものごとを共有してよいという保証がおびやかされているのです。

私たちこそが、SOPAとPIPAに監視される対象になりますインターネット上で最大のコンテンツ生産者Google でも Yahoo でもなく、私たちだからです。


私たちはそれが本当だと知っています

ブラックアウトを主導したのは、 GoogleYahooFacebookTwitterCEOでもなく、ウィキメディア財団でもなかったからです。

ブラックアウトを主導したのは、普通インターネットユーザでした。

その中心にいたのは、Osarius さん、 SiPlus さん、 FT2 さん、 Titoxd さん、 Fluffernutter さんといった人たちでした。

彼らがネット上のコンテンツ生産前線に立ったのです。



ウィキペディアSOPAとの闘いに加わったのは、巨大な利益のためでも、資金のためでもはありません。

ウィキペディア非営利組織によって(コントロールされているのではなく)運営されています

そこには守るべき企業利益はなく、著作権侵害で資金を得ることはありません。

ウィキペディア普通の人々によって書かれています

Reddit は、リンクを共有しコメントを付けあう人々の集まりです。

MetafilterTumblrCraigslist も Cheesburger network も Oatmeal も 4chanidenti.ca も同じです。

どれも巨大企業ではありません。



15年以上にわたって、インターネット普通の人々コンテンツ製作の手段を提供してきました。

私たちがインターネットを使って作るのは、時にはかわいい猫の写真であったり、時には世界最大の百科事典であったりします。

時には腐敗した体制を倒すために使ったりもします。



昨日起こったのは、世界中インターネットユーザ自分の声を見つけたということです。

自分たちの自由をおびやかす人たちに対して闘うための声を。

著作権侵害が問題であることは確かであり、被害を受ける人たちが自分の問題を解決したいと思うのは当然のことです。

しかし、彼らの問題は、普通の人々自分表現し、共有し、学ぶ力を守ることほどに重要ではありません。



聞くところでは、議会IT企業ユーザ意見を尋ねに来るようです。

何が欲しいのか。

SOPAとPIPAをどう変えれば満足するのか。

OPENにすればいいのか。

新しい法案を作るべきか。



ウィキペディアブラックアウトで伝えたかったこと、そして他の対SOPA・PIPAの行動が伝えたかったのは、

ネット上の著作権侵害を撲滅する方法について話し合おう」ではありません。

「これだけ大事インターネットを壊すな。私たちがこれまでどおり働けるようにしろ。学び、作り、共有できるようにしろ」です。



ここで、ブラックアウトに関わった皆様に感謝したいと思います

下記に並べた人たちは、私が一緒に働いた、または働くのを見た人たちです。

関わっていたのにご自分名前がなかったとしても、感謝をお届けしたものとお考えください :-)



無作為な順序で: Luke Faraone, Jan Ainali, Puki, André Savik, Dcoetzee, Vituzzu, Stacey Merrick, Dan Rosenthal, Michael Snow, Sumana Harihareswara, Wikitanvir, Jim Redmond, Kaganer, PeterSymonds, Mikołka, ZeaForUs, Spiritia, Iliev, Anubhab91, Ali, Haidar Khan, Joan manel, Davidpar, Cameta, Mormegil, Okino, Sir48, Giftpflanze, Rbmj, Tecsie, BreadMaker, Antonorsi, Mariadelcarmenpatricia, Huji, Tommikovala, Nikerabbit, Lamiot, Seb35, Zetud, Amire80, Rekp, איש המרק, Eranb, עידן ד, Trần Nguyễn Minh Huy, Itzike, Vibhijain, Ruy Pugliesi, Roberta F., Tgr, Kelly Kay, Pagony, Alensha, William Surya Permana, Gombang, Gregorovius, Civvì, Gnumarcoo, Austroungarika, Miya, Whym, Takot, Melberg, Omshivaprakash, Idh0854, Freebiekr, Diagramma Della Verita, RajeshPandey, Mathonius, Romaine, Mwpnl, Whaledad, Wpedzich, Sp5uhe, Przemub, Ency, Przykuta, Teles, Vitor Mazuco, Lvova, OC Ripper, Euriditi, Maduixa, Wikiwind, Јованвб, A1, Олег-літред, Violetbonmua, Prenn, Cheers!, Sameboat, Tbayer (WMF), OhanaUnited, Tom Morris, Wdchk, Sarah Stierch, Risker, Billinghurst, NuclearWarfare, Jimmy Wales, Orionist, Ryan Kaldari, John Du Hart, Aaron Schulz, Kat Walsh, Cherian Tinu, Mike Godwin, Jim Burger, David Gerard, Johnuniq, James Forrester, Prodego, Fluffernutter, Dana Isokawa, Fae, Andrew Lih, Brandon Harris, Jeremyb, Michelle Paulson, DeltaQuad, Pete Forsyth, Fetchcomms, Heather Walls, Rachel Farrand, CMBJ, Erik Moeller, Fifelfoo, James Alexander, Itzik Edri, Katie Horn, Iván Martínez, Matthias Schindler, Ben Hartshorne, Jon Davies, Anthere, Slobodan Jakoski, Victorgrigas, Dimce, Jerry-Yuyu, Patricia Morales, Stephen LaPorte, Varnent, Lennart Guldbrandsson, Neil Kandalgaonkar, Greg Maxwell, Ian Baker, Jeandré, Howie Fung, Ryan Faulkner, Beatriz Busaniche, Philippe Beaudette, Ziko van Dijk, Oliver Keyes, Dimce Grozdanoski, Keegan, André, Guillaume Paumier, Maggie Dennis, Mentifisto, Phoebe Ayers, Arne Klempert, Mike Peel, Gorilla Warfare, Geoff Brigham, Swarm, Peter Gehres, Megan Hernandez, Leslie Harms, Tomasz Finc, Pretzels, Jay Walsh, Whenaxis, Liberaler Humanist, Sam Klein, Andrew Gray, Fifelfoo, Zack Exley, Katie Filbert, Victor Vasiliev, Guy Chapman, Avi, Kenneth/MD, Stu West, Harry, Ryan Lane, Josh Lim, Matthew Roth, Richard Symons, Gayle Karen Young, Yuvaraj Pandian, Evangeline Han, Milos Rancic, James Hare, Adrienne Alix, Samat, Tomasz Ganicz, FT2, Alessio Guidetti, Galileo Vidoni, David Richfield, Alison Wheeler, Siska Doviana, Erlend Bjoertvedt, Анастасия Львова, Steven Walling, Casey Brown, Tim Starling, Patrick Reilly, Arthur Richards, Asaf Bartov, Alolita Sharma, CT Woo – そしてもちろん、ブラックアウトの決定をした、1800人の英語ウィキペディアンの皆さん。



enWPのブラックアウトを支援するために抗議行動をしてくださった、次の姉妹プロジェクトにもお礼申し上げますアルバニア語版ウィキペディアアラビア語ウィキペディアブルガリア語版ウィキペディアカタルーニャ語ウィキペディア中国語ウィキペディアクロアチア語ウィキペディアオランダ語ウィキペディアグルジア語版ウィキペディアドイツ語ウィキペディアギリシア語ウィキペディア日本語ウィキペディア韓国語ウィキペディアインドネシア語ウィキペディアイタリア語ウィキペディアノルウェイ語版ウィキペディアポルトガル語ウィキペディアロシア語ウィキペディアセルビア語版ウィキペディアスペイン語ウィキペディアスウェーデン語版ウィキペディアウクライナ語版ウィキペディアベトナム語ウィキペディアウィキメディアコモンズ



スー・ガードナー

ウィキメディア財団事務長



画像ウィキメディア財団SOPAボイラー室

動画Defend our Freedom to share

2012-01-19

食べログの「ステマ」批判そらす目的で「ステログ」開発?




ステログ」って、今回問題になったPR会社による火消しステマなんじゃないだろうか。

というのは、ステログは、「レビュー数が少なくて、高得点をつけてる人」をあぶり出してるんだけど、食べログもさすがにそんな作戦にはとっくに対処していて、そういう場合は点数が上がらないように、もともと作られてるんだよね。つまりステログ」であぶりだせるのは、素人による「自作自演」だけなんだ。プロモーション会社が有料で引き受けて、巧妙に点数を上げてるような事例、つまりレビューを数多く投稿していて点数に大きな影響を持つユーザを事前にじっくり作っておいて、そのユーザに高得点をつけさせるような作戦は、華麗にスルーされてしまうんだ。

もちろん、そこまで悪意なくておもしろ半分にやってるだけかもしれないけど、一番注意した方がいいのは「ガチヤラセ??」って赤文字だけ見て喜んでる人ね。それ、ステマに騙されてる可能性は高いと思います

そもそも。

食べログ」って、レビューを書き込んだユーザーの「レビュー書き込み数」とかを単純に返すAPIとかないので、「ステログ」の会社は、自社製のクローラデータ収集してるんだろう。ま、それは別に悪いことじゃないんだけど、そんなクローラまで作ってる会社が、食べログの採点の仕組みの基本を知らないってのは腑に落ちない。

2012-01-18

Python vs Ruby vs PHP vs Haskell プログラミング言語バトル part1

 

42 : デフォルト名無しさん : 2011/11/12(土) 23:53:51.20

Pythonの方が弄れる対象が多いのに、なんでウェブ系だとPHPの方が流行ってんだろ

端末からテキスト処理も楽だし、数値計算周りのライブラリも充実しているのに

PHPが優遇されているのって歴史的な経緯以外に何か他の理由でもあるのか?

けどまぁ、情弱文系SEが大半を占めているバカだらけの日本じゃ別にPHPで困ることもないか


45 : デフォルト名無しさん : 2011/11/13(日) 01:41:24.25

数値計算や端末からテキスト処理なんてWeb系じゃ大して使わないからなあ…


43 : デフォルト名無しさん : 2011/11/13(日) 00:04:23.30

PHPが未だに現役なのは、単に歴史的な経緯でしかないだろ

Pythonに関しては、ZopeさえコケていなければWebサーバLLとして大成功していたはずなのに、

Railsなんかが登場したおかげで、すっかり影が薄くなってしまますた....


44 : デフォルト名無しさん : 2011/11/13(日) 00:49:55.28

zopeってコケてたんだ

ってか、railsインスパイアされたフレームワークって今じゃ幾らでもあるよね

djangoとかCakePHPとか。rubyってRoRを使いたいユーザを除くと、

pythonPHPの方がユーザー数は圧倒的に多いと思うんだけど

本家railsって、他を遥かに越えるほど良いものなんだっけ?


48 : デフォルト名無しさん : 2011/11/13(日) 08:30:25.68

44

Zopeが登場した当時、RDB+PHPはもう古い、これからOODB+ZopeWebの中軸になる!」

さかんに宣伝され、雑誌でもZope特集が組まれていた

 

少なくとも自分ZopeからPythonという言語を知ったし、その時点でRubyは知らなかった

そして、その後のORM(RDB)+Railsの出現と華々しい革新性への注目は、誰もが知っているだろう

今でもZopeの開発は継続されてはいるが、結果的に当初の期待が大きく裏切られたという事実は動かしがたい

 

djangoCakePHPについては実際に触っていないので憶測になるが、おそらく技術水準ではRailsと同等だろう

しかしRailsはRailsコミュニティの活動が活発だし、その進化は異常に早い

 

Railsに何か致命的なトラブルが発生して開発が停滞する、あるいはdjangoCakePHPから

何かのイノベーションが提示されでもされない限り、後発のdjangoCakePHPRailsに追いつくのは無理

Railsは決して技術的に完璧Webフレームワークではないんだけどね....(たとえばSeaSideのような.... )

 

からこそ「もしもZopeが....だったなら」という「たら・れば」感はPythonコミュニティの潜在認識になっている


51 : デフォルト名無しさん : 2011/11/13(日) 12:55:40.83

 C a k e P H P は う ん こ   

遅い、設計が古い、動作がおかしいの3重苦

日本では流行ってないけど海外だとYiiが流行ってきてる


55 : デフォルト名無しさん : 2011/11/13(日) 17:31:12.14

CakePHP使ってんの?

可哀そうにw


53 : デフォルト名無しさん : 2011/11/13(日) 14:44:48.55

求人PHPばかりだからPHPやるしかないだろ。


57 : デフォルト名無しさん : 2011/11/13(日) 19:34:04.95

でもやっぱりいつもの使い慣れたLL(Python/Ruby)で

Webサービスを書きたいってのがある


73 : デフォルト名無しさん : 2011/11/15(火) 17:32:46.07

アメリカ言語ユーザー数は

Python>>>>>>>>Ruby

求人数は

Ruby on Rails>>>>>>>>Django

http://www.indeed.com/jobtrends?q=django%2Cruby+on+rails&l=

どういうことなの?


74 : デフォルト名無しさん : 2011/11/15(火) 17:48:15.59

RubyRails以外に使い道がないか


75 : デフォルト名無しさん : 2011/11/15(火) 17:54:35.50

海外ではRubyは昨今のRailsバブルのお陰で

もはやWebスタートアップ共通語になってるらしいからね

求人数が多いのはそのためだと思うよ


76 : デフォルト名無しさん : 2011/11/15(火) 18:03:23.05

なんかのミスかと思ったがアメリカでもRuby on Railsは人気があるのかなあ・・・

Pythonのほうが使いやすいと思うのだがフレームワークRailsが優位なんだろうか


77 : デフォルト名無しさん : 2011/11/15(火) 18:23:14.33

Djangoは周辺ライブラリ微妙だし本体も鈍くさい感じがする。

でも、FlaskはSinatraより好きだからPythonが嫌いってわけではない。むしろ好き。

 

ただ、いざ作り始めるとやっぱりRailsが楽だなあってなって、Railsを使い続けている。


78 : デフォルト名無しさん : 2011/11/15(火) 18:38:46.28

同感だ

同じように思っている人が他にもいて安心した


79 : デフォルト名無しさん : 2011/11/15(火) 18:54:37.13

PHPJavaScalaには

Railsみたいなフレームワークあるのに

Pythonはいいのないんだよな


80 : デフォルト名無しさん : 2011/11/15(火) 21:19:09.89

PHPフレームワークが乱立しすぎているから、RailsPHPで実装してみようというやつが出てきた。

Scalaも注目されだしたのはつい最近のことだしな。

それに比べてPythonは、Zopeというデファクトスタンダードが既に存在していたけど、

つの間にかフェードアウト


ただ、どうやってもRailsもどきRailsを超えることはできないのは間違いない。


83 : デフォルト名無しさん : 2011/11/15(火) 21:25:38.55

パクリオリジナルを超えられない(キリッ って定型句だけど、

これってキリッって言いたいだけだと思う。

後発品が先に出たものを超えたものなんていくらでもあるから


84 : デフォルト名無しさん : 2011/11/15(火) 21:30:04.39

D言語って超えたって?


85 : デフォルト名無しさん : 2011/11/15(火) 21:31:12.00

B言語って超えたって?


86 : デフォルト名無しさん : 2011/11/15(火) 21:53:33.76

でもRailsRubyの黒魔術を使いまくりから

PHPで同じ事をできないわけではないだろうけど、Ruby on Railsほど簡潔にはできない


90 : デフォルト名無しさん : 2011/11/15(火) 22:50:07.81

スタートアップなんて根無し草の集まりにとって、

googleが囲った言語coolさを見出せないんだろ


123 : デフォルト名無しさん : 2011/11/20(日) 11:32:16.79

まあくだらねえWEBサービス作って喜んでる情弱は早く死ねって事だよ


91 : デフォルト名無しさん : 2011/11/15(火) 22:52:42.98

そういう理由じゃなくてRailsのほうが単純に情報プラグインも多いからでしょ


3 : デフォルト名無しさん : 2011/11/15(火) 23:07:07.67

linuxじゃデフォのツールなんだし、ツールとの連携を考えたらpython一択じゃん

わざわざ不合理で不完全な言語を使うなんて

社会からハミ出た奴らの精神的な作用によるものじゃないの?


95 : デフォルト名無しさん : 2011/11/15(火) 23:20:20.21

django情報プラグインが増えないという、

現実に対する鬱憤を吐いてるようにしか聞こえないな

もしも

linuxじゃデフォのツールなんだし、ツールとの連携を考えたらpython一択じゃん

真実であるのなら、今頃はdjango情報プラグインが溢れかえっているはず


104 : デフォルト名無しさん : 2011/11/16(水) 01:20:49.05

Python信者乙。

yumや、gdbgnome拡張pythonであるからといって、それをwebアプリでも使いたいと思う人は少ないというだけのこと。

ソースからインストールする必要があったとしても、web開発ではrubyを使いたいという人が多いというだけのこと。


94 : デフォルト名無しさん : 2011/11/15(火) 23:15:11.93

というか、世界中Pythonプログラマが Remeber Zope!! を合い言葉

打倒RailsたるWebフレームワークを開発しているはずだけど、

いまだにRailsを超えるプロダクトが登場しないのはナゼ?


Railsも登場してから、かなりの年月が経過しているんだけどなぁ....

その間にもRailsRails 3が登場して、REST/AJAXの強化等の進化継続しているよ

347 : デフォルト名無しさん : 2011/12/09(金) 10:16:35.22

Ruby では

ary.map {|x| x**2}

となるものが、Python では

map(lambda x: x**2, ary)

となり、lambda の本体が1つの式では表現しきれなくなると

def mapper(x):

.....

map(mapper, ary)

書き換える必要があります


348 : デフォルト名無しさん : 2011/12/09(金) 10:24:20.94

Pythonのlambdaを用いた階乗計算

f = lambda x:(x and f(x-1)*x)or 1

RubyにはPythonのように「lambda本体は式でなければならない」という限定がありませんから

andやorを使った不自然記述をしなくても

f = lambda{|x|if x == 0 then 1 else x*f.call(x-1) end}

または

f = lambda{|x|x == 0 ? 1 : x*f.call(x-1)}

と書けます。lambda内でreturnが使えますから、書きたければ

f = lambda{|x|if x == 0 then return 1 else return x*f.call(x-1) end}

でもOKです。


390 : デフォルト名無しさん : 2011/12/10(土) 15:35:41.62

348

これはPythondisっているように見せかけてRubydisっているのか? と一瞬思ってしまったw

だってRubyのほうが長くない?CLのfuncallみたいなcall()がちょっとうざいし…

そしてどっちもlambda式の中で束縛変数名前再帰可能、と

350 : デフォルト名無しさん : 2011/12/09(金) 11:12:13.28

要素に対する関数適用と、抽出を組み合わせる場合

Python

print [x*2+100 for x in [1,2,3,4,5] if x > 2 and x < 5]

暗号のように見える。

Ruby

puts [1,2,3,4,5].select{|i| i > 2 and i < 5}.map{|i| i*2+100}

思考の流れと、コードの流れが一致しているので書きやすい。


351 : デフォルト名無しさん : 2011/12/09(金) 11:22:55.04

だれだPythonなら書き方はひとつとか言ってるのは

map(lambda x: x*2+100, filter(lambda x: x > 2 and x < 5, [1,2,3,4,5]))

354 : デフォルト名無しさん : 2011/12/09(金) 12:22:07.37

pythonて可読性が高いのをうたってる割にはそこいまいちだよね


353 : デフォルト名無しさん : 2011/12/09(金) 12:10:08.46

Ruby場合には、左から右へと無名関数データフローあるいは

パイプラインのように並ぶからコードが読みやすい

 

関数型プログラミングに不慣れな初心者でも、参照透明性のあるコード自然に書ける

プログラマにとって優しい or プログラミングの楽しさを教えてくれるのがRuby

 

それと比較すると、Pythonコードは、関数型プログラミングというもの

いかに高度で難解なものであるかという事をもったいぶってプログラマ押し付け

 

もしもPythonしか知らないプログラマであれば、関数型 = 難解 という印象を持つだろう


356 : デフォルト名無しさん : 2011/12/09(金) 12:53:45.66

階乗計算くらいだと単純すぎて、ナゼ重要なのかが分かりづらいと思うのでコードで示す

result_list = source_list.map { |elem|

  x = foo(elem.x)  # ここが局所宣言を書く部分

  y = bar(elem.y)  # ここも局所宣言の続き

  x + y       # 最後に評価された式の値が、無名関数のリターン値になる

}

Rubyでは、map等に与える無名関数の中で局所的な環境(クロージャ)が作られるから

x = foo(...) のような代入文がいくつでも(= 複雑な処理でも)書ける

このポイントは、実用的なプログラム関数型風で書こうとした時に、威力を発揮する

357 : デフォルト名無しさん : 2011/12/09(金) 12:59:21.07

余計分かりづらくなった

358 : デフォルト名無しさん : 2011/12/09(金) 13:17:26.54

リスト内包表記が暗号みたいと言ってる奴は

高卒ドカタなんだろうなぁと可哀想になる

大学数学に触れる機会があれば

集合の表記に似せてることが分かるから

386 : デフォルト名無しさん : 2011/12/10(土) 01:41:34.46

数学とかで慣れてるし区切りが関数のがわかりやすい


359 : デフォルト名無しさん : 2011/12/09(金) 13:46:31.97

355

map/filterはfor/ifと同じだと言っているだけだから、難解という印象は持たない。

関数型プログラミングに慣れた、あるいは得意な人であれば、そういった印象なんだろね

Rubyの魅力はこれから関数型プログラミングを学ぼうとする初心者、 あるいはそんな初心者へ教える立場から見た、優しさ or 分かりやすさなんだ



360 : デフォルト名無しさん : 2011/12/09(金) 13:53:28.85

Rubyだと直感的に書けるコード

[1,4,3,2].sort.reverse.map{|x| x.to_s}.join('-')

Pythonだと読みにくい。

'-'.join(map(str, reversed(sorted([1,4,3,2]))))


361 : デフォルト名無しさん : 2011/12/09(金) 14:07:17.88

360

Pythonでは思考の流れと一致しないばかりか、「カッコだらけ」のコードになると.....


364 : デフォルト名無しさん : 2011/12/09(金) 14:28:55.99

カッコだらけのコードを分かりやすくする基本的な方法静的単一代入じゃないか

Rubyのやり方は基本ではなく玄人のやり方だろ


372 : 369 : 2011/12/09(金) 16:21:03.82

Pythonでは組み込みの型でメソッドチェインはやって欲しくないな

listにmap,filterメソッドができたとしても、

似たようなコレクションtuple,deque,array,queue等にも同じメソッドが必要になってくるし。

シーケンスプロトコルの利点が活かせない。

383 : デフォルト名無しさん : 2011/12/10(土) 01:17:28.39

372

外部のライブラリでも列挙可能なものは、たいていEnumerableモジュールをimportしてます

Rubyユーザーは列挙可能なものmapselectできて当然だろって思ってる気がしま


377 : デフォルト名無しさん : 2011/12/09(金) 18:41:51.79

Pythonは「何かを便利に書くためのしわ寄せ」をはっきり寄せてくる

得意と不得意を言語レベルではっきり主張するのでメリケン好みと言えなくもない

Rubyは全方位になんとなく八方美人なので、全体的になんとなく書きやすくてなんとなくキモくて遅い

379 : デフォルト名無しさん : 2011/12/09(金) 18:48:52.27

Pythonユーザー調教っぷりは異常

「書きにくいってことはその処理に向いてないってことだから諦めろ」を地で行く


387 : デフォルト名無しさん : 2011/12/10(土) 13:40:40.74

リストの内包表記はシンプルに書けるときは使うけど

基本その場でdefするのがPython風なんだと思う。

389 : デフォルト名無しさん : 2011/12/10(土) 14:40:31.04

無名関数が文を使うほど複雑なら名前を付けるのが Python 流と想像

384 : デフォルト名無しさん : 2011/12/10(土) 01:23:49.48

outer(center(inter( arg )))

これを読みづらいと感じるのは、左から右に流れる

日本語文に慣れているからだと思うが、

もしかしてアラビア語ネイティブな人からすると逆に読みやすいのか?


385 : デフォルト名無しさん : 2011/12/10(土) 01:34:57.89

なるほど、ということは右から左、左から右どっちでも行ける言語が最高ですね

F#パイプライン演算子最高ということで

嫌儲宗教

お金を遠ざければ遠ざけるほど真理に近づける、的な。脱洗脳が必要なんじゃないかなぁ。

いくら「信者を嫌」っても、真理を遠ざける最大の要因が、自分自身を含む「普通の」ユーザ達にあることに気付くのはいつだろうか。

2012-01-12

[] うーむ

ユーザ中心ウェブサイト戦略 仮説検証アプローチによるユーザビリティサイエンス実践 - 株式会社ビービッ

なんでコンテンツにカネを払うのさ? デジタル時代ぼくらの著作権入門 - 岡田 斗司夫



競争作法 いかに働き、投資するか (ちくま新書) - 齊藤

リンジャー・バンド入門 ― 相対性原理が取り明かすマーケットの仕組み (ウィザード・ブックシリーズ) - ジョン・A・ボリンジャー

いかにして問題をとくか - G. ポリア

新版 小予算で優良顧客をつかむ方法 - 神田 昌典

実戦ボトムアップマーケティング戦略 - ジャックトラウト

ビジネスパーソンのための契約教科書 (文春新書 834) - 福井 健策

人生法則 「欲求の4タイプ」で分かるあなたと他人 - 岡田斗司夫

教養としてのパソコン入門 コンピュータきもち - 山形 浩生

2012-01-06

結局はてなの癌はnaoyaだった

だってはてなをやめてGREE行くような奴でしょ。

GREEって社会問題化してるところで、はてなの思想とは相容れない。

naoyaが辞めてからはてなサービスがまともになったよ。

ユーザの質は相変わらず低いけど。

2011-12-30

http://anond.hatelabo.jp/20111230213533

すでに認められている変化で例えるならば、

「ずつ」と「づつ」の使い分けのようなもの

これとの共通点は、「音が一緒なら、どっちでも良いことにする。」

「後々ユーザの多い方が、結果的に正しくになる。」

という点。

この変化が「進化」といえるか、合理性があるかについては、

すでにレスってる2人の増田の説明に同じ。

わりとまじめにフジテレビを更正させたい(願望)

フジテレビ潰れろ!」「放送免許を取り消せ!」

ネットでこれらの主張が飛び交っていない日はないだろう。

フジテレビに対する嫌悪感はもはや一時的なものではなく、

ネットユーザ意識としてしっかりと根付いたと言っていい。



まあ無理もない話だ。

電波国民財産であり、その公共財排他的に占有して、

他国の王族侮辱したり、自社の利益のために自国を貶めるような

放送を流す私企業に対して「見なければいい」で済ますことはできない。



明らかに悪いことをしている個人や企業が罰せられない、

と言う状況は負の感情を生む。社会にとって負の遺産として積もり続ける。



その上、彼らは一方的に自分たちの正当性だけを述べる、

または報道しない自由とやらの自由で無視するのだから

ネットユーザに限らず、憎悪が蓄積されて当然であろう。



このやりどころのない怒り、不公平感、無力感は、

それを許している法や政治、ひいては社会に対する不信につながっていく。

そのどうにもならない『こんなの絶対おかしいだろ!?』という叫び

結果的に「フジテレビ潰れろ!」「放送免許を取り消せ!」という声になっている。



それを痛いほど理解した上で。

一歩引いて考えてみる。



免許剥奪」の選択は現実味がない(むしろ倒産の方がよっぽど現実味がある)。



冷静に考えてみて、免許剥奪になるほどの放送内容というのはなかなか想像が難しい。

結局のところ、放送免許の剥奪というのは大なた過ぎて誰もふるえないのだ。

なので、いつも「現状維持(罰せられない)」という事態に陥っているのではないか



もちろん、瞬間最大風速的には私自身もフジテレビに対して「滅びろ!」と思うし、

テレビ局NHK民放1局ぐらいで十分じゃないのか、とか思うこともある。



けれどテレビ局の数を減らしたところで、その少ないテレビ局

故意かどうかは別にして)いつか問題を起こすことはあるだろう。



絶対に壊れない人工物がないのと同じで、人も企業不祥事を必ず起こす。

大切なのは過ちに対して適切な懲罰を与え、当人に更正のチャンスを与えることだ。



では、どの程度の懲罰が適切なのだろうか。

私は「短期間のCM放送禁止」が良いように思う。



例えば、今回のブータン国王夫妻への侮辱問題であれば、

「1週間の間、番組自体は放送して良いが(収益源となる)CMの放送は禁止する」というような処置だ。



これであればニュース地震速報などの情報インフラとして公の放送としての役割を維持しつつ、

売り上げの減少という形でテレビ局に適切な教訓(レッスン)を与えることができる。

そして私たちは、テレビ局がきちんと律されていること、を自分たちの目で確認できる。



分かりやすいことは大切だ。

BPOが書面で注意や勧告をテレビ局に伝えたところで、多くの国民はそれを知ることはないし、

それがテレビ局にとって、同じ過ちを繰り返さないにしようという反省を促す力があるのか不明だからだ。



提供した料理食中毒が発生すれば、その店は短期間営業ができなくなるが、

余程のことでない限り、調理師免許資格を剥奪はされない。



利用客は店が営業していないことで食中毒事実を知り、

評判は下がるだろし、一部の常連客を失うかも知れない。

けれど更正するチャンスは与えられている。



番組スポンサーの商品への不買は結果的にはCM停止と近い効果があると思う。

けれど、私たちは苛立ちたいわけでもないし、デモ不買運動をしたいわけでもない。



同じ結果を生むなら、社会的ルールとしてスマートに解決されればいい。

衣食住どれをとってもルールがあり、完璧ではないにしてもそれなりに機能している。

放送事業者はどうしてこうも罰せられず更正の機会を与えられないのだろうか。

テレビ業界の人々は叱られずに育った温室栽培のお坊ちゃまのように、幼稚で頼りない。

それは国民にとってもちろん不幸だが、彼らにとっても良いことだとは思えない。



私たちはCMがないことで、テレビ局不祥事が罰せられていることを知り、

溜飲を下げ、少し穏やかな気持ちで、そのテレビ局の更正を見守る。



そんなテレビとの関係があったらよいと思った、年の瀬

2011-12-28

ふと

Webサービスになるんじゃないかなーってことを思いついたので、自力で作ってみよう思う。

プログラマとして社会人約三年経験後、無職半年目。別業界に行こうと思ってた。

でも思いついたからやってみるって言うのは有りだと思うんだ。



しかし、一から作るってどうしたらいいんだろうなあ。

機能拡張かばっかりだったから、どうしていいのかいまいちわかってない。



サービス提供するために

レンタルサーバを借りる

・余裕があればドメイン取得

・開発言語PHP(とはいえ独自フレームワークばっかりだったのでCakeとか使えないぞ……)

MySQL実は使ったことがないんだよな。関数をチェックしておく必要性あり。

UIHTML5意識したXHTMLで書いておけば将来的な移行がしやすいのかな。最初からHTML5で書くというのも手か?

CSS3使ってもいいのかなあ

調べること

・関連商品の表示のために何をすればいいのか(DBに閲覧履歴を保持するのか?)

・他にも思いつき次第追記

ユーザを集めるために

・ここがわからないのであった

twitterとかなのかな


まあ、作れないかもしれないけど、その時はその時。

いつか似たサービスを誰かが作るだろうし、あるいはもう存在しているのかもしれない。

2011-12-27

http://anond.hatelabo.jp/20111227215527

ていうかね、

以前よりも日記を全体公開にする人増えたと思う

中にはユーザページすら表示させないような設定にしてる人もいるけれど

http://anond.hatelabo.jp/20111227145909

ひでー課金だわ

カンファレンスで「詰まったら、お金を使わせるヒントを出せ」、「ユーザの強くなりたいという心理をあおるようにしろ」みたいなことを言っていたけど…

まさかそういう感じだとは思わんかった

もし、そこそこのスペックPCがあって30分ぐらい時間が余ってるなら別ゲームに移ったほうがいいか

FEZあたりなら、一キャラ2000円出せば、召喚3回+フル前線5回のサイクルを維持し続けれずっとただでできるし、

その金すら惜しいなら1MGold集めて課金並みのオフィシャル装備を買うという手もある

もちろん、グリーみたいに露骨な部分もあるけど、FEZは無課金・軽課金でもそれほど辛くない

2011-12-24

http://anond.hatelabo.jp/20111224142456

ユーザ層が問題視されてるんじゃね?

というかゲーセンも散々問題視されて、過疎った結果今の安定に至るような・・・

2011-12-19

http://anond.hatelabo.jp/20111219172000

pixivとかでヘテロ男向けエロは堂々とご開帳するのがOKでも腐女子コンテンツランキングに出てこないようにしろとか主張するのいたし。

あれは酷かったよなあ。

pixivユーザなんか99%二次オタで、外部から見りゃ丸ごと「キモいオタク」なのに、

萌え萌え美少女キモくない。正義。でもBLキモい二次イケメンキモい。悪。」っつー連中がわんさか沸いてた。

萌え萌え美少女作品も、公式から許可されてない二次創作だったらブラックに近いグレーなんだって知ってます

って言ってまわりたくなったよ。

二次創作好きのオタ男も腐女子も、同じような日陰者なのに、「自分たちは正義腐女子キモイからどっか行け」ってねえ。

論理をまるごとどっかに落としてきてしまったとしか思えない。感情しかないよね。

2011-12-17

GoogleとミクのコラボCMGoogle衰退の象徴

タイトル煽りだけど、あんまり嘘偽りもなくw

http://www.youtube.com/watch?v=MGt25mv4-2Q

このCM動画だけど、Googleがミクを取り上げたとかで、一部で話題。だけど、僕にはこれがGoogle衰退の一歩に思える。

Googleは、ご存知の通り、ウェブサイトに配信する広告収益で非常に大きな利益を出している。これは、開発者にとって、夢のような環境をもたらした。収益部分と製品開発が分離することで、顧客要望に煩わされることなく、収益性考慮することなく、コンピュータサイエンスの粋を尽くせばそれでいいという環境ができた。ぶっちゃけ広告を貼るスペースを出しておけば、何を作っても良かった。そんな単純でないけど、例えばGoogle Docsなどは、未だに広告がない。Gmailにも、昔風な広告フッタがない(作成画面にはあるけど)。こういう環境のおかげで、ユーザ開発者も誠意だけで仕事ができた。

そこで出て来たのが、先のCMだ。これはミクが世界に広まる様子を表現したものと思っていい。でも、これ、Google ChromeCMだって知ってた? アカウントChromeになっているの、気づいた? このCMからChromeの良いところって理解できた?

僕はわからなかった。スキンとかアプリとか出てくるのかと思ったけど、全然出てこなかった。要するに、焦点がぼけているのだ。

僕にはこれは怖い気がする。だってGoogleは、自分たちが何をしたいのか、何を売っているのか、理解してないんだぜ? 個人のお遊びならともかく、会社名前CM作って、何も伝えられなかったんだぜ?

ここでひとつ思考実験する。「もしGoogle広告収益以外で利益を得る必要が出て来た時に、どうやって収益を得ることができるのか」。検索アプリを有償化するか? 無理でしょう。無料で獲得した利用者が、いくら不可欠だからって、有償化でついてくるとは思えない。一応有償アプリの販売プラットフォームになるよう努力しているけど、結局広告収益のほうが良すぎて、力が入っているとは思えない。いわゆる「イノベーションのジレンマ」というやつだ。収益の上がりすぎている事業があるために、次なる収益探しに力が入らないのだ。現にYouTube広告ベタベタだ。

奇跡的過ぎる例だけど、アップルはそれをやってのけた。アップルは、元の名前を「アップルコンピュータ」と言って、要するにパソコンを作る会社だった。それで一度大当たりをして、その会社として20パソコンに力を注いだ。で、最初10年はともかく、あとの10年でどんどんだめになった。でも、恐らくはアップルコンピュータパソコン以外を自分たちのコア事業にしようだなんて夢想した人はいなかっただろう(Newtonとかあるのは知っているけど、結局コアにならなかった)。そこで、ジョブズがやってのけたのは、「アップルコンピュータパソコン以外の会社にすること」だった。音楽プレーヤーを始め、今ではモバイル先進となっている。だから、社名からコンピュータ」を消した。

このように、Googleが、もし広告ダメになった時に、どういうことをするのか。それをGoogleは考えていないのではないか特に日本法人。僕には、先の焦点のボケCMが、そういうことを考えてない、ダメGoogleの象徴に思えてならない。

http://anond.hatelabo.jp/20111217000417

PCゲームをする場合は、ゲームオンラインプレイ最中に並行して、ポータルサイトチェックしたり、BBSみたり、別のツール((スカイプとか))をつかってそれ以外の情報リアルタイムでやりとりしたりなどが容易にできる。

なんつってもPCですから

確かにPCゲームユーザ像にしっくり来る気がするけど、まさにそれこそマイノリティだろ。

2011-12-12

コンピュータプログラミング概念技法モデル」の目次

第1章 プログラミング概念入門
	1.1 計算器
	1.2 変数
	1.3 関数
	1.4 リスト
	1.5 リストについての関数
	1.6 プログラムの正しさ
	1.7 計算量
	1.8 遅延計算
	1.9 高階プログラミング
	1.10 並列性
	1.11 データフロー
	1.12 明示的状態
	1.13 オブジェクト
	1.14 クラス
	1.15 非決定性と時間
	1.16 原子性
	1.17 ここからどこへ行くのか?
	1.18 練習問題

第1部 一般的計算モデル

第2章 宣言的計算モデル
	2.1 実用プログラミング言語定義
		2.1.1 言語の構文
		2.1.2 言語意味
	2.2 単一代入格納域
		2.2.1 宣言的変数
		2.2.2 値格納域
		2.2.3 値生成
		2.2.4 変数識別子
		2.2.5 識別子を使う値生成
		2.2.6 部分値
		2.2.7 変数の,変数への束縛
		2.2.8 データフロー変数
	2.3 核言語
		2.3.1 構文
		2.3.2 値と型
		2.3.3 基本型
		2.3.4 レコード手続き
		2.3.5 基本操作
	2.4 核言語意味
		2.4.1 基本概念
		2.4.2 抽象マシン
		2.4.3 待機不能な文
		2.4.4 待機可能な文
		2.4.5 基本概念再訪
	2.5 メモリ管理
		2.5.1 末尾呼び出し最適化
		2.5.2 メモリライフサイクル
		2.5.3 ガーベッジコレクション
		2.5.4 ガーベッジコレクションは魔術ではない
		2.5.5 Mozartのガーベッジコレクタ
	2.6 核言語から実用言語へ
		2.6.1 構文上の便宜
		2.6.2 関数(fun文)
		2.6.3 対話的インターフェース(declare文)
	2.7 例外
		2.7.1 動機と基本概念
		2.7.2 例外を持つ宣言的モデル
		2.7.3 親言語の構文
		2.7.4 システム例外
	2.8 進んだ話題
		2.8.1 関数型プログラミング言語
		2.8.2 単一化と内含(entailment)
		2.8.3 動的型付けと静的型付け
	2.9 練習問題

第3章 宣言的プログラミング技法
	3.1 宣言的とはどういうことか?
		3.1.1 宣言的プログラムの分類
		3.1.2 仕様記述言語
		3.1.3 宣言的モデルにおいてコンポーネントを実装すること
	3.2 反復計算
		3.2.1 一般的図式
		3.2.2 数についての反復
		3.2.3 局所的手続きを使うこと
		3.2.4 一般的図式から制御抽象へ
	3.3 再帰計算
		3.3.1 スタックの大きさの増加
		3.3.2 代入ベース抽象マシン
		3.3.3 再帰計算を反復計算に変換すること
	3.4 再帰を用いるプログラミング
		3.4.1 型の記法
		3.4.2 リストについてのプログラミング
		3.4.3 アキュムレータ
		3.4.4 差分リスト
		3.4.5 キュー
		3.4.6 木
		3.4.7 木を描画すること
		3.4.8 構文解析
	3.5 時間効率空間効率
		3.5.1 実行時間
		3.5.2 メモリ使用量
		3.5.3 償却的計算量
		3.5.4 性能についての考察
	3.6 高階プログラミング
		3.6.1 基本操作
		3.6.2 ループ抽象
		3.6.3 ループ言語的支援
		3.6.4 データ駆動技法
		3.6.5 明示的遅延計算
		3.6.6 カリー化
	3.7 抽象データ型
		3.7.1 宣言的スタック
		3.7.2 宣言的辞書
		3.7.3 単語出現頻度アプリケーション
		3.7.4 安全抽象データ型
		3.7.5 安全な型を備えた宣言的モデル
		3.7.6 安全な宣言的辞書
		3.7.7 資格セキュリティ
	3.8 宣言的でない必要物
		3.8.1 ファイルを伴うテキスト入出力
		3.8.2 グラフィカルユーザインタフェースを伴うテキスト入出力
		3.8.3 ファイルとの状態なしデータI/O
	3.9 小規模プログラム設計
		3.9.1 設計方法
		3.9.2 プログラム設計の例
		3.9.3 ソフトウェアコンポーネント
		3.9.4 スタンドアロンプログラムの例
	3.10 練習問題

第4章 宣言的並列性
	4.1 データ駆動並列モデル
		4.1.1 基本概念
		4.1.2 スレッド意味
		4.1.3 実行列
		4.1.4 宣言的並列性とは何か?
	4.2 スレッドプログラミングの基本的技法
		4.2.1 スレッドを生成すること
		4.2.2 スレッドブラウザ
		4.2.3 スレッドを使うデータフロー計算
		4.2.4 スレッドスケジューリング
		4.2.5 協調的並列性と競合的並列性
		4.2.6 スレッド操作
	4.3 ストリーム
		4.3.1 基本的生産者消費者
		4.3.2 変換器とパイプライン
		4.3.3 資源管理し,処理能力改善すること
		4.3.4 ストリームオブジェクト
		4.3.5 ディジタル論理シミュレーション
	4.4 宣言的並列モデルを直接使うこと
		4.4.1 順序決定並列性
		4.4.2 コルーチン
		4.4.3 並列的合成
	4.5 遅延実行
		4.5.1 要求駆動並列モデル
		4.5.2 宣言的計算モデル
		4.5.3 遅延ストリーム
		4.5.4 有界バッファ
		4.5.5 ファイルを遅延的に読み込むこと
		4.5.6 ハミング問題
		4.5.7 遅延リスト操作
		4.5.8 永続的キューアルゴリズム設計
		4.5.9 リスト内包表記
	4.6 甘いリアルタイムプログラミング
		4.6.1 基本操作
		4.6.2 ティッキング(ticking)
	4.7 Haskell言語
		4.7.1 計算モデル
		4.7.2 遅延計算
		4.7.3 カリー化
		4.7.4 多態型
		4.7.5 型クラス
	4.8 宣言的プログラム限界拡張
		4.8.1 効率性
		4.8.2 モジュラ性
		4.8.3 非決定性
		4.8.4 現実世界
		4.8.5 正しいモデルを選ぶこと
		4.8.6 拡張されたモデル
		4.8.7 異なるモデルを一緒に使うこと
	4.9 進んだ話題
		4.9.1 例外を持つ宣言的並列モデル
		4.9.2 さらに遅延実行について
		4.9.3 通信チャンネルとしてのデータフロー変数
		4.9.4 さらに同期について
		4.9.5 データフロー変数有用性
	4.10 歴史に関する注記
	4.11 練習問題

第5章 メッセージ伝達並列性
	5.1 メッセージ伝達並列モデル
		5.1.1 ポート
		5.1.2 ポート意味
	5.2 ポートオブジェクト
		5.2.1 NewPortObject抽象
		5.2.2 例
		5.2.3 ポートオブジェクトに関する議論
	5.3 簡単なメッセージプロトコル
		5.3.1 RMI(遠隔メソッド起動)
		5.3.2 非同期RMI
		5.3.3 コールバックのあるRMI(スレッド使用)
		5.3.4 コールバックのあるRMI(継続のためのレコード使用)
		5.3.5 コールバックのあるRMI(継続のための手続き使用)
		5.3.6 エラー報告
		5.3.7 コールバックのある非同期RMI
		5.3.8 二重コールバック
	5.4 並列性のためのプログラム設計
		5.4.1 並列コンポーネントを使うプログラミング
		5.4.2 設計方法
		5.4.3 並列性パターンとしての機能的構成要素
	5.5 リフト制御システム
		5.5.1 状態遷移図
		5.5.2 実装
		5.5.3 リフト制御システムの改良
	5.6 メソッド伝達モデルを直接使用すること
		5.6.1 1つのスレッドを共有する複数のポートオブジェクト
		5.6.2 ポートを使う並列キュー
		5.6.3 終点検出を行うスレッド抽象
		5.6.4 直列依存関係の除去
	5.7 Erlang言語
		5.7.1 計算モデル
		5.7.2 Erlangプログラミング入門
		5.7.3 receive操作
	5.8 進んだ話題
		5.8.1 非決定性並列モデル
	5.9 練習問題

第6章 明示的状態
	6.1 状態とは何か?
		6.1.1 暗黙的(宣言的)状態
		6.1.2 明示的状態
	6.2 状態とシステム構築
		6.2.1 システムの性質
		6.2.2 コンポーネントベースプログラミング
		6.2.3 オブジェクト指向プログラミング
	6.3 明示的状態を持つ宣言的モデル
		6.3.1 セル
		6.3.2 セル意味
		6.3.3 宣言的プログラミングとの関係
		6.3.4 共有と同等
	6.4 データ抽象
		6.4.1 データ抽象組織する8つの方法
		6.4.2 スタックの変種
		6.4.3 多態性
		6.4.4 引数受け渡し
		6.4.5 取り消し可能資格
	6.5 状態ありコレクション
		6.5.1 インデックス付きコレクション
		6.5.2 インデックス付きコレクションを選ぶこと
		6.5.3 その他のコレクション
	6.6 状態に関する推論
		6.6.1 不変表明
		6.6.2 例
		6.6.3 表明
		6.6.4 証明規則
		6.6.5 正常終了
	6.7 大規模プログラム設計
		6.7.1 設計方法
		6.7.2 階層システム構造
		6.7.3 保守性
		6.7.4 将来の発展
		6.7.5 さらに深く知るために
	6.8 ケーススタディ
		6.8.1 遷移的閉包
		6.8.2 単語出現頻度(状態あり辞書を使用する)
		6.8.3 乱数を生成すること
		6.8.4 口コミシミュレーション
	6.9 進んだ話題
		6.9.1 状態ありプログラミング限界
		6.9.2 メモリ管理と外部参照
	6.10 練習問題

第7章 オブジェクト指向プログラミング
	7.1 継承
	7.2 完全なデータ抽象としてのクラス
		7.2.1 例
		7.2.2 この例の意味
		7.2.3 クラスオブジェクト定義すること
		7.2.4 クラスメンバ
		7.2.5 属性初期化すること
		7.2.6 第1級メッセージ
		7.2.7 第1級の属性
		7.2.8 プログラミング技法
	7.3 漸増的データ抽象としてのクラス
		7.3.1 継承グラフ
		7.3.2 メソッドアクセス制御(静的束縛と動的束縛)
		7.3.3 カプセル化制御
		7.3.4 転嫁委任
		7.3.5 内省
	7.4 継承を使うプログラミング
		7.4.1 継承の正しい使い方
		7.4.2 型に従って階層を構成すること
		7.4.3 汎用クラス
		7.4.4 多重継承
		7.4.5 多重継承に関するおおざっぱな指針
		7.4.6 クラス図の目的
		7.4.7 デザインパターン
	7.5 他の計算モデルとの関係
		7.5.1 オブジェクトベースプログラミングコンポーネントベースプログラミング
		7.5.2 高階プログラミング
		7.5.3 関数分解と型分解
		7.5.4 すべてをオブジェクトにすべきか?
	7.6 オブジェクトシステムを実装すること
		7.6.1 抽象図
		7.6.2 クラスを実装すること
		7.6.3 オブジェクトの実装
		7.6.4 継承の実装
	7.7 Java言語(直列部分)
		7.7.1 計算モデル
		7.7.2 Javaプログラミング入門
	7.8 能動オブジェクト
		7.8.1 例
		7.8.2 NewActive抽象
		7.8.3 フラウィウス・ヨセフスの問題
		7.8.4 その他の能動オブジェクト抽象
		7.8.5 能動オブジェクトを使うイベントマネージャ
	7.9 練習問題

第8章 状態共有並列性
	8.1 状態共有並列モデル
	8.2 並列性を持つプログラミング
		8.2.1 さまざまな手法概観
		8.2.2 状態共有並列モデルを直接使うこと
		8.2.3 原子アクションを使うプログラミング
		8.2.4 さらに読むべき本
	8.3 ロック
		8.3.1 状態あり並列データ抽象を構築すること
		8.3.2 タプル空間(Linda)
		8.3.3 ロックを実装すること
	8.4 モニタ
		8.4.1 定義
		8.4.2 有界バッファ
		8.4.3 モニタを使うプログラミング
		8.4.4 モニタを実装すること
		8.4.5 モニタの別の意味
	8.5 トランザクション
		8.5.1 並列性制御
		8.5.2 簡易トランザクションマネージャ
		8.5.3 セルについてのトランザクション
		8.5.4 セルについてのトランザクションを実装すること
		8.5.5 トランザクションについてさらに
	8.6 Java言語(並列部分)
		8.6.1 ロック
		8.6.2 モニタ
	8.7 練習問題

第9章 関係プログラミング
	9.1 関係計算モデル
		9.1.1 choice文とfail文
		9.1.2 探索木
		9.1.3 カプセル化された
		9.1.4 Solve関数
	9.2 別の例
		9.2.1 数値例
		9.2.2 パズルとnクイーン問題
	9.3 論理プログラミングとの関係
		9.3.1 論理論理プログラミング
		9.3.2 操作意味論理意味
		9.3.3 非決定性論理プログラミング
		9.3.4 純粋Prologとの関係
		9.3.5 他のモデルにおける論理プログラミング
	9.4 自然言語構文解析
		9.4.1 簡単な文法
		9.4.2 この文法に従う構文解析
		9.4.3 構文木を生成すること
		9.4.4 限定記号を生成すること
		9.4.5 パーサを走らせること
		9.4.6 パーサを「逆向きに(backward)」走らせること
		9.4.7 単一化文法
	9.5 文法インタプリタ
		9.5.1 簡単な文法
		9.5.2 文法のコード化
		9.5.3 文法インタプリタを走らせること
		9.5.4 文法インタプリタを実装すること
	9.6 データベース
		9.6.1 関係を定義すること
		9.6.2 関係を使って計算すること
		9.6.3 関係を実装すること
	9.7 Prolog言語
		9.7.1 計算モデル
		9.7.2 Prologプログラミング入門
		9.7.3 Prologプログラムを関係プログラム翻訳すること
	9.8 練習問題

第2部 特殊化された計算モデル10グラフィカルユーザインタフェースプログラミング
	10.1 宣言的/手続き的方法
	10.2 宣言的/手続き的方法を使うこと
		10.2.1 基本的ユーザインタフェースの要素
		10.2.2 GUIを構築すること
		10.2.3 宣言的座標
		10.2.4 リサイズ時の宣言的振る舞い
		10.2.5 ウィジェットの動的振る舞い
	10.3 対話的学習ツールPrototyper
	10.4 ケーススタディ
		10.4.1 簡単なプログレモニタ
		10.4.2 簡単なカレンダウィジェット
		10.4.3 ユーザインタフェースの動的生成
		10.4.4 状況順応時計
	10.5 GUIツールを実装すること
	10.6 練習問題

第11章 分散プログラミング
	11.1 分散システムの分類
	11.2 分散モデル
	11.3 宣言的データの分散
		11.3.1 オープン分散と大域的ネーミング
		11.3.2 宣言的データを共有すること
		11.3.3 チケット配布
		11.3.4 ストリーム通信
	11.4 状態の分散
		11.4.1 単純状態共有
		11.4.2 分散字句的スコープ
	11.5 ネットワークアウェアネス
	11.6 共通分散プログラミングパターン
		11.6.1 静的オブジェクトモバイルオブジェクト
		11.6.2 非同期的オブジェクトデータフロー
		11.6.3 サーバ
		11.6.4 クローズド分散
	11.7 分散プロトコル
		11.7.1 言語実体
		11.7.2 モバイル状態プロトコル
		11.7.3 分散束縛プロトコル
		11.7.4 メモリ管理
	11.8 部分的失敗
		11.8.1 失敗モデル
		11.8.2 失敗処理の簡単な場合
		11.8.3 回復可能サーバ
		11.8.4 アクティブフォールトトレランス
	11.9 セキュリティ
	11.10 アプリケーションを構築すること
		11.10.1 まずは集中,後に分散
		11.10.2 部分的失敗に対処すること
		11.10.3 分散コンポーネント
	11.11 練習問題

第12章 制約プログラミング
	12.1 伝播・探索法
		12.1.1 基本的考え方
		12.1.2 部分情報を使って計算すること
		12.1.3 例
		12.1.4 この例を実行すること
		12.1.5 まとめ
	12.2 プログラミング技法
		12.2.1 覆面算
		12.2.2 回文積再訪
	12.3 制約ベース計算モデル
		12.3.1 基本的制約と伝播子
		12.3.2 計算空間の探索をプログラムすること
	12.4 計算空間定義し,使うこと
		12.4.1 深さ優先探索エンジン
		12.4.2 検索エンジンの実行例
		12.4.3 計算空間の生成
		12.4.4 空間の実行
		12.4.5 制約の登録
		12.4.6 並列的伝播
		12.4.7 分配(探索準備)
		12.4.8 空間の状態
		12.4.9 空間クローン
		12.4.10 選択肢を先に任せること
		12.4.11 空間マージすること
		12.4.12 空間失敗
		12.4.13 空間計算を注入すること
	12.5 関係計算モデルを実装すること
		12.5.1 choice文
		12.5.2 Solve関数
	12.6 練習問題

第3部 意味

第13章 言語意味
	13.1 一般的計算モデル
		13.1.1 格納域
		13.1.2 単一代入(制約)格納域
		13.1.3 抽象構文
		13.1.4 構造的規則
		13.1.5 直列実行と並列実行
		13.1.6 抽象マシン意味との比較
		13.1.7 変数導入
		13.1.8 同等性の強制(tell)
		13.1.9 条件文(ask)
		13.1.10 名前
		13.1.11 手続抽象
		13.1.12 明示的状態
		13.1.13 by-need同期
		13.1.14 読み出し専用変数
		13.1.15 例外処理
		13.1.16 失敗値
		13.1.17 変数置き換え
	13.2 宣言的並列性
		13.2.1 部分停止と全体停止
		13.2.2 論理同値
		13.2.3 宣言的並列性の形式的定義
		13.2.4 合流性
	13.3 8つの計算モデル
	13.4 よくある抽象意味
	13.5 歴史に関する注記
	13.6 練習問題

2011-12-10

ブクマページ初めて見たけど、「このユーザの非表示」ができなくなってる?

http://b.hatena.ne.jp/suterukami/

この人を非表示にしようと思って、ページを訪れたら、おおっなんか新しくなっとる!

どうでもいいが、新しいページだと、「このユーザを非表示」ができなくなっとる?

そして、その件かどうかわからんけれどすでに4人がこのページにブクマしててワロタ

2011-12-08

じゃあシムシティユーザ大阪市プレイしたら

http://anond.hatelabo.jp/20111208224352

まず脱原発なんてしないけど、とりあえず夢洲とかに太陽光発電とかを置いて電力確保。

スラム街を再構築してクリーンな街にして幸福度を上げる。

あと梅北とかの未開発地域をとにかく整備して、無駄地域を減らす。

手っ取り早く税収を上げるためにカジノ設置するけど、バーター警察予算も増やすか。

これで長いこと待ってれば多少債務は減るかな?

2011-12-02

http://anond.hatelabo.jp/20111202160533

GREEから回ってくるカネの額なんだろ。

おたくんとこのアプリは削除不可なので特別料金でこんだけ貰いますわ」みたいな。

どっちが言い出した事かは知らんけど。

あと、不満を言うようなユーザGREEau最初から相手にしてない。「勝手に喚いてろ」としか思ってない。

商売に支障を来すレベルになれば考え直すかも知れんが、それでもGREEが承知しないだろうな。

- 転職ならen
- 派遣ならen
54ページ中1ページ目を表示(合計:1331件)