diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c08f9ad --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +_site \ No newline at end of file diff --git a/2015.md b/2015.md new file mode 100644 index 0000000..c4ba558 --- /dev/null +++ b/2015.md @@ -0,0 +1,197 @@ +--- +layout: page +title: オープンセミナー2013@広島 +permalink: /2013/ +--- + +# オープンセミナー2013@広島 + +2013年1月19日(土)に開催されたオープンセミナー2013@広島の情報です。 + +Java、iOS、Android、Windows、それぞれの分野のすばらしい講師陣をお招きしました。 + +## 開催場所 + +2013年1月19日 10:00 - 17:00 + +rcc文化センター 6階 601(B1) + +## セッション資料 + +各セッションのスライドなどを公開しています。 + +* [セッション1 iOS フレームワークとデータベース 谷さん](http://www.slideshare.net/masahikotani7/2013-16092676?ref=http://www.facebook.com/l.php?u=http%3A%2F%2Fwww.slideshare.net%2Fslideshow%2Fembed_code%2F16092676&h=EAQFAd-Fd) +* [セッション3 国際標準とPHP/PostgreSQLから学ぶセキュリティ対策 大垣さん](http://blog.ohgaki.net/2013) +* [セッション4 Visual Studio 2012で始めるWindows ストアアプリ開発 大西さん](http://www.slideshare.net/oniak3/windows-16063671) +* [セッション5 What's New about Java SE 8 櫻庭さん](http://www.slideshare.net/skrb/whatsnewaboutjava8) + * [ソースコード](https://github.com/skrb/whatsnewaboutjavase8) + +## 主催 + +* [PostgreSQLユーザ会](http://www.postgresql.jp/) +* オープンセミナー2013@広島実行委員会 + +## 2013年度スタッフ + +* 曽根 壮大 (実行委員長) - [@soudai](https://twitter.com/soudai1025) +* 松原 和也 - [@Toro_kun](https://twitter.com/Toro_kun) +* 逸見 誠 - [@majo_wis](https://twitter.com/mako_wis) +* 火村 智彦 - [@eielh](https://twitter.com/eielh) + +## タイムテーブル + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
タイムテーブル
時間/発表者概要
9:30~9:50

受付開始

9:50~10:00 +
    +
  • 実行委員長 挨拶
  • +
  • 会場諸注意等
  • +
+
+

10:00~10:50

+

(50分)

+

谷 雅彦

+
+
タイトル:
iOS フレームワークとデータベース
+
アジェンダ:
+ iOS(iPhone/iPad/iPod Touch)向けの専用アプリケーションの開発に興味がある方に向けて、大きく2つのテーマに分けて「iOS 開発環境 概要」と、ちょっと専門的なiOSローカルデータベースアクセスのための仕組みである「iOS CoreData 概要」を紹介します。 +
+
+ +
+

11:00~11:50

+

(50分)

+

佐藤 慎也

+
+
タイトル:
Androidを仕事にしよう
+
アジェンダ:
+
+ Androidを仕事にして3年。いろいろな事がありました。 + これまでにあった様々な経験をもとにAndroidで仕事をするには何を気を付けるべきか、これまでのAndroidの変遷や、これからのトレンド予想などを踏まえて話しをさせて頂きます +
+
+ +
+

11:50~12:30

+

(40分)

+
+

昼休憩

+

周囲のオススメ御食事処

+ +
+

12:30~13:00

+

(50分)

+

大垣 靖男

+
+
タイトル:
国際標準とPHP/PostgreSQLから学ぶセキュリティ対策
+
アジェンダ:
+
+ セキュリティ対策で最も重要なことに1つは同じ概念を共有することです。 + ITセキュリティ対策の概念を国際標準とPHP/PostgreSQLから解説します。 +
+
+
    +
  • エレクトロニック・サービス・イニシアチブ有限会社 代表取締役社長/PHP技術者認定機構 顧問/BOSS CON PHPセキュリティアライアンス CTO/日本PostgreSQLユーザ会 理事/PHPプロジェクト開発者 他
  • +
  • blog
  • +
  • 日本PostgreSQLユーザ会
  • +
+
+

13:30~15:00

+

(90分)

+

大西 彰 (@oniak3)

+
+
タイトル:
Visual Studio 2012で始めるWindows ストアアプリ開発
+
アジェンダ:
+
+ Windows 8とWindows RTからWindows ストアを利用して、世界中にアプリを配信できるようになりました。 + このセッションでは、Visual Studio 2012を利用してWindows ストアアプリを開発する方法についてご紹介します。 + デモを中心にした内容で、iOSやAndroidのアプリ開発との比較もちょっとだけ交えながらお話したいと思います。 +
+
+
    +
  • 日本マイクロソフト株式会社
    デベロッパー&プラットフォーム統括本部
    クライアントプラットフォーム推進部
  • +
+
+

15:10~16:40

+

(90分)

+

櫻庭 祐一

+
+
タイトル:
What's New Java SE 8.
+
アジェンダ:
+
+ 2013年にリリース予定のJava SE 8。Project Jigsawはスキップしてしまったものの、Project Lambdaをはじめとした多くの新機能が予定されています。また、JavaFXやNashornもJava SEに加わることが決まっています。そこで、本セッションではJava SE 8について、Project Lambdaを中心に紹介していきます。 +
+
+ +
16:40~17:00

クロージング

+ +## 申し込みページ + +* [1月19日 オープンセミナー2013@広島(広島県)](http://kokucheese.com/event/index/61288/) + +定員 80名 + +## 懇親会 + +会場:丸海屋 立町店 + +会費:お一人 4000円 + +開始時間:18:00~(二時間食べ飲み放題) + +場所:広島県広島市中区立町6-1 ウイングビル →地図を開く diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..24a105d --- /dev/null +++ b/Gemfile @@ -0,0 +1,3 @@ +source 'https://rubygems.org/' + +gem 'github-pages' diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 0000000..8886e19 --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,96 @@ +GEM + remote: https://rubygems.org/ + specs: + RedCloth (4.2.9) + activesupport (4.1.1) + i18n (~> 0.6, >= 0.6.9) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.1) + tzinfo (~> 1.1) + blankslate (2.1.2.4) + classifier (1.3.4) + fast-stemmer (>= 1.0.0) + colorator (0.1) + commander (4.1.6) + highline (~> 1.6.11) + fast-stemmer (1.0.2) + ffi (1.9.3) + gemoji (1.5.0) + github-pages (19) + RedCloth (= 4.2.9) + jekyll (= 1.5.1) + jekyll-mentions (= 0.0.6) + jekyll-redirect-from (= 0.3.1) + jekyll-sitemap (= 0.3.0) + jemoji (= 0.1.0) + kramdown (= 1.3.1) + liquid (= 2.5.5) + maruku (= 0.7.0) + rdiscount (= 2.1.7) + redcarpet (= 2.3.0) + highline (1.6.21) + html-pipeline (1.5.0) + activesupport (>= 2) + nokogiri (~> 1.4) + i18n (0.6.9) + jekyll (1.5.1) + classifier (~> 1.3) + colorator (~> 0.1) + commander (~> 4.1.3) + liquid (~> 2.5.5) + listen (~> 1.3) + maruku (= 0.7.0) + pygments.rb (~> 0.5.0) + redcarpet (~> 2.3.0) + safe_yaml (~> 1.0) + toml (~> 0.1.0) + jekyll-mentions (0.0.6) + html-pipeline (~> 1.5.0) + jekyll (~> 1.4) + jekyll-redirect-from (0.3.1) + jekyll (~> 1.4) + jekyll-sitemap (0.3.0) + jekyll (~> 1.4) + jemoji (0.1.0) + gemoji (~> 1.5.0) + html-pipeline (~> 1.5.0) + jekyll (~> 1.4) + json (1.8.1) + kramdown (1.3.1) + liquid (2.5.5) + listen (1.3.1) + rb-fsevent (>= 0.9.3) + rb-inotify (>= 0.9) + rb-kqueue (>= 0.2) + maruku (0.7.0) + mini_portile (0.6.0) + minitest (5.3.5) + nokogiri (1.6.2.1) + mini_portile (= 0.6.0) + parslet (1.5.0) + blankslate (~> 2.0) + posix-spawn (0.3.8) + pygments.rb (0.5.4) + posix-spawn (~> 0.3.6) + yajl-ruby (~> 1.1.0) + rb-fsevent (0.9.4) + rb-inotify (0.9.5) + ffi (>= 0.5.0) + rb-kqueue (0.2.3) + ffi (>= 0.5.0) + rdiscount (2.1.7) + redcarpet (2.3.0) + safe_yaml (1.0.3) + thread_safe (0.3.4) + toml (0.1.1) + parslet (~> 1.5.0) + tzinfo (1.2.1) + thread_safe (~> 0.1) + yajl-ruby (1.1.0) + +PLATFORMS + ruby + +DEPENDENCIES + github-pages diff --git a/Rakefile b/Rakefile index 8b5c356..3a7d9b6 100644 --- a/Rakefile +++ b/Rakefile @@ -1,13 +1,7 @@ # -*- coding: utf-8 -*- require 'webrick' -desc 'serverを起動する port:8000' - +desc 'serverを起動する port:4000' task :preview do - server = WEBrick::HTTPServer.new( - Port: 8000, - DocumentRoot: Dir::pwd - ) - trap("INT") { server.shutdown } - server.start + sh 'bundle exec jekyll serve --watch' end diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..21ebe7a --- /dev/null +++ b/_config.yml @@ -0,0 +1,10 @@ +# Site settings +title: オープンセミナー広島 +email: +description: "オープンセミナーとは2003年より中四国地域で開催されているIT技術者向けの非営利の無料セミナーです。現在は香川県、岡山県、徳島県、広島県、愛媛県で開催されています。企画と運営は各地域の技術系ユーザコミュニティのボランティアにより行われています。" +baseurl: "" +url: "http://osh-web.github.io" + +# Build settings +markdown: kramdown +permalink: pretty diff --git a/_includes/footer.html b/_includes/footer.html new file mode 100644 index 0000000..a171e3d --- /dev/null +++ b/_includes/footer.html @@ -0,0 +1,13 @@ + diff --git a/_includes/head.html b/_includes/head.html new file mode 100644 index 0000000..1c3c246 --- /dev/null +++ b/_includes/head.html @@ -0,0 +1,13 @@ + + + + {% if page.title %}{{ page.title }}{% else %}{{ site.title }}{% endif %} + + + + + + + + + diff --git a/_includes/header.html b/_includes/header.html new file mode 100644 index 0000000..36ff6cc --- /dev/null +++ b/_includes/header.html @@ -0,0 +1,28 @@ + diff --git a/_layouts/default.html b/_layouts/default.html new file mode 100644 index 0000000..af41586 --- /dev/null +++ b/_layouts/default.html @@ -0,0 +1,19 @@ + + + + {% include head.html %} + + + + {% include header.html %} + +
+
+ {{ content }} +
+
+ + {% include footer.html %} + + + \ No newline at end of file diff --git a/_layouts/page.html b/_layouts/page.html new file mode 100644 index 0000000..59821b1 --- /dev/null +++ b/_layouts/page.html @@ -0,0 +1,14 @@ +--- +layout: default +--- +
+ +
+

{{ page.title }}

+
+ +
+ {{ content }} +
+ +
\ No newline at end of file diff --git a/_layouts/post.html b/_layouts/post.html new file mode 100644 index 0000000..838ad7a --- /dev/null +++ b/_layouts/post.html @@ -0,0 +1,15 @@ +--- +layout: default +--- +
+ +
+

{{ page.title }}

+

{{ page.date | date: "%b %-d, %Y" }}{% if page.author %} • {{ page.author }}{% endif %}{% if page.meta %} • {{ page.meta }}{% endif %}

+
+ +
+ {{ content }} +
+ +
\ No newline at end of file diff --git a/css/main.css b/css/main.css new file mode 100644 index 0000000..25b2731 --- /dev/null +++ b/css/main.css @@ -0,0 +1,405 @@ +/* Base */ +/* ----------------------------------------------------------*/ + +* { + margin: 0; + padding: 0; +} + +html, body { height: 100%; } + +body { + font-family: Helvetica, Arial, sans-serif; + font-size: 16px; + line-height: 1.5; + font-weight: 300; + background-color: #fdfdfd; +} + +h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 400; } + +a { color: #2a7ae2; text-decoration: none; } +a:hover { color: #000; text-decoration: underline; } +a:visited { color: #205caa; } + +/* Utility */ + +.wrap:before, +.wrap:after { content:""; display:table; } +.wrap:after { clear: both; } +.wrap { + max-width: 800px; + padding: 0 30px; + margin: 0 auto; + zoom: 1; +} + + +/* Layout Styles */ +/* ----------------------------------------------------------*/ + +/* Site header */ + +.site-header { + border-top: 5px solid #d44413; + border-bottom: 1px solid #e8e8e8; + min-height: 56px; + background-color: white; +} + +.site-title, +.site-title:hover, +.site-title:visited { + display: block; + color: #333; + font-size: 26px; + letter-spacing: -1px; + float: left; + line-height: 56px; + position: relative; + z-index: 1; +} + +.site-nav { + float: right; + line-height: 56px; +} + +.site-nav .menu-icon { display: none; } + +.site-nav .page-link { + margin-left: 20px; + color: #727272; + letter-spacing: -.5px; +} + +/* Site footer */ + +.site-footer { + border-top: 1px solid #e8e8e8; + padding: 30px 0; +} + +.footer-heading { + font-size: 18px; + font-weight: 300; + letter-spacing: -.5px; + margin-bottom: 15px; +} + +.site-footer .column { float: left; margin-bottom: 15px; } + +.footer-col-1 { + width: 270px; /*fallback*/ + width: -webkit-calc(35% - 10px); + width: -moz-calc(35% - 10px); + width: -o-calc(35% - 10px); + width: calc(35% - 10px); + margin-right: 10px +} +.footer-col-2 { + width: 175px; /*fallback*/ + width: -webkit-calc(23.125% - 10px); + width: -moz-calc(23.125% - 10px); + width: -o-calc(23.125% - 10px); + width: calc(23.125% - 10px); + margin-right: 10px +} +.footer-col-3 { + width: 335px; /*fallback*/ + width: -webkit-calc(41.875%); + width: -moz-calc(41.875%); + width: -o-calc(41.875%); + width: calc(41.875%); +} + +.site-footer ul { list-style: none; } + +.site-footer li, +.site-footer p { + font-size: 15px; + letter-spacing: -.3px; + color: #828282; +} + +.github-icon-svg, +.twitter-icon-svg { + display: inline-block; + width: 16px; + height: 16px; + position: relative; + top: 3px; +} + + +/* Page Content styles */ +/* ----------------------------------------------------------*/ + +.page-content { + padding: 30px 0; + background-color: #fff; +} + + +/* Home styles */ +/* ----------------------------------------------------------*/ + +.home h1 { margin-bottom: 25px; } + +.posts { list-style-type: none; } + +.posts li { margin-bottom: 30px; } + +.posts .post-link { + font-size: 24px; + letter-spacing: -1px; + line-height: 1; +} + +.posts .post-date { + display: block; + font-size: 15px; + color: #818181; +} + + +/* Post styles */ +/* ----------------------------------------------------------*/ + +.post-header { margin: 10px 0 30px; } + +.post-header h1 { + font-size: 42px; + letter-spacing: -1.75px; + line-height: 1; + font-weight: 300; +} + +.post-header .meta { + font-size: 15px; + color: #818181; + margin-top: 5px; +} + +.post-content { margin: 0 0 30px; } + +.post-content > * { margin: 20px 0; } + + +.post-content h1, +.post-content h2, +.post-content h3, +.post-content h4, +.post-content h5, +.post-content h6 { + line-height: 1; + font-weight: 300; + margin: 40px 0 20px; +} + +.post-content h2 { + font-size: 32px; + letter-spacing: -1.25px; +} + +.post-content h3 { + font-size: 26px; + letter-spacing: -1px; +} + +.post-content h4 { + font-size: 20px; + letter-spacing: -1px; +} + +.post-content blockquote { + border-left: 4px solid #e8e8e8; + padding-left: 20px; + font-size: 18px; + opacity: .6; + letter-spacing: -1px; + font-style: italic; + margin: 30px 0; +} + +.post-content ul, +.post-content ol { padding-left: 20px; } + +.post pre, +.post code { + border: 1px solid #d5d5e9; + background-color: #eef; + padding: 8px 12px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + font-size: 15px; +} + +.post code { padding: 1px 5px; } + +.post ul, +.post ol { margin-left: 1.35em; } + +.post pre code { border: none; } + +/* terminal */ +.post pre.terminal { + border: 1px solid #000; + background-color: #333; + color: #FFF; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.post pre.terminal code { background-color: #333; } + +/* Syntax highlighting styles */ +/* ----------------------------------------------------------*/ + +.highlight { background: #ffffff; } +.highlight .c { color: #999988; font-style: italic } /* Comment */ +.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */ +.highlight .k { font-weight: bold } /* Keyword */ +.highlight .o { font-weight: bold } /* Operator */ +.highlight .cm { color: #999988; font-style: italic } /* Comment.Multiline */ +.highlight .cp { color: #999999; font-weight: bold } /* Comment.Preproc */ +.highlight .c1 { color: #999988; font-style: italic } /* Comment.Single */ +.highlight .cs { color: #999999; font-weight: bold; font-style: italic } /* Comment.Special */ +.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */ +.highlight .gd .x { color: #000000; background-color: #ffaaaa } /* Generic.Deleted.Specific */ +.highlight .ge { font-style: italic } /* Generic.Emph */ +.highlight .gr { color: #aa0000 } /* Generic.Error */ +.highlight .gh { color: #999999 } /* Generic.Heading */ +.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */ +.highlight .gi .x { color: #000000; background-color: #aaffaa } /* Generic.Inserted.Specific */ +.highlight .go { color: #888888 } /* Generic.Output */ +.highlight .gp { color: #555555 } /* Generic.Prompt */ +.highlight .gs { font-weight: bold } /* Generic.Strong */ +.highlight .gu { color: #aaaaaa } /* Generic.Subheading */ +.highlight .gt { color: #aa0000 } /* Generic.Traceback */ +.highlight .kc { font-weight: bold } /* Keyword.Constant */ +.highlight .kd { font-weight: bold } /* Keyword.Declaration */ +.highlight .kp { font-weight: bold } /* Keyword.Pseudo */ +.highlight .kr { font-weight: bold } /* Keyword.Reserved */ +.highlight .kt { color: #445588; font-weight: bold } /* Keyword.Type */ +.highlight .m { color: #009999 } /* Literal.Number */ +.highlight .s { color: #d14 } /* Literal.String */ +.highlight .na { color: #008080 } /* Name.Attribute */ +.highlight .nb { color: #0086B3 } /* Name.Builtin */ +.highlight .nc { color: #445588; font-weight: bold } /* Name.Class */ +.highlight .no { color: #008080 } /* Name.Constant */ +.highlight .ni { color: #800080 } /* Name.Entity */ +.highlight .ne { color: #990000; font-weight: bold } /* Name.Exception */ +.highlight .nf { color: #990000; font-weight: bold } /* Name.Function */ +.highlight .nn { color: #555555 } /* Name.Namespace */ +.highlight .nt { color: #000080 } /* Name.Tag */ +.highlight .nv { color: #008080 } /* Name.Variable */ +.highlight .ow { font-weight: bold } /* Operator.Word */ +.highlight .w { color: #bbbbbb } /* Text.Whitespace */ +.highlight .mf { color: #009999 } /* Literal.Number.Float */ +.highlight .mh { color: #009999 } /* Literal.Number.Hex */ +.highlight .mi { color: #009999 } /* Literal.Number.Integer */ +.highlight .mo { color: #009999 } /* Literal.Number.Oct */ +.highlight .sb { color: #d14 } /* Literal.String.Backtick */ +.highlight .sc { color: #d14 } /* Literal.String.Char */ +.highlight .sd { color: #d14 } /* Literal.String.Doc */ +.highlight .s2 { color: #d14 } /* Literal.String.Double */ +.highlight .se { color: #d14 } /* Literal.String.Escape */ +.highlight .sh { color: #d14 } /* Literal.String.Heredoc */ +.highlight .si { color: #d14 } /* Literal.String.Interpol */ +.highlight .sx { color: #d14 } /* Literal.String.Other */ +.highlight .sr { color: #009926 } /* Literal.String.Regex */ +.highlight .s1 { color: #d14 } /* Literal.String.Single */ +.highlight .ss { color: #990073 } /* Literal.String.Symbol */ +.highlight .bp { color: #999999 } /* Name.Builtin.Pseudo */ +.highlight .vc { color: #008080 } /* Name.Variable.Class */ +.highlight .vg { color: #008080 } /* Name.Variable.Global */ +.highlight .vi { color: #008080 } /* Name.Variable.Instance */ +.highlight .il { color: #009999 } /* Literal.Number.Integer.Long */ + + +/* media queries */ +/* ----------------------------------------------------------*/ + + +@media screen and (max-width: 750px) { + + .footer-col-1 { width: 50%; } + + .footer-col-2 { + width: 45%; /*fallback*/ + width: -webkit-calc(50% - 10px); + width: -moz-calc(50% - 10px); + width: -o-calc(50% - 10px); + width: calc(50% - 10px); + margin-right: 0; + } + + .site-footer .column.footer-col-3 { + width: auto; + float: none; + clear: both; + } + +} + +@media screen and (max-width: 600px) { + + .wrap { padding: 0 12px; } + + .site-nav { + position: fixed; + z-index: 10; + top: 14px; right: 8px; + background-color: white; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + border: 1px solid #e8e8e8; + } + + .site-nav .menu-icon { + display: block; + font-size: 24px; + color: #505050; + float: right; + width: 36px; + text-align: center; + line-height: 36px; + } + + .site-nav .menu-icon svg { width: 18px; height: 16px; } + + .site-nav .trigger { + clear: both; + margin-bottom: 5px; + display: none; + } + + .site-nav:hover .trigger { display: block; } + + .site-nav .page-link { + display: block; + text-align: right; + line-height: 1.25; + padding: 5px 10px; + margin: 0; + } + + .post-header h1 { font-size: 36px; } + .post-content h2 { font-size: 28px; } + .post-content h3 { font-size: 22px; } + .post-content h4 { font-size: 18px; } + .post-content blockquote { padding-left: 10px; } + .post-content ul, + .post-content ol { padding-left: 10px; } + + .site-footer .column { + float: none; + clear: both; + width: auto; + margin: 0 0 15px; } + +} \ No newline at end of file diff --git a/feed.xml b/feed.xml new file mode 100644 index 0000000..234d1c0 --- /dev/null +++ b/feed.xml @@ -0,0 +1,21 @@ +--- +layout: none +--- + + + + {{ site.title | xml_escape }} + {{ site.description | xml_escape }} + {{ site.url }}{{ site.baseurl }}/ + + {% for post in site.posts limit:10 %} + + {{ post.title | xml_escape }} + {{ post.content | xml_escape }} + {{ post.date | date: "%a, %d %b %Y %H:%M:%S %z" }} + {{ post.url | prepend: site.baseurl | prepend: site.url }} + {{ post.url | prepend: site.baseurl | prepend: site.url }} + + {% endfor %} + + diff --git a/index.html b/index.html index db6e866..92a4116 100644 --- a/index.html +++ b/index.html @@ -1,25 +1,22 @@ - - - - - オープンセミナー2015@広島 - - - - - - - - - - - - -
-
-
- - - +--- +layout: default +--- + +
+ +

「オープンセミナー2015@広島」開催します

+ +

+ 2015年2月ごろにオープンセミナー 2015@広島を開催予定です。
+ ※開催概要は詳細が決まり次第、随時公開していきます。 +

+ +
+ +
+

アーカイブ

+ +
diff --git a/js/bootstrap.min.js b/js/bootstrap.min.js deleted file mode 100644 index 1435698..0000000 --- a/js/bootstrap.min.js +++ /dev/null @@ -1,6 +0,0 @@ -/*! -* Bootstrap.js by @fat & @mdo -* Copyright 2012 Twitter, Inc. -* http://www.apache.org/licenses/LICENSE-2.0.txt -*/ -!function(a){a(function(){"use strict",a.support.transition=function(){var a=function(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",msTransition:"MSTransitionEnd",transition:"transitionend"},c;for(c in b)if(a.style[c]!==undefined)return b[c]}();return a&&{end:a}}()})}(window.jQuery),!function(a){"use strict";var b='[data-dismiss="alert"]',c=function(c){a(c).on("click",b,this.close)};c.prototype.close=function(b){function f(){e.trigger("closed").remove()}var c=a(this),d=c.attr("data-target"),e;d||(d=c.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),e=a(d),b&&b.preventDefault(),e.length||(e=c.hasClass("alert")?c:c.parent()),e.trigger(b=a.Event("close"));if(b.isDefaultPrevented())return;e.removeClass("in"),a.support.transition&&e.hasClass("fade")?e.on(a.support.transition.end,f):f()},a.fn.alert=function(b){return this.each(function(){var d=a(this),e=d.data("alert");e||d.data("alert",e=new c(this)),typeof b=="string"&&e[b].call(d)})},a.fn.alert.Constructor=c,a(function(){a("body").on("click.alert.data-api",b,c.prototype.close)})}(window.jQuery),!function(a){"use strict";var b=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.button.defaults,c)};b.prototype.setState=function(a){var b="disabled",c=this.$element,d=c.data(),e=c.is("input")?"val":"html";a+="Text",d.resetText||c.data("resetText",c[e]()),c[e](d[a]||this.options[a]),setTimeout(function(){a=="loadingText"?c.addClass(b).attr(b,b):c.removeClass(b).removeAttr(b)},0)},b.prototype.toggle=function(){var a=this.$element.parent('[data-toggle="buttons-radio"]');a&&a.find(".active").removeClass("active"),this.$element.toggleClass("active")},a.fn.button=function(c){return this.each(function(){var d=a(this),e=d.data("button"),f=typeof c=="object"&&c;e||d.data("button",e=new b(this,f)),c=="toggle"?e.toggle():c&&e.setState(c)})},a.fn.button.defaults={loadingText:"loading..."},a.fn.button.Constructor=b,a(function(){a("body").on("click.button.data-api","[data-toggle^=button]",function(b){var c=a(b.target);c.hasClass("btn")||(c=c.closest(".btn")),c.button("toggle")})})}(window.jQuery),!function(a){"use strict";var b=function(b,c){this.$element=a(b),this.options=c,this.options.slide&&this.slide(this.options.slide),this.options.pause=="hover"&&this.$element.on("mouseenter",a.proxy(this.pause,this)).on("mouseleave",a.proxy(this.cycle,this))};b.prototype={cycle:function(b){return b||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},to:function(b){var c=this.$element.find(".active"),d=c.parent().children(),e=d.index(c),f=this;if(b>d.length-1||b<0)return;return this.sliding?this.$element.one("slid",function(){f.to(b)}):e==b?this.pause().cycle():this.slide(b>e?"next":"prev",a(d[b]))},pause:function(a){return a||(this.paused=!0),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(b,c){var d=this.$element.find(".active"),e=c||d[b](),f=this.interval,g=b=="next"?"left":"right",h=b=="next"?"first":"last",i=this,j=a.Event("slide");this.sliding=!0,f&&this.pause(),e=e.length?e:this.$element.find(".item")[h]();if(e.hasClass("active"))return;if(a.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(j);if(j.isDefaultPrevented())return;e.addClass(b),e[0].offsetWidth,d.addClass(g),e.addClass(g),this.$element.one(a.support.transition.end,function(){e.removeClass([b,g].join(" ")).addClass("active"),d.removeClass(["active",g].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger("slid")},0)})}else{this.$element.trigger(j);if(j.isDefaultPrevented())return;d.removeClass("active"),e.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return f&&this.cycle(),this}},a.fn.carousel=function(c){return this.each(function(){var d=a(this),e=d.data("carousel"),f=a.extend({},a.fn.carousel.defaults,typeof c=="object"&&c);e||d.data("carousel",e=new b(this,f)),typeof c=="number"?e.to(c):typeof c=="string"||(c=f.slide)?e[c]():f.interval&&e.cycle()})},a.fn.carousel.defaults={interval:5e3,pause:"hover"},a.fn.carousel.Constructor=b,a(function(){a("body").on("click.carousel.data-api","[data-slide]",function(b){var c=a(this),d,e=a(c.attr("data-target")||(d=c.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,"")),f=!e.data("modal")&&a.extend({},e.data(),c.data());e.carousel(f),b.preventDefault()})})}(window.jQuery),!function(a){"use strict";var b=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.collapse.defaults,c),this.options.parent&&(this.$parent=a(this.options.parent)),this.options.toggle&&this.toggle()};b.prototype={constructor:b,dimension:function(){var a=this.$element.hasClass("width");return a?"width":"height"},show:function(){var b,c,d,e;if(this.transitioning)return;b=this.dimension(),c=a.camelCase(["scroll",b].join("-")),d=this.$parent&&this.$parent.find("> .accordion-group > .in");if(d&&d.length){e=d.data("collapse");if(e&&e.transitioning)return;d.collapse("hide"),e||d.data("collapse",null)}this.$element[b](0),this.transition("addClass",a.Event("show"),"shown"),this.$element[b](this.$element[0][c])},hide:function(){var b;if(this.transitioning)return;b=this.dimension(),this.reset(this.$element[b]()),this.transition("removeClass",a.Event("hide"),"hidden"),this.$element[b](0)},reset:function(a){var b=this.dimension();return this.$element.removeClass("collapse")[b](a||"auto")[0].offsetWidth,this.$element[a!==null?"addClass":"removeClass"]("collapse"),this},transition:function(b,c,d){var e=this,f=function(){c.type=="show"&&e.reset(),e.transitioning=0,e.$element.trigger(d)};this.$element.trigger(c);if(c.isDefaultPrevented())return;this.transitioning=1,this.$element[b]("in"),a.support.transition&&this.$element.hasClass("collapse")?this.$element.one(a.support.transition.end,f):f()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}},a.fn.collapse=function(c){return this.each(function(){var d=a(this),e=d.data("collapse"),f=typeof c=="object"&&c;e||d.data("collapse",e=new b(this,f)),typeof c=="string"&&e[c]()})},a.fn.collapse.defaults={toggle:!0},a.fn.collapse.Constructor=b,a(function(){a("body").on("click.collapse.data-api","[data-toggle=collapse]",function(b){var c=a(this),d,e=c.attr("data-target")||b.preventDefault()||(d=c.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""),f=a(e).data("collapse")?"toggle":c.data();a(e).collapse(f)})})}(window.jQuery),!function(a){function d(){a(b).parent().removeClass("open")}"use strict";var b='[data-toggle="dropdown"]',c=function(b){var c=a(b).on("click.dropdown.data-api",this.toggle);a("html").on("click.dropdown.data-api",function(){c.parent().removeClass("open")})};c.prototype={constructor:c,toggle:function(b){var c=a(this),e,f,g;if(c.is(".disabled, :disabled"))return;return f=c.attr("data-target"),f||(f=c.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,"")),e=a(f),e.length||(e=c.parent()),g=e.hasClass("open"),d(),g||e.toggleClass("open"),!1}},a.fn.dropdown=function(b){return this.each(function(){var d=a(this),e=d.data("dropdown");e||d.data("dropdown",e=new c(this)),typeof b=="string"&&e[b].call(d)})},a.fn.dropdown.Constructor=c,a(function(){a("html").on("click.dropdown.data-api",d),a("body").on("click.dropdown",".dropdown form",function(a){a.stopPropagation()}).on("click.dropdown.data-api",b,c.prototype.toggle)})}(window.jQuery),!function(a){function c(){var b=this,c=setTimeout(function(){b.$element.off(a.support.transition.end),d.call(b)},500);this.$element.one(a.support.transition.end,function(){clearTimeout(c),d.call(b)})}function d(a){this.$element.hide().trigger("hidden"),e.call(this)}function e(b){var c=this,d=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var e=a.support.transition&&d;this.$backdrop=a('