うひゃーRuby書くならこうやって短縮した書き方しないと遠回りした書き方だと馬鹿にされるのか。はあ、やっぱりいつも書いてる言語でなんでも書きたいものだ。手を出さずに旧製品を使うとよい、らしい。こちらは選ばないほうがよい。01:222018-02-25■pythonって一貫性なさすぎじゃない?いや、実用的で素晴らしい言語だと思うよ。なんか一貫性が無いように感じるんだよね。俺は、sortとsortedって言う命名からこの挙動をまったく予測できなかった。3]しかもsortedにdictを渡すとkeyがlistに変換されてソートされて返ってくる。コードリーダビリティに関する本を開けば、どの本にだって「良い名前を選択する」ことの重要性が書かれていると思う。メソッドを使うのは*醜すぎる*」という意見に対しての公式の返答が、これってのも凄い。確かにそうかも知れませんが*文字列リテラルは単なる固定された値に過ぎないというのが答えです。文字列に束縛された名前にメソッドが許されるなら、リテラルに使えないようにする論理的な理由はないでしょう。Pythonで「醜いより美しい方がいい」って言ってましたやん。そもそもリテラルかどうかに関係なくstrインスタンスにこのメソッドがある事がおかしいと思った。pythonくん「歴史です」pythonのmapは関数として実装されている。質問に対して公式がこう答えてる。しても働くよう意図したものに関数は使われました。一部であるし、根本的な変更をするには遅すぎます。https://docs.python.jp/3/faq/design.html#why-does-python-use-methods-for-some-functionality-e-g-list-index-but-functions-for-other-e-g-len-listうわー、信じられねぇ...歴史的経緯があるから一貫性が無いのは仕方ないみたいなこの感じ。pythonの事を悪く言ったけど、おれ実はpythonくんの良い所もいっぱい知ってるんだ。データ分析の実務はpython抜きでは成り立たない。実務だけでなく研究の分野でも(特にDeeplearning周りでは)pythonがデファクトになってる感がある。かっこいい!インデントでコードブロックを表現する文法がクール!さいこう!PEP8という規約であるべきコードフォーマットを明示したのが良いよね。fmtの誕生にも影響を与えたと思う。これがあるお陰でもうフォーマットについて議論する必要もレビューする必要もなくなった。「PEP8通して」これで済む。デコレーター便利!pythonって上で書いたようにオブジェクト指向言語としてみると色々中途半端なんだよね。namespaceが切りやすいし、デコレーターを使うことで複数の関数に共通する処理がうまく切り出せるから、そもそもオブジェクティブに書かなくても結構イケる。PythonにPythonの設計思想が色々書いてある。「醜いより美しいほうがいい」という指針があることはさっき紹介した通りだ。pythonがそれを体現してるとは、僕にはどうも思えない。purity.(実用性を求めると純粋さが失われることがある。pythonはこの設計思想を他の言語には無い高いレベルで体現してるとは思う。無節操に色々取り入れた上で、「tupleからメソッドはやせないから、mapは関数にする」とか、メチャクチャな方法でそれらを統合した言語だ。いう言語だからこそ、pythonで書いたコードを育てていく中で様々なパラダイムへとシームレスに変化させていく事ができる。いう「不純であるがゆえに柔軟性を持ったプログラミング」言語がpythonだと思う。rubyの純粋性はすごいよ。イカれたくらい徹底されたオブジェクト指向。BaseObjectをrootとする継承のツリーの中に世界のすべてが収まっている。haskellの純粋性も凄い。「代入が無い」プログラミング言語に初めてであった時の衝撃。いう純粋性をかなぐり捨てたpythonにはタブーが無い。不純で醜い、それゆえに強い言語python.だから僕はrubyとの思い出を反芻し、haskellに焦がれながら、明日もpythonを選び、書いていく。ブラック【国内正規品】を購入したら、届かないのでレビューしたら掲載できませんと来たからここに。○○○、2017/12/22商品が届きません。この商品は重量物なので、商品が発送予定日に書いてある日には絶対に届かないそうです。書いてある日にちは単にお飾りだそうです。便宜上書いてあるのだとか。早く欲しいなとサウンドバーやリアスピーカーと3点セットで購入しましたが、この商品だけ届きません。全部同じ日に届くはずが、このウーファーだけ届かないのです。20日に発注し、配送予定日が最初22日〜23日と表示されていたものが、22日になり突如29日に書き換えられたので、慌てて何事かとAmazonサポートに電話したところ、問題無く23日には届くとの回答を得られ一安心していました。23日になって配送業者から30日にしか届けられないと電話がありました。なんで?おかしいでしょという話で再度Amazonに電話したところ、昨日は昨日、今日は今日という回答。昨日確認できたものが今日は確認できないの一点ばりで、もはや出荷したものは配送業者の責任なので、勝手に配送業者とお客さんでやり取りして届くのが早くできるかどうかは調整してくれとの話。現時点でAmazonのこの商品を覗くと、今発注すれば25日までにお届け♡と表示されています。おかしくないですか?と質問したところ、今後の参考にしますとの回答だけ。サウンドバーとリアスピーカーの音質は最高で、今までのホームシアターよりもとても良い音質で、テレビも音楽も良い音質で聴けるだけにウーファーも楽しみにしていましたが、残念です。届けば最高の音質が聴けるのでしょうけれども。いつの日か、音を聴ける日が来たらまたご報告させていただきたいです。皆様もご発注の際には届かないことを念頭に、ご発注ください。21:252016-10-23■諧謔心があるな。銃を扱っている米議員選挙の宣伝映像。23:082016-07-25■gitにおけるコミットログ/メッセージ例文集100私はコミットログの書き方に悩む英語の苦手な人間である。実際、似たような人は世の中に結構いるようで、頻出単語を集計したりまとめたものは既にあって役に立つのだけれど、これらはあくまで単語の話であり、具体的な文を構成する過程でやっぱり困る部分がかなりあった。要するに、どういう時にどういう文が使われているのか、ということを示した例文集が欲しいのである。ググると他にも「例文集があればいいのに」みたいな声はあるくせして、しかし誰も作ろうとしない。それじゃ私が楽できないじゃないか。仕方なく自分でまとめたので、増田に垂れ流しておく。はじめにここで挙げているコミットログは全て実際のコミットログからの転載である。当然ながら各コミットログの著作権はそれぞれの書き手にある。いずれも各英文でググれば出てくるし、フェアユースの範囲なら許してくれるだろうと考え名前とプロジェクト名は割愛したが、ここにお詫びと感謝を述べておきたい。抽出条件だが、参考にできそうなコミットログを多く含んでいそうなリポジトリをGitHubのSTARの多い方からざっと目で見て適当に選び、それぞれ最新コミットから5000件抽出した(あわせて前処理として、コミットログ冒頭のタグ情報は消去した)。結果として対象としたリポジトリは以下の通り。swiftatomelectronrailstensorflowatomのみ5400件抽出していたため、計25400件のコミットログがベースである。このうち、以下の条件に合致するものは参考例にすべきでないとして一律排除した。現在進行形で始まっているもの(1044件)Merge/Revertで始まっているもの(6555件)絵文字を使っているもの(2171件)その他バージョン番号のみ等、参考にならないと判断したもの(313件)こうして残った8540件を眺めながら、適当に切り出したのがこの用例集である。個人的に「うーんこの」と思った表現も、散見される場合は載せた。いうことで、以下用例を羅列していく。description表現傾向とまとめ以上の用例をふまえ、今回の参考ログ8540件から先頭の単語を出現回数で並べると次のようになった。使われるか、あるいは省略される。