古来、Pythonでは「代入は文であるべき!」と一貫して主張してきました。 C言語などでは、代入は足し算や掛け算と同じ、値を計算する「式」で、たとえば a = (b=100) / 2; と書くと、b には 100 を代入し、a に 100/2=50 を代入します。1+1 は 2 という値になる 式 ですが、b=100 も同様に値が 100 となる 式 なのです。 Pythonでは、代入は式ではないので、こういう書き方はできません。 Pythonの代入は、足し算などの演算子の仲間ではなく、if や for のような制御文の仲間で、あまり自由な書き方は出来ないのです。 Python FAQ では、その理由として Python の式中での代入を許さない理由は、この構造によって起こる、他の言語ではありがちで見つけづらいバグです: if (x = 0) { // error handling } e
こんばんは、ボーノです。 回路図作成ソフトはたくさんありますが、色々試した感じだとこのFritzingが一番使いやすかったです。 今から電子工作をスタートするなら、まずはこのソフトをインストールするところから始めましょう! 今すぐインストールしちゃいましょう。 とは言え、ネットに情報が少なかったので、そのインストールから使い方までをまとめました。 YouTubeで配信中 Fritzingを使って、自分が実際にどうやって使ったかを、実例を交えて紹介しています。イメージを膨らませるために、ぜひ見てみて下さい。 - デジタル麻雀の牌 - 自作200W抵抗負荷 - カクテルキューブ:カクテル色に空間を染める、氷型のガジェット - mimie:音で子供を見守るガジェット ## Fritzingとは? Fritzing Fritzingとは、無料でオープンソースの回路図作成用ソフトです。 めちゃくちゃ
「USB4」が完成したようだ。広く普及しているUSB接続技術の仕様を管理するUSB Implementers Forum(USB-IF)は米国時間9月3日、次期バージョンとなるUSB4の仕様を正式に公開したことを明らかにした。USB4は、ハイエンドのノートPCや周辺機器ですでに目にしているIntelの高速な「Thunderbolt」技術を採用することで、現在最速の「USB 3.2」に比べてデータ転送速度が2倍になる。USB-IFが発表したことで、ハードウェアやソフトウェアの開発者らは、USB4をサポートする製品の開発を本格化させることが可能になる。 現行のUSB 3.2は最大20Gbpsのデータ転送速度を実現するが、まだマイナーな存在にとどまっており、多くのユーザーは転送速度が5Gbpsや10Gbpsの旧規格を使っている。USB4は40Gbpsへの高速化をうたっており、複数の外部ディスプレ
Introduction to Go 1.13 The latest Go release, version 1.13, arrives six months after Go 1.12. Most of its changes are in the implementation of the toolchain, runtime, and libraries. As always, the release maintains the Go 1 promise of compatibility. We expect almost all Go programs to continue to compile and run as before. As of Go 1.13, the go command by default downloads and authenticates modul
私は Google のソフトウェアエンジニアとして働いている。とても良い待遇で満足している。 Google の待遇が良いことはイメージとしては知られていると思うが、実際どれくらいの額なのかということはあまり知られていないように思う。そして、出回っている情報には間違っているものも多い。そこで、正しい情報を知ってもらいたいと思い、自分の給料の推移をここに記すことにした。なぜそのようなことをするかは後に述べる。 まず、Google の給料について説明するときは、以下の三要素が重要になる。「基本給」「ボーナス」「RSU」である。このうち、基本給とボーナスは一般的だが、RSU はそうではないので、説明する。例えば RSU を100万円受け取るとする。そうすると、「その時点での100万円分の Google 株を、その次の年から四年間かけて受け取る権利(ただし Google に在籍していることが条件)」
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く