【読売新聞】 【ニューヨーク=小林泰裕】対話型AI(人工知能)サービス「チャットGPT」の性能が低下しているとの論文を米国の研究者が発表し、話題になっている。性能が低下した理由は不明で、米メディアによると開発したオープンAIは「チャ
アルメニア出身で米サンフランシスコ在住の開発者であるAsh Vardanian氏は、Python/C/C++向けライブラリ「StringZilla」のバージョン1.1.3を8月31日(現地時間)に公開した。StringZillaはApache 2.0ライセンスと3条項BSDライセンスで公開しているオープンソース・ソフトウェア。ユーザーはどちらかのライセンスを選んで利用できる。 StringZillaは、大規模な文字列データを単語ごとに区切ったり、区切った単語をソートするなどの機能を提供している。StringZillaの最初のバージョンであるバージョン1.0.0が公開されたのは2023年7月13日。それに先立ってVardanian氏が公開したブログポストでは、StringZillaの基本的な考え方を解説している。 StringZillaは、長い文字列が対象であっても最初の4文字が合致していれ
ページに挿入する画像の形式として「WebP」や「AVIF」を採用するウェブサイトが増えつつあります。しかし、画像ビューワや画像編集ソフトの中にはWebPやAVIFに対応していないものも多く、「ウェブページから画像をダウンロードしたものの、WebP形式の画像だったから編集ソフトやビューワで開けない」といった状況に遭遇した経験がある人も多いはず。ブラウザ向けの拡張機能「WebP / Avif image converter」を使えばWebPやAVIF形式の画像をJEGやPNGなどの扱いやすい形式に変換しつつダウンロード可能とのことなので、実際にインストールする手順や使い方を確かめてみました。 WebP / Avif image converter – 🦊 Firefox (ja) 向け拡張機能を入手 https://addons.mozilla.org/ja/firefox/addon/we
はいさい! エンジニアのうーまーです。沖縄からフルリモートでLIGでお仕事しています。 今回は、WordPressのカスタムフィールドプラグインとしてデファクトスタンダードなACFを拡張する、ACFのアドオンプラグインのご紹介です。 ACFはそれだけで神的な存在ですが、たまに「こういう機能もあったらいいなー」と思うこともあります。そういうかゆいところに手が届くようにしてくれるのがこのACF Extendedです。 機能があまりにも多すぎてすべては紹介しきれないのですが、個人的にすごいと思う機能をいくつかピックアップして紹介したいと思います。 ACFとは?その拡張とは? Advanced Custom Fields (ACF) とは、WordPressの投稿ページや固定ページ、カテゴリ、コメント欄など任意の箇所へ入力欄を追加できるWordPressの追加機能(プラグイン)です。 テキストや画
こんにちは、koyaです。 在宅勤務で自宅PCでAdobe製品を開きながら作業することが多くなり、メモリが足りなくなってしまったので16GBから48GBにアップグレードしました。めちゃくちゃ快適です。 最近はChromeだけでもメモリをたくさん使ってしまうので16GBだと足りなくなってしまいましたね… 今回はブロックエディタに独自のブロックを追加する事が出来る「Block Lab」を紹介します。 インストール プラグインの追加から検索、または以下のサイトからダウンロードしてインストールします。 wordpress.org 公式サイト 使用方法 インストールをするとサイドバーの一番下に「Block Lab」が追加されるので、ここからメニューを開くことが出来ます。 All Blocksを開くとデフォルトで「Example Block」が下書き状態で追加されています。 「Example Bloc
Firefox Lost Almost 50 million Users: Here's Why It is Concerning Mozilla’s Firefox is the only popular alternative to Chromium-based browsers. It has been the default choice for Linux users and privacy-conscious users across every platform. However, even with all benefits as one of the best web browsers around, it is losing its grip for the past few years. To be honest, we do not even need a stat
Blocks all users on a following/followers page. Reduce the damage done by retweeting and dogpiling. Simply navigate to a user's followers/following page and activate the extension by clicking the icon next to the omnibox/address bar. The extension does not block users you are following, or re-block users that have already been blocked. You can also export and import lists of followers in a special
はじめに Windows のリモートデスクトップでは、OpenGL を有効化するのに制限がありました。 NVIDIA の Quadro シリーズを装着しているPCへのリモートデスクトップでは OpenGL を有効と出来たのですが、 Geforce では有効とすることが出来ませんでした。(以前の話はこちらにあります) 新型コロナウィルスの影響でリモートワークが求められるようになり、 NVIDIA がこの機能を Geforce でも使用できるように機能解放をしてくれました(ありがたや~)。今回はこの手順と簡単な検証をしてみたので、その内容を記事にしました。 結果 リモートデスクトップ接続して、 OpenGL の自作プログラムを実行してみました。これが以下の図ですが、リモートデスクトップでも多くの OpenGL エクステンションが使用可能となっており、ハードウェアアクセラレートが効いたOpenG
Crome と Firefox での色の違い 私がよく使っているブラウザは、Google Crome です。 理由は軽くて使いやすいからなのですが、先日私が作成しているサイトを Firefox で見たら、全く違う色で見えていることに気が付きました。 Google Crome での色表示 Firefox での表示色 画面キャプチャーしたものを縮小しているので、変化が分かりにくくなっていますが、Firefoxの方が鮮やかな色で表示されていませんか? それとも、あまり違いがハッキリわかりませんか? 私が普段使用しているモニターでは、サイト全体の見た目の印象が全く別物でした。 因みに IE は Firefox とほぼ同じ見え方でした。 なぜ色が違って見えるのか? ググっていて、ある記事が目にとまりました。 普通のsRGB対応のモニターでしたらそんなことは起きないんですが、Windows環境でAdo
Jupyter Lab(ジュピター・ラボ)とはJupyter Lab(ジュピター・ラボ)とはJupyter Notebook(ジュピター・ノートブック)の進化版で、次世代のブラウザ上で動作するプログラムの対話型実行環境です。データ分析には欠かせないツールの1つです。 ノートブックと呼ばれるファイルにpythonなどのプログラムを記述し、実行結果を逐次確認しながら、データ分析を進めることができます。 Jupyter Lab上では、様々なライブラリを使うことができ、TensorFlow(テンソルフロー)などの機械学習やディープラーニング用のライブラリも動作させることができます。 またJupyter Labでは、入力したプログラムの実行結果が、プログラムの直後に表示されるので、結果が分かりやすく、すぐに確認することができます。 このような3Dのグラフも表示することができ、複雑なデータ分析の結果も
Mar 5, 2020 deniteはneovim内でファイルを検索をして開いたりなどneovimの移動をwindow内だけでなくファイルの間までも高速に移動できる強力なプラグインである. deniteの解説記事はv3以前のものが多く実はとても不足している. 仕様の変更は割と大きいので自分はdeniteのhelpの例を参照してようやく理解できた. 私は時間をとても消費したので新しいdeniteを導入したい人があまり理解のために苦労しないように解説したい. deniteをdeinでロードする方法を私は取っている. tomlを使ったdeinのプラグイン管理の記事を検索などして参照して欲しい. 簡単に記述したが説明が不足しているので. deniteをプラグインマネージャーなどで導入したら, コマンドラインでDeniteを発動することができる. 前提条件としてpynvimというpythonモジュー
「Visual Studio Code」(VSCode)はMicrosoftが開発している高機能コードエディターです。今回は、プログラムの記述をスムーズにしてくれるコーディング支援の拡張機能を紹介していきます。 早速、入力単語の候補を出してくれるような「コード補完」の拡張機能から解説したいところですが、実は、VSCodeにはデフォルトで「IntelliSense」というコード補完の機能が備わっています。デフォルトのIntelliSenseでは、JavaScript、TypeScript、JSON、HTML、CSSなどの言語に対応していて、コードを途中まで入力すると候補を表示してくれます。図5では、「add」と途中まで打つだけで「addText」と「addition」という関数名の候補が表示されているのがわかります。 ほかのプログラミング言語でも単語の候補は表示されますが、プログラミング言語
Checka11y.cssは読み込むだけでアクセシビリティチェックを行えるCSSです。 よくあるアクセシビリティチェックツールのと同等の精度かどうかは個人的には少し懐疑的ですがCSS製とあって非常に手軽に利用できるメリットがあります。 CDNも用意されていて <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/checka11y-css@:version/checka11y.css" />上記の:versionの箇所を過去のリストから好みで選んで使ってくれ、との事でした。 OSSとしてソースコードが公開されている他、各ブラウザの拡張機能も提供してくれているようです。ライセンスはMIT。 Checka11y.css
Webブラウジングしている最中、やたらと目に付く”広告”。 この広告を消すためには”Adblock”と呼ばれる広告ブロック系アプリを導入する必要がありますが、結論から言うと、2020年現在PCで広告を消すなら「Nano Adblocker」+「豆腐フィルター」の組み合わせが最良です。 今回は「Nano Adblocker」&「豆腐フィルター」の導入~設定方法と類似アプリ「uBlock Origin」との違いをまとめていきたいと思います。 「Adblock plus」などの他広告ブロック系アプリを利用している方は、これを期に乗り換えましょう。 ※実は以前に高機能広告ブロックアプリの「uBlock Origin」+「Nano Defender」記事を書きましたが、そちらを既に導入している方は今から解説する「Nano Adblocker」は導入する必要はありません。「豆腐フィルター」の導入だけで
こんにちは。 Blenderには数多くのアドオンがあり、日々アドオンクリエイターさんが開発してくれています。 この記事ではいままで「CGニュース」で紹介してきたアドオンをいくつか抜粋してまとめていきます。 ぜひ、自分のワークフローに合いそうなアドオンを導入してみてください。 この記事はかなり長めの記事になっております。見出しごとでカテゴリ分けしているので、気になる目次をクリックして読んでみてください。 この記事ではアドオンの詳細については記載してないので、気になったアドオンはそれぞれに貼ってあるリンク先の記事を参考にしてみてください。 今回紹介しているものの中にはカスタム性の高いアセットもいくつか紹介しております。 オブジェクト生成できるアドオン Wood Plank Geometry Node – デティールをカスタムできる木材! カスタマイズ可能な木材を追加することができます。 ジオメ
Chrome 拡張機能を作ろう前提知識&ウォーミングアップ編 p5.js での演習を通して身に付けたプログラミング言語 JavaScript を利用して、ウェブブラウザの1つである Google Chrome の拡張機能を作ってみましょう。 JavaScript がさらに身に付き、将来、ウェブアプリを作るときに役立つ様々な知識も身に付くはずです。 目次 ウェブブラウザって何?拡張機能って何? HTML と CSS 手動でウェブページを書き換えてみよう Console にプログラムを入力してウェブページを書き換えてみよう 準備 ウェブブラウザとして Edge か Chrome が必要です。 Windows であれば最初からインストールされている Edge を使うことができます。 それ以外の方は Chrome をインストールしてください。 補足:Edge と Chrome は中身はほとんど
StyleStashはWebページで任意の要素のCSSを調査、スタイルをその場で変更、複数保存、ライブプレビューが可能なChromeエクステンションです 任意の要素ピンポイントでDevtoolsのインスペクタが使えて複数スタイルも保存可能、みたいなのです 使ってみたら結構便利でした 使ってみた ↑ 使ってみました。エクステンションを起動するとWebページの任意の要素のマウスホバーする事で適応されているCSSが表示されます ↑ 編集したい要素をクリックすれば表示されていたCSSがエディターモードに変わりますので編集を加えれば即反映されます ↑ 編集したスタイルはstashボタンで保存できます。スタイルは複数保存できて、後でワンクリックでその要素を保存したスタイルに変更できるようになります あとは気に入ったスタイルのコードをコピーして利用する、みたいな流れになります。保存したコードはブラウザの
キセッペ (Kiseppe) は、Google Chrome や Firefox で利用できるブラウザ拡張機能です。 日本のアマゾン (amazon.co.jp) の Kindle 書籍ページに価格推移グラフを直接表示します。 セール対象作品の場合はセールまとめページへのリンクも表示します。 また、Kindle 本の検索結果ページ、著者ページ、ランキングページなどに割引情報を表示します。 Kiseppe directly displays a price trend chart on Kindle book pages of Amazon Japan (amazon.co.jp). If the book is on sale, a link to the sale summary is provided. Additionally, it displays discount inform
Blender アドオン プラグイン&アドオン-Plugin&Addon ANIMAX 2.3 - プロシージャルアニメーションを手軽に実装出来るツールセ... 2024-04-13 Monaime Zaim氏による多彩なプロシージャルアニメーションを実現出来るBlender向けアドオン『ANIMAX』のv2.3がリリースされました! 続きを読む Maya アセット アセット-Asset gkRig - DreamWorks Animationのキャラクターテクニカル... 2024-04-12 DreamWorks Animationのキャラクターテクニカルディレクター稲垣 教範 (Yukinori Inagaki)氏がMayaのBifrost向けリギング用コンパウンドをGithub上に公開しました! 続きを読む
Blender アドオン プラグイン&アドオン-Plugin&Addon ANIMAX 2.3 - プロシージャルアニメーションを手軽に実装出来るツールセ... 2024-04-13 Monaime Zaim氏による多彩なプロシージャルアニメーションを実現出来るBlender向けアドオン『ANIMAX』のv2.3がリリースされました! 続きを読む Maya アセット アセット-Asset gkRig - DreamWorks Animationのキャラクターテクニカル... 2024-04-12 DreamWorks Animationのキャラクターテクニカルディレクター稲垣 教範 (Yukinori Inagaki)氏がMayaのBifrost向けリギング用コンパウンドをGithub上に公開しました! 続きを読む
「お気に入りの写真だけどサイズが合わない」 「写真の一部のみが切り取られている」 「写真をバナー用に引き伸ばしたい」 写真加工をしていると、一度はこのような経験があるのではないでしょうか。 これらの問題を解決する方法として従来は、フォトショップのAI生成を導入した「ジェネレーティブ塗りつぶし」機能や、なぞるだけで不要なものを消す「削除ツール」など、専用のデザインアプリを利用する必要がありました。 しかし、今回ご紹介する無料のオンラインツール Uncropping を利用すれば、フォトショップが利用できない環境でも、高度な写真加工を実現でき、作業も数クリックというお手軽さ。 画像には写っていない、向こう側の世界を表現できるツールを駆使して、デザイン制作がグッと加速させてみましょう。 写真をどんなサイズ・形式に拡張できるUncropとは? Uncropは、画像をアップロードするだけで、お好みの
Kushiro 氏の無料ツールコレクション『 Kushiro Tools 』このアドオンは、Kushiro氏の無料ツールがすべて含まれた一つのパッケージになっています。各アドオンは、ポップアップサブメニューから選択することができます。 以下現在含まれているツールとなります。簡単に説明も添えていますが、詳しい使用方法はリンクからご覧ください。 Attach AlignAttach Alignは、ジオメトリを他のジオメトリの上に貼り付けることができるツールです。最初に選択したジオメトリを移動し、2番目のジオメトリに貼り付けます。その後、整列させたいエッジを選択し、再度実行すると、それに合わせて最初のジオメトリを回転させて整列させることができます。 Attach Align アドオンページへ Connect FaceConnect Faceは、選択した面をつなげるためのツールです。blender
米Mozillaは、7月13日(現地時間)にFirefoxの新バージョンとなるWebブラウザ「Firefox 90」をリリースした。Firefox 89から6週間でのバージョンアップである。途中、6月17日にマイナーバージョンアップの89.0.1、6月23日には89.0.2がリリースされている。89.0.1では、以下の修正が行われた。 Windows環境において、一部のスクリーンリーダーがFirefoxと正しく連動しなくなる問題を解決 スペイン語(メキシコ)の完全なローカリゼーションやその他の改善、翻訳なども含め更新 さまざまなフォント関連のリグレッションを修正 Linux環境において、WebRenderでパフォーマンスと安定性が低下をする問題を修正 macOS環境において、外部モニタでページをスクロールするとき、画面のちらつきを修正 エンタープライズ環境でのDisableDevelope
mypyで使えるProtocolが便利という話の例。 structural subtypingをやる際にgoでもほしいと想うことが多かった例がProtocolでは大丈夫なので良いなーという例(今回はそのうちのひとつだけを紹介)。 Protocol? Protocolをいつ使いたくなるかというと、大抵は複数ある何かを同一視したくなった場合。 例えば以下の様な例があげられる。 クラスの継承関係を無視して同様のふるまいを持つものを同一視したいとき ある値を持つものを同一視したいとき 関数とcallable objectを同一視したいとき 同一視した表現を受け取って再帰的に同一視した表現を返したいとき (self-reference) mypyでの型チェックはnominalなので、こういう構造を利用して同一視したい場合にはstructural subtypingが欲しくなる。これ用のinterfa
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く