並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 18038件

新着順 人気順

mappingの検索結果281 - 320 件 / 18038件

  • Deep Learningの理論的論文リスト - Obey Your MATHEMATICS.

    §1はじめに Deep Learningってどのくらい理論的に解明されているのか?ってやっぱり気になりますよね。 それに関して、次のQuoraのスレッドに非常に有益なコメントがあります。 When will we see a theoretical background and mathematical foundation for deep learning? - Quora How far along are we in the understanding of why deep learning works? - Quora 深層学習界の大御所であるYoshua Bengio、Yann LeCunの二人が 実際ディープラーニングの理論的理解ってどうなのよ?? って質問に直々にコメントしています。 LeCunのコメントの冒頭を少し引用しますと; That’s a very active

      Deep Learningの理論的論文リスト - Obey Your MATHEMATICS.
    • ZOZOTOWNにおける検索速度改善までの道のり - ZOZO TECH BLOG

      こんにちは。ZOZOテクノロジーズZOZOTOWN部 検索チーム 兼 ECプラットフォーム部 検索基盤チームの有村です。 ZOZOTOWNでは先日公開した記事の通り、すべての検索をElasticsearchへ置き換えました。置き換え直後は順調に見えたのですが、実際に数%ずつリリースしていく中で一部時間帯、一部リクエストでレスポンス速度の低下がみられました。 本記事ではその解決のために行ったパフォーマンス調査、チューニング方法についてご紹介します。なお、一般的に行われるであろうElasticsearch本体のパラメータチューニングの話ではなく、クエリやmapping、setting面の話がメインとなります。 改善前後の速度について 詳細な内容の前に、本改善によるレスポンス速度の最終的な改善結果を示します。 今回の計測では、一定パターンのリクエストを10秒間繰り返し、95%tileのレスポンス

        ZOZOTOWNにおける検索速度改善までの道のり - ZOZO TECH BLOG
      • PTAM + AR on an iPhone 3G

        Some very early results with Augmented Reality (AR) on an iPhone 3G. This video shows an adaptation of the Parallel Tracking and Mapping system to an iPhone. All processing is done live on the phone. http://www.robots.ox.ac.uk/~gk

          PTAM + AR on an iPhone 3G
        • 「うらがみが Java まわりの ORM を知りたい会」 に参加してきた - ひだまりソケットは壊れない

          うらがみがJavaまわりのORMを知りたい会 - connpass Java の O/R マッパーまわりの話を知りたかったので、6/14 に行われた勉強会 「うらがみが Java まわりの ORM を知りたい会」 に参加してきました。 会場は和室でした。 Java まわりの O/R マッパー、あんまり詳しくないのでいろいろ知れて良かったです。 メモを残しておきます。 発表内容 Java の ORM、Doma の話 +α (@backpaper0 さん) 発表資料: JavaのORM、Domaの話 +α — JavaのORM、Domaの話 1.0 documentation いろんな O/R マッパーについての簡単な紹介と、Doma の紹介。 紹介された O/R マッパーのうち、使うとしたら JPA か Iciql か Doma かなーという気持ちになった。 (個人の感想です。) ちなみに紹

            「うらがみが Java まわりの ORM を知りたい会」 に参加してきた - ひだまりソケットは壊れない
          • グラフ理論 - Wikipedia

            グラフ理論(グラフりろん、英: Graph theory)は、ノード(節点・頂点、点)の集合とエッジ(枝・辺、線)の集合で構成されるグラフに関する数学の理論である。 グラフ(データ構造)などの応用がある。 概要[編集] グラフによって、様々なものの関連を表すことができる。 6つの節点と7つの辺から成るグラフの一例 例えば、鉄道や路線バス等の路線図を考える際には、駅(節点)がどのように路線(辺)で結ばれているかが問題となる一方、線路が具体的にどのような曲線を描いているかは本質的な問題とならないことが多い。 したがって、路線図では駅間の距離や微妙な配置、路線の形状などがしばしば地理上の実際とは異なって描かれている。つまり、路線図の利用者にとっては、駅と駅の「つながり方」が主に重要な情報なのである。 このように、「つながり方」に着目して抽象化された「点とそれらをむすぶ線」の概念がグラフであり[1

            • Sequel: The Database Toolkit for Ruby

              Ruby Sequel is a lightweight database toolkit for Ruby.Sequel provides thread safety, connection pooling and a concise DSL for constructing database queries and table schemas. Sequel also includes a lightweight but comprehensive ORM layer for mapping records to Ruby objects and handling associated records. Sequel supports advanced database features such as prepared statements, bound variables, mas

              • らばQ : ゲームグラフィックが進化してきた25年間を水の表現で比較した画像

                ゲームグラフィックが進化してきた25年間を水の表現で比較した画像 25年のグラフィック進化を水の表現で見た場合、というものがありました。 物凄く綺麗なグラフィックや、DSやPSPといった携帯機で親の目を気にせずどこでも遊べたりと、今時の子供のゲーム環境は羨ましくもありますが、反面不幸だなと思う面もあります。 しょぼいハード性能だったころは、必死に綺麗な画像をしぼり出したり、今まで出来なかったあんなことが出来るようになった、など、ゲーム雑誌や新機種が発売されるたびに、わくわく胸を躍らせることができました。いわゆるカタルシスというやつでしょうか。 アートでも、難しい素材やクセのある素材で作られたものほど、出来上がったものに凄いと思ったり感動するのと一緒かもしれません。 スターウォーズなんかも最近のCGで何でも表現できてしまうものより、初代のジオラマで作り上げたスターデストロイヤーの方が凄さを感

                  らばQ : ゲームグラフィックが進化してきた25年間を水の表現で比較した画像
                • iPhone・iTunesの「仕事効率化APP」からオススメ&気になったアプリ10個 - ビジョンミッション成長ブログ

                  Appleが、iTunesで、「仕事効率化APP」を紹介しています。これは、仕事を効率化したい人に参考になりますね。 タスク管理、メモ、時間管理、アイデアの4つの分野でiPhone、iPadアプリを紹介しています。 おすすめ&気になったアプリを10個紹介します。 (値段などは、記事執筆時点(2015/01/17)のものです。) QUEST : やること管理 & 簡単メモ QUEST : やること管理 & 簡単メモ SangHeon Kim 仕事効率化 ¥200 ToDoリスト管理アプリです。 ただ、変わっているのは、タスクを終わらせていくと、キャラクターがアイテムを手に入れられるところです。 少しゲーム性があるので、楽しめそうです。これは、楽しく続きそうなタスク管理アプリですね。 ListBook ListBook - Lists done right noidentity gmbh 仕事

                    iPhone・iTunesの「仕事効率化APP」からオススメ&気になったアプリ10個 - ビジョンミッション成長ブログ
                  • インディゲーム開発者に広がる『スプラトゥーン』インスパイアゲームまとめ | もぐらゲームス

                    いよいよ発売を迎える任天堂の新作TPS『スプラトゥーン』。インクで街を塗りつぶしてナワバリを奪い合うユニークな設定や、イカした世界観、秀逸なゲームシステムなど前評判が非常に高く、ファンの間で非常に大きな盛り上がりを見せている。 その一方で、5月に入ってからなぜか複数の開発者から「床を塗るゲーム」が次々と発表されている。なぜ今になって次々と共通したテーマのゲームが発表されているのだろうか? 今回はそんな「床を塗るゲーム」7作品を紹介しつつ、その謎に迫りたいと思う。 短時間で作られた作品が多く、どれも作者の個性がよく伝わってくる作品ばかりだ。いずれも作品自体は無料で公開されているので、プレイできる環境にあるならば色々比較してみるとより楽しめるだろう。 マインクラフトで再現『Splatoon in Minecraft』 海外の制作者による『マインクラフト』用自作マップ。武器の種類が本家のものに近

                      インディゲーム開発者に広がる『スプラトゥーン』インスパイアゲームまとめ | もぐらゲームス
                    • 3.4. CakePHP運用環境 のセットアップ

                      New CakePHP 5.0 Chiffon. Faster. Simple. Delicious. What's new in version The migration guide has a complete list of what's new in. We recommend you give that page a read when upgrading. A few highlights from 5.0 are: PHP 8.1 required. Improved typehints across the framework. CakePHP now leverages union types to formalize the types of many parameters across the framework. Upgraded to PHPUnit 10.x

                        3.4. CakePHP運用環境 のセットアップ
                      • セマンティック検索の活用で、Elasticsearchの検索が根本的に変わる!? - Taste of Tech Topics

                        こんにちは、@shin0higuchiです😊 業務では、Elasticsearchに関するコンサルティングを担当しています。 最近すっかり春らしく、暖かくなってきました。 新年を迎えたばかりの感覚でしたが、あっという間に時が経ちますね。 さて、今回の記事では、Elasticsearchの検索を根本的に変える可能性を秘めたセマンティック検索に関して書かせていただきます。 概要 Elasticsearchは元々、キーワードベースのアプローチを主に取っており、クエリで指定されたキーワードを対象のドキュメント内で検索し、それらの出現頻度や位置に基づいて結果をランク付けしています。この方法では、文脈や意図に関係なく、単純にキーワードの一致度に基づいて検索結果が返されます。 一方、セマンティック検索とは、ユーザーのクエリの背後にある文脈と意図を理解しようとする検索手法で、キーワードだけに頼るのではな

                          セマンティック検索の活用で、Elasticsearchの検索が根本的に変わる!? - Taste of Tech Topics
                        • Google Python Style Guide

                          Revision 2.12 Amit Patel Antoine Picard Eugene Jhong Jeremy Hylton Matt Smart Mike Shields Each style point has a summary for which additional information is available by toggling the accompanying arrow button that looks this way: ▶. You may toggle all summaries with the big arrow button: Overview Important Note Displaying Hidden Details in this Guide ▶ This style guide contains many details

                          • CakePHP - Build fast, grow solid | PHPフレームワーク

                            New CakePHP 5.0 Chiffon. Faster. Simple. Delicious. What's new in version The migration guide has a complete list of what's new in. We recommend you give that page a read when upgrading. A few highlights from 5.0 are: PHP 8.1 required. Improved typehints across the framework. CakePHP now leverages union types to formalize the types of many parameters across the framework. Upgraded to PHPUnit 10.x

                              CakePHP - Build fast, grow solid | PHPフレームワーク
                            • STAP細胞関係のゲノムデータを解析してみた - biochem_fanのブログ

                              本記事の目的と注意 注意! 私は、NGS については amplicon sequencing の解析経験(しかも半年)しかない。本記事は、データを解析して、STAP論文(Obokata et al, Nature 2014. Article と Letter)に対して何らかの結論を導くのが目的ではない。これだけリード数が少なくて、しかもサンプルがポリクローナルな混合物であることを考えると、ここから何かを結論するのは極めて慎重にならないといけないと思う。したがって、結果の「解釈」には立ち入らない(し、その能力もない)。本記事は、「ネットで話題になっているデータを、自分も解析してみたい!」と、「行為」そのものに魅力を感じる方のために、私が行った操作の流れを紹介するものである。 私は当初 RNA-seq のデータを解析しようとしたが、リファレンス・トランスクリプトームに存在しない再構成後の T

                                STAP細胞関係のゲノムデータを解析してみた - biochem_fanのブログ
                              • swfmill - swf2xml and xml2swf

                                swfmill is an xml2swf and swf2xml processor with import functionalities. It's most common use is the generation of asset libraries containing images (PNG and JPEG), fonts (TTF) or other SWF movies for use with MTASC- or haXe-compiled ActionScript, although swfmill can be used to produce both simple and complex SWF structures. built around an XSLT/EXSLT processor (libxslt) input and output of the X

                                • 最近話題の「frourio」を無料でサクッとデプロイする方法(Vercel + Heroku)

                                  はじめに 最近話題の frourio をご存知でしょうか? TypeScriptフルスタック環境 を一発で作れるフレームワークです。実際に試してみると分かりますが、簡単に環境構築が出来ます。 こんな簡単に作れるなら、試しにアプリを作って外部に公開するとこまでやってみたいですよね。 この記事では、その環境を Vercel と Heroku を利用し、無料でサクッとデプロイする手順を紹介します。 全体構成 デプロイ先としては、フロントエンドは Vercel 、バックエンドは Heroku を選択しました。 選択理由 選択理由としては以下です。今回は "無料でサクッと" がコンセプトなのでポイントと考えています。 基本的に無料で利用可能なこと インフラレイヤを意識せずに簡単なセットアップで利用可能なこと Vercel と Heroku について Vercel Vercel は Next.js を

                                    最近話題の「frourio」を無料でサクッとデプロイする方法(Vercel + Heroku)
                                  • 11次元と自然科学と拷問的日常

                                    首相を含む政府関係者の言葉として報道されている縛り条件について目についたものを列挙してみる。 ・漢字2文字 ・常用漢字を使う ・1文字の画数は多くても12〜15画 ・頭文字はMTSH以外 ・民間の言語予想ランキングの上位はなるべく避ける ・人名に多い2文字は避ける ・大企業と同じ名称も使わない ・国民の理想としてふさわしいような,よい漢字 ・これまでに元号または諡として用いられたものではない ・俗用されているものではない(広く一般に使われていない) ・俗用されていても,よい意味であれば総合評価で選ばれることもある ・広く国民に受け入れられ、日本人の生活の中に深く根ざすもの ・漢籍だけでなく日本古典も候補 常用漢字2文字という条件で,2136^2 ≒ 456万が候補 パンダの名前のように同じ漢字を繰り返すものが候補から除かれているかは不明 15画縛りで372万,12画縛りを掛けるなら 231

                                      11次元と自然科学と拷問的日常
                                    • 論文解説 Memory Networks - ディープラーニングブログ

                                      こんにちは,Ryobot (りょぼっと) です. 概要 「メモリネットワーク」は代表的な記憶装置付きニューラルネットワークである. 本稿ではメモリモデル (記憶装置付きニューラルネットワーク) をいくつか概説し,論文 2 紙 (1) Memory Networks, (2) Towards AI-Complete Question Answering の理論的な記述を全文翻訳して補足説明している. 目次 メモリモデルの概説 Memory Networks (MemNN) 1 メモリネットワークの概要 2 基本モデル 3 拡張モデル 4 実験 Towards AI-Complete Question Answering (bAbI task) 1 メモリネットワークの拡張 2 bAbI タスク 3 実験 長文である.ざっくり知るだけなら「メモリモデルの概説」と Memory Networks

                                        論文解説 Memory Networks - ディープラーニングブログ
                                      • 煮えたぎる食品サンプルで注文増 カレーのグツグツをプロジェクションマッピングで

                                        Innovative Tech: このコーナーでは、テクノロジーの最新研究を紹介するWebメディア「Seamless」を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。 東京大学の研究チームが開発した「Taste in Motion: The Effect of Projection Mapping of a Boiling Effect on Food Expectation, Food Perception, and Purchasing Behavior」は、カレーなどの料理にプロジェクターで動的な沸騰効果を映像投影する手法だ。 これによって、カレー表面の質感が変わり視覚的にグツグツと沸騰しているような錯覚を見る者に与える。この効果が食欲や味覚などをどう変化させるのか、レストラン入り口にグツグツして見える食品サンプルとして置いた場合に購買意欲にどう影

                                          煮えたぎる食品サンプルで注文増 カレーのグツグツをプロジェクションマッピングで
                                        • Groovy - Java用スクリプト言語

                                          以下の文章は、Object Computing, Inc(OCI) による「The Java News Brief」(2004年2月) に掲載された、Mark Volkmann による「Groovy - Scripting for Java」を、かくたにが翻訳したものです。原著者の許可を得て翻訳・公開しています。翻訳にあたっては、ma2さん、takaiさんから草稿に対してコメントをいただきました。ありがとうございます。 Groovy は日々発展中の新しい言語です。本記事の原文は2004年2月頃のものであり、当然その内容は Groovy の最新状況に追随しているわけではありません。翻訳時点での状況(1.0-beta4)をなるべく反映するようにはしましたが、正式版リリースまでにはさらに幾つもの変更が加えられることが予想されます。記事の記述と Groovy の現状とが異なる場合は、現状を優先して

                                          • Microsoftの「HoloLens 2」をいち早く体験、かぶった瞬間に分かる驚き

                                            Microsoftの「HoloLens 2」をいち早く体験、かぶった瞬間に分かる驚き:鈴木淳也の「Windowsフロントライン」(1/2 ページ) Microsoftは2月24日(欧州時間)、スペインのバルセロナで開催中の「MWC19 Barcelona」において「HoloLens 2」ならびに関連ソリューションを発表した。ここでは、現地会場で実際にHoloLens 2を体験することができたのでレポートしよう。 ただHoloLens 2はその性質上、実際の操作画面を写真で残すことはできない。事前にセッティングした手持ちの環境であれば、キャプチャツールを使って動画含めてデモの詳細を残すことが可能だが、単なる体験コーナーではそれもかなわない。今回は初代モデルとの体験の比較を文章だけで表現する形になることをご容赦いただきたい。 セットアップ、視野角、操作感が大幅にアップ。 筆者が40分以上にわた

                                              Microsoftの「HoloLens 2」をいち早く体験、かぶった瞬間に分かる驚き
                                            • 高速ファイル/メッセージ転送 K2HFTFUSE の紹介

                                              ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、Technical Yahoo の中谷です。 今回は、Yahoo! JAPANからオープンソースとして公開した高速ファイル/メッセージ転送システムの K2HFTFUSE の紹介をします。 K2HFTFUSEは、確実で高速なファイル/メッセージ転送を低コストで実現するために開発されたシステムです。 K2HFTFUSE(K2Hash File Transaction by FUSE-based file system)とは、FUSE(Filesystem in Userspace)によるユーザースペースでのマウント機能を利用したファイル/メッセージ転送システムです。 K2HFTFUSEは、仮想ファイルシステムを提供し、マウ

                                                高速ファイル/メッセージ転送 K2HFTFUSE の紹介
                                              • Terraformにおけるディレクトリ構造のベストプラクティス | DevelopersIO

                                                はじめに こんにちは、中山です。 Terraformを使用していく中で、どのようなディレクトリ構造(tfファイルの配置方式)がベストなのかと考えたことはありませんか。私自身いろいろと試している最中なのですが、現時点で私が考えるベストプラクティスをご紹介します。 ディレクトリ構造 いきなりですが、以下のとおりです。 ├── Makefile ├── README.md ├── app.tf ├── bastion.tf ├── cloudfront.tf ├── db.tf ├── elasticache.tf ├── elb.tf ├── envs │   ├── dev │   │   ├── main.tf │   │   └── variables.tf │   ├── prd │   │   ├── main.tf │   │   └── variables.tf │   └──

                                                  Terraformにおけるディレクトリ構造のベストプラクティス | DevelopersIO
                                                • Rails開発者が採用面接で聞かれる想定Q&A 53問(翻訳)|TechRacho by BPS株式会社

                                                  概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: 53 Ruby on Rails Interview Questions and Answers - Better Programming - Medium 原文公開日: 2020/04/03 著者: GreekDataGuy -- データサイエンティスト、フルスタックエンジニア、起業家。トロント在住。 日本語タイトルは内容に即したものにしました。 私はこれまで100人を超えるRuby on Rails開発者と面接を重ね、私自身も職階に関する面談をいくつも受けました。本記事は、これまで私が受けたり尋ねたりした質疑応答をまとめたものです。 2020年現在、どれほど多くの大企業がRailsを利用していることを知ったら皆さんは驚くかも知れません。Shopify、Airbnb、GitHub、Dribble、Etsy、Kickstarter

                                                    Rails開発者が採用面接で聞かれる想定Q&A 53問(翻訳)|TechRacho by BPS株式会社
                                                  • 気象庁 | 黄砂情報(予測図)

                                                    黄砂解析予測図では、地表付近の黄砂の濃度や大気中の黄砂の総量について、黄砂の数値モデルに基づく分布図を表示します。 黄砂解析予測図では、日本の周辺を一辺0.5度(約50km)の格子に分割して、黄砂が解析または予測された領域を、格子ごとの地表付近(地表から上空1kmまでの間)の黄砂濃度や、大気中(地表付近から大気上端までの間)に含まれる黄砂の総量に応じて色分けをして表示します。図の外枠が薄紫色の時間帯は解析値を、小豆色の時間帯は予測値の分布を表示します。プルダウンメニューの領域で日本域を選択した場合は北緯20度〜50度、東経110度〜150度、アジア域を選択した場合は北緯20度〜50度、東経80度〜150度の範囲を表示します。なお、黄砂が解析、予測された領域以外の場所でもごく薄い黄砂が観測されることがあります。黄砂解析予測図の更新は毎日午前6時頃に行います。 はじめてご利用になるときや、この

                                                    • del.icio.usのマッシュアップ作品集:phpspot開発日誌

                                                      Visualizing Del.icio.us Roundup Solution Watch From the span of about two weeks, I have been collecting as many as I could find. I will list each one along with a description. Enjoy! del.icio.usのマッシュアップ作品集。 HubLog: Graph del.icio.us related tags - 関連タグでグラフを描画. HubLog: Graph del.icio.us subscriptions network - Javaアプレットによるdelicious内ソーシャルネットワークブラウザ Extisp.icio.us Text - 指定ユーザのタグをランダムにタグクラウド風に並べてくれる

                                                      • GitHub - ripienaar/free-for-dev: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev

                                                        Developers and Open Source authors now have many services offering free tiers, but finding them all takes time to make informed decisions. This is a list of software (SaaS, PaaS, IaaS, etc.) and other offerings with free developer tiers. The scope of this particular list is limited to things that infrastructure developers (System Administrator, DevOps Practitioners, etc.) are likely to find useful

                                                          GitHub - ripienaar/free-for-dev: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
                                                        • オウンドメディア戦略に役立つ「カスタマージャーニー」と「ペルソナ」の基礎知識 - はてなビジネスブログ

                                                          顧客接点と顧客体験を整理する際にはカスタマージャーニーマップとペルソナが役立ちます。 今回は、企業のオウンドメディアを例にあげて、戦略策定のためのカスタマージャーニーとペルソナの概念、活用目的について解説します。 どんな顧客とどんな接点でコミュニケーションをして、どんな体験を提供できているかを整理できると、いま自分が関わっているプロジェクトがマーケティング施策全体のなかでどんな役割を持つのかもしっかり理解できるはずです。 カスタマージャーニーとは 自社と顧客の接点はどれくらいあるでしょうか。それぞれの接点では、どんな情報を発信し、顧客にどんな体験を提供できているでしょうか。BtoCであれば、実店舗、チラシ、ダイレクトメールなどオフラインでの接点に加え、Webサイト、ECサイト、アプリ、SNS、Eメール、コミュニティサイト、そしてオウンドメディアなど、オンラインでもいくつもの接点を持つことが

                                                            オウンドメディア戦略に役立つ「カスタマージャーニー」と「ペルソナ」の基礎知識 - はてなビジネスブログ
                                                          • プロジェクションマッピング「Box」の演出ムービーが完全に別次元に到達していて一見の価値あり

                                                            プロジェクションマッピングは映像を立体物に投影する映像技術で、東京駅を舞台にプロジェクションマッピングが行われたりしています。そんなプロジェクションマッピングの技術と、モニターを自在に動かすマシンを合わせて、まるで魔法のような演出を可能にしているのが「Box」です。 プロジェクションマッピングの演出ムービーは以下から鑑賞できます。 Box on Vimeo 「以下は、動く被写体に投影されたプロジェクションマッピングのデモンストレーションです。全内容はカメラで撮影されています。」 白いスクリーンの横に立つ男性。 スクリーンを持ち上げます。 ◆I:TRANSFORMATION (変形) 男性がスクリーンの裏側に手を当てると、スクリーンがまるで布のように波打ちます。 広がる波紋。 男性がスクリーンを引っ張ると、奥行きが出てまるで箱のように変化。 スクリーンを押すと、合わせて内部にボコボコと突起が

                                                              プロジェクションマッピング「Box」の演出ムービーが完全に別次元に到達していて一見の価値あり
                                                            • PHPアプリ開発をPhpStormでスムーズに始められるよう、設定ファイルとドキュメントを用意する - BASEプロダクトチームブログ

                                                              BASE株式会社 Product Dev Division ソフトウェアエンジニアの田中(@tenkoma)です。主にPHPアプリ開発を担当しています。 BASEでは、PHPアプリ開発で使うエディタに制限はありませんが、希望する人はPhpStormを使えます。 PhpStormは設定を全くしなくてもかなり快適に使えると思いますが、多少設定するとより快適になります。 この記事では主に、開発環境とIDEを連携させアプリケーション開発をスムーズに始めるため、以下の設定について紹介します。 Xdebugと連携してリモートデバッグを可能にする PHPUnitと連携してテストをIDEから実行可能にする PHP_CodeSnifferを使ってコーディングスタイルを適用する EditorConfigを追加してコーディングスタイルを開発者で共有可能にする Xdebugと連携してリモートデバッグを可能にする

                                                                PHPアプリ開発をPhpStormでスムーズに始められるよう、設定ファイルとドキュメントを用意する - BASEプロダクトチームブログ
                                                              • BOWER

                                                                TWITTER ENGINEERING PRESENTS bower THE BROWSER PACKAGE MANAGER Introduction Bower is a package manager for the web. Bower lets you easily install assets such as images, CSS and JavaScript, and manages dependencies for you. For example, to install a package, run: bower install jquery This will download jQuery to ./components/jquery. That's it. The idea is that Bower does package management and pack

                                                                • MindMup

                                                                  MindMup Free Online Mind Mapping Create, share and publish mind maps, hassle-free! Sign up Create a free map Create and share amazing mind maps Capture ideas at the speed of thought – using a mind map maker designed to help you focus on your ideas and remove all the distractions while mindmapping. Create unlimited mind maps for free, and store them in the cloud. Your mind maps are available everyw

                                                                    MindMup
                                                                  • pytest ヘビー🐍ユーザーへの第一歩 - エムスリーテックブログ

                                                                    蛇行区間にはレールの内側に脱線防止ガードが設置される(本文とは関係ありません)。 こんにちは、エムスリー・エンジニアリングG・基盤開発チーム小本です。 pytest は Python のユニットテストのデファクトスタンダードです。エムスリーでも顧客向けレポートや機械学習でPython&pytest をヘビー🐍1に使っています。 ですが、実は pytest は、意外と入門のハードルが高い。と言うのも、pytest の公式ドキュメント が、fixtureのような新概念も登場する上、詳細で分量が多いからです(しかも英語)。初心者にいきなり読ませると挫折する可能性大です 2。 そこで、とりあえず使い始めるのに必要そうな情報を日本語でまとめました。 pytest ってどんなライブラリ? unittest や nose から簡単に移行できる 書き方がシンプル fixture モックもできる プラグイ

                                                                      pytest ヘビー🐍ユーザーへの第一歩 - エムスリーテックブログ
                                                                    • My Life Between Silicon Valley and Japan - 2006年はYouTubeの年、2007年はFacebookの年

                                                                      ちょうど去年の秋は、YouTubeをGoogleが買収した大ニュースで大騒ぎだったが、2006年をYouTubeの年とすれば、2007年はFacebookの年だったと言えるだろう。 昨日ウォールストリートジャーナルは、マイクロソフトがFacebookへの数億ドル規模での出資交渉を進めていると報じたが、これからおそらくグーグルとの間での提携・出資交渉の戦いが起こるだろう。しかしいずれにせよ、YouTubeのときのようにいきなり買収というのはないだろう。マイクロソフトの出資交渉時に前提とする時価総額はもう既に100億ドル以上だという。GoogleがYouTubeを買収した価格16.5億ドルが安く見えてしまう。 Microsoft in recent weeks approached Facebook with proposals to invest in the startup that co

                                                                        My Life Between Silicon Valley and Japan - 2006年はYouTubeの年、2007年はFacebookの年
                                                                      • Railsアプリの処理を100倍以上に高速化して得られた知見 | Recruit Tech Blog

                                                                        はじめまして。2019年4月から妊娠・出産アプリ『Babyプラス』の開発チームにJOINした濱田です。 『Babyプラス』のバックエンドはRailsで実装されているのですが、とあるCSV生成処理がとても遅かったので100倍以上に高速化しました。この過程でRailsアプリの処理高速化に関する以下の知見が得られたので、具体例を交えて共有します。この知見は、ActiveRecordを使用してMySQLなどのRDBMSからデータ抽出をする様々な場面で活用できると思います。 いわゆる「N+1問題」を起こさないのは基本 「ActiveRecordインスタンスの生成コスト」はそれなりに高い pluckはjoinsと組み合わせることで他テーブルのカラム値も取得できる 前提: DBスキーマとデータ規模 今回の処理高速化に関わるモデルのDBスキーマとデータ規模は以下の通りです。なお、これらは本エントリ向けに少

                                                                          Railsアプリの処理を100倍以上に高速化して得られた知見 | Recruit Tech Blog
                                                                        • HTML5を使った気になるサイト! | バシャログ。

                                                                          サッカー日本代表、負けてしまいましたね。残念ですがとてもいい試合をしてくれたと思います。minamiです。 さて近ごろ世間はHTML5、HTML5と騒がしいですが、一目見てすげえっ!となるHTML5のデモサイト&チュートリアルサイトを集めてみました。 できるだけHTML5対応の進んでいるChromeやSafari最新版などで閲覧することをオススメします。 HTML5を使ったデモサイト ここまでやれるのかとびっくりするほどクオリティの高いアニメーション&インタラクティブコンテンツ。 HTML5 Canvas Experiment VIDEO要素を3Dでグリグリ Blowing up HTML5 video and mapping it into 3D space HTML5で弾避けシューティング! HTML5でTAMAYOKE!!!111 AppleのHTML5デモページ。Safariでしか

                                                                            HTML5を使った気になるサイト! | バシャログ。
                                                                          • Google Social Graph APIを徹底解剖:マーケティング - CNET Japan

                                                                            今回はGoogle Social Graph APIについて解説します。Google Social Graph APIの概要は、下記を参考にしてください。 http://code.google.com/apis/socialgraph/ まず、Google Social Graph APIとは何か?についてです。 Googleは、それこそ世界中の様々なページをインデックスしています。通常は、各ページのテキストをインデックス化して、検索エンジンとしてそのデータを活用していますが、Google Social Graph APIは、これらのページのXFN(XHTML Friends Network)もしくはFOAF(Friend Of A Friend)情報を利用します。 まずXFNとFOAFについてですが、これはどちらもソーシャルネットワークのリンク情報についての表現です。 XFNは、micr

                                                                              Google Social Graph APIを徹底解剖:マーケティング - CNET Japan
                                                                            • セキュリティ関連 RFC:IPA 独立行政法人 情報処理推進機構

                                                                              IPA/ISEC(独立行政法人 情報処理推進機構 セキュリティセンター)は、インターネットセキュリティに関する重要な RFC(Request for Comments)を日本語に翻訳して提供しています。 RFC は、IETF (Internet Engineering Task Force) におけるインターネットコミュニティの標準等の検討が公表される一連の文書であり、1969年に発行され始めました。それらの内容としては、インターネット標準の仕様のみならず、現時点における最善の実践(BCP)、FYI(For Your Information)を含む情報提供、実験的なもの、および、歴史的なものがあり、広範にわたります。原文は、英語で記述されています。 この目的は、 「ベンダーによるインターネットセキュリティ機能の実装を促進すること」および「ユーザのインターネットセキュリティについての認識を向

                                                                              • PHPプログラミングことはじめ

                                                                                PHPによるWebプログラミング はじめに PHPで開発する方のための情報です。 VCやVB,DelphiなどのWin32プログラミングの経験があって,これからWebプログラミングに挑戦したい, という方に役立つ情報を掲載しています。 (2004年10月作成,2006年7月19日更新) (お問い合わせ) http://www.cba-japan.com/ (最新情報) http://douzo.seesaa.net/ (SD Studio) http://hp.vector.co.jp/authors/VA035840/ PHPとは 日本PHPユーザ会によると「高機能なWeb- DBアプリケーションを容易に作成できるスクリプト言語として 普及しつつあるPHP(正式名称 PHP:H ypertext Preprocessor)」です。 原作者(Personal Home Page Tools

                                                                                • #6「Shardingマジ怖い」tech.kayac.com Advent Calendar 2012 - KAYAC engineers' blog

                                                                                  最近子供が産まれたaraga(@ken39arg)です。 このエントリはtech.kayac.com Advent Calendar 2012 6日目の記事です。 テーマは「私の中のマイイノベーション 2012」 2日目の記事を見て、条件反射的に僕もおっぱいについての記事を書こうと思いましたが、 産まれた子供が「お父さんはいつもおっぱいのことばっかり考えていて気持ち悪い」と思ってしまったらと思うと、こんな危険な橋を渡るわけには行かず、 実際いつもおっぱいのことばかり考えているんですけど、おっぱいのことなんて全然興味ないです。 息子よ、父さんはいつだってまじめに働いているよ! というわけで今年作った"まじめな"ツールのMySQL::Sharding::Clientを自画自賛したいと思います。 MySQL::Sharding::Client MySQL::Sharding::Clientは一言

                                                                                    #6「Shardingマジ怖い」tech.kayac.com Advent Calendar 2012 - KAYAC engineers' blog