タグ

Pythonに関するdiary193のブックマーク (6)

  • Productionizing and scaling Python ML workloads simply | Ray

    Ray is an open-source unified compute framework that makes it easy to scale AI and Python workloads — from reinforcement learning to deep learning to tuning, and model serving.

    Productionizing and scaling Python ML workloads simply | Ray
  • Lambda 関数のデプロイに Lamvery を使ってみました | DevelopersIO

    こんにちは、菅野です。 最近、Lambda 関数を Python で作る事になった時に、 「毎回毎回ライブラリも含めて zip 圧縮して送るの面倒だなぁ・・・」 ということで探してみたところ「Lamvery」を見つけたので試してみました。 お手軽にデプロイをしたいという要望にぴったりでしたのでご紹介します。 Lamvery のできること 作者の照井さんのブログより抜粋しました YAML + Jinja2テンプレートによる設定記述 格納効率に優れたパッケージ作成(Pythonのみ) 安全なデプロイおよびロールバック デプロイフック 環境変数の受け渡し KMSを用いた機密情報の受け渡し KMSを用いた機密ファイルの受け渡し API GatewayへのAPIデプロイおよび管理 CloudWatch Eventsによるスケジュール実行の設定と管理 CloudWatch Logsログ閲覧 Mac

    Lambda 関数のデプロイに Lamvery を使ってみました | DevelopersIO
    diary193
    diary193 2017/01/25
    良い。今までシェルスクリプトとawscliでやってたけどこれに置き換えてみよう。これくらい軽い(薄い)デプロイツールで十分なこと多いし。
  • len が関数になっている理由 - methaneのブログ

    http://d.hatena.ne.jp/pashango_p/20090702/1246550203 len()がリストのメソッドでないのも同じ理由です。 オブジェクト指向的に考えれば、リストのメソッドであるべきなのに、わざわざビルトイン関数にしたんです。 「オブジェクト指向的に考えれば、リストのメソッドであるべき」って感じで、オブジェクト信者はそれが正義みたいに考えちゃうんだろうね・・・ Pythonは合理主義。「オブジェクト指向的に○○」よりも、一貫した少なくて明確なルールを重視する。 len() が .length() メソッドだったらどうなるか。あるコンテナは .length() の代わりに、 .len() や .size() という名前を使ってしまうかもしれない。「サイズを取るメソッドは.length()」という 暗黙のルールができてしまい、そのルールが頭に入っていない人が一

    len が関数になっている理由 - methaneのブログ
    diary193
    diary193 2016/06/25
    合理主義か、なるほど
  • "sep".join()は気持ち悪くないよ! - Pashango’s Blog

    "sep".join(list) が気持ち悪い理由 そんなに Array.join がいいのか Pythonの','.join()がキモいと思ってた時代が僕にもありました Pythonの文字列連結(join)にまつわる議論 まとめと考察(2) "".join()が色んなところで話し合われているんですね。 眺めていると「気持ち悪い派」が多数派のようです、主な肯定派はid:methaneさんくらい? みんな気持ち悪いと思うのかぁ・・・ 逆に私は「よく考えてあるなぁ」と感心したんですが・・・ 私も"".join([])を見たときは「???」と思いましたよ、だって今まで見てきた言語とは逆なんですから。 ずっと「なんでだろう・・・?」と思っていたんですが、ある時ひらめきました。 そうか!左辺と右辺の対応をわかりやすくするためだったのか!! それに気づいた時はしびれましたね、同時期に勉強してたRuby

    "sep".join()は気持ち悪くないよ! - Pashango’s Blog
    diary193
    diary193 2016/06/25
    なるほど、そういう見方もあるのか
  • 各言語用Ruby on Railsの代替フレームワーク:phpspot開発日誌

    Best Tool For the Job にRuby on Railsの代替フレームワークが載っていました。 以下、引用。PHPのものは太字にしてあります。 Django in Python Fanery in Python Subway also in Pyton TurboGears another Python framework Catalyst in Perl TrimJunction in JavaScript Cake in PHP Symfony in PHP5 Seagull in PHP PHP on Trax another one in PHP MonoRail in .NET Wicket for Java Sails for Java Trails also in Java Seaside in Smalltalk こんな感じで、多数のRuby on Rail

    diary193
    diary193 2006/01/12
    各種言語のRails
  • The Python Challenge

    The first programming riddle on the net There are currently 33 levels. Click here to get challenged What people have said about us: "These sorts of things are in my opinion the best way to learn a language.", brberg at Media Cloisters "It's the best web site of the year so far.", Andy Todd at halfcooked "Addictive way to learn the ins and outs of Python.. a must for all programmers!", salimma at s

    diary193
    diary193 2005/12/27
    Python問題集 PL/SQLで解いている人もいる
  • 1