最近の記事

Fizz! Buzz! 問題 ひねくれた回答@ Python3

まず、基本的にはmod演算を用いて、割り切れた場合には0になるので、 if i % 3 == 0 : print(“Fizz!”) こういう書き方があると思っている。 でふと思ったのが、0ってBooleanでTrueでそれ以外の数字はFalseとなる。 なんで、==0を書く手間を省けているのかすごく微妙であるが、このような書き方でも動作する。 for i in range(1, 101): if not i % 15 : print("Fizz

    • プログラミングができる≠職業プログラマな訳

      これはズバリ、バックエンドのプログラムに言えることが多い。ここでは、Pythonを例として、なぜ、プログラムを書ける人間が、プログラマとして(いきなり)稼げないかを説明しよう。 まずは、フレームワークの問題がある。プログラミングをかけたとしても、それはpureなPythonプログラムであることが多い。一方、実際の開発案件、特にWeb系においては、ほぼほぼpureなプログラムだけで設計されることはない。DjangoやFlaskといった、フレームワークが使われている場合がほとん

      • サーバーサイドエンジニア、MacBook(Early 2016)を買う、そして歓喜!

        某大手IT企業で、サーバーサイドエンジニア(主に開発はPython3)やっている、Coder3です。副業とか、勉強とかを見据えて、自分用のMacが欲しくなってしまいました。そこで、某◯ゃんぱらにふらっと立ち寄ると、なんと12インチのMacBookモデルが!しかも、SSD512GBでIntel Core m5!吊しのモデルの中では、スペックが良い方です。恐ろしいことに、傷はほとんどなく、バッテリーの消耗回数も150回程度と悪くない。何より値段も6万円! とはいえ、会社から貸与

      Fizz! Buzz! 問題 ひねくれた回答@ Python3

      • プログラミングができる≠職業プログラマな訳

      • サーバーサイドエンジニア、MacBook(Early 2016)を買う、そして歓喜!