私はAppSheetというGoogleが出しているノーコードツールで業務アプリを作っている。 ノーコードツールを作るにあたり、業務内で扱われるデータの流れというものを定義する必要があり、一般的にデータモデリングと言われている。 ノーコードツールでも ...
株式会社Mined(マインド|本社:東京都港区、代表取締役CEO:前田 智大、以下Mined)が運営する、エンタメ型オンラインライブクラスを提供する教育プラットフォーム「スコラボ」は、AIや機械学習などで大活躍のプログラミング言語・Pythonを学びながら ...
Pythonで、JSONファイルや辞書、データベースのレコードといった、様々なデータソースからクラスのインスタンスを生成したい場合、どのような設計が望ましいでしょうか。 クラスとは別に、create_myclass_from_json()のような、独立した「ファクトリ関数」を作る ...
A few months ago, I had a discussion with some friends online. The premise of the discussion was that even if you account for complexity, shorter code is more likely to be bug-free code. As a C ...
9月29日(現地時間)、Pythonの最新版となる「Python 3.3.0」が公開された。Pythonでは2.x系と3.x系の2つのプロダクションバージョンが開発されているが、2.x系は主にメンテナンスやバグ修正のみが行われるバージョンとなっており、最新機能については3.x系で実装さ ...
Many Python fans have longed for the language to adopt functional programming features. Now they can get those features without having to switch to a new Python implementation. Coconut, a newly ...
Now you can have Cython’s speed boost without its cumbersome syntax, using the pure Python syntax you know and love. Cython has long been one of the great secret weapons of Python performance, letting ...