comparison s6/2014_09_02.html @ 5:ab2d529bb1d7

add slide
author Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp>
date Tue, 14 Oct 2014 19:17:35 +0900
parents
children
comparison
equal deleted inserted replaced
4:10fb2b05e390 5:ab2d529bb1d7
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <meta charset='utf-8'>
5 <title>Presen</title>
6
7
8 <!-- style sheet links -->
9 <link rel="stylesheet/less" href="themes/blank/projection.css.less" media="screen,projection">
10 <link rel="stylesheet/less" href="themes/blank/screen.css.less" media="screen">
11 <link rel="stylesheet/less" href="themes/blank/print.css.less" media="print">
12
13 <link rel="stylesheet/less" href="blank.css.less" media="screen,projection">
14
15 <!-- add js libs (less, jquery) -->
16 <script src="js/less-1.1.4.min.js"></script>
17 <script src="js/jquery-1.7.min.js"></script>
18
19 <!-- S6 JS -->
20 <script src="js/jquery.slideshow.js"></script>
21 <script src="js/jquery.slideshow.counter.js"></script>
22 <script src="js/jquery.slideshow.controls.js"></script>
23 <script src="js/jquery.slideshow.footer.js"></script>
24 <script src="js/jquery.slideshow.autoplay.js"></script>
25 <script>
26 $(document).ready( function() {
27 Slideshow.init();
28
29 // Example 2: Start Off in Outline Mode
30 // Slideshow.init( { mode: 'outline' } );
31
32 // Example 3: Use Custom Transition
33 // Slideshow.transition = transitionScrollUp;
34 // Slideshow.init();
35
36 // Example 4: Start Off in Autoplay Mode with Custom Transition
37 // Slideshow.transition = transitionScrollUp;
38 // Slideshow.init( { mode: 'autoplay' } );
39 } );
40 </script>
41
42 </head>
43 <body>
44
45 <div class="layout">
46 <div id="header"></div>
47 <div id="footer">
48 <div align="right">
49 <img src="images/concurrency.png" width="200">
50 </div>
51 </div>
52 </div>
53
54 <div class="presentation">
55
56 <!-- add slides here; example -->
57
58 <div class='slide cover'>
59 <table width="90%" height="90%" border="0" align="center">
60 <tr>
61 <td><div align="center">
62 <h1><font color="#808db5">Postgres Unstructured</font></h1>
63 </div></td>
64 </tr>
65 <tr>
66 <td><div align="left">
67 Kaito Tokumori
68 <script>
69 var date = new Date();
70 var year = date.getFullYear();
71 var month = date.getMonth();
72 var day = date.getDate();
73
74 var monthList = new Array("January","February","March","April","May","June",
75 "July","August","September","October","November","December");
76
77 document.write(monthList[month]+" "+day+", "+year);
78
79 </script>
80 <hr style="color:#ffcc00;background-color:#ffcc00;text-align:left;border:none;width:300%;height:0.2em;">
81 </div></td>
82 </tr>
83 </table>
84 </div>
85
86 <div class='slide'>
87 <h3>Postgres Unstructuerd</h3>
88 <ul>
89 <li>ENTERPRISE DB社によるプレゼンテーションのタイトル。
90 <li>Postgres9.4 beta の紹介。
91 </ul>
92 </div>
93
94 <div class='slide'>
95 <h3>Install</h3>
96 <ul>
97 <li>installerが存在するのでそれを落として実行するだけ。
98 <li>postgresユーザーの追加、ディレクトリの作成、ポートの指定までinstallerでできる。
99 <li>パスは自分で通す。
100 <li>各種設定は指定したディレクトリ以下にあるpostgresql.confを編集することで可能。
101 </ul>
102 </div>
103
104 <div class='slide'>
105 <h3>Postgres9.4</h3>
106 <ul>
107 <li>jsonb型,jsonb用の演算子の追加。
108 <li>mongoDBのBSON型とは異なるjsonのバイナリ表現。
109 </ul>
110 </div>
111
112 <div class='slide'>
113 <h3>Postgres9.4</h3>
114 <ul>
115 <li>jsonbは内部表現というわけではない。jsonbを使うときはそれを示す必要がある。
116 <li>jsonb型の値を格納するときはjsonからjsonbへの変換が入るのでjsonを格納するよりは遅い。
117 <li>値の検索や各演算子による処理はjsonbの方が圧倒的に速い。
118 </ul>
119 </div>
120
121 <div class='slide'>
122 <h3>Operation for jsonb type</h3>
123 <ul>
124 <li>(jsonb) @&gt; (jsonb) : 左のjsonbが右の値を持つかどうか。
125 <li>(jsonb) @&gt; (jsonb) : 左のjsonbは右のjsonに含まれるかどうか。
126 <li>(jsonb) ? "text" : jsonbが指定した値をキーか要素に持つかどうか。
127 <li>(jsonb) ?| text[] : jsonbが指定した値のうちいずれかをキーか要素に持つかどうか。
128 <li>(jsonb) ?& text[] : jsonbが指定した値の全てをキーか要素に持つかどうか。
129 <li>下の三つはドキュメントによると要素にも反応するようだけど試したところ反応しない…。
130 </ul>
131 </div>
132
133 <div class='slide'>
134 <h3>postgres 9.4<h3>
135 <ul>
136 <li>jsonの持つ値を編集できない。
137 <li>ドキュメントにその項目が無いだけで色々やるとできるみたい。
138 <li>postgresにはHstoreというKVSがもともと存在するがそれとの違い。
139 </ul>
140 </div>
141
142 </div> <!-- presentation -->
143 </body>
144 </html>