発熱の問題がつきまとうCPUを冷却する方法としては、一般的な空冷の他に水冷や油冷などがあります。香港城市大学の研究チームが、精密機器には御法度なはずの「塩水」でCPUを冷却するシステムを発表しました。 Membrane-encapsulated, moisture-desorptive passive cooling for high-performance, ultra-low-cost, and long-duration electronics thermal management - ScienceDirect https://www.sciencedirect.com/science/article/pii/S2666998623001801 Passive Salt Water Cooling Boosts CPU Performance by Almost 33% | Tom
以下の記事を見て、早速「Open interpreter」を試してみたので、使い方や始め方をまとめておきます Open Interpreterとは Open Interpreterは、GPT-3.5、GPT-4、Code Llamaなどの大規模言語モデル(LLMs)を活用して開発されたオープンソースのツールです。 このツールは、OpenAIが提供するChatGPTの「Advanced Data Analysis(旧Code Interpreter)」のオープンソース版とも言える存在で、Python、Javascript、Shellなどのプログラミング言語のコードを自然言語による対話を通じてローカル環境で実行することができます。 このツールの最大の特徴は、ChatGPTの「Advanced Data Analysis」と違いローカル環境で動くため、ファイル容量やネット接続への制約がなく、Ch
As developers, we strive to create applications that are not only functional and user-friendly, but also optimized to utilize system resources effectively. Proper memory management is crucial for optimizing resources, enhancing performance, and conserving system resources. What’s a memory leak?A memory leak refers to a situation in which allocated memory is not properly deallocated or released whe
第626回でも紹介したように、現在ではUbuntu上で数多くのWindows用ゲームが動作するようになっています。第626回が公開された頃はベータ版の扱いであったProtonも、最近のSteamクライアントではデフォルトで有効化されており、設定をいじる必要すらありません[1]。そんなわけで今年のゴールデンウィークは家に引き籠って、Steamの積みゲーを崩すぞと意気込んでいる方もいるのではないでしょうか。 「ゲーミングPC」といったハイスペックなPCが存在することからも解るように、ゲームというのは現在のPC上で動かすコンテンツの中でも、PCのリソースを多く要求する部類に属します。特に最新のタイトルを4K解像度の最高画質で遊ぼうと思ったら、10万円を軽く越えるようなグラフィックボードが必要となることも珍しくありません。 ゲームがどれだけ快適に遊べるかの指標のひとつが「FPS」や「フレームレート
ChatGPT APIの使い方 実際にChatGPT APIを使ってみましょう。 openai-pythonのインストール 今回はOpenAIのPython用ライブラリであるopenai-pythonを使います。pipを用いて、openai-pythonをインストールしましょう。 pip install openai APIリクエスト ChatCompletion.createで対話を生成できます。たとえば、以下のようなコードになります。 import openai openai.api_key = "sk-..." # APIキー completion = openai.ChatCompletion.create( model="gpt-3.5-turbo", messages=[{"role": "user", "content": "こんにちは!"}] ) print(complet
健康やボディメイクのための筋トレを決意しても、効果が薄かったり、筋トレの時間が長いといった理由で筋トレをやめてしまった経験がある人も多いはず。効果的で短時間な筋トレの方法をエディス・コーワン大学の野坂和則教授らの研究チームが発見しました。 Comparison between concentric-only, eccentric-only, and concentric–eccentric resistance training of the elbow flexors for their effects on muscle strength and hypertrophy https://doi.org/10.1007/s00421-022-05035-w Less gym time, same results: Why ‘lowering’ weights is all you nee
はじめに ZOZOTOWN開発本部 ZOZOTOWNアプリ部 Android2ブロックの高橋です。 ZOZOTOWN Androidチームでは、リファクタリングやビルド速度改善の取り組みを継続的に行なっています。本記事では、それらの取り組みの効果を可視化するために導入した、コードメトリクスやビルド時間計測の方法について紹介します。 はじめに ZOZOTOWN Androidチームにおけるリファクタリングやビルド速度改善の取り組み コードメトリクスの計測 メトリクス Cyclomatic Complexity(循環的複雑度) LOC(ファイルのコード行数) Author数 計測方法 Cyclomatic Complexityの計測方法 Java Kotlin LOCの計測方法 Author数の計測方法 ビルド時間の計測 計測方法 計測結果の可視化 コードメトリクスの計測結果 計測結果のパース
シンプルな構成により爆速で表示されることで有名な阿部寛のホームページですが、さまざまな技術を駆使してさらに35%の高速化を実現した動画が人気です。ぜひ本家サイトでも取り入れてほしい改善策。 まだ高速化の余地が……!? この動画を公開したのは、コスメティック田中さん(YouTube/Twitter)。動画によると、阿部寛のホームページがホームページビルダーというやや古いソフトで作られているなど、近代的な技術を駆使すれば改善できる余地が見られることを発見し、高速化に乗り出したそうです。 今回実施する高速化 この2点を改善していきます 最初に実施した高速化は、サイトの通信速度の改善から。CDNという技術で通信速度を上げる技術を使用するため、AmazonのCloudFrontにファイルをそのままアップロードして、コピーの阿部寛のホームページを作成しました。 ファイルをアップロードします このCDN
Power Automate Desktopは、自動化可能な作業の流れ(フロー)をデザインし、実行するためのソフトウェアです。第8回ではPower Automate Desktopフローからのメールの送受信の操作を使用したフローのデザインを紹介しました。第9回は、データベースアクセスをするアクションを紹介します。 [注意] 本稿ではデータを管理するRDBMS(リレーショナルデータベース管理システム)製品として、単一のPCユーザーのデスクトップ環境で使用できる(煩雑なサーバー構成を必要としない)Microsoft SQL Server Express LocalDBを使用します。インストール方法は後述します。 もちろん、Power Automate for Desktopは、サーバー構成のSQL Serverや、Access、SQLite、Oracle、PostgreSQLなど、他のRDBM
Galaxy S22など、サムスンのGOS問題。簡単に言うと、Galaxy Sシリーズなど、過去数世代のモデルにおいてゲーム以外の1万ものアプリでのスロットリングを行っていた、という問題です。 この問題は海外ではかなり大きな問題に発展し、サ... Geekbenchを提供するPrimate Labsの創設者がXiaomiのスマートフォンでアプリの識別子によってパフォーマンスが制御していることを指摘し明らかになったもの。 そして今回、この件に関して公式なコメントを出した模様です。 GIZMOCHINAが伝えたもの: Xiaomiは、特に長時間使用されることが多い要求の厳しいアプリで最適な製品体験を保証するために、温度管理戦略を適用しています。当社の多くのデバイスでは、3種類のパフォーマンスモードを提供しており、ユーザーはパフォーマンスとエネルギー効率のバランスを調整することができます システ
Application startup is the first thing our users experience after they install an app and then again every single time they launch it. A simple and snappy application brings users a lot more joy than an application that has a ton of features but takes an eternity to load. Realizing this, Dropbox Android team has invested in measuring, identifying, and fixing the issues that were affecting our app
ストーリー by nagazou 2020年12月22日 8時06分 CPU努力とGPU友情により(総合性能とAIで)勝利しよう 部門より Qualcommが今後Androidのフラッグシップ機に使用されると思われる新SoC Snapdragon 888のベンチマークスコアを海外メディア向けに公開した。AnandTechは、Snapdragon 888とAppleのA14およびA13チップ搭載デバイスのベンチマークと比較している(AnandTech、MacRumors、PC Watch、Engadget、iPhone Mania)。 Geekbench 5でのテスト結果によれば、Snapdragon 888チップのシングルコアスコアは1,135、マルチコアスコアは3,794であるのに対して、A14チップを搭載したiPhone 12 Proのシングルコアスコアは1,603、マルチコアスコアは
プログラムの実行速度やウェブサイトの表示速度は、たった数秒の改善でも多くのエンジニアたちの苦心を必要としますが、時として拍子抜けするほどにあっけなく、かつ劇的な改善がなされる場合もあります。画像共有サービスのPinterestが自社のブログで「たった1行の変更でコードの実行時間を99%短縮した」事例を紹介しています。 How a one line change decreased our build times by 99% | by Pinterest Engineering | Pinterest Engineering Blog | Oct, 2020 | Medium https://medium.com/pinterest-engineering/how-a-one-line-change-decreased-our-build-times-by-99-b98453265370
元エンジニア、ローコードで新サービスを次々と開発 必要最低限のコーディングで素早く成果物を生み出すことができる「ローコード開発」。エンジニア不足が深刻化し、ビジネス環境も激しく変化する中、限られたリソースでスピード感を持った開発を推進できるとあって現場での活用が広がり始めている。 ローコード開発の効果を知るために今回紹介するのが、新型コロナウイルス感染症(COVID-19)が拡大する兆しを見せる中で、急増する市民のニーズをいち早く察知し、情報公開を中心とした新しいサービスを次々と内製、リリースした神戸市だ。 2020年4月7日に緊急事態宣言が発令されると、5月20日には「新型コロナの健康相談チャットボット」をリリース。WebサイトにPCやスマートフォンからアクセスすると「感染者と濃厚接触がありますか?」「渡航歴はありますか?」といった定型の質問が投げ掛けられるので、それに「はい」「いいえ」
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く