2013年3月19日 Tokyo Linux Study #5 #tlstudy の発表スライドです。
ZABBIX(赤) × Munin(緑) 。どうして両方を使う事になったのか?という話しがメイン。
サブタイトル「@zembutsuがホスティングサービスの監視パワーを強化しようとするけどとんでもないことになる話」
DNS Summer Days 2014 チュートリアル資料。
この場所には #dnstudy で発表した資料「#dnstudy 01 DNS再入門」を置いていましたが、DNS Summer Days 2013およびDNS Summer Days 2014 チュートリアル用に資料を大幅に修正・加筆したため、新しい資料をアップロードし直しています。
2013年3月19日 Tokyo Linux Study #5 #tlstudy の発表スライドです。
ZABBIX(赤) × Munin(緑) 。どうして両方を使う事になったのか?という話しがメイン。
サブタイトル「@zembutsuがホスティングサービスの監視パワーを強化しようとするけどとんでもないことになる話」
DNS Summer Days 2014 チュートリアル資料。
この場所には #dnstudy で発表した資料「#dnstudy 01 DNS再入門」を置いていましたが、DNS Summer Days 2013およびDNS Summer Days 2014 チュートリアル用に資料を大幅に修正・加筆したため、新しい資料をアップロードし直しています。
This document discusses the Crystal programming language and compares it to Ruby. Crystal is a compiled, statically typed language that is inspired by Ruby. It aims to provide Ruby-like syntax and semantics but with better performance due to being compiled ahead of time. The document provides examples of Crystal code and demonstrates how Crystal is faster than Ruby for the Fibonacci number problem due to being compiled. It also highlights some key differences between Crystal and Ruby like static typing, overloading, and macros.
The document is a presentation in Japanese about character sets and collations in MySQL. It discusses how MySQL treats emoji characters like sushi and beer the same by default, but PostgreSQL does not. It explains that MySQL has both a character set (which defines how characters are encoded as bytes) and collation (which defines the sorting rules). For the UTF-8 character set, it shows the different collation options and how they treat letters, emojis, hiragana/katakana, and case sensitivity differently. It expresses a need for a Japanese-specific collation that properly distinguishes Japanese characters.
IoT Devices Compliant with JC-STAR Using Linux as a Container OSTomohiro Saneyoshi
Security requirements for IoT devices are becoming more defined, as seen with the EU Cyber Resilience Act and Japan’s JC-STAR.
It's common for IoT devices to run Linux as their operating system. However, adopting general-purpose Linux distributions like Ubuntu or Debian, or Yocto-based Linux, presents certain difficulties. This article outlines those difficulties.
It also, it highlights the security benefits of using a Linux-based container OS and explains how to adopt it with JC-STAR, using the "Armadillo Base OS" as an example.
Feb.25.2025@JAWS-UG IoT
3. MySQL徹底入門(の一部)
2/80
初心者向けMySQLの始め方 - MySQL Beginners Talk Powered by Rabbit 1.0.6
4. MySQL辞典(の一部)
3/80
初心者向けMySQLの始め方 - MySQL Beginners Talk Powered by Rabbit 1.0.6
5. Postfix辞典
4/80
初心者向けMySQLの始め方 - MySQL Beginners Talk Powered by Rabbit 1.0.6
6. MySQL
Beginners
Talk
初心者向けMySQLの始め方 - MySQL Beginners Talk
5/80
Powered by Rabbit 1.0.6
7. みなさん
初心者で
すよね?
初心者向けMySQLの始め方 - MySQL Beginners Talk
6/80
Powered by Rabbit 1.0.6
8. 初心者
の人
(挙手)
初心者向けMySQLの始め方 - MySQL Beginners Talk
7/80
Powered by Rabbit 1.0.6
9. 初心者におすすめ(ステマ)
8/80
初心者向けMySQLの始め方 - MySQL Beginners Talk Powered by Rabbit 1.0.6
10. MySQL
とは
初心者向けMySQLの始め方 - MySQL Beginners Talk
9/80
Powered by Rabbit 1.0.6
11. オープンソ
ース(GPL)
なRDBMS
初心者向けMySQLの始め方 - MySQL Beginners Talk
10/80
Powered by Rabbit 1.0.6
12. 商用版もあり
MySQL
Enterprise
Edition
初心者向けMySQLの始め方 - MySQL Beginners Talk
11/80
Powered by Rabbit 1.0.6
13. 使って
みよう
初心者向けMySQLの始め方 - MySQL Beginners Talk
12/80
Powered by Rabbit 1.0.6
14. たいていの
Linux には
含まれてる 13/80
初心者向けMySQLの始め方 - MySQL Beginners Talk Powered by Rabbit 1.0.6
15. でもち
と古い
初心者向けMySQLの始め方 - MySQL Beginners Talk
14/80
Powered by Rabbit 1.0.6
16. 今から始め
るならバー
ジョン5.5.x
初心者向けMySQLの始め方 - MySQL Beginners Talk
15/80
Powered by Rabbit 1.0.6
17. 公式バイ
ナリがおす
すめ
初心者向けMySQLの始め方 - MySQL Beginners Talk
16/80
Powered by Rabbit 1.0.6
18. Linux
Windows
MacOS Solaris
FreeBSD
17/80
初心者向けMySQLの始め方 - MySQL Beginners Talk Powered by Rabbit 1.0.6
19. ダウンロード
http://dev.mysql.com/downloads/mysql/
18/80
初心者向けMySQLの始め方 - MySQL Beginners Talk Powered by Rabbit 1.0.6
20. インストール
# cd /usr/local
# tar xf /tmp/mysql-5.5.24-linux2.6-i686.tar.gz
# mv mysql-5.5.24-linux2.6-i686 mysql
# cd mysql
# ./scripts/mysql_install_db
# useradd -r mysql
# chown -R mysql:mysql .
19/80
初心者向けMySQLの始め方 - MySQL Beginners Talk Powered by Rabbit 1.0.6
21. 起動す
る前に
初心者向けMySQLの始め方 - MySQL Beginners Talk
20/80
Powered by Rabbit 1.0.6
22. 設定
ファイル
初心者向けMySQLの始め方 - MySQL Beginners Talk
21/80
Powered by Rabbit 1.0.6
43. 不要なユーザーを削除
% mysql -u root
mysql> drop user root@'127.0.0.1';
mysql> drop user root@'::1';
mysql> drop user root@ホスト名;
mysql> drop user ''@localhost;
mysql> drop user ''@ホスト名;
42/80
初心者向けMySQLの始め方 - MySQL Beginners Talk Powered by Rabbit 1.0.6
44. ユーザー作成
% mysql -u root -p
mysql> create user hoge@localhost
identified by 'パスワード';
43/80
初心者向けMySQLの始め方 - MySQL Beginners Talk Powered by Rabbit 1.0.6
45. 権限付与
mysql> grant 権限 on DB名.TBL名
to user@client;
44/80
初心者向けMySQLの始め方 - MySQL Beginners Talk Powered by Rabbit 1.0.6
46. 権限
Create / Drop / Grant option / Lock
tables / References / Event / Alter /
Delete / Index / Insert / Select / Update /
Create temporary tables / Trigger / Create
view / Show view / Alter routine / Create
routine / Execute / File / Create
tablespace / Create user / Process /
Proxy / Reload / Replication client /
Replication slave / Show databases /
Shutdown / Super / All
45/80
初心者向けMySQLの始め方 - MySQL Beginners Talk Powered by Rabbit 1.0.6
47. 権限
✓ システム全体
✓ データベース
✓ テーブル
✓ カラム
46/80
初心者向けMySQLの始め方 - MySQL Beginners Talk Powered by Rabbit 1.0.6
48. たいていはこれで事足りるかも
特定のDBに対して全件付与
mysql> grant all on DB名.*
to user@client;
47/80
初心者向けMySQLの始め方 - MySQL Beginners Talk Powered by Rabbit 1.0.6
49. 権限剥奪
mysql> revoke 権限 on DB名.TBL名
from user@client;
48/80
初心者向けMySQLの始め方 - MySQL Beginners Talk Powered by Rabbit 1.0.6
50. localhost と
127.0.0.1
は違う!
49/80
初心者向けMySQLの始め方 - MySQL Beginners Talk Powered by Rabbit 1.0.6
51. localhost と 127.0.0.1
✓ 初心者はだいたいハマる
✓ localhost は UNIXソケット
/tmp/mysql.sock
✓ mysql -u root -h localhost
✓ 127.0.0.1 は TCP/IP
✓ mysql -u root -h 127.0.0.1
50/80
初心者向けMySQLの始め方 - MySQL Beginners Talk Powered by Rabbit 1.0.6
52. データベース
作成
テーブル作成
レコード操作
初心者向けMySQLの始め方 - MySQL Beginners Talk
51/80
Powered by Rabbit 1.0.6