コンピュータプログラミングの用語で制御の反転(Inversion of Control、IoC)とは、なんらかの種類のプログラムにおいて、プロシージャを「呼び出す側」と「呼び出される側」が、従来のプログラムとは逆になるようにする、ということである。たとえば従来の、シェルのコマンドで実行される古典的なアプリケーションではメインループが最上位で動いており、そこからライブラリなどのAPIを呼ぶのに対し、ウェブブラウザ中で実行されるJavaScriptアプリケーションでは、各種のハンドラがブラウザから呼ばれてアプリケーションが動く、というのも大きく見ればそのような「反転」の一種と言える。これが使われる一例としては、プログラムのモジュール化を促進して、その拡張性を高めるために用いられている [1]。用語として Inversion of Control を略した IoC を広めたのはロバート・マーティ
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "依存性の注入" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2021年6月) 依存性の注入(いぞんせいのちゅうにゅう、英: Dependency injection)とは、あるオブジェクトや関数が、依存する他のオブジェクトや関数を受け取るデザインパターンである。英語の頭文字からDIと略される。DIは制御の反転の一種で、オブジェクトの作成と利用について関心の分離を行い、疎結合なプログラムを実現することを目的としている。 dependencyを「依存性」と訳すのは本来の意味[1] から外れているため「依存オブジェクト注入」の用語を採用する文
はじめに Excelにはプログラミングのできる環境としてVBAが用意されています。ただあまり使いやすいとはいえないので、別の方法があるか調べてみました。 COMというインターフェースを使うとVisual Studioで作成したDLLを呼べるみたいなので試してみます。 実装 ここではC++/CLIのOpenCVで取得したカメラ画像をExcelで表示するプログラムを作ってみます。VBAから見えてほしいインターフェースは、画像の座標を入れるとRGBの値が返ってくるものです。これを実装すると以下のようになります。 参考 Extend your VBA code with C#, VB.Net or C++/CLI | Pragmateek #pragma once using namespace System::Runtime::InteropServices; #include <opencv2
You are viewing the documentation for the 2.9.x release series. The latest stable release series is 3.0.x. Search Home Working with Play Common topics §Extending Play with modules At its core, Play is a very lightweight HTTP server, providing mechanisms for serving HTTP requests, but not much else. Additional functionality in Play is provided through the use of Play modules. §What is a module? The
You are viewing the documentation for the 2.9.x release series. The latest stable release series is 3.0.x. Search Home Working with Play Play for Scala developers Main concepts §Main concepts for Scala This section introduces you to the most common aspects of writing a Play application in Scala. You’ll learn about handling HTTP requests, sending HTTP responses, working with different types of data
How much does the average entrepreneur know about the history of Silicon Valley? Silicon Valley entrepreneur Steve Blank talks about how World War II set the stage for the creation and explosive growth of Silicon Valley, and the role of a single professor working with government agencies (including the CIA and the National Security Agency) to set up companies in this area that sparked the creation
You are viewing the documentation for the 2.9.x release series. The latest stable release series is 3.0.x. Search Home §Play 2.9.x documentation Play is a high-productivity Java and Scala web application framework that integrates the components and APIs you need for modern web application development. Play is based on a lightweight, stateless, web-friendly architecture and features predictable and
CPI x CSS Nite x 優クリエイト「After Dark」(16) 「Gitが変える、Web制作ワークフロー」フォローアップ 記事公開日:2014年11月26日(水) 2014年11月20日(木)、KDDIウェブコミュニケーションズ セミナールームで開催したCPI x CSS Nite x 優クリエイト「After Dark」(16) 「Gitが変える、Web制作ワークフロー」のフォローアップを公開します。 スライド(PDF、71ページ、13.1MB) AfterDark16 from CSS Nite on Vimeo. メッセージ 雨の中、ご参加ありがとうございました。 今回の内容は、Git自体の入門というよりは、Gitを使ってワークフローを変えれば、作業を効率化したりコミュニケーションミスをなくすことができるというご紹介でした。 さまざまなツールを紹介しましたが、すべてを
Mermaid is a JavaScript-based diagramming and charting tool that uses Markdown-inspired text definitions and a renderer to create and modify complex diagrams. The main purpose of Mermaid is to help documentation catch up with development. Doc-Rot is a Catch-22 that Mermaid helps to solve. Diagramming and documentation costs precious developer time and gets outdated quickly. But not having diagrams
290: SavonでSOAP (view original Railscast) Other translations: Written by Naomi Fujimoto Webデベロッパーであれば、SOAP APIと通信しなくてはいけないという状況に遭遇することもあるでしょう。そのようなときにはシンプルなRubyコードから複雑な.NETやJavaアプリケーションとのやり取りが必要になります。ありがたいことに、この基本的にあまり楽しくない作業を助けてくれるツールがあります。SavonはDaniel HarringtonによるRuby gemで、SOAP APIと通信するための優れたRubyインタフェースを提供します。今回のエピソードでは、このツールの仕組みを紹介します。 Zipコードのルックアップ 下の画面はZipコードの入力を受け付ける簡単なフォームを持つアプリケーションのページ
Official Music Video for You Know How We Do It performed by Ice Cube. Follow Ice Cube: Instagram: https://www.instagram.com Twitter: https://twitter.com/icecube Facebook: https://www.facebook.com/IceCube Website: https://icecube.com Shop: https://icecubemerch.shop.musictoday.com/store #IceCube #YouKnowHowWeDoIt
This article needs to be updated. The reason given is: outdated references to current or upcoming technology versions should be updated or removed per MOS:CURRENT. Please help update this article to reflect recent events or newly available information. (April 2024) The following is a comparison of e-book formats used to create and publish e-books. The EPUB format is the most widely supported e-boo
Send to Kindleは、Kindle端末およびKindleアプリのKindleライブラリにドキュメントを追加料金なしで送信できるサービスです。ウェブ、認証済みEメールアドレス、iOSおよびAndroid端末用Kindleアプリ、またはSend to Kindleアプリ(利用可能な場合)からドキュメントをアプロードできます。Send to Kindleで送信されるすべてのドキュメントは、エンドツーエンドの暗号化で保護されます。 ウェブ版Send to Kindle コンピュータから直接ドキュメント(200MB以下)をアップロードします。 サポートされているファイル形式: Microsoft Word(.DOC、.DOCX) HTML(.HTML、.HTM) RTF(.RTF) Text(.TXT) JPEG(.JPEG、.JPG) GIF(.GIF) PNG(.PNG) BMP(.B
Kindle電子書籍をPDF化方法 日本AmazonのKindle電子書籍はAZW、TPZ、PRC、MOBIの形式で、アプリをインストールしなければKindle以外のデバイスで読められません。 すると、KoboやNexus及び多くのスマートフォンなどのKindle形式に対応しない端末を持っている様々にとって、Amazon電子書籍を読みたいなら、どうすればいいのでしょうか。 ご存知のように、KoboやiPhoneなどの端末ではEPUBとPDF形式の電子書籍をサポートします。つまり、もし何かKindleの電子書籍をEPUBに変換またPDFに変換する方法があれば、これらの端末でAmazon電子書籍を読めるようになります。 本文にKindle電子書籍をPDF化方法を説明いたします。
11月1日15時30分から、楽天が「新電子ブックリーダーに関する記者会見」を実施しました。その様子はネットで生中継されました。 電子ブック楽天<kobo>:読書に革命を。新しい楽しさを。 http://kobo.rakuten.co.jp/ 楽天株式会社 新電子ブックリーダーに関する記者会見 http://www.irwebcasting.com/live/121101/20/7bc46a9f75/index.html USTREAM: rakuten-kobo: 新電子ブックリーダー関する記者会見 2012年11月1日. 速報 http://www.ustream.tv/channel/rakuten-kobo 【楽天株式会社】楽天グループのKobo社、新電子ブックリーダー2機種を日本市場に投入 http://corp.rakuten.co.jp/newsrelease/2012/110
先週に引き続き、楽天から発売されている「kobo Touch」の話題です。 とりあえず試しに数冊本を買ったものの、それ以降は特に本棚が充実していません。単純にコンテンツ数が少ないことに加えて、ストアの検索があまり「使いやすい」とは言えないのが原因です。 すこし足踏み状態だったのですが、「そうだ、手持ちのコンテンツを読めばいいじゃないか」と思い至りました。ePubファイルだけではなく、PDFやCBZも表示できるのです。PDFであれば、ストックはたくさんあります。 というわけで、いくつかのPDFをkobo Touchで表示させてみました。 ファイルはDropBoxから まずはkobo TouchにPDFファイルを渡すところからです。 方法としては USBケーブルでパソコンと接続する micro SDを使う オンラインストレージ経由 の3つがあります。 現状この端末は充電する際にパソコンに接続し
ABJマークは、この電子書店・電子書籍配信サービスが、著作権者からコンテンツ使用許諾を得た正規版配信サービスであることを示す登録商標(登録番号 第6091713号)です。詳しくは[ABJマーク]または[電子出版制作・流通協議会]で検索してください。
◆ゴールデンウィーク休業期間中の問い合わせ対応について(2024/4/12) Koboカスタマーケアは、ゴールデンウィーク休業期間中も通常どおり電話・メールでの対応を行っておりますが、一部のKobo関連チームがお休みをいただきますため、該当の対応は通常よりもお時間がかかります。 まことに恐れ入りますが、ご了承くださいますようお願い申しあげます。 ゴールデンウィーク休業期間:2024年4月27日(土)~2024年5月7日(火) 【お時間をいただく対応内容の例】 ・電子書籍リーダー保証に関する対応 ・一部書籍内容についての確認等に関する対応 ・キャンペーン内容、クーポンご利用詳細などに関する確認対応 ・自己出版サービス「楽天Koboライティングライフ」の審査業務 ◆楽天KoboのSPU特典内容変更についてお知らせ(2023/12/1) 2023年12月1日(金)より楽天KoboのSPU特典内容
ABJマークは、この電子書店・電子書籍配信サービスが、著作権者からコンテンツ使用許諾を得た正規版配信サービスであることを示す登録商標(登録番号 第6091713号)です。詳しくは[ABJマーク]または[電子出版制作・流通協議会]で検索してください。
タブレットや電子書籍リーダーに対するAmazonのポリシーはここ数年、「高級でない価格で高級な製品」を作り出すというものであった。このため、高級電子書籍リーダーとして同社が「Kindle Voyage」を高級品とも言える価格で市場に投入したことに驚く人々もいた。なお、Wi-Fi版の米国での開始価格は199ドルとなっている。 「無料」で3G接続が利用できる上位機種も269ドルで入手できる。なお、いずれのモデルも追加料金(米国では20ドル)を支払えば、ホーム画面とロック画面で表示される広告を消し去ることができる(英国では、安価な広告つきモデルは販売されない)。 Kindle Voyageは、2013年に発売された「Kindle Paperwhite」(ストレージを2Gバイトから4Gバイトに増強し、現在でもWi-Fi版が119ドルで販売されている)と比べてもさほど大きなアップグレードとはなってい
この前、研究室の先生に教えてもらったAdobe製のJavaScriptデバッガTheseusがかなり便利なのでご紹介します。 Theseusとは Theseusは、AdobeとMITの共同研究から生まれたJavaScriptのデバッガです(→学会論文)。ChromeとNode.jsの上で動きます。具体的に何をしてくれるのかをざっくり言うと、関数のコールを追跡して、BracketsというAdobe製のエディタに下画像のような感じで表示してくれます。 Theseusのすごいところは、コールバックの実行まで追跡してくれることです。もちろん、エラーが起きた箇所もすぐに見ることができます。また、デバッグをするとき、気になる箇所にconsole.logを挟むことがあると思いますが、Theseusを使えばその必要もありません。関数の横に表示されているコール回数をクリックすれば、その関数の実行ログを表示し
「ひと言、ファンのみなさんにご挨拶を言いたくて―――」 健さんと共に生きてきた、あなたに読んでほしい。 寡黙で、男らしくて、不器用…… 日本が世界に誇る名優が、あの世からケジメのメッセージ。 生前の秘話から男の生き様、死生観、そして宗教観まで。 92分のスピリチュアル・インタビュー。 ■■ 高倉健の人物紹介 ■■ 1931~2014年。俳優。明治大学商学部卒。仁俠映画「網走番外地」シリーズ等の主演で東映の看板スターとなる。「幸福の黄色いハンカチ」「八甲田山」で日本アカデミー賞最優秀主演男優賞、ブルーリボン賞主演男優賞受賞。「南極物語」「鉄道員」「あなたへ」等、日本を代表する映画俳優として多数の作品に出演した。紫綬褒章および文化勲章受章。文化功労者。 ◇◇ 霊言・守護霊霊言とは ◇◇ 「霊言現象」とは、あの世の霊存在の言葉を語り下ろす現象のことをいう。これは高度な悟りを開いた者に特有のもので
noteの使い方 その12【初心者が1か月で出来る創作物のマネタイズ方法:月4万円程度なら、すぐ稼げる!】 岡ぱみゅちゃんねるの…岡ぱみゅ、ですっ! 今日は、ファミマのメキシカンチップスを食べてみます。 香ばしい…チップスに、タコス、タコスの、タコスのスパイスを、ピリッと、スパイスをピリッと、きかせた…クセに、なる、味わいです(棒読み)うん……OCです。口の中にタコスの味が広がり……OCです。 今日は、ここまでにしておきます。 ・・・・・・毎度思うんだけど、こういうのについて 「どこまで説明するか」「どのぐらいの人が元ネタ分かるのか」 という問題がありまして。私は割と文中で解説してしまうタチなのですが、今回は一切説明なしで進めたいと思います。 元ネタ分かる人は、コメント欄に書いていただけると幸い…です。OCです。 さて、先日のエントリ のコメント欄で、ネタを提供して頂きました。 こちらのn
ドイツ東部の美術館で、着物に模様をつけるときに使われる「型紙」およそ1万6000点が、125年ぶりに倉庫の中で発見され、地元で展示会が開かれるなど話題となっています。 着物を染めるときに使われる「型紙」は、厚く貼り合わせた和紙に細かな模様を彫ったもので、19世紀にヨーロッパに伝わり、西洋の美術や工芸にも大きな影響を与えました。 ドイツ東部のドレスデンにある工芸美術館は、125年前にベルリンの美術商から購入し、その後一度も展示されないままになっていた型紙、およそ1万6000点が倉庫の中から見つかったことを明らかにし、29日から一部を紹介する展示会を開いています。 いずれもかつての日本の着物に実際に使われた型紙で、訪れた人たちは、無数の細かい点を彫りこんで模様を表現したものや植物の葉を描いたものなど、その芸術性の高さに見入っていました。 ドレスデン美術館連盟のハルトヴィヒ・フィッシャー会長は「
当ブログで選挙時恒例になっている「障害者分野限定」マニフェスト比較。なんとなくやらなければいけない責任を感じて、今回もまとめてみました。もちろん景気だって、安全保障だって障害者とは関連するわけで、「障害」という言葉が使われているところを抜き出した範囲での比較であることをご了承ください。 政党間での比較以上に「過去のマニフェスト」との比較をすると、「いま」障害者が置かれている状況がよく感じられる内容になっていると思います(ついでに言うと、各政党の盛衰も)。なお、過去のマニフェスト比較は以下を参照してください。 参院選2013 衆院選2012 参院選2010 では、解散前の議席数の順番に。少しだけコメントをつけておきます。 自民党 http://jimin.ncss.nifty.com/2014/political_promise/sen_shu47_important.pdf <出産・子育て
レスポンシブでWebデザインを組むのは当たり前、今のトレンドはマテリアルデザインにあるという時代になってきました。フラットUIを踏襲しつつ、アニメーションを効果的に使うことでさらにユーザビリティ高いデザインを可能にします。 主にモバイルアプリ用に使われていますが、Webデザインにおいても十分利用が可能です。今回はマテリアルデザインを実現するスタイルシートフレームワーク、Materializeを紹介します。 Materializeの使い方 今回はスクリーンショット多めに紹介します。 Materializeはレスポンシブかつマテリアルデザインのフレームワークになっています。開発の高速化、ユーザ体験重視、ドキュメントとサンプルを多めにして学習コストを低くするといった特徴があります。 MaterializeはHTML5/JavaScript/CSS3製のオープンソース・ソフトウェア(MIT Lic
マイケル・ヨン氏の記事の日本語訳(二カ国語) | ケント・ギルバート ブログ『ケント・ギルバートの知ってるつもり』 Powered by アメブロ http://en.wikipedia.org/wiki/Michael_Yon http://www.michaelyon-online.com/ 著名な米国人ジャーナリストであるマイケル・ヨン氏と連絡を取り、彼が昨日発表した記事を、日本語に翻訳して皆さんに紹介する許可をもらいました。 Michael Yon, a highly respected and skillful U.S. author, gave me permission to translate into Japanese and share with you an article which he put out yesterday. https://www.faceboo
油っこいものや甘いものなど、あとさきを考えず「無性に●●が食べたい!」と思うことってありますよね。実はその激しい感情は、体が特定の栄養素の不足を知らせている大事なサインなのだとか。 ですが高カロリー食品などの食べ過ぎは、体に負担をかけてしまいます。そこでMonell Chemical Senses Centerのマーシャ博士らが「これが無性に食べたくなったらこの栄養素が足りていないリスト」を発表しました。 ▼以下は、リストを日本語に訳したもの 不足している栄養素と、代わりに食べると欲求が収まる食べ物の例を載せています。 チョコレートが無性に食べたくなったら? 出典:grafvision / iStock. by Getty Images 【マグネシウム】 生ナッツ・シード類、豆類、果物 出典:FotografiaBasica / iStock. by Getty Images 甘いものが無
日本は世界から見て、「ものづくり先進国」「超一流の工業国」というイメージがあると思う。しかしながら窓に限っては全く逆で、日本の工業製品の中でほぼ唯一といっていいほど、レベルの低い状態が続いてきた。 まずは、その証拠として世界各国の窓の断熱性に対する最低基準と日本の窓の実態を比較してみよう(下図)。 窓の断熱性能は、「熱貫流率」という指標で比較する。U値とも言い、単位はW/m2(平方メートル)・Kである。1m2当たり、かつ1時間当たりに通す熱量を表し、小さいほど熱の出入りが少なく高性能であることを意味する。多くの国では窓の重要性がよく認識されており、U値に関して最低基準を設けている。その値をまとめたのが下の表である。 日本には非常に残念ながら、いまだに最低基準が存在しない。よくあるアルミニウム 製の枠に一重(単板)のガラスを使った窓は、U値が6.5W/m2・Kと、とんでもなく低性能な値だが、
Katharina Grosse is a contemporary German painter known for her brightly colored acrylic paintings and installations. Made with an industrial air brush and mounds of pigmented dirt, her work attempts to create a bodily, psychedelic-like experience for the viewer in which they are submerged in a world of color and mood, rather than merely being a bystander looking in. “The painting process is a cur
楽天kobo arc,aura ,glo ,touch,mini 最新レビューや仕様の評価、海外での評価、アクセサリー等々、絶賛紹介中! 楽天kobo Glo(グロー)とAmazonアマゾン Kindle paperwhite(ペーパーホワイト) の比較10番勝負! Kindle ペーパーホワイト(paperwhite)とKobo Gloが発売を開始しました。両者の違いがどこにあるのか、電子書籍リーダーの違いや提供しているサービスの特徴は、なかなか分かり難い部分が多いですよね。両者の大きな違いを10番勝負として簡単ですが纏めました。これからPaperwhiteやGloを購入予定の方の参考になれば幸いです。 kobo Aura と gloの比較はこちらへ 1番:仕様・スペック 下のスペック比較表にある様に共通項目は、ほぼイーブンでしょうか。無理やり違いを見つけるならば、Kobo gloの
ミューぽんは、TokyoArtBeatによる都内の美術館の割引券を集めたiPhoneアプリ。いつでも展覧会の情報をチェックすることができ、 好きなときに美術館に出かけて、割引券を利用することができます。今回は、ミューぽんユーザーの方を対象に、展覧会や展示作品の楽しみ方を一緒に体験できる「対話型鑑賞 in ワタリウム美術館」を企画しました。 ミューぽんが企画するイベントは今回が初めて。会場となったのは、アーティストとともに自由で斬新な試みに挑戦するワタリウム美術館。4/17まで開催中の『ハートビート展 時代にキスして』は、作品の制作過程を撮影した映像や手記を、作品とともに展示するなど、アーティストのすぐそばで、現代アートを見守り続けて来たワタリウム美術館ならではの展示です。 「人と、人をとりまく世界への関心からアートが生まれる。その領域を超え、時代と関わりながら、アートは 社会の鼓動となる。
수 많은 토토사이트들이 자신들이 메이저사이트라고 광고하고 있지만 유저들과 먹튀검증 커뮤니티들에게 메이저사이트로 인정받은 사설토토는 그 숫자가 얼마되지 않으며 자신들이 메이저사이트라고 하는 사설토토들 대부분이 유저들의 자산을 갈취하는 비양심적인 먹튀사이트들 입니다. 이들은 주기적으로 주소와 이름을 바꾸며 홈페이지를 리뉴얼하고 기존에 오랜기간 운영되어 오던 기존의 메이저사이트를 표방하며 각종 이벤트와 꽁머니로 유저들을 현혹시켜 끝없이 새로운 먹튀 피해자들을 양산하고 있습니다. 단순 유저의 입장에서는 내가 이용하고자 하는 사설토토가 믿을 수 있는 안전놀이터 또는 메이저사이트인지 정확히 구분하는것이 현실적으로 불가능에 가깝습니다. 이에 저희 월드토토는 유저분들이 안심하고 믿을 수 있는 토토사이트를 이용하실 수 있도
IMG_2756 Photo by s_locarno Amazonの電子書籍リーダーKindlePaperwhiteの使い勝手について、楽天koboとの比較で紹介したいと思います。 結論から言えば、KindlePaperwhiteは電子書籍リーダーとして完成度が段違いに高いということが分かりました。 Kindle Paperwhite 3Gposted with amazlet at 12.12.11Amazon.co.jp (2012-11-19) 売り上げランキング: 10 Amazon.co.jp で詳細を見る Kindle Paperwhiteposted with amazlet at 12.12.11Amazon.co.jp (2012-11-19) 売り上げランキング: 4 Amazon.co.jp で詳細を見る ざっくばらんな使用感を述べる! カタログの数字を比較していて
Kindle firmware that uses Linuxカーネルs 2.6.10 to 3.0[1] (latest version available) Kindle 1: 1.2.1 Kindle 2: 2.5.8 Kindle DX: 2.5.8 Kindle Keyboard: 3.4.3 Kindle 4, 5: 4.1.4 Kindle Touch: 5.3.7.3 Kindle Paperwhite (1st gen): 5.6.1.1 Kindle Paperwhite (2nd, 3rd & 4th gen), Kindle 7, 8, 10, Voyage, Oasis 1, 2, 3: 5.12.4[2] Kindle 1: Marvell Xscale PXA255 400 MHz, ARM9 Kindle 2, DX: Freescale i.MX31 53
Maintenance of Ruby 2.0.0 ended on February 24, 2016. Read more json/generator/generator.c json/lib/json.rb json/lib/json/add/bigdecimal.rb json/lib/json/add/complex.rb json/lib/json/add/date.rb json/lib/json/add/date_time.rb json/lib/json/add/exception.rb json/lib/json/add/ostruct.rb json/lib/json/add/range.rb json/lib/json/add/rational.rb json/lib/json/add/regexp.rb json/lib/json/add/struct.rb j
Ruby で JSON を扱いたいと思って調べてみると、 Ruby 1.9 で標準添付ライブラリに加わったということを知ったのですが、いまいち情報がみつからなかったのでまとめてみました。 (追記) 1.9 の json ライブラリは gem の json パッケージのものと同じものみたいです(バージョンの差はあるかもしれませんが)。ちゃんと調べてませんが 1.9 の段階で既存のパッケージが取り込まれたかたちなのだと思います。ですので、以下は Ruby 1.8 系統に rubygems で json をいれたときでも同様の操作で JSON を扱えるはずです。 json | RubyGems.org | your community gem host JSON implementation for Ruby JSON からオブジェクトに JSON 形式の文字列から配列/ハッシュへ JSON か
04 April 2010 A really great modification was introduced in Rails 2.3.3 - and while everyone clamored about JSON encoding speeds and C vs Ruby implementations, the blogosphere overlooked the clean separation of responsibility that was introduced. In the “old days”, you’d override to_json in your model class to provide a JSON implementation of your model. Then in your controller, render :json => @m
JSONのgemを入れればJSONとRubyオブジェクトの相互変換が可能になる。JRubyの場合はjson-x.x.x-java、普通のRuby(1.8系)の場合はjson-x.x.xのgemを入れる必要がある。尚、1.9系のRubyは標準でjsonライブラリが利用できるので、gemを入れずともrequire "json"するだけで良い。 また、JSONライブラリでなく、Active Supportを利用する方法は以下のリンクを参照していただきたい。 Active SupportによるJSONとRubyオブジェクトの相互変換 JRubyの場合はgem install json -v 1.6.5コマンドを実行することでjson-1.6.5-javaがインストールされた。 # gem install json -v 1.6.5 Successfully installed json-1.6.5
日々のアプリケーション開発の中で気付いたことを書き留めてゆく。Scalaは2.10系以降に対応している。
downto(min) {|n| ... } -> self[permalink][rdoc] downto(min) -> Enumerable::Enumerator self から min まで 1 ずつ減らしながらブロックを繰り返し実行します。 self < min であれば何もしません。 [PARAM] min: 数値 [RETURN] self を返します。 [SEE_ALSO] Integer#upto, Numeric#step, Integer#times
Google検索結果の1ページ目に掲載されるサイト数が、6サイトまで減る現象が発生しています。 この状況が続く場合、より上位のページに掲載するためのハードルが高くなり、結果、キーワードによってはSEO対策をさらに強化する必要が出てきます。 調査の概要・ポイント 本日調査した項目は、具体的には下記のようになります。 下の参考画像と一緒にご覧いただくと、わかりやすいはずです。 ■主な調査ポイント ・検索結果1ページ目の「掲載サイト」数 ・15種類の検索キーワード(無作為抽出)で調査 ■その他の調査ポイント ・「サイトリンク」の表示行数 ・「ニューストピック」挿入の有無と掲載数 ・「ナレッジグラフ」の有無 ・「画像検索結果挿入」の有無 参考画像:上記検証ポイントのサンプル(クリックで拡大) 調査結果:ワードにより掲載数が1~4サイト減少 下図の赤枠部分が、検索結果1ページ目に掲載されているサイト
久しぶりにブログ運営の話でも 当ブログも開設より150日を迎え、アクセス数はもちろん、言及される(被リンクされる)ことや、Twitter、FacebookなどのSNSでエントリーがシェアされることも増えました。 特に一番嬉しいことは、読者登録やFeedlyなどのRSS登録が日に日に増えていることです。 単純に考えれば、これは「リピーターが増えた」という証拠でもあります。 (登録せずにその都度検索からやってくるユーザーさんもいますけれど、目に見える数字としては一番分かりやすいものです。) そこで、本日はブログに限らず商売の鉄則でもある「リピーター(常連)、ファンを増やす」ということについて、SEOを絡めて考えてみます。 リピーター(常連)、ファンを増やすには? SEOでアクセスを集めた後、どうするの? 私はWEBのコンサルタントであり、特にSEO、SEMについては得意分野であります。 自分自
平成26年9月12日 【照会先】 職業安定局 派遣・有期労働対策部 企画課若年者雇用対策室 室 長 牛島 聡 (内線5862) 室長補佐 吉田 勉 (内線5333) (代表電話) 03(5253)1111 (直通電話) 03(3597)0331
The move — which one analyst described as "astonishing" — comes amid a broader movement in Japan, led by Prime Minister Shinzo Abe, to reassess Japan's wartime history and cast it in a better light. It is certain to inflame already-rocky relations with South Korea and China, where most of the women came from. In an editorial published in the Yomiuri newspaper and on its English-language Web site,
Japan’s biggest-selling newspaper has apologised for its past use of the term “sex slaves” to describe tens of thousands of women who were forced to work in Japanese military brothels before and during the second world war. The move by the Yomiuri Shimbun, a conservative broadsheet with a daily circulation of more than 10 million, has fuelled concern that sections of the country’s media have signe
Japan’s biggest-selling newspaper has apologised for its past use of the term “sex slaves” to describe tens of thousands of women who were forced to work in Japanese military brothels before and during the second world war. The move by the Yomiuri Shimbun, a conservative broadsheet with a daily circulation of more than 10 million, has fuelled concern that sections of the country’s media have signe
Books is a comprehensive book on getting a job at a top tech company, while focuses on dev interviews and does this for PMs. Learn More VideosCareerCup's interview videos give you a real-life look at technical interviews. In these unscripted videos, watch how other candidates handle tough questions and how the interviewer thinks about their performance. Learn More Resume Review Most engineers make
More than 120 former prostitutes who worked near a US military base in South Korea are going to court to seek compensation from the Korean government. They say the authorities actively facilitated their work - and that the system has left them in poverty now that they are old. For as long as armies have gathered in garrisons, ramshackle "camp-towns" have grown up around them. In South Korea, they
Former comfort women and their relatives have held demonstrations in Tokyo demanding justice Japan's biggest newspaper has issued a controversial apology for using the term "sex slaves" when referring to women who worked in brothels set up for Japanese soldiers in World War Two. Yomiuri Shimbun said its English version should not have used the phrase as it implied the women were coerced. Japan apo
CARTELS work best when the members like and trust each other, when the penalties for breaching the rules are severe, and when outsiders are too weak to matter. OPEC, the cartel which controls 40% of the world’s oil production, fails on all counts. That makes bold decisions at its meeting today in Vienna unlikely, and sticking to whatever it agrees on even less likely still.
THIS year is unlikely to be remembered fondly by Taiwan’s president, Ma Ying-jeou. He entered it with opinion polls at record lows. Spring saw students occupying the legislature for more than three weeks in protest against his efforts to forge closer ties with China; thousands took to the streets to back them. Local elections on November 29th are likely to compound his misery. Voters will choose m
「LINQ」はこの項目へ転送されています。アイドルグループについては「LinQ」を、その他の「リンク」については「リンク (曖昧さ回避)」をご覧ください。 この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "統合言語クエリ" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2024年2月) 統合言語クエリ (Language INtegrated Query; LINQ, リンクと発音する) とは、.NET Framework 3.5において、様々な種類のデータ集合に対して標準化された方法でデータを問い合わせること(クエリ)を可能にするために、言語に統合された機能のことである。開発ツール
2.0からScalaに対応したWebアプリ開発の人気軽量フレームワーク「Play」について解説し、Webアプリの作り方を紹介する入門連載。 ※本連載をまとめて読めるKindle向け電子書籍もあります。 Scala+Play 2.0でWebアプリ開発入門(終): Play2プラグインのインストールと使用と新規開発 2.0からScalaに対応したWebアプリ開発の人気軽量フレームワーク「Play framework」について解説し、Webアプリの作り方を紹介する入門連載。最終回は、Playを使ったアプリケーションを拡張させる仕組み、プラグインの使い方および開発方法を紹介します。(2014/1/28) Scala+Play 2.0でWebアプリ開発入門(11): Play2+nginx/Akka/WebSocketで高速双方向通信 Play framework 2.xを既存のWebサーバーと連携
公開日時: 2011-07-17 07:22 Railsのsessionのデータをデータベース等に永続化する目的でHashからBase64でエンコードされた文字列に変換する方法をまとめます。 session = {"_csrf_token"=>"QGyPCFLCaBpdHa83zmdiEiaVkES3j8Sg2B6J/RyINzI=", "user_id"=>BSON::ObjectId('4e2158910ab31dd361000002')}で現されるような情報を、BAh7B0kiEF9jc3JmX3Rva2VuBjoGRVRJIjFRR3lQQ0ZMQ2FCcGRIYTgzem1k\naUVpYVZrRVMzajhTZzJCNkovUnlJTnpJPQY7AFRJIgx1c2VyX2lkBjsAVG86\nE0JTT046Ok9iamVjdElkBjoKQGRhdGFbEWlTaSZp
Railsに関するチュートリアル、ハウツーやTipsの覚え書きhtmlタグを含む文字列からhtml tagのみを取り除きたい場合には、次のように正規表現を使ってhtml tagの部分を取り除きます。 str = "<a href="example.com">残したい文字列</a><br /><h1>見出し</h1>" puts str.gsub(/<\/?[^>]*>/, "") # 残したい文字列見出し railsを使っている場合は ActionView::Helpers::TextHelperの中にstrip_tagsというメソッドがあるため、上記のように文字列中のhtmlタグを除去したい場合は、 strip_tags str として簡単に処理できます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く