並び順

ブックマーク数

期間指定

  • から
  • まで

201 - 240 件 / 1228件

新着順 人気順

filterの検索結果201 - 240 件 / 1228件

  • Pixlr.com

    AI Photo Editor Pixlr Express - Free online Photo Editing Tools Pixlr for all your online ai image editing needs. Whether you’re up for classic desktop style photo editing or prefer something more modern, we’ve got you covered. Both Pixlr X and E are AI-powered online photo editors that let you unleash your creativity in one click to achieve professional photo edits more intuitively than ever. Rem

      Pixlr.com
    • Elasticsearch 日本語形態素解析のための文字列正規化の重要性

      日本語の文章を形態素解析するときは、トークナイズする前に文字列の正規化を済ませて検索精度を向上させよう! この記事は、Elasticsearch Advent Calendar 2014 の18日目のエントリーです。即席で申し訳ないですが、なんとかまとめましたので是非最後までお付き合いください。 今回は、日本語形態素解析における文字列正規化のお話です。 それでは早速本題に。 非正規化された日本語の文章を形態素解析を使って、なるべく意図したようにトークナイズするためには、全角英数字を半角英数字に正規化したり、半角カタカナを全角カタカナに正規化したり、不要な文字を除外したり、単語ではなく、文字単位での正規化が重要になってきます。 Japanese (kuromoji) Analysis Plugin のページでも紹介されているように、全角英数字や半角カタカナの正規化には、CJK Width F

        Elasticsearch 日本語形態素解析のための文字列正規化の重要性
      • カルマンフィルター - Wikipedia

        カルマンフィルター (英: Kalman filter) は、誤差のある観測値を用いて、ある動的システムの状態を推定あるいは制御するための、無限インパルス応答フィルターの一種である。 実用例[編集] カルマンフィルターは、 離散的な誤差のある観測から、時々刻々と時間変化する量(例えばある物体の位置と速度)を推定するために用いられる。レーダーやコンピュータビジョンなど、工学分野で広く用いられる。例えば、カーナビゲーションでは、機器内蔵の加速度計や人工衛星からの誤差のある情報を統合して、時々刻々変化する自動車の位置を推定するのに応用されている。カルマンフィルターは、目標物の時間変化を支配する法則を活用して、目標物の位置を現在(フィルター)、未来(予測)、過去(内挿あるいは平滑化)に推定することができる。 歴史[編集] このフィルターはルドルフ・カルマンによって提唱されたが、同様の原理はトルバル

        • S.A.M.M.I - エレクトロニカ好き必見の無料電子音楽iPadアプリ!シーケンサー、テルミン、ドローンが一つに! | iPhone・iPad Music App blog〜音楽アプリ・楽器アプリのレビューブログ〜

          ワークステーション・ミュージックスタジオアプリ (32) BEATMAKER (12) シーケンサー・リズムマシン (97) リズム・ドラムマシン(SEQ無) (9) シンセサイザー (88) 映像・VJアプリ (15) DJ・音楽再生アプリ (47) 管楽器アプリ (18) 鍵盤楽器(ピアノ等) (29) 楽器サポート・音楽学習 (27) 民族楽器アプリ (21) 打楽器(ドラム等)アプリ (43) ギター・ピアノコードアプリ (8) その他楽器アプリ (43) エフェクターアプリ (26) 弦楽器(ギター・ウクレレ等) (20) レコーダー・録音・サンプラー (15) チューナー/メトロノーム (28) ジェネレーティブ/アート系 (22) SEアプリ (3) ネットラジオアプリ (181) iPodコントロールアプリ (12) アーティストアプリ (23) その他音楽アプリ (66)

            S.A.M.M.I - エレクトロニカ好き必見の無料電子音楽iPadアプリ!シーケンサー、テルミン、ドローンが一つに! | iPhone・iPad Music App blog〜音楽アプリ・楽器アプリのレビューブログ〜
          • アクセス解析データを掻き乱すリファラ偽装スパムへの対策|Web制作 W3G

            Updated 2015.12.24 / Published 2015.03.19 free-floating-buttons.com, free-share-buttons.com, social-buttons.com, simple-share-buttons.comなどロシアやウクライナの地域からのリファラを偽装するスパムボットが活発化しており、100セッション/日以上の被害を受けるサイトがでてくるなど、アクセス解析のデータが掻き乱され、困惑させられるケースが増えていませんか? 暫時対策として、Google Analytics以外のアクセス解析ツールを利用されている場合は、活発に活動しているスパムボット(リファラから)のアクセスを拒否することで、設定以降後の被害を最小限に抑えられ、アクセス解析データがほぼ正常になることが期待できます。ただし、所詮はここで紹介する対策はスパマーとのい

              アクセス解析データを掻き乱すリファラ偽装スパムへの対策|Web制作 W3G
            • BonsaiJS

              Introduction Bonsai is a JavaScript graphics library. Bonsai's main features include: Architecturally separated runner and renderer iFrame, Worker and Node running contexts Paths Assets (Audio, Video, Images, Fonts, SubMovies) Keyframe and time based animations (easing functions too) Path morphing and much more... Community For the finer details, see the documentation. #bonsaijs on irc.freenode.ne

              • asahi.com(朝日新聞社):子どもの携帯所持、福田首相「ろくなことがない」 - 社会

                福田首相は17日、政府の教育再生懇談会で、子どもが携帯電話を持つことについて「ろくなことがない。悪い大人に利用されるだけだ。人間関係にもマイナスだし、教育上も良くない」と、持論を展開した。  懇談会ではインターネット上の有害サイトの閲覧を制限する対策も議論されており、首相は「子どもを守るということに対し、もっと厳しい対応が大事」と指摘。委員からは「フィルタリング(閲覧制限)を義務化しないと徹底されない」との意見が出た。

                • http://mainichi.jp/select/today/news/20080306k0000m010162000c.html

                  • 配列の重複をはじく、もしくは重複を取り出す - Qiita

                    重複を削除する方法はいくつか方法があるみたいですが、 filterを使用する事で非常に楽に実現出来ます var a = [1,2,3,3,2,2,5]; // 重複を削除したリスト var b = a.filter(function (x, i, self) { return self.indexOf(x) === i; }); // 重複のみをリスト var c = a.filter(function (x, i, self) { return self.indexOf(x) !== self.lastIndexOf(x); }); // 重複を検出したものを重複しないでリスト var d = a.filter(function (x, i, self) { return self.indexOf(x) === i && i !== self.lastIndexOf(x); }); co

                      配列の重複をはじく、もしくは重複を取り出す - Qiita
                    • What is cognitive architecture? — Klu

                      A cognitive architecture is a theoretical framework that aims to describe the underlying structures and mechanisms that enable a mind—whether in natural organisms or artificial systems—to exhibit intelligent behavior. It encompasses the fixed structures that provide a mind and how they work together with knowledge and skills to yield intelligent behavior in a variety of complex environments. Cogni

                        What is cognitive architecture? — Klu
                      • 簡単なjQueryコードでリストメニューにフィルタリング機能を加える

                        縦長になってしまったリストメニューは非常に 見にくく、使いづらいものです。ECサイトなんか でも頻繁に見かける光景ですが、カテゴリで 分けてもそれはそれで探しにくくなってしまった りと、あっちたてればこっち立たずみたいな経験 は無いでしょうか?あ、無いですか・・ そんな縦長のリストメニューの使いにくさを解消する一つの手としてフィルタリング機能があります。フィルタリングは簡単なjQueryのコードで実現することが可能です。 デモ縦長のメニューです。テキスト入力でフィルタリングできます。 北海道(ほっかいどう)青森県(あおもり)岩手県(いわて)宮城県(みやぎ)秋田県(あきた)山形県(やまがた)福島県(ふくしま)茨城県(いばらき)栃木県(とちぎ)群馬県(ぐんま)埼玉県(さいたま)千葉県(ちば)東京都(とうきょう)神奈川県(かながわ)新潟県(にいがた)富山県(とやま)石川県(いしかわ)福井県(ふく

                          簡単なjQueryコードでリストメニューにフィルタリング機能を加える
                        • HowToEntryFullText - Shibuya.Plaggers::Publish::Kwiki

                          EntryFullText について解説します。 概要 Plaggerのプラグインである Filter::EntryFullText は、HTMLページから文章を切り出して、いわゆる「全文入りRSS/Atomフィード」を作る事が出来るプラグインです。(extract) もう一つの機能として、新聞社のニュースサイトのように多数のリンクがあるインデックスページから、リンクを抽出してフィードにエントリーを追加することが出来ます。(custom_feed) 主に、概要やタイトルだけしか入っていないRSS/Atomフィードを、全文入りフィードに変換するために使われています。 また、そもそも RSS/Atom フィード自体を提供していない旧来の形式のWebページでも、このプラグインを使って切り抜きすることで、RSS/Atomフィードを生成したりメールで送信したりする事が出来るようになります。 Webサ

                          • コメント欄:炎上しない「クーロン」開発 ニュースサイトの導入目指す

                            ウェブサイトに“炎上”しないコメント欄を設置する人工知能を使ったサービスを、ITベンチャーのQuelon(クーロン、東京都港区、佐藤由太社長)が開発した。ニュースサイトで活発で正常な議論を成立させることができるので、新聞や雑誌などマスメディア系サイトでの採用を目指している。【高橋望】 コメント管理システム「クーロン」は、人工知能が判断する「文章評価」と「ユーザー評価」で運営する。文章評価は、書き込まれた文章の意味を解析し、投稿内容を判断することで、公序良俗違反や差別用語、人権侵害、違法取引、出会い目的などの内容を排除する。サイト管理者によるNG(不可)設定やフィルタリングも可能だ。 一方、「ユーザー評価」は、実名やハンドルネーム、匿名が混在するコメント欄で、まず実名とハンドルネームを重視し、文章評価による評価値を加味してコメントを公開するかどうかを点数化する。たとえば、匿名ユーザーが実名ユ

                              コメント欄:炎上しない「クーロン」開発 ニュースサイトの導入目指す
                            • OLM Digital Research and Development

                              このページで紹介するツールたちは、 デザイナーとのコミュニケーションを通して開発され、実際に映像制作で使われた実績があるものばかりです. より多くの映像制作者に使っていただけるよう、一部のツールをOLM Open Toolsで無償配布しています.ぜひ試してみてください.

                                OLM Digital Research and Development
                              • textlint で小説の作法を検証するための規則を作った - もなでぃっく

                                小説を書くにあたって意外と面倒なのが、小説には様々な細かい作法が存在する事です。 例えば、行頭に全角スペースを入れたり、会話文の閉じ括弧の前に句点(。)を入れてはいけなかったり。人間が気をつけて書いても、どうしたってケアレスミスをしてしまいます。 プログラマがコードを書く時は、ケアレスミスを防ぐために自動でテストをするようにします。日本語の文章だって同じように「自動テスト」で問題がないか確認できるはずです。 そこで自動化できないかと考え調べたところ、azu さんが作られている textlint で近い事ができそうだったのですが、残念ながら既存の対応規則(ルール)では日本の小説向けの細かい作法というのはチェックできないようでした。 というわけで、いっそ自作してしまえの DIY の精神で textlint 向けの規則を作ってみました。 github.com これを利用する事で、以下のような小説

                                  textlint で小説の作法を検証するための規則を作った - もなでぃっく
                                • パケットフィルターでトレーシング? Linuxで活用が進む「Berkeley Packet Filter(BPF)」とは何か (1/3):Berkeley Packet Filter(BPF)入門(1) - @IT

                                  パケットフィルターでトレーシング? Linuxで活用が進む「Berkeley Packet Filter(BPF)」とは何か:Berkeley Packet Filter(BPF)入門(1)(1/3 ページ) Linuxにおける利用が急速に増えている「Berkeley Packet Filter(BPF)」について、基礎から応用まで幅広く紹介する連載。初回は、BPFの歴史や概要について。 Berkeley Packet Filter(BPF)とは 読者の皆さんは「Berkeley Packet Filter(BPF)」というものをご存じでしょうか? Berkeley Packet Filter(BPF)は、独自の命令セットを持つ仮想マシンの一つ。ざっくりと言ってしまえばBPFはユーザーランドからのコードをカーネル内で安全に実行するための枠組みです。 「Packet Filter」という名称

                                    パケットフィルターでトレーシング? Linuxで活用が進む「Berkeley Packet Filter(BPF)」とは何か (1/3):Berkeley Packet Filter(BPF)入門(1) - @IT
                                  • Feed Rinse 2.0 is Coming

                                    We’re currently reworking everything that Feed Rinse is (and can be) to give you the performance and features you expect. Stay tuned. Launching soon.

                                    • Google Readerでstarを付けたすべてのエントリをはてなブックマークに登録する - ヒビノキロク

                                      Google Readerを使い始めて最初のうちは、 Google Readerでフィードを読みながら気になったエントリにstarを付ける starredを読み返して個別にはてなブックマークに登録する という手順を踏んでいたんだけど、フィードの数が膨大になってくるに従って手順2が完全にボトルネックになって効率的に未読を消化できなくなってしまい、ここしばらくは手順2を省略していた。でもGoogle Readerには検索機能が(まだ)ないので、あとからエントリを探すのが大変(自分はGoogle Readerのタグ機能は使っていない)。その点はてなブックマークには検索機能があるのでやっぱりはてなブックマークが使いたい。というわけで、starを付けたエントリ(starred)を自動的にはてなブックマークにも登録するようにしてみた。前置きが長くなったが、こんなときPlaggerを使えば以下のような設

                                        Google Readerでstarを付けたすべてのエントリをはてなブックマークに登録する - ヒビノキロク
                                      • うざい国からのアクセスを全て遮断

                                        うざい国からのアクセスを全て遮断 どこぞの国からの攻撃がうざったい鯖缶さんのためのページです。 ■ フィルタを作成するためのシェルスクリプト(バッチファイル) 2007/07/01 単純にCIDR表記に置き換えることのできないデータに対応しました。多謝 世界の国別 IPv4 アドレス割り当てリスト 。 (アドレス数が768個と書かれていて一対一ではCIDR表記に置き換えられないもの、およびサブネット境界を跨いでいるもの) *NIXシステム用 (Linux iptables環境およびFreeBSD ipfw環境、Windows環境向け; perlが必要) Windowsシステム用 (Windows 2000/XP/2003/Vista対応) ■ 上記のシェルスクリプト/バッチファイルの使いかた (Windowsのみ) まずは このページ を参考にしてパケットフィルタリングを有効化します。 A

                                        • JavaScriptも使わず元画像も変更せずに画像をグレースケール表示させる

                                          ちょっと調べ物をしたのでメモ。 画像1枚だけで、グレースケール、 マウスホバーでカラー画像に、 みたいなのを実装したい、出来れ ばJavaScriptも使用せず、みたい な内容です。 2枚用意しろよと言われたら実も蓋もないんですけど、画像1枚だけでグレースケール⇔カラー画像を実装したい。画像の数は半分で済むし、加工の時間も不要になるのは大きなメリットです。 1年前に同じ事をunformedbuilding(アップデート版もありました)さんがやってますので合わせてどうぞ。 Sample マウス乗せるとカラーになる、という良くあるホバーエフェクトですが、極力無駄を省きたい。画像が1枚で済めば、20枚必要なところが10枚で済むし、画像が追加されても加工したり、マークアップしなおしたりファイルをアップロードする必要がなくなります。 IE IEはfilterプロパティ使えばいいですね。 img{ f

                                            JavaScriptも使わず元画像も変更せずに画像をグレースケール表示させる
                                          • 【焦点を聞く】ネット規制、親が守れないなら国が守る!:日経ビジネスオンライン

                                            もともと、この法案を作ろうと思った背景には、この2年余りの間に選挙区で聞いて歩いた有権者の声があります。子供たちの安全確保や地域活性化のためには、情報通信インフラの整備やITスキルの育成が不可欠なのですが、その前提として安全なインターネット環境整備の必要性を実感したのです。 例えば私の選挙区の山添村は、広大な面積を持つ山間部ですが、小学校が統合されてしまい、子供たちはバスや自転車で通学しています。道中にはお店もなければ人家もない。万が一、事故が起きても公衆電話は遠く、子供の安全を考えると携帯電話は必要なのですが、不通地域が多い。アンテナ設置も着手したばかりです。 それから、親にもITのメリットを享受してもらいたいとの思いもありました。私自身がIT担当大臣として、取りまとめた「テレワーク人口倍増アクションプラン」を推進して山間部であれ離島であれ、パソコンを活用して企業や県庁の仕事を請け負える

                                              【焦点を聞く】ネット規制、親が守れないなら国が守る!:日経ビジネスオンライン
                                            • 川をろ過して巨大プール化してしまう市民プール作成プロジェクト「+ POOL」

                                              2016年のオリンピックイヤーまでに完成を予定しており、市民始動のプロジェクトとしては世界でも最大級のものとなっているのがニューヨークの川に巨大プールを設置するプロジェクト「+ POOL」です。 + POOL, Tile by Tile by Family and PlayLab — Kickstarter http://www.kickstarter.com/projects/694835844/pool-tile-by-tile 川に浮かぶ巨大なろ過フィルター、それが+ POOLです。 + POOLは階層的なろ過システムを持っており、これが水中のバクテリアや汚染物質を除去してきれいな水にします。フィルターが水をろ過するので、薬品や添加剤などを使用していない自然な川の水のまま、プールの水として都市や政府の基準を満たすものを目指しており、完成した+ POOLは1日に50万ガロン(約190万

                                                川をろ過して巨大プール化してしまう市民プール作成プロジェクト「+ POOL」
                                              • 新着記事

                                                『フォトショップ・ブイアイピー』の新着記事です。フォトショップやデザインをたのしむウェブサイト。2009年3月創刊以来、3800を超えるコンテンツを更新しています。フリーフォントなどの無料デザイン素材/配色やWeb制作といった最新トレンドも公開中。

                                                  新着記事
                                                • Organize Your GitHub Stars With Ease | Astral

                                                  Organize Your GitHub Stars With Ease Astral is the best way to manage your starred repositories on GitHub using tags, filters, notes and a powerful search feature. Sign Up Free Your GitHub Stars. Organized. Astral pulls down all of your starred repositories from GitHub, and allows you to organize them using a simple & intuitive tagging system.

                                                  • Photoshop風インターフェイスで使いやすいCSSグラデーションのジェネレーター

                                                    Photoshop風のインターフェイスを備えた、とっても使いやすいCSSグラデーションを作成するオンラインジェネレーターを紹介します。 Ultimate CSS Gradient Generator [ad#ad-2] 生成されるスタイルシートは、moz系(Firefoxなど)、webkit系(Chrome, Safariなど)だけでなく、旧ブラウザやIE用のfilterも生成されます。 生成されたスタイルシートの例 background: #eeeeee; /* old browsers */ background: -moz-linear-gradient(top, #eeeeee 0%, #5E5E5E 42%, #cccccc 70%, #cccccc 87%); /* firefox */ background: -webkit-gradient(linear, left top

                                                    • 画像処理 - HexeRein

                                                      description 画像処理について。 ソースは24bitのビットマップ(及びその互換)、EclipseによるJava環境(org.eclipse.swt.graphicsとjava.utils.Arrays。具体的にはこんな感じ)を前提に記述していますが、ピクセル毎に入出力できる環境であれば任意に読み替えて問題ありません。 具体的には、画像から幅、高さ、指定場所の画素といったものが利用出来、なおかつそれから画像を生成できることが条件となります。 低機能でも良ければC++用の簡易クラス(.cppファイル、.hファイル)とかあります。 ただし、簡易クラスの方では色データはRGB纏まった形で取得するのではなくて、GetR等のように一つ一つの色を取り出す必要がありますので、以下のソースコードそのままでは使用できない場合(や、面倒な前処理が不要となる場合)があります。 なお、ソースそれ自体は適

                                                      • PlaggerでYahooのTOEICデイリーミニテストをGmailへ : しげふみメモ

                                                        2006年06月20日00:44 カテゴリPlagger英語 PlaggerでYahooのTOEICデイリーミニテストをGmailへ Yahoo!学習情報に TOEICデイリーミニテスト というページがあり、TOEICのリスニングとリーディングのテストが毎日各1問できます。 解説がしっかりしていて、特にTOEIC向けに英語を勉強している人にとっては、 毎日こつこつとやるといいかもしれません。 しかし、Yahoo!学習情報はRSSは配信していないし、毎日ページを開くのは手間がかかる。 また、1週間分は過去にさかのぼってできますが、何日かやらない日があると、どこまでやったかわかりにくい。 ということで、それPlaggerで。 Plaggerで 今日の問題と解答をGmailへ送ってみました。 ところで、前回の記事(PlaggerでCOOKPADのピックアップレシピをGmailへ)は、 はてなブッ

                                                        • Wikipedia (JP) - フーリエ変換(Fourier transform)

                                                          この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "フーリエ変換" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2013年2月) 上は時間領域で表現された矩形関数f(t)(左)と、周波数領域で表現されたそのフーリエ変換f̂(ω)(右)。f̂(ω)はSinc関数である。下は時間遅れのある矩形関数 g(t) と、そのフーリエ変換 ĝ(ω)。 時間領域における平行移動 (ディレイ)は、周波数領域では虚数部の位相シフトとして表現される。 数学においてフーリエ変換(フーリエへんかん、英: Fourier transform、FT)は、実変数の複素または実数値関数を、別の同種の関数fに写す変換である

                                                            Wikipedia (JP) - フーリエ変換(Fourier transform)
                                                          • ASCII.jp:PhotoshopのフィルターをJavaScriptで作る!|古籏一浩のJavaScriptラボ

                                                            Adobe PhotoshopもJavaScriptをサポート JavaScriptにはInternet ExplorerやFirefox、Safariなど、Webブラウザー上で動作するもの、というイメーシがありますが、JavaScriptはデスクトップアプリケーションにも活躍の場を広げています。 特に、「Photoshop」に代表されるアドビ システムズのアプリケーションのほとんどがJavaScriptをサポートしており、Photoshopや「Bridge」「After Effects」 はソケット通信まで対応しています。つまり、Webサーバーにアクセスして必要なデータを受け取り、Photoshopで画像を加工し保存する、といったことがJavaScriptで自動化できるのです。さらにBridgeと連携すれば、FTPを使って加工した画像データをサーバーに転送する、といった処理まで自動化でき

                                                              ASCII.jp:PhotoshopのフィルターをJavaScriptで作る!|古籏一浩のJavaScriptラボ
                                                            • 現代マーケティングを知る - spamassassin.jp

                                                              ご訪問いただきありがとうございます。 こちらは、オンラインマーケティングのさまざまな手法を紹介しているサイトです。 インターネットの発達とともにがらりと変わったマーケティング インターネット登場以前、マーケティングの主なフィールドは、郵便の他、テレビ、ラジオ、新聞などのマスメディアに限定されていました。多くの人に宣伝ができるとはいえ、その範囲は国内にとどまっており、時間や場所の制約があったのです。 しかし、インターネットはその制約を取り払いました。現在では、世界中の人に時間や場所を超えて自社のPRができるようになったのです。オンライン便利性を利用し自社の顧客からの意見や要望も簡単に入手できるようになったり、さらに、SNSや強力な検索エンジンの登場でその選択肢は拡大されました。 それに伴い、たくさんのマーケティング手法やいかに上手に行えているかの診断方法などたくさんのテクニックや情報が増えた

                                                                現代マーケティングを知る - spamassassin.jp
                                                              • livedoor Techブログ : YAPC::Asia 2008 で発表してきました

                                                                こんにちは。nabokov7 です。YAPC::Asia 2008で発表してきましたので、その資料を公開します。 ライブドアでは、各サービスで共通に使える内部サービスをいくつか独自開発しています。そのうちのひとつが、今回紹介した共通スパムフィルタ「スパムちゃんぷるー」です。ライブドアブログやライブドアwiki、したらば掲示板などのスパム書き込みのフィルタリングを共通化するために開発したものです。 これにより、スパム判定のロジックが一元化され、統計情報、ブラックリスト、ホワイトリストなどが共有できるようになります。また、過去の判定結果から学習する機能もあります。 スパム判定の基準は各サービス、あるいはユーザ毎の設定によっても変わってくるので、判定ロジックはプラグイン形式になっており、判定時にはこれらのプラグインが並列で動作する仕組みになっています。リクエスト時に必要なプラグインを指定し、任意

                                                                • FFT (高速フーリエ・コサイン・サイン変換) の概略と設計法

                                                                  はじめに FFT とは離散フーリエ変換に関連する変換を高速に実行する一連の 計算方法のことです.ここでは,FFT の考え方とその設計方法について 具体的なプログラムを用いて示します.これは,FFT のライブラリを 作成したときのメモがもとになっています.専門的な説明は極力避けたので, エレガントでない説明になっているかもしれません.基礎知識として, 複素数の演算規則とフーリエ変換が何かということさえ知っていれば 理解できると思います.また,数学の知識がある程度あり 時間を節約したい方は, 1.2節と1.3節の要約(pdf 53KB) を一読していただければ速く理解できると思います. 目次 1 FFT 概略 1.1 離散 Fourier 変換 1.1.1 DFT の定義 1.1.2 DFT と通常の Fourier 変換 1.1.3 DFT の性質 1.2 Cooley-Tukey 型 FF

                                                                  • CSS filter プロパティで 「半透明ガラス」 効果を再現してみる

                                                                    2つ前の記事、「Chrome Canary が dialog 要素に対応、ダイアログボックスの表示が簡単に」 で、::backdrop 疑似要素に色々スタイル当てて遊んでたとき、::backdrop 疑似要素に対しては半透明の白いレイヤーになるようにスタイル当てて、その上で、CSS filter プロパティを使って画面全体をぼやかしたら、iOS 7 (Windows Aero ...) とかで使われてる、所謂 「半透明ガラス」 っぽい効果が出せるんじゃね? と思ってやってみました。 実際に iPhone の Safari で表示してみた例が下記の画像です。 ただし、dialog 要素や ::backdrop 疑似要素を使っちゃうと、現時点では Chrome Canary で、さらにフラグを立てないと動作しないっていう、ほとんどの人が試せない状態になってしまうので、今回は div 要素を J

                                                                      CSS filter プロパティで 「半透明ガラス」 効果を再現してみる
                                                                    • Immutable.jsでJSでも不変データ構造を扱う - Qiita

                                                                      ClojureやHaskellのような不変データ構造体のJS実装です。facebook製。 不変データ構造の特徴として、元のデータ構造は不変です。 Immutable = require 'immutable' map1 = Immutable.Map a: 1, b: 2 # => Map {a: 1, b: 2} map2 = map1.set a: 3 #=> Map {a: 3, b: 2} map3 = map1.update (val) -> {foo: val.a} #=> Map {foo: 1} Mapの他に、List, OrderedMap, Set, OrederedSet, Seq, Range, Record, Stack等があります。内部的にはトライ木になっています。 面白いのはSeqやRangeで、filter関数やmap関数を与えても、getで呼ばれるまで遅

                                                                        Immutable.jsでJSでも不変データ構造を扱う - Qiita
                                                                      • Gmailのスパムフォルダ内から、スパムじゃないメールを簡単に検索する方法 | ライフハッカー・ジャパン

                                                                        デスク配線がスッキリ。Ankerの全部入り12 in 1モニタースタンドが突然8,250円OFFされてた #Amazonセール

                                                                          Gmailのスパムフォルダ内から、スパムじゃないメールを簡単に検索する方法 | ライフハッカー・ジャパン
                                                                        • BigQueryで協調フィルタリングを使って使用食材が似たレシピを探す話 - おいしい健康 開発者ブログ

                                                                          こんにちは。おいしい健康エンジニアの花井です。 今年の8月に入社しまして、iOS(クライアント)、API(サーバーサイド)、データ分析など幅広くやっています。 言語で言うと、Ruby(Ruby on Rails), Swift, Pythonですね。 今回は、食材が似たレシピを探す話、と題しておいしい健康のデータ分析の話をします。 概要 おいしい健康のデータ分析まわり 使用食材が似ているレシピを探す 定義 協調フィルタリング BigQueryのメリット コード 類似度1位を見てみよう レシピ類似度のデータビジュアリゼーション 可視化対象 データ取り出し 可視化したネットワーク 概要 おいしい健康で最も人気がある下記レシピに対して、使用食材が似ているレシピを探します。 oishi-kenko.com BigQueryはクエリを気軽に実行して試行錯誤できるので最適化問題のソルバーとしてとても優

                                                                            BigQueryで協調フィルタリングを使って使用食材が似たレシピを探す話 - おいしい健康 開発者ブログ
                                                                          • X(旧Twitter)の検索コマンド63種類まとめ!【2024年最新版】

                                                                            インターネットで知りたいことがあれば、取りあえずXで調べるという人も多いのではないでしょうか。 Xには「高度な検索」機能もありますが、もっと細かい条件で検索したい場合は、検索コマンドが便利です。 本記事では、Xの検索コマンドを網羅的に掲載していますが、TwitterからXへの移行後に無効化されたものも一部含んでいます。 対応の有無は今後アナウンスなく変更されると思われるので、状況に応じて参考にしていただければと思います。 本記事の検索コマンドの収録では、下記の記事を参考にさせていただきました。 >> GitHub – igorbrigadir/twitter-advanced-search: Advanced Search for Twitter. 海外の記事なので英語で書かれていますが、簡潔に分かりやすくまとめられているので、ぜひ合わせてご覧ください。 X(旧Twitter)で特定のユー

                                                                              X(旧Twitter)の検索コマンド63種類まとめ!【2024年最新版】
                                                                            • fluent-plugin-rewriteというプラグインを作成した #fluentd - Kentaro Kuribayashi's blog

                                                                              fluent-plugin-rewriteというfluentdのプラグインを作成した。以下、このプラグインの解決する問題について述べる。 https://github.com/kentaro/fluent-plugin-rewrite https://rubygems.org/gems/fluent-plugin-rewrite 問題 あるサービスのレスポンスタイム改善をしていて、まずは状況の可視化のために、fluentdを用いることにした。その際、たとえば トップページ ユーザページ 書籍検索ページ 書籍詳細ページ ... その他 といったグループにわけて、レスポンスタイムの各種統計を取りたい。また、ログを全部集計すればいいというものではなく、除外すべきmessageも複数種類あるので、柔軟にフィルタルールを設定したい。 既存のプラグインだとout_exec_filterを使うことによっ

                                                                                fluent-plugin-rewriteというプラグインを作成した #fluentd - Kentaro Kuribayashi's blog
                                                                              • casualplay.net blog: ゆらゆら揺れる文字 - DisplacementMapFilter

                                                                                DisplacementMapFilterは、特定のビットマップ(置き換えビットマップイメージ)のピクセル値に基づいて、ムービークリップやビットマップを変形させることができます。PhotoShopでいうと、[フィルタ]メニューから[変形]→[置き換え]で同様の効果。 下図の場合、赤を基準にY方向へ移動させているため、置き換えビットマップの赤の値が中間値(128)より小さいピクセルほど下(正)方向に移動し、赤の値が大きいピクセルほど上(負)方向に変化します。 慣れるまで結構しんどいフィルタですが、よく使う変形のグラデーションパターンを一度作ってしまえば、あとは使いまわすことができます。特に厳密な計算をする必要がない場合は、ステージ上で置き換えマップを作ってしまってもよいかと思います。 以下のサンプルでは、埋め込みフォントを使用する際、必要な文字を埋め込んだダイナミックテキストを別途ステージに

                                                                                • Googleから来た人の検索キーワード、何番目に表示されてたのかが分かるフィルタ

                                                                                  今日はグーグルアナリティクスの技術的な記事をひとつ書こうと思います。実は3週間ほど前から、グーグルから来たユーザの検索キーワードが検索のとき何番目に表示されてたのかわかるフィルタが機能するか実験していました。これ、「検索キーワード (順位)」と言う具合に、どんなキーワードがどんな順位で表示されたのかがさっと分かるプロファイル+フィルタ設定なんです。SEO対策の上でも便利ですよね。このフィルタ設定は新しいグーグル検索のリファラー値(cd)を参考にするもので、それがない昔のリファラーだと順位情報は取得できません。ゴールデンウィーク終わりくらいから、徐々にこのフィルタにひっかかるリファラーが増えてきた感じです。だいぶ新しいリファラーに置きかわってきたのかもしれません。 そもそもどういうこと? グーグルの公式ブログで検索結果画面からのリファラーが変更になるお知らせがあったのが、4月14日。で、この