POSレジのための決済メソッド入門

2022/07/04   -決済

POSとは、「Point Of Sales(販売時点管理)」のことです。スーパーやコンビニなどの小売り業のPOSレジは、販売データを取得するための装置で、商品を販売するためのカード決済機能が備わってい …

データベースのSQL構文&コマンド ベスト30(MYSQL編)

2022/06/04   -データベース

リレーショナル・データベース・マネジメント・システム(RDBMS)の人気ランキングは、Oracle、MYSQL、SQLServerがトップ3です。OracleとSQLServerは、有料ですが、MYS …

再考。プロジェクトマネジメント

2022/05/17   -マネジメント

ソフトウェア開発に必要なものには、技術力とマネジメント力の2つだと言われます。技術力は、プレイヤーとして働くための個人の能力のことを言い、マネジメント力はプロジェクトというチームを動かすための能力のこ …

やってみた!「TensorFlowコンパイル」入門

2022/05/06   -AI

tensorflowを使った学習には時間がかかるため、CPUの拡張命令やGPUなどをフルに使って効率化できる工夫がされています。当然、最新のCPU・GPUアーキテクチャに追随していくことになります。し …

はじめての「AI(人工知能)」入門

2022/04/10   -AI

これから花形になるであろう最先端のデータサイエンティストやAIエンジニアにとって、これから話すようなことは寝ててもわかるようなことばかりかもしれません。ここでは、それ以外の普通のITエンジニアが、実践 …

ソフトウェア開発に年齢は関係するか?

2022/03/25   -IT業界

一般的に言えば、エンジニアは、通常、働いた年月ともに、自然と知識と知恵が積みあがっていく職業です。しかし、IT業界で働くITエンジニアに関しては、そうとは一概に言えません。個人差が極端に大きく、何年や …

Let’s Encrypt証明書生成と手動更新の実践入門

2022/03/17   -一般

WindowsのVPS(Virtual Private Server:仮想専用サーバー)でPython+Flaskを動作させています。あえて、ApacheやIISなどのWebサーバの配下でPython …

防御のための「セキュリティ攻撃」入門

2022/03/09   -セキュリティ

ソフトウェアに脆弱性があっても、通常の機能を使う上では全く問題はありません。しかし、ソフトウェア設計者、プログラマーの関心や意識のない機能外の箇所で、悪意のある処理を実行できるアクセスが可能となってし …

あなたのクレジットカード番号は正しいか?

2022/02/15   -決済

クレジットカード番号は、各種ブランド(VISA/MASTERCARD/JCB/AMEXなど)によって異なる番号が付与されます。クレジットカード番号には、チェックデジットが含まれていて、正当性を確認する …

PythonによるWeb3とNFT(ERC721)の実践入門

2022/02/11   -ブロックチェーン

ERC721に準拠したスマートコントラクト(NFT(Non Fragile Token)と呼ばれる)をSolidity言語を使ってプログラミングし、PythonのWeb3から以下を実施します。①コンパ …

Chinese (Simplified)Chinese (Traditional)EnglishFilipinoFrenchGermanHindiJapaneseKoreanMalayThaiVietnamese