はてなキーワード: アプリとは
SPモードとかの必須アプリのダウンロードだけで定額MAXまで行っちゃう
ってのがあるけど、その他にも重大な問題があることを発見しました。
1.家電量販店でドコモのスマホを購入してパケ・ホーダイ ダブル2を契約。
2.手続きに時間がかかるから閉店までに取りに来てくれればいい、とのことで特に慌てずゆっくり時間を空けて取りに行ってから帰宅。
3.とりあえず急いでWi-Fi繋げなきゃ、と思ったところ本体起動時間が既に数時間経過していることに気付く。
4.なんで数時間経過してんの?と家電量販店に電話すると、手続きを行った者に確認して折り返します、とのこと。
5.十数分後に担当者から電話が来て、簡単な接続確認をして放置してましたが何か?電源入れっぱなしでの引き渡しは普通ですが?的な回答。
6.その間パケット代発生するだろうが!アンタじゃ話にならんから上の人間に変われ!と言ったら、わかりました掛け直します、とのこと。
7.数分後上司らしき人間から電話が来て、すいませんこちらの対応に落ち度がありましたので定額MAX分の商品券を送ります、となって終了。
要するに売る側もパケ・ホーダイ フラットが前提だと思ってる。
まだ手元にない状態で発生したパケットにお金を払うのはバカらしいよね。
ダブル定額系とかで買う人は、引き渡し時に電源が入ってたら文句言ったほうがいいよ。
お疲れ様です
いちおう業界人?だけど本当に本当につまらないありきたりありきたりのことを、書く。
昔からあるアレです。
なんだかんだで一番レスポンスはやい&欲しい情報だけが出てくる
昔からあるアレ。
Perfume好きの人をフォローするとPerfumeの最新画像がいつでも見れて便利。
昔からあるアレ。
特定の人物・キャラクターを思い浮かべてYes/Noで答えられる質問に答えていくと
ランプの魔人が言い当ててくるやつ。まあおもしろい。
友人を有名人みたいに登録しておくとウケる。
昔からあるアレです。
持ってるなら、ipod touchかって1万円/年 払えば アプリ開発は出来る。
だから最低3万は必要。 ipod touch は無くても何とかなるが・・・ちょっとつらい。
そして、そのへんのスレッド対応がFPSやロード時間に見事に効いてくるのも知っているし
嫌になるのも知っている。
だがそれは、あくまでもプログラマの心象の問題であって、物性ではないだろ。
凄まじくしんどい上に、大した効果はないがちょっとした効果はある。 と 効果がないは似て非なるものだし、スピードを追い求めるというのはそういうことだろ。
そこまでいくと、コンテキストスイッチとか含めて、プログラムだからな。まぁでも、そういうもんだろ。報われるかどうかと、できるかどうかは別問題。
いちおう横になるけど、Sandby Bridge以後は 数値演算系は256Bitのレジスターが追加になっていて
アセンブラ書けばベクター系は早くなったりするとか 細かい機能はついてたはず。
GHzだけが、速さじゃないからね。クロック下がっても専用命令が付けば早くなるし。
カンファレンスでインテルの人が突っ込まれてたけど、クロック上がっても、命令にかかるクロック数が多くなれば遅くなるし。
結局ベンチマーク次第。だとおもう。
念のために言っておけば、OSとアプリが別コアになれば、早くなることはあると思う。4コアまでいるか?といわれると、微妙だが。
さてこんな文章を見たのです。
[文系が、インターネットの仕組みについて教えてもらった記録 - のんたんのインターネット日記]
酷い。
てへぺろじゃねーよ。
ブコメみたら、あぁ皆さん優しいなぁ〜って。
「知ってる人からみたら当たり前、でも知らない人からしてみたら凄い事なんだぞ★」みたいなのは基本的に戯言だと思っていて、
なぜなら彼女は「知っておくべき立場」ですよね。「インターネットの会社」の中の人なのだから。
あの、申し訳ないのですが、はっきり申しまして「この人が営業に来たら嫌だな」。まずはこの一言に尽きる。
だって、知識がないんでしょう?
普通の人が「頑張って勉強してます」を実直に語るのは素敵な事だと思うのだが、
「インターネットの会社の中の人」なのだ。外から見たら変わらない。シス担だろうとマーケディレクターだろうと、「インターネットの専門知識を持つ人」なのだ。
少なくとも、彼女は企業名をヒモ付したアカウントで、当該の日記を書いている。
そんな訳で、ちょっと話が変わってくるのだ。
まぁ、確かに?企画/アプリレイヤーならインフラ周りとか一切分からなくても良いでしょうよ。
まして営業となると、余計そうでしょうけど。
うん、確かにそうだ。
って事で用意してくださった研修、これの意味を軽く考えていないか。
会社としては、趣味なんかではなく「必要だから」企画したはず。
なのだが、一体いつまでの期間で行われていたかは知らないけれど、
彼女は9月の時点で「えーれこーど」の事が分かってなかったらしい。
いや、この文章が、それをありし過去の事として、段違いに成長した今の自分の目線で語ろうという試みならば痛快だった。
だがどうやら違うのだ。
理解がね、とても遅いのです…
終盤に綴られたこの一言は、当人の自覚以上に余りに色々を語っていると思う。
体系的に書かれているサイトがすごく少ない
そうかもね。
でもさ、本屋で少し立ち読みとかしてみた?一流のテクニカルライターとプロの編集者が高い意識でまとめた作品が、たくさんあるよ。
家にいながら指を10本だけ使う作業によってカバー出来る範囲だけが「勉強」だとは、とても思えないです。
ともすれば、「インターネットに書かれてないことは分かりません!」って無意識に思い込んでるよね。「逆切れ」、ってそういう事だろ。
惜しいなあ、その悔しさをバネにした素晴らしいエピソードも載せて欲しかったな。
大変だ。(笑)
というか、「理解」するまでを「学び」というのでは。理解してない、ならそれを恐らく「学び」とは言わない。
いやはや、恥ずかしくないのか。
周りと比べたら、多分遅れてるよね。同じ選考を通過して、給料で働かせて貰って。
鑑みるに、「勉強したら、分かるんだね」という経験を今までしたことが無いのかも知れない、
「知識は人に教えてもらうもの」と、そう思い込んでませんか。
第一、タイトルからして「文系」などとう言い訳がましい冠を自ら被っている。
職種は、業種は。「文系」
業務領域に対する意識の低さを見事に露呈してるようで、それがとても鼻に付く。
この文章がムカつくところは、そこだろう。
たぶん社内SNSで日報として学びをUPするのはとてもいいコミュニケーションであり、等身大の自分を伝えたほうが上司にとっても有難いだろう。
なぜ、はてブロに書かなければならなかったのか。
「ソーシャルメディア」に載せるというのは360度どこから刺されてもおかしくないリスクがある訳だが、
そこで「専門領域」に関して「素人」となる事に関して、何も気持ち悪さを感じなかったのだろうか。
15回ほど色んな方に説明をしていただいていました
そのうち、10〜13回くらいはうんざりされたんじゃないかな。どうだろう。
Pythonの方が弄れる対象が多いのに、なんでウェブ系だとPHPの方が流行ってんだろ
端末からのテキスト処理も楽だし、数値計算周りのライブラリも充実しているのに
PHPが優遇されているのって歴史的な経緯以外に何か他の理由でもあるのか?
けどまぁ、情弱な文系SEが大半を占めているバカだらけの日本じゃ別にPHPで困ることもないか
数値計算や端末からのテキスト処理なんてWeb系じゃ大して使わないからなあ…
Pythonに関しては、ZopeさえコケていなければWebサーバ用LLとして大成功していたはずなのに、
Railsなんかが登場したおかげで、すっかり影が薄くなってしまいますた....
ってか、railsにインスパイアされたフレームワークって今じゃ幾らでもあるよね
djangoとかCakePHPとか。rubyってRoRを使いたいユーザを除くと、
pythonやPHPの方がユーザー数は圧倒的に多いと思うんだけど
本家のrailsって、他を遥かに越えるほど良いものなんだっけ?
44
Zopeが登場した当時、「RDB+PHPはもう古い、これからはOODB+ZopeがWebの中軸になる!」と
少なくとも自分はZopeからPythonという言語を知ったし、その時点でRubyは知らなかった
そして、その後のORM(RDB)+Railsの出現と華々しい革新性への注目は、誰もが知っているだろう
今でもZopeの開発は継続されてはいるが、結果的に当初の期待が大きく裏切られたという事実は動かしがたい
djangoとCakePHPについては実際に触っていないので憶測になるが、おそらく技術水準ではRailsと同等だろう
しかしRailsはRailsでコミュニティの活動が活発だし、その進化は異常に早い
Railsに何か致命的なトラブルが発生して開発が停滞する、あるいはdjangoやCakePHPから
何かのイノベーションが提示されでもされない限り、後発のdjangoやCakePHPがRailsに追いつくのは無理
Railsは決して技術的に完璧なWebフレームワークではないんだけどね....(たとえばSeaSideのような.... )
だからこそ「もしもZopeが....だったなら」という「たら・れば」感はPythonコミュニティの潜在認識になっている
C a k e P H P は う ん こ
CakePHP使ってんの?
可哀そうにw
でもやっぱりいつもの使い慣れたLL(Python/Ruby)で
Webサービスを書きたいってのがある
求人数は
Ruby on Rails>>>>>>>>Django
http://www.indeed.com/jobtrends?q=django%2Cruby+on+rails&l=
どういうことなの?
求人数が多いのはそのためだと思うよ
なんかのミスかと思ったがアメリカでもRuby on Railsは人気があるのかなあ・・・
Pythonのほうが使いやすいと思うのだがフレームワークはRailsが優位なんだろうか
Djangoは周辺ライブラリが微妙だし本体も鈍くさい感じがする。
でも、FlaskはSinatraより好きだから、Pythonが嫌いってわけではない。むしろ好き。
ただ、いざ作り始めるとやっぱりRailsが楽だなあってなって、Railsを使い続けている。
同感だ
同じように思っている人が他にもいて安心した
PHPはフレームワークが乱立しすぎているから、RailsをPHPで実装してみようというやつが出てきた。
それに比べてPythonは、Zopeというデファクトスタンダードが既に存在していたけど、
ただ、どうやってもRailsもどきがRailsを超えることはできないのは間違いない。
パクリはオリジナルを超えられない(キリッ って定型句だけど、
これってキリッって言いたいだけだと思う。
D言語って超えたって?
B言語って超えたって?
PHPで同じ事をできないわけではないだろうけど、Ruby on Railsほど簡潔にはできない
まあくだらねえWEBサービス作って喜んでる情弱は早く死ねって事だよ
そういう理由じゃなくてRailsのほうが単純に情報もプラグインも多いからでしょ
linuxじゃデフォのツールなんだし、ツールとの連携を考えたらpython一択じゃん
わざわざ不合理で不完全な言語を使うなんて
もしも
>linuxじゃデフォのツールなんだし、ツールとの連携を考えたらpython一択じゃん
真実であるのなら、今頃はdjangoの情報とプラグインが溢れかえっているはず
yumや、gdbとgnomeの拡張がpythonであるからといって、それをwebアプリでも使いたいと思う人は少ないというだけのこと。
ソースからインストールする必要があったとしても、web開発ではrubyを使いたいという人が多いというだけのこと。
というか、世界中のPythonプログラマが Remeber Zope!! を合い言葉に
打倒RailsたるWebフレームワークを開発しているはずだけど、
Railsも登場してから、かなりの年月が経過しているんだけどなぁ....
その間にもRailsはRails 3が登場して、REST/AJAXの強化等の進化が継続しているよ
Ruby では
ary.map {|x| x**2}
map(lambda x: x**2, ary)
となり、lambda の本体が1つの式では表現しきれなくなると
.....
と書き換える必要があります。
f = lambda x:(x and f(x-1)*x)or 1
RubyにはPythonのように「lambda本体は式でなければならない」という限定がありませんから、
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です。
348
これはPythonをdisっているように見せかけてRubyをdisっているのか? と一瞬思ってしまったw
だってRubyのほうが長くない?CLのfuncallみたいなcall()がちょっとうざいし…
そしてどっちもlambda式の中で束縛変数の名前で再帰可能、と
print [x*2+100 for x in [1,2,3,4,5] if x > 2 and x < 5]
暗号のように見える。
puts [1,2,3,4,5].select{|i| i > 2 and i < 5}.map{|i| i*2+100}
思考の流れと、コードの流れが一致しているので書きやすい。
map(lambda x: x*2+100, filter(lambda x: x > 2 and x < 5, [1,2,3,4,5]))
pythonて可読性が高いのをうたってる割にはそこいまいちだよね
Rubyの場合には、左から右へと無名関数がデータフローあるいは
関数型プログラミングに不慣れな初心者でも、参照透明性のあるコードが自然に書ける
プログラマにとって優しい or プログラミングの楽しさを教えてくれるのがRuby
それと比較すると、Pythonのコードは、関数型プログラミングというものが
いかに高度で難解なものであるかという事をもったいぶってプログラマに押し付ける
もしもPythonしか知らないプログラマであれば、関数型 = 難解 という印象を持つだろう
階乗計算くらいだと単純すぎて、ナゼ重要なのかが分かりづらいと思うのでコードで示す
result_list = source_list.map { |elem|
x = foo(elem.x) # ここが局所宣言を書く部分
x + y # 最後に評価された式の値が、無名関数のリターン値になる
}
Rubyでは、map等に与える無名関数の中で局所的な環境(クロージャ)が作られるから、
x = foo(...) のような代入文がいくつでも(= 複雑な処理でも)書ける
このポイントは、実用的なプログラムを関数型風で書こうとした時に、威力を発揮する
余計分かりづらくなった
高卒ドカタなんだろうなぁと可哀想になる
集合の表記に似せてることが分かるから
355
>map/filterはfor/ifと同じだと言っているだけだから、難解という印象は持たない。
関数型プログラミングに慣れた、あるいは得意な人であれば、そういった印象なんだろね
Rubyの魅力はこれから関数型プログラミングを学ぼうとする初心者、 あるいはそんな初心者へ教える立場から見た、優しさ or 分かりやすさなんだ
[1,4,3,2].sort.reverse.map{|x| x.to_s}.join('-')
Pythonだと読みにくい。
'-'.join(map(str, reversed(sorted([1,4,3,2]))))
Pythonでは思考の流れと一致しないばかりか、「カッコだらけ」のコードになると.....
カッコだらけのコードを分かりやすくする基本的な方法は静的単一代入じゃないか
Rubyのやり方は基本ではなく玄人のやり方だろ
Pythonでは組み込みの型でメソッドチェインはやって欲しくないな
似たようなコレクションtuple,deque,array,queue等にも同じメソッドが必要になってくるし。
372
外部のライブラリでも列挙可能なものは、たいていEnumerableモジュールをimportしてますね
Rubyユーザーは列挙可能なものはmapやselectできて当然だろって思ってる気がします
Pythonは「何かを便利に書くためのしわ寄せ」をはっきり寄せてくる
得意と不得意を言語レベルではっきり主張するのでメリケン好みと言えなくもない
Rubyは全方位になんとなく八方美人なので、全体的になんとなく書きやすくてなんとなくキモくて遅い
「書きにくいってことはその処理に向いてないってことだから諦めろ」を地で行く
無名関数が文を使うほど複雑なら名前を付けるのが Python 流と想像。
これを読みづらいと感じるのは、左から右に流れる
もしかしてアラビア語ネイティブな人からすると逆に読みやすいのか?
あんまり関係はないんだけどこの記事を受けて。
■Google+が作る「繋がりによる検索の世界」が侵食するSEO,SEMのこれから
googleが目指すべきは、facebookではなく「はてブ」だと思う。
その先を目指してくれ。
そのクラスタによるキュレーションを反映した検索結果じゃないか。
ざっくりいってしまえば
に応える検索。
今は意外にこれが難しい。
その記事のタイトルっぽいワードをいれてもさっぱりあがってこないのな。
ここがうまくいけば、ブクマしてても、し忘れててもどっちにしてもgoogle検索で
その記事にたどり着くという遷移ができる。
google+が向かうべきは、「だれもがまずそこにログインする」ような
コミュニケーション重視のSNSじゃなくて、+1しておいてあとで読むとか
記事に対する軽いコメントや議論ができる、まさにはてブのような機能とか、
使いやすいオンラインブックマークとしての機能に、ソーシャル要素をがっちりと盛り込む
ことじゃないか。
「webページに対する言及や、キュレーション()を前提としたコミュニティ」
NAVERまとめ()みたいなページつくれる機能をいれてもいい。
・+1スクリプトレットに、はてブ、facebook、twitter等への投稿機能をもたせて展開
・ブックマークの傾向により、暗黙クラスタを形成する(google様ならできるだろ)
このあたりのアルゴリズムは本領のはずなのでなんかうまいこと考えてくれ
・その結果が検索結果に反映されると言いはる
これで勝てる。
今のブックマークは昔と違って、「よく行くサイト」とかじゃなくて、
「あとで読む」「だれかと共有しよう」とかそんな理由で気軽にされるものなわけで、
それと検索結果への反映はものすごく親和性が高くて、そしてこれはgoogleにしかできない。
だいたい目的がコミュニティの形成ではなくて、最終的には検索を使ってもらうことなわけだ。
なんでGoogle Bookmarksをこんな状態で放置しているのかw
個人的には、検索結果に顔がでてきて、この人も+1してますってのはまぁわかるんだけど