「アプリ」を含む日記 RSS

はてなキーワード: アプリとは

2012-02-15

知らない人は損をするスマホ購入の落し穴

スマホ購入直後のパケット代請求が高い要因としては、

SPモードとかの必須アプリダウンロードだけで定額MAXまで行っちゃう

ってのがあるけど、その他にも重大な問題があることを発見しました。

1.家電量販店ドコモスマホを購入してパケ・ホーダイ ダブル2を契約

2.手続きに時間がかかるから閉店までに取りに来てくれればいい、とのことで特に慌てずゆっくり時間を空けて取りに行ってから帰宅

3.とりあえず急いでWi-Fi繋げなきゃ、と思ったところ本体起動時間が既に数時間経過していることに気付く。

4.なんで数時間経過してんの?と家電量販店電話すると、手続きを行った者に確認して折り返します、とのこと。

5.十数分後に担当者から電話が来て、簡単な接続確認をして放置してましたが何か?電源入れっぱなしでの引き渡しは普通ですが?的な回答。

6.その間パケット代発生するだろうが!アンタじゃ話にならんから上の人間に変われ!と言ったら、わかりました掛け直します、とのこと。

7.数分後上司らしき人間から電話が来て、すいませんこちらの対応に落ち度がありましたので定額MAX分の商品券を送ります、となって終了。

要するに売る側もパケ・ホーダイ フラットが前提だと思ってる。

まだ手元にない状態で発生したパケットお金を払うのはバカらしいよね。

ダブル定額系とかで買う人は、引き渡し時に電源が入ってたら文句言ったほうがいいよ。

2012-02-11

Web企業バックエンドエンジニアとして必要な知識メモ

そこそこPVがある場合。そうでなかったら、どうにでも動くしね。

基本はLAMPなんですけど、オペレーションの部分も分かってないと即戦力にはならんと思う。


かいWEB企業でも、下記をわかってて、ちゃんとできる人ってそんないねーよな、っていうことを最近知ったお。

もちろんフロントエンドまで一人で担当する場合もっと必要な知識が増えるわけだが。

そう考えると、「ふつうエンジニア」に到達できるのって、3年とか5年とか10年とか普通にかかるよなーって思うわけですよ。

2012-02-10

iPhone アプリの通信足回り。 変な所に割りこむよりは

NSURLProtocolでhttp httpsをフックしたほうが UIWebViewもNSURLConnectionも一発でフックできるのでお得 

とか、だれか話しながらつくろうぜ状態

とりあえず URLProtocol内部で NSURLConnection呼ぶ場合排他方法を実装中

ソーシャルアプリには風営法をかけるべき

って書こうとしてどやぁ!って言いたかったのにもう同じ意見の人めっちゃたくさんいた

俺が遅れていた

くやしい

2012-02-09

知り合いが車買ったとFacebookに書いてたのだが

なんかよくわからないアプリ釣りだった

くだんねーことする奴がいるなあ

2012-02-08

http://anond.hatelabo.jp/20120131004052

結局指輪!と思っても相手の反応次第で変えなきゃならんし。大変だ。

勉強とか教養とか身についたものってなくならないからそれもいいと思う。

アプリもいいとおもう。

けど、せっかくなんだからネタばれしたんだったら、二人で一日デートはしてきたほうがいいよ。

予算は3~4万でも1万でも5000円でもいい。いい記念日になりますように

2012-02-07

Androidに4コアなんていらねーよ。

むしろ、いらねーアプリサービスを落とす機能もっとちゃんと実装してください。Google

2012-02-03

おすすめスマホアプリ

お疲れ様です

おすすめアプリについて書きます

いちおう業界人?だけど本当に本当につまらないありきたりありきたりのことを、書く。

【便利】
クックパッド

からあるアレです。

なんだかんだで一番レスポンスはやい&欲しい情報けが出てくる

DraftPad

メモ帳。わかりやすい。通勤時に何か書きたいとき便利。

tumblr

からあるアレ。

Perfume好きの人をフォローするとPerfumeの最新画像がいつでも見れて便利。




ゲーム
Akinator

からあるアレ。

特定の人物・キャラクターを思い浮かべてYes/Noで答えられる質問に答えていくと

ランプの魔人が言い当ててくるやつ。まあおもしろい。

友人を有名人みたいに登録しておくとウケる。




【通信】
Skype

からあるアレです。

Twitterは知らなくてもSkypeは使っている人がいる(特に田舎の住人)。

自宅にいると金からなくて便利すぎて死ぬときがある。

iPhone機種変したあと、旧iPhoneを自宅の嫁に渡すと、電話し放題になっていろいろ支障をきたしそう。

2012-01-31

http://anond.hatelabo.jp/20120131004052

みんなありがとう

参考になった。



学校は止めとくかな。


アプリできたら報告する。

その時は辛口評価頼むわ。

http://anond.hatelabo.jp/20120131004052

アプリつくるのに学校行くとかないわー

これだけwebドキュメントそろっているのに。本だって売っているのに。

文章よめないなら学校行ってもキビシイんじゃね。

指輪がいいよ

http://anond.hatelabo.jp/20120131004052

iPhoneアプリ開発のためのMACは持ってるか?

持ってるなら、ipod touchかって1万円/年 払えば アプリ開発は出来る。

から最低3万は必要。 ipod touch は無くても何とかなるが・・・ちょっとつらい。

MACさえあれば、残った金で指輪をかえばよろしい。

からないことがあれば、増田で聞けば運が良ければ増田が答えるだろう。

MACなければ、どのみち学校行ってもきつい。

10万円の使い道

10万円の貯金がある。10しか、という言い方もあるけど。



iPhoneアプリ作成学校が98,000円だそうで。それに行きたい。



いや、アプリは独学でやって、結婚十年目の記念の指輪を贈るべきか。。。。

2012-01-30

http://anond.hatelabo.jp/20120130144115

いや、コーディングしてるから知ってる。

そして、そのへんのスレッド対応FPSやロード時間に見事に効いてくるのも知っているし

嫌になるのも知っている。

だがそれは、あくまでもプログラマの心象の問題であって、物性ではないだろ。

凄まじくしんどい上に、大した効果はないがちょっとした効果はある。 と 効果がないは似て非なるものだし、スピードを追い求めるというのはそういうことだろ。

そこまでいくと、コンテキストスイッチとか含めて、プログラムからな。まぁでも、そういうもんだろ。報われるかどうかと、できるかどうかは別問題。

3コア目から殆ど使わないには同意だが、まぁアプリ次第か。

http://anond.hatelabo.jp/20120130014346

肝心なアプリが並列性を持たせられない

単純Encodeくらいじゃね?

実使用では1コアしか使わない

ゲームですらそう

androidソフトサポート

動かないだけ言われても困る。

端末の機種名と、アプリバージョンぐらいは最低限書いてくれ って思うのは僕だけですか?

http://anond.hatelabo.jp/20120129001140

いちおう横になるけど、Sandby Bridge以後は 数値演算系は256Bitレジスターが追加になっていて

アセンブラ書けばベクター系は早くなったりするとか 細かい機能はついてたはず。

GHzだけが、速さじゃないからね。クロック下がっても専用命令が付けば早くなるし。

カンファレンスインテルの人が突っ込まれてたけど、クロック上がっても、命令にかかるクロック数が多くなれば遅くなるし。

結局ベンチマーク次第。だとおもう。

念のために言っておけば、OSアプリが別コアになれば、早くなることはあると思う。4コアまでいるか?といわれると、微妙だが。

2012-01-28

文系だけど、インターネットの事を自分で学ぶって事も出来ると思う。

さてこんな文章を見たのです。

[文系が、インターネットの仕組みについて教えてもらった記録 - のんたんのインターネット日記]

酷い。

てへぺろじゃねーよ。

・・・僕は思うのですが、ああ、もう釣りだと信じたいです。

ブコメみたら、あぁ皆さん優しいなぁ〜って。


「知ってる人からみたら当たり前、でも知らない人からしてみたら凄い事なんだぞ★」みたいなのは基本的に戯言だと思っていて、

なぜなら彼女は「知っておくべき立場」ですよね。「インターネット会社」の中の人なのだから

あの、申し訳ないのですが、はっきり申しまして「この人が営業に来たら嫌だな」。まずはこの一言に尽きる。

だって、知識がないんでしょう?

普通の人が「頑張って勉強してます」を実直に語るのは素敵な事だと思うのだが、

インターネット会社中の人なのだ。外から見たら変わらない。シス担だろうとマーケディレクターだろうと、「インターネットの専門知識を持つ人」なのだ

少なくとも、彼女企業名をヒモ付したアカウントで、当該の日記を書いている。

そんな訳で、ちょっと話が変わってくるのだ。



まぁ、確かに?企画/アプリレイヤーならインフラ周りとか一切分からなくても良いでしょうよ。

まして営業となると、余計そうでしょうけど。

うん、確かにそうだ。

だがしかし

インターネット会社なんだからインターネットの仕組みくらい知っておかないとね!!!

って事で用意してくださった研修、これの意味を軽く考えていないか

会社としては、趣味なんかではなく「必要だから」企画したはず。

なのだが、一体いつまでの期間で行われていたかは知らないけれど、

彼女9月の時点で「えーれこーど」の事が分かってなかったらしい。

いや、この文章が、それをありし過去の事として、段違いに成長した今の自分目線で語ろうという試みならば痛快だった。

だがどうやら違うのだ。

理解がね、とても遅いのです…

終盤に綴られたこの一言は、当人の自覚以上に余りに色々を語っていると思う。

たぶん、自分勉強した経験がないんだろーなぁ。とすら思う。

体系的に書かれているサイトがすごく少ない

そうかもね。

でもさ、本屋で少し立ち読みとかしてみた?一流のテクニカルライタープロ編集者が高い意識でまとめた作品が、たくさんあるよ。

家にいながら指を10本だけ使う作業によってカバー出来る範囲だけが勉強」だとは、とても思えないです。

自分が理解できる文献が少ないからって逆ギレしてます

ともすれば、「インターネットに書かれてないことは分かりません!」って無意識に思い込んでるよね。「逆切れ」、ってそういう事だろ。

逆切れは、ダメだよ。自己責任の丸なげでしかいから。

惜しいなあ、その悔しさをバネにした素晴らしいエピソードも載せて欲しかったな。

ネームサーバーを教えてもらってからすでに3ヶ月経っているのにこの覚えの悪さ。

大変だ。(笑)

仕事の内容も、3ヶ月スパンで覚えて云ってるのかな?

というか、「理解」するまでを「学び」というのでは。理解してない、ならそれを恐らく「学び」とは言わない。

いやはや、恥ずかしくないのか。

周りと比べたら、多分遅れてるよね。同じ選考を通過して、給料で働かせて貰って。

鑑みるに、「勉強したら、分かるんだね」という経験を今までしたことが無いのかも知れない、

「知識は人に教えてもらうもの」と、そう思い込んでませんか。

そう、恐らくは学習態度の問題なのだ

第一、タイトルからして「文系」などとう言い訳がましい冠を自ら被っている。

職種は、業種は。「文系

業務領域に対する意識の低さを見事に露呈してるようで、それがとても鼻に付く。

この文章がムカつくところは、そこだろう。

たぶん社内SNS日報として学びをUPするのはとてもいいコミュニケーションであり、等身大自分を伝えたほうが上司にとっても有難いだろう。

なぜ、はてブロに書かなければならなかったのか。

ソーシャルメディア」に載せるというのは360度どこから刺されてもおかしくないリスクがある訳だが、

そこで「専門領域」に関して「素人」となる事に関して、何も気持ち悪さを感じなかったのだろうか。

お前は、はたから見たら「プロ」だ。

15回ほど色んな方に説明をしていただいていました

そのうち、10〜13回くらいはうんざりされたんじゃないかな。どうだろう。


ほかにもインターネット関連でわからないことは沢山あります

例えばプログラム概念とかね…!

嗚呼勉強してないからだよ勉強してないからだよ勉強してないからだよ!

2012-01-25

日本人女性はヌルヌルがお好き

オレ「なめこ買って鍋に入れてみた。ヌルヌルベタベタするー。キモいー。」



彼女「茎?が長いね普通のなめこと違う?」



オレ「普通のなめこをよく知らない。ナメタしか知らない。」



彼女「ナメタケとなめこは別物。アレはえのき。」



オレ「エノキなのか。。恥)初めて食べたかも。明日味噌汁に入れるのだ。んふんふ(某アプリ風)。」



彼女「え!なめこ食べたことないの!味噌汁マジうま!んふんふ!する」



オレ「なにその、『え、童貞なのΣ(゚Д゚;(ヤダー)』的な反応は。。」



彼女「『なめこ童貞卒業してみた』みたいな!」



オレ「なんでヌルヌルすんの?」



彼女「うーんよくわからん。でもそれがいい。



   自分松茸だってヌルヌルするでしょ?



オレ「。。。( ̄д ̄)」

2012-01-22

http://anond.hatelabo.jp/20120122221551

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

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

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

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



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

つの間に交換日記

3DSのいつの間に交換日記楽しい

これは3DSキラーアプリになる、それほどの力を秘めていると感じる。

 

しかし、現状ではネックになる部分も沢山ある。

フレンドが増えてくると今の操作性では訳がわからなくなってしまいかねない。

ツリーや、フォルダなどで管理できるようなシステムが欲しい。

 

或いは、そういったゲームから少し離れるようなアプリを、

サードパーティから出したら良いのではないだろうか。

 

…いや、こういうのって基本無料から使うのであって、

それだとサードパーティから出すのは難しいかなぁ…

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-16

http://anond.hatelabo.jp/20120116161452

むしろコンシューマゲはとっくに飽き、PCネトゲもやり尽くした高齢ヲタ層がメインだと思う。

裾野はともかく、大量に課金している廃人層は)

2ch携帯ゲー板とか見ててもそんな感じだよね。数百円売り切りのアプリ厨房が多い(何千円も出してコンシューマゲ買えない、と言う子が多いんだろう)けど

課金ソシャゲは明らかに年寄りヲタ率が高い。



ソシャゲってカネさえ出せば俺TUEEEEEEEE出来るなんて甘い世界じゃないよ。

カネ出すのは当たり前、それ以外に相当時間も手間隙も掛けてやり込まないと俺TUEEEEEEEEEなんて出来ない。

その辺はPCネトゲと一緒だ。

2012-01-12

拝啓 google

あんまり関係はないんだけどこの記事を受けて。

Google+が作る「繋がりによる検索世界」が侵食するSEO,SEMのこれから

http://hanpanai.com/?p=3348




googleが目指すべきは、facebookではなく「はてブ」だと思う。

facebookいかけてどうする。


その先を目指してくれ。




実際のつながりを重視したソーシャル検索の次にくるのは

検索者が属するクラスタを暗黙的に解析して、

そのクラスタによるキュレーションを反映した検索結果じゃないか




ざっくりいってしまえば

「先月はてブホッテントリしてたあの記事見たい」

に応える検索



今は意外にこれが難しい。

その記事のタイトルっぽいワードをいれてもさっぱりあがってこないのな。

ここがうまくいけば、ブクマしてても、し忘れててもどっちにしてもgoogle検索

その記事にたどり着くという遷移ができる。




google+が向かうべきは、「だれもがまずそこにログインする」ような

コミュニケーション重視のSNSじゃなくて、+1しておいてあとで読むとか

記事に対する軽いコメントや議論ができる、まさにはてブのような機能とか、

使いやすいオンラインブックマークとしての機能に、ソーシャル要素をがっちりと盛り込む

ことじゃないか



webページに対する言及や、キュレーション()を前提としたコミュニティ



NAVERまとめ()みたいなページつくれる機能をいれてもいい。





+1スクリプトレットに、はてブfacebooktwitter等への投稿機能をもたせて展開

   →これによって、既に他をつかってるユーザーも入れるので重要

   もちろん逆に他のサービスから投稿できる口も重要



ブックマークの傾向により、暗黙クラスタを形成する(google様ならできるだろ)

   →個人は、タグ付のように複数のクラスタに属することになる

  このあたりのアルゴリズムは本領のはずなのでなんかうまいこと考えてくれ



・その結果が検索結果に反映されると言いはる

  →SEMベンダーハイエナのように群がって、企業やらせ



chromebookmarkとの連携



APIを公開してサードパーティ製のアプリとの連携を深める




これで勝てる。

今のブックマークは昔と違って、「よく行くサイト」とかじゃなくて、

ちょっと気になっただけ」「もしかしたらいつか役立つかも」

あとで読む」「だれかと共有しよう」とかそんな理由で気軽にされるものなわけで、

それと検索結果への反映はものすごく親和性が高くて、そしてこれはgoogleしかできない。



必死SNS追っかけないで、ここに向かって欲しい。

だいたい目的コミュニティの形成ではなくて、最終的には検索を使ってもらうことなわけだ。

なんでGoogle Bookmarksをこんな状態で放置しているのかw



個人的には、検索結果に顔がでてきて、この人も+1してますってのはまぁわかるんだけど

なんかgoogleっぽいスマートさを感じないんだよな。



自分で作れないから書いた。

2012-01-07

スマホ定額制から従量制へ - 米国 日本IT業界アメリカの2年遅れらしいから...

http://www.j-cast.com/2012/01/05117850.html



従量制をやるのはいいけど、

枠の何パーセント利用済みで

あといくら通信できるのか一目でわかるアプリを作ってほしい。

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