並び順

ブックマーク数

期間指定

  • から
  • まで

601 - 640 件 / 52580件

新着順 人気順

高速化の検索結果601 - 640 件 / 52580件

  • 本当に怖いC++erとC++という糞言語 - 神様なんて信じない僕らのために

    かつて、ゲームプログラミングはアセンブリが主流で、8bitのCPUは掛け算や割り算すらないものでした。割り算がないCPUっていつの時代だよ、っていう人たちもおりますが、ゲームボーイアドバンスに搭載されているARM7TDMIは除算の命令を持っていません。(故に除算を書くと死ぬほど遅いので、乗算で代用したりする) また、浮動小数に対する演算ユニットを持っていないハードウェアもあります。ニンテンドーDSに搭載されているARM946E-Sですら、浮動小数演算ユニットはありません。(CPUの機能としてはオプションで存在する)そのために固定小数点といった技術もあるわけですが、古くさい話です。 これらはCとC++の機能を駆使していかにパフォーマンスを出すかを余儀なくされた時代です。 さておき、最近はスマートフォンでのゲーム開発も進化しており、C++がiPhoneとAndroidの両方で動くということもあ

      本当に怖いC++erとC++という糞言語 - 神様なんて信じない僕らのために
    • モダンJavaScript開発環境 on Rails - クックパッド開発者ブログ

      投稿推進部の外村(@hokaccha)です。 クックパッドブログの開発でRails上にECMAScript6などのモダンなJavaScript開発環境を導入した経験を元にノウハウを紹介したいと思います。 RailsはSprocketsというgemでJavaScriptやCSSをコンパイルする仕組みが提供されています。Sprocketsによるasset管理の仕組みは非常によくできており、AltJSのトランスパイルやファイルの結合、minifyなど、assetのコンパイルに必要な機能を一通り備えています。 しかし、JavaScriptにおけるモジュールの依存関係の解決や、ライブラリの管理などについてはモダンなJavaScript開発と乖離してきているのが現状です。そこで、Railsでも以下のようなことを実現できることを目標に環境を作りました。 ECMAScript6のシンタックスを使う モジュ

        モダンJavaScript開発環境 on Rails - クックパッド開発者ブログ
      • 漢(オトコ)のコンピュータ道: InnoDBでCOUNT()を扱う際の注意事項あれこれ。

        InnoDBを使うとき、MyISAMと比較して度々やり玉に挙げられるポイントとして「COUNT()が遅い」というものがある。確かにInnoDBにおいて行数を弾き出すのにはテーブルスキャンが必要なのだが、そもそもMyISAMのCOUNT()が速い(テーブルの行数を保持してる)のが特殊なのであって、InnoDBが遅いわけではないのである。とはいえ、高速なCOUNT()については需要が多く、この問題には多くの人取り組んでおられるようだ。しかしながら、COUNT()のチューニングについては未だ語られていない点があるように見受けられるので、今日はCOUNT()のチューニングについて解説しようと思う。 COUNT(*)、COUNT(col)、COUNT(1)の違い基本的なことではあるが、COUNT(*)とCOUNT(col)では意味が異なるため、異なる結果が返される場合がある。COUNT(*)はフェッ

          漢(オトコ)のコンピュータ道: InnoDBでCOUNT()を扱う際の注意事項あれこれ。
        • エクセルマクロのお作法(計算用シートという諸悪の根源について)

          前置きこの日記の内容は、会社の後輩から「最近エクセルマクロを勉強し始めて(キラキラ)」という話を聞いて、先輩ムーブをかますために話した内容になります。 とにかくこれから説明する「計算用シート」が憎くて憎くてたまらず、ちょっと引かれるほど熱弁してしまいました。 ただ、他の方がどうされているのかや、逆に「計算用シート」を愛用する方の意見も聞きたくなり、増田に書いてみました。 増田の経歴中小企業の非エンジニア(事務職員)エクセルマクロ歴8年くらい 初めて触った言語がVBAで、前任が作ったエクセルマクロを改修をいきなり頼まれたのがきっかけ会社の都合でJava Script、PHPからなる社内システムの改修、保守を担当したことあり 今は趣味でPythonでNLP、LLMを勉強中この記事の趣旨エクセルマクロのお作法とか書きましたが、要するにエクセルマクロで「計算用シート」って色々な意味でよくないよね、

            エクセルマクロのお作法(計算用シートという諸悪の根源について)
          • 月間500万PV&転送量80TBのサイトをたった4万円で維持する方法

            月間ページビュー(PV)が500万PVあり、データ転送量も80TBあるという人気ウェブサイトを400ドル(約4万6000円)以下で維持する方法を、3Dのアセットライブラリを一般公開しているPoly Havenがまとめています。 How we handle 80TB and 5M page views a month for under $400 – Poly Haven Blog https://blog.polyhaven.com/how-we-handle-80tb-and-5m-page-views-a-month-for-under-400/ ウェブサイト運営のポイントの1つは「資金リソースをどう管理するか」です。資金があればAmazon S3のようなクラウドプラットフォームを利用するのが簡単ですが、データ転送量が月間80TBもあるPoly HavenのようなウェブサイトでAmaz

              月間500万PV&転送量80TBのサイトをたった4万円で維持する方法
            • HDDをSSDにしたらデータベースはどれだけ速くなるか? オラクルと富士通が実験

              リレーショナルデータベースを利用する際には、高い性能を引き出すために物理設計をし、スキーマを工夫し、パラメータのチューニングを行うことがつねに行われてきました。 性能のボトルネックはたいがいHDDにあり、いかにそのボトルネックを回避するかがチューニングのポイントですが、最近では性能向上のための武器として、HDDよりもずっとアクセス性能の高いSSDが注目されています。SSDはHDDと置き換えるだけで、アプリケーションにまったく手を加えずに性能向上を可能にする手段として非常に魅力的です。 HDDの代わりにSSDを利用したら、リレーショナルデータベースの性能はどれだけ向上するのでしょうか? オラクルと富士通が共同検証を行い、その結果をホワイトペーパーとして先週発表しました(参考「日本オラクルと富士通 フラッシュ技術活用によるデータベース高速化を共同検証」)。 ホワイトペーパーでは、HDDの代わり

                HDDをSSDにしたらデータベースはどれだけ速くなるか? オラクルと富士通が実験
              • 「スタディサプリ」が React Native から卒業するまで、あるいは技術的負債への感謝と敬意 - スタディサプリ Product Team Blog

                こんにちは、Quipper iOS エンジニアの @manicmaniac です。 現在スタディサプリ iOS アプリ開発チームのエンジニアリングマネージャをしています。 今回はスタディサプリで長らく使われていた React Native のコードを Swift に書き換えた話をします。 実は React Native から Swift への置き換え自体は半年ほど前に完了していたのですが、ブログに記すのに時間がかかってしまいました。 スタディサプリにおける React Native の利用 Quipper では 2017年ごろから React Native を iOS / Android アプリ開発に利用し始め、スタディサプリでは 2018年3月ごろから徐々に React Native を iOS アプリケーション開発に導入していました。 iOS 版スタディサプリの、git から取り出した

                  「スタディサプリ」が React Native から卒業するまで、あるいは技術的負債への感謝と敬意 - スタディサプリ Product Team Blog
                • 機械学習の進化が、「レンズ」というカメラの当たり前を覆す 次世代イメージセンシング・ソリューション開発を加速

                  要点 最先端機械学習モデル「Vision Transformer」に基づく、新たなレンズレスカメラの画像再構成手法を提案 提案した画像処理技術は高速に高品質な画像を生成できることを実証 小型・低コストかつ高機能であるため、IoT向け画像センシング等への活用に期待 概要 東京工業大学 工学院 情報通信系の潘秀曦(Pan Xiuxi)大学院生(博士後期課程3年)、陈啸(Chen Xiao)大学院生(博士後期課程2年)、武山彩織助教、山口雅浩教授らは、レンズレスカメラの画像処理を高速化し、高品質な画像を取得できる、Vision Transformer(ViT)[用語1]と呼ばれる最先端の機械学習技術を用いた新たな画像再構成手法を開発した。 カメラは通常、焦点の合った画像を撮影するためにレンズを必要とする。現在、IoT[用語2]の普及に伴い、場所を選ばず設置できるコンパクトで高機能な次世代カメラが

                    機械学習の進化が、「レンズ」というカメラの当たり前を覆す 次世代イメージセンシング・ソリューション開発を加速
                  • Ruby on Rails ガイド:体系的に Rails を学ぼう

                    Railsの仕組みを体系的に学べる大型コンテンツ Rails Guides に基づいた1,600ページ超えの大型リファレンスです。 プロダクト開発に役立つ実践的な知識が満載 Railsチュートリアルを完走し、プロダクト開発中の人に最適です。 全文検索やバージョン毎の検索にも対応 Proプランでは、さらに効率的な活用をサポートします。 このアイコンが付いているガイドは現在作業中 (WIP: Work In Progress) です。作業中のガイドはそれなりに有用ではありますが、不完全な情報やエラーが含まれている可能性があります。 はじめに Rails をはじめよう Railsのインストール方法と最初のRailsアプリケーションの作成に必要なすべてを解説します。 モデル Active Record の基礎 Active Recordの基礎となるモデル、データベースへの永続的な保存、Active

                      Ruby on Rails ガイド:体系的に Rails を学ぼう
                    • データベース運用改善のヒント!コア開発者直伝のPostgreSQL 10の7つの新機能 - エンジニアHub|若手Webエンジニアのキャリアを考える!

                      データベース運用改善のヒント!コア開発者直伝のPostgreSQL 10の7つの新機能 全国のPostgreSQL使いエンジニアが待ちに待った、バージョン10。新機能の中から、特に“運用”に役立つ7の新機能を、PostgreSQLの専門家、そして開発者である澤田雅彦さんにピックアップして解説してもらいました。 2017年10月5日、全国のPostgreSQL使いエンジニアが待ちに待った、バージョン10(安定版)がリリースされました。「今後、自分の開発業務に導入していきたい」と考えている方も多いでしょう。 今回は、PostgreSQLの専門家、そして開発者である澤田雅彦さんに、新機能の中でも特に“運用”に役立つ7の新機能をピックアップして解説してもらいました。これを読めば、現場ですぐに役立つPostgreSQL 10(以下、バージョン10)の知識が身につきます! < PostgreSQL:

                        データベース運用改善のヒント!コア開発者直伝のPostgreSQL 10の7つの新機能 - エンジニアHub|若手Webエンジニアのキャリアを考える!
                      • 3連休が最後のチャンス!VistaやXPを高速化するテクニック集【知っ得!虎の巻】 - livedoor ニュース

                        年末年始の休みをのぞけば、今日からの3連休は最後の大型連休だ。ビジネスユーザーの中には、この連休を利用して、日頃は忙しくてなかなかできないパソコンの環境設定やチューニングをしたいと考えている人も多いだろう。 そういうパソコンの設定や裏技を紹介する連載が「知っ得!虎の巻」だ。「知っ得!虎の巻」では、数々のテーマをとりあげてきたが、高速化ネタは根強い人気がある。 Windows 7は登場したが、少し様子を見てから購入したいと考えている人、自宅のパソコンはVistaやXPでしばらく頑張るという人は、この連休を利用してパソコンの快適環境を構築してみては如何だろうか。 ・ Windowsの操作を少しでも早く、快適にしたい。これは誰だって思っていることだろう。しかし実際は、何をどう設定したらいいのかわからない、システムをいじることになるので失敗しないか心配だなんていう人も多いはず。そこで今回は、項目を

                          3連休が最後のチャンス!VistaやXPを高速化するテクニック集【知っ得!虎の巻】 - livedoor ニュース
                        • Eテレ、1/2・3に初の大人向け「ピタゴラスイッチ」放送 難易度は“ちょいむず”と“かなりむず” - はてなニュース

                          NHK・Eテレの幼児向け教育番組「ピタゴラスイッチ」は、子どもには少し難しいテーマを取り上げた“大人向けピタゴラスイッチ”を、2013年1月2日(水)と1月3日(木)に放送します。オリジナルコーナーや定番の「ピタゴラ装置」などは、グレードアップして登場するとのこと。テーマは難易度別で、1日目は「ちょいむず」、2日目は「かなりむず」です。両日とも、放送時間は午後11時30分~深夜0時です。 ▽ http://www.nhk.or.jp/kids/program/otonanopitagora.html 中学生以上を対象にした「大人のピタゴラスイッチ」では、子どもだと難しく感じるような概念や考え方を分かりやすく紹介します。1日目に放送する「ちょいむず」のテーマは、アルゴリズムとレイヤー。2日目の「かなりむず」では、機構と認知科学を取り上げます。解説者は、通常番組でおなじみのキャラクター「百科お

                            Eテレ、1/2・3に初の大人向け「ピタゴラスイッチ」放送 難易度は“ちょいむず”と“かなりむず” - はてなニュース
                          • リクルートテクノロジーズのフロントエンド開発 2016 - from scratch

                            前書き このエントリーは Recruit Engineers Advent Calendar の 1日目の記事です。 www.adventar.org リクルートテクノロジーズのフロントエンド開発 リクルートテクノロジーズではいくつもの並行するタスクが走っていて、プラットフォーム基盤と呼ばれる基盤技術開発とインフラソリューションと呼ばれるインフラ開発、後はアプリケーション開発支援などのタスクが存在します。 アプリケーション開発支援の中でもウェブフロントエンド開発は目下のところ重要タスクとされており、色んなやり方をトライアルしています。 基本的には、 React Redux Node.js という組み合わせでフロントエンド開発をしています。 主には以前 ubb.jp というイベントで発表したこの資料に記載されている内容でやっていますが、諸々補足します。 リッチなウェブアプリケーションを作るた

                              リクルートテクノロジーズのフロントエンド開発 2016 - from scratch
                            • 無料で最強!レスポンシブ対応の高品質HTMLテンプレート23個まとめ 2017年10月度

                              2017年のウェブデザイントレンドをうまく反映したかっこいいウェブサイトや、アニメーションなど素敵なエフェクトを採用したランディングページなど、HTML5/CSS3で制作された無料テンプレート素材をまとめてご紹介します。 デザインの現場でも人気の高いBootstrapフレームワークをベースとしたテンプレートも多く、自由にそして手軽にHTMLテンプレートのカスタマイズを行うことができる素材が揃います。どれもスクリーン画面サイズに関係なく表示できるレスポンシブデザインを採用しており、さくっとウェブページを作成したいときの参考にもどうぞ。 Bootstrap 対応!2017年最新の無料HTMLテンプレート上半期まとめ レスポンシブ対応で無料!ウェブ制作を高速化できるHTMLテンプレート24選 2017年1月度 あまり知られていないBootstrapスタイルテクニック、小技16個まとめ Wired

                                無料で最強!レスポンシブ対応の高品質HTMLテンプレート23個まとめ 2017年10月度
                              • どうぶつしょうぎ名人 - まめめも

                                どうぶつしょうぎ AI を作りました。絶対に勝てません。無力感を味わってください。 ref: http://mame.github.io/dobutsu-shogi-master どうぶつしょうぎとは 3 マス x 4 マスの単純化された将棋です。ライオン(王相当)、ぞう(1 マスしか進めない角行)、キリン(1 マスしか進めない飛車)、ひよこ(歩相当、にわとりに成ったら金相当)の 4 種類の駒を動かして、相手のライオンを取るか、トライ(ライオンを一番奥の行まで運ぶ、ただし直後に取られる場合はだめ)に成功すれば勝ちです。詳しくは Wikipedia の記事を見てください。 どうぶつしょうぎは後手必勝であることが知られています(研究報告)。つまり、後手が正しくプレイする限り、先手は絶対に勝てません。どうぶつしょうぎ名人は常に正しくプレイするので、先手のあなたは絶対に勝てません。 なんで作ったの

                                  どうぶつしょうぎ名人 - まめめも
                                • Webを支えるプロトコル - ASnoKaze blog

                                  若者のプロトコル離れが叫ばれて久しいが、最近プロトコルは非常にホットな分野である。 目まぐるしく進化するWebに合わせ、プロトコルの世界も着実に進化している。 今までブラウザでは出来なかった事が出来るようになり、Webサービスをより安全に使えるようになった。 そしてWebのパフォーマンスを大きく改善するためにHTTP2.0も議論されている。 Webを支えるプロトコルとして、大きく分けて3つに分けられるかと思う(私の勝手なイメージ、正確な図ではありません) Webアプリケーション ブラウザが今まで出来なかったことを出来るようにしたり、Webアプリケーションの認証・認可などの機能を提供するプロトコルなど。JSやサーバサイドプログラミングで利用したりする。 WebSocket (http://tools.ietf.org/html/rfc6455) ブラウザとWebサーバの間でソケット通信を行う

                                    Webを支えるプロトコル - ASnoKaze blog
                                  • 【Mac Info】 「Mac使用中の遅さ」を解消する“正しい”高速化テクニック

                                      【Mac Info】 「Mac使用中の遅さ」を解消する“正しい”高速化テクニック
                                    • Firefoxの遅い・重いを解決!Firefox高速化するTips・アドオン全まとめ | フリーソフト,Windows PC活用情報局

                                      今回は、Firefoxを高速化するためのTips・アドオン・ソフトウェア(スタンドアロンアプリケーション)をまとめて紹介します。当サイトでは今まで多くのFirefox高速化についての記事を書いてきましたが、それらの情報をいったん一つの記事に整理する意味で、このエントリーを書きました。 最近は起動・動作ともに高速なGoogle Chromeに押され気味のFirefoxですが、動作が安定していて拡張機能も豊富なFirefoxの使い勝手を手放せない人も多いはず。でも、Firefoxは相変わらず遅い・重い…やってられない…!そんな人に贈る記事です。 Firefox高速化Tips FirefoxをRAMディスクにインストールして超高速化する方法! 本記事で紹介しているFirefox高速化方法の中では、最も効果のある方法です。ハードディスクよりも圧倒的にアクセス速度の速いRAMディスクを作成し、その中

                                        Firefoxの遅い・重いを解決!Firefox高速化するTips・アドオン全まとめ | フリーソフト,Windows PC活用情報局
                                      • あらゆる履歴やゴミファイルを一発削除して高速化もできる「BleachBit」

                                        Windowsの各種ゴミファイルやいつの間にか増えていく「Thumbs.db」「.DS_Store」ファイル、各ブラウザやソフトの余計な閲覧記録やダウンロード履歴、チャットの会話ログ、さらにはあらゆる種類のログファイルやクッキーやら何やらをまとめて一発で削除できるのが「BleachBit」です。 インストールから操作までの手順は以下から。 BleachBit http://bleachbit.sourceforge.net/ ◆インストール 上記サイトから「Download」を選択 今回はWindowsで使うので「Windows」を選択 「BleachBit installer .exe」をクリック ダウンロードしたインストーラを起動 Japaneseであることを確認して「OK」をクリック 「同意する」をクリック 「次へ」をクリック 「インストール」をクリック 「次へ」をクリック これでイ

                                          あらゆる履歴やゴミファイルを一発削除して高速化もできる「BleachBit」
                                        • 高速にWordPressを動作させる網元を使うべくAWSにブログを移転しました。その手順を備忘録として残します。 |https://wp.yat-net.com/name

                                          2012年 12月 06日 高速にWordPressを動作させる網元を使うべくAWSにブログを移転しました。その手順を備忘録として残します。 カテゴリ: AWS タグ:AWSWordPress このブログをAWS(Amazon Web Services)で提供しているEC2に変更しました。前々からロリポップに対しての限界点がある程度見えていて、いずれ変更することになるけども、それならもうやっておこうかなと言う思いで変えちゃいました。今回はその備忘録として記事にしたいと思います。 1.AWSとは?EC2って? 2.AWSのメリット・デメリット 3.今回の環境について 4.導入手順 5.サーバーと接続する SSHとSFTPについて 6.料金の確認 7.最後に 8.追記 AWSとは?EC2って? AWS(Amazon Web Services)というのは、あの多くの人が利用しているECサイトであ

                                            高速にWordPressを動作させる網元を使うべくAWSにブログを移転しました。その手順を備忘録として残します。 |https://wp.yat-net.com/name
                                          • 「ウェブらしさを考える本─つながり社会のゆくえ─」(情報研シリーズ15)

                                            本書内容概略 ウェブはティム・バーナーズ=リーというひとりの人物によってつくられました。それから20余年を経た現在、ウェブ以前にはなかった新しい価値観やルールが現実世界に大きな影響を与えています。メディアとして、コミュニケーション・ツールとして、ウェブは本質的にどのような特徴を持っているのか。そして、私たちはそれをどのように使いこなすことができるのか。さまざまな角度から「ウェブらしさ」を考えます。 著者紹介 大向一輝(おおむかい・いっき) 国立情報学研究所・コンテンツ科学研究系 准教授。 2002年同志社大学大学院修了、2005年総合研究大学院大学 複合科学研究科、情報学専攻修了。専門はセマンティックウェブ、情報・知識共有、コミュニティ支援。2005年国立情報学研究所助教。2009年国立情報学研究所准教授。2010年より総合研究大学院大学准教授を併任。2008年からは株式会社グルコース取締

                                            • 仙石浩明の日記: Z80 コンピュータを作ってみた (27年前のお話)

                                              往年の 8ビット・マイクロプロセッサー Z80。 最近の若い IT エンジニアだと知らない人も多い? 現在でも組み込み用途で使われているのに、 プログラマの高齢化が進んでいるらしい。 私がコンピュータを学んだ思い出深い CPU なので、 このまま忘れ去ってしまうのもモッタイナイ。 思い出せる限り記録に残しておこうと思う。 コンピュータを原理から学ぼうとする人の参考になれば幸い。 以下は、私が大学一回生のとき (1986年, 昭和61年) 独学で作った CP/M (Control Program for Microcomputer, パソコン用シングルタスク OS) マシンの記録。 私は高校生のとき (1983年)、 シャープ製パソコン MZ-80K2E を改造しながら独力でデジタル回路を学んだ。 当時のコンピュータ雑誌 (工学社 「I/O」 誌) に掲載された MZ-80K の回路図が大い

                                              • 2019年SRE考 - ゆううきブログ

                                                この記事では、自分が数年Site Reliability Engineering (SRE)を実践しつつ、SREについて考えてきたことをまとめる。 先月開催されたMackerel Drink Up #8 Tokyoと先日開催された次世代Webカンファレンス 2019では、SREについて集中的に議論する機会に恵まれたため、脳内メモリにキャッシュされているうちに、SREに関する私的な論考をまとめておく。 (以降では、SRE本の原著にならい、技術領域名を指すときはSRE、職種名を指すときにSREsと表記する。) SREとの関わり なぜSREに関心をもったのか 2015年にメルカリさんがSREチームを発足したときに、SREsの存在を知り、SREsはシステム管理者、Webオペレーションエンジニア、インフラエンジニアといった既存の職種を置き換えていくものだと理解した。 当時、自分が注目したのは、SRE

                                                  2019年SRE考 - ゆううきブログ
                                                • 「最速インターフェースの研究と実践」メモ - 最速チュパカブラ研究会

                                                  昨日のSIGHCIのメモです。 最速インターフェースの研究と実践: ライブドア mala氏 まず、自己紹介を兼ねて概論 ブログ「最速インターフェース研究会」 WebのUIの進歩の停滞に対する批判を込めて名付けた 自分の肩書きは「インターフェースエンジニア」 よいUIを作るために「実体験に基づいたチューニングをしている」 自分で使ってみる ユーザの反応を見る 欲望に忠実に作る 作業としては、perl, html, jsの記述 「実のところ、プログラミングに詳しいと言える自信はないし、デザインのことも深くはわからないが、一人で一通りこなせる(完成品を作れる)という点は自分の強み。 よいUIを作るための作業は横断的。割り当てられた仕事をするだけの人ではダメ。」 作品紹介 2ch最速検索 キーボード操作だけでスレッド検索 まだAjaxは使っていない 「めくり型」UIの実験 スクロールしながら読むよ

                                                    「最速インターフェースの研究と実践」メモ - 最速チュパカブラ研究会
                                                  • Railsアプリを66%スピードアップ ― Railsキャッシュの完全ガイド | POSTD

                                                    (訳注:2016/3/2、頂いた翻訳フィードバックをもとに記事を修正いたしました。) Railsアプリでのキャッシングは、「たまに夕食を一緒にするけれど、本当はもっと頻繁に一緒にいるべき友達」に少し似ています。パフォーマンスをまじめに考えるRailsアプリのほぼ全てで、もっとキャッシングを使えるはずですが、ほとんどのRailsアプリでは、完全にキャッシングを避けています。それでも普通は、Railsで高速なサーバ応答を達成するための唯一の道は、キャッシングの知的な利用なのです。約250msの応答時間を、簡単に50~100msに高速化できます。 定義についての注意 ― この記事は、アプリケーション層のキャッシングのみを対象としています。HTTPキャッシング(これは全く別の難物で、あなたのアプリケーションに実装する必要はありません)は、別の機会で扱いましょう。 するべきキャッシングをしない理由

                                                      Railsアプリを66%スピードアップ ― Railsキャッシュの完全ガイド | POSTD
                                                    • 数秒で起動するGoogleの「Chromebook」、ノートパソコンとどこがどう違うのか?まとめ

                                                      「Chromebook」は一般的なノートパソコンとは違うとGoogleは定義しており、約2年前からその開発は始まりました。そしてついに本日、SamsungとAcerから実機のChromebookが発表されましたが、そもそもこのChromebookは一体何を目指しており、そしてどこがどのようにすごいのでしょうか? というわけで、現在実機に実装されているハードウェア的な面だけではなく、GoogleはこのChromebookでどこに行こうとしているのか、そういったもろもろのまとめは以下から。 Chromebook http://www.google.com/chromebook/ Google Chrome Blog: A new kind of computer: Chromebook まずChromebookの特徴は以下の通りです。 ・起動してネットに接続するのに数分も待たなくてよい You

                                                        数秒で起動するGoogleの「Chromebook」、ノートパソコンとどこがどう違うのか?まとめ
                                                      • 【まとめ】これ知らないプログラマって損してんなって思う汎用的なツール 100超 - Qiita

                                                        2019/06/11追記: これは2012年の投稿です。なぜかはてなブックマークで拡散されていますが、内容は時代にそぐわなくなったものもあるのでご注意ください。 これ知らないプログラマって損してんなって思う汎用的なツールのコメントに寄せられたツールを分類分けしてみました。 解説は、ほぼコメントに寄せられた内容のコピペです。 URLのみの記述は公式サイト(か、ほぼ公式サイトと化しているサイト) 公式サイトとは別に、ページタイトルだけでツールを説明しきっているページへのリンクも付けておきました。類似ページが複数ある場合は、はてブのブックマーク数が多いものを選びました。 知らないツールもあるので、分類がいいかげんなところもあると思います。何か気づいたらコメントください。 解説が不十分なツールについても、補足(コピペで本文に取り込める体裁だとありがたい)を頂けると助かります! 元ネタの投稿は現在進

                                                          【まとめ】これ知らないプログラマって損してんなって思う汎用的なツール 100超 - Qiita
                                                        • はてなブックマークが重い件について、Page Detailerというツールを使って調べてみる - VTuberになったプログラマーの魂の残滓

                                                          JavaScriptの部分は というわけでid:amachangに任せましょう。 というわけでそれ以外の部分でいったいどこが重いのか 何が重いの?ということで重たい箇所を分析していきましょう。 IBM PageDetailer 解析ツールとしてIBM PageDtailerを利用します。 alphaWorks Community 解説するよりも見てもらうほうが早いと思うのでさっそく使ってみるよ。 ちなみに上記ソフトのダウンロードにはIBMアカウント(無料)が必要なので、使いたい人は登録しよう! http://b.hatena.ne.jp/HolyGrail/ の結果 こんな感じのグラフが出てきます。 では、詳細を見てみましょう。 このグラフですが、長い部分が http://b.hatena.ne.jp/HolyGrail/ のHTMLそのもののロード時間になっています。 内訳としては 濃い

                                                            はてなブックマークが重い件について、Page Detailerというツールを使って調べてみる - VTuberになったプログラマーの魂の残滓
                                                          • ラズパイで自宅ファイルサーバを作る

                                                            小さなマイクロコンピュータ「Raspberry Pi」(通称ラズパイ)で作る、自分だけのガジェット。ネット経由でアクセスできる自宅ファイルサーバをラズパイで構築してみます。 小さなマイクロコンピュータ「Raspberry Pi」(以下、ラズパイ)を使って、いろんなものを作ってみる本連載。ついにラズパイの新モデル「Raspberry Pi 4 Model B」が日本でも正式に手に入るようになりました。心臓部となるSoCは「Broadcom BCM2837B0」から「Broadcom BCM2711」に変更。それに伴ってCPUがクアッドコアの「Cortex-A53 1.4GHz」からクアッドコアの「Cortex-A72 1.5GHz」へと進化しました。 SoCの製造プロセスも40ナノメートルから28ナノメートルに進化したため、システム全体のパフォーマンスは「Raspberry Pi 3 Mod

                                                              ラズパイで自宅ファイルサーバを作る
                                                            • 新幹線の壁 本当に越えなければならないのは「4時間の壁」ではなくて「1万円の壁」という現実。(鳥塚亮) - エキスパート - Yahoo!ニュース

                                                              いつのころからか、新幹線に乗ってもらうには「4時間の壁」があると言われるようになりました。 乗車時間が4時間までであれば新幹線。4時間を超えるようであれば飛行機にお客様は流れる。 飛行機というのは空港までのアクセスがありますから、新幹線に比べると飛行時間は短くても区間所要時間はその分がプラスされます。 それを考慮に入れても、新幹線で4時間を超える乗車時間であればお客様は飛行機を選択する。 これが、新幹線が越えなければならない「4時間の壁」という問題です。 昨今ニュースになっている青函トンネルの高速化は、まさしくこの4時間の壁を越えるために検討されているもので、新幹線が最高速度で走るとトンネル内の風圧ですれ違う貨物列車が脱線してしまう影響があるから、貨物列車の形を変えて風圧を受けにくくしましょうとか、日中時間帯には貨物列車を走らせるのをやめましょうとか、あるいは貨物列車は船で運びましょうなど

                                                                新幹線の壁 本当に越えなければならないのは「4時間の壁」ではなくて「1万円の壁」という現実。(鳥塚亮) - エキスパート - Yahoo!ニュース
                                                              • 機械学習/Deep Learningの仕事が増える2017年、ソフトウェアエンジニアがFPGAを学ぶべき理由

                                                                ソフトウェアエンジニアがFPGA(field-programmable gate array)を使うハードルがさらに下がってきている。クラウドサービスでFPGAを活用できたり、Pythonで記述したニューラルネットワークをFPGAに高位合成できる研究成果が出てきたりしているのだ。 ソフトウェア開発者の立場でFPGAに取り組むイベント「FPGAエクストリーム・コンピューティング」を主宰する佐藤一憲氏、FPGAの高位合成によるディープラーニングについて研究している東京工業大学の中原啓貴氏(中原研究室)、そしてFPGAベンダーであるザイリンクスの神保直弘氏が、急激に常識が変わりつつあるFPGAの動向を語り合った。 本稿では座談会の中から、ソフトウェアエンジニアにFPGAや高位合成が求められる現状、そして、今後どのようなツールを使うべきか、ソフトウェアエンジニアがFPGAに取り組む際の課題などにつ

                                                                  機械学習/Deep Learningの仕事が増える2017年、ソフトウェアエンジニアがFPGAを学ぶべき理由
                                                                • Apple、驚異的なパワーの新しいM2チップを搭載したまったく新しいMacBook Airを発表

                                                                  MacBook Airは、4つの美しい仕上げの新しい驚くほど薄型のデザイン、より大きくなった13.6インチのLiquid Retinaディスプレイ、1080p HDカメラ、MagSafe充電などを備えています 13インチのMacBook ProにもM2が搭載され、24GBの高速ユニファイドメモリ、ProRes高速化、最大20時間のバッテリー駆動時間を実現しています カリフォルニア州クパティーノ Appleは本日、完全に再設計されたMacBook Airと、アップデートされた13インチMacBook Proを発表しました。どちらも、M1チップの画期的なパフォーマンスと能力をさらに高めた新しいM2チップを搭載しています。世界で最も多く販売されているノートブックであるMacBook Airは、お客様に愛されているすべての特長を次のレベルへと引き上げます。まったく新しい、驚くほど薄型のデザインとさ

                                                                    Apple、驚異的なパワーの新しいM2チップを搭載したまったく新しいMacBook Airを発表
                                                                  • 【Stable Diffusion】AIイラストにおすすめなグラボをガチで検証【GPU別の生成速度】 ちもろぐ

                                                                    月額料金なし、無制限の生成枚数でAIイラストをガシガシ描くなら、Stable Diffusionをローカル環境にインストールする「AUTOMATIC1111版Stable Diffusion WebUI」が必要です。 しかし、ローカル版AIイラストはグラフィックボードも必須です。 VRAM容量が多くないとダメ RTX 4000シリーズが良い Radeonは絶対にNG などなど・・・。いろいろな情報が飛び交っていますが実際のところはどうなのか? やかもちグラフィックボードをなぜか40枚ほど所有している筆者が、実際にStable Diffusionを動かして徹底的に検証します。 (公開:2023/3/8 | 更新:2024/4/3) この記事の目次 Toggle AIイラスト(Stable Diffusion)におすすめなグラボを検証 検証方法:AIイラストの生成速度をテストする AIイラスト

                                                                      【Stable Diffusion】AIイラストにおすすめなグラボをガチで検証【GPU別の生成速度】 ちもろぐ
                                                                    • 2011年・個人的に参考になったWeb制作向けの国内記事リスト

                                                                      来年の復習用の記事リストです。自分用。 年末ですし、だれかがまとめ記事を書く と思って待ってましたが、他力本願も あまり良くないので自分でリストを作る 事にしました。去年も作ったけどあまり 出来なかったんですよね。。 タイトル通り、個人的に参考になった記事で、来年の勉強用リストです。 去年の記事(2010年度版・とても参考になった国内のWeb制作関連エントリーまとめ)と似たような感じだけど、必要な情報が偏ってきたのと、国内のRSS購読ブログ数が1/30になったのでリストも偏ってます。 リストの内容に関してこの手の記事はいろいろご意見頂き易いので、ご覧頂く方に不毛なストレスを与えないように、内容に関して先に記述しておきます。 リストの内容ですが、単なるリソースの羅列のようなまとめ記事は個人的に参考になったことがないので割愛しています、というかこの記事自体そんな感じです。また、結果のみで解説の

                                                                        2011年・個人的に参考になったWeb制作向けの国内記事リスト
                                                                      • WordPressで読み込み速度1秒台を実現するために実施した5つの施策

                                                                        あなたのページ読み込み速度、遅すぎませんか? サイトがなかなか表示されないのはユーザーとして見た時に非常にストレスフル。理想のページの表示時間は最低でも2秒以内、目指すべきは1秒以内と言われている。 gori.meでも長いこと様々なツールを駆使しては読み込み速度改善にむけて取り組んできた。先日、ついにGTMetrixにおける測定値が安定して1秒台を出すことに成功したので、今回はこれを実現するために僕が実施した5つの施策をまとめておく!ページの読み込み速度に悩んでいる人は参考にどうぞ! gori.meのGTMetrixスコアと読み込み速度 1秒台を出す方法を話す前にそもそも本当にgori.meは読み込み速度1秒台なのかということについて、先ほど取得したGTMetrixのスクリーンショットと共に紹介しておく。 ご覧の通り、読み込み速度は1.4秒、Googleの「Page Speed Grade

                                                                          WordPressで読み込み速度1秒台を実現するために実施した5つの施策
                                                                        • グローバリストを信じるな - 内田樹の研究室

                                                                          Againの定例経営会議で箱根湯本に集まり、平川くん、兄ちゃん、石川くんと日本の行く末について話し合った。 EUの先行き、日本のデフォルトの可能性から、TPPが「空洞化したアメリカ産業の最後の抵抗」という話になる。 いったいアメリカは自由貿易によって日本に何を輸出して、どういうメリットを得るつもりなのか? この中心的な論点について、メディアは実はほとんど言及していない。 「TPPに参加しないと、『世界の孤児』になる」とか「バスに乗り遅れるな」というような、「自己利益(というよりは「自己利益の喪失)」にフォーカスした言葉が飛び交うだけで、「なぜアメリカがこれほど強硬に日本のTPP参加を要求するのか?」という、アメリカの行動の内在的なロジックを冷静に解析した記事をメディアで見る機会はほとんどない。 まさか、アメリカが自国の国益はさておき日本の国益を守るために完全な市場開放を日本に求めているのだ

                                                                          • あ!早い!と感じるWindows XP 高速化

                                                                            ページを移転しました 3秒後に移転先へジャンプします。 クリックで今すぐ移動 ↓ あ!早い!と感じるWindows XP 高速化

                                                                            • デジタル庁でjQueryが何をしているのか - laiso

                                                                              TL;DR: jQueryはDrupalのバーター リニューアルするたびにWeb界隈の一斉レビューを受けることでお馴染のデジタル庁ポータルサイトがいつの間にかまたリニューアルされていて、フロントエンドがNext.jsからDrupalに変わって話題になっていたので1、私も旅券所持者として国政に関心を持ってゆく また、まわりのフロントエンドエンジニアの間でjQuery氏の入庁について「モダンブラウザ全盛の時代に必要か?」と疑念がとなえられていたので、これも追求してゆきたい どのような変更があったのか システム変更の経緯はプロジェクトの関係者であるHal Sekiさんの発言が正確なところだと思う Drupalが話題ですが、元々CMS側は2年前からずっとDrupalだったんです。設立当初はサイトもシンプルだったのでフロントエンド側はNextjsでヘッドレス構成だったのですが、構成が複雑になってきて

                                                                                デジタル庁でjQueryが何をしているのか - laiso
                                                                              • スマートフォンWebのフロントエンドを高速化する取り組み - クックパッド開発者ブログ

                                                                                ユーザファースト推進部の丸山(@h13i32maru)です。 先日「撮るレシピ」というサービスを cookpad.com にて公開しました。「撮るレシピ」というサービスは料理本や雑誌のレシピを写真に撮ってクックパッド上に保存できるというものです。料理本や雑誌でレシピを良く見る方はぜひ使ってみてください(Androidアプリ版もあります)。 この「撮るレシピ」は全体公開前に一部のユーザに限定公開をしていました。そして全体公開をするにあたりフロント側のコードを全面的に書き換え高速化を行いました。その結果、最大で30倍高速化することができユーザの使い勝手が向上しました。以下が「書き換え前」と「書き換え後」の計測結果です(Android端末8機種 + iOS3機種で各操作のターンアラウンド時間*1を計測)。 閲覧系 最大: 30倍高速化(4.2秒→0.14秒) 平均: 15.7倍高速化(3.6秒→

                                                                                  スマートフォンWebのフロントエンドを高速化する取り組み - クックパッド開発者ブログ
                                                                                • PythonでCSVを高速&省メモリに読みたい - tkm2261's blog

                                                                                  今日はPython (Pandas)で高速にCSVを読むことに挑戦したいと思います。 Kaggleに参加するたびに、イライラしていたので各実装の白黒はっきりさせようと思います。 R使いが羨ましいなぁと思う第一位がCSV読込が簡単に並列出来て速いことなので、 なんとかGILのあるPythonでも高速に読み込みたいと思います。 ただ、この検証ではコーディング量が多いものは検証しません。 CSV読込は頻出するので、フットワークの軽さが重要です。(オレオレライブラリ嫌い) Pickleは早いけど。。。 結論はDask使おう! 検証環境 データ 速度検証 pandas.read_csv() pandas.read_csv() (dtype指定) pandas.read_csv() (gzip圧縮) numpy.genfromtxt() pandas.read_csv() (chunksize指定 +

                                                                                    PythonでCSVを高速&省メモリに読みたい - tkm2261's blog