「Pyminifier」 は、Pythonソースコードの難読化を行うツールの一つです。 他に「PyArmor」というものもあります。 そもそも「難読化」とは、 読んで字のごとく、読みにくくすることです。それは意図的に。 …
カテゴリー: 用語集
用語集
モデルフィールド(Django)
by A.Y •
フィールドは、文字列や数値などの様々なデータを保存しておくための入れ物です。 Djangoでは検証のために多くのフィールドが用意されています。例えば、EmailFieldは、入力された文字列がemailであるかどうかを検…
用語集
Django QuerySet
by Y.H •
DjangoにはQuerySetというオブジェクトが定義されています。 QuerySetには、データベースから抽出したデータの塊が格納されます。 抽出するデータにフィルタをかけたり、ソートしたりすることが出来ます。 &n…
用語集
ORM
by YM.M •
ORM(Object Relational Mapping)はプログラミング言語とRDBのテーブルを紐づける技術です. ORマッパーとも呼ばれています. データベースの操作をオブジェクトを通して行うことができるようになり…
用語集
UUID
by A.Y •
UUIDは誰でも作成することが出来るIDであり、ソフトウェア上でオブジェクトを一意に識別するための識別子です。 UUIDはハイフンで区切られたグループで表される32桁の16進数シーケンスです。 データベースで一意の値を生…
用語集
REST とは
by H.K •
REST REpresentational State Transfer の略で、 直訳すれば、具象の状態(ステート)移行・・・具体的に宣言して渡すということでしょうか。 RESTの4原則は、よく聞きます。 RESTの4…
用語集
TCP/IP とは
by T.S •
TCP/IPはネットワークの通信プロトコルをまとめた通信規格です。 TCP/IPプロトコルでは通信を4つの層に分けて定義しています。 1層目は、ネットワークインターフェイス層 一つのネットワークの中でデータをやり取りす…
用語集
インターネット
by admin •
インターネットは世界中に存在するネットワークです。インターネットで何でも調べることができます。 現在、インターネットの基本的な用途はメールとSNSです。動画や写真も見ることができます。 住所や銀行口座の詳細などの情報はイ…
用語集
MFA爆弾
by H.K •
MFA爆弾とは 多要素認証疲労攻撃とも言って、フィッシング詐欺の手法の一つです。 攻撃者がユーザーの認証アプリに大量のプッシュ通知を流して、 ユーザーがそれを受け入れてしまうと、攻撃者にアカウントを乗っ取っれてしまいます…
用語集
IC・LSI
by Y.H •
IC(Integrated Circuit:集積回路)とは、その名の通り抵抗やトランジスタなど様々な電子部品を1つのパッケージにまとめてた電子機器のことです。ICは用途に応じて必要な機能を満たすように設計されます。計算器…
用語集
トランジスタ
by YM.M •
トランジスタは半導体素子の1種です. ダイオードは2本足ですが,トランジスタは3本足です. 主にはスイッチの役割をもちます. 3本足の1つの足に電流を流すことでスイッチONの状態を作れます. 原理的にはダイオードと同じで…
用語集
Gemini とは
by H.K •
Gemini Googleの生成AIの基盤技術です。 vs オープンAI社のチャットGPTの基盤技術 GPT-4 です。 テキストや画像、音声などのデータを学習、理解と回答の能力は チャットGPT超えか!? 最高性能「ウ…
用語集
Microsoft Mesh
by A.Y •
Microsoft Meshは、3Dアバターを作成してweb会議やイベントを仮想空間で行うことが出来るアプリです。 3Dのデジタル空間の中で、物理的に同じ空間にいるという認識を生み出すことで、今までにない共存が生まれます…
用語集
検索検定(検索技術者検定)とは
by T.S •
情報科学技術者協会が提供している検定の一つです。 この検定は、比較的新しく約10年前に開始されました。 意義としては、ITリテラシーの向上を含め ビジネスで必要とされる、研究開発、マーケティング、企画で使用する情報を活用…
用語集
ドメインとは
by T.S •
ドメインは、インターネット上の住所と例えられます。 これは、IPアドレス同様特定のネットワークやマシンを識別するために使用されます。 例えば、弊社のホームページの場合 Home www.souya.bizの部分がドメイン…
AI・機械学習, 用語集
AI Security asilla
by H.K •
用語集
Rabbit r1
by A.Y •
Rabbit r1 は生成AIを利用したモバイルデバイスです。ボタンを押して端末に話しかけるだけで、AIが音声を解析してユーザーの代わりに単純なタスクを行ってくれるものです。本来であれば、ユーザー自身がアプリをダウンロー…
用語集
AI TRiSM
by YM.M •
アメリカの調査会社であるガートナーが今年発表したトレンドの1つです. ガートナーといえば毎年,テック系のトレンドを発表していますね. 既存の用語であったり,造語であったり様々です. AI TRiSMはそのうちの1つで,信…
用語集
Monaca
by YM.M •
Monacaはアプリ開発のプラットフォームです. HTML・JavaScriptによる開発環境が提供されていて, クロスプラットフォームのアプリ開発ができて,デプロイも簡単にできる,というものです. (対象はWindow…
用語集
import attributes(TypeScript)
by H.K •
Microsoftは、TypeScriptの最新バージョン5.3 を2023年11月に正式に発表しました。 import attributes 追加機能の一つである。 import文に属性を追記できる機能です。 ▽Eng…
用語集
Amazon Q
by R.M •
Amazon Q is an AI-powered generative assistant designed specifically for business use and customized to the cu…
用語集
yield(javascript)
by A.Y •
yieldはジェネレーター関数の処理を一時停止して戻り値を返したり、再開したりすることができるキーワードです。 一般的な関数ではreturnを使用して戻り値を返しますが、ジェネレーター関数ではyieldを使用します。yi…
用語集
for…of (javascript)
by H.K •
for…of ループの構文です。 for ( 変数 of 配列 ) { // 繰り返しの処理を書く } 配列の値を1つずつ変数へ代入しています。 繰り返しの回数やカウンタ変数などはいらなくて、シンプルな構文で…
用語集
async function (javascript)
by H.K •
async function JavaScriptのバージョンES2017で導入された非同期処理を行う関数を定義する構文です。 sync=同期 に打消しのaが付いて async=非同期。 関数の前にasyncをつけること…
用語集
JavaScript単項プラス
by YM.M •
JavaScriptの単項プラスに関してです. 「+」を数字以外の前に記述する記述方法のことです. 動作としては,数字以外のものを数字にキャストする,というものです. 例えば, > +”3″ と書…
用語集
全銀システム とは
by admin •
全銀システムとは、1973年に稼働を開始した日本のほぼ全ての金融機関をつなぐシステムのことであり、正式名称は全国銀行データ通信システムという。 システムは、全銀センターに置かれたホストコンピューターを主とするシステムとな…
用語集
最低制限価格 とは
by admin •
最低制限価格とは、地方公共団体(自治体)が公共事業の入札を行う際の最低価格を定めたものである。 これは、不当に安い価格で入札を行ういわゆるダンピングを防止するために設けられたもので、これより低い価格で入札した事業者は失格…
AI・機械学習, 用語集
Coqui とは
by H.K •
用語集
マルチプロセスとは
by admin •
ITを触っているとたまに聞く言葉ですね。 似た言葉に「マルチスレッド」がありますが、似て非なるものです。 マルチプロセスとは。。。。の前に、プロセスとは何でしょうか。 エクセルファイルをダブルクリックすると…
用語集
DocsBot とは
by admin •
DocsBotとは、独自のAIチャットボットを手軽に作成することができるサービスである。 DocsBotは、資料やWebページを入力することで、ChatGPTベースのチャットボットを作成することでき、そのウィジェットをW…