ほげほげテクノロジー
  • Linux
    • 基礎知識
      • 基本コマンド一覧
      • ディレクトリ構造
      • パッケージ管理システム
    • カーネル
      • OS、カーネルとは
      • CPU・プロセス管理
      • メモリ管理
      • ストレージ・ファイルシステム
      • ファイルシステムの機能
      • I/O デバイス管理
    • Docker
  • Network
    • OSI 参照モデル
      • OSI 参照モデル
      • Layer1 イーサネット
      • Layer2 イーサネット
      • Layer3 IP
      • Layer4 TCP/UDP
      • Layer5 SSL/TLS
      • Layer6 MIME
      • Layer7
    • プロトコル
      • HTTP リソース送受信
      • DNS 名前解決
      • SSH 遠隔操作
      • DHCP 自動設定
      • SSL/TLS 暗号化
      • LDAP ディレクトリサービス
      • MIME ASCII 以外を利用
      • SSL/TLS 暗号化
      • TCP/UDP 通信制御
      • IP 通信方法 (IP アドレス)
      • イーサネット MAC アドレス
    • OSS
      • nginx Web サーバー
      • Gunicorn AP サーバー
      • Let’s Encrypt HTTPS 化
      • Squid Proxy サーバー
      • BIND DNS サーバー
      • OpenLDAP LDAPサーバー
    • REST API
    • VPN
  • Database
    • データベースとは
    • SQL コマンド一覧
    • トランザクションと ACID 特性
    • バックアップ レプリケーション
    • テーブル設計・正規化
    • オプティマイザー・実行計画
  • Security
    • OpenID
      • ID フェデレーション
      • OAuth 2.0
      • OIDC
  • Big Data
    • ビッグデータ分析
    • ストリーム処理
    • OSS
      • fluentd (td-agent)
      • Elasticsearch
      • Apache Hadoop
      • Apache kafka
      • Apache Spark
      • Apache Hive
  • Deep Learning
    • ディープラーニングとは
    • ニューラルネットワーク
    • ハイパーパラメータ
    • バックプロパゲーション
    • CNN

2023.03.21 2021.08.27
ほげてくさんをフォロー

お問い合わせ、お仕事の依頼

入門 [基本操作]

  • 基本コマンド (パーミッション/ユーザー等)
  • ディレクトリの標準階層構造
  • パッケージ管理システム (yum 等)
  • init システム (systemd)
  • ロギング (jounald)

入門 [カーネル]

  • OS、Linux カーネル
  • CPU・プロセス管理
  • メモリ管理
  • ストレージ管理・ファイル
  • ファイルシステムの機能一覧
  • I/O デバイス管理
  • IPC (プロセス間通信)
  • Linux のおすすめ書籍

その他

  • ストレージ入門
  • RAID
  • LVM
  • NFS
  • 負荷テスト/パフォーマンス調査
  • docker
  • udev
  • 文字コード

入門編 [OSI 参照モデル・TCP/IP]

  • OSI 参照モデル、TCP/IP
  • レイヤ1 物理層 イーサネット
  • レイヤ2 データリンク層 イーサネット
  • レイヤ3 ネットワーク層 IP
  • レイヤ4 トランスポート層 TCP/UDP
  • レイヤ5 セッション層 SSL/TLS
  • レイヤ6 プレゼンテーション層 MIME
  • レイヤ7 アプリケーション層
  • ネットワークのおすすめ書籍

L7 プロトコルと対応するサーバー OSS

プロトコルサーバー OSSOSS の役割
HTTPnginx静的 Web サーバー
リバースプロキシサーバー
HTTPGunicorn動的 Web サーバー
(AP サーバー)
HTTPSquidプロキシサーバー
リバースプロキシサーバー
HTTPS
(TLS)
Let's EncryptHTTP を暗号化
DNSBIND名前解決サーバー
LDAPOpenLDAPディレクトリサービス
SSHOpenSSHリモート操作
DHCPISC DHCPIP アドレス・DNS の自動設定

コマンド

  • curl
  • dig

応用編

  • REST API
  • インターネットへのアクセス回線
  • VPN (Virtual Private Network) 入門

入門編

  • データベース
  • SQL コマンド(SQL 文)
  • トランザクションと ACID 特性
  • クラスター・レプリケーション
  • オプティマイザー・実行計画
  • テーブル設計・正規化
  • データベースのおすすめ書籍

実践編

  • JDBC
  • SQLite の使い方
  • MySQL8.0 をインストール

入門編

  • 暗号化方式
  • TLS 証明書・TLS プロトコル入門
  • Let's encrypt で TLS 証明書を発行
  • Basic/Digest/Form/Bearer 認証
  • セキュリティのおすすめ書籍

SSO

  • ID フェデレーション
  • OAuth 2.0
  • OpenID Connect (OIDC)
  • Keycloak (OIDC or SAML)

入門編

  • ビッグデータ分析
  • ストリーム処理
  • ビッグデータのおすすめ書籍

OSS

  • fluentd
  • Elasticsearch
    • Elasticsearch とは
    • マッピング管理とテンプレート
    • Analyzer の設定 (日本語検索など)
    • 集計・分類 (Aggregations)
    • Dynamic index settings の変更
  • Prometheus
  • Grafana
  • Apache Hadoop
  • Apache Spark
  • Apache Hive
  • Apache Kafka

ツール

  • Jupyter Notebook (ノートブック環境)
  • matplotlib (グラフ描画)
  • Pandas (データ分析)

アルゴリズム

  • k-means++法
  • k-NN (k近傍法)
  • Random Forest と Isolation Forest

ディープラーニング

  • AI・機械学習・ディープラーニングとは
  • パーセプトロン・ニューラルネットワーク
  • バックプロパゲーション (誤差逆伝播法)
  • 学習・重み・ハイパーパラメータの最適化
  • 畳み込みニューラルネットワーク (CNN)

プログラミングのおすすめ書籍

共通

  • Git (バージョン管理)

Python

  • Python ツール
    • Jupyter Notebook (ノートブック)
    • matplotlib (グラフ描画)
    • Pandas (データ分析)
  • Flask
    • nginx + Gunicorn + Flask
    • Flask Blueprint の使い方
    • REST API (Flask で実装)
  • SQLite

Java

  • オブジェクト指向プログラミング
  • ガベージコレクション
  • Gradle
  • JDBC

Node.js

  • Node.js + EJS + Express
シェアする
TwitterFacebook0LINE
ほげてくをフォローする
スポンサーリンク
ほげほげテクノロジー
ほげほげテクノロジー
スポンサーリンク
ほげほげテクノロジー
© 2020 ほげほげテクノロジー. プライバシーポリシー・免責事項・著作権
    • Linux
      • 基礎知識
        • 基本コマンド一覧
        • ディレクトリ構造
        • パッケージ管理システム
      • カーネル
        • OS、カーネルとは
        • CPU・プロセス管理
        • メモリ管理
        • ストレージ・ファイルシステム
        • ファイルシステムの機能
        • I/O デバイス管理
      • Docker
    • Network
      • OSI 参照モデル
        • OSI 参照モデル
        • Layer1 イーサネット
        • Layer2 イーサネット
        • Layer3 IP
        • Layer4 TCP/UDP
        • Layer5 SSL/TLS
        • Layer6 MIME
        • Layer7
      • プロトコル
        • HTTP リソース送受信
        • DNS 名前解決
        • SSH 遠隔操作
        • DHCP 自動設定
        • SSL/TLS 暗号化
        • LDAP ディレクトリサービス
        • MIME ASCII 以外を利用
        • SSL/TLS 暗号化
        • TCP/UDP 通信制御
        • IP 通信方法 (IP アドレス)
        • イーサネット MAC アドレス
      • OSS
        • nginx Web サーバー
        • Gunicorn AP サーバー
        • Let’s Encrypt HTTPS 化
        • Squid Proxy サーバー
        • BIND DNS サーバー
        • OpenLDAP LDAPサーバー
      • REST API
      • VPN
    • Database
      • データベースとは
      • SQL コマンド一覧
      • トランザクションと ACID 特性
      • バックアップ レプリケーション
      • テーブル設計・正規化
      • オプティマイザー・実行計画
    • Security
      • OpenID
        • ID フェデレーション
        • OAuth 2.0
        • OIDC
    • Big Data
      • ビッグデータ分析
      • ストリーム処理
      • OSS
        • fluentd (td-agent)
        • Elasticsearch
        • Apache Hadoop
        • Apache kafka
        • Apache Spark
        • Apache Hive
    • Deep Learning
      • ディープラーニングとは
      • ニューラルネットワーク
      • ハイパーパラメータ
      • バックプロパゲーション
      • CNN
  • スポンサーリンク