ドイツ語でのGoogle翻訳の実力

ドイツ語→日本語のGoogle翻訳がヴェーバーの文章にどこまで通用するかやってみましたが、まったく箸にも棒にもかからない結果となりました。
===================================================================
原文
Dogmatisch ist der grundsätzliche Unterschied zwischen der Societas des römischen Rechts und der wichtigsten Gruppe der modernen Gesellschaftsformen, der handelsrechtlichen, speziell der offenen Handelsgesellschaft, oft erörtert und genügend aufgeklärt. Historisch ist die Entwickelung der modernen Grundsätze aus dem Verkehrsleben der Mittelmeerländer, speziell Italiens, von wo aus der internationale Handelsverkehr sie als für sich praktikabel allgemein übernahm, in den Hauptzügen klargestellt.

Google翻訳
独断的に、ローマ法のソシエタと現代社会の最も重要なグループである商法、特にオープンな商社との間の根本的な違いは、しばしば議論され、啓発されました。 歴史的には、地中海諸国、特に国際貿易が一般に実用的であると認めているイタリアの輸送生活からの現代原則の開発は、主な特徴で明らかにされてきました。

t-maru訳
法教義学的には、ローマ法のソキエタスと近代商法における会社形態の中でもっとも重要な集団との、特に合名会社との原理上の相違点については、しばしば詳細に論じられまた十分に解明もされてきた。法制史上では、そうした会社形態の近代的原理の発展は、地中海沿岸諸国、とりわけイタリアの諸都市国家における、交易を主体とした生活の中から生まれて来たのであり、それらの会社形態の原理は国際交易の上で実用的に必要なものとして把握され、その主要な特性としてこれまで解明されてきたのである。

オライリーの動物表紙本 (Laravel)

久し振りにオライリーの動物表紙本を購入。
会社でPHP+Laravel+MySQLで業務システムをベースを業者に作らせてそれを私が少しずつ改造しています。
その過程で出てきた問題について、手持ちの日本語の本2冊はまったくといっていいほど役に立たず。まあWebで大体は事足りてはいますが、きちんとまとまった知識を得るために購入しました。
単にPHPだけでゴリゴリ書くのと、Laravelを使うのの比較ですが、Laravelを使った場合、
(1)データベースの操作が簡単。データベースをそのままオブジェクトとしてPHPの中で扱え、ベタにSQL文を書く必要が無い。データベース自体の作成も、php artisan migrateで簡単に出来る。
(2)入力データのバリデーションが簡単。最初から豊富なValidationのライブラリーが用意されています。一般にPHPだとこの辺りをはしょってしまう場合が多く、その場合使えないゴミデータだらけのデータベースを作ってしまうことになります。
(3)認証関係の実装もきわめて楽。基本的にコマンド一発と若干のrouteファイルの変更のみで、認証、ID登録、パスワード変更などが利用出来る。
欠点としては
(1)大したことをやらなくても、かなりの数のファイルを入れる必要があり、容量的には無駄が多い。
(2)今回作ったのは小規模なシステムなんで問題にはなっていませんが、ベタPHPに比べると処理速度的には不利で、他のフレームワークと比べても遅いという評判。
(3)やたらと更新されている。

まあ遅くて重いPythonが今もてはやされている状況なんで、これらの欠点は大きな問題ではないと思います。
(3)は逆に言うと広く使われている証拠とも言えます。今回買った本は2019年春の第2版であり、Ver.5.xに対応。(現在最新版は6.0)

Laravelの認証:6で変更

今会社でPHP/Laravelであるシステムを作ろうとしています。
使用しているLaravelのバージョンは5.8ですが、ユーザー認証のやり方が、最新版の6(2019年9月3日公開)では変わっています。具体的には”php artisan make:auth”がエラーになります。
$ composer require laravel/ui
でパッケージをインストールし、
$ php artisan ui vue –auth
とやれば、認証システムがインストールされるようです。