並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 143620件

新着順 人気順

storageの検索結果161 - 200 件 / 143620件

  • 時系列データベースという概念をクラウドの技で再構築する - ゆううきブログ

    サーバ監視サービスMackerelにおいて開発中の、高解像度・長期間のサーバメトリック収集を実現するための新しい時系列データベースDiamondを紹介します。具体的には、Amazon ElastiCache、Amazon DynamoDB、Amazon S3を組み合わせ、Amazon Kinesis StreamsとAWS Lambdaによりコンポーネント間を接続した、階層構造のデータストアアーキテクチャの設計と実装を解説します。 2018/06/05 追記: この記事の内容をWSA研#2でより一般的なアーキテクチャレベルでの貢献として書き直しました。 サーバレス時代におけるヘテロジニアス時系列データベースアーキテクチャ - ゆううきブログ はじめに 先日開催されたAWS Summit Tokyo 2017にて、「時系列データベースという概念をクラウドの技で再構築する」というタイトルで登壇

      時系列データベースという概念をクラウドの技で再構築する - ゆううきブログ
    • Rails Framework Documentation

      Ruby on Rails 7.1.3.4 RDOC_MAIN.md railties/RDOC_MAIN.md Last modified: 2024-06-04 18:21:34 +0000 Welcome to Rails What’s Rails? Rails is a web-application framework that includes everything needed to create database-backed web applications according to the Model-View-Controller (MVC) pattern. Understanding the MVC pattern is key to understanding Rails. MVC divides your application into three laye

      • 君はまだ平成のアーキテクチャを使ってるのか?僕はFirebaseと令和の時代に行くぞ。 - Qiita

        Help us understand the problem. What is going on with this article? メリークリスマス! この記事はFirebase Advent Calendar 2019の25日目の記事です。 これはなに? この1年、本を書いたり勉強会で登壇したりいろいろやってみた結果を振り返ってみると、本当に多くの人がFirebaseにふれるようになったなぁと思います。圧倒的な開発者体験の良さをもってバックエンドの関心事を一手に引き受け、アプリケーション開発を劇的に高速化してくれるソリューションとして、Webアプリでもモバイルアプリでもバックエンド第一の選択肢として確固たる地位を確立しつつあるのではないでしょうか。 それ自体はとてもいいことなのですが、Firebaseの強さを活かすためのアーキテクチャに関するアイデアはあまり表に出てきていないのではな

          君はまだ平成のアーキテクチャを使ってるのか?僕はFirebaseと令和の時代に行くぞ。 - Qiita
        • iPhoneで使える無料で無限の音楽ストレージサービス"TunesAccess" - RYOSUKE HAGIHARA

          Tweet TunesAccessはWEBとiPhoneで使える音楽ストレージサービスだ。 WEBはこちら。Androidアプリもある。 Welcome to TunesAccess iPhoneアプリはこちら。 TunesAccess - free cloud music storage(App Store) WEBから音楽ファイルをアップロードする。複数のファイルをドラック&ドロップしてアップロードする事も可能だ。 曲を右クリックしてタグをつけると、ジャンルを分ける事ができる。ジャンルはiPhoneにも反映する。アーティストごとの表示にも対応してくれると嬉しい。 iPhoneでは3G通信でもWi-Fiでも聴ける。バックグラウンド再生にも対応している。ただし、全体的にUIをもう一工夫して欲しいところだ。 このサービスは無料で容量制限もない。理由はファイルをシェアできるからだろう。 曲を右

            iPhoneで使える無料で無限の音楽ストレージサービス"TunesAccess" - RYOSUKE HAGIHARA
          • 一から始めるJavaScriptユニットテスト - Hatena Developer Blog

            この記事は、はてなエンジニアアドベントカレンダー2016の5日目の記事です。 こんにちは、はてなでアプリケーションエンジニアをしている id:shiba_yu36 です。先日、buildersconにおいて、現在所属しているプロジェクトでJavaScriptのユニットテストを導入した知見について、「一から始めるJavaScriptユニットテスト」というタイトルで発表しました。 speakerdeck.com この発表は、実際にJavaScriptのユニットテスト環境を作ってみると非常にハードルが高いと感じたので、そのハードルを少しでも下げられればという思いで、非常にシンプルな例で一から環境を作る例を紹介しました。アジェンダは次のとおりでした。 カクヨムのJS環境 JSのテストツールを整理する 通常の関数のユニットテスト DOM操作する機能のユニットテスト カクヨムのJS環境や、JSのテスト

              一から始めるJavaScriptユニットテスト - Hatena Developer Blog
            • クライアントサイドのモデルとは何か 前編 ~ クライアントサイド MVC の死 - mizchi's blog

              前置き この記事、本来は Flux には Model がないのではないかと思った覚書 - ナカザンドットネット と Flux の Store が ViewModel かって話からの MVW とかどうでもいいって話 - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く のアンサーとして書き始めた記事だが、前置きだけで別テーマとなったので、前後編に分割する。 僕は元々がゲームクライアント屋だったときの発想を引きずってるのと、既存の Web の開発の文脈に対して距離を置いていることを明言しておく。あとこういうテーマでとある原稿書いていたので、頭の整理も兼ねて。 ActiveRecord の功罪を振り返る このテーマを語るにあたって、まず Rails の MVC について述べなければならない。なぜなら、フロントエンドのアーキテクチャとは、サーバーサイドの MVC の模倣に始まり、破綻し、結果として

                クライアントサイドのモデルとは何か 前編 ~ クライアントサイド MVC の死 - mizchi's blog
              • How To Enable HTML5 In Chrome | Robots.net

                Introduction In the ever-evolving landscape of web browsing, staying abreast of the latest technologies is crucial. HTML5, the fifth and current version of the Hypertext Markup Language, has revolutionized the way we experience the web. With its advanced features and enhanced capabilities, HTML5 has become the cornerstone of modern web development, offering a more seamless and interactive user exp

                  How To Enable HTML5 In Chrome | Robots.net
                • 記憶に残らないものをメモするためにMemory Noteという仕組みを書いた

                  Memory NoteというプログラマブルなTodoアプリのミドルウェアを書きました。 ややこしいですが、大雑把に言えばReminder的なTodoリストを扱うREST APIをCloudflare Workersで動かす仕組みです。 Headless Todo Appという単語がしっくりくるのかもしれません。 単体だと何ができるのかよくわからないものですが、Todoサービスを自分用に作れる仕組みです。 対象ユーザーは主に自分ですが、Memory NoteのREADMEにセットアップ方法や関連するクライアントの実装も公開しています。 自分の場合は、iOSのショートカットから音声入力で、メモをGitHub Projectのボードにカードして記録しています。 この記録したメモを、iOSのWidgetsとしてホーム画面に出したり、AlfredのHotKeyでワンタッチで表示したり、部屋に電子ペー

                    記憶に残らないものをメモするためにMemory Noteという仕組みを書いた
                  • Design Docs at Google

                    One of the key elements of Google's software engineering culture is the use of design docs for defining software designs. These are relatively informal documents that the primary author or authors of a software system or application create before they embark on the coding project. The design doc documents the high level implementation strategy and key design decisions with emphasis on the trade-of

                      Design Docs at Google
                    • 無料で使える6つのオンラインストレージサービス - DesignWalker

                        無料で使える6つのオンラインストレージサービス - DesignWalker
                      • はじめてMacBookを使うのに入れたソフト24選 - rytich's diary

                        Windowsを使い続けてきたWebプログラムをする人が初めて(最新ではない)Macを購入した際にインストールしたナイスソフト一覧です 追記:(1password以外)ぜんぶ無償でした。たぶん [iPhone] とついてるのはアイフォーンと併用することで優秀な人はより優秀に、それなりのひとはそれなりになります。 2010/01/23 追記: 知らないと損をする?Macユーザーなら入れておきたい便利ソフト - はてなニュース からリンクしていただいたので その後の新しいものや乗り換えたソフトを追記しました テキストエディタ mi - テキストエディタ Vimとかは↓のプログラミングのとこに載せてます ランチャー Quicksilver 2010/01/23 追記: Quick Search Box for the Mac Quicksilver開発者が作ったGoogle版サーチバー ブラウザ

                          はじめてMacBookを使うのに入れたソフト24選 - rytich's diary
                        • 個別「子供であろうと容赦しないTSUTAYA武蔵小金井店」の写真、画像 - twitter's fotolife

                          ユーザー登録ログインヘルプ 子供であろうと容赦しないTSUTAYA武蔵小金井店 20090203 SH903i 5.60mm f/3.40 Trackback - http://f.hatena.ne.jp/twitter/20090203015616 さまざまなめりっと - 武蔵小金井は怖いです 思索の海 - 命がけで散歩しなければならない沖縄の公園 SND-L/KSND - [注目] src’s note - 気になるその他メモ passive log storage - 2nd - TUTAYA武蔵小金井こえぇ 神コップBloG_ver.? - 2月4日のニュース ひびきの消防はてなダイアリー出張所 - みんな「発砲」に突っ込んでいるのだけれど 幹也日々記憶記録  〜Academic Days〜 - 武蔵小金井ってどんなとこなんだ?! 明日は明日の風が吹く - <a href="ht

                          • | ^^ |秒刊SUNDAY | ハードディスク代わりに使える!無料オンラインストレージ集28個

                            2008年10月16日 ハードディスク代わりに使える!無料オンラインストレージ集28個 ファイルの共有や、受け渡し、はたまたファイルの倉庫など様々な利用が出来るオンラインストレージサービスですが、そんなサイトは28個集めました。 ◆FileSavr 10Gまで。 ■File Savr - Free File Hosting ◆FileDropper 5Gまで。 ■Free File Hosting - File Dropper: File Host for Mp3, Videos, Music, Documents. ◆XDrive 5Gまで。 ■Online Storage - Xdrive ◆ADrive: 50G! ■ADrive.com ? 50GB of Free Online Storage & Backup ◆Drop.io: シンプルに。 100メガ ■Drop.io:

                            • 高評価アクションゲーム『Celeste』開発者が、“手触り“に関する極意を明かす。プレイヤーにストレスを与えないように取り組んだこと - AUTOMATON

                              ホーム ニュース 高評価アクションゲーム『Celeste』開発者が、“手触り“に関する極意を明かす。プレイヤーにストレスを与えないように取り組んだこと 現在PC/Nintendo Switch/PS4/Xbox One向けに販売中の『Celeste』。山登りと自己発見をテーマにした2Dアクションゲームである本作は、何度も死にながら少しずつ歩みを進める歯ごたえあるゲームプレイが特徴だ。一方で、キャラクターの操作性の良さにより、また絶妙なレベルデザインも手伝って、何度も挑戦しているうちに突破できそうだと感じさせてくれる。 キャラクターの操作性は、コントローラーを通じてプレイヤーが直接感じ取ることになる重要な部分。その“『Celeste』らしい手触り”はどのようにして実現させたのか、本作のディレクターMatt Thorson氏がいくつかのテクニックを紹介している。 コヨーテタイム A short

                                高評価アクションゲーム『Celeste』開発者が、“手触り“に関する極意を明かす。プレイヤーにストレスを与えないように取り組んだこと - AUTOMATON
                              • 「Front-End Developer Handbook 2017」がGitBookで無償公開。フロントエンドデベロッパーに求められるさまざまなスキル、要素技術、ツールなどを幅広く紹介する一冊

                                「Front-End Developer Handbook 2017」がGitBookで無償公開。フロントエンドデベロッパーに求められるさまざまなスキル、要素技術、ツールなどを幅広く紹介する一冊 WebサイトやWebアプリケーションにおいて、ユーザーが操作する部分の開発を担う「フロントエンドデベロッパー」が扱う技術は急速に広がっています。 もちろんその基盤はHTML/CSS/JavaScriptにありますが、より高度で快適なユーザー体験を実現するにはその基盤となるHTTPやDNSといった下位レイヤの技術やSEOやUIデザイン、フォントといった細分化された専門性、そしてもちろんJavaScriptプログラミングやjQuery、React、Angularといったフレームワーク、JSONやAPIやパッケージマネージャ、ビルドツール、エディタやデバッガなどの周辺ツールとそのトレンドなど、とても一人

                                  「Front-End Developer Handbook 2017」がGitBookで無償公開。フロントエンドデベロッパーに求められるさまざまなスキル、要素技術、ツールなどを幅広く紹介する一冊
                                • NoSQLの成功は1:10問題にかかっている:Kenn's Clairvoyance

                                  ここ2-3年ほど、いわゆる非SQL系データベースがホットな話題になってきています。このムーブメントを総称して「NoSQL (Not-only SQL)」と呼ばれることが多いようです。まるでSQLを否定しているかのような誤解を招きやすい用語ですが、かといってキー・バリュー型データストアや列指向DBを総称できる他の呼び方もないので、このエントリではNoSQLという用語を使うことにします。 OracleやMySQLなどのSQLデータベースが成熟していく一方で、SQLデータベースを特徴づける弱点である柔軟性のなさ、堅牢さと引き換えに犠牲になった更新性能の低さ、スケールアウトの難しさなどから、「何でもかんでもRDB」から「目的に応じた永続化」が模索される流れになってきました。 時を同じくして、キャッシュサーバの世界でも、MemcachedのもつシンプルなAPIの使いやすさが評価される一方、LRUによ

                                    NoSQLの成功は1:10問題にかかっている:Kenn's Clairvoyance
                                  • 「CERNだけど何か質問ある?」でCERNが「シュタインズ・ゲート」に触れ大盛り上がり

                                    By chippa オンラインのニュースや面白い記事を提供するネタ板であるredditの1コーナーで、数々の著名人に直接質問を行うことができる「AMA(Ask Me Anything)」に、世界最大の粒子加速器である大型ハドロン衝突型加速器を擁し、数々の世界的研究プロジェクトを行っているCERN(欧州原子核研究機構)のスタッフが参加しました。「タイムマシンの研究は?」という質問に対し、CERNスタッフが「それはSERNに任せたよ」とまるで想定科学アドベンチャーゲーム・アニメのSTEINS;GATE(シュタインズ・ゲート)を思わせる回答を寄せたことから、作品のファンを含めて大きな反響を呼んでいます。 We are scientists working at CERN, home of the Large Hadron Collider and birthplace of the World

                                      「CERNだけど何か質問ある?」でCERNが「シュタインズ・ゲート」に触れ大盛り上がり
                                    • ゼロから作る時系列データベースエンジン

                                      軽量な時系列データベースエンジンをスクラッチで開発する機会があったので、どのように実装したのかを必要知識の解説を交えながらまとめていきます。 実装はGo言語によるものですが、本記事のほとんどは言語非依存な内容となっています。 モチベーション 筆者は時系列データを扱うツールをいくつか開発しています。その中の一つであるAliは負荷テスト用のcliツールで、メトリクスをクライアント側でリアルタイム描画できるのが特徴です。リクエスト毎にレイテンシーなどの計測結果が際限なく書き込まれてくる中、同時に一定のクエリパフォーマンスが求められます。 これは言ってしまえば、簡易クエリ機能付きのpush型モニタリングシステムを単一ホストで実現するようなものです。 以前までの実装ではヒープ上の可変長配列にデータポイントを追加していくだけだったので、当然ながら時間の経過とともにメモリ使用量が増加していく問題を抱えて

                                        ゼロから作る時系列データベースエンジン
                                      • 「優れたMySQL DBAを見分ける27+3の質問」に対する回答例

                                        随分と更新が空いてしまったが、「優れたMySQL DBAを見分ける27+3の質問」に対する回答例(漢バージョン)を紹介しよう。実は質問を掲載した際「難しい!」というコメントが非常に多く、もう少し易しい質問にするべきだったかと思って次のように呟いてみたのだが・・・ 非常に心強くて安心した。さすがに日本を代表するMySQLのエキスパートである。出題のレベルは間違ってはいなかった!! そんなわけで、回答の方に移ろう。 MySQLのサーバープロセスはいくつある?ひとつ。mysqldはシングルプロセス・マルチスレッドモデルを採用しているので、"サーバー"プロセスはひとつである。多くの場合、Linuxなどでmysqldを動かす場合には、お供にmysqld_safeも常に動いていることが多いが、mysqld_safeはサーバーではなく、mysqldのためのラッパーであるので数には含めない。 rootユー

                                          「優れたMySQL DBAを見分ける27+3の質問」に対する回答例
                                        • TBSのニュースサイトヤバない?(追記)

                                          はてぶの上位にちょいちょい載ってるTBS系のニュースサイト、newsdig.tbs.co.jpについて。 https://b.hatena.ne.jp/site/newsdig.tbs.co.jp/ 何がヤバいかって、くっそ巨大なCookie(LocalStorageとかも含むのか知らんけど)をしこたま保存してんのよ。 気付いた時点では640MBも占有してた。別に巡回チェックしてるわけでもなく、話題に挙がってたら見てみることもある程度のアクセス頻度なのだが。 Chromeユーザーはアドレスバーに↓コピペして確認してみてくれ。 chrome://settings/content/all?searchSubpage=tbs.co.jp&amp;search=cookie 試しにCookie消去してから、ただ開いただけでサイト上で何の遷移もしてないのに279MBも保存された。 次点ではpresi

                                            TBSのニュースサイトヤバない?(追記)
                                          • そろそろモバツイがEC2に移転した話でも書くとするか。

                                            モバツイ以外にも実運用で回してるEC2な人たちは結構いると思うのですが、参考までに。 モバツイッターがAmazon EC2の人柱をやってくれている モバツイッターがAmazonEC2に移行しようかなとのこと。 さっそく性能問題にぶち当たったらしいし、ナイス人柱。 前にあるイベントで、EC2を活用されているHeartRailsの方にモバツイの構成をEC2に移転したらどうなるか?みたいな話をお伺いしたら、すぐ8万円/月ぐらいに構成になってしまう、と言われたのですが、大体、どんぴしゃな感じでした。 (追記:なお個人でWebサービスをスモールスタートする場合は、サーバの運用知識がそこそこある前提で、まずは自宅サーバから運用すると良いです。月間600万PVぐらいまでなら、HP ML115G5 + Phenomでこなせるハズなので。その辺についてはまたいずれ書きます。) ■EC2とは? 既にご存じの方

                                            • 何故パスワードをハッシュ化して保存するだけでは駄目なのか? - NRIネットコムBlog

                                              不正アクセスによるIDとパスワードの漏洩を受けて、MD5によるハッシュ化について話題になっていました。システムを作る上で、パスワードの管理や認証はどう設計すべきかを考えるために、少し整理をしてみます。もし事実誤認があれば、どしどしご指摘ください。 == 2023/8/21追記 == この記事は、ハッシュの保存の仕方一つとっても、沢山の対策方法が必要であるということをお伝えするために記載しています。そして、これから紹介する手法を取れば安全とお勧めしている訳ではないので、その点をご留意いただければと思います。攻撃手法に応じての対応策の変遷を知っていただくことで、セキュリティ対策は一度行えば安全というものではないことを知って頂くキッカケになれば幸いです。 == 追記終わり == パスワードのハッシュ化 まず最初にパスワードの保存方法です。何も加工しないで平文で保存するのは駄目というのは、だいぶ認

                                                何故パスワードをハッシュ化して保存するだけでは駄目なのか? - NRIネットコムBlog
                                              • 【2015年最新版】iPhoneアプリ審査リジェクト理由まとめ | SONICMOOV LAB

                                                マジ鼻が詰まって息が出来ん。花粉の季節到来オワター\(^o^)/ あ、ども。ソニック最後の使者ディレクターのチャンプです。 最近特にAppleの審査が厳しくなってきたのでリジェクト理由まとめたお( ´∀`) Apple審査のガイドラインが更新されてからのやつなので最新なはず(`・ω・´)キリッ 最新版はこちらです。 【2016年最新版】iPhoneアプリ審査リジェクト理由まとめ 厳しいアプリ審査 そもそもAppleのアプリ審査はそう簡単に通過しない。 特に今後はアプリのユーザーレビューや、ブーストアプリの取り締まりを大幅に強化!!! コンテンツをダウンロードできるアプリや、そもそも機能がなさすぎてつまらないアプリはリジェクトするなど、これまでよりも審査基準が厳格化してきてます。 ただ、AppStoreレビューガイドラインありすぎるよwww 僕も理由などをすごく調べるので意訳付きでコピペして

                                                  【2015年最新版】iPhoneアプリ審査リジェクト理由まとめ | SONICMOOV LAB
                                                • Picasa 3: Google から無料でダウンロードできます

                                                  You get 15 GB of storage, so you can backup and keep your memories safe automatically — at no cost.

                                                    Picasa 3: Google から無料でダウンロードできます
                                                  • TensorFlow 畳み込みニューラルネットワークで手書き認識率99.2%の分類器を構築 - Qiita

                                                    TensorFlowとは2015/11/9にオープンソース化されたGoogleの機械学習ライブラリです。この記事ではディープラーニングと言われる多層構造のニューラルネットワークをTensorFlowを利用して構築しています。 TensorFlowはPythonから操作できますがバックエンドではC++で高速に計算しています。macのPython2.7系環境でTensorFlowの上級者用チュートリアルを行い、手書き認識率99.2%の多層構造の畳み込みニューラルネットワークモデルの分類器を構築したときの作業メモです。特別な設定なしにCPU使用率270%メモリ600MByteとちゃんと並列計算してくれました。MNISTランキングを見ると認識率99.2%は上位のモデルとなるようです。 TensorFlowチュートリアル TensorFlowの初心者用と上級者用チュートリアル2つに取り組んでみました

                                                      TensorFlow 畳み込みニューラルネットワークで手書き認識率99.2%の分類器を構築 - Qiita
                                                    • Adobeアカデミックストア

                                                      Get 20+ {{creative-cloud}} for less than the price of 3 apps. The All Apps plan includes 20+ apps and services plus 20,000 fonts, storage, templates, and tutorials for less than the price of {{acrobat}}, {{photoshop}}, and {{premiere-pro}} sold separately. https://main--cc--adobecom.hlx.page/cc-shared/fragments/merch/products/catalog/marquee/includes {{free-trial}} {{buy-now}}

                                                        Adobeアカデミックストア
                                                      • Saide-Magazine

                                                        Sebab customer service kami yang ramah serta profesional akan langsung memberikan dana buat tangani semua masalah yang anda peroleh. Lakukan livechat kepada customer service buat meminta nomor tujuan transfer ke perkiraan dana. Sebagai web site judi slot terpercaya pasti rating dalah perihal paling diperlukan untuk para bettor, rating ini bernilai agar pemain merasakan yakin saat tampil judi onlin

                                                        • Flashでやってしまいがちな16個の間違った使い方 | ClockMaker Blog

                                                          Photoshopでやってしまいがちな12個の間違った使い方 – GIGAZINEが面白かったので、Flash版として「Flashでやってしまいがちな16個の間違った使い方」としてまとめてみました。 1.シンボル化しないままトゥイーンを作成している まずは誰でも一度はやったことがあるであろう、シンボル化しないままのトゥイーン作成。ライブラリに「トゥイーン○」という名もなきシンボルが作成され、後で見返したときや他の共同作業者が非常に困ることになります。 2.テキストフィールドに直接リンクURLを設定している getURLやnavigateToURLなんてスクリプトを知らない初心者のころはテキストフィールドにURLをいれてテキストリンクを作っていました。これは演出が作れないので、慣れてくると使うことはないでしょう。 3.文字をボタンに含めたときに後ろにシェイプを敷いていない ボタンを作ったとき

                                                            Flashでやってしまいがちな16個の間違った使い方 | ClockMaker Blog
                                                          • ファイルがダウンロードされればされるほどアップロードしたユーザーが儲かるオンラインストレージサイトまとめ

                                                            「「ぬらりひょんの孫」「SKET DANCE」「エデンの檻」などを「MEGAUPLOAD」で公開していた18歳の男子学生を逮捕」という記事中で「MEGAUPLOADはダウンロードされた数に応じて報酬が支払われる方式」というように書きましたが、昨年あたりから海外のオンラインストレージ界隈ではこの動きが加速しています。 最初はRapidShareやMEGAUPLOADがオンラインストレージではシェアが大きかったのですが、そこへHotfileがダウンロードされればされるほどポイントがたまり、それを現金化できるという仕組みを導入して一気に追い上げてシェアを拡大、それを模倣して他サイトも次々と同じような仕組みを導入、現在のようなとんでもない状況になっている、というわけです。 というわけで、現時点で日本からの利用者が多いオンラインストレージサイトについて、どういう仕組みを提供しているかをざっとまとめて

                                                              ファイルがダウンロードされればされるほどアップロードしたユーザーが儲かるオンラインストレージサイトまとめ
                                                            • ChatGPTに社内文書に基づいた回答を生成させる仕組みを構築しました - コネヒト開発者ブログ

                                                              はじめに はじめまして、8月にコネヒトに入社したy.ikenoueです。 突然ですがみなさん、生成AIは使っておりますでしょうか? ChatGPTやStable Diffusionといった代表的な生成AIの発表から約1年が経過し、そろそろブームも落ち着くかと思っていたのですが、つい先日もOpenAI DevDayにてChatGPTに関する様々なアップデートが発表されるなど、相変わらず目まぐるしい日々が続いていますね。 弊社における生成AIの活用状況はというと、以前に下記の記事にて、Slack上でChatGPTと会話できる環境を社内提供しているという取り組みをご紹介しました。 tech.connehito.com 本日は、上記の社内ツールに新たに追加した「社内文書の参照機能」についてご紹介します。 「社内文書の参照機能」の概要と開発動機 まずは「社内文書の参照機能」の概要と開発にいたった動機

                                                                ChatGPTに社内文書に基づいた回答を生成させる仕組みを構築しました - コネヒト開発者ブログ
                                                              • Dockerは速いのか?Dockerのパフォーマンスについて重要なことは何か? - ゆううきブログ

                                                                だいぶ前からDocker(Linuxコンテナ)のパフォーマンスについて、速いことは速いだろうけどどの程度速いのか、もし遅いことがあるなら何がパフォーマンスにとって重要なのか(AUFSが遅いとかそういうの)が気になっていたので、今回は で紹介されていた Docker のパフォーマンス検証に関する IBM の Research Report を読んだ。Report の内容をベースに、Docker のパフォーマンスの勘所などをまとめてみた。 Report のタイトルは An Updated Performance Comparison of Virtual Machines and Linux Containers 。 GitHub にベンチマークコードと実験データが置いてあってちゃんとしてる。 前提 まず、VMとコンテナの歴史を振り返るのに知らぬはエンジニアの恥。今さら聞けない【コンテナ/仮想

                                                                  Dockerは速いのか?Dockerのパフォーマンスについて重要なことは何か? - ゆううきブログ
                                                                • ハードディスクはどこのメーカー製が一番壊れにくいのかが2万5000台の調査結果でついに明らかに

                                                                  By epSos .de ハードディスク(HDD)の寿命傾向や価格の展望を業務上で蓄積されたデータから発表してきたオンラインストレージサービスを提供するBackblaze社が今回新たにメーカー別のHDDの壊れやすさに関するデータを公開しました。 Backblaze Blog » What Hard Drive Should I Buy? http://blog.backblaze.com/2014/01/21/what-hard-drive-should-i-buy/ 今回比較したのはSeagate・Western Digital(WD)・日立の3メーカー。データは、2万5000台以上のHDDの調査結果から算出されているとのこと。 これが具体的なHDDのメーカー別の数字。東芝製・サムスン製については母数が少ないため今回は検討から除外しています。 なお、今回のデータの基になった、Backbl

                                                                    ハードディスクはどこのメーカー製が一番壊れにくいのかが2万5000台の調査結果でついに明らかに
                                                                  • 責任ある開発者のためのHTTPヘッダー | Yakst

                                                                    安全で、誰にも手頃でアクセスしやすく、ユーザーを尊重したWebを作るためのHTTPヘッダーのプラクティス [UI/UX]原文 HTTP headers for the responsible developer - Twilio (English) 原文著者 Stefan Judis 原文公開日 2019-04-23 翻訳依頼者 翻訳者 meiq 翻訳レビュアー doublemarket msh5 原著者への翻訳報告 1950日前 メールで報告済み 編集 This article was originally published on twilio.com, and translated with the permission of Twilio and the author. 当記事の原文はtwilio.comにて公開されたものであり、Twilio社および原著者の許可を得て翻訳しています

                                                                    • 冴えないAWS環境の育てかた α | DevelopersIO

                                                                      中山です ソリューションアーキテクトとして、AWS環境の利活用をお手伝いするお仕事をしています。 まれによく見るAWS環境 とりあえずこれを見てほしい。 これが絶対にだめと言いたいわけではないです。 一時的な検証環境だったり、とにかくスピード重視でサービスをデリバリーさせる必要があったり、サービスの提供者側が何ら責任を負わない・障害時のビジネスインパクトが無い(そんな状況あるのか?)という前提があったり、状況次第ではこれで十分な時もあると思います。 しかし、一般的な業務システムやサービスの場合にはいろんな意味で不十分でしょう。 では、このような環境をどのように育てていくとよいでしょうか。 この記事では、そんな育てかたの一例を紹介していきたいと思います。 なお、本記事はくっそ長いです。 ちなみに、最終的にはこうなります。 文字が小さすぎて読めない! ちょっとそこのハ○キルーペ貸してくれーw

                                                                        冴えないAWS環境の育てかた α | DevelopersIO
                                                                      • Hello Worldの後に何を作るか - razokulover publog

                                                                        新しい技術を学びはじめるとHello Worldのその先で何を作るか詰まってしまうことがよくある。 最初から作りたいものがある人はそれ作ったほうがいいし、実務で導入できたりするなら一番手軽で学びが多いのだが中々そうもいかないのが人生というもの。 そういう人にとってはHello Worldからある程度使えるもしくは本番投入時に選択肢にできるレベルになるための道筋があると便利だなーと思う。 自分はWeb系の人間なのでフロントエンド/サーバーサイド/モバイルアプリという感じでまとめてるが、インフラ屋やハード他デザイン系の技術はまた違うと思われるのでこれはあくまでも自分の場合はということで。 共通 言語機能を一通り試す(A Tour of Goみたいな感じで) 基本的な型/制御構造/IO周り/クラス/文字列操作/正規表現/よく使いそうな標準ライブラリ その言語固有の機能は重点的に(goだったらgo

                                                                          Hello Worldの後に何を作るか - razokulover publog
                                                                        • HTML5という言葉に圧倒され気味の方への、HTML5入門 | Ext Japan Blog

                                                                          この記事は5/23に掲載された「A HTML5 Primer for the Overwhelmed」を訳したものです HTML5がグーグルやアップルにより、リッチインターネットアプリケーション(RIA)のためのソリューションとして強力にサポートされ始めた結果、HTML5という言葉がバスワード化しています(特にGoogle I/O以降)。そして、HTML5という言葉が広く流布するにしたがって、その言葉本来の意味とは違う意味で使われ始めていることも、驚きではなくなっています。「HTML5の経験があること」が採用条件となっているような採用情報も既に存在しますし、シンプルなJavaScriptアニメーションもCSS3によるアニメーションもひっくるめてHTML5のサンプルとして紹介されていたりします。 ちょうど00年代中頃に「次世代のWeb開発」を指すバズワードとして「AJAX」や「Web2.0」

                                                                          • 期限の制約なく無料で使えるクラウド「Free Tier」主要サービスまとめ。2023年版

                                                                            いくつかのクラウドサービスでは、新規ユーザーに対する1年程度の無料トライアルや一定額のクーポンなどの提供だけでなく、期間の制限なくずっと無料で使える、いわゆる「Free Tier」や「Always Free」と呼ばれるサービスが提供されています。 こうしたサービスは試行用の環境や一時的なテスト環境、あるいはホビー用途などに適しています。 本記事では期限の制約なく無料で提供されている主なクラウドサービスを、2023年版としてまとめました(新規ユーザーとして期限の制約なく無料で使えるものを優先しています)。 ただしこれらの無料のサービスは、提供側の都合によって申し込みや利用が制限されたり、もしくは提供自体が終了したりすることがあります(昨年、多くのITエンジニアに人気であったHerokuのFreeプランが終了したことをご記憶の読者も多いでしょう)。 無料のサービスを利用する場合には、そうした提

                                                                              期限の制約なく無料で使えるクラウド「Free Tier」主要サービスまとめ。2023年版
                                                                            • Budou: 日本語のための自動折り返し制御ツール

                                                                              .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

                                                                                Budou: 日本語のための自動折り返し制御ツール
                                                                              • FirefoxのJavaScriptデバッガ拡張Firebugの進化がすごい

                                                                                Firefoxのデバッグ拡張ことFirebugですが、Firefox4よりFirebugとは別にWeb Consoleという機能が入りました。 しかし、Firebug自体もさらに便利になっているので、少し紹介します。(Firebug1.7 –1.8 の範囲で) 現在のFirefox4に正式対応しているのはFirebug1.7xで、Firebug1.8xはAlpha版として公開されているのでまだ不安定な部分もあることに注意して下さい。 特に注意書きしてない部分はFirebug1.7の項目だと思って大丈夫だと思います コマンドラインに履歴ボタン コンソールパネルでのコマンドエディタ(でかい方のコマンドライン)にHistoryボタンが新たに追加されました。 過去に実行したコマンドをポップアップから選択して挿入することができます。(以前はCtrl+ZでUndoし続ける必要があった) コマンドライン

                                                                                  FirefoxのJavaScriptデバッガ拡張Firebugの進化がすごい
                                                                                • ZumoDrive - Sign in

                                                                                  Get organized with Storage Wallpapers! Our clever designs will help you keep track of your files and folders while adding fun and personality to your device.

                                                                                    ZumoDrive - Sign in