-
-
2022/02/15 -決済
クレジットカード番号は、各種ブランド(VISA/MASTERCARD/JCB/AMEXなど)によって異なる番号が付与されます。クレジットカード番号には、チェックデジットが含まれていて、正当性を確認する …
-
-
PythonによるWeb3とNFT(ERC721)の実践入門
2022/02/11 -ブロックチェーン
ERC721に準拠したスマートコントラクト(NFT(Non Fragile Token)と呼ばれる)をSolidity言語を使ってプログラミングし、PythonのWeb3から以下を実施します。①コンパ …
-
-
2022/01/22 -マネジメント
人月。それは、一人のITエンジニアが1カ月働いたときの労働量を「1」としたときの総量であり、ITビジネスにおいて、原価を推し測るために使われます。 ■ 名著「人月の神話」とは ソフトウェア開発の生産性 …
-
-
2021/12/22 -Web
リモート会議を開催するとき、アプリケーションのZoomを使われてる人も多いと思います。Zoomには、Pythonによってプログラミング可能なWeb-APIであるREST APIが用意されています。この …
-
-
2021/12/14 -決済
EC(電子商取引)などインターネットを使ったサービスが増える中、取引の決済処理を担う決済APIも多種多様になってきています。それら決済APIについて、解説します。 ■ 決済APIとは何か 代表的な決済 …
-
-
2021/12/06 -決済
ネットワークを介したクレジットカードや銀行口座引き落としによる決済とは、「オーソリ」と呼ばれる一つの電文によって行われます。 ■ オーソリ オーソリとは、「承認」(Authorization)の略語で …
-
-
Windowsのレジストリアクセス(32ビットと64ビット)の実践入門
2021/11/29 -一般
Windowsのレジストリは、タイムアウト値などプログラムのコンフィジュレーション情報(初期設定)を保持するために使われます。 Windowsのレジストリは、WindowsのOSが32ビット版と64ビ …
-
-
2021/11/19 -一般
最初に学ぶプログラミング言語は、単にコンピュータサイエンスを学ぶだけであれば何を選んでもかまいません。JavaScript、Python、Rubyなどの扱いやすいスクリプト系のプログラミング言語で十分 …
-
-
なぜ、プロジェクトマネジメントが完璧なプロジェクトは、失敗するのか?
2021/10/21 -マネジメント
ITプロジェクトにとって、技術力よりもプロジェクトマネジメント力のほうが最も重要であるといわれ始めてから、だいぶ時が過ぎました。そして、今では、ソフトウェア開発の現場は、組織がプロジェクトに介入するこ …
-
-
2021/10/08 -Web
WebアプリケーションをPythonを使って手軽に開発できるマイクロフレームワークがFlaskです。Webアプリケーション開発と言えばPHPがありますが、Flaskの最大の特徴は、プログラミング言語の …