並び順

ブックマーク数

期間指定

  • から
  • まで

441 - 480 件 / 18078件

新着順 人気順

mappingの検索結果441 - 480 件 / 18078件

  • 現場で使えるHibernate | オブジェクトの広場

    1.はじめに エンタープライズシステムのような大量の情報管理を行うシステムにおいては、データベースシステムは必須です。現在、データベースシステムには、リレーショナルデータベース(RDBMS)以外にも、XML データベースやオブジェクト指向データベースと選択肢も増えています。しかし、既存リソースの再利用や使い勝手、性能、製品のブランド等を考慮すると、RDBMS が選択されることが多いと思います。 Java 側のオブジェクトと、RDBMS 側のレコードを対応付けて相互に変換することを O/R マッピングと言います。Java では O/R マッピングに関する処理は、DataAccessObject (DAO) パターン [3] によって局所化し、 DAO 内で JDBC によって RDBMS にアクセスするような設計がよく使われます(図 1-1)。 JDBC を使った O/R マッピングは、単調

    • A Great Vim Cheat Sheet

      I’ve compiled a list of essential Vim commands that I use every day. I have then given a few instructions on how to make Vim as great as it should be, because it’s painful without configuration. Essentials Cursor movement (Normal/Visual Mode) h j k l - Arrow keys w / b - Next/previous word W / B - Next/previous word (space separated) e / ge - Next/previous end of word 0 / $ - Start/End of line ^ -

      • http://sinatra-book.gittr.com/

        Introduction What is Sinatra? Sinatra is a Domain Specific Language(DSL) for quickly creating web-applications in ruby. It keeps a minimal feature set, leaving the developer to use the tools that best suit them and their application. Installation The simplest way to obtain Sinatra is through rubygems $ sudo gem install sinatra Sample App Sinatra is installed and you’re done eating cake, how about

        • 地図サービスの王Googleマップをじわじわと追いかけるOpenStreetMap

          1998年に検索エンジンとしてサービスをスタートさせ、大企業に成長したGoogleの所有するサービスの中で最も強力なものと言っても過言ではないのがGoogleマップです。Googleマップが地図検索サービスとして有能で便利であるのは疑いのない事実ですが、他の地図検索サービスの中で昨今注目を集めているものに「OpenStreetMap(オープンストリートマップ)」というサービスがあり、創設者であるスティーブ・コースト氏がThe Next Webのインタビューで、オープンストリートマップの長所や短所、今後の展望などについて語っています。 OpenStreetMap http://www.openstreetmap.org/ The rise of OpenStreetMap: A quest to conquer Google’s mapping empire - The Next Web h

            地図サービスの王Googleマップをじわじわと追いかけるOpenStreetMap
          • goquを駆使してgoでSQL構築も構造体マッピングもRDBテストもやる - エムスリーテックブログ

            【Unit4 ブログリレー6日目】 こんにちは、エムスリーエンジニアリンググループの福林 (@fukubaya) です。 最近まで開発していたm3ラウンジでは、goからRDBを利用していました。 m3ラウンジでは、SQLの組みやすさやテストのしやすさの観点で検討した結果、goquを採用しましたので、 そこで得られた知見とその実装例を紹介します。 これから試してみる方(と将来m3ラウンジの開発に新たに入ることになったメンバー)の参考になるように、サンプルコードも説明も多くなってしまいかなり長いです。 お時間ある時にお読みいただければ。 名古屋城は、日本の城のひとつ。尾張国愛知郡名古屋(現在の愛知県名古屋市中区本丸・北区名城)にある。本文には特に関係ありません。 m3ラウンジ goqu 実例 modelの構造体 mapper mapperの実装 goquのSQLの結果から構造体へのマッピング

              goquを駆使してgoでSQL構築も構造体マッピングもRDBテストもやる - エムスリーテックブログ
            • 3Dホログラムの初音ミクを手のひら上で踊らせる食玩「ハコビジョン初音ミク」で完全オリジナルの美麗映像を使ったライブを体験してみた

              500円という価格ながら圧倒的迫力のガンダム3Dプロジェクションマッピングを手のひらの上で体験できる食玩を販売するハコビジョンシリーズから新たに初音ミクの3Dホログラムライブを楽しめるという「ハコビジョン 初音ミク」が発売されます。2014年8月11日(月)から発売されるのですが、モーションキャプチャを使ったいつもよりぬるぬる動く美麗映像になっているとのことなので、一足先に実物を体験してきました。 「日本おもちゃ大賞2014」イノベイティブ・トイ部門大賞受賞!スマホを使って楽しむ、驚愕の映像エンターテインメント食玩 ハコビジョン|バンダイキャンディトイ公式サイト http://www.bandai.co.jp/candy/hakovision/products/03/ 3Dホログラムライブの映像は以下から確認可能です。 ハコビジョンで初音ミク「Story Rider」ライブを再生してみた

                3Dホログラムの初音ミクを手のひら上で踊らせる食玩「ハコビジョン初音ミク」で完全オリジナルの美麗映像を使ったライブを体験してみた
              • Nagasaki Archive

                長崎原爆の実相を世界につたえる多元的デジタルアーカイブズ Nagasaki Archive制作委員会 首都大学東京大学院および首都大学東京学生有志 Nagasaki Archiveは、長崎新聞社の監修により製作されています

                • 無料 マインドマップソフト「DropMind」ウェブでもデスクトップでもOK

                  このマインドマップソフトは、限りなくマインドマネージャーに近い感覚で使えるのではないでしょうか。ショートカットキーや機能が少ないことは否めませんが、それでもかなりの高機能。 Silverlightを採用していて、オンライン版でもなかなか軽く動作します。もちろん日本語入力もOKです。 組織のマインドマップツールをマインドマイスターにすべき理由 ペンとノートで記憶に残す!アイデアがわき出る! 本当に頭が良くなるマインドマップ(R)“かき方”超入門 オンラインでもデスクトップでも使える無料マインドマップ ソフト「DropMind」は、オンライン版とデスクトップ版(Win,Mac,Linux)が用意されているフリーのマインドマップソフト。 互換性のあるマインドマップソフト マインドマネージャー FreeMind上記ソフトのファイルをDropMindで開くことが出来ます。 オンライン版 マインドマッ

                    無料 マインドマップソフト「DropMind」ウェブでもデスクトップでもOK
                  • Home

                    A unanimous vote from a bipartisan group of US lawmakers advanced a bill which would force ByteDance to divest ownership of TikTok, or risk losing access to its vast audience of 170 million in the States. The action wasn't just a shock to TikTok chiefs; it upended them and cast a shadow over their "most…

                    • そんな.screenrcで大丈夫か? - Keep It Simple, Stupid

                      GNU Screen を使い始めて4年ほど経ちましたが、雑誌、書籍、ネット上での先駆者の設定を大して意味も理解せずコピペして肥大化してきました。来るべきバージョン4.1の正式リリースに備えて、ここで今一度自分の .screenrc を確認してみようと思います。 タイトルは釣りです。勢いでつけました。すいません。 まずは現在の MacBook で使用している設定を貼り、個別に解説していきます。意味の通らないコメントが多いと思いますが気にしないでください。設定ファイルはメインとなる .screenrc とホスト個別の .screenrc.local の2つあります。後者はシンボリックリンクでホストごとに管理しています。このへんは良くある構成だと思います。 それでは上から順番にいきましょう。 # Escape key is C-t, literal is a. escape ^Taこれは scr

                      • Amazon ECS に途中で挫折しないために | ORIH

                        === 2021/01/13 更新 === 本記事に挙げているペインポイントは Amazon ECS 自体の機能追加や改善、また AWS Fargate の登場により現在では解消しています. 2015年の冒頭に Amazon ECS が GA した当時はこんな感じだったんだなぁへ〜という気持ちで読んでいただけると良いかもしれません. ===================== この記事は AWS Advent Calendar 2015 の 8 日目です. 昨日は @dkfj さんの SWF x Lambda でした. SWF は AWS に触れて以来ずっと食わず嫌いしているので、個人的に実装の紹介がすごく楽しみです :) さて、タイトルの通りこの記事は Amazon ECS を使い始める前に知っておく/想定しておくと良さげなことを紹介し、みんなで楽しくコンテナ運用ができるようになることを

                          Amazon ECS に途中で挫折しないために | ORIH
                        • 【Kindleセール】年に一度のGW60%OFF、セール対象の全技術書まとめ - 電子書籍の更地

                          2015-04-24 【Kindleセール】年に一度のGW60%OFF、セール対象の全技術書まとめ Tweet 本日より、Kindleストアでゴールデンウィークの期間限定60%セールが始まっています。セール対象書籍は2300冊以上ありますが、セール効果の高い(=通常価格が高い)技術書が多数セール対象となっていますので、それらコンピュータ・IT関係の書籍を全てリストアップしてみました。漏れが無いようにしたつもりですが、もしリストから漏れている書籍があった場合、コメント等で教えて頂けると有り難いです。 翔泳社 インターネットルーティング入門 第3版作者: 友近剛史,池尻雄一,白崎泰弘出版社/メーカー: 翔泳社発売日: 2014/05/16メディア: Kindle版この商品を含むブログを見るSass&Compass 徹底入門 CSSのベストプラクティスを効率よく実現するために作者: Wynn N

                            【Kindleセール】年に一度のGW60%OFF、セール対象の全技術書まとめ - 電子書籍の更地
                          • Structured Logging with slog - The Go Programming Language

                            Jonathan Amsterdam 22 August 2023 The new log/slog package in Go 1.21 brings structured logging to the standard library. Structured logs use key-value pairs so they can be parsed, filtered, searched, and analyzed quickly and reliably. For servers, logging is an important way for developers to observe the detailed behavior of the system, and often the first place they go to debug it. Logs therefore

                              Structured Logging with slog - The Go Programming Language
                            • 「ジョジョ」のスタンドも現実に?--AR(現実拡張)技術の最新事情

                              オンラインゲームとコミュニティサービスのカンファレンス「OGC 2008」が3月14日、東京・千代田区のベルサール神田で開催。GLOCOM仮想世界研究会に所属する山口浩氏と鈴木健氏が、人気アニメ「電脳コイル」を題材に、最新技術オーギュメント・リアリティ(AR)についての講演を行った。 物語が現実に与える影響 2007年にNHK教育テレビで放送された、磯光雄氏原作による人気アニメーション「電脳コイル」。この作品の世界では、「電脳メガネ」と呼ばれるメガネ型のコンピュータが普及し、街中に溢れるバーチャルな情報が現実世界に重ねて表示される。まさに現代の最新技術であるオーギュメント・リアリティが高度に実現した世界が描かれているが、両氏はこれを夢物語ではないと指摘する。 「物語は現実の世界に影響を与えることがある」とし、「1921年に発表されたチェコの作家カレル・チャペックによる戯曲「ロッサム万能ロボ

                                「ジョジョ」のスタンドも現実に?--AR(現実拡張)技術の最新事情
                              • 複数の場所を地図に表示 | BatchGeo

                                (見出し部分を含めることを忘れずに - スプレッドシート・テンプレートもお試しいただけます。また「今すぐマップを作成する」を押してサンプルデータを使って試すこともできます。) Done: columns, rows - scroll down to Validate & Set Options

                                • SQL to MongoDB Mapping Chart - MongoDB Manual v7.0

                                  General InformationDocumentationDeveloper Articles & TopicsCommunity ForumsBlogUniversity

                                    SQL to MongoDB Mapping Chart - MongoDB Manual v7.0
                                  • ジャーニーマップ作成の基礎

                                    ジャーニーマップとは、1人のユーザーが目的を達成するためにたどるプロセスを視覚化したものである。 Journey Mapping 101 by Sarah Gibbons on December 9, 2018 日本語版2019年8月6日公開 ジャーニーマップはよく使われるUXのツールだ。あらゆる形やサイズ、フォーマットがあり、コンテキストに応じてさまざまな方法で利用できる。この記事では、ジャーニーマップとはどういうものか(そして、どういうものがジャーニーマップではないのか)、関連用語、よく使われる変化型、ジャーニーマップの活用方法といった、ジャーニーマップの基本を取り上げる。 また、カスタマージャーニーマップは、いつどのように作るべきか、その5段階のプロセス、ジャーニーマップ作成の実際を論じた記事も閲覧可能である。 ジャーニーマップの定義 定義:ジャーニーマップとは、1人のユーザーが目的

                                      ジャーニーマップ作成の基礎
                                    • ここ最近のWeb地図周辺の動向をまとめてみた

                                      Web地図の歴史というのは Google Maps 登場以前と登場後に分けられるのですが、2015年現在、まさにGoogle Maps登場と同じぐらいの変革がWeb地図の世界に訪れているのではないか? と勝手に思っているので自分の観測範囲内でまとめてみました。 概要 簡単に要点をまとめると、CanvasとかSVGとかWebGLとかブラウザ周りの表現力の進化がWeb地図にも影響を及ぼしていて、そこにGeoJSONのようなそれまでGISなどに疎かったフロントエンドエンジニアにも気軽に扱うことができるフォーマットが普及し始めたことと、降って湧いたようなデータビジュアライゼーションブームなどによって爆発的にエコシステムが増殖し、さらにフロントエンド回りの新技術、仮想DOMとか Web Components とかFRPだとかもろもろいろいろ絡まってよくわからないけど地味に凄いことになっています。 G

                                        ここ最近のWeb地図周辺の動向をまとめてみた
                                      • EthereumでTwitterっぽいものを作ってみる

                                        作ったもの dApp を作る練習がてら Twitter っぽいものを Ethereum で作ってみた。ツイートする・グローバルタイムライン・プロフィール・フォロー&アンフォロー・フォロー&フォロワ一覧表示など簡易な機能しかない。 ブロックチェーンにツイートが書き込まれるので削除できない点は注意してほしい。 -> [追記1] EVMのstateは削除できるので保存されたツイート自体は消せる -> [追記2] ツイートの削除はできるが過去のツイートを過去のnodeから結構力技で掘り起こすこともできる(完璧なツイ消しは出来ない)。 デモページは下記。 使い方 当然 Ethereum の mainnet にデプロイできるほどのお金は持ってないので、testnet(ropsten)にデプロイした。rinkby や kavan など他にも testnet はあるが自分がテスト用の ETH を持っている

                                          EthereumでTwitterっぽいものを作ってみる
                                        • Map Unreduced - 書評 - Mapion・日本一の地図システムの作り方 : 404 Blog Not Found

                                          2012年09月30日19:00 カテゴリ書評/画評/品評Art Map Unreduced - 書評 - Mapion・日本一の地図システムの作り方 出版社より献本御礼。 Mapion・日本一の 地図システムの作り方 株式会社マピオン ひゃー、たまげた! 絶対値としては、iOS6の面白地図を目の当たりにしたのと同じぐらい。 もちろん符号の向きは逆。 ここまで明かしてくれますか。 まだ20世紀、Webの黎明期に「未来にある普通のもの」で、今や「未来にある」抜きで普通のものとなった、Web地図サービスがどうやって動いているかを。 本書「Mapion・日本一の地図システムの作り方」は、日本一早く地図のWeb化に取り組んで来た企業、Mapionの中の人々自身による、手口公開。およそプログラマーであることを自任する者であれば、これ以上の紹介は不要なはずである。これほど一般に目にし手に触れる情報処理

                                            Map Unreduced - 書評 - Mapion・日本一の地図システムの作り方 : 404 Blog Not Found
                                          • Vrapper — Vim-like editing in Eclipse

                                            About Vrapper is an Eclipse plugin which acts as a wrapper for Eclipse text editors to provide a Vim-like input scheme for moving around and editing text. Unlike other plugins which embed Vim in Eclipse, Vrapper imitates the behaviour of Vim while still using whatever editor you have opened in the workbench. The goal is to have the comfort and ease which comes with the different modes, complex com

                                            • Web UIテスト自動化の実行環境をSelenium Gridで - ZOZO TECH BLOG

                                              どうも品質管理部エンジニアチームの木村です。 最近の話ではないんですがWeb UIテスト自動化をしようとなった時の事を書きます。 まずは初期段階の実行環境についてです、自動テストスクリプトの構築や処理そのものはまた次回。 Seleniumでテストを自動化したい! ZOZOTOWN に限らず最近のサービスはなんでもリリース頻度が高いです。 そして何故なのか、いついかなる時も、開発スケジュールは押し気味になります。 これは業界七不思議の1つです。たぶん。 品質管理部としてのテストは開発スケジュールの一番最後に置かれます。 つまり…短期決戦必須となります…。 そんなよくある話からSeleniumを使ってWeb UIテストを自動にしたいという流れになりました。 リリース頻度が高ければ高いほど、リグレッションテストはおろそかになると思うので、そこを自動テストで改善できると素敵です。 じゃあ自動テスト

                                                Web UIテスト自動化の実行環境をSelenium Gridで - ZOZO TECH BLOG
                                              • Mac OS X - Docker Documentation

                                                A supported version of macOS. Important Docker supports Docker Desktop on the most recent versions of macOS. That is, the current release of macOS and the previous two releases. As new major versions of macOS are made generally available, Docker stops supporting the oldest version and supports the newest version of macOS (in addition to the previous two releases). At least 4 GB of RAM. A supported

                                                  Mac OS X - Docker Documentation
                                                • 【Electron + react + flowtype】TweetDeckライクなpixivクライアントPixivDeckをつくった - Qiita

                                                  【Electron + react + flowtype】TweetDeckライクなpixivクライアントPixivDeckをつくったflowpixivReactElectronredux electron + react + flowtype + styled-components + webpackでpixivのデスクトップアプリを書いた。 前半にアプリについて、後半に技術的なことを書くので、どんな技術を使ったかのみ知りたい人は前半飛ばしてください。 GitHub - akameco/PixivDeck: TweetDeck like pixiv client for desktop ダウンロードページ スクリーンショット TweetDeckライクなpixivイラストビューア スクロール(IntersectionObserverで画像の遅延読み込み) カラムの移動(react-sort

                                                    【Electron + react + flowtype】TweetDeckライクなpixivクライアントPixivDeckをつくった - Qiita
                                                  • Kibana 4 BETAファーストインプレッション - Qiita

                                                    Kibana4のBETAがリリースされたことに、Kibana3のissueがcloseされた通知で気がついた。Kibana3のbugfixはやってくれなさそうだけど、とりあえず、Kibana4を試すことにした。 必要なもの JVM Kibana 4.0.0-BETA1 Elasticsearch 1.4.0.beta1 初期設定 Kibana4をとりあえず使ってみるために必要な項目は次の通りだ。 Elasticsearch 1.4.0.beta1をセットアップする Kibana 4.0.0-BETA1をセットアップする インデックスの初期設定を行う Elasticsearch 1.4.0.beta1を準備する Kibana4ではElasticsearch 1.4以降が必要になっている。ベータ版がリリースされているので、適当にダウンロードして起動しよう。 Elasticsearch.org

                                                      Kibana 4 BETAファーストインプレッション - Qiita
                                                    • Python ハンディマニュアル

                                                      ハンディマニュアル 2005/07/20 更新   [HOME] [MIRROR] Pythonの紹介 Pythonとは どんな処理に向くか 参考書 Python.ORG Pythonインタープリタの操作 ActivePython 2.0 基本文法 変数 演算子 単純なステートメント 判断文 繰り返し文 try文 関数定義 クラス定義 ビルトイン関数 abs apply buffer chr cmp complex divmod eval execfile float filter hash hex input int isinstance len list long map max min oct open ord pow raw_input round str tuple type xrange 整数、実数、複素数 演算 変換 比較 mathモジュール cmathモジュール ブール値、

                                                      • Rails 5.1の変更点まとめ - Qiita

                                                        はじめに 去る2017年2月23日、Rails 5.1.0.beta1が公開されました。 Rails 5.1.0.beta1: Loving JavaScript, System Tests, Encrypted Secrets, and more - Riding Rails Rails 5.1ではマイナーバージョンアップと言えど、かなり大きな変更点が多数入っているようです。 そこで上記公式ブログの内容を僕なりにまとめてみます。 おことわり この記事は公式ブログやpull requestの内容を読んで、筆者が個人的にまとめたものです。 実際に動かして試したりはしていないので、おかしな内容や誤解している内容が含まれている可能性もあります。 もし、「これは明らかにおかしい!」という内容を見つけた場合は、コメントや編集リクエストで優しく指摘してやってください。 サンプルコードについて この記事

                                                          Rails 5.1の変更点まとめ - Qiita
                                                        • Martin Fowler's Bliki in Japanese - 言語ワークベンチ

                                                          以下の文章は、Martin Fowler による 「Language Workbenches: The Killer-App for Domain Specific Languages?」 の日本語訳である。 ソフトウェア開発における新しい考えの多くは、実は古い考えの新しい組み合わせ方です。この記事では、その新しい組み合わせ方のひとつ、私が「言語ワークベンチ(Language Workbenches)」と呼んでいるツールについて説明します。これは、現在広まりつつある考え方で、たとえば、Intentional Software、JetBrainsのMeta Programming System、MicrosoftのSoftware Factoriesなどが例として挙げられます。これらのツールは古い開発スタイルを採用しており、私はこれを「言語指向プログラミング(language oriente

                                                          • 第3回 Elasticsearch 入門 ドキュメント管理は意外と高度なことができる | DevelopersIO

                                                            今回は「ドキュメント管理は意外と高度なことができる」というテーマで、そのドキュメントを追加・更新・削除する操作について解説します。 きっと、他の検索エンジンと比べ、その高機能ぶりに驚くはずです。 直感的に分かりやす API Elasticsearch は検索をはじめ、各種設定やサーバの状態取得など、ほとんどの操作を API として提供しています。もちろんドキュメントの追加・参照・更新・削除の API も提供していて、その仕様はとてもシンプルで直感的に使いこなすことができます。 ドキュメントをあらわす URL スキーマは以下のようになっています。 /{index}/{type}/{id} 基本的には、各種ドキュメントのエンドポイントに対して、GET PUT POST DELETE HEAD メソッドで追加・更新・削除などの操作が可能です。 例えば、posts というタイプを持つ blog イ

                                                              第3回 Elasticsearch 入門 ドキュメント管理は意外と高度なことができる | DevelopersIO
                                                            • ROM

                                                              Ruby Object Mapper is an open-source persistence and mapping toolkit for Ruby built for speed and simplicity. Learn MoreSupport rom-rb SponsorsWe are looking for sustainable sponsorship. If your company is relying on rom-rb or simply want to see rom-rb evolve faster to meet your requirements, please consider backing the project through our campaign on opencollective.com/rom.

                                                              • 自社サービスはOOP、業務システムはDOAで作ろう - 設計者の発言

                                                                前回記事で、一般的な業務システムの開発において、DDD(ドメイン駆動設計)が提唱する「ユビキタス言語」の実践は難しいと説明した。そもそもDDDを含むオブジェクト指向プログラミング(OOP)は、一般的な業務システムの開発には向いていない。とはいえ、企業がOOPで内製することが合理的なものは存在する。企業に売上をもたらす製品(プロダクト)系のソフトウエアだ。典型的な例が「自社サービス」の運用を支える「サービス支援システム」である。これと業務システムとの関係を見よう。 自社サービスと業務システムの関係 自社サービス、つまり、WEB上で提供される有償サービスで稼いでいる企業があるとして、そのシステム構成はどのような形になるだろう。まずは、企業システム全体の一般形について確認しておこう(図1上 参考記事)。 図1.企業システムの一般形とサービス支援システムの位置づけ この中のaがいわゆる業務システム

                                                                  自社サービスはOOP、業務システムはDOAで作ろう - 設計者の発言
                                                                • StyleGAN「写真が証拠になる時代は終わった。」 - Qiita

                                                                  ・各convolution層後にstyleの調整を行う ・細部の特徴(髪質やそばかす)はノイズによって生成される ・潜在変数$z$を中間潜在変数$w$にマッピングする ・これまでのGANのようにGeneratorの入力層に潜在変数$z$を入れることはしない Style-based generator A:$w$をstyle($y_s,y_b$)に変えるためのアフィン変換 $y_s,y_b$はチャンネルごとに値をもつ B:ノイズは1チャンネル画像から成る convの出力に足し合わせる前に、ノイズをチャンネルごとにスケーリングすることを意味する 構成 Style-based generatorではこれまでのような入力層は使わず、全結合層を連ねたMapping network fから始まる Mapping network fは8層で構成されSynthesis network gは18層で構成され

                                                                    StyleGAN「写真が証拠になる時代は終わった。」 - Qiita
                                                                  • Next.jsとAuth0で本管理サイトを作ってみた

                                                                    Next.jsとAuth0を使って読んだ本を管理するサイトを作ったので使った技術等を紹介します。 github どんなサイトか? まずは、どんなサイトを作ったのかを紹介します。読んだ本の管理を行うサービスで、主な機能は3つです。 Google Book APIに登録されている本を検索して本棚に保存できる 登録されていないなくてもアプリ内で新しく登録できる。 今まで本棚に登録した本の合計ページ数・本の高さ・本の重さを表示。1ページ当たり0.5g、0.15mmで計算します。 画面遷移 1.トップ画面 アプリのトップ画面。「アカウント作成・ログイン」ボタンを押すことでログイン画面に遷移します。 2.ログイン画面 Auth0を使ったログイン画面。認証方法は2種類あります。 Googleアカウントを使ったログイン メールを使ったログイン 3.ホーム画面 今まで読んだ本を管理する画面。最近読んだ本の表

                                                                      Next.jsとAuth0で本管理サイトを作ってみた
                                                                    • Docker Desktop for Linux user manual | Docker Documentation

                                                                      Overview Docker Desktop Overview Install MacUnderstand permission requirements for MacWindows Use the MSI installer New OverviewInstall and configureUse IntuneFAQsUnderstand permission requirements for WindowsLinux Installation per Linux distro UbuntuDebianFedoraArchSign in Explore Docker Desktop OverviewExplore ContainersExplore ImagesExplore VolumesExplore BuildsResource Saver modePause Docker D

                                                                        Docker Desktop for Linux user manual | Docker Documentation
                                                                      • 論文|MESH: Compacting Memory Management for C/C++ Applications (PLDI 2019)

                                                                        「MESH: Compacting Memory Management for C/C++ Applications」という論文を読んだのでその紹介です。arXiv.org で公開されています。PLDI 2019 で採択されている論文のドラフトだそうです。私は v2 を読みました。ソースコードが GitHub (plasma-umass/Mesh) で公開されています。 免責 読み間違えている可能性があります。正確な情報が欲しい方は必ず論文を読んでください。誤りの指摘や補足、議論などは GitHub Issue や Twitter へお願いします。 読んだ動機 C/C++ でリロケーションせずにコンパクションを行う手法に興味があった。 Speedmetor 2.0 benchmark を走らせた Firefox でメモリ消費量が減ったと報告されており、ブラウザ開発者として気になった。 Ch

                                                                          論文|MESH: Compacting Memory Management for C/C++ Applications (PLDI 2019)
                                                                        • Vimcasts - Free screencasts about the text editor Vim

                                                                          Yanking and pasting works seemlessly between Neovim’s regular buffers and terminal buffers. In this video, we’ll look at how the Normal mode paste command works in a terminal buffer, and we’ll create a mapping to help with pasting text directly from Terminal mode. Watch screencast

                                                                          • Box

                                                                            Box explores the synthesis of real and digital space through projection-mapping on moving surfaces. The short film documents a live performance, captured entirely in camera. Bot & Dolly produced this work to serve as both an artistic statement and technical demonstration. It is the culmination of multiple technologies, including large scale robotics, projection mapping, and software engineering.

                                                                              Box
                                                                            • Prisma 基礎

                                                                              Prismaのドキュメントを読んでみたので、基本的なことをまとめていきます。 Primsaとは オープンソースのORM(Object-relational mapping) Node上のアプリケーションで直接DBに接続し、クエリー発行が可能 RDB周りの処理をより簡単に行えるようにし、開発者の生産性を向上させることを目的に開発 Next.jsアプリケーションでDBを扱う際に特に有用 Schemaファイルから型情報が生成され、クエリ結果がタイプセーフになる 対応状況 言語 JavaScript TypeScript Go (開発途中) データベース PostgreSQL MySQL SQLite SQL Server (開発途中) 主な構成要素 Prisma Model アプリケーションで使用するモデルを表現する。 モデル内でテーブルやカラムの定義を行う。 また、Prisma Clientで

                                                                                Prisma 基礎
                                                                              • Kibana+Elasticsearchで文字列の完全一致と部分一致検索の両方を実現する - Qiita

                                                                                Elasticsearchはデフォルトで文字列を要素解析して保存する。これによって部分一致検索ができるようになるのだが、完全一致検索が難しくなる。 便利なTermsがうまくいかない KibanaにはTermsという値の上位10件とかを表示してくれるパネルがある。次のようなデータを入れているとする。 { "@timestamp": "2013-12-17T10:12:40+09:00", "remote_addr": "203.0.113.10", "country_code": "JP", "request_uri": "/index.php", "user_agent": "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)" } すると、いまアクセスされている国の比率とかを見たければ、count

                                                                                  Kibana+Elasticsearchで文字列の完全一致と部分一致検索の両方を実現する - Qiita
                                                                                • Welcome to Apache™ Hadoop®!

                                                                                  A wide variety of companies and organizations use Hadoop for both research and production. Users are encouraged to add themselves to the Hadoop PoweredBy wiki page. 8 Aug 2018: Release 3.1.1 available This is the first stable release of Apache Hadoop 3.1 line. It contains 435 bug fixes, improvements and enhancements since 3.1.0 Users are encouraged to read the overview of major changes since 3.1.0