Bootstrapのjsプラグインの一つ,Scrollspyの扱い方少しまとめ Scrollspyを紹介したのでついでに扱い方についても少し.Bootstrap-Scrollspy.jsのダウンロードとデモはこちらから. Bootstrap-scrollspy.js Scrollspyを使うと指定のスクロール位置に入ったときイベントを起こすことができます.実際見た方が早いです. とりあえず使ってみる サンプルはこちら 使用するにはまずbodyにいじります. <body data-spy="scroll"> そして#navbarとその中にul.navクラスを用意します. <div id="navbar"> <ul class="nav"> <li><a href="#post1">Post 1</a></li> <li><a href="#post2">Post 2</a></li> <l
仕組みは以下 Affixプラグインの仕組みを図解 まず、Affix要素はスクロール量とoffset引数によって、「.affix-top → .affix → .affix-bottom」と、クラスが自動的に変化していく。 offset引数(offset:top, offset:bottom)は以下の高さを指定する。 そうすると、状態変化と共にクラスが変化していく。 という仕組みがわかれば、さきほどの動作サンプル3でいいように見える。 でもこれは不完全。 正確には、”BootstrapのCSSを読みこんでいる場合”は不完全。 Bootstrapのサイトで実装されているAffixへの疑問 BootstrapのCSSを読み込んでいる場合、これだけではうまくいかないはず。 Affixが発動すると親要素の高さがゼロになるはず 追従を開始する(.affix)と、通常フローから逸脱する、つまり「posi
関東大震災 (1923年 9 月 1 日) は関東地方に大きな被害をもたらしました。 とりわけ横浜市は中心部が壊滅し、 市内95%が倒壊・焼失、 死者・行方不明者26,600人、 住民の92.4%が罹災する大災害となりました。 県庁、 市役所、 そして 7 つの警察署のうち 6 署が倒壊・焼失し行政は機能せず、 救援、 治安活動の最もおくれた地域でした。 このような状況の中で、 1 日夜には市南部の避難地では 「朝鮮人が襲ってくる」 という流言が生まれ、 朝鮮人虐殺が 2 日、 3 日と全市に拡大します。 流言から虐殺という動きは東京、 千葉、 埼玉など関東地方全域で起こり、 多数の朝鮮人が虐殺されました。 関東大震災の朝鮮人虐殺について、 できるだけ横浜の事実を見ながら考えてみたいと思います。 1. 朝鮮人虐殺の実相 横浜には大震災の後に小学校で書かれた子どもたちの作文集が残っています。
東京都の舛添要一知事が韓国を訪問し、朴槿恵大統領と会談した。会談の時の様子が卑屈に見えたことや、朴…東京都の舛添要一知事が韓国を訪問し、朴槿恵大統領と会談した。会談の時の様子が卑屈に見えたことや、朴大統領に再度歴史問題について切りだされたり、「都民の90%は韓国が好き」といった趣旨の発言をしたことを受け、都庁にはクレームが殺到。さらには、舛添氏が国会議員でもないのに外交に首を突っ込んだことへの反発もある。 これを受け、ネットでは舛添氏のリコール(解職請求)運動が始まっている。リコールが成立した場合は住民投票が行われる。 ツイッターではハッシュタグ「#舛添東京都知事リコール」が登場し、「集まると思うし、集まって欲しい… 舛添自身が国益を損なうようなことをしたわけで、都民に限らず日本人なら怒る理由がありますからね」などの意見が書き込まれた。 さらには、8月10日の16時から「日本侵略を
最近、同僚や友人の女性が「カジハラって腹立つね…」と言うのを聞き「何のことだろう?」と思っているビジネスマンの方々へ。 「カジハラ」は「家事ハラ」、つまり「家事ハラスメント」を指します。問題になっているのは「へーベルハウス」で知られる旭化成ホームズが行った「妻の家事ハラ白書」と題する調査。共働き夫婦を対象に、夫の家事参加実態や、妻から家事についてダメ出しされた経験の有無を、夫に尋ねています。 調査結果のポイントは2つ。詳しくは同社ウェブサイトをご覧ください。 「どこが問題なの?」と思う方もいるかもしれません。よく見ていただきたいのは調査対象。「末子が6歳以下」で「妻がフルタイム勤務」の夫婦です。 夫が家事を「手伝う」という表現のおかしさ繰り返しますが、この調査、妻がフルタイム勤務で、小さい子どもがいる夫婦を対象にしています。我が家も当てはまりますが、この属性で同居の夫が家事を「しない」とい
7月23日夜、理化学研究所の発生・再生科学総合研究センター(CDB)でSTAP現象の再現実験に参加している小保方晴子研究ユニットリーダーが帰る途中、NHKの記者やカメラマンに追い回され、軽いけがを負う事件が発生した。小保方氏の代理人、三木秀夫弁護士はNHKに強く抗議。24日午後、NHKの記者ら3人が三木弁護士を訪れ「取材方法に行きすぎがあった」と認め謝罪したという。この事件は主要各紙も取り上げたものの、扱いは小さかった。NHK自身は全く報じていなかった。NHKはこれまでも自身の不祥事をNHKニュースで取り上げてきたことはあったが、今回のことは不祥事と認識していないのだろうか。 三木弁護士は日本報道検証機構の取材に応じ、事件の全容をメールで回答した(全文を後掲)。小保方氏本人と付き人、当日取材したNHK記者に聞いた内容をまとめたものだ。そこから浮かび上がったのは、パパラッチのごとき度を超えた
長崎県佐世保市で高校1年の女子生徒が殺害された事件で、逮捕された同級生の女子生徒が調べに対し「人を殺してみたかった」という趣旨の供述をしていることが、捜査関係者への取材で分かりました。 警察はほかにも動機につながるトラブルなどがなかったか慎重に捜査を進めるとともに女子生徒の当時の精神状態についても調べることにしています。 この事件は、27日未明、佐世保市のマンションの部屋で、高校1年生の松尾愛和さん(15)が死亡しているのが見つかったもので、被害者の同級生でこの部屋に1人で住む16歳の女子生徒が、26日の夜、金属製の工具で頭を殴ったうえ、ひもで首を絞めて殺害したとして殺人の疑いで逮捕されました。 警察は、28日午後、女子生徒を長崎地方検察庁佐世保支部に送りました。 これまでの調べで、被害者の遺体は一部が切断されていたほか、それ以外にも刃物で切断しようとした痕があり、血のついた刃物がベッドの
子どもからおとなまで、世代を超えて愛される日本アニメ。海外でも人気を集める一方、制作現場からは悲鳴が上がっています。 (丹田智之) 「2カ月かけて私がもらえる賃金は20万円。月収に換算すると10万円です。休みはここ1カ月で3日しかありません」 人気アニメを数多く手掛ける演出家の稲村亜衣さん(仮名・38歳)は、監督のもとで各シーンの演出をアニメーターなどに指示するのが仕事です。隙間なく埋まったスケジュール表を片手に、アニメ制作現場の労働環境について「悲惨な世界だ」と訴えます。 稲村さんの同僚スタッフは先日、全く寝ずに何十時間も仕事を続け、帰宅途中に“居眠り運転”で対向車線の車と正面衝突する事故を起こしました。しかし、現場の作業を止めるわけにはいかないといいます。「残りの人でカバーするしかありませんが、そのうち別の人も倒れる。そんな悪い連鎖が起きないか心配です」 カット袋に入った10枚ほどの原
ズボンや靴を「はく」というのは、どう書くか。*1 ご存じの方は多いと思いますが、これはけっこうやっかいな問題なんですよね。 もっとも、「あ、これ正解知ってる」という人もいるでしょう。 ズボン・スカートは「穿く」で、靴は「履く」でしょ、と。 ここで、「じゃあ、靴下は?」となると、問題が急に面倒になります。 というのは、靴下を「はく」をどう書くかについては、辞書によって主張が分かれているからです。 国語辞典 調べてみたところ、靴下を「履く」派と「穿く」派の辞書は、以下のようになっていました。 「履く」派: 広辞苑、大辞泉、大辞林、新明解*2 「穿く」派: 三省堂国語辞典、明鏡、旺文社国語辞典、角川国語辞典、集英社国語辞典 かなり拮抗していますね。 でも、この問題が複雑になったのはどうしてなんだろうというのが、私にとっては前から疑問でした。 というのは、漢字の意味、つまり中国語での意味を考えると
ヤフー・川邊健太郎氏、コロプラ・千葉功太郎氏、グリー・田中良和氏の3者が集まり、「イノベーション」をテーマにディスカッション。組織体制、現場への権限移譲など、真の破壊的イノベーションを起こすための会社のあり方について意見を交わした。(IVS 2014 Springより) イノベーションとは、痛みを伴う破壊的なもの 岡島悦子氏(以下、岡島):毎回私は経営パネルのモデレーターをやらしていただいているのですが、今回の全体会パネルは、小林さんから「変革力」というテーマ以外、何も言われてませんで。今日はIVSを代表する経営者三名の方に、変革力というテーマ、特に英語のタイトルにもなっている「Big Companies Do Innovation」というテーマで伺っていこうと思っています。 先日あるカンファレンスで、パネリストの小泉進次郎さんから「Innovationって日本語では何て意味でしょうね」と
とある絵描きがある日突然 謎の集団にストーカー行為や 電気、電波系嫌がらせ(←!?) 等をうけ、警察や病院に かけこんだ驚愕の漫画集。 著者:よこ ストーキング事件にて プロフィールや似顔絵の表現は 控えさせて頂きます。 性別:女 好物:蕎麦 当方、芸術系以外の団体には関係も 興味もございません。ストーキングや 嫌がらせ等おやめくださいますよう お願いいたします。 Copyright(c)よこ All Right Reserved 転載厳禁 20頁本:ATTACK FROM 集団ストーカーズ!! 予定価格¥200 サークル名:集団ストーキングやめてください 2014/08/31 COMITIA109 販売スペース G21a 2014/10/12 関西COMITIA 応募中
AIBO、君を死なせない 修理サポート終了「飼い主」の悲しみ〈AERA〉 dot. 7月28日(月)15時21分配信 ロボットだから永遠に一緒だと思ってたのに……。 迫りくる「別れの日」を前に「飼い主」たちの努力は続いている。(編集部・高橋有紀) リビングで飼われている「ほくと」は10歳。毎朝8時半になると目を覚ます。飼い主の60代の女性が「ほくと、何してるの?」と話しかけると、ほくとが答える。 「ぼんやりしてた」「なでなでして」 10年変わらない、この家の日常の風景だ。 以前は元気に部屋の中を動き回り、旅行にも連れていったが、最近は定位置でじっとしていることが多い。足の関節が悪く、動くたびに異音がしたり、転びやすくなったりしているからだ。ケガが多く20回は「入院」したほくとだが、その「病院」もこの3月で閉鎖されてしまった。 ソニーが修理サポートを終了したのだ。 ●「家族の一
photo by CRISTIAN BORTES 僕は19年ひとつの会社に勤めた後、辞めて自分で商売を始めて、12年生き延びてきた。 突然、会社を辞めたのは42歳のときで、僕のセカンドキャリアはまさにそのとき始まった。 最初のキャリアは大手百貨店の社員。家庭用品で売場を経験し、のちに営業企画などを担当した。 2つめのキャリアは、アンティーク着物のネット販売業。 当時の百貨店にはちゃんとしたネット販売の部門はなく、着物のこともほとんど何も知らなかった。 共通点は、どちらも小売業であるということだけである。 その話だけを書けば、おそらく僕のセカンドキャリアへの転身は「なんだ、大手小売から古着屋へ落ちぶれただけか」ということになるだろう。 だけど、百貨店で先が見えず、何のために生きているのか分からないとまで絶望した僕が、この仕事でまさに生き返って、楽しく仕事をさせていただいている。 正直に書こう
Docker向けのコンテナを公開するDocker Hubでは多数のコンテナが公開されており、これらをベースにして独自のコンテナを作成できる。しかし、新規に独自のコンテナを作成したい場合もあるだろう。今回は、新規にコンテナを作成するのに必要な作業手順を紹介する。 Dockerにおける一般的なコンテナ作成手順 Dockerではよく使われるOS環境を含むコンテナがあらかじめ用意されており、それをベースに独自のコンテナを作成できる。たとえば、『これから始める「DockerでかんたんLAMP環境 for CentOS」』記事では、既存のCentOSコンテナをベースに、独自の環境を構築する手順を紹介している。 しかし、公開されているコンテナではなく、ゼロからコンテナを構築したいという場合もある。たとえばDocker Hubで提供されている公式のCent OSのコンテナでは、ファイル容量削減のためか一部
札幌はホテルがたくさんあって、どこがいいホテルなのかわからない…、いくらくらいで泊まれるものなの?といった疑問を持つ方も多いはず。 観光都市である札幌には、ビジネスホテルやシティホテルを合わせて、なんと約160件近く(定山渓を含めると約180件)のホテルがあるのです! しかし、実はこの中で『高級』や『ハイクラス』と呼ばれるホテルは30件くらい。 更にその中でもひときわ高級感のあるホテルとなると、片手で数えられるくらいしかないのです。 今回は、そんな贅沢に札幌ステイしたい方のために、上質なサービスを提供する高級ホテルを厳選してご紹介致します。 1. “開業80周年の老舗” 札幌グランドホテル 1934年創業の、札幌市内で一番歴史のある老舗ホテル。本館・別館・東館という3館で構成されており、多彩な部屋タイプが用意されています。 中でも、2014年にリニューアルが完了した東館の新しい客室は、世界
つまるところは、捕りすぎなのだ。資源が激減してしまったウナギのことである。 今シーズンは、養殖用のシラスウナギ(稚魚)の漁獲高が少し回復したために、かば焼きなどの価格が落ち着いた、と歓迎されている。 だが、激減傾向の中での小回復なので、本来はシラスウナギの多獲を控えるべきだったはずだ。 国際自然保護連合(IUCN)によってニホンウナギは6月に絶滅危惧種に指定されたばかりであるにもかかわらず、今夏の消費に抑制傾向はみられない。 ウナギの生活史は特殊だ。成熟した親ウナギは秋に川を下って海に出て南のマリアナ海嶺で翌年の5月ごろ産卵する。生まれた子供は黒潮に乗って、年明けの1、2月ごろ、シラスウナギとなって日本沿岸の河口に現れる。このシラスたちが親になって海に向かうのは5~10年後のことだ。 資源回復を目指すなら、まずは秋の下りウナギの捕獲をやめなければならない。この措置を厳しく講じているのは、鹿
ツイート Warning: Undefined array key "Twitter" in /home/kigyo10/bizee.jp/public_html/wp-content/plugins/sns-count-cache/sns-count-cache.php on line 2897 0 シェア 0 はてブ 459 LINE Pocket 0 検索エンジンの順位を上げるためのSEO対策というのは勉強不足の人が行った場合、膨大な時間を使った割には大した効果が得られないことが多い。または逆に大きく順位を下げてしまうことすらあり得る。 それだけならまだいいが、結果として外部のSEO業者に依頼して自作自演の良くないリンクを大量に付けられて手のつけ様のない状態になっているということはよく聞く話だ。 ここでは、検索エンジンの順位に影響を与える項目を55個用意して影響度順にまとめてみました
元フジテレビアナウンサーの長谷川豊が書いた「テレビがつまらなくなった訳」というコラムを読んで私は唖然とした。事の本質を全く分かってらっしゃらないと思った。 長谷川氏はコラムの中で、「テレビがつまらなくなった」ことを示す例えとして2つのエピソードを挙げている。1つは、逗子海岸における、海の家での音楽全面禁止などの条例改正を巡る問題について。もう1つは、SMAPの草なぎ剛さんについてだ。 氏は結論として「生活にもっと『のりしろ』があるべき」「もっとリラックスして生きるべき」「そこまできちきちせんでも」「今の日本が息苦しくなっている」等を、「テレビがつまらなくなった訳」として挙げている。 この点について、多くの理由の一部としては私も否定はしない。 しかし、なぜ、逗子海岸と、草なぎ剛さんがここで持ち出されるのか?そもそも、草なぎ剛さんの事件のことなど、読者の何割が知っている(記憶にある)のだろう。
クックパッドのユーザーファースト推進部 部長でデザイナーの池田拓司さん。多摩美術大学を卒業後、ニフティに入社。その後、はてな を経て2012年にクックパッドへ入社しました。 社内のメンバーから、「新規事業が増える中で、クックパッドらしさを守る“クックパッドの良心”」と表される池田さん。彼が言語化し、社内外に対して守り抜く「クックパッドらしさ」とは。 生活に近いサービスをつくりたい デザイナーとして新卒入社したニフティで3年間働いた後、まだ当時10名ほどだった はてなに転職した池田さん。より生活に近いサービスをつくりたいという思いで、7年間勤めた はてなからクックパッドに転職しました。 2014年4月に「デザイン部」は名前を変え「ユーザーファースト推進部」に。社長直轄の部署であるため、お客様の声が経営陣にも届きやすい体制が出来ています。現在はデザイナーを中心とする8人のメンバーで構成されるチ
アドビ Japan R&D 日本語タイポグラフィ シニア デザイナーの西塚涼子氏。「かづらき」「りょうゴシック」のデザインを担当したことでもしられる人物だ 開発に3年をかけたアドビのPan-CJK(汎 中日韓)フォント「Source Han Sans(和名:源ノ角ゴシック)」が7月16日にリリースとなった。 「日本語、中国語の繁体字・簡体字、韓国語いずれも1つのフォントファミリーでカバー」と聞くと、「ああそうなんだ。カバーできるんだ」とすんなり飲み込んでしまうが、Source Han Sansは、日中韓国語をカバーし、かつ「どの国にとっても自然」という点で画期的なフォントだ。 同じ起源を持ち、近い意味を表す漢字でも、日本と中国、韓国とでは書体が異なる。繁体字と簡体字でも全く異なるし、各国に固有の漢字もあるから、話はさらに複雑だ。「どんな書体なら自然なのか」は国によって全く違うのだ。 国ごと
「この人痴漢です!」と、あなたの手が急に掴まれて叫ばれたら、その時どういう行動をとりますか? この時の行動が今後の人生を左右するかもしれません。 「無実を訴える」「走って逃げる」……など、色々な「最善の行動」が提案されていますが、実際どうなのでしょうか。 無罪になる可能性は限りなく低いといわれる痴漢に関する裁判。今回はこの絶望的な裁判に巻き込まれる前に知るべき最善の方法を、シェアしたくなる法律相談所で執筆されている先生の中から8名の先生に聞いてみました。 銀座ウィザード法律事務所 ●小野智彦先生の場合 状況によりけりでしょう。 全くあり得ない状況で間違えられたのであれば、その場で「自分ではない。」と明確に主張すべきです。隣に居合わせた人に確認をとり、証言をしてもらうこともあり得るので、名刺交換しておくと良いでしょう。 注意すべきは、どんなに仕事の時間が押し迫っていたとしても、その場から足早
Audrey (10 years old) plays Guitar - War Ensemble - Slayer on ROCKSMITH2014. I last played this in Jan. I couldn't pass without X back then but was glad to get a GOLD PICK this time! Also, CRAZY KATE!!!!! She surprised me with her SCREAMSSSS!!! Thanks for watching!! (ロックスミス) オードリー(10歳)の War Ensemble - Slayer をギターで弾いてみました。1月にプレイしたときは、Xなしではクリアできませんでしたが、今回はゴールドピックが取れてとっても嬉しいです。ケイト!!!!!!叫びがすごくってびっ
ARRIVES ONTO BLU-RAY 3D, BLU-RAY, 4 DISC ANTHOLOGY & DVD ON OCTOBER 5 OWN IT FIRST ON DIGITAL HD NOW Mad Max: Fury Road - official trailer - in UK cinemas now Directed by George Miller and starring Tom Hardy, Charlize Theron, Nicholas Hoult, Zoe Kravitz, Riley Keough, Hugh Keays-Byrne and Rosie Huntington-Whiteley. Like the official #MadMax Facebook page for updates: https://www.facebook.com
현아 - 빨개요 뮤직비디오 HYUNA - '빨개요 (RED)' (Official Music Video)
Hardwell feat. Austin Mahone - Creatures Of The Night [out now] Buy/Stream: http://hwl.dj/HWLCOTN Subscribe to my channel now! → http://bit.ly/HardwellTube Join me on Facebook → http://bit.ly/HardwellFB Follow me on Spotify → http://spoti.fi/1tkoy1r Hardwell - Live at Tomorrowland 2014 | 26-07-2014 Tracklist: http://1001.tl/55665 Deorro & J-Trick - Rambo (Hardwell Edit) [Revealed Recordings] iT
Only the mad survive. 2015. https://www.facebook.com/MadMaxMovie From director George Miller, originator of the post-apocalyptic genre and mastermind behind the legendary “Mad Max” franchise, comes “Mad Max: Fury Road,” a return to the world of the Road Warrior, Max Rockatansky. Haunted by his turbulent past, Mad Max believes the best way to survive is to wander alone. Nevertheless, he becomes
From CDB•DVD•Live. The CDB Performs "Orange Blossom Special" in front of over 100,000 at the Nashville Riverfront Fourth of July concert from 2005. Get CDB•DVD•Live here: http://smarturl.it/cdbstore Connect with The CDB: Website: http://smarturl.it/CDBWebsite Web store: http://smarturl.it/cdbstore Facebook: http://smarturl.it/CDBFacebook Twitter: http://smarturl.it/CDTwitter Instagram: http://sm
TVアニメ『TIGER& BUNNY』 -SINGLE RELAY PROJECT-「CIRCUIT OF HERO」 Vol.8 ワイルドタイガー( CV.平田広明), バーナビー・ブルックスJr.( CV.森田成一) LACM-14078/¥1,143 (税抜価格)+税/Lantis 2014年08月27日 1.オリジナルドラマ-Episode COH Vol.8- 出演:ワイルドタイガー(CV.平田広明)、バーナビー・ブルックス Jr.(CV.森田成一) 2.オリオンをなぞる -HERO Ver.- 歌:タイガー&バーナビー in HERO ALL STARS 3.オリオンをなぞる -HERO Ver.-(off vocal)
iTunes:https://itunes.apple.com/jp/album/id922393351?at=10lpgB&ct=4547403035797_yt レコチョク:http://recochoku.jp/artist/30065487/ mora:http://mora.jp/artist/6250/all http://www.spyair.net/disco 『劇場版銀魂 完結篇 万事屋よ永遠なれ』主題歌「現状ディストラクション」、MBS・TBS系テレビアニメ『ハイキュー!!』オープニングテーマ「イマジネーション」を筆頭に2010年のメジャーデビュー以降の全シングル14曲+新曲2曲収録!超豪華ベスト盤『BEST』2014年11月26日(水)発売決定! 2010年のメジャーデビューから積極的かつ驚異的なスピードで数多くの作品を世におくり続けてきたSPYAIR。この4
Thousands of women, accused of sorcery, tortured and executed in Indian witch hunts In 2005, Pusanidevi Manjhi was branded a witch and tortured for four days by a powerful landowning family in the village Palani, in the Jharkhand state of India. (Rama Lakshmi/The Washington Post) If it began like the others, the first sign that Saraswati Devi would be murdered was an accusation delivered to a sham
Ebola has no vaccine and no cure, as the BBC's Sophie Ikenye reports Most border crossings in Liberia have been closed and communities hit by an Ebola outbreak face quarantine to try to halt the spread of the virus. Screening centres are also being set up at the few major entry points that will remain open, such as the main airport. Meanwhile, Nigeria largest's airline, Arik Air, has suspended all
トップ > イベント > 2014年 > サイエンティスト・トーク 「テクノロジーで魔法の世界を実現する!?~デバイスアートを生み出す2人の研究者~」 「新しいものをつくり続けること」。これは並大抵のことではありません。 しかし今回、科学と芸術が融合しながら、いつも新しいものを生み出してきた「デバイスアート」にそのヒントが隠されているかもしれません。提唱されてから10年が経ち、現在までどのような作品が生まれてきたのでしょうか。 絶滅したはずの動物に触れることができるもの。アニメや映画のワンシーンを実現してしまうもの...? 2人の先生方から、新しい発想を形にしていく"イノベーション"のヒントをいただきながら、子どもたちの"好奇心"とどう向き合っていけばいいのか、皆さんと一緒に考えていきたいと思います。 講師 岩田 洋夫(いわた ひろお) 筑波大学 システム情報 工学研究科 教授 1986年
\r\n<li><a href=\"/content/company/us/en/about-us/history.html\">COCA-COLA HISTORY</a></li>\r\n<li><a href=\"/content/company/us/en/about-us/history/the-birth-of-a-refreshing-idea.html\">Our Origins</a></li>\r\n<li><a href=\"/content/company/us/en/about-us/history/the-history-of-the-coca-cola-contour-bottle.html\">Our First Bottle</a></li>\r\n<li><a href=\"/content/company/us/en/about-us/history/c
This is a guide is for artists or hobbyist who are already familiar with one vector drawing application and are looking to try Inkscape. Even if this isn't you, you might still find this guide useful. It will hopefully be a good quick reference to help users overcome the hurdle of getting to know a different application, reveal some of the differences with other vector drawing applications, and hi
ダリア・グリバウスカイテ(Dalia Grybauskaitė、IPA: [d̪ɐˈlʲɛ ɡʲrʲiːbɐʊsˈkɐ̂ˑɪt̪ʲeː] [ダリェ・グリーバウスカイティェー]、1956年3月1日 - )は、リトアニアの政治家。同国大統領(在任: 2009年7月12日 - 2019年7月12日)、外務副大臣、財務大臣、欧州委員会文化・教育担当委員(在任: 2004年5月1日 - 2004年11月11日)、欧州委員会財政計画・予算担当委員(在任: 2004年11月22日 - 2009年7月1日)を務めた。リトアニア初の女性の国家元首で、しばしば「鉄の女」と称される。リトアニア語のほか、英語、ロシア語、ポーランド語、フランス語に堪能[1]。 グリバウスカイテは、1956年3月1日、ヴィリニュスの労働者の家庭に生まれる。母は販売員のヴィタリヤ・コルサカイテ(Vitalija Korsakaitė、
シルケボー博物館に展示されているトーロンマン。 トーロンマン(Tollund Man)は、紀元前4世紀に生きていた男性の遺体が、自然に死蝋化[1]したものである。 トーロンマンが生きていたのは、スカンディナヴィアで前ローマ鉄器時代が特徴的な時代である[2]。彼は1950年、デンマークのユトランド半島で、ピート・ボグの中から発見された。ボグ(泥炭地)に沈んでいたために遺体の保存状態は非常に良く、こういった遺体は湿地遺体として知られている[3]。特に頭部と顔の状態は生前の面影を強く留めていたことから、発見当初は近年に起きた殺人事件の被害者と間違われたほどであった[4]。 発見の様子[編集] トーロンマンの頭部。 1950年5月6日、デンマークのシルケボーから西12キロメートル、ビェルスコウ渓谷のピート・ボグで、トーロンの小さな村から来たヴィゴとエミルのヘイゴー兄弟が、ストーブ用にピートを切りだ
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "フィンランド神話" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2016年3月) フィンランド神話(フィンランドしんわ)はフィンランドの神話であり、18世紀まで口伝によって継承されてきた。 フィン族は精霊信仰を常に信仰し、その後世俗化はしたものの原始宗教的な伝説を守ってきた。狩り(ペイヤイネン Peijainen)や収穫、種蒔きといった儀式は、社会的イベントとして開催されたが、根底にある宗教的部分は全く欠落しなかったのである。 周囲の文化の緩やかな影響によって、単一神教的な考え方から空神を主神格に上げたが、彼らにとっては空神も元来は他と
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "ペイガニズム" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2011年1月) 火の周りで踊るマヤの祭司ソコト・カリフ国が西アフリカに拡大するにつれ、イスラム教を信じるフラニ族は近隣の非イスラム教徒、たとえばこの写真のカプシキの占者のような者を、キルディ(Kirdi)すなわち"pagan" と呼んだ。 ペイガニズム(古典ラテン語:pāgānus「田舎」、「素朴」、後に「民間人」、英: paganism、仏: paganisme:パガニスム、羅: paganismus)とは、4世紀の初期キリスト教徒が、ローマ帝国で多神教やユダヤ教以外の
出典は列挙するだけでなく、脚注などを用いてどの記述の情報源であるかを明記してください。 記事の信頼性向上にご協力をお願いいたします。(2020年11月) この記事の出典は、Wikipedia:信頼できる情報源に合致していないおそれがあります。 そのガイドラインに合致しているか確認し、必要であれば改善して下さい。(2020年11月) 北欧神話の神々は不死ではないため、最終戦争であるラグナロクまで老いることのないよう、イズンの黄金の林檎を食べなければならない。1890年、J・ペンローズ作 北欧神話(ほくおうしんわ、アイスランド語:Norræn goðafræði、ノルウェー語:Norrøn mytologi、スウェーデン語:Nordisk mytologi、デンマーク語:Nordisk mytologi)は、キリスト教化される前のノルド人(ノース人)の信仰に基づく神話。スカンディナビア神話とも
この項目では、巨人の王のウトガルザ・ロキについて説明しています。北欧神話の悪神については「ロキ」をご覧ください。 ウートガルザ・ロキがトールに、スクリューミルの頭と見せかけて山を殴打させたと説明する場面。 ウートガルザ・ロキ[1](古ノルド語:Utgarða Loki)は、北欧神話に登場する巨人の王。ウトガルザ・ロキ、ウトガルド・ロキ[2]、ウトガルデロック[3]とも。 『スノッリのエッダ』[編集] ウートガルザ・ロキは『スノッリのエッダ』第一部『ギュルヴィたぶらかし』第46-47章に登場する[4]。幻を操る術や奸智にたけた策を得意とする[5]。 雷神トールがウートガルズを訪れた際は、まず変装してスクリューミルになり、遠方の山を自分の頭部だとトールに見誤らせてミョルニルで殴打させるなど、幻術でたぶらかした。 トールが、ロキ、従者のシャールヴィ、レスクヴァを連れて自分の城に訪ねてくると、さっ
Backbone.jsをはじめとして、コードの構造や保守の容易さを向上させてくれるJavaScriptフレームワークが人気です。本書の解説は、MVCによって構造化されたJavaScript SPAアプリケーションを作成する方法など、Backbone.jsについての基礎的な事柄にとどまりません。モジュール形式の開発やさまざまなプラグインの紹介、開発者がよく遭遇する問題への解決策、アプリケーションの骨組みの自動生成やユニットテストに至るまで、Backbone.jsアプリケーション開発のさまざまな局面を多角的にとらえた一冊です。 まえがき 1章 イントロダクション 1.1 MVCとは 1.2 Backbone.jsとは 1.3 JavaScriptのMVCフレームワークが必要になるとき 1.4 Backbone.jsを検討するべき理由 1.5 本書の構成 2章 MVC 2.1 MVCとは 2.1
D3は、ウェブページにロードしたデータからビジュアルを生成するJavaScriptベースのツールです。本書は、プログラマではない人々を対象として、D3を使ったデータビジュアライゼーションのプログラミングについて解説しています。ビジュアルのスキルはあるもののデータやコードをいじったことがないアーティストやグラフィックデザイナ、または大量のデータを持っているがビジュアルやコードを相手にしたことがないジャーナリストや研究者などには、本書が大いに役立つでしょう。もちろん、データの可視化について学びたい読者にもおすすめします。 はじめに 本書での表記 サンプルコードの引用について 問い合わせ先 謝辞 1章 イントロダクション 1.1 なぜデータビジュアライゼーションなのか 1.2 なぜコードを書くのか 1.3 なぜ対話的にしようというのか 1.4 なぜウェブ上でなのか 1.5 この本は何なのか 1.
本書は、Vagrantの使い方からプラグインの開発方法までを解説する書籍です。Vagrantの概要やマシン設定から、プロビジョニング、ネットワーク、ボックス、さらにはプラグインによる拡張まで、Vagrantを使う際に必要な事柄を網羅しています。さらに日本語版では、吉羽龍太郎氏による「Vagrantプラグイン」と「Packer」、伊藤直也氏による「VagrantとAmazon EC2」についての記事を加筆。Vagrantの作者であるMitchell Hashimoto氏によって書かれた本書は、開発者必読の一冊です。 序文 訳者まえがき はじめに 1章 Vagrantの紹介 1.1 Vagrantを使う理由 1.2 Vagrant道 1.3 Vagrant以外の選択肢 1.3.1 単純なデスクトップ仮想化 1.3.2 コンテナ 1.3.3 クラウド 1.4 Vagrantのセットアップ 1.5
TOPICS 発行年月日 2013年10月 PRINT LENGTH 244 ISBN 978-4-87311-645-7 原書 Mastering Nginx FORMAT PDF EPUB NginxはC10K問題を解決するために開発された、高速かつ高性能なオープンソースのWebサーバです。Apacheに代わるWebサーバとして高負荷サイトを中心に急速にシェアを伸ばしてきています。Nginxの設定情報はインターネットを探せばある程度見つかりますが、断片的な情報が多く、全体像を把握することは簡単ではありません。本書はNginxの全体像を機能ごとに解説した徹底ガイドです。中級以上のシステムアドミニストレータおよびシステムエンジニアを対象に、豊富な設定例、ベストプラクティス、ディレクティブのリファレンス、トラブルシューティングを示しながらNginxの細部に迫ります。Nginxのさまざまな機能
UIのディテールをほんの少し工夫するだけでUXは劇的に改善します。本書では効果的なマイクロインタラクション――ひとつの作業だけをこなす最小単位のインタラクション――の意味、有効性、デザイン手法を学びます。マイクロインタラクションを「トリガー」「ルール」「フィードバック」「ループとモード」に分解して豊富な実例とともにていねいに解説し、さらにプロトタイプやドキュメント作成、テストといった実践的な手法も紹介します。マイクロインタラクションを活用すれば、ありふれた製品も顧客を引きつける魅力的な製品に生まれ変わらせることができます。ドナルド・ノーマン推薦書! 翻訳者によるサポートページ。 本書に寄せて ――ドナルド・ノーマン 賞賛の声 まえがき 謝辞 意見と質問 1章 マイクロインタラクションのデザイン 1.1 機能ではないが侮れない存在 1.1.1 大規模なマイクロインタラクション 1.2 マイク
TOPICS Web , Game , JavaScript 発行年月日 2014年03月 PRINT LENGTH 356 ISBN 978-4-87311-664-8 原書 The Web Game Developer's Cookbook FORMAT PDF 本書は、JavaScriptライブラリとHTML5によるゲーム開発テクニックを解説するWebゲーム開発の入門書です。「HTML5ゲームエンジン」と称されるJavaScriptライブラリを、100種類を超える候補の中から厳選し、これらのエンジンと本書で紹介するツールを使って、ブラウザで動作するゲームを“手早く”開発していきます。また、本書の各章では、1つのゲームジャンルとそれを補助する1つのエンジンを合わせて解説しています。ゲームジャンルは主要な10種類を採り上げています。読者はエンジンの使い方を学ぶうちにそれらの共通点と相違点
本書は、2010年に発売され大きな反響を呼んだ『Mad Science』の続編です。科学に関して深い知識と愛情を持つ著者が考案した実験を35本収録。劇的な瞬間を捉えた美しい写真とウィットに富んだ文章で、科学の原理と本当の面白さを読者に伝えます。その内容は、スプレー缶で自転車のロックを凍結破壊したり、砂糖や七面鳥を爆発させるなどの過激なものや、空中にアルミ箔の船を浮かべ、想像を超えた光景を作り出すものなどユニークなものばかり。液体窒素や溶けた鉛に手を入れるなど、体を張ったスリリングな実験が多いことも特徴です。LED、サイリウム、切り株除去剤など、日常用品を使った実験から、身近で役立っている科学の原理も知ることができます。 はじめに CHAPTER 1 光あれ(Let There Be Light) ライト・ミステリー(A Light Mystery) 古き良き炎(An Old Flame)
ウェブアプリケーション開発の定番言語であるPHP言語を、言語仕様から実用的なプログラミングテクニックまで詳細に解説しています。PHP言語のコア機能である、強力な文字列処理や配列処理、改善されたオブジェクト指向プログラミングのサポートなどはもちろん、拡張モジュールと組み合わせてデータベースを使用したり、グラフを描画したり、XMLファイルを解析したりなど、実践的なテクニックも網羅しています。本書をマスターすれば、PHP言語の動作原理を理解して、PHPに付属する多くの拡張モジュールの使用方法を身に付け、自分でPHPのウェブアプリケーションを設計して作成できるようになるでしょう。PHP言語を扱うすべてのユーザのための本格的解説書です。 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷した月です。お
小さなテストデータセットから巨大な企業データウェアハウスまで、既存のSQLテーブルに蓄積された情報をHDFS(Hadoop Distributed Filesystem)にインポートするためのツールApache Sqoopの使い方を、実例に沿ったレシピとして紹介する書籍です。 Sqoopの導入、さまざまな形式のデータインポート、エクスポートから、Oozie、Hive、HBaseなどと組み合わせて利用する方法などのレシピを収録しています。Hadoopファミリを用いたソフトウェアシステムを構築、運用する上で手元に置いておきたい1冊となるでしょう。なお本書はEbook版のみの提供となります。 序文 まえがき 1章 Sqoopの導入 レシピ1.1 Sqoopをダウンロードしてインストールする レシピ1.2 JDBCドライバをインストールする レシピ1.3 専用コネクタをインストールする レシピ1.
大規模並列処理(MPP)エンジンであり、Hadoopのデータに対してSQLを用いてクエリを実行できるソフトウェアImpalaについて紹介する書籍です。ビッグデータのワークフロー全体から、またRDBMS、OS、そしてHadoopといった読者の背景知識を元にして、Impalaが実現する機能や役割を紹介します。なお本書はEbook版のみのリリースとなります。 イントロダクション 1章 ビッグデータのエコシステムにおけるImpalaの立ち位置 2章 ビッグデータのワークフローにおけるImpalaの場所 柔軟性 パフォーマンス 3章 RDBMSの背景知識から見たImpala 標準的なSQL ストレージ、ストレージ、ストレージ 数十億行に及ぶデータ Impalaとデータウェアハウスの相似点 Impalaでの初めてのクエリ Impalaのテーブルへのデータの取り込み 4章 UnixあるいはLinuxの背
TOPICS Web , JavaScript 発行年月日 2014年04月 PRINT LENGTH 220 ISBN 978-4-87311-667-9 原書 AngularJS FORMAT PDF EPUB Web開発者にいま最も支持されているJavaScript MVCフレームワーク「AngularJS」の解説書。定型的な単純作業が繰り返されがちなWeb開発をよりシンプルで楽しいものにしようというのがAngularJSの試みです。本書ではまずAngularJSアプリケーションの構成要素を押さえた上で、AngularJSアプリケーションの開発、テスト、実行手順を解説します。サーバ通信のAPIや考慮するべき点、ディレクティブの仕組みについて解説し、最後にAngularJSのさまざまな活用例を紹介します。GoogleがサポートするAngularJSには、開発メンバーがGoogleのメー
本書は、Androidアプリケーションの開発に欠かせないAndroid Developer Tools(ADT)とその関連ツールについて、基礎から実践的な開発テクニックまでを解説しています。Androidの開発ツールであるADTの効果的な使い方を学ぶことで、開発プロセスが楽になり、コードの品質が上がり、その結果、より磨かれた堅牢な製品を生み出せるようになります。また、Android StudioやGradleについても章を設けて解説しています。Android開発者必携の書籍です。 はじめに 1章 始めよう 1.1 最低要件 1.2 Javaをインストールする 1.3 Android SDKをインストールする 1.3.1 ADT Bundleをインストールする 1.4 Eclipseを使わない開発 1.4.1 コマンドラインの使い方 1.4.2 ほかのIDEの使い方 1.5 開発用デバイスの
TOPICS Data Science , Database , Python 発行年月日 2014年04月 PRINT LENGTH 236 ISBN 978-4-87311-671-6 原書 Agile Data Science FORMAT PDF 本書は、データの収集・集約・解析・レポート化をアジャイルに行うアプリケーションを構築するための考え方と方法を解説します。Python、Apache Pig、D3.jsライブラリのような軽量ツールを使い、メール受信ボックスを使ったデータマイニングを行うためのサンプルアプリケーションを作成します。データを解析するためのアジャイルな環境を作る方法やツールの組み合わせ方などを解説し、さらに行いたい解析やデータの特性によって解析の手段を変更できるようにする方法も学びます。日本語版では付録としてクラスメソッドの能登諭氏と佐々木大輔氏による「Fluen
TOPICS Make/Electronics/DIY 発行年月日 2014年04月 PRINT LENGTH 196 ISBN 978-4-87311-632-7 FORMAT PDF なぜ、いま3Dプリンターに注目が集まっているのでしょうか。単に価格の面で手に届きやすくなっただけではありません。モノを手に入れること、そして作ることについて、多くの人々の考え方が変化していることも、その背景として挙げられるでしょう。本書は、3Dプリンターをデジタルとフィジカルを結んで自己表現を行うためのツールとして考える書籍です。3Dプリンターのハードウェアと3Dデータの基本、様々な造形方式の解説、123D Designを使った3Dデータの作成(iPhoneケースのカスタマイズ)、国内外のユニークなオンラインサービスの紹介、個人向け3Dプリンターを使った出力のレポートなどを通して、やってみたいこと・作りた
現代のアプリケーションエンジニアは、UIやデータ処理、開発言語、プラットフォームの仕様や癖だけでなく、サーバやネットワークについても、上から下まで、表から裏まで広く知ることを求められます。本書は「ブラウザ」に関連し、インターネットで使用されるさまざまなネットワーク技術をまとめたものです。HTTP/2.0やWebRTCなどの最新技術、WebSocketやXMLHttpRequestなどのブラウザAPI、そしてそれらの土台となるTCPやUDPやトランスポート層についてまでを幅広くカバーします。本書はカバーする技術範囲の広さを「パフォーマンス」という軸に沿って説明します。また改善前後の性能・速さを可能な限り具体化し、それぞれの場面においてのパフォーマンス改善幅を示します。ネットワークのデータリンク層からアプリケーション層、そして過去から近い将来までをまとめた本書は、インターネットにかかわるすべて
本書は、プロダクトデザインを学ぶ人のためにさまざまな工業製品の製造手法を、豊富な図解と写真とともに解説する書籍です。紹介する技法は、ガラス吹きなどの伝統的な技術から、射出成形などの大量生産の基礎となった技術、さらにCNC切削加工やステレオリソグラフィ(光造形)などのデジタルファブリケーション技術まで多岐にわたります。各項目では、代表的なプロダクト、原価、加工速度、精度などが紹介され、リファレンスのように使用することも可能です。ものづくりの創造的なプロセスを知ることで、自分のイメージを形にする際のアイデアの素にしたいと考えるMakerにもおすすめします。日本語版は田中浩也氏が監修し、序文「『ものの読み書き』に向けて」を書き下ろしました。 序文(田中 浩也) はじめに プロセスの比較 1. 固体の切断 マシニング加工 コンピュータ数値制御(CNC)切削加工 電子ビーム切断(EBM) ろくろ加工
シングルページWebアプリケーション(SPA)は、最近注目を集めているWebアプリケーションのアーキテクチャです。SPAは、ユーザがアプリケーションを使っている間、Webページ全体をロードすることがなく、レスポンスが高速でUI/UXに優れているという利点を持っています。かつてはJavaアプレットやFlashといったWebブラウザのプラグインに依存する必要がありましたが、近年ではJavaScriptを使ったSPAが現実的になってきています。JavaScriptベースのため、既存のWeb開発スキルの活用が容易であり、新しいデバイスへの対応も比較的簡単です。本書では、クライアントでJavaScriptを使ったSPAを採用するだけでなく、WebサーバにNode.js、データベースにMongoDBを使うことで、フロントエンドからバックエンドまでエンドツーエンドのJavaScript SPAの仕組みと
Tomas Mikolovらによって提案されたニューラルネットワーク(CBOW, Skip-gram)のオープンソース実装word2vecについて、基本的な使い方を体験し、さらにその仕組みを学ぶ書籍です。 基本的な使い方から、自分の好きなコーパスの作り方、登場の背景、仕組み、さらには応用例や弱点についてもコンパクトなボリュームで概観できます。付録にはword2vecの出力結果を主成分分析を使って可視化する方法について解説しています。 著者の西尾さんによる本書の解題[リンク] はじめに 1章 word2vecを使ってみる 書き換えてみよう 2章 コーパスを変えてみる text8 単語に分割する(MeCab) CSVからのコーパス作成 Facebook EPWING Wikipedia PDFからの抜き出し まとめ 3章 word2vecの生まれた理由 文章の表現 4章 word2vecの仕組
現代のアプリケーションエンジニアは、UIやデータ処理、開発言語、プラットフォームの仕様や癖だけでなく、サーバやネットワークについても、上から下まで、表から裏まで広く知ることを求められます。本書は「ブラウザ」に関連し、インターネットで使用されるさまざまなネットワーク技術をまとめたものです。HTTP/2.0やWebRTCなどの最新技術、WebSocketやXMLHttpRequestなどのブラウザAPI、そしてそれらの土台となるTCPやUDPやトランスポート層についてまでを幅広くカバーします。本書はカバーする技術範囲の広さを「パフォーマンス」という軸に沿って説明します。また改善前後の性能・速さを可能な限り具体化し、それぞれの場面においてのパフォーマンス改善幅を示します。ネットワークのデータリンク層からアプリケーション層、そして過去から近い将来までをまとめた本書は、インターネットにかかわるすべて
TOPICS Web , JavaScript 発行年月日 2014年06月 PRINT LENGTH 200 ISBN 978-4-87311-681-5 原書 The Principles of Object-Oriented JavaScript FORMAT PDF 本書はJavaScriptが持つオブジェクト指向的な言語特性や、その特性を強力にサポートするECMAScript 5の機能を紹介し、それらの特性や機能を活かすプログラミングの方法、考え方、パターンについて、深くそして簡潔に解説する書籍です。本書を通じて、C++やJavaなど「クラスベースのオブジェクト指向言語」に慣れたプログラマはJavaScript特有のクラスを持たないオブジェクト指向プログラミングの世界への知識を得ることができ、JavaScriptプログラマはJavaScriptのオブジェクトに関する理解をさらに深
「本書を読めば、学べてよかったと思うことが身につき、あなたの道具箱に必要不可欠なツールが加わるが、おそらくそれよりも重要なのは、あるストーリーが語られ、その過程がとても楽しいことだ。そのストーリーとは、ソーシャルウェブサイトをめぐるデータの科学であり、ソーシャルサイトに詰め込まれたデータは何なのか、それらのデータを使ってあなたが(あるいはほかの誰かが)できることとして、どのような可能性があるのかといったことだ。」(本書「はじめに」より) 本書では、Twitter、Facebook、LinkedIn、Google+、GitHubなどのソーシャルウェブサイトを取り上げて、データマイニングを行うために必要な技術知識や手法を解説しています。本書の前半では基礎概念を学び、後半ではソーシャルウェブサイトをマイニングするためのツールやテクニックを広く紹介しています。データサイエンティストやアナリスト、あ
iOSプログラミングの入門書。「第I部 C言語とObjective-C言語」「第II部 IDE」「第III部 Cocoa」の三部構成で解説します。第I部では、Objective-C言語およびオブジェクト指向プログラミングについて学びます。第II部では、Xcode開発環境の使い方、nibファイルやストーリーボード、iOSアプリケーションの開発ワークフローについて学びます。第III部では、Cocoaのイベント駆動モデルやデザインパターン、メモリ管理について学びます。本書では、これからiOSプログラミングをはじめる初心者を対象に、iPhoneやiPadのネイティブアプリケーション開発をわかりやすく丁寧に解説します。 翻訳者によるサポートページ。 訳者まえがき まえがき 第1部 C言語とObjective-C言語 1章 Objective-C習得のためのC言語入門 1.1 コンパイル、文、コメント
TOPICS HTML/CSS , JavaScript 発行年月日 2014年07月 PRINT LENGTH 624 ISBN 978-4-87311-687-7 原書 Core HTML5 Canvas FORMAT PDF 本書は、HTML5 Canvasを詳しく解説しながら、ゲームやアニメーションなどの開発に必須の項目を取り上げて実践的な知識とテクニックを提供する解説書です。アニメーションのタイミング仕様など、Canvasに関連するHTML5の側面に深く踏み込み、デスクトップのブラウザとモバイルデバイスで実行できるアプリケーションを実装していきます。はじめにCanvas APIの基本とシェイプやテキストをキャンバスに描画する方法、イメージを描画し操作する方法などを解説し、続いてAPIを使ってアニメーションやアニメーションスプライトを実装する方法、物理シミュレーションや衝突判定、ビ
ビッグデータ時代とも言われる昨今においては、膨大なデータをビジネスの枠組みの中に組み込んで活用することが重要課題となっています。つまり、データ収集を行ってビジネスの全体像を把握し、適切なデータ分析を行って正確な予測をした上でビジネス戦略を決めることが求められています。本書は、データをビジネスに活かすために身に付けておくべき基本的な考え方と、データマイニングやモデリングの根底に存在するコンセプトについて、体系的に解説しています。データサイエンスの重要性とその威力を学べる一冊です。 訳者前書き はじめに 1章 はじめに:データ分析思考 1.1 データを使ったビジネスチャンスの広がり 1.2 例:ハリケーン・フランシス 1.3 例:顧客の乗り換えの予測 1.4 データサイエンス、エンジニアリング、そしてデータ主導による意思決定 1.5 データ処理とビッグデータ 1.6 ビッグデータ1.0からビッ
「フィードバック制御」の歴史は古く、18世紀に起こった産業革命に起源を持ちます。本書は産業界では常識であってもソフトウェア業界では知られていなかったこの概念を、ソフトウェアエンジニアたちに広く紹介し、品質や生産性を上げることを目的に執筆された画期的かつ野心的な一冊です。著者は著名なPythonプログラマであり、ソフトウェアエンジニアの視点に立ち、理論よりも実用に重きを置いており、特に事例の多さは圧巻です。シミュレーションのコードがすべてPythonで書かれており、実際に試して、現場のプロジェクトに応用して生かすことができる実践的な内容です。 日本の読者のみなさんへ 監訳者まえがき まえがき 第I部 基礎 1章 フィードバック制御への誘い 1.1 実例 1.2 最良解を見つける 1.3 制御器を構成する 1.4 偏差を累積する 1.5 まとめ 1.6 シミュレーション用のコード 2章 フィー
Simple, comprehensive code search Helping you find real world examples of functions, API's and libraries in 243 languages across 10+ public code sources Function/Method names E.G. Format, re.compile lang:python Constant and variable names E.G. ERROR, username Operations E.G. foreach lang:c#, while(len-- Security Flaws E.G. eval $_GET Usage E.G. import flash.display.Sprite; Special Characters E.G.
Open Source Licenses by Category Page created on September 19, 2006 | Last modified on November 2, 2022 License Index License Approval Process License Information Origins and definitions of categories from the License Proliferation Committee report In the lists below, a parenthesized expression following a license name is its SPDX short identifier, if one exists, except for two items in the first
AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be
シェルスクリプトでGo言語のツールをクロスコンパイルしてGithubにリリースする [@motemen]()さんの“Wercker で Go のプロジェクトをクロスコンパイルし,GitHub にリリースする - 詩と創作・思索のひろば (Poetry, Writing and Contemplation)”を手元からやる. Werckerからリリース良いと思うけど,自分はリリースは手元で管理したい.その辺は毎回同じスクリプトでやってるのでまとめておく.なお,コードは全てtcnksm/go-distribution-scriptsにある. クロスコンパイル 基本はHashicorpのやり方を真似してる. まず,クロスコンパイルはmitchellh/goxを使う.goxは複数プラットフォームの並列コンパイルと出力先の設定の自由度が気に入ってずっと使ってる.何よりシンプルで良い.以下のようなスク
Fontopo 日本語, 欧文のフリーフォントが無料でダウンロードできます. 商用利用オッケーです. Fontopo はフリーフォントが無料でダウンロードできるサイトです. ポップでキュート, ちょっとノスタルジーな日本語や欧文フォントたちがダウンロードできます. 全てのフォントが無料・商用可能ですので, フライヤーやチラシなど各種印刷物, ウェブサイトのデザイン制作に気軽にお使いください. もちろん個人使用も大歓迎です. フォントの利用について, 詳細はダウンロードしたファイル内にあるテキストデータをご覧ください. Fontopo のフリーフォントは市販のフォント素材集や, 各種デザインの雑誌にも収録されているデザイナーズフォントです.
Defining Open Source AI We’re driving a multi-stakeholder process to define an “Open Source AI”, with online discussions and in-person workshops. About the Open Source Initiative The OSI is the authority that defines Open Source, recognized globally by individuals, companies, and by public institutions. The leading voice on the policies and principles of open source Protecting the Open Source ecos
PostgreSQLの運用管理にログの情報は不可欠ですが、PostgreSQLが出力するログは直接取り扱うのに適した形式とは言えません。ここではFluentdを使って運用管理に活用しやすい形にPostgreSQLのログを加工する方法を紹介します。 PostgreSQLの運用管理とログ データベースの運用管理には 死活監視、リソース監視 性能分析、チューニング バックアップ、リストア といったものが考えられますが、現状を把握しなければ何も対策できないので、まずは必要な監視を正しく行うことが重要です。PostgreSQLで監視に使える機能には稼働統計情報とログがありますが、今回はログに注目してみます。 PostgreSQLのログからわかること PostgreSQLが出力するログからは以下の様なことがわかります。 何らかの異常(エラー)が発生したこと 処理されたSQL チェックポイント、自動VA
PostgreSQL 9.4の主要な改良点、9.5以降の展望:Database Expert イベントレポート(1/3 ページ) エンタープライズ性能を高めたPostgreSQLが次の6年で目指すのは「フレキシビリティ」。開発プロジェクト コアコミッターの講演で展望を聞いた。 2014年7月17日、東京都内でEnterpriseDBのセミナーが開催された。基調講演では米EnterpriseDBから、OSSのRDBMSであるPostgreSQL開発プロジェクトのコアコミッターでもあるシニアデータベースアーキテクト Bruce Momjian氏が講演、まもなくリリースが予定されている、PostgreSQL 9.4の主要機能と、次の9.5、そして、今後のPostgreSQL開発の展望を示した。 本稿では、講演の模様を紹介するとともに、一定のエンタープライズ性能を獲得しつつあるPostgreSQL
274: 「ログイン状態を記憶」と「パスワードをリセット」 (view original Railscast) Other translations: Other formats: Written by Naomi Fujimoto Railsアプリケーション用の優れた認証ツールはいくつもありますが、自分で作成するという選択もあります。エピソード250 [動画を見る, 読む]ではそれを実践し、その後のエピソード270 [動画を見る, 読む]ではRails 3.1になってhas_secure_passwordによって自動的にパスワードハッシュを生成できるようになって、作業がさらに簡単になったことを紹介しました。 これらのエピソードの中で作成した認証のしくみは基本的なものだったので、今回のエピソードではそれをさらに改良して新しい機能を追加していきます。最初に「ログイン状態を記憶」のチェック
275: 私のテスト手法 (view original Railscast) Other translations: Other formats: Written by Naomi Fujimoto 今後のエピソードでは、テストの話題をより多く取り上げていきたいと思います。今回は、前回のエピソード[動画を見る, 読む]でログインフォームに追加した「パスワード忘れ」のリンク用のテストを書くとしたらどうなるかを見ていきます。 前回のエピソードの最初では、ログインフォームを持つアプリケーションがありました。フォームには基本的な認証機能がありましたが「ログイン状態を記憶(remember me)」のチェックボックスと「パスワード忘れ(forgotten password)」のリンクがなかったので、順を追って追加していきました。今回、リンクを再度追加する作業を、テスト駆動開発(TDD)の手法を
272: RedcarpetでMarkdown (view original Railscast) Other translations: Other formats: Written by Naomi Fujimoto 3ヶ月ほど前にGithubがRedcarpetというRuby gemを導入しました。このgemはMarkdownコードを解釈するのに使われ、Githubではドキュメントをマークアップする簡単な方法としてUpskirtライブラリと共に内部的に採用されています。操作方法も簡単なこのRedcarpetを使って、今回のエピソードではRailsアプリケーションに追加する方法およびカスタマイズの方法、またコードブロックをシンタックスハイライトする方法を紹介します。 下の簡単なブログアプリケーションを使って作業を行っていきます。下の記事に入力した内容はHTMLとして直接出力されるの
276: 時刻とWebリクエストをテストする (view original Railscast) Other translations: Other formats: Written by Naomi Fujimoto 前回のエピソードでは、テスト駆動開発の作業の流れを実際に見ていきました。ほとんどの部分については紹介したパターンでうまくいきますが、アプリケーションの一部にテストを行うのが難しい機能がある場合もあります。今回のエピソードでは、そのようなケースを2つ紹介します。 現在の時刻をテストする 前回はUserモデルをテストするspecをいくつか作成しました。これらを早足で書いたので、そのひとつについて今度はよく中身を見ていきます。 /spec/models/user.rb it "saves the time the password reset was sent" do us
277: マウント可能なエンジン (view original Railscast) Other translations: Other formats: Written by Naomi Fujimoto 先週末Rails 3.1 HackFestが開催され、参加者の努力によってRails 3.1のリリース候補第5版が公開されました。このリリースには、マウント可能なエンジン(mountable engine)に関する重要な修正が含まれています。マウント可能なエンジンによって、任意のRailsアプリケーションを別のアプリケーションにマウントできるようになることについて、今回のエピソードで紹介します。 エピソード104で紹介したException Notificationプラグインを覚えている方もいるでしょう。このプラグインをアプリケーションに追加することで、アプリケーションが発生させた
281: Foreman (view original Railscast) Other translations: Other formats: Written by Naomi Fujimoto Ryan Batesが最近Twitterで、Railsアプリケーションの開発モード(development mode)で、依存するバックグラウンドプロセスを管理する最善の方法は何かと質問を投げかけました。何人かがForemanを推奨していたので、今回のエピソードで紹介します。 例えばRyanのGoVsGoアプリケーションを開発に利用するには、事前にいくつかのバックグラウンドプロセスを起動する必要があります。この中には、Beanstalkd、script/workerプロセス、Fayeサーバが含まれます。開発でこのアプリケーションを使用するたびに、これらすべての起動作業が発生します。これらの
282: Rails 3.1へのアップグレード (view original Railscast) Other translations: Other formats: Written by Naomi Fujimoto Rails 3.1がついにリリースされました。新機能についての優れた概要説明がRailsGuidesサイトのリリースノートにあります。また新機能のいくつかについては、Railscastsサイトとこのサイトでも紹介されています。今回のエピソードでは、Rails 3.0アプリケーションを3.1にアップグレードする方法に焦点をあて、Railscastsサイトを例として説明していきます。 サイトを準備する サイトをRails 3.1にアップグレードする前に、いくつかの準備作業が必要です。現在のサイトがRails 3.0の最新バージョン(現時点では3.0.10)で動いていなけれ
280: RailsでPry (view original Railscast) Other translations: Other formats: Written by Naomi Fujimoto PryはIRBの代替となるツールで、 IRBと同じようにRubyコードを実行するためのプロンプトを提供します。IRBと比較して、多くの付加機能を持っています。今回のエピソードでは、PryのしくみとRailsアプリケーションに統合する方法を紹介します。 Pryはgemで提供されるのでインストールは簡単です。pry-doc gemも一緒にインストールしますが、これについては後ほど説明します。 $ gem install pry pry-doc RVM gemsetを利用しているので、すべてのgemsetから使用できる形でPryをインストールします。そのためには次の2つのコマンドを実行します
283: Sorceryで認証 (view original Railscast) Other translations: Other formats: Written by Naomi Fujimoto エピソード250[動画を見る, 読む]で、Railsアプリケーションにゼロから認証機能を追加しました。既存のサードパーティ製のツールを使いたい場合は、一部の機能を自動化してくれるgemがいくつかありますが、今回のエピソードではSorceryを紹介します。 Sorceryはシンプルなツールです。わずか20のメソッドを持つだけですが、およそ必要な認証機能のすべてを提供します。そのシンプルさに反してフル機能を持ち、またモジュール方式をとっているため、例えばパスワードの初期化、活動ログなど、必要な部品のみを選択して有効化できます。Sorceryは他の認証用gemと比較するとより低いレベルで動
284: Active Admin (view original Railscast) Other translations: Other formats: Written by Naomi Fujimoto 今回のエピソードではActive Adminを見ていきます。このgemを使うとRailsアプリケーションに管理用画面を簡単に追加できます。見栄えのする管理用画面を作成できるだけでなく、自由にカスタマイズ可能です。ライブデモで実際に動作する様子を見ることができます。 今回のエピソードでは、既存のRailsアプリケーションにActive Adminを追加します。対象のアプリケーションは簡単なEコマースアプリで、複数の商品があり、それぞれが価格を持ちカテゴリに属します。Active Adminを使って管理用画面を作成して商品を管理できるようにします。 Active Adminをインスト
278: Sunspotで全文検索 (view original Railscast) Other translations: Other formats: Written by Naomi Fujimoto SunspotはRubyアプリケーションに全文検索機能を追加するためのソリューションです。バックグラウンドでSolrを利用し、多くの優れた機能を提供します。今回のエピソードでは、過去のエピソードで使用したブログアプリケーションを例にして、Sunspotを使ってRailsアプリケーションに全文検索機能を追加します。 このアプリケーションは複数の記事を表示するページを持っており、それらを横断して検索を行う機能を実装していきます。これをSQLを使って行うのは困難になりやすく、多くの場合最善のアプローチとは言えません。Sunspotのような専用の全文検索ツールの方が、この機能を実装するに
286: Draper (view original Railscast) Other translations: Other formats: Written by Naomi Fujimoto 今回のエピソードではDraperを紹介します。Draperはpresenterパターンに似た形でRailsアプリケーションのビューにdecoratorを追加できるようにするgemです。テンプレートやヘルパーメソッドに多くの複雑なビューロジックを持っているような場合に、Draperを利用してよりオブジェクト指向のアプローチをとることでコードをすっきりと整理できます。今回のエピソードでそのしくみを紹介します。 対象のアプリケーションを下に示します。ユーザプロファイルのページにそのユーザに関する各種の情報が表示されています。その内容は、アバター画像、フルネーム、ユーザ名、Markdownで記述され
210: Deviseのカスタマイズ (view original Railscast) Other translations: Other formats: Written by Naomi Fujimoto 前回のエピソード[動画を見る, 読む]で、Railsアプリケーションでユーザ認証を行うためにdeviseを設定する方法を紹介しました。今回は、前回から引き続いてdeviseをカスタマイズする方法を見ていきます。 前回と同じアプリケーションを使うので、登録、ログイン、ログアウトのページがあり、すでにある程度の認証のしくみができています。 アクセスを制限する 次のステップでは、ログインユーザのみに特定のアクションへのアクセスを制限します。ログインしたユーザだけがプロジェクトを作成、編集、削除できるようにします。このためにProjectsControllerを修正しbefore_fi
285: Spork (view original Railscast) Other translations: Other formats: Written by Naomi Fujimoto 食器の一種と同じ名前であるSporkは、アプリケーションのテストスイートの読み込みを高速化するRuby gemです。今回のエピソードではこのSporkを使ってアプリケーションのテストの速度を向上させる方法を紹介します。 通常Railsアプリケーションのテストスイートを実行すると、数秒間の停止状態のあとテストが開始されます。対象のアプリケーションのテストで、timeコマンドを使ってこの停止時間を計測してみます。 $ time rspec . ......... Finished in 1.98 seconds 9 examples, 0 failures real 0m11.090s user
Episode Archive 286 Draper 複雑なビューロジックをDraperで整理しましょう。Draper gemが提供する、presenterにとても似たdecoratorを使って、ビューロジックをオブジェクト指向的な手法でまとめることができます。今回のエピソードでは、複雑なテンプレートをステップバイステップでdecoratorにリファクタリングします。 285 Spork Sporkは、Railsアプリケーションを一度バックグラウンドで起動することでテストスイートの読み込み時間を改善します。Guardと一緒に使えば最強の組み合わせとなり、テスト駆動開発で素早いフィードバックを得ることができます。 284 Active Admin Active Adminを利用すると、わずかなコマンドですばやく管理用画面を作成できます。外観がきれいなだけでなく、今回のエピソードで紹介するよう
256: 国際化のバックエンド (view original Railscast) Other translations: Other formats: Written by Naomi Fujimoto 国際化(internationalization)については、一番最近ではエピソード138[動画を見る, 読む]で取り上げました。デフォルト設定ではRailsは国際化の情報をYAMLファイルに保存しますが、今回のエピソードでは別のバックエンドの使い方を紹介します。 下の図は簡単なRailsサイトのページです。このページのヘッダーテキストを国際化してみましょう。 translateメソッド(短縮形はt)を使えばRailsアプリケーションのテキストの一部を簡単に国際化できます。ただしその場合、アプリケーションがサポートする言語ごとにYAMLファイルを編集して、キーとその言語のテキストを
210: Deviseのカスタマイズ (view original Railscast) Other translations: Other formats: Written by Naomi Fujimoto 前回のエピソード[動画を見る, 読む]で、Railsアプリケーションでユーザ認証を行うためにdeviseを設定する方法を紹介しました。今回は、前回から引き続いてdeviseをカスタマイズする方法を見ていきます。 前回と同じアプリケーションを使うので、登録、ログイン、ログアウトのページがあり、すでにある程度の認証のしくみができています。 アクセスを制限する 次のステップでは、ログインユーザのみに特定のアクションへのアクセスを制限します。ログインしたユーザだけがプロジェクトを作成、編集、削除できるようにします。このためにProjectsControllerを修正しbefore_fi
298: Spree入門 (view original Railscast) Other translations: Written by Naomi Fujimoto Spreeは、Railsアプリケーションに簡単に統合できる、フル機能のEコマースソリューションです。Railsアプリケーションを商品を販売するオンラインストアにしたいという場合に、Spreeはこれをすぐ実現するための方法の一つです。今回のエピソードでは、新規のRailsアプリケーションにSpreeを設定し、いくつかの機能をカスタマイズしながらその仕組みを理解して、自分のアプリケーションのニーズに合うかどうかを判断できるための知識を身につけます。 Spreeのインストール Spreeはイメージ処理のためにImageMagickに依存するので、Spreeをインストールする前にそれをインストールする必要があります。これをおこ
300: オープンソースへの貢献 (view original Railscast) Other translations: Written by Naomi Fujimoto Githubによって、オープンソースプロジェクトへの貢献がかつては信じられなかったほど簡単になりました。今回のエピソードでは、オープンソースへ貢献する具体的な方法を、VCR projectにpull requestを送信する手順を例にして紹介します。このgemは、テストをスピードアップするためにHTTPによる通信を記録して再生する手段を提供するもので、エピソード291で取り上げました。gemの作者のMyron Marstonは他の人からの貢献に対して迅速に対応しています。 例えばこのgemに問題を発見したとして、パッチを提供して貢献したいとします。まずやるべきことはgemのissue tracker(問題追跡リ
296: Mercury Editor (view original Railscast) Other translations: Written by Naomi Fujimoto MercuryはJeremy Jacksonによるプロジェクトで、HTMLページの一部をブラウザで直接編集できるようにするものです。実際に動作する様子を確認するために、プロジェクトのホームページの「Test it Out」をクリックします。するとページ上部にツールバーが追加され、ページの一部分がハイライトされます。この部分を直接編集し変更点をサーバに保存することができます。今回のエピソードではRailsアプリケーションにMercuryを追加します。 下の画面は簡単なコンテンツ管理システムの1ページです。このアプリケーションにはPageモデルがあり、3件のページレコードがそれぞれ名称と内容を持っています。今
294: PJAXを試す (view original Railscast) Other translations: Written by Naomi Fujimoto pjaxはChris WanstrathによるjQueryプラグインで、HTTPリクエストでページ全体を取得するのではなく、AJAXリクエストによってページの一部を簡単に更新できるようにします。デモページでどのように動作するかを見ることができます。デフォルトでは、このページにあるいずれかのリンクをクリックするとページ全体がリロードされます。これはページ上の時刻表示が変わることでわかります。チェックボックスをクリックしてpjaxを有効化すると、リンクをクリックしてもページ全体がリロードされることはなく時刻も更新されませんが、ページのメインセクションは変化します。 pjaxはpushStateを使用するのでユーザはAJAX
292: Vagrantで仮想マシン (view original Railscast) Other translations: Written by Naomi Fujimoto Railsデベロッパーとして、自分の開発環境が本番稼働環境とかなり違っていることに気づくときがあるでしょう。実際、本番稼働時とは違うOSでアプリケーションを開発するということもめずらしいことではありません。またRailsアプリケーションでは、別のマシンに再現するのが不可能なほど複雑な依存関係を持っているという場合もあります。 Vagrantはこのような場合に役に立ちます。仮想環境を設定・管理して自分のOSの中に小さなlinuxディストリビューションを構築できます。自分のアプリケーションとその依存関係を仮想マシンで実行でき、またそれを他の人と共有できるよう持ち運べる形式のパッケージに保存することができます。
390: Turbolinks (view original Railscast) Other translations: Written by Naomi Fujimoto Turbolinksは新規作成したRails 4のアプリケーションにデフォルトで含まれるgemです。Rails 3とも互換性があるので、既存のアプリケーションで使用することも可能です。このgemによって、ページ全体をロードすることなく、新規ページのHTMLのボディ部分をJavaScriptで置き換えることで、ユーザに対してアプリケーションの動作を速く見せることができます。今回のエピソードではRails 3アプリケーションでこのgemを試してみます。使用するアプリケーションは、複数のプロジェクトに対応したTodoリストで、各プロジェクトが複数のタスクを持つことができます。新規タスクは項目名の横に最初は「未完了」のマ
387: Cache Digests (view original Railscast) Other translations: Written by Naomi Fujimoto 下の図は、サンプルアプリケーションのスクリーンショットです。何件かのプロジェクトの一覧が表示され、それぞれに複数のタスクが登録されています。例えばこのページにパフォーマンスの問題があり、速度向上のためにfragment cachingの機能を付加したいとしましょう。 このページのテンプレートを以下に示します。このファイルが単純にプロジェクトのページを描画します。 /app/views/projects/index.html.erb Projects 各プロジェクトごとに、部分テンプレート_projectが描画されます。このテンプレートもとてもシンプルで、プロジェクトごとのタスクを描画します。 /app/vi
412: Railsコマンドの高速化 (view original Railscast) Other translations: Written by Naomi Fujimoto Railsコマンドの多くが実行時間が遅いということにお気づきの方もいるでしょう。例えばRailsアプリケーションのジェネレータを実行した場合、画面への出力が始まるまでに数秒の遅れがあります。その理由はこれらのコマンドが実行されたときにアプリケーションが起動されるからで、開発時にテストを頻繁に実行する場合にこれが最も顕著になります。アプリケーションが大きくなるにつれ、この待ち時間は長くなります。今回のエピソードでは、これらのコマンドの実行時間を短くするいくつかのツールを紹介します。 Zeus 最初に紹介するZeusは、Railsアプリケーションを事前にロードすることによって、コマンドをほとんど瞬時に実行するこ
324: JavaScriptにデータを渡す (view original Railscast) Other translations: Written by Naomi Fujimoto RailsアプリケーションでJavaScriptが大きな部分を占める場合、サーバ上のアプリケーションからクライアントで使用されるためにデータをJavaScriptに渡さなくてはいけないときがあります。今回のエピソードでは、それをおこなうためのテクニックを探っていきます。下の画面はシンプルなRailsアプリケーションのシンプルなページです。ここでおこないたいのは、JavaScriptの機能を使って商品データを取得して表示する処理です。そのためにはアプリケーションからクライアントで実行されているJavaScriptに情報を渡す必要があります。 このページのビューテンプレートは、ページを見てもわかるとおり
288: Stripeで課金処理 (view original Railscast) Other translations: Written by Naomi Fujimoto Railsアプリケーションでクレジットカードによる支払い処理が必要な場合は、Stripeをぜひチェックしてみてください。Stripeは設定が簡単でとても開発者にやさしいペイメントゲートウェイ(カード決済サービス)です。使用料はトランザクションごとに発生するだけで、しかもとても良心的な価格設定です。月額の使用料やその他の隠れたコストもありません。(念のため、我々はこの記事でお金をもらっているわけではありません。) Stripeは今のところ米国内でのみ利用可能で、自分のアプリケーションで利用したいという場合は米国の銀行に口座を持つ必要があります。米国以外への対応も現在進行中で、まもなく提供されると思われます。なおこ
上の画面は、あるRailsアプリケーションのユーザプロファイルのページです。ページの一番下に「Edit Profile(プロファイルを編集する)」のリンクがあり、このリンクをクリックすると詳細情報を編集できるページに切り替わります。 このような独立した編集ページを使う代わりに、ユーザがプロファイルページ上でフィールドをクリックしたら直接その場所で編集できるようにしたいと思います。クリックによってフィールドが編集可能に変わり、Enterキーを押すかTabでフィールドを移動したら変更をデータベースに保存します。 Best In Place アプリケーションにインライン編集機能を追加するためのRailsプラグインはいくつかあり、The Ruby Toolboxにそれらをまとめたリストがあります。いずれも一見の価値がありますが、今回はBest In Placeを使用します。Best In Plac
はじめに RSpec 3が正式リリースされて2ヶ月ほど経過しました。(正式リリースは2014年6月) ネットの情報を見ていると、これまでは「既存のテストケースをRSpec 3にアップグレードさせる方法」や「RSpec 3で削除されたり、記法が変わったりした点」など、「守りの姿勢」に入った情報が多かったように思います。(僕自身もそういう情報をたくさんアップしていました) しかし、RSpec 3では以前のバージョンでは使えなかった新しい機能も数多く導入されています。 そこで本記事では「攻めの姿勢」で「RSpec 3から導入された新機能」をまとめてみました。 なお、ここでフォーカスするのはテストコードの書き方にダイレクトに関わってくるマッチャの新機能です。 2015.01.12:RSpec 3.1に関する情報を追記しました RSpec 3.1に関する情報も追記しました。 もともと紹介していた新機
本記事は英語版ブログで公開された記事の翻訳版です。 10年前の昨日、2004年7月13日、PHP 5.0.0が世界に向けて公開されました。Zend Engine 2を搭載し、実質的に生まれ変わったPHPです。 Zend Engine 2自体はPHP 4.3.0のいくつかのアルファ版から(試験的にですが)すでに公開されていました。一般的なユーザーにとって目立つ大きな違いは、オブジェクトの参照渡しがデフォルトになったことと、新しいオブジェクトモデルのサポートです。細かいことはさておき。 実は、PHP 4以前のPHPは基本的に手続き型言語で、クラスやオブジェクトをサポートしてはいましたが、いずれも後付けの機能だったのです。その歴史は現在でもデフォルト機能セットの多くに――最近追加されたパスワードハッシュAPIなどの新機能にさえ――見てとることができます。 それでも、いざ本格的な(「マシになっただ
いらすとんに掲載されているイラストは、無料でご利用いただけますが著作権は放棄しておりません。 ご利用いただく場合には利用規約をご覧の上、不明な点についてはメールにてご連絡下さい。 Copyright © いらすとん. All Rights Reserved.
food, Free Icons, hobby DOWNLOADGET MORE 55 Hand drawn icons all about food and cooking. This lovely little illustrations will help you create fun designs. Grab them while they are still hot! Free for both commercial and personal use, no need to credit but if you choose to do so I will be super happy:-) Reselling of the icons is prohibited. If you want to share it as a free resource, please refer
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
[対象: 上級] [Image Credit http://goo.gl/LHcPHh] Googleは、ローカル検索結果(地図検索結果)を提供するアルゴリズムを大幅に更新しました。 ローカル検索のアルゴリズムをウェブ検索に統合 レポートしたSearch Engine Landによれば、このローカル検索のアルゴリズム更新には次のような特徴があるとのことです。 通常のウェブ検索のアルゴリズムに今までよりも密接に統合 Googleマップとウェブ検索のローカル検索結果に影響 距離と場所のランキング要因を改善 米Google (google.com) の英語の検索結果のみに実施 1つめがもっとも注目すべき変更になるでしょうか。 ローカル検索専用のアルゴリズムでなく、ウェブ検索に用いられるアルゴリズムをローカル検索の結果を導き出すためにも幅広く利用するようになりました。 ただこれ以上の詳しいことをG
ブラックSEOでペナルティを受ける人が増えたせいか、最近はホワイトSEOに切り替える人もいるようですが、正直、ブラック⇒ホワイトへ移行して成功するのは難しいと思います。 ホワイトは成果が出るまでに時間がかかりますし、手間と時間を掛けたからといって成功するとは限りません。 ホワイトはやめましょう。 ホワイトはやめましょう。 大事なことなので2回言いました。 それでもホワイトでやりたいという人の為に、ロングテールSEOでアクセスを集める方法について解説します。ホワイト=テールというわけではありませんが、現実的にはそうなります。今までに何度も書いてきたことなのですが、勘違いしている人が結構います。 偶然、フルスピさんのブログでこんな記事がアップされていました。 時代はロングテールSEO!?検索エンジン利用実態調査 意外と検索結果の下の方まで見ているなという印象ですが、こういったデータは、ユーザー
photo credit: withassociates via photopin cc こんにちは!アプリマーケティングエンジニアの鈴木です。 これまでのコラムでもご紹介のとおり、ASO(アプリストア最適化)においてはタイトルや説明文、キーワーズなどのテキスト要素に埋め込むキーワード収集と選定が重要です。 今回はアプリストア内検索で露出を増やすことに焦点を当てたうえで、各テキスト要素にキーワード設定を行うちょっとしたコツをご紹介できればと思います。 <目次> 1. アプリストア内検索のためのキーワード設定のコツ 1.1 各テキスト要素とアプリストア内検索との関連性 1.2 メインキーワードとサブキーワードに分ける 1.3 メインキーワードの数について 1.4 各テキスト要素にキーワードを設定する 2. 形態素解析を意識する 3. 最後に 1. アプリストア内検索の
この記事は、前後編の2回に分けてお届けしている。キーワードに頼らずSEOの価値の証明する10の方法のうち4つを紹介した前回に引き続き、後編となる今回は、残る6つの方法を見ていこう。→まず前編を読む #5マルチチャネルを使って価値を証明するマルチチャネルでのアトリビューション分析をするときに、ラストクリック(終点)モデルを使うと必ず問題になる分野が2つある。オーガニック検索とソーシャルだ。 この2つからの訪問者は、マーケティングファネルの上の方に位置することが多く、多くの場合、最初のサイト訪問では購入に至らない。そうした訪問は将来の購入につながることがあるとしても、必ずしも初めての出会いで成果が出るわけではない。 このような訪問者が購入プロセスを完了するまでの間には、有料の検索広告、リマーケティング、メール、あるいは直接訪問などが間に入ることが多い。 現在僕が力を貸しているベンチャー企業を例
スマホやソーシャルメディアの利用が当たり前になってきている今、一昔前に比べ、インターネット上におけるお客様の購買行動パターンも大きく変化してきています。 例えば今、どのくらいのお客様がスマホやタブレットからお買い物を楽しんでいるかご存知ですか? そのような購入者のアクションにおける具体的なデータインフォグラフィックが米国のEコマースツールを提供するBaynote社から発表されていたので以下にご紹介します。(インフォグラフィックとは情報、データを視覚的に表した図です。) 内容はネットショップにおいて「データがどのようにお客さまの行動検索、商品を発見、購入に影響をしているか」です。 以下インフォグラフィックになりますが、その下に和訳したものを掲載いたします。 1.消費者の89%が検索エンジン経由で買い物をしている。 2.オンラインで検索する人の62%が検索上位3件の検索結果を訪れるという。(S
There are fears that some evidence at the crash site may have been compromised as it was not protected The downing of the Malaysia Airlines jet in Ukraine may be a "war crime", the UN's human rights chief says. Pro-Russia Ukrainian rebels and the Ukrainian authorities have accused each other of shooting down flight MH17. A Ukrainian official said on Monday that MH17's data recorders show a "massiv
Computers on Capitol Hill have been banned from making edits to Wikipedia in the past Wikipedia administrators have imposed a ban on page edits from computers at the US House of Representatives, following "persistent disruptive editing". The 10-day block comes after anonymous changes were made to entries on politicians and businesses, as well as events like the Kennedy assassination. The biography
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く