約 6,793,525 件
https://w.atwiki.jp/google/pages/11.html
table of contents(目次) table of contents(目次) What is Google Command? Google commandatari breakout Puc-man solitaire tic tac toe zerg rush 斜め or askew 一回転 or Do a barrel roll 再帰 or recursion Google binary Google gravity Google space elgooG Google guitar Google sphere Google underwater epic Google black Google sleeping internet https //www.google.com/teapot What is Google Command? [English] The google command is to put command characters in the search box using google, google chrome. [Japanese] Googleコマンドは、Google、Google chromeを使用して検索ボックスにコマンド文字を入力することです。 Google command atari breakout You can play with "atari breakout." 「ブロック崩し」で遊べる Puc-man You can play with "Pac-Man." 「パックマン」で遊べる solitaire You can play with "solitaire" 「ソリティア」で遊べる tic tac toe You can play with "tic tac toe" 「○☓ゲーム」で遊べる zerg rush You can play with "zerg rush" 「クリック撃退ゲーム」で遊べる 斜め or askew result in a skewed search 検索結果が傾く 一回転 or Do a barrel roll The search results revolve around. 検索結果が一回転する 再帰 or recursion Click did you mean recursion to return to the same screen and loop indefinitely 「もしかして 再帰」をクリックすると、同じ画面に戻り、無限ループする Google binary It s all binary. すべてが二進法になる Google gravity gravitational attachment 重力がつく Google space become weightless 無重力になる elgooG turn everything upside down すべてが反転する Google guitar ギターで遊べる guitar-playable Google sphere The character rotates. 文字が回転する Google underwater become a world of the sea 海の世界になる epic Google grow in size 巨大化する black Google be dyed jet-black 漆黒に染まる sleeping internet The brightness of the screen changes at regular intervals. 一定間隔で画面の明るさが変わる https //www.google.com/teapot The pot will pour the tea. ポットに触るとお茶が注げる up 上へ
https://w.atwiki.jp/kaitarou/pages/6.html
Google Data APIs Protocol ThisdocumentdescribestheprotocolusedbytheGoogledataAPIs( GData ),includinginformationaboutwhataquerylookslike,whatresultslooklike,andsoon.このドキュメントは、GoogledataAPIs( GData )が、どのようなquery(問い合わせ)やresults(結果)が使用されるのかの関連情報を情報を含んでいます。 ForotherinformationabouttheGoogledataAPIs,seetheGoogleDataAPIsOverviewdocument.GoogledataAPIsについての他の情報は、GoogleDataAPIsOverviewを参照して下さい。 Contents内容・目次 Audience対象読者 Examples例 Requesting a feed or other resourcefeedやその他リソースの要求 Inserting a new entry新しいエントリーの挿入 Searching for a string文字列の検索Updating an entryエントリーの更新Deleting an entryエントリーの削除 Protocol detailsプロトコル詳細 Document formatドキュメント・フォーマットQueries問い合わせOptimisticconcurrency(versioning)楽観的 同時実行Authentication認証Session stateセッション状態 Additional resources追加リソース Audience対象読者 ThisdocumentisintendedforanyonewantingtounderstandthedetailsoftheXMLformatandprotocolusedbytheGoogledataAPIs.このドキュメントは、GoogledataAPIsが使用するXMLフォーマットとプロトコルの詳細を知りたい、理解したいと思う人の為に意図される。 IfyoujustwanttowritecodethatusestheGDataclientAPIs,thenyoudon tneedtoknowthesedetails;instead, seethelinksinthesidebartodocumentationforthelanguage-specificclientlibraries.もし、GDataclientAPIsを使用するコードをただ書きたければ、これらの詳細を知る必要はありません。 その代わりに、言語に特化したクラスライブラリに関してのドキュメントへのリンクを参照して下さい。 If you want to understand the protocol, read this document.もし、あたながプロトコルを理解したい場合には、このドキュメントを読んで下さい。 Forexample,youmaywanttoreadthisdocumenttohelpyouwithanyofthefollowingtasks 例えば、以下のタスクについてあなたを手助けする為にこのドキュメントを読みたいと理由でもかまいません。 evaluating the GData architecture .GDataアーキテクチャ評価 coding using the protocol without using the provided GData libraries .提供されたGDataクラスライブラリを使用せずに、プロトコルをコーディングする writing a client library in a new language .新しい言語で、クラスライブラリをコーディングする ThisdocumentassumesthatyouunderstandthebasicsofXML,namespaces,syndicatedfeeds,andtheGET,POST,PUT,andDELETErequestsinHTTP, aswellasHTTP sconceptofa resource. Formoreinformationaboutthosethings,seetheAdditionalresourcessectionofthisdocument.このドキュメントは、XMLやnamespacesやsyndicatedfeedsの基礎知識とHTTPのGET,POST,PUT,,DELETE要求やHTTP sのリソースコンセプトを理解している前提で記述されています。 それらに関しての詳細な情報については、このドキュメントの追加リソースのセクションを参照して下さい。 This document doesn t rely on any particular programming language;このドキュメントは、特定のプログラミング言語には依存しません。youcansendandreceiveGDatamessagesusinganyprogramminglanguagethatletsyouissueHTTPrequestsandparseXML-basedresponses.HTTPrequestsを送信したりXMLベースのレスポンスを解析 プログラミング言語を使用して、GDataメッセージをHTTPでリクエストを出さたり、、XMLベースのレスポンス(GDataメッセージ)を解析させる事ができます。 Examples例 ThefollowingexamplesshowbareGDataprotocolrequestsyoumightsendandtheGData-formattedresultsyoumightreceive.次の例は、送信したrequestsによって受け取るだろうGData-formatted結果のGDataプロトコルそのものを示します。ForexamplesofhowtosendtherequestsusingJavaandC#,seethelanguage-specificclientlibrarylinksinthesidebar.JavaとC#を使用したrequestsを送信する例は、それぞれのクラスライブライブラリに特化したドキュメントリンクを参照して下さい。ForinformationaboutusingGDatawithGoogleCalendar,seetheGoogleCalendarDataAPIdocument.GoogleカレンダーがもっているGDataに関する情報については、GoogleCalendarDataAPIdocumentを参照して下さい。 Requesting a feed or other resource Assumethere safeedcalled/myFeed,andassumethatitcurrentlydoesn thappentocontainanyentries./myFeedというfeedがあると仮定して、そしてそれが現在どんなエントリーを含まないと仮定して下さい。To see it, send the following request to the server それを参照するには、サーバーへ次のリクエストを送信して下さい。 GET /myFeedThe server responds 200 OK ?xml version= 1.0 ? feed xmlns= http //www.w3.org/2005/Atom title Foo /title updated 2006-01-23T16 25 00-08 00 /updated id http //www.example.com/myFeed /id author name Jo March /name /author link href= /myFeed rel= self / /feed Notethatalthoughthefeeddoesn tcontainanyentries,itdoescontainmetadata,suchasatitleandanauthor sname.feedは、なにもエントリーを含んで無いにも関わらず、タイトルと著者の名前といったメタデータを含む事に注意してください。 Inserting a new entry To create a new entry, sendaPOSTrequest,andsupplyanewentryinGDataformat 新しいエントリーを作成する為には、GDataフォーマットで新しいエントリーを作成しPOSTrequestを送信して下さい。 POST /myFeed ?xml version= 1.0 ? entry xmlns= http //www.w3.org/2005/Atom author name Elizabeth Bennet /name email liz@example.com /email /author title type= text Entry 1 /title content type= text This is my entry /content /entry Notethatyoudon tsupplyid,link,orupdatedelements;theservercreatesthoseinresponsetoyourPOSTrequest.id、link、updatedの要素を提供しない事に注意して下さい。;サーバーは、あなたのPOSTrequestに応じてそれらを作成します。Alsonotethattheauthorofafeeddoesn thavetobethesamepersonastheauthorofanentry.さらにfeedの著者が、エントリーの作成と同一人物である必要がないことに注意してください。 The server responds 201 CREATED ?xml version= 1.0 ? entry xmlns= http //www.w3.org/2005/Atom id 1 /id link rel= edit href= http //example.com/myFeed/1/1/ / updated 2006-01-23T16 26 03-08 00 /updated author name Elizabeth Bennet /name email liz@example.com /email /author title type= text Entry 1 /title content type= text This is my entry /content /entry Searching for a string Todoafull-textsearchforaparticularstring,sendaGETrequestwiththeqparameter.特定の文字列用に全文検索を行う為には、qパラメーターを備えたGETrequestを送信して下さい。For more information about queryparameters, see Query requests.クエリー・パラメーターの詳細の詳細については、Queryrequestsを参照して下さい。 GET /myFeed?q=This Theserverrespondswithalltheentriesthatmatchthesearchstring This .(Inthiscasethere sonlyone.)サーバーは、検索文字列 This とマッチするすべてのエントリーで応答します。(この場合1つだけあります。) 200 OK ?xml version= 1.0 ? feed xmlns= http //www.w3.org/2005/Atom title Foo /title updated 2006-01-23T16 26 03-08 00 /updated id http //www.example.com/myFeed /id author name Jo March /name /author link href= /myFeed rel= self / entry id 1 /id link rel= edit href= http //example.com/myFeed/1/1/ / updated 2006-01-23T16 26 03-08 00 /updated author name Elizabeth Bennet /name email liz@example.com /email /author title type= text Entry 1 /title content type= text This is my entry /content /entry /feed Updating an entry Toupdateanexistingentry,usePUT,usingtheentry seditURI(asprovidedbytheserverinthepreviousexample).すでに存在するエントリーを更新するためには、エントリーの編集URIを使用した、PUTを使用して下さい。(前の例のサーバーによって提供される) (IfyourfirewalldoesnotallowPUT,thendoanHTTPPOSTandsetthemethodoverrideheaderasfollows X-HTTP-Method-Override PUT)(もし、あなたのファイアーウォールがPUTを許可しない時は、HTTPPOSTでヘッダーメソッドを次の通りにオーバーライドして下さい。(X-HTTP-Method-Override PUT)) Inthefollowingexample,we rechangingtheentry stextfromitsoldvalue( Thisismyentry )toanewvalue( Thisismyfirstentry. ) 次の例では、私達は、古い値 Thisismyentry から新しい値 Thisismyfirstentry. へテキストエントリーを変更しています。 PUT /myFeed/1/1/ ?xml version= 1.0 ? entry xmlns= http //www.w3.org/2005/Atom id 1 /id link rel= edit href= http //example.com/myFeed/1/1/ / updated 2006-01-23T16 28 05-08 00 /updated author name Elizabeth Bennet /name email liz@example.com /email /author title type= text Entry 1 /title content type= text This is my first entry. /content /entry The server responds 200 OK ?xml version= 1.0 ? entry xmlns= http //www.w3.org/2005/Atom id 1 /id link rel= edit href= http //example.com/myFeed/1/2/ / updated 2006-01-23T16 28 05-08 00 /updated author name Elizabeth Bennet /name email liz@example.com /email /author title type= text Entry 1 /title content type= text This is my first entry. /content /entry Note that the edit URI has changed; it now ends with /2/ insteadof /1/ .編集URIが、変わった事に注意して下さい。それは今、 /1/ では無く、 /2/ で終わります。The final number in the edit URI is a version number.編集URIの最終番号はバージョン・ナンバーである。Formoreinformationaboutversions,seetheOptimisticconcurrencysectionofthisdocument.バージョンに関してのより詳細な情報については、この文書内の、楽観的な同時実行のセクションを見てください。 To see the new entry in context, request the entire resource again コンテキストで新しいエントリーを見るためには、再度全エントリーを要求して下さい。 GET /myFeedThe server responds 200 OK ?xml version= 1.0 ? feed xmlns= http //www.w3.org/2005/Atom title Foo /title updated 2006-01-23T16 28 05-08 00 /updated id http //www.example.com/myFeed /id author name Jo March /name /author link href= /myFeed rel= self / entry id 1 /id link rel= edit href= http //example.com/myFeed/1/2/ / updated 2006-01-23T16 28 05-08 00 /updated author name Elizabeth Bennet /name email liz@example.com /email /author title type= text Entry 1 /title content type= text This is my first entry. /content /entry /feed Deleting an entry Todeleteanexistingentry,sendaDELETErequest,usingtheentry seditURI(asprovidedbytheserverinthepreviousexample).既存のエントリーを削除する為には、編集URIを使用してDELETEリクエストを送信してください。(前の例におけるサーバーによって提供された) (IfyourfirewalldoesnotallowDELETE,thendoanHTTPPOSTandsetthemethodoverrideheaderasfollows X-HTTP-Method-Override DELETE.)(もし、あなたのファイアーウォールがDELETEを許可しない時は、HTTPPOSTのヘッダーメソッドを次の通りにオーバーライドして下さい。(X-HTTP-Method-Override DELETE.)) DELETE /myFeed/1/2/ The server responds 200 OK DoanotherGETtoseethatthefeednowcontainsnoentries 別のGETが、今のfeedを含まない事を見てください。 GET /myFeedThe server responds 200 OK ?xml version= 1.0 ? feed xmlns= http //www.w3.org/2005/Atom title Foo /title updated 2006-01-23T16 30 11-08 00 /updated id http //www.example.com/myFeed /id author name Jo March /name /author link href= /myFeed rel= self / /feed If the deletion fails, then the server responds with an error code.もし削除が失敗した場合、サーバーは、エラーコードで応答します。 For more information, see HTTP status codes, later in this document.より詳細については、後でこの文書内のHTTPstatuscodesを参照して下さい。 Protocol detailsプロトコル詳細 This section describes the GData document format and query syntax.このセクションは、GDataドキュメント・フォーマット及び、query(問い合わせ)のsyntax(文法。規則)について詳しく記述します。 Document formatドキュメント・フォーマット GData, Atom, and RSS 2.0 all share the same basic data model GData、AtomとRSS2.0はすべて同じ基本データモデルを共有します:a container that holds both some global data and anynumberofentries.グローバルなデータおよびいくつもエントリーのを格納するcontainer(コンテナー)Foreachprotocol,theformatisdefinedbyabaseschema,butitcanbeextendedusingforeignnamespaces.それぞれのプロトコルは、基礎のスキーマによって定義されます、しかし、外部のnamespacesを使用して拡張する事が出来ます。 GDatacanuseeithertheAtomsyndicationformat(forbothreadsandwrites)ortheRSSformat(forreadsonly).GDataは、Atomsyndicationformat(読み取りと書き込みの両方のための)と、RSSformat(読み取り専用の)どちらかを使用することが出来ます Atom is GData s default format.Atomは、GDataのデフォルトのフォーマットです。TorequestaresponseinRSSformat,usethe/alt=rss/parameter;RSSフォーマットでの応答を要求するためには、/alt=rss/parameter を使用して下さい。for more information, see Query requests.詳細については、Queryrequestsを参照して下さい。 WhenyourequestdatainRSSformat,GDatasuppliesafeed(orotherrepresentationoftheresource)inRSSformat.RSSフォーマットでのデータを要求する場合、GDataはRSSフォーマットでfeed(かリソースの他の表現)を供給します。Ifthere snoequivalentRSSpropertyforagivenGDataproperty,GDatausestheAtomproperty,labelingitwithanappropriatenamespacetoindicatethatit sanextensiontoRSS.もし、GDataの与えられたpropertyと同等のRSSpropertyが無い場合、GDataは、それがRSSに対する拡張であることを示す適切なネーム空間のラベルを付けてAtomを使用します。 Note MostGDatafeedsinAtomformatusetheAtomnamespaceasthedefaultnamespacebyspecifyinganxmlnsattributeonthefeedelement;注:ほとんどのGDatafeedsは、要素でxmlnsattributeを指定することによって、Atomformatの使用にdefaultnamespaceとしてAtomnamespaceを使用しますsee the examples section for examples of how to do that.それを使用する方法に関しては、例セクションを参照して下さい。Thus,theexamplesinthisdocumentdon texplicitlyspecifyatom forelementsinanAtom-formatfeed.従って、このドキュメント注の例は、明示的にatomを指定しません:Atom-formatfeed要素のためです。 ThefollowingtablesshowtheAtomandRSSrepresentationsoftheelementsoftheschema.次のテーブルは、原子とRSSのスキーマの要素を表示し示します。AlldatanotmentionedinthesetablesistreatedasplainXMLandshowsupthesameinbothrepresentations.これらのテーブルで述べられてないデータは、すべてXMLとして明白に扱われ、両方同じ表現を示します。Unlessindicatedotherwise,theXMLelementsinagivencolumnareinthenamespacecorrespondingtothatcolumn.もし他の方法で示されなければ、与えられたカラムのXML要素は、そのカラムに対応するネーム空間にあります。This summary uses standard XPath notation この要約は、標準のXPath表記法を使います inparticular,slashesshowtheelementhierarchy,andan@signindicatesanattributeofanelement.特に,/ (スラッシュ)は要素階層を示し,@印は要素の属性を示す。 In each of the following tables, the highlighted items are required.次のテーブルで、強調表示された項目は、要求される項目です。 The following table shows the elements of a GData feed 次のテーブルが、GDatafeedの要素を示します FeedSchemaItem AtomRepresentation RSSRepresentation Feed Title /feed/title /rss/channel/title Feed ID /feed/id /rss/channel/atom id Feed HTML Link /feed/link[@rel= alternate ][@type= text/html ]/@href /rss/channel/link Feed Description /feed/subtitle /rss/channel/description Feed Language /feed/@xml lang /rss/channel/language Feed Copyright /feed/rights /rss/channel/copyright Feed Author /feed/author/name /feed/author/email (Requiredincertaincases;seeAtomspecification.) /rss/channel/managingEditor Feed Last Update Date /feed/updated (RFC3339format) /rss/channel/lastBuildDate (RFC822format) Feed Category /feed/category/@term /rss/channel/category Feed Category Scheme /feed/category/@scheme /rss/channel/category/@domain Feed Generator /feed/generator /feed/generator/@uri /rss/channel/generator Feed Icon /feed/icon /rss/channel/image/url (unless there s also alogo,inwhichcasetheiconisn tincludedinthefeed) Feed Logo /feed/logo /rss/channel/image/url The following tableshowstheelementsofaGDatasearch-resultsfeed.次のテーブルはGDataの検索結果のfeedの要素を示したものだ。 NotethatGDataexposessomeoftheOpenSearch1.1Responseelementsinitssearch-resultsfeeds.GDataがその検索-結果feedsでOpenSearch1.1Responseelementsの一部をさらすことに注意して下さい。 SearchResultFeedSchemaItem Atom Representation RSS/OpenSearchRepresentation Number of Search Results /feed/opensearch totalResults /rss/channel/opensearch totalResults Search Result Start Index /feed/opensearch startIndex /rss/channel/opensearch startIndex Number of Search Results Per Page /feed/opensearch itemsPerPage /rss/channel/opensearch itemsPerPage The following table shows the elements of a GData entry 次のテーブルは、GDataのエントリー要素を示したものです。 Entry Schema Item Atom Representation RSS Representation Entry ID /feed/entry/id /rss/channel/item/guid Entry Version ID Optionally embedded in EditURI (see theOptimistic concurrencysectionofthisdocument). Entry Title /feed/entry/title /rss/channel/item/title Entry Link /feed/entry/link /rss/channel/item/link/rss/channel/item/enclosure/rss/channel/item/comments Entry Summary /feed/entry/summary (Required in certain cases; see Atom specification.) /rss/channel/item/atom summary Entry Content /feed/entry/content (If no content element, then entry must contain at least one link rel= alternate element.) /rss/channel/item/description Entry Author /feed/entry/author/name /feed/entry/author/email (Required in certain cases; see Atom specification.) /rss/channel/item/author Entry Category /feed/entry/category/@term /rss/channel/item/category Entry Category Scheme /feed/entry/category/@scheme /rss/channel/item/category/@domain Entry Publication Date /feed/entry/published (RFC 3339) /rss/channel/item/pubDate (RFC 822) Entry Update Date /feed/entry/updated (RFC3339) /rss/channel/item/atom updated (RFC 3339) Queries問い合わせ Thissectiondescribeshowtousethequerysystem.このセクションでは、問い合わせシステムの使用方法を記述します。 Query model design tenets問い合わせモデル設計主義Thequerymodelisintentionallyverysimple.問い合わせモデルは計画的で非常に簡単である。The basic tenets are 基本的な主義は次のとおりである ・Queries are expressed as HTTP URIs, rather thanasHTTPheadersoraspartofthepayload.HTTPヘッダーとしてまたはペイロードの一部として表現されるよりもQueriesはHTTPURIsとして表現される。One benefit of thisapproach is thatyoucan link to a query.このアプローチの1つの利点は問い合わせにリンクすることができることである。・Predicates are scoped to a single item.クエリの述部は、単一項目に対して有効です。Thus,there snowaytosendacorrelationquery such as find all emails frompeoplewho sentmeatleast10emailstoday. 従って、今日10通以上送信した人のすべてのEメールのような相関関係のクエリの方法はありません。・The set of properties thatqueriescanpredicateonisverylimited;mostqueries are simply full textsearchqueries.このセットのプロパティは非常に限定されています。ほとんどのクエリは、単に全文検索です。・Result ordering is up to the implementation.結果の命令は、実施までです。・Theprotocolisnaturallyextensible.このプロトコルは、当然拡張可能です。Ifyouwanttoexposeadditionalpredicatesorsortingin your service, you candosoeasilythrough theintroductionofnewparameters.もしあなたのサービスが、ソートや述語(条件)などの付加的な処理を追加する場合には、新しいパラメータを導入すれば容易にできます。 Query requestsクエリ リクエスト A client queries a GData service by issuing an HTTPGETrequest.クライアントは、HTTPGETリクエストを出すことにより、GDataサービスに問い合わせします。The query URI consists oftheresource sURI(calledFeedURIinAtom)followedby query parameters.問い合わせURIは、リソースのURI(AtomのFeedURIと呼ばれる)の後に続くクエリのパラメータから構成される。Mostqueryparametersarerepresentedastraditional?name=value[ ...]URLparameters.ほとんどのクエリパラメータは、従来と同様です。URLパラメータ?name=value[ ...]Category parameters are handleddifferently; seebelow.カテゴリー・パラメーターは違う様に扱われます。以下を見てください。For example, if the FeedURI ishttp //www.example.com/feeds/jo,thenyoumightsendaquerywiththefollowing URI 例えば、FeedURIがhttp //www.example.com/feeds/joである場合、以下のURIをもつクエリを送るでしょう http //www.example.com/feeds/jo?q=Darcy updated-min=2005-04-19T15 30 00 GData services support HTTP Conditional GET.GDataサービスはHTTPの条件付きのGETを支援します。They set the Last-Modifiedresponseheaderbaseduponthevalueofthe atom updated element in thereturnedfeedorentry.それらは、返された最終更新のレスポンスヘッダーのfeedかentry内の atom updated 要素valueに基づいてセットされます。A client can sendthis value backasthevalueoftheIf-Modified-Sincerequestheader to avoidretrievingthecontentagainifithasn t changed.クライアントは、それが変わっていない場合には、再び内容を検索することを回避するリクエストヘッダーの場合のためにこの値を送り返すことが出来ます。If the content hasn tchangedsincetheIf-Modified-Sincetime,thentheGDataservice returns a 304(NotModified)HTTPresponse.もし、その時間が変更ない場合、それからGDataサービスは304(変更されない)HTTPの応答を戻します。。 A GData service must support category queries and alt queries;GDataサービスはカテゴリークエリおよびaltクエリをサポートしなければいけません。support for other parameters is optional.他のパラメーターに対するサポートは、選択が自由です。Passing a standard parameter not understoodbyagivenserviceresultsina403Forbidden response.特定のサービスによって理解されない標準パラメータを渡す場合には、403Forbiddenresponseを返します。Passing an unsupportednonstandardparameterresultsina400BadRequestresponse.サポートされていない標準外のパラメータを渡す事は、400BadRequestresponseを返します。For information on otherstatuscodes, seethe HTTPstatuscodessectionofthisdocument.他のステイタスコードの情報については、この文書のHTTPのステイタスコードセクションを見てください。 The standard query parametersaresummarizedinthefollowingtable.標準的なクエリパラメータは次のテーブルに要約されています。All parameter values need to be URL encoded.すべてのパラメータの値はURLエンコードされている必要があります。 Parameter Meaning Notes q Full-text query string When creating a query, list search termsseparatedbyspaces,inthe form q=term1 term2 term3.問い合わせを作成する場合、検索用語リストは、スペースで区切った形でq=term1term2term3 (As with all of the query parameter values, the spaces must be URLencoded.)(問い合わせのすべてのパラメータ値のと同じように、スペースは、URLエンコードしなくてはいけません) The GData service returns all entries that match allofthesearchterms(like using AND between terms).GDataサービスは、検索対象用語のすべて一致した結果を返します。(用語間のスペースがANDのように) Like Google s web search, a GData service searchesoncompletewords(andrelated words with the same stem), not substrings.GoogleWebの検索のようなsubstringsではなく、完全一致の単語(先頭から最後まで同じ単語)で検索します。 To search for an exact phrase, enclose the phraseinquotationmarks q= exactphrase .正確な句を検索するために、句を引用符で囲んでください。 q= exactphrase To exclude entries that match a given term, use the form q=-term.ある特定の言葉に一致させる記入項目を除くためには、q=-termのように句の前に-を付けてください。 The search is case-insensitive.探索はケース無感覚です。 Example to search for all entries that contain theexactphrase ElizabethBennet and the word Darcy but don t contain theword Austen , use the following query ?q= Elizabeth Bennet Darcy -Austen例:正確な句「エリザベス・ベネット」および単語「ダーシー」を含んでいるが、単語「オースティン」を含んでいないすべての エントリーを探索するために、次のクエリを使用する ?q= ElizabethBennet Darcy-Austen /category Category filter ・List each category as if it were part oftheresource sURI,in the form /categoryname/this is an exception totheusualname=valueform.・それが、URIの一部のようにリストしてください。通常の形式の例外として、形式 /categoryname/this ・List all categories before any other query parameters.・他のqueryparametersの前にすべてのカテゴリをリストアップして下さい。 ・Precede thefirstcategorywith /-/ to make clear that it s acategory.・それがカテゴリである事を明確にするために、カテゴリの前に/-/を付加してください。 For example, if Jo s feed has a category for entries aboutFritz,youcouldrequest those entries like this 例えば、JofeedにFritzについてのカテゴリーを持っていれば、以下のようにそれらのentry項目を要求可能です。 ・You can query on multiple categories bylistingmultiplecategory parameters, separated by slashes.・多数のカテゴリーをスラッシュによって分割する事で、多数のカテゴリーリストとして問い合わせする事が出来る。 The GData service returns all entries that match all ofthecategories(like using AND between terms).GDataサービスは、すべてに一致するエントリーをかえす。(AND検索) For example http //www.example.com/feeds/jo/-/Fritz/Lauriereturns entries that match both categories. 例えば、http //www.example.com/feeds/jo/-/Fritz/Laurieは、両方のカテゴリーと一致する項目を返します。 ・To do an OR between terms, use a pipecharacter(|),URL-encoded as %7C. ・(|)によって用語を分割することで、ORとすることもできる。(|)は、%7CとしてURLエンコードされる。 For example http //www.example.com/feeds/jo/-/Fritz%7CLauriereturns entries that match either category.例えば、http //www.example.com/feeds/jo/-/Fritz%7CLaurieは、どちらかのカテゴリーに一致する項目を返します。 ・An entry matches a specified category if the entry is inacategory that has a matching term or label, as defined in theAtomspecification.・そのエントリーが、Atomの仕様で定義されているエントリーと一致する場合には、エントリーが用語かラベルに一致します。 (Roughly, the term is the internal string used by the software to identifythecategory, while the label is the human-readable string presented to a user in auserinterface.)(大体、用語( term )は、カテゴリーを識別するためにソフトウェアで使用される文字列です。 ラベル( label )が、ユーザーインタフェースで使用される文字列です。) ・To exclude entries that match a given category, usetheform /-categoryname/.・ある特定のカテゴリーを除外する場合には、/-categoryname/ を使用しなさい。 ・To query for a category that has a schemesuch as category scheme= urn google.com term= public / you must place theschemein curly braces before the category name.・schemesuchを持っているカテゴリを問い合わせる場合には、 categoryscheme= urn google.com term= public / カテゴリーの前から{}(中括弧)のペアを使ってください。 For example /{urn google.com}public. To match acategorythat has no scheme, use an empty pair of curly braces.例えば、/{urn google.com}public. schemeを持たないカテゴリを一致させるには、{}を一組使ってください。 If you don t specify curly braces, then categories in any schemewillmatch.もし、{}を使用しなければ、すべてのschemeと一致するでしょう。 ・Theabovefeatures can be combined. ・それらの特徴は、組み合わせる事が出来ます。For example /A%7C-{urn google.com}B/-C means (A OR(NOTB)) AND (NOT C). 例えば、/A%7C-{urn google.com}B/-C (A OR(NOTB)) AND (NOT C)を意味します。 author Entry author The service returns entries where the author name and/oremail address match your query string.サービスは、あなたのquery文字列に一致する、作者名前および/またはEメールアドレスを返します。 alt Alternative representation type If you don t specify an alt parameter, the service returnsan Atom feed.もし、altパラメータを使用しなければ、サーバーはAtomfeedを返します。 This is equivalent to alt=atom.これは、alt=atom と同じです。 alt=rss returns an RSS 2.0 result feed.alt=rss を指定すると、RSS2.0を返します。 updated-min updated-max Bounds on the entry publication date Use the RFC 3339 timestamp format.RFC3339タイムスタンプ・フォーマットを使用してください。 For example 2005-08-09T10 57 00-08 00.例えば、 2005-08-09T10 57 00-08 00. Thelower bound is inclusive, whereas the upper bound is exclusive.上限は、排他的であるが、下限は、包括的である。 start-index 1-based index of the first result to beretrieved Note that this isn t a general cursoring mechanism.これが一般的なcursoring メカニズムでないことに注意しなさい。 If you first send a query with ?start-index=1 max-results=10 and then send another query with ?start-index=11 max-results=10, the service cannot guarantee that the results are equivalent to ?start-index=1 max-results=20, because insertions and deletions could have taken place in between the two queries.最初に ?start-index=1 max-results=10 の付加されたクエリを送れば、そしてだれかが、?start-index=11 max-results=10の付加されたクエリを送れば、 サービスは、挿入と削除が2つの問い合わせの間に起こったかもしれないので、結果が同じであることを保証しません。 max-results Maximum number of results to be retrieved For any service that has a default max-results value (to limit default feed size), you can specify a very large number if you want to receive the entire feed.デフォルトでfeedの制限がある場合、サービス全体のfeedを取得したいと思えば、あなたが指定すればとても大きなSizeを指定することが出来ます entryID ID of a specific entry to be retrieved If you specify an entry ID, you can t specify any other parameters.もし、entry IDをすれば、ほかのパラメータは指定できません。 The form of the entry ID is determined by the GData service.entry IDの形式は、GDataサービスによって定められています。 Unlike most of the other query parameters, entry ID is specified as part of the URI, not as a name=value pair.他のほとんどのqueryパラメータと違い、entry IDは、name=value のペア形式じゃなくURLの一部として指定されます。 Example http //www.example.com/feeds/jo/entry1.例:http //www.example.com/feeds/jo/entry1.
https://w.atwiki.jp/bigoyayubi/pages/13.html
名前 コメント Webについて覚えておきたい20。by Google http //www.20thingsilearned.com/ja-JP -- 名無しさん (2011-06-03 22 39 21) Ruby on Rails テスト http //thinkit.co.jp/free/article/0608/12/5/ -- 名無しさん (2011-05-01 00 55 39) UNIXソフトウェアパッケージ開発ツール http //ja.wikipedia.org/wiki/Autotools -- 名無しさん (2011-04-11 01 53 15) Linuxソフト集 http //penguin.tantin.jp/mori/ -- 名無しさん (2011-04-09 22 40 33) オープンソースグループウェア http //www.aipo.com/ -- 名無しさん (2011-04-09 15 11 28) UNIX解凍 http //uguisu.skr.jp/Windows/tar.html -- 名無しさん (2011-04-09 13 39 07) mtraceとvalgrind http //blogs.itmedia.co.jp/komata/2009/10/mtrace-valgrind.html -- 名無しさん (2011-04-09 13 23 55) ltraceメモhttp //0xcc.net/blog/archives/000103.html -- 名無しさん (2011-04-09 12 47 18) MacPort導入 http //aru-and-dhi.blogspot.com/2009/08/macports-coreutils-binutils-ptex.html -- 名無しさん (2011-04-09 12 18 24) UNIXコマンド集 http //x68000.q-e-d.net/~68user/unix/genre.html#genre5 -- 名無しさん (2011-04-09 11 33 58) OS別のライブラリトレースとか http //d.hatena.ne.jp/koseki2/20090619/TraceProc -- 名無しさん (2011-04-09 11 12 42) キングソフト辞書 http //www.kingsoft.jp/dictionary/ -- 名無しさん (2011-04-04 19 55 10) 震災支援 http //code.google.com/p/payforwarding/ -- 名無しさん (2011-04-04 13 13 45) インラインアセンブラ http //caspar.hazymoon.jp/OpenBSD/annex/gcc_inline_asm.html -- 名無しさん (2011-02-13 00 20 32) インラインアセンブラ http //www.ibm.com/developerworks/jp/linux/library/l-ia/ -- 名無しさん (2011-02-10 22 12 46) インラインアセンブラ http //sci10.org/on_gcc_asm.html -- 名無しさん (2011-02-10 22 11 21) C++云々 http //www31.atwiki.jp/bigoyayubi/pages/25.html -- 名無しさん (2011-02-08 23 46 43) 社内ツイッター http //sites.google.com/site/shovelx/ -- 名無しさん (2011-02-08 23 44 53) ircサーバー導入 http //www.miraclelinux.com/update/?q=node/162 -- 名無しさん (2011-02-08 23 36 04) プログラム云々 http //www.sasaraan.net/program/c/func.php?func=signal -- 名無しさん (2010-12-16 15 38 34) 形態素変換 http //developer.yahoo.co.jp/webapi/jlp/ma/v1/parse.html -- 名無しさん (2010-12-16 15 37 24) 2010/12/01 シェルテクニック http //d.hatena.ne.jp/odz/20070129/1170136615 2010/12/01 Linuxテクニック http //roadman.gozaru.jp/linuxtext1.html 2010/12/01 Linuxテクニック http //wiki.nbj.co.jp/devel/index.htm?LinuxTips 2010/12/01 コーディングテクニック http //hp.vector.co.jp/authors/VA000092/win32/standard-coding.html 2010/12/01 プログラミングテクニック皮肉 http //www.bsddiary.net/doc/misc.html 2010/12/01 Linux Hack http //hira-consulting.com/wiki/index.php?%A4%E8%A4%A6%A4%B3%A4%BD 2010/10/31 Pukiwiki導入 http //pukiwiki.sourceforge.jp/?PukiWiki/Install 2010/10/31 Google Chrome Extension開発 http //gihyo.jp/dev/serial/01/chrome-extensions 2010/10/31 LimeChatで翻訳 http //pen2.com/google/ 2010/08/05 Stuart zender参加アルバム http //www.j-love.info/discography/other/tracks-feat.htm 2010/08/01 Stuart zender HP http //stuartzender.co.uk/ 2010/08/01 Haskellのお勉強 http //www.shido.info/hs/ 2010/04/21 飲み会 http //www.hotpepper.jp/strJ000019177/ 2010/04/08 redmine install (linux) http //d.hatena.ne.jp/Syo-Takasaki/20070728/redMine 2010/03/20 Google Chromeの単体インストーラ入手方法 http //tokuna.blog40.fc2.com/blog-entry-1858.html 2010/03/20 Objective-C 仕様 GNU http //www.gnustep.org/resources/documentation/Developer/Base/ProgrammingManual/manual_toc.html 2010/03/20 Objective-C 仕様 apple http //devworld.apple.com/jp/documentation/cocoa/Conceptual/ObjectiveC/Introduction/chapter_1_section_1.html 2010/03/20 gcc インクルードパス指定 http //oshiete1.goo.ne.jp/qa2006018.html 2010/03/20 Makefile リファレンス http //www.unixuser.org/~euske/doc/makefile/ 2010/03/19 Beginners Objective-c http //gnustep.made-it.com/BG-objc/index.html 2010/03/17 Control Excel by Ruby http //jp.rubyist.net/magazine/?0004-Win32OLE 2010/03/17 Excel Graph tips http //kokoro.kir.jp/excel/excel-graph.html 2010/03/14 PythonSample csv2xml プログラム/Pythonサンプル/csvからxmlへ変換 2010/03/14 PerlSample csv2xml プログラム/Perlサンプル/csvからxmlへ変換 2010/03/01 やる夫 http //ja.wikipedia.org/wiki/やる夫 2010/02/24 xyzzy覚書 http //ohkubo.s53.xrea.com/xyzzy/memo.html 2010/02/24 Emacs Keybind http //www.cosmo.sci.hokudai.ac.jp/~kk/emacs/emacs_key.html 2010/02/23 コーディング時の注意点 http //members.at.infoseek.co.jp/sakura_editor/coding.html
https://w.atwiki.jp/google/pages/10.html
table of contents(目次) Search(検索)Google Google Map Google translate Google Chrome Videos, games(動画、ゲーム)YouTube Music YouTube Google TV Chromecast Made by Google Device(Googleデバイス製)Pixel smart home Pixel Slate Nest Wifi go-anywhere(どこでも使える)Android OS Wear OS by Google Android Auto Chromebook call,text(通話、テキスト)Gmail Message Google Duo Google Chat always in order(いつも整理整頓)Google photos Google Contacts Google Keep Google Calendar Make your work more efficient(仕事を効率化)Google Docs Google Sheets Google Slides Google Drive develop one's businesses(ビジネスの成長を図る)Google Ads Google AdSense Google My Business Google Analytics Search(検索) Google Capture core information.You can easily find the latest information. コアな情報をキャッチ。最新情報を簡単に探せます。 Google Map You can use GPS navigation, traffic information, transfer information, and find nearby shops. GPS ナビ、交通情報、乗換案内を利用したり、近くのお店を探したりできます。 Google translate Translate audio, scanning, keyboard, and handwritten input into more than 100 languages. 音声、スキャン、キーボード、手書きで入力した内容を 100 以上の言語に翻訳できます。 Google Chrome It is a fast, simple and secure browser for all terminals. あらゆる端末に対応した、高速かつシンプルで安全なブラウザです。 Videos, games(動画、ゲーム) YouTube Music A new music streaming app created from YouTube. YouTube から生まれた、新しい音楽ストリーミング アプリ。 YouTube Find, play, and share your favorite videos and music. お気に入りの動画や音楽を探して、再生、共有できます。 Google TV Enjoy your favorite entertainment with Google. お気に入りのエンターテイメントをGoogle を活用して楽しみましょう。 Chromecast You can cast movies and music from your smartphone to your TV. 映画や音楽などをスマートフォンからテレビにキャストできます。 Made by Google Device(Googleデバイス製) Pixel Google s new smartphones bring. Google の新しいスマートフォンのご紹介。 smart home You can choose from a variety of sizes. さまざまなサイズからお選びいただけます。 Pixel Slate Work and play in a whole new way. 仕事も遊びも、まったく新しい方法で。 Nest Wifi Nest Wifi is a reliable, high-speed Wi-Fi system that covers the entire house.Smooth connectivity will be available in any room. Nest Wifi は家全体をカバーできる信頼性の高い高速 Wi-Fi システムです。どの部屋でもスムーズな接続を利用できるようになります。 go-anywhere(どこでも使える) Android OS evolve day by day Platform 日々進化するプラットフォーム Wear OS by Google Leave it to the clock.Manage fitness information and check for updates. 時計におまかせ。フィットネス情報を管理し最新情報もチェック。 Android Auto Voice control, navigation, and music are available in the car. 音声操作、ナビゲーション、音楽を車内でご利用いただけます。 Chromebook It s an easy-to-use laptop with a long battery life. 電池が長持ちする使いやすいノートパソコンです。 call,text(通話、テキスト) Gmail Google s secure and easy-to-use mail service.Organize your inbox according to category to save time. Google の安全で使いやすいメールサービス。カテゴリごとの分類で受信トレイを整理し、時間を節約できます。 Message A simple messaging app that connects with loved ones. 大切な人とつながれるシンプルなメッセージング アプリ。 Google Duo Simple, high-quality video calls (for Android and iOS). シンプルで高品質なビデオ通話(Android と iOS 対応)。 Google Chat With Google Chat, teams can safely exchange messages. Google Chat を使用すると、チームで安全にメッセージをやり取りできます。 always in order(いつも整理整頓) Google photos Organize all your photos and find them easily. すべての写真を整理し、簡単に探すことができます。 Google Contacts You can manage the addresses and phone numbers of family and friends in one place. 家族や友だちの住所や電話番号を 1 か所で管理できます。 Google Keep Wherever you are, you can record your thoughts as notes, lists, or voice notes. どこにいても、思いついたことをメモ、リスト、音声メモとして記録できます。 Google Calendar You can organize your schedule and event information and share it with important people. 予定やイベント情報を整理して大切な人たちと共有できます。 Make your work more efficient(仕事を効率化) Google Docs You can edit and share all documents wherever you are. どこにいても、すべてのドキュメントを編集、共有できます。 Google Sheets Smart spreadsheets that can be accessed from anywhere. どこからでもアクセスできるスマートなスプレッドシート。 Google Slides Share your story with a presentation that can be created and carried anywhere. 場所を問わずに作成して持ち運べるプレゼンテーションで、ストーリーを伝えましょう。 Google Drive Securely save, access, and share files. ファイルを安全に保存して、アクセス、共有できます。 develop one s businesses(ビジネスの成長を図る) Google Ads You can view ads when users search for your products and services. あなたが提供している商品やサービスについてユーザーが検索したときに、広告を表示できます。 Google AdSense monetize your content through advertising. あなたのコンテンツを広告で収益化しよう。 Google My Business It s a free tool that appeals to users who search Google or map your business. Google 検索やマップで検索したユーザーに、あなたのビジネスをアピールできる無料のツールです。 Google Analytics You can analyze user information across multiple channels. 複数のチャネルを対象にユーザーの情報を分析できます。 End up上へ
https://w.atwiki.jp/mrfrtech/pages/95.html
Market Scenario The anticipated global OTT content market size is expected to cross USD 551.75 billion by the end of the present forecast years. The current growth rate for the market in the present forecast years is recorded to be a CAGR of 17.9%. The OTT content services are a revolutionary substitute for older traditional telecommunication methods. The OTT term is defined as the mode of facilitating digital content over the internet without the use of any set-top box or cable subscription. It means that one doesn’t need to subscribe to any kind of cable TV subscription to enjoy its contents. The OTT services, in a nutshell, consist of television, telephony, SMS and others. The audience across the world is now switching from cable subscriptions to OTT subscriptions for its easy accessibility with just the internet. Thus, the demand pace is increasing at a rapid scale. With OTT picking up the trends, the content personalization concept has grown substantially. Hence, it is a data drive approach that promotes content creation for launching them over dedicated platforms. For a long time in the past, the impersonalized content ruled the entertainment arena, but not anymore. Such contents are now outdated and boring, for which OTT is escalating to the next levels. The demand is not specific to any country or region but is worldwide. The content personalization over the platforms is created with the taste and choices of the intended audience. Based on the viewing preferences, the platforms decide upon creating content or posting the ones they think would interest the viewers. Thus, this report is a brief reflection on the overall growth potential of this entire market. The market segmentation here highlights the fundamental elements that are put together for collective utilization. With the reputation amidst the young world, the regional analysis highlights the worldwide exposure of the OTT market, which explains the predictability of high market size in the present forecast years. Following that, the industry news upon select key players also explains the urge of the collective market to make the market thrive. Request a Free Sample @ https //www.marketresearchfuture.com/sample_request/2912 Browse Full Report @ https //www.marketresearchfuture.com/reports/over-the-top-content-market-2912 Over The Top Content Market - Competitive Analysis With the entry of new industry players in over-the-top content market segment, a trend of solid, volume-driven growth has been observed in the market with the addition of new and advanced content types in the segment. Companies are aiming to capture solidify their share of the market segment, by competing and experimenting with various advantage points. The best long-term growth opportunities for this sector can be captured by ensuring quality content delivery and financial flexibility to invest in the optimal strategies. Effective planning is essential in terms of business development so as to gain maximum returns on investment. The prominent players in over the top content market are – Apple, Inc. (U.S.), Facebook (U.S.), Google, Inc. (U.S.), Netflix, Inc. (U.S.), Tencent Holdings Limited (China), ActiveVideo Networks, Inc. (U.S.). Other important players in the market are Brightcove Inc. (Boston,USA), Hulu LLC. (Santa Monica), Microsoft Corporation (U.S.), Nimbuzz (Netherlands), Limelight Networks, Inc. (India), Roku, Inc. (USA), among others. Over The Top Content Market – Segments Based on the content type segmentation, the global OTT market is categorized into various types of content posted over dedicated platforms. The types include VoIP, Videos and Images. Based on the deployment type segmentation, the global OTT market acts upon a couple of deployment systems, including cloud and on-premise deployment. Over The Top Content Market - Regional Analysis The regional analysis of Over-The-Top Content Market is being studied for regions such as Asia Pacific, North America, Europe and Rest of the World. It has been observed that North America would dominate the over-the-top content market owing to factors such as high speed connectivity and presence of well-established content providers in that region. Asia Pacific over-the-top content market is expected to show a positive growth over the forecast period owing to factors such as rise in OTT content providers. Latest Industry News With all of the possibilities in OTT entertainment systems, the subscription amounts are also supposed to be fair at all times. Recently, Google, Netflix and a few other platforms were fined for upgrading to unfair subscription amounts. The companies are working on neutralizing this drawback! 14 Nov 2017 The startup Philo has received $25 million in funding from five cable programming groups. Following the investment Philo has launched an over-the-top skinny TV bundle that strips out expensive broadcast and sports networks. Nov 2017 HBO has launched an over-the-top subscription streaming service in parts of Central Europe. This move will allow its viewers in Hungary, Romania, the Czech Republic and Slovakia to stream HBO programming alongside HBO Europe’s local content and will not require users to have a pay TV subscription. October 2017 DirecTV, the satellite TV business owned by AT T the company is preparing to release a set-top box that will deliver content entirely by way of the Internet, instead of satellite, with Google’s Android TV software serving to power the box. 8 September 2016 Quiptel Hong Kong Limited, the video streaming technology company has been acquired by Falcon Acquisitions Plc which is strategically focused on the over-the-top (“OTT”) market. Similar Report***** Fixed-Mobile Convergence (FMC) Market By Convergence Type (Device Convergence, Network Convergence and Application Convergence), Mode (Single-mode and Dual-mode), Component (Infrastructure and Service) Mixed Reality Market Research Report https //writeonwall.com/mixed-reality-market-by-development-size-share-and-demand-opportunity-size-share-trend-intel-corporation-u-s-sony-corporation-japan/ Smart Glass Market https //writeonwall.com/smart-glass-market-by-development-size-share-and-demand-opportunity-size-share-key-manufacturers-drivers-value-and-foreseen-2027/ Passport Reader Market https //writeonwall.com/passport-reader-market-by-development-size-share-and-demand-opportunity-it-security-and-data-protection-analysis-forecast-to-2030/ About Market Research Future At Market Research Future (MRFR), we enable our clients to unravel the complexity of various industries through our Cooked Research Report (CRR), Half-Cooked Research Reports (HCRR), Raw Research Reports (3R), Continuous-Feed Research (CFR), and Market Research Consulting Services. MRFR team have supreme objective to provide the optimum quality market research and intelligence services to our clients. Our market research studies by Solutions, Application, Logistics and market players for global, regional, and country level market segments, enable our clients to see more, know more, and do more, which help to answer all their most important questions. Contact Market Research Future (Part of Wantstats Research and Media Private Limited) 99 Hudson Street, 5Th Floor New York, NY 10013 United States of America 1 628 258 0071 (US) 44 2035 002 764 (UK) Email sales@marketresearchfuture.com Website https //www.marketresearchfuture.com
https://w.atwiki.jp/mrfrtech/pages/45.html
Market Scenario Digital technology Computerized innovation today essentially utilizes two detects like sound and sight. Yet, it may not be well before a human can taste, feel and smell computerized objects in a way that is indistinct from actual encounters. With the innovative high-speed advances in AR (Augmented Reality) and VR (Virtual Reality) applications and the hyper-availability of 5G, computerized encounters will probably move from screen-based to detect situated in the following approaching years. Ericsson’s Research group named the Internet of Senses, where individuals will actually want to feel the world without utilizing contraptions, cell phones included, now characterizes this availability time. It contains six applications smell, taste, sight, psyche, contact, and sound. In the web of faculties, sound, visual, haptic, and different advancements empower people to have computerized tactile encounters like the ones experienced in the actual world. The web of faculties expands human faculties past the limits of bodies, giving increased hearing, contact, vision, and smell. It permits a person to mix multisensory computerized encounters with nearby environmental elements and interface with far-off gadgets, individuals, and robots as though they were right close to him/her. Additionally, the web of faculties will depend on advances including man-made consciousness (AI), increased reality (AR), computer-generated reality (VR), and mechanization to collaborate with human feelings of sound, sight, taste, smell, and contact. Besides, buyers will be the significant client of this innovation in the future as carefully sense will acquire a critical interest in light of this present innovation s endless conceivable use cases. For instance, purchasers could carefully visit backwoods or the open country, including encountering every one of the normal scents feels of those places. An individual could embrace loved ones many miles away. This innovation genuinely holds the potential and could be incredibly gainful for incapacitated individuals. Request a Free Sample @ https //www.marketresearchfuture.com/sample_request/10747 Competitive Outlook The Internet of Senses Market is characterized by the presence of several regional and local providers. Some of the key players in the market are Telefonaktiebolaget LM Ericsson (Sweden) Segmentation The worldwide Internet of Senses has been divided into innovation, application, end client, and district/country. The Internet of Senses Market has been portioned into equipment, programming, and administration in view of the part. Equipment is additionally sorted into gadgets and sensors. In view of innovation, the Internet of Senses Market has been fragmented into Artificial knowledge (AI), Virtual reality (VR), Augmented reality (AR), and others. The market has been portioned into hearing, sight, smell, taste, contact, and brain in view of the application. In view of the end client, the market has been portioned into purchasers and undertakings. Endeavors additionally bifurcated into retail, fabricating, medical care, car, schooling, media and diversion, aviation and safeguard, government, and others. . Regional Analysis The worldwide web of faculties market is relied upon to acquire critical income from the different mainland during the projected period. The geographic investigation of the worldwide Internet of Senses market has been directed for North America, Europe, Asia-Pacific, the Middle East and Africa, and South America. North America is additionally ordered into the US, Canada, and Mexico. Europe is additionally ordered into the UK, Germany, France, and the Rest of Europe. The Asia Pacific is additionally portioned into China, Japan, India, South Korea, and the Rest of Asia Pacific. Industry News Countless representatives expect that innovation will empower individuals to detect the mindset of their partners working on the flavor of container food and different faculties by 2030, as per a report delivered by Ericsson. Browse Full Report Details @ https //www.marketresearchfuture.com/reports/internet-of-senses-market-10747 Table of Contents 1Executive Summary 2Scope of the Report 2.1Market Definition 2.2Scope of the Study 2.2.1Research objectives 2.2.2Assumptions Limitations 2.3Markets Structure Continued…. View Similar Report** Internet of things (IoT) Market https //ictmrfr.blogspot.com/2022/04/internet-of-things-market-growth-key.html B2B Telecommunication Market https //www.scutify.com/articles/2022-04-12-b2b-telecommunication-market-analysis--geographic-growth-opportunities-for-it-security-and-data- Cash Management System Market https //market-research-future.tribe.so/post/cash-management-system-market-size-receives-a-rapid-boost-in-economy-due-to--625d5382d24f49591bd3befb Enterprise Data Warehouse (EDW) Market https //tealfeed.com/enterprise-data-warehouse-market-analysiskey-players-hqfr7 About Market Research Future At Market Research Future (MRFR), we enable our customers to unravel the complexity of various industries through our Cooked Research Report (CRR), Half-Cooked Research Reports (HCRR), Raw Research Reports (3R), Continuous-Feed Research (CFR), and Market Research Consulting Services. Contact Market Research Future (Part of Wantstats Research and Media Private Limited) 99 Hudson Street, 5Th Floor New York, NY 10013 United States of America 1 628 258 0071 (US) 44 2035 002 764 (UK) Email sales@marketresearchfuture.com Website https //www.marketresearchfuture.com #market #research #industry #data #report #share #digital #gnews Plugin Error キーワードを入力してください。 #trend #future #analyis #industryreport #industrygrowth #demographic #strategy #manegment
https://w.atwiki.jp/memo77/pages/30.html
PageLastUpdate 2009-12-04/today - /yesterday - google chromeのインストール ファイル Googl Apps関連のベータ表記が外れる&メールの代理管理や保存期間指定が可能に Google Apps移行後もOutlookをそのまま使えるプラグイン公開 gmailとgoogle calenderを使用して、任意の相手に任意の時刻にリマインダーメールを送る2009/04/15追記 Gmailがオフラインでも利用可能に よく使うgmailの検索オプション 大手プロバイダーが相次いでGmailからのメールを遮断、Gmail発のスパムメールが急増 Google Email Uploader Outlook Expressで受信済みのメールをgmailにインポート Googleドキュメントにフォーム作成機能、自動集計可能に Google Apps米Google、「Google Apps」に99.9%のサービス品質保証制度 Google AppsとGmail、一部ユーザーで15時間にわたる障害 グーグル、SaaSでメールやオフィスを国内向けに提供 米Google、Postiniによる企業向け有料メール強化サービスを開始 Gmailは企業で使えるか。 Google Appsが法人向け機能を強化 Google Calender gmailGmailの検索やフィルタで使用できるコマンド(演算子)一覧表 Email Migration API gmailをスパム(迷惑メール)フィルタ&メールバックアップとして使用する と、調子に乗っていたら、POP受信がエラーではじかれる。 Google Analytics Google Reader comment google chromeのインストール ファイル 2009/12/01 Internet Explorerが不調でWebに接続できない。メールの送受信はできるからIEの問題か? 切り分けに他の端末でgoogle chromeのインストーラーをダウンロードして直接いれてテストすればいいよね、と思ったらインストール ファイル単独をダウンロードできる場所が見つからない。 結局下記にありました。 http //build.chromium.org/buildbot/symbols/ バージョンごとにファイルがいろいろ入っていますが、[mini_installer.exe]ひとつだけダウンロードして実行すればokです。 2009/12/04 開発版のインストール開始アドレスをメモ http //www.google.com/chrome/eula.html?extra=devchannel Googl Apps関連のベータ表記が外れる&メールの代理管理や保存期間指定が可能に 2009/07/08 http //internet.watch.impress.co.jp/docs/news/20090708_300621.html デレゲーション機能は、大企業の管理職などに便利な機能で、当人に代わって代理スタッフがメールの管理を行うことができるというもの。リテンション機能は、法律などの規制に従ってメール保持期限をポリシーにより決定することができるもの。いずれの機能も、数週間以内にGoogle AppsのPremierエディションで公開される予定だ。 おお、ちゃくちゃくとターゲットに入ってきている。 Google Apps移行後もOutlookをそのまま使えるプラグイン公開 2009/06/10 http //internet.watch.impress.co.jp/cda/news/2009/06/10/23737.html おお。これで完全にGoogle Appsが選択肢のひとつに数えられるなあ。 Windows 7にはメールクライアントが付属しない。 Office Professionalのライセンスがあるのでサポートを受けられるメーラーとしてOutlookが視野に入る。 gmailの可用性に加え、ブラウザでの操作に不満なユーザーにはOutlookを使わせられる。 PC移行時もメールボックスを移行する必要はない。アドレス帳はどうかな? ということでWindows 7でテスト開始。 gmailとgoogle calenderを使用して、任意の相手に任意の時刻にリマインダーメールを送る 2009/04/09 検索語:指定した時刻に送信、予定を通知 1.google calenderのリマインダーメールの宛先をgmailにしておく。 2.予定の「説明」欄にフィルタ用キーワードを入力する。俺はわかりやすくするために「Fw 宛先アドレス」みたいにしました。 3.gmailでキーワードを引っ掛けるフィルタを作成して、宛先アドレスに転送設定をすれば完成。 念のため書いておくと、「Fw xxx@example.jp」と設定したら自動でxxx@example.jpを抜き出して宛先に設定してくれるわけではありませんw 転送したい宛先ごとにひとつづつフィルタを作成する必要があります。 普通のメールにキーワードが含まれて間違えて転送されるのが怖ければ、通常ありえない文字列を使うか、リマインダー専用のgoogleアカウントを作ればok。 2009/04/15追記 携帯電話などで受信許可を設定する場合はcalendar-notification@google.comを設定する。 Gmailがオフラインでも利用可能に 2009/01/29 http //bb.watch.impress.co.jp/cda/news/24686.html やっと来た。これでユーザーの回線が繋がらない場所でも見たいという問題も解決。 本気でGoogle Apps考えるかな・・・。 よく使うgmailの検索オプション 2008/05/21 http //www.ideaxidea.com/archives/2008/05/gmail_1.html ラベル lable 、l 件名、差出人等 subject 、to 、from 、cc 、bcc チャット履歴 is chat 特定の検索語を除外 -xxx 特定の日付 after 2008/1/1、 before 2008/5/1 添付ファイル has attachment、has attachment xls、filename readme.txt スター付き is starred 未読 is unread 既読 is read 大手プロバイダーが相次いでGmailからのメールを遮断、Gmail発のスパムメールが急増 2008/04/09 http //www.technobahn.com/news/2008/200804071431.html 日本じゃないけどちょっとイヤなニュース。 Google Email Uploader 2008/04/08 「OEやThunderbirdなどのメールデータをGmailへ移行」 http //www.forest.impress.co.jp/article/2008/04/07/emailuploader.html IMAPで移行した直後にこんなの発表された。Google Appsだけだけど。 着々と足場を固めてる感じ。 IMAPで移行したらすげぇ遅くて、特にフォルダわけが多いと手作業に丸一日かかったから便利かも。 ただGoogle Appsのアカウントないとテストできないなぁ。 Outlook Expressで受信済みのメールをgmailにインポート 2008/04/05 2007/11にgmailがIMAPに対応していたようで、現在はOutlook Expressから直接アップロードできるようになってる。便利! 2007/05/10 http //gmail.1o4.jp/import.html IMAPの使えるメールサーバーにOutlook Expressからメールをアップロードして、今度はgmailからpopで受けてやる。 gooメールアドバンスが月額200円だけど、当月内無料なので、作業終了後に解約してしまえばタダです。 ただ上記のバックアップのことも考えると、月額200円でバックアップが取れると思えば、そのまま利用し続けてもいいかもしれません。 とりあえず作業はさくさくっと終了。解約はしばらく様子見。 gooはバックアップ用にと思ってたけど解約したw もっと早く気がつけばよかった。 Googleドキュメントにフォーム作成機能、自動集計可能に 2008/02/07 http //www.atmarkit.co.jp/news/200802/07/google.html もうなんでもアリだな。 Google Apps 米Google、「Google Apps」に99.9%のサービス品質保証制度 http //internet.watch.impress.co.jp/cda/news/2008/10/31/21384.html 確かに他のメールサービスは落ちても影響範囲が狭いから話題にならない。たぶん実際には社内メールとかも結構落ちてるんじゃないかな。問題はgoogleの場合、こちらからアプローチするすべがまったくないこと。本当に口をあけて待ってるしかない。 2008/03/06 GHeimdall シングルサインオンのために http //code.google.com/p/gheimdall/ Google AppsとGmail、一部ユーザーで15時間にわたる障害 http //www.atmarkit.co.jp/news/200808/08/eweek.html グーグル、SaaSでメールやオフィスを国内向けに提供 http //www.atmarkit.co.jp/news/200702/23/google.html 米Google、Postiniによる企業向け有料メール強化サービスを開始 2008/02/06 http //internet.watch.impress.co.jp/cda/news/2008/02/06/18365.html サービスは、3つの要素で構成されている。1つ目は、スパムやマルウェアを排除するためのフィルタリングサービス「Google Message Filtering」で、1ユーザーあたり3ドルまたは2ユーロで提供する。 2つ目は、メールによる情報漏洩やコンプライアンス上の問題を解消するための、メールセキュリティとポリシーマネジメントサービス「Google Message Security」で、1ユーザーあたり12ドルまたは8ユーロ。 3つ目は、メールのアーカイブや復旧サービスを提供する「Google Message Discovery」で、文書保存などの法的要求達成やメッセージコンプライアンスを徹底するために利用できる。1年分のデータアーカイブを提供し、1ユーザーあたり25ドルまたは17.50ユーロ。 Gmailは企業で使えるか。 20070/11/18 http //itpro.nikkeibp.co.jp/article/COLUMN/20071030/285914/ Google Appsが法人向け機能を強化 2007/10/05 http //www.atmarkit.co.jp/news/200710/04/google.html なんとも絶妙なタイミング。ずっと気になっていた、管理者が全ユーザーのメールを閲覧できるオプションを使えるようになる。 送信ブロックもできるから、11月になったら採用に動こう。 2007/10/04 https //www.google.com/a/ そろそろ企業利用も現実的か。うちもメールアーカイブ&スパム対策はこれでいこうかな・・・ Google Calender 2007/05/26 携帯に対応したらしいですよ。 gmail http mail.google.com POP3に対応したので、いろいろできるようになった。メール環境をこっちにすべて移住中。 Gmailの検索やフィルタで使用できるコマンド(演算子)一覧表 http //gmail.1o4.jp/operators.html たまりに溜まったメールをPOP受信すると、一度には200件前後しかとれないので、何度かに分けて受信する必要がある。 Gmailの検索やフィルタで使用できるコマンド(演算子)一覧表 http //gmail.1o4.jp/operators.html Email Migration API 2007/11/18 http //labs.cybozu.co.jp/blog/akky/archives/2007/11/google-apps-email-migration-api.html http //code.google.com/apis/apps/email_migration/developers_guide_protocol.html gmail用API。これでgamilはまた協力に。おそらく数ヶ月するとOutlook Expressや他のWebメールから直接引越しできるツールが出てきて、いまでもMAPI経由で引越しはできるけどそれとは比較にならず大変なことに。 gmailをスパム(迷惑メール)フィルタ&メールバックアップとして使用する gmailは無料サービスだからちょっと不安。 使い慣れたメールソフトがいい。 だけどgmailのスパムフィルタは強力だから使いたい。 という人はgmailがPOP対応したので、スパムフィルタ&メールバックアップと位置づけて使うといいかもしれません。 管理人は4つのメールアドレスを使っているので、 アカウントA ─┬→ gmail ─┬→ 受信トレイ ─→ メールソフト アカウントB ─┤ │ アカウントC ─┤ └→ 迷惑メール(ときどきチェック) アカウントD ─┘ と設定しています。googleが潰れてもPCが潰れても、メールが残るので安心。 いまのところは4アカウントが限界みたい。 と、調子に乗っていたら、POP受信がエラーではじかれる。 なにか問題が起きたかな? 携帯対応の翌日なのでそのあたりが怪しいかも。 検索をしていたらgmailヘルプグループというのがあるのを発見。 http //groups.google.com/group/gmail-troubleshooting-ja/browse_thread/thread/797b2daa4f7aee81/96696395d62d72ea?lnk=raot hl=ja#96696395d62d72ea この事例とそっくり。 とりあえず様子見・・・結構ある話らしい http //www.gmail-maniacs.net/faq/000257.html http //www.google.co.jp/search?hl=ja q=gmail+pop+%E3%82%A8%E3%83%A9%E3%83%BC lr=lang_ja 一晩あけたら直った。 Google Analytics 2007/05/12 http //www.google.com/analytics/ja-JP/ アクセス解析。使い始めてみた。まだよくわからない。 2007/05/26 わかってきた。便利。 Google Reader 2007/05/12 http //www.google.co.jp/reader/view/ コレがすごい。既読になるときのスムーズさとか。ブラウザで巡回するのが馬鹿馬鹿しい感じに。 comment このページの記述で聞きたいこととか間違ってることとかありましたらコメントを。 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/macoto_mayu/pages/14.html
?php if (! defined( PKWK_OPTIMISE )) define( PKWK_OPTIMISE , 0); if (! defined( PKWK_READONLY )) define( PKWK_READONLY , 0); // 0 or 1 if (! defined( PKWK_SAFE_MODE )) define( PKWK_SAFE_MODE , 1); if (! defined( PKWK_DISABLE_INLINE_IMAGE_FROM_URI )) define( PKWK_DISABLE_INLINE_IMAGE_FROM_URI , 1); define( PKWK_QUERY_STRING_MAX , 1024); // Bytes, 0 = OFF define( PKWKEXP_DISABLE_MULTILINE_PLUGIN_HACK ,0); // 1 = Disabled define( LANG , ja ); define( UI_LANG , LANG); // en for Internationalized wikisite define( DATA_DIR , DATA_HOME . wiki/ ); // Latest wiki texts define( DIFF_DIR , DATA_HOME . diff/ ); // Latest diffs define( BACKUP_DIR , DATA_HOME . backup/ ); // Backups define( CACHE_DIR , DATA_HOME . cache/ ); // Some sort of caches define( UPLOAD_DIR , DATA_HOME . attach/ ); // Attached files and logs define( COUNTER_DIR , DATA_HOME . counter/ ); // Counter plugin s counts define( TRACKBACK_DIR , DATA_HOME . trackback/ ); // TrackBack logs define( PLUGIN_DIR , DATA_HOME . plugin/ ); // Plugin directory define( SPAM_FILTER_COND , #ipcountry() or #urlnsbl() or #useragent() or #filename() or #atag() or #ngreg() or #onlyeng() or (#urlnum() and #uaunknown()) ); define( PLUGIN_REF_URL_GET_IMAGE_SIZE , FALSE); define( SPAM_FILTER_ATAG_REG , /\[HTTP | \/a |\[\/url\]/i ); define( SKIN_DIR , skin/ ); define( IMAGE_DIR , image/ ); switch (LANG) { // or specifiy one case ja define( ZONE , JST ); define( ZONETIME , 9 * 3600); // JST = GMT + 9 break; default define( ZONE , GMT ); define( ZONETIME , 0); break; } $page_title = Belle Isle Wiki ; $script = http //example.com/pukiwiki/ ; $script_directory_index = index.php ; $modifier = MonMon ; $modifierlink = http //example.com/pukiwiki/ ; $defaultpage = Belle Isle Wiki ; // Top / Default page $whatsnew = RecentChanges ; // Modified page list $whatsdeleted = RecentDeleted ; // Removeed page list $interwiki = InterWikiName ; // Set InterWiki definition here $menubar = MenuBar ; // Menu $nofollow = 0; // 1 = Try hiding from search engines define( PKWK_ALLOW_JAVASCRIPT , 1); $trackback = 0; $trackback_javascript = 0; $enable_bodycache = true; $enable_bodycache_default = true; $bodycache_disable_plugins = array( ls2 , areaedit ); $referer = 0; $nowikiname = 1; $autolink = 0; // Bytes, 0 = OFF (try 8) $function_freeze = 1; $notimeupdate = 0; $adminpass = {x-php-md5}! ; $pagereading_enable = 0; $pagereading_kanji2kana_converter = none ; $pagereading_kanji2kana_encoding = EUC ; // Default for Unix $pagereading_chasen_path = /usr/local/bin/chasen ; $pagereading_kakasi_path = /usr/local/bin/kakasi ; $pagereading_config_page = config/PageReading ; $pagereading_config_dict = config/PageReading/dict ; $auth_users = array( // Username = password foo = foo_passwd , // Cleartext bar = {x-php-md5}f53ae779077e987718cc285b14dfbe86 , // PHP md5() bar_passwd hoge = {SMD5}OzJo/boHwM4q5R+g7LCOx2xGMkFKRVEx , // LDAP SMD5 hoge_passwd ); $auth_method_type= pagename ;// By Page name $read_auth = 0; $read_auth_pages = array( // Regex Username #HogeHoge# = hoge , #(NETABARE|NetaBare)# = foo,bar,hoge , ); $edit_auth = 0; $edit_auth_pages = array( // Regex Username #BarDiary# = bar , #HogeHoge# = hoge , #(NETABARE|NetaBare)# = foo,bar,hoge , ); $search_auth = 0; $maxshow = 60; $maxshow_deleted = 60; $cantedit = array( $whatsnew, $whatsdeleted ); $lastmod = 1; $date_format = Y-m-d ; $time_format = H i s ; $rss_max = 15; $do_backup = 1; $del_backup = 0; $cycle = 0; // Wait N hours between backup (0 = no wait) $maxage = 50; // Stock latest N backups define( PKWK_SPLITTER , ); define( PKWK_UPDATE_EXEC , ); $use_proxy = 0; $proxy_host = proxy.example.com ; $proxy_port = 8080; $need_proxy_auth = 0; $proxy_auth_user = username ; $proxy_auth_pass = password ; $no_proxy = array( localhost ,// localhost 127.0.0.0/8 ,// loopback ); $notify = 0; $notify_diff_only = 1; $smtp_server = localhost ; $notify_to = to@example.com ;// To $notify_from = from@example.com ;// From $notify_subject = [PukiWiki] $page ; $notify_header = ; $smtp_auth = 0; $pop_server = localhost ; $pop_port = 110; $pop_userid = ; $pop_passwd = ; $non_list = ^\ ; $search_non_list = 1; $auto_template_func = 1; $auto_template_rules = array( (*1) = \2/template ); $fixed_heading_anchor = 1; $fixed_heading_anchor_edit = 1; $preformat_ltrim = 1; $line_break = 0; $usedatetime = 1; $agents = array( // Embedded browsers (Rich-clients for PukiWiki) // Windows CE (Microsoft(R) Internet Explorer 5.5 for Windows(R) CE) // Sample "Mozilla/4.0 (compatible; MSIE 5.5; Windows CE; sigmarion3)" (sigmarion, Hand-held PC) array( pattern = #\b(? MSIE [5-9]).*\b(Windows CE)\b# , profile = default ), // ACCESS "NetFront" / "Compact NetFront" and thier OEM, expects to be "Mozilla/4.0" // Sample "Mozilla/4.0 (PS2; PlayStation BB Navigator 1.0) NetFront/3.0" (PlayStation BB Navigator, for SONY PlayStation 2) // Sample "Mozilla/4.0 (PDA; PalmOS/sony/model crdb/Revision 1.1.19) NetFront/3.0" (SONY Clie series) // Sample "Mozilla/4.0 (PDA; SL-A300/1.0,Embedix/Qtopia/1.1.0) NetFront/3.0" (SHARP Zaurus) array( pattern = #^(? Mozilla/4).*\b(NetFront)/([0-9\.]+)# , profile = default ), // Embedded browsers (Non-rich) // Windows CE (the others) // Sample "Mozilla/2.0 (compatible; MSIE 3.02; Windows CE; 240x320 )" (GFORT, NTT DoCoMo) array( pattern = #\b(Windows CE)\b# , profile = keitai ), // ACCESS "NetFront" / "Compact NetFront" and thier OEM // Sample "Mozilla/3.0 (AveFront/2.6)" ("SUNTAC OnlineStation", USB-Modem for PlayStation 2) // Sample "Mozilla/3.0(DDIPOCKET;JRC/AH-J3001V,AH-J3002V/1.0/0100/c50)CNF/2.0" (DDI Pocket AirH" Phone by JRC) array( pattern = #\b(NetFront)/([0-9\.]+)# , profile = keitai ), array( pattern = #\b(CNF)/([0-9\.]+)# , profile = keitai ), array( pattern = #\b(AveFront)/([0-9\.]+)# , profile = keitai ), array( pattern = #\b(AVE-Front)/([0-9\.]+)# , profile = keitai ), // The same? // NTT-DoCoMo, i-mode (embeded Compact NetFront) and FOMA (embedded NetFront) phones // Sample "DoCoMo/1.0/F501i", "DoCoMo/1.0/N504i/c10/TB/serXXXX" // c以降は可変 // Sample "DoCoMo/2.0 MST_v_SH2101V(c100;TB;W22H12;serXXXX;iccxxxx)" // ()の中は可変 array( pattern = #^(DoCoMo)/([0-9\.]+)# , profile = keitai ), // Vodafone s embedded browser // Sample "J-PHONE/2.0/J-T03"// 2.0は"ブラウザの"バージョン // Sample "J-PHONE/4.0/J-SH51/SNxxxx SH/0001a Profile/MIDP-1.0 Configuration/CLDC-1.0 Ext-Profile/JSCL-1.1.0" array( pattern = #^(J-PHONE)/([0-9\.]+)# , profile = keitai ), // Openwave(R) Mobile Browser (EZweb, WAP phone, etc) // Sample "OPWV-SDK/62K UP.Browser/6.2.0.5.136 (GUI) MMP/2.0" array( pattern = #\b(UP\.Browser)/([0-9\.]+)# , profile = keitai ), // Opera, dressing up as other embedded browsers // Sample "Mozilla/3.0(DDIPOCKET;KYOCERA/AH-K3001V/1.4.1.67.000000/0.1/C100) Opera 7.0" (Like CNF at keitai -mode) array( pattern = #\b(? DDIPOCKET|WILLCOM)\b.+\b(Opera) ([0-9\.]+)\b# , profile = keitai ), // Planetweb http //www.planetweb.com/ // Sample "Mozilla/3.0 (Planetweb/v1.07 Build 141; SPS JP)" ("EGBROWSER", Web browser for PlayStation 2) array( pattern = #\b(Planetweb)/v([0-9\.]+)# , profile = keitai ), // DreamPassport, Web browser for SEGA DreamCast // Sample "Mozilla/3.0 (DreamPassport/3.0)" array( pattern = #\b(DreamPassport)/([0-9\.]+)# , profile = keitai ), // Palm "Web Pro" http //www.palmone.com/us/support/accessories/webpro/ // Sample "Mozilla/4.76 [en] (PalmOS; U; WebPro)" array( pattern = #\b(WebPro)\b# , profile = keitai ), // ilinx "Palmscape" / "Xiino" http //www.ilinx.co.jp/ // Sample "Xiino/2.1SJ [ja] (v. 4.1; 153x130; c16/d)" array( pattern = #^(Palmscape)/([0-9\.]+)# , profile = keitai ), array( pattern = #^(Xiino)/([0-9\.]+)# , profile = keitai ), // SHARP PDA Browser (SHARP Zaurus) // Sample "sharp pda browser/6.1[ja](MI-E1/1.0) " array( pattern = #^(sharp [a-z]+ browser)/([0-9\.]+)# , profile = keitai ), // WebTV array( pattern = #^(WebTV)/([0-9\.]+)# , profile = keitai ), // Desktop-PC browsers // Opera (for desktop PC, not embedded) -- See BugTrack/743 for detail // NOTE Keep this pattern above MSIE and Mozilla // Sample "Opera/7.0 (OS; U)" (not disguise) // Sample "Mozilla/4.0 (compatible; MSIE 5.0; OS) Opera 6.0" (disguise) array( pattern = #\b(Opera)[/ ]([0-9\.]+)\b# , profile = default ), // MSIE Microsoft Internet Explorer (or something disguised as MSIE) // Sample "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)" array( pattern = #\b(MSIE) ([0-9\.]+)\b# , profile = default ), // Mozilla Firefox // NOTE Keep this pattern above Mozilla // Sample "Mozilla/5.0 (Windows; U; Windows NT 5.0; ja-JP; rv 1.7) Gecko/20040803 Firefox/0.9.3" array( pattern = #\b(Firefox)/([0-9\.]+)\b# , profile = default ), // Loose default Including something Mozilla array( pattern = #^([a-zA-z0-9 ]+)/([0-9\.]+)\b# , profile = default ), array( pattern = #^# , profile = default ),// Sentinel ); ?
https://w.atwiki.jp/nogoogle/pages/21.html
今後スレ立て・修正依頼される方は、トリップ付けるルールで、お願い致します。 スレタイ倉庫 トリップ倉庫 過去ログリンク倉庫 スレタイ倉庫 Don t Be EvilからEvilに方向転換してきたGoogleから離れたい人のためのスレッドです。 Googleは2012年3月から各サービス別に分かれていたプライバシーポリシーを廃止し、 それらを統合した新しいポリシーを導入すると発表しました。 新ポリシーでは、検索単語やアクセスしたサイト、送受信したGmailの内容、YouTubeで観た動画、 Android端末から送信された情報といったデータがユーザーの氏名、メールアドレス、IPアドレス、 電話番号、クレジットカード番号などと結び付けられて一カ所に集められることになります。 Googleはこれらのまとめられた個人情報をユーザーに断りなく広告に反映させたり、 情報処理を他社や個人に委託することが可能になります。 インターネット上での自分の行動が何もかもGoogleに掴まれ、利用される日がすぐそこまで 来ているのかもしれません。 脱Google@wiki http //www4.atwiki.jp/nogoogle Google関連ソフトのアンインストール手順、通信遮断、代替サービスなど まずはこのwikiを読んでから質問を!今からでも遅くない! ※注)このwikiにもGoogle AdsenseやGoogle AnalyticsのトラッカーCookieがあります。 気にする人は 2以降の対策を実施してからアクセスしてください。 前スレ 【軍事も家電も】脱Google総合★26【買収するよ】 http //toro.2ch.net/test/read.cgi/google/1392288202/ 過去スレ 【メール本文も】脱Google総合★25【広告利用】 http //toro.2ch.net/test/read.cgi/google/1383643594/ 【収集も紐つけも】脱Google総合★24【脱税も】 http //toro.2ch.net/test/read.cgi/google/1372165095/ 【Googleカード】脱Google総合★23【履歴丸見え】 http //toro.2ch.net/test/read.cgi/google/1350699738/ ※全過去スレリンクの履歴は、wikiトップページ下部に記載されています。 ※陰謀論はスレ違いですので、該当スレにて話してください。 Googleに関する陰謀を考える http //toro.2ch.net/test/read.cgi/google/1329880579/ 以下 2以降テンプレ ■脱Googleのために、今すぐやっておきたい事 1~6番までは確実にやっておきたい必須事項です。7番は、今後2度とGoogleに関わりたくない人向け。 8番は困難を伴いますが、次の携帯端末はAndroid以外にしましょう。 1:Googleに登録してある、あらん限りの、履歴とデータを削除 ※詳細は 1のwiki サイト参照 2:Googleアカウントの全削除 ※念のため、中のデータをすべて削除してからアカウントを削除 3:Google系のソフト(Google Chrome、日本語入力など)を全アンインストール ※通常の手順では全削除できません。詳細ついては 3参照 4:ウェブブラウザの設定を見直す ※各ウェブブラウザの設定については 4-5参照のこと 5:ウェブブラウザにプライバシーを保護するアドオンをインストールする ※詳細については 6参照のこと 6:Hotmailなどの代替Webサービスに移行する ※無料である以上、どのサービスでも広告最適化のため、ある程度は情報を抜かれます ※情報の紐付けによる個人特定を避けるため、「1会社1サービス」を心がけましょう ※例えば、検索は「DuckDuckGo」、メールは「gooメール」、地図は「Bing Map」など ※代替サービスの詳細については 1のwiki「代替サービス一覧」を参照 7:今後、Google系サイトにアクセスしないように対策 ※詳細については 7参照。複雑な手順が必要なためWikiもチェック 8:Android端末からWindows PhoneやiPhoneに乗り換える ※最も危険なのがAndroid端末です。端末とGoogleサービスの利用履歴を紐付けされ、 簡単に「***というキーワードで検索をしたのは***さん」と特定されてしまいます ※また、Android Marketでは、アプリを購入した利用者の氏名、メールアドレス、住所、 電話番号などの個人情報を、アプリを販売した業者に開示しています ※速やかな乗り換えが難しい場合は、新たなGoogleアカウントを取得し、まっさらな状態から 注意深く利用することを推奨します ■Google系のソフト(Google Chrome、日本語入力など)のアンインストール方法 ChromeなどのGoogle系のソフトは、通常の手順でアンインストールしても GoogleUpdateが残り、OSを起動するたびに背後で密かに活動して、 Googleにアクセスを行い続けます。また、レジストリにゴミを大量に残します。 GoogleUpdateを完全に削除する手順 ※詳しくは 1のwiki「アンインストール」を参照 1.タスクマネージャーを起動して「GoogleUpdate.exe」のプロセスを終了する。 2.以下の実行フォルダとタスクファイルを削除する。隠しフォルダになってるので注意。 ◆XPなら ・%UserProfile%\Application Data\Google\Update\ ・%Program Files%\Google\Update ◆Vista/7なら ・%UserProfile%\AppData\Local\Google\Update\ ・%Program Files%\Google\Update ◆OSXなら ・~/Library/Google/GoogleSoftwareUpdate/ ・ ~/Library/Google/Google/Updater/ ◆Winならこれも→C \WINDOWS\Tasks\GoogleUpdateTaskUser.job (アイドル時に自動起動するファイル) 3.サービスにもゴミが残ってたんでコマンドプロンプトを起動し下記を入力し実行する。 sc.exe delete gupdate sc.exe delete gupdatem ※UAC管理者権限が必要になる場合がある 4.レジストリエディタを起動して以下のキーを削除する。 HKEY_CURRENT_USER\Software\Google\Update (ユーザデータ格納キー) HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\Google Update (スタートアップキー) ※他にもレジストリに多数のゴミを残すので、「Google」で検索して必要なさそうなキーは 自己責任で削除しましょう。レジストリの操作は思わぬトラブルを引き起こすことがあるので、 心配ならバックアップを。分からない場合は操作しないように! ■ウェブブラウザの設定を見直す ●位置情報通知機能を切る 位置情報通知機能に対応したWebサイトにアクセスした際、あなたの位置情報をサービスプロバイダへ 送信し、推測されたあなたの現在地を取得する機能です。 Firefox、Opera、SafariはGoogle Location Serviceを利用していますので、オフにした方が無難です。 ・IE9の場合 インターネットオプション→プライバシー→ [Webサイトによる物理的な位置の要求を許可しない]にチェック ・Firefoxの場合 ロケーションバーに「about config」と入力します 「細心の注意を払って使用する」をクリックしてください フィルタに「geo.enabled」と入力します 「geo.enabled」という設定の上でダブルクリックし値を「true」から「false」にします ・Thunderbirdの場合 ツール→オプション→詳細→一般タブ→設定エディタ とたどる 後はFirefoxの場合と同様の手順でOKです ・Operaの場合 設定→詳細設定のタブ→左メニューのネットワークをクリック [Geolocation 機能を有効にする]のチェックを外す + アドレスバーに「opera config」と入力し設定ファイルエディタを呼び出します Geolocation項目の「Enable geolocation」と「Send location request only on change」の チェックを外し「保存」ボタンを押します ・Safariの場合 一般設定メニュー→設定→プライバシー→ 「Webサイトによる位置情報サービスへのアクセスを制限」の「確認せずに拒否」にチェック ●Do Not Track機能を有効にする Cookieなどによるトラッキング(追跡)を拒否する機能が「Do Not Track」です。 ChromeやOperaはDo Not Track機能に対応していませんので、これらの利用は避けましょう。 ・IE9の場合 ツールボタン→セーフティ→追跡防止→追跡防止リストをオンラインで取得→ 「追加」をクリックしてリストをインストール ・Firefoxの場合 Firefoxボタン→オプション→オプション→プライバシー→ 「トラッキングの拒否をWebサイトに通知する」にチェックを入れる ・Safariの場合 一般設定メニュー→設定→詳細→「メニューバーに開発メニューを表示」をチェックしてから・・・ メニューバー→開発→「Do Not Track HTTPヘッダを送信」にチェックを入れる ●偽装/攻撃サイトブロック機能を切る FirefoxおよびSafariは、Googleが提供する偽装/攻撃サイトのブラックリストを ダウンロードして利用しています。 プライバシーに関わる通信はしていませんが、Googleに少しでも関わりたくない人は切りましょう。 また、IE8/9の場合は訪れたサイトのURLをMicrosoft社に逐一送信しています。 プライバシーの侵害に関わる可能性がありますので、切った方が無難かも知れません。 ただし、偽装/攻撃サイトをブロックできなくなるリスクを覚悟しましょう。 なお、Operaは、Netcraft / PhishTank 作成のリストをOpera社から読み込む仕様になっている様です。 ・IE8/9の場合 ツールボタン→セーフティ→SmartScreenフィルター機能を無効にする→ 「SmartScreenフィルター機能を無効にする」にチェック ・Firefoxの場合 Firefoxボタン→オプション→オプション→セキュリティ→ 「攻撃サイトとして~」および「偽装サイトとして~」のチェックを外す ・Operaの場合 Operaボタン→設定→設定→詳細設定タブ→セキュリティ→ 「フィッシング・マルウェア防止機能を有効にする」のチェックを外す ・Safariの場合 一般設定メニュー→設定→セキュリティ→ 「詐欺Webサイトを訪問したときに警告」のチェックを外す ●その他 ・Operaのコンテンツのブロック機能 http //ja.opera-wiki.com/%E3%82%B3%E3%83%B3%E3%83%86%E3%83%B3%E3%83%84%E3%83%96%E3%83%AD%E3%83%83%E3%82%AF ・サーバー上で同じファイルパスを有するすべてのファイル、または特定のファイル、 あるいはその両方をブロックして非表示にすることができます。 ・ブロックしたいコンテンツを登録するには、コンテンツブロック専用モードにします。 専用モードに切り替えるには、ページ内の任意の場所で右クリックし、 『コンテンツのブロック』を選択して下さい。 ・次に登録したい画像やオブジェクトをクリックするか、あるいはページ最上部の中から 「詳細設定」ボタンをクリック。 表示されるダイアログに、ブロックしたい画像やオブジェクトの URL を登録して下さい。 ・最後にページ最上部の「完了」ボタンを押す事で登録されます。 画像やオブジェクトが、 JavaScript によって読み込まれている場合はクリックでは ブロック出来ない場合があります。この場合は該当する JavaScript ファイルの URL を 指定する必要があります。 ■ウェブブラウザにプライバシーを保護するアドオンをインストールする cookie削除後も行動追跡を続ける「supercookie」に研究者が警鐘 http //www.itmedia.co.jp/news/articles/1108/21/news004.html アドネットワークは、常にあなたを監視している http //japan.internet.com/wmnews/20111025/5.html GoogleがSafariの設定を迂回してユーザーを追跡していたことが判明 http //www.itmedia.co.jp/news/articles/1202/18/news015.html Google、IEでもプライバシー設定迂回――Microsoftが明らかに http //www.itmedia.co.jp/news/articles/1202/21/news034.html Googleを始めとするWebサービスプロバイダや広告業者は、ブラウザのセキュリティ設定を掻い潜る あらゆるテクニックを使って追跡してきます。拡張機能や専用ソフトで対処しましょう。 ・単独ソフト Proxomitron ブラウザとネットの間にプロキシを通してカスタマイズされた情報を送受信できるようにする http //proxomitron.sakura.ne.jp/ PeerBlock 指定したIPを弾いてくれるソフト 一時的に許可することもできる http //www.peerblock.com/ PeerBlock 日本語化パッチ http //kuni92.net/article/165643851.html ・ブラウザのアドオン トラッキング防止アドオン Ghostery [Google Analyticsもカット](Firefox,chrome[不完全?],opera,IE) https //www.ghostery.com/ Google Privacy 検索結果でGoogleやBingのトラッキングを外したリンクを表示する https //addons.mozilla.org/ja/firefox/addon/google-privacy/?src=search YesScript ブラックリストに入れたJavaScriptを止める 逆にホワイトリスト以外を遮断するNoScriptもある https //addons.mozilla.org/ja/firefox/addon/yesscript/ Google Disconnect 元Google社員が作ったGoogleへの情報送信をブロックしてくれるアドオン FacebookやTwitter用のアドオンもある https //addons.mozilla.org/ja/firefox/addon/gdc/ UAControl HTTP ヘッダで送られるユーザーエージェント文字列をドメインごとに変更する 全く送信しないことも可能 https //addons.mozilla.org/ja/firefox/search/?q=UAControl anonymoX 海外のプロキシサーバーを経由してIPを偽装する https //addons.mozilla.org/ja/firefox/addon/anonymox/?src=userprofile Biscuit 必要なCookieを保護し、不要なCookieだけを削除 https //addons.mozilla.jp/firefox/details/220876 広告抹消アドオン Adblock Plus (Firefox,chrome[不完全]) https //adblockplus.org/ (ABP用の追加機能。要素の非表示でテキスト広告も抹消)Element Hiding Helper https //adblockplus.org/en/elemhidehelper ※プラグインは自分のよく行くサイトや目的などに合わせて取捨選択を! ■今後、Google系サイトにアクセスしないように対策 ●Acrylic DNS Proxyによる方法 設定方法は 1のwiki「Acrylic DNS Proxy」を参照 ※例えば「127.0.0.1 *.google.*」を指定しておくと、該当するURLに接続することを防ぐ。 ※Google関連のホスト名を根こそぎ追加。 ※代わりに、Windows のシステムファイルのhostsファイルを書きかえる方法もある (ただし、ワイルドカード(*)は使えない)。 6参照。 ●PeerBlock での設定(IPアドレスによるフィルタ) 設定方法は 1のwiki「PeerBlock」を参照 ※Acrylic DNS Proxy ではブロックできない http //74.125.235.120 などのIP直接指定を ブロックするためのもの。 ※Google関連のIPアドレスを根こそぎ追加。 ●Hostsによる遮断方法 1のwiki「hosts」も読んでね ※前述のAcrylic DNS Proxyでの対策を済ませた方は不要! 編集ツールHostsXpertをダウンロードします。※これがなくても直接メモ帳で開いても編集できます http //web.archive.org/web/20121105125828/http //www.funkytoad.com/index.php?option=com_content view=article id=13 Itemid=31 http //tora.nomaki.jp/hx.html まず、素のHostsファイルのバックアップを採っておきます、場所は C \Windows\System32\drivers\etcのHOSTSです。メモ帳で開きコピーしてドキュメントあたりに保存して下さい。 つぎに新しくメモ帳を開き以下をコピペして保存します。 127.0.0.1 toolbar.google.com 127.0.0.1 dl.google.com 127.0.0.1 ssl.google-analytics.com 127.0.0.1 www.google-analytics.com 127.0.0.1 pagead2.googlesyndication.com 127.0.0.1 cr-tools.clients.google.com 127.0.0.1 clients.l.google.com 127.0.0.1 static.cache.l.google.com HostsXpertを起動します。 Make Writeble?になっていたら、クリックして下さい。 下にあるImport Options...からReplace Hosts Fileを選び保存しておいた素のHostsファイルを読み込みます。 次いでAppend Hosts Fileから上記のGoogle Hosts Listを読み込みます。 Make ReadOnly?をクリックして作業終了←ウイルスによる改ざんを防ぐ為重要です。 Google Hosts抜けがあるので、追加してください。 (このリストは広告関連です)ttp //sysctl.org/cameleon/hosts.win 不要なサイトをhostsファイルに加えるスレ 0.0.0.2 http //toro.2ch.net/test/read.cgi/win/1312441319/ ※windowsユーザは、hostsでの設定よりも、前述のAcrylic DNS Proxyというソフトをお勧めします。 ■よくある質問とその答え Q.プライバシーポリシー統合って何? A.Googleは各サービスごとに分かれていたプライバシーポリシーを一つに統合しました。 つまり、Googleの全てのサービスを使用する際に同じポリシーが適用されるということです。 Q.何が問題なの? A.Googleのサービスを利用する際、下記のような情報が利用者への事前の通知、許可無しに Googleによって収集・統合され、「個人情報」として利用されます。 【氏名、メールアドレス、電話番号、クレジットカード番号、Googleで検索した単語や訪れたサイト、 電話のログ情報(自分、相手の電話番号、通話日時、通話時間など)、個人を特定できるPCのアドレス、 Cookie、現在地情報、etc...】 また、無線LANアクセスポイントのMACアドレスを収集し、Google Map上に表示する計画もあります。 Q.Googleのサービスって? A.Google検索、Gmail、Googleニュース、Googleマップ、Googleカレンダー等、Googleと頭に付くもののほか、 YoutubeもGoogleが親会社となっています。また、Googleの広告サービス(後述)等多岐に渡ります。 ソフトでは、Android OS、Chrome OS、Googleツールバー、Google Chrome、Picasa、Google日本語入力など。 詳しくはこちら→http //ja.wikipedia.org/wiki/Google%E3%81%AE%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9 Q.Googleのサービスを利用しなければ問題は無い? A.いいえ。なぜなら、新ポリシーには、Googleの検索ボックスや広告が表示されているサイトを訪れるだけで 情報を収集すると明記されているからです。 「Google は、ご利用のサービスやそのご利用方法に関する情報を収集することがあります。 たとえば、Google の広告サービスを使用しているウェブサイトにアクセスされた場合や、 Google の広告やコンテンツを表示または操作された場合です。(Googleプライバシーポリシーより)」 また、Google Analyticsが埋め込まれているサイトに訪れた場合も情報を収集されます。 Q.Google Analyticsって? A.Googleが提供するアクセス解析サービスです。Webサイトに埋め込む事によって、訪問者の 【滞在時間、訪問回数、訪問頻度、サイト内移動経路、検索キーワード、訪問者の来訪前経由サイト、 アクセスしてきた国・地域、etc...】を収集し、データベースに記録していきます。 つまり、あなたのブラウズ情報がGoogleに筒抜けになるわけです。 このサービスは無料で提供されているため、多くのWebサイトに埋め込まれています。 詳しくはこちら→http //ja.wikipedia.org/wiki/Google_Analytics Q.Googleのアカウント持ってないけど対策する必要ある? A.アカウントを持っていなくても、Cookieが有効ならGoogleは個人を識別することが可能です。 必ずCookie、JavaScript、外部プラグインを無効にし、RefererやUser-Agentも偽装するようにしましょう。 Q.他の検索エンジンだって情報集めてるでしょ? A.無料のWebサービスは、広告収入を得るため、ある程度の個人情報を収集しています。 個人情報の横断的な紐付けによる個人の特定(=プライバシーの侵害)を避けるため、 「1つの会社が提供するサービスの利用は1つまで」を心がけるようにしましょう。 例えば、MicrosoftのサービスはBing Mapのみ、Yahoo!のサービスはYahoo!メールのみ、などです。 Q._nomapは付けた方がいいの? A.SSIDの末尾に「_nomap」文字列を付加することにより、 Googleが収集した無線LANアクセスポイントをGoogle MAP上で公開させないOptOutとなります。 従いまして、基本的に付けた方がよいでしょう。 ただし、この場合でも無線LANアクセスポイントのMACアドレスは収集されてしまいます。 MACアドレスの収集を防ぐには、現状、無線LAN機能をオフにする以外に方法はない模様です。 Q.今さら対処しても遅いんじゃね? A.確かに収集された情報は返って来ませんが、これ以上被害が拡大することは防げます。 Q.どうしてもYouTubeだけ見たい A.Cookie, Referer, User-Agentを無効または偽装した状態で、JavaScriptとFlashのみ有効にした 状態であれば、ほぼ安全にYouTubeを閲覧できます。 Q.それでもGoogleのサービスを利用したい A.最終的には個人の判断と責任です。ただし、収集されるのはあなた個人の情報だけではありません。 Gmailによるメール、Androidによるメール・通話・アドレス帳などの情報は、自分だけでなく相手の情報も 収集されてしまいます。 自分の情報は自分の責任ですが、他人に迷惑はかけないようにしましょう。 ■Googleの悪行の数々 Google は、ご利用のサービスやそのご利用方法に関する情報を収集することがあります。 たとえば、Google の広告サービスを使用しているウェブサイトにアクセスされた場合や、 Google の広告やコンテンツを表示または操作された場合です。 2012/3月からGoogleが統合しサービスに利用するユーザーの個人情報 ttp //www.google.co.jp/intl/ja/policies/privacy/preview/ ・氏名、メール アドレス、電話番号、クレジットカード番号など ・端末固有の情報(たとえば、ハードウェア モデル、オペレーティング システムのバージョン、 端末固有の ID、電話番号などのモバイル ネットワーク情報) ・お客様によるGoogleサービスの使用状況の詳細(検索単語やアクセスしたサイトなど) ・電話のログ情報 (お客様の電話番号、通話の相手方の電話番号、転送先の電話番号、通話の日時、通話時間、 SMS ルーティング情報、通話の種類など) ・インターネット プロトコル アドレス ・端末のイベント情報(クラッシュ、システム アクティビティ、ハードウェアの設定、ブラウザの種類、 ブラウザの言語、お客様によるリクエストの日時、参照 URL など) ・お客様のブラウザまたはお客様の Google アカウントを特定できる Cookie ・現在地情報 ・固有のアプリケーション番号 ・ローカル ストレージ ・Cookie と匿名 ID これらを紐付けて統合し「個人情報」として利用していく Google、そっけない謝罪、個人情報流出の問題を「安全のヒント」として掲載 ttp //news.goo.ne.jp/article/niftybusiness/business/niftybusiness-dt-10581.html Android端末向けのアプリケーション配信サービス「Android Market」で、アプリを購入した人の個人情報が 流出していた問題で、サービスを運営するGoogleは謝罪した。しかしヘルプ記事の一部に短い文章を載せるという、 そっけない対応に批判も出ている。 以上のように、Googleは多くの重要な個人情報を収集しているにもかかわらず、 流出した際の対応は非常に簡素でドライなものです。 このような社風のGoogleに個人情報を預けるのは、非常に危険であると言わざるを得ないというのが現状です。 ■Androidの問題点 ・AndroidのベースになったLinuxからセキュリティ関連の機能の多くを「意図的に」削ってある。(ファイアーウォール・常駐ソフト/サービス管理・権限関係制御) ・自分の端末であろうと、ハッキングしないと管理者権限がないので上記の対策が出来ない。つまり勝手に通信するソフトを止めたりする事が困難。 ・起動すると動作が緩慢になるまで常駐アプリを立ち上げ続け、多くが通信している(多い時は20個以上)。 しかも、所有者が常駐管理出来ない。一時的に停止しても何度も何度も立ち上げてくる。(ゾンビアプリ) ・切っても切ってもWebブラウザとGoogle Mapが勝手に立ち上がってくるので、何も設定変更していない人は四六時中位置を捕捉される。 ・金銭を伴う可能性のあるアプリケーション「Androidマーケット」も勝手に立ち上がる。 ・SDカードは殆どのアプリケーションから覗けるので外部から丸見え状態と言っても過言ではない。 ・ウィルス対策ソフトが一般ユーザー権限なので、悪意のあるアプリケーションがその動作を切ろうと思えば簡単に出来る。 ・多くのサードパーティー製ソフトが不必要な権限を持っていて色々な事を悪意を持って行う事が可能。殆どのソフトが通信機能あり。 ・余所の人間が作るとキーロガーとしてウィルス認定される様な入力記録・送信ソフトを「ソーシャルIME」として配布している。 ・今回の規約改訂で端末内覗き放題・ノープライバシー(ユーザー以外の情報が含まれていれば、その人の情報も筒抜け) ・デバイスでサードパーティ製アプリを利用した場合、そのアプリにより収集されるすべての情報が製造元に送信され、Googleのプライバシーポリシーは適用されない。 ・Androidマーケットは無審査であるためマルウェアを購入するリスクがある。 ・Android端末を持って歩いているだけで、他のユーザーのSSIDやMACアドレスの情報を収集してしまう 世間的には大々的に売り出されているにも拘わらず、場合によってはPCよりも更にたちの悪い事になっています。 問題の大きさに比べ、日本の報道ではほとんど問題点が指摘されていない上に、Google社製OS等と紹介され「Android」の言葉すら出てきません。 ■関連ニュース一覧 (脱google@wikiニュース一覧: 1のwiki「記事」) 2008/7/29 グーグルが収集しているユーザーデータの秘密/グーグルのダークサイド?(前編) ttp //web-tan.forum.impressrd.jp/e/2008/07/29/3663 2008/7/30 グーグルが収集している280項目以上のユーザーデータ一覧/グーグルのダークサイド?(後編) ttp //web-tan.forum.impressrd.jp/e/2008/07/30/3664 Googleは「邪悪」になっていく? ユーザーの全データをサービス横断で利用 ttp //www.gizmodo.jp/2012/01/google_53.html Google、プライバシーポリシーと利用規約を更新へ データの横断収集でターゲティングを強化 ttp //www.itmedia.co.jp/news/articles/1201/25/news047.html 米Googleが来月施行する新プライバシーポリシーにEUが「待った」 ttp //news.mynavi.jp/news/2012/02/08/038/index.html MS が Google の新ポリシーを批判、手紙を盗み見る Gmail Man も登場 ttp //www.excite.co.jp/News/it_g/20120203/Engadget_ms-google-gmail-man.html プライバシー擁護団体EPIC、Googleのポリシー更新めぐりFTCを提訴 ttp //www.itmedia.co.jp/enterprise/articles/1202/09/news040.html Googleは「邪悪」になったのか ttp //www.newsweekjapan.jp/stories/business/2011/12/post-2371.php 総務省がGoogleに指導 無線LAN通信を傍受、「通信の秘密侵害」の恐れ ttp //www.itmedia.co.jp/news/articles/1111/11/news089.html FB化するGoogle新サービスに要注意! ttp //www.newsweekjapan.jp/stories/business/2012/02/post-2439.php?page=1 トリップ倉庫 ◆nrJiaquma6 myEwqxVs ◆iQt8J1rC5Q RbHEPzK0 ◆P8ydMooWnedf オバケ愛用者 ◆oiRCWlysW6 過去ログリンク倉庫 【軍事も家電も】脱Google総合★26【買収するよ】 http //toro.2ch.net/test/read.cgi/google/1392288202/ 【メール本文も】脱Google総合★25【広告利用】 http //toro.2ch.net/test/read.cgi/google/1383643594/ 【収集も紐つけも】脱Google総合★24【脱税も】 http //toro.2ch.net/test/read.cgi/google/1372165095/ 【Googleカード】脱Google総合★23【履歴丸見え】 http //toro.2ch.net/test/read.cgi/google/1350699738/ 【故人のメール】脱Google総合★22【家族に開示】 http //toro.2ch.net/test/read.cgi/google/1343461421/ 【検閲】脱Google総合★21【サービス】 http //toro.2ch.net/test/read.cgi/google/1340506666/ 【金積めば】脱Google総合★20【犯罪者擁護】 http //toro.2ch.net/test/read.cgi/google/1337269396/ 【日本の法律には】脱Google総合★19【従わない】 http //toro.2ch.net/test/read.cgi/google/1335434116/ 【タダより高い】脱Google総合★18【物はない】 http //toro.2ch.net/test/read.cgi/google/1333723960/ 【プライバシーなど】脱Google総合★17【存在しない】 http //toro.2ch.net/test/read.cgi/google/1332393884/ 脱Google総合★16 http //toro.2ch.net/test/read.cgi/google/1331528941/ 【工作員のテンプレ偽装】脱Google総合★15【注意!】 http //toro.2ch.net/test/read.cgi/google/1331113547/ 脱Google総合 ★14 (テンプレ偽装アリ「nogoog1e」への誘導レスに注意!) http //toro.2ch.net/test/read.cgi/google/1331007906/ 【プライバシーなど】脱Google総合★13【存在しない】 http //toro.2ch.net/test/read.cgi/google/1330784236/ 【ストーキング】脱Google総合★12【大好き】 http //toro.2ch.net/test/read.cgi/google/1330662486/ 【ググるな】脱Google総合★11【危険!】 http //toro.2ch.net/test/read.cgi/google/1330589795/ 【情報家畜箱】脱Google総合★10【脱走しようぜ】 http //toro.2ch.net/test/read.cgi/google/1330528744/ 【情報家畜に】脱Google総合★9【なりたいの?】 http //toro.2ch.net/test/read.cgi/google/1330516122/ 【ググるって】脱Google総合★7【死語だよね】 ※実質★8 http //toro.2ch.net/test/read.cgi/google/1330468029/ 【いよいよ3月】脱Google総合★7【早急に対策せよ】 http //toro.2ch.net/test/read.cgi/google/1330356779/ 【アナタノ事ハ】脱Google総合★6【アナタヨリ知ってる】 http //toro.2ch.net/test/read.cgi/google/1330175495/ 【個人情報】脱Google総合★5【丸裸】 http //toro.2ch.net/test/read.cgi/google/1329924156/ 脱google総合★4 http //toro.2ch.net/test/read.cgi/google/1329738355/ 【マルウェア化】脱google総合★2 ※実質★3 http //toro.2ch.net/test/read.cgi/google/1328943692/ 脱google総合★2 http //toro.2ch.net/test/read.cgi/google/1328885287/ 【マルウェア化】脱google総合★1 http //toro.2ch.net/test/read.cgi/google/1328257836/
https://w.atwiki.jp/macoto_mayu/pages/15.html
?php // PukiWiki - Yet another WikiWikiWeb clone // $Id pukiwiki.ini.php,v 1.140 2006/06/11 14 35 39 henoheno Exp $ // Copyright (C) // 2002-2006 PukiWiki Developers Team // 2001-2002 Originally written by yu-ji // License GPL v2 or (at your option) any later version // // PukiWiki main setting file ///////////////////////////////////////////////// // Functionality settings // PKWK_OPTIMISE - Ignore verbose but understandable checking and warning // If you end testing this PukiWiki, set 1 . // If you feel in trouble about this PukiWiki, set 0 . if (! defined( PKWK_OPTIMISE )) define( PKWK_OPTIMISE , 0); ///////////////////////////////////////////////// // Security settings // PKWK_READONLY - Prohibits editing and maintain via WWW // NOTE Counter-related functions will work now (counter, attach count, etc) if (! defined( PKWK_READONLY )) define( PKWK_READONLY , 0); // 0 or 1 // PKWK_SAFE_MODE - Prohibits some unsafe(but compatible) functions if (! defined( PKWK_SAFE_MODE )) define( PKWK_SAFE_MODE , 1); //define( PKWK_SAFE_MODE , 0); // PKWK_DISABLE_INLINE_IMAGE_FROM_URI - Disallow using inline-image-tag for URIs // Inline-image-tag for URIs may allow leakage of Wiki readers information // (in short, Web bug ) or external malicious CGI (looks like an image s URL) // attack to Wiki readers, but easy way to show images. if (! defined( PKWK_DISABLE_INLINE_IMAGE_FROM_URI )) define( PKWK_DISABLE_INLINE_IMAGE_FROM_URI , 1); //define( PKWK_DISABLE_INLINE_IMAGE_FROM_URI , 0); // PKWK_QUERY_STRING_MAX // Max length of GET method, prohibits some worm attack ASAP // NOTE Keep (page-name + attach-file-name) = PKWK_QUERY_STRING_MAX define( PKWK_QUERY_STRING_MAX , 1024); // Bytes, 0 = OFF // define( PKWK_QUERY_STRING_MAX , 640); // Bytes, 0 = OFF ///////////////////////////////////////////////// // Experimental features // Multiline plugin hack (See BugTrack2/84) // EXAMPLE(with a known BUG) // #plugin(args1,args2,...,argsN){{ // argsN+1 // argsN+1 // #memo(foo) // argsN+1 // }} // #memo(This makes #memo(foo) to this) // define( PKWKEXP_DISABLE_MULTILINE_PLUGIN_HACK , 1); // 1 = Disabled define( PKWKEXP_DISABLE_MULTILINE_PLUGIN_HACK ,0); // 1 = Disabled ///////////////////////////////////////////////// // Language / Encoding settings // LANG - Internal content encoding ( en , ja , or ...) define( LANG , ja ); // UI_LANG - Content encoding for buttons, menus, etc define( UI_LANG , LANG); // en for Internationalized wikisite ///////////////////////////////////////////////// // Directory settings I (ended with / , permission 777 ) // You may hide these directories (from web browsers) // by setting DATA_HOME at index.php. define( DATA_DIR , DATA_HOME . wiki/ ); // Latest wiki texts define( DIFF_DIR , DATA_HOME . diff/ ); // Latest diffs define( BACKUP_DIR , DATA_HOME . backup/ ); // Backups define( CACHE_DIR , DATA_HOME . cache/ ); // Some sort of caches define( UPLOAD_DIR , DATA_HOME . attach/ ); // Attached files and logs define( COUNTER_DIR , DATA_HOME . counter/ ); // Counter plugin s counts define( TRACKBACK_DIR , DATA_HOME . trackback/ ); // TrackBack logs define( PLUGIN_DIR , DATA_HOME . plugin/ ); // Plugin directory // 20070716 Spam_Filter /////////////////////////////////////////////// //define( SPAM_FILTER_COND , #useragent() or #filename() or #atag() or #ngreg() or (#onlyeng() and (#urlnum() or #uaunknown())) or #urlbl() ); define( SPAM_FILTER_COND , #ipcountry() or #urlnsbl() or #useragent() or #filename() or #atag() or #ngreg() or #onlyeng() or (#urlnum() and #uaunknown()) ); //define( SPAM_FILTER_COND , #ipcountry() or #urlnsbl() or #useragent() or #filename() or #atag() or #ngreg() or (#onlyeng() and (#urlnum() or #uaunknown())) or #urlbl() or #ipbl() ); define( PLUGIN_REF_URL_GET_IMAGE_SIZE , FALSE); define( SPAM_FILTER_ATAG_REG , /\[HTTP | \/a |\[\/url\]/i ); ///////////////////////////////////////////////// ///////////////////////////////////////////////// // Directory settings II (ended with / ) // Skins / Stylesheets define( SKIN_DIR , skin/ ); // Skin files (SKIN_DIR/*.skin.php) are needed at // ./DATAHOME/SKIN_DIR from index.php, but // CSSs(*.css) and JavaScripts(*.js) are needed at // ./SKIN_DIR from index.php. // Static image files define( IMAGE_DIR , image/ ); // Keep this directory shown via web browsers like // ./IMAGE_DIR from index.php. ///////////////////////////////////////////////// // Local time setting switch (LANG) { // or specifiy one case ja define( ZONE , JST ); define( ZONETIME , 9 * 3600); // JST = GMT + 9 break; default define( ZONE , GMT ); define( ZONETIME , 0); break; } ///////////////////////////////////////////////// // Title of your Wikisite (Name this) // Also used as RSS feed s channel name etc $page_title = Belle Isle Wiki ; // Specify PukiWiki URL (default auto) $script = http //example.com/pukiwiki/ ; // Shorten $script Cut its file name (default not cut) //$script_directory_index = index.php ; $script_directory_index = index.php ; // Site admin s name (CHANGE THIS) $modifier = MonMon ; // Site admin s Web page (CHANGE THIS) $modifierlink = http //example.com/pukiwiki/ ; // Default page name // $defaultpage = FrontPage ; // Top / Default page $defaultpage = Belle Isle Wiki ; // Top / Default page $whatsnew = RecentChanges ; // Modified page list $whatsdeleted = RecentDeleted ; // Removeed page list $interwiki = InterWikiName ; // Set InterWiki definition here $menubar = MenuBar ; // Menu ///////////////////////////////////////////////// // Change default Document Type Definition // Some web browser s bug, and / or Java apprets may needs not-Strict DTD. // Some plugin (e.g. paint) set this PKWK_DTD_XHTML_1_0_TRANSITIONAL. //$pkwk_dtd = PKWK_DTD_XHTML_1_1; // Default //$pkwk_dtd = PKWK_DTD_XHTML_1_0_STRICT; //$pkwk_dtd = PKWK_DTD_XHTML_1_0_TRANSITIONAL; //$pkwk_dtd = PKWK_DTD_HTML_4_01_STRICT; //$pkwk_dtd = PKWK_DTD_HTML_4_01_TRANSITIONAL; ///////////////////////////////////////////////// // Always output "nofollow,noindex" attribute $nofollow = 0; // 1 = Try hiding from search engines ///////////////////////////////////////////////// // PKWK_ALLOW_JAVASCRIPT - Allow / Prohibit using JavaScript //define( PKWK_ALLOW_JAVASCRIPT , 0); define( PKWK_ALLOW_JAVASCRIPT , 1); ///////////////////////////////////////////////// // TrackBack feature // Enable Trackback $trackback = 0; // Show trackbacks with an another window (using JavaScript) $trackback_javascript = 0; ///////////////////////////////////////////////// // Bodycache feature // enable bodycache or not // default true $enable_bodycache = true; // use bodycache as default. If it s false, // #bodycache(enable) is required per page. // default true $enable_bodycache_default = true; // If these (block) plugins are contained in page, bodycache will be disabled. // Users can increase this plugin list to control bodycache. // default array( ls2 , pcomment , include ); // $bodycache_disable_plugins = array( ls2 , pcomment , include ); // $bodycache_disable_plugins = array( ls2 , pcomment , include , sitesearch , table_edit , article ); $bodycache_disable_plugins = array( ls2 , areaedit ); ///////////////////////////////////////////////// ///////////////////////////////////////////////// // Referer list feature $referer = 0; ///////////////////////////////////////////////// // _Disable_ WikiName auto-linking // $nowikiname = 0; $nowikiname = 1; ///////////////////////////////////////////////// // AutoLink feature // AutoLink minimum length of page name $autolink = 0; // Bytes, 0 = OFF (try 8) ///////////////////////////////////////////////// // Enable Freeze / Unfreeze feature $function_freeze = 1; ///////////////////////////////////////////////// // Allow to use Do not change timestamp checkbox // (0 Disable, 1 For everyone, 2 Only for the administrator) // $notimeupdate = 1; $notimeupdate = 0; ///////////////////////////////////////////////// // Admin password for this Wikisite // Default always fail $adminpass = {x-php-md5}! ; // Sample //$adminpass = pass ; // Cleartext //$adminpass = {x-php-md5}1a1dc91c907325c69271ddf0c944bc72 ; // PHP md5() pass //$adminpass = {CRYPT}$1$AR.Gk94x$uCe8fUUGMfxAPH83psCZG/ ; // LDAP CRYPT pass //$adminpass = {MD5}Gh3JHJBzJcaScd3wyUS8cg== ; // LDAP MD5 pass //$adminpass = {SMD5}o7lTdtHFJDqxFOVX09C8QnlmYmZnd2Qx ; // LDAP SMD5 pass ///////////////////////////////////////////////// // Page-reading feature settings // (Automatically creating pronounce datas, for Kanji-included page names, // to show sorted page-list correctly) // Enable page-reading feature by calling ChaSen or KAKASHI command // (1 Enable, 0 Disable) $pagereading_enable = 0; // Specify converter as ChaSen( chasen ) or KAKASI( kakasi ) or None( none ) $pagereading_kanji2kana_converter = none ; // Specify Kanji encoding to pass data between PukiWiki and the converter $pagereading_kanji2kana_encoding = EUC ; // Default for Unix //$pagereading_kanji2kana_encoding = SJIS ; // Default for Windows // Absolute path of the converter (ChaSen) $pagereading_chasen_path = /usr/local/bin/chasen ; //$pagereading_chasen_path = c \progra~1\chasen21\chasen.exe ; // Absolute path of the converter (KAKASI) $pagereading_kakasi_path = /usr/local/bin/kakasi ; //$pagereading_kakasi_path = c \kakasi\bin\kakasi.exe ; // Page name contains pronounce data (written by the converter) $pagereading_config_page = config/PageReading ; // Page name of default pronouncing dictionary, used when converter = none $pagereading_config_dict = config/PageReading/dict ; ///////////////////////////////////////////////// // User definition $auth_users = array( // Username = password foo = foo_passwd , // Cleartext bar = {x-php-md5}f53ae779077e987718cc285b14dfbe86 , // PHP md5() bar_passwd hoge = {SMD5}OzJo/boHwM4q5R+g7LCOx2xGMkFKRVEx , // LDAP SMD5 hoge_passwd ); ///////////////////////////////////////////////// // Authentication method $auth_method_type= pagename ;// By Page name //$auth_method_type= contents ;// By Page contents ///////////////////////////////////////////////// // Read auth (0 Disable, 1 Enable) $read_auth = 0; $read_auth_pages = array( // Regex Username #HogeHoge# = hoge , #(NETABARE|NetaBare)# = foo,bar,hoge , ); ///////////////////////////////////////////////// // Edit auth (0 Disable, 1 Enable) $edit_auth = 0; $edit_auth_pages = array( // Regex Username #BarDiary# = bar , #HogeHoge# = hoge , #(NETABARE|NetaBare)# = foo,bar,hoge , ); ///////////////////////////////////////////////// // Search auth // 0 Disabled (Search read-prohibited page contents) // 1 Enabled (Search only permitted pages for the user) $search_auth = 0; ///////////////////////////////////////////////// // $whatsnew Max number of RecentChanges $maxshow = 60; // $whatsdeleted Max number of RecentDeleted // (0 = Disabled) $maxshow_deleted = 60; ///////////////////////////////////////////////// // Page names can t be edit via PukiWiki $cantedit = array( $whatsnew, $whatsdeleted ); ///////////////////////////////////////////////// // HTTP Output Last-Modified header // $lastmod = 0; $lastmod = 1; ///////////////////////////////////////////////// // Date format $date_format = Y-m-d ; // Time format $time_format = H i s ; ///////////////////////////////////////////////// // Max number of RSS feed $rss_max = 15; ///////////////////////////////////////////////// // Backup related settings // Enable backup $do_backup = 1; // When a page had been removed, remove its backup too? $del_backup = 0; // Bacukp interval and generation $cycle = 0; // Wait N hours between backup (0 = no wait) $maxage = 50; // Stock latest N backups // NOTE $cycle x $maxage / 24 = Minimum days to lost your data // 3 x 120 / 24 = 15 // Splitter of backup data (NOTE Too dangerous to change) define( PKWK_SPLITTER , ); ///////////////////////////////////////////////// // Command execution per update define( PKWK_UPDATE_EXEC , ); // Sample Namazu (Search engine) //$target = /var/www/wiki/ ; //$mknmz = /usr/bin/mknmz ; //$output_dir = /var/lib/namazu/index/ ; //define( PKWK_UPDATE_EXEC , //$mknmz . --media-type=text/pukiwiki . // -O . $output_dir . -L ja -c -K . $target); ///////////////////////////////////////////////// // HTTP proxy setting (for TrackBack etc) // Use HTTP proxy server to get remote data $use_proxy = 0; $proxy_host = proxy.example.com ; $proxy_port = 8080; // Do Basic authentication $need_proxy_auth = 0; $proxy_auth_user = username ; $proxy_auth_pass = password ; // Hosts that proxy server will not be needed $no_proxy = array( localhost ,// localhost 127.0.0.0/8 ,// loopback // 10.0.0.0/8 // private class A // 172.16.0.0/12 // private class B // 192.168.0.0/16 // private class C // no-proxy.com , ); //////////////////////////////////////////////// // Mail related settings // Send mail per update of pages $notify = 0; // Send diff only $notify_diff_only = 1; // SMTP server (Windows only. Usually specified at php.ini) $smtp_server = localhost ; // Mail recipient (To ) and sender (From ) $notify_to = to@example.com ;// To $notify_from = from@example.com ;// From // Subject ($page = Page name wll be replaced) $notify_subject = [PukiWiki] $page ; // Mail header // NOTE Multiple items must be divided by "\r\n", not "\n". $notify_header = ; ///////////////////////////////////////////////// // Mail POP / APOP Before SMTP // Do POP/APOP authentication before send mail $smtp_auth = 0; $pop_server = localhost ; $pop_port = 110; $pop_userid = ; $pop_passwd = ; // Use APOP instead of POP (If server uses) // Default = Auto (Use APOP if possible) // 1 = Always use APOP // 0 = Always use POP // $pop_auth_use_apop = 1; ///////////////////////////////////////////////// // Ignore list // Regex of ignore pages $non_list = ^\ ; // Search ignored pages $search_non_list = 1; ///////////////////////////////////////////////// // Template setting $auto_template_func = 1; $auto_template_rules = array( ((.+)\/([^\/]+)) = \2/template ); ///////////////////////////////////////////////// // Automatically add fixed heading anchor $fixed_heading_anchor = 1; ///////////////////////////////////////////////// // 見出しごとの編集を可能にする // (固有のアンカーが挿入されている見出し行にのみ有効) $fixed_heading_anchor_edit = 1; ///////////////////////////////////////////////// // Remove the first spaces from Preformatted text $preformat_ltrim = 1; ///////////////////////////////////////////////// // Convert linebreaks into br / $line_break = 0; ///////////////////////////////////////////////// // Use date-time rules (See rules.ini.php) $usedatetime = 1; ///////////////////////////////////////////////// // User-Agent settings // // If you want to ignore embedded browsers for rich-content-wikisite, // remove (or comment-out) all keitai settings. // // If you want to to ignore desktop-PC browsers for simple wikisite, // copy keitai.ini.php to default.ini.php and customize it. $agents = array( // pattern A regular-expression that matches device(browser) s name and version // profile A group of browsers // Embedded browsers (Rich-clients for PukiWiki) // Windows CE (Microsoft(R) Internet Explorer 5.5 for Windows(R) CE) // Sample "Mozilla/4.0 (compatible; MSIE 5.5; Windows CE; sigmarion3)" (sigmarion, Hand-held PC) array( pattern = #\b(? MSIE [5-9]).*\b(Windows CE)\b# , profile = default ), // ACCESS "NetFront" / "Compact NetFront" and thier OEM, expects to be "Mozilla/4.0" // Sample "Mozilla/4.0 (PS2; PlayStation BB Navigator 1.0) NetFront/3.0" (PlayStation BB Navigator, for SONY PlayStation 2) // Sample "Mozilla/4.0 (PDA; PalmOS/sony/model crdb/Revision 1.1.19) NetFront/3.0" (SONY Clie series) // Sample "Mozilla/4.0 (PDA; SL-A300/1.0,Embedix/Qtopia/1.1.0) NetFront/3.0" (SHARP Zaurus) array( pattern = #^(? Mozilla/4).*\b(NetFront)/([0-9\.]+)# , profile = default ), // Embedded browsers (Non-rich) // Windows CE (the others) // Sample "Mozilla/2.0 (compatible; MSIE 3.02; Windows CE; 240x320 )" (GFORT, NTT DoCoMo) array( pattern = #\b(Windows CE)\b# , profile = keitai ), // ACCESS "NetFront" / "Compact NetFront" and thier OEM // Sample "Mozilla/3.0 (AveFront/2.6)" ("SUNTAC OnlineStation", USB-Modem for PlayStation 2) // Sample "Mozilla/3.0(DDIPOCKET;JRC/AH-J3001V,AH-J3002V/1.0/0100/c50)CNF/2.0" (DDI Pocket AirH" Phone by JRC) array( pattern = #\b(NetFront)/([0-9\.]+)# , profile = keitai ), array( pattern = #\b(CNF)/([0-9\.]+)# , profile = keitai ), array( pattern = #\b(AveFront)/([0-9\.]+)# , profile = keitai ), array( pattern = #\b(AVE-Front)/([0-9\.]+)# , profile = keitai ), // The same? // NTT-DoCoMo, i-mode (embeded Compact NetFront) and FOMA (embedded NetFront) phones // Sample "DoCoMo/1.0/F501i", "DoCoMo/1.0/N504i/c10/TB/serXXXX" // c以降は可変 // Sample "DoCoMo/2.0 MST_v_SH2101V(c100;TB;W22H12;serXXXX;iccxxxx)" // ()の中は可変 array( pattern = #^(DoCoMo)/([0-9\.]+)# , profile = keitai ), // Vodafone s embedded browser // Sample "J-PHONE/2.0/J-T03"// 2.0は"ブラウザの"バージョン // Sample "J-PHONE/4.0/J-SH51/SNxxxx SH/0001a Profile/MIDP-1.0 Configuration/CLDC-1.0 Ext-Profile/JSCL-1.1.0" array( pattern = #^(J-PHONE)/([0-9\.]+)# , profile = keitai ), // Openwave(R) Mobile Browser (EZweb, WAP phone, etc) // Sample "OPWV-SDK/62K UP.Browser/6.2.0.5.136 (GUI) MMP/2.0" array( pattern = #\b(UP\.Browser)/([0-9\.]+)# , profile = keitai ), // Opera, dressing up as other embedded browsers // Sample "Mozilla/3.0(DDIPOCKET;KYOCERA/AH-K3001V/1.4.1.67.000000/0.1/C100) Opera 7.0" (Like CNF at keitai -mode) array( pattern = #\b(? DDIPOCKET|WILLCOM)\b.+\b(Opera) ([0-9\.]+)\b# , profile = keitai ), // Planetweb http //www.planetweb.com/ // Sample "Mozilla/3.0 (Planetweb/v1.07 Build 141; SPS JP)" ("EGBROWSER", Web browser for PlayStation 2) array( pattern = #\b(Planetweb)/v([0-9\.]+)# , profile = keitai ), // DreamPassport, Web browser for SEGA DreamCast // Sample "Mozilla/3.0 (DreamPassport/3.0)" array( pattern = #\b(DreamPassport)/([0-9\.]+)# , profile = keitai ), // Palm "Web Pro" http //www.palmone.com/us/support/accessories/webpro/ // Sample "Mozilla/4.76 [en] (PalmOS; U; WebPro)" array( pattern = #\b(WebPro)\b# , profile = keitai ), // ilinx "Palmscape" / "Xiino" http //www.ilinx.co.jp/ // Sample "Xiino/2.1SJ [ja] (v. 4.1; 153x130; c16/d)" array( pattern = #^(Palmscape)/([0-9\.]+)# , profile = keitai ), array( pattern = #^(Xiino)/([0-9\.]+)# , profile = keitai ), // SHARP PDA Browser (SHARP Zaurus) // Sample "sharp pda browser/6.1[ja](MI-E1/1.0) " array( pattern = #^(sharp [a-z]+ browser)/([0-9\.]+)# , profile = keitai ), // WebTV array( pattern = #^(WebTV)/([0-9\.]+)# , profile = keitai ), // Desktop-PC browsers // Opera (for desktop PC, not embedded) -- See BugTrack/743 for detail // NOTE Keep this pattern above MSIE and Mozilla // Sample "Opera/7.0 (OS; U)" (not disguise) // Sample "Mozilla/4.0 (compatible; MSIE 5.0; OS) Opera 6.0" (disguise) array( pattern = #\b(Opera)[/ ]([0-9\.]+)\b# , profile = default ), // MSIE Microsoft Internet Explorer (or something disguised as MSIE) // Sample "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)" array( pattern = #\b(MSIE) ([0-9\.]+)\b# , profile = default ), // Mozilla Firefox // NOTE Keep this pattern above Mozilla // Sample "Mozilla/5.0 (Windows; U; Windows NT 5.0; ja-JP; rv 1.7) Gecko/20040803 Firefox/0.9.3" array( pattern = #\b(Firefox)/([0-9\.]+)\b# , profile = default ), // Loose default Including something Mozilla array( pattern = #^([a-zA-z0-9 ]+)/([0-9\.]+)\b# , profile = default ), array( pattern = #^# , profile = default ),// Sentinel ); ?