タグ

2018年6月5日のブックマーク (2件)

  • VS CodeでPythonコードのデバッグも楽々!!

    連載「Visual Studio Codeで始めるPythonプログラミング」 前回はVisual Studio Code(以下、VS Code)でPythonコードを記述する上での基を見た。今回はVS Code+Python拡張機能がサポートしているデバッグ機能について見ていこう。 フィボナッチ数 ここではフィボナッチ数を計算する関数を定義して、それをデバッグしていくことにしよう。なお、稿ではフィボナッチ数を以下のようなものとする。 例えば、「F2=F1+F0=1+0=1」「F3=F2+F1=(F1+F0)+F1=1+0+1=2」となる(Webページを検索しているとF0=1とする記述も多くあるが、ここではF0=0としている)。このようにして得られる数列を「フィボナッチ数列」と呼ぶ。最初の数個を列挙すると「0, 1, 1, 2, 3, 5, 8, 13, 21, ……」のようになる。

    VS CodeでPythonコードのデバッグも楽々!!
  • Go言語で並列性を高めて高速化を実現、サーバ1台で秒間3万5000通のプッシュ通知を実行する「BoltzEngine」[PR]

    Go言語で並列性を高めて高速化を実現、サーバ1台で秒間3万5000通のプッシュ通知を実行する「BoltzEngine」[PR] Webブラウザの「Sleipnir」や高機能スクリーンショットツール「SnapCrab」などでよく知られているフェンリルは、モバイルアプリケーション、カスタムアプリケーションの開発も得意としています。 例えば、女子バレーボール元日本代表監督やスタッフ、チームメンバーらがiPadで参照していたバレーボール専用の分析アプリ「VLabo」は同社が開発したもの。ほかにも生放送のテレビ番組と連係するモバイルアプリケーションなど、300社500以上のアプリケーション開発実績を持ちます。 同社がこうしたモバイルアプリケーションの開発を請け負うようになったのは、Sleipnirの開発者である柏木泰幸氏(現フェンリル代表取締役社長)が10年以上前にSleipnirのソースコードが

    Go言語で並列性を高めて高速化を実現、サーバ1台で秒間3万5000通のプッシュ通知を実行する「BoltzEngine」[PR]