並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 2453件

新着順 人気順

JPEGの検索結果161 - 200 件 / 2453件

  • Engadget | Technology News & Reviews

    Parrots in captivity seem to enjoy video-chatting with their friends on Messenger

      Engadget | Technology News & Reviews
    • 人の脳は目で見た情報を「低解像度の圧縮データ」にエンコードして保存していることが判明

      PCやスマートフォンの多くは、アプリなどをメモリ上に展開し、そこで処理したデータをさまざまな形式のファイルに変換してストレージに保存しています。しかし、データをそのまま保存するとすぐに容量が足りなくなるので、例えば画像データならJPEGなどのフォーマットで圧縮されます。人の脳も同様に、作業中の情報を一時的に保存する作業領域であるワーキングメモリの記憶を、要約された圧縮データとして保存していることが分かりました。 Unveiling the abstract format of mnemonic representations - PubMed https://pubmed.ncbi.nlm.nih.gov/35395195/ Human Brain Compresses Working Memories into Low-Res ‘Summaries’ – NIH Director's B

        人の脳は目で見た情報を「低解像度の圧縮データ」にエンコードして保存していることが判明
      • ChatGPT Code Interpreterで画像データを加工してみる - Taste of Tech Topics

        カメラ好き機械学習エンジニアの@yktm31です。 先日、OpenAIから、公式のプラグインとして発表された「Code Interpreter」ですが、 趣味の写真でもなにか使えないかと思い、画像処理を試してみることにしました。 openai.com Code Interpreterの概要や有効化の方法は前の記事をご覧ください。 acro-engineer.hatenablog.com 以前撮影した、富士山の写真から、Zoomの仮想背景に使うことを想定し、色々と加工させてみたいと思います。 画像処理/加工 今回、以下のような画像処理/加工を実施してみました。 画像サイズの確認 画像をFullHDサイズにする 画像の明るさと彩度を調整する 指定の形で切り抜く データをダウンロードする 画像サイズの確認 まずは画像のサイズを確認します。 これくらいはお手の物。写真アプリで確認したサイズとも一致

          ChatGPT Code Interpreterで画像データを加工してみる - Taste of Tech Topics
        • モダンWEBサイトにおける画像最適化について

          はじめに この記事は『Picture perfect images with the modern img element』という記事を参考に画像最適化に関しての重要な観点をまとめたものです。 画像はWEBにおいても重要な役割を担っており、2021年時点で1つ以上の画像を含むWEBサイトは95.9%、faviconなども含めて1回でも画像取得のリクエストを送信するWEBサイトは99.9%であるという調査もあります。 さらには、LCP要素の約70%が画像であるという調査が出ています。 Largest Contentful Paint(LCP)は、Googleが提唱するCore Web Vitalsの1つで、ウェブページのパフォーマンスを測る指標です。詳しくは次の章で解説します。 つまり、WEBのパフォーマンスにおいて画像の最適化は重要な観点でありユーザ体験に直結することがわかります。 画像最

            モダンWEBサイトにおける画像最適化について
          • 新機能「スーパー解像度」の活用方法

            新機能「スーパー解像度」の活用方法 新機能のスーパー_解像度_は現在Camera Raw 13.2で提供されており、LightroomとLightroom Classicにも近日中に提供される予定です。この記事では、機能自体の説明と動作原理、そしてその活用方法について説明します。 パノラマ写真をスーパー解像度を使用して編集しています。差し込み画像は、写真の2つの領域をズームインして切り取ったもので、枝や雪が鮮明にレンダリングされています。 本ブログは、「From the ACR Team(Adobe Camera Rawチーム便り)」と題し、Lightroom、Lightroom Classic、Lightroomモバイル版、Adobe Camera Raw、ならびにPhotoshopのCamera Rawフィルターといった製品のイメージング機能を開発しているチームからのインサイトをお届け

              新機能「スーパー解像度」の活用方法
            • カメラでしょうか?スマホでしょうか?街歩き写真で比較してみる

              スマホ内蔵カメラの進化がすごい。 もはや高くて重いカメラなんていらないんじゃ…って気もするけど、カメラ大好きマンとしては、相変わらずカメラ2台で撮り歩いた写真を記事にしているのである。 ではスマホの写真とカメラ(ミラーレス一眼)の写真はどう違うのか。 スマホの性能に驚きながらも、カメラで撮れる写真の良さも伝えたい…という気持ちでシチュエーションにわけて比較してみた。 そして具体例として、ひとつの街歩き記事(「東京屈指の観光地・深大寺はその周辺の高低差も楽しい」)をスマホ写真/カメラ写真の2パターンで書いてみた。 同じ題材でもこんなに印象が変わるんだ…!という超ニッチな比較をこれからしていきます。 早速だが、どちらかがスマホ写真で、どちらかがカメラで撮った写真だ。 (なお、縦横比はカメラの3:2に合わせ、サイトの規格の横640ピクセルにリサイズしている) 状況としては、左上から太陽光が差し込

                カメラでしょうか?スマホでしょうか?街歩き写真で比較してみる
              • 5ヶ月分の献立表を作って運用してるブクマカです

                こちらでリクエストいただいたので書いてみます。 私はただの会社員で、栄養の関わる知識はネットに転がっている程度しかありません。 この献立表は作り置き用です。 日曜日にまとめて買い物→調理→冷蔵・冷凍するためのプロセスです。 本解体本当に申し訳ないんですが、購入してからすぐにカッターで本を解体してスキャンしてPDF化します。(スキャン後はマスキングテープでくっつけて本棚に入れてあります) PDF化する理由は、献立を組み上げる作業は全てPC上で行っていきますが、PDFの方が本よりもレシピを探しやすいというのが1番の理由です。 また、最後はレシピ1つ1つを画像ファイルにするので、一旦PDFにしておいた方がその作業が楽になるという理由もあります。 スキャン環境が無い場合は、タブレットやスマホを使用してレシピの内容まできちんと読める状態の解像度で撮影し、画像ファイルタイトルに頁数を振っておくといいで

                  5ヶ月分の献立表を作って運用してるブクマカです
                • iPhoneの写真をAirDrop経由でHEICからJPGに自動変換しMacに送信するショートカット

                  iPhoneショートカットで、複数の写真をまとめてJPGに変換し、AirDropでMacに送信する設定 まずは以下のショートカットを設定してみます。 この4つの設定をショートカットで行います。 一見難しそうに感じるかもしれませんが、設定は最初だけなので、下の手順で一度設定すればあとは簡単です。 では手順を紹介します。 1.iPhoneショートカットを使い、複数の写真をまとめて選択 まずはiPhoneにある「ショートカット」アイコンをタップ。 ショートカットを作ります。右上の+ボタンををタップ。 新規ショートカット1の「アクションを追加」をタップ。 すると一番上に「Appおよびアクションを検索」と書かれた検索窓があります。 ここに「写真」と入力して下さい。 検索欄に「写真」と入力すると、下に写真に関係するアクションがずらっと出てきます。 この中から「写真を選択」をタップしましょう。 写真はま

                    iPhoneの写真をAirDrop経由でHEICからJPGに自動変換しMacに送信するショートカット
                  • Cloudflareの画像最適化料金をWorker KVで97%削減した話 - SMARTCAMP Engineer Blog

                    BOXILでエンジニアをやっている永井です。前回は入社エントリを書きましたが今回は技術的な記事を書こうと思います。 今回はCloudflareにおける画像の最適化処理のコストカットをした話をします。ざっくりいうとCloudflare内のKVという機能を使い、最適化をした画像をキャッシュしました。似たような問題で悩んでいる方は参考にしてもらえると嬉しいです。 TL;DR Cloudflareで画像のリサイズ(形式変更)を行っていた リサイズ後の画像はデフォルトではキャッシュされず、都度リサイズの処理が実行されていた Cloudflare内のWorker KV機能を使いキャッシュの実装をしたところ、コストがおよそ97%削減できた TL;DR 前提 問題 対策 Workers KVとは 注意事項とか サンプル 事前準備 KVのnamespace作成 KVをworkerに登録 流れ Keyについて

                      Cloudflareの画像最適化料金をWorker KVで97%削減した話 - SMARTCAMP Engineer Blog
                    • 【商用利用OK】アドビストック100万点の無料素材(イラストや写真、動画など)提供中

                      【商用利用OK】アドビストック100万点の無料素材(イラストや写真、動画など)提供中 人気のイラストだけでも23万点の、圧倒的な収録アイテム数 Adobeは世界中のクリエイターをサポートを目的に、2020年に開催されたいベント、Adobe Maxで2つの新しい取り組みを発表しました。 1つ目が、およそ7万点の高品質な画像やイラスト、ベクター、テンプレート、3Dアセット、ビデオ動画を揃えたAdobe Stock無料コレクション。 そして、2つ目が50万ドル(当時為替レートおよそ5,200万円)を、アーティストやクリエイターに投資する、「アーティスト開発基金(The Artist Development Fund)」です。 特に、無料ダウンロードできるだけでなく、有料アセットと同じ商用ライセンス付きで、個人および商業目的でも無料で使用可能な、Adobe Stockコレクションは当時も話題となり

                        【商用利用OK】アドビストック100万点の無料素材(イラストや写真、動画など)提供中
                      • お絵描き趣味の人間が画像生成AIを使ってみた

                        その結果が以下。 https://i.imgur.com/UBzZTBy.jpeg このラフがしっかり仕上げされる形になってて本当にびっくりした。 ここまで来るのに環境構築も含めて5時間もかかってない。 軽く自己紹介すると、ワイはお絵描きが趣味でIT系の仕事をしとる人間や。 最近のTwitter上のオタク界隈はAI絵の炎上が絶えない。 Stable Diffusion は出たての頃にちょっと触ってみたんやけど、何百枚も生成して使える絵は片手で数えるほどだったという印象があってそのあとはあまり真面目に技術を追いかけとらんかった。しかし最近の炎上を見てて、技術的にどこまで可能でどこからが不可能になるのか確認したくなり、もう一度環境構築からやり直すことにしたんや。 Stable Diffusion の WebUI の Docker 版を入れて、イラストに特化したモデルを入れて、VAEで画像のボヤ

                          お絵描き趣味の人間が画像生成AIを使ってみた
                        • コーディングを加速するFigma for VS Codeの紹介

                          以前こちらの記事でエンジニアのためのFigmaの使い方を紹介しました。 こちらの記事の後にFigmaのプラグインがリリースされ、VSCodeとの連携が可能になりとてもエンジニアにとって使いやすくなったので今回はその使い方を紹介します。 Figma for VS Codeで何ができるのか Figma for VS CodeはFigmaのプラグインで、VSCode上でFigmaのデザインをみたり、CSSのコードを取得したりすることができます。 FigmaのデザインをVSCode上で確認 以下はFigmaのデザインをVSCode上で見た例です。 ご覧いただいてわかる通り、要素間のの距離やサイズなどコーディングに必要な情報を一通り把握することができます。 コードの補完 Figmaのデザインをコーディングする際に、Figmaのデザインを元にCSSのサジェストをしてくれます。タブを打つだけでサジェスト

                            コーディングを加速するFigma for VS Codeの紹介
                          • ノーコードでWebサイト・アプリ構築!手軽に使える無料サービスまとめ - paiza times

                            Gerd AltmannによるPixabayからの画像 こんにちは。倉内です。 ノーコード(No Code)開発、最近よく話題になりますよね。その名の通りコードを書かずに、用意されたテンプレートや機能パーツを組み合わせてアプリケーションやWebサイトを作ることを言います。 プロトタイプをサッと作りたい、コードは書けないけど作りたいアプリがある…といった場合にスピーディーに実現できるので非常に便利です。 ただ、国内外たくさんサービスがあるので「気になってるけど調べるのはちょっと手間だな…」という方もいるかもしれません。 そこで今回は、ノーコードでアプリケーションなどを作成できるサービスを紹介した記事をまとめました。登録方法や基本的な使い方、活用の仕方まで分かりやすく図解しています。 なお、一部のサービスではローコード(Low Code)といって、少しのプログラミングでカスタマイズできるものも

                              ノーコードでWebサイト・アプリ構築!手軽に使える無料サービスまとめ - paiza times
                            • ChatGPT公式プラグイン「Code interpreter」を活用するためのTips - Qiita

                              ChatGPT公式プラグイン「Code interpreter」がついに日本でも使えるようになったので、自ら検証したTipsをまとめます。 他にも追加できそうなTipsがあればコメントもらえると嬉しいです Code interpreterとは 「Code interpreter(コードインタープリター)」とは、ChatGPTが提供する公式プラグインの1つで、このプラグインを利用することで、ChatGPT上でPythonを使ったコードの実行や、ファイルのアップロード・ダウンロードができるようになります。 ファイルのアップロード機能を使うことで、チャット上にデータをアップロードし、そのデータに対してコードを実行することができるようになります。 また、作業の結果をcsvなどでダウンロードすることが可能です。 つまり、Code interpreterのプラグインを使うことで、ChatGPT上でPy

                                ChatGPT公式プラグイン「Code interpreter」を活用するためのTips - Qiita
                              • Googleのジョン・ミューラーが画像SEOのTIPSを共有

                                [レベル: 中級] 検索ユーザーのユーザー体験を向上させるための画像の最適化をコツを Google の John Mueller(ジョン・ミューラー)が Twitter の一連の投稿で共有しました。 PSA: If you change your image URLs, and you care about Image Search, remember to redirect them. While tweaking my site, I noticed PSI suggesting to change some of my image formats, and realized it's worth mentioning this again. pic.twitter.com/gDHAqJB6eC — 🍌 John 🍌 (@JohnMu) May 1, 2021 この記事では、それら

                                  Googleのジョン・ミューラーが画像SEOのTIPSを共有
                                • たった1枚の画像から高解像度の360度画像を生成する「Era3D」

                                  1枚の画像を認識するだけで360度の視点からの姿も立体的に生成する「Era3D」は、従来のマルチビュー手法の問題点である「不正確」「非効率」「低解像度」という問題点を解消したものになっています。Era3Dの詳細について製作者がウェブページで解説しているほか、ブラウザ上で素早く簡単にマルチビューの生成を体験することができます。 Era3D: High-Resolution Multiview Diffusion using Efficient Row-wise Attention https://penghtyx.github.io/Era3D/ Era3D MV Demo - a Hugging Face Space by pengHTYX https://huggingface.co/spaces/pengHTYX/Era3D_MV_demo 少ない素材から別の角度から見たマルチビューを

                                    たった1枚の画像から高解像度の360度画像を生成する「Era3D」
                                  • 明治期の本もテキスト化、国立国会図書館が特注OCRに込めた狙い

                                    「(古い資料の)本文検索ができるようになれば、新たな本の価値を届けられる」。国立国会図書館次世代システム開発研究室の徳原直子室長は力を込める。 国立国会図書館(NDL)は2022年4月25日、新たに開発した「NDLOCR」をオープンソースとして公開した。NDLOCRは、書籍や雑誌などの画像データから本文のテキストデータを作成できるOCR(光学的文字認識)処理プログラム。明治~昭和期の独特なレイアウトにも対応しているのが特徴だ。古い資料でも本文検索ができるようになる。 NDLが蔵書のデジタル化に乗り出したのは2000年代に遡る。資料をスキャンし、主に「JPEG 2000」のフォーマットで保存、提供してきた。NDLが手掛けるオンラインサービス「国立国会図書館デジタルコレクション」から利用可能だ。 デジタル化を進める最大の目的は資料の保存にある。時がたつほど紙は劣化していくからだ。 ただし、ND

                                      明治期の本もテキスト化、国立国会図書館が特注OCRに込めた狙い
                                    • Laravel を Docker で動かしてホスティングするまで

                                      ひょんとしたことから PHP をやることになったのですが、Laravel を コンテナでホスティングするのが難しすぎて困っています。とりあえず今できていることをメモです。こうした方が良いよ的なアドバイスがあったら教えて欲しいです。 ちなみに本当は昨日公開予定のブログでしたが、Xが急遽OGPに対する仕様を変えたのでそれを踏まえた新しいOGイメージでお送りします。 注意 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ この文章は PHP + Laravel歴 1週間ちょっとのペーペーによって書かれたものです。apache も fastcgi も初見です。書かれている内容を間に受けないでください。 ↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑ tl;dr Docker で動かす最小構成がわからないのですが、とりあえずこう書けば動きはします。 FROM php:8.2-f

                                        Laravel を Docker で動かしてホスティングするまで
                                      • 呼び込み君音源カード書き換え機 ソフトウェア編~書き換え成功 - honeylab's blog

                                        honeylab.hatenablog.jp honeylab.hatenablog.jp 前回の記事からの続きです。 前回までで、RaspberryPiに接続して音源カードのメモリを読み書きするハードウェアの準備ができました。 これから、そこに書き込むためのメモリのファイルを準備します。 USBメモリや高機能なマイコンを搭載した機器、例えばmp3プレイヤーなどの場合、 Windowsなどで"ファイルシステム"、例えばFATなどでフォーマットし、 ファイル名を持ったファイルがおかれることが多いですが、 このような機器の場合、フラッシュメモリ内の領域に、ファイルシステムのない領域が広がっているだけ、ということが多いです。 初回のところで吸い出しのために構造体を作って確認していましたが、 書き込むとなるとさらにファイル構造の厳密な検定を行う必要があります。 なぜなら、我々はある仕様に従って作成

                                          呼び込み君音源カード書き換え機 ソフトウェア編~書き換え成功 - honeylab's blog
                                        • CSSで三角形のいろいろな実装例

                                          この記事について この記事は、スマートフォン時代のWebデザインスクール や Web制作の基礎から学べる「Webコーディングスクール」 の資料制作をお手伝いして頂いているemiさんによる寄稿記事です。 emiと申します。USAGI DESIGN emi.というサイトでWebデザインやコーディング練習用のデザインデータを配布しています。普段はWebデザインやコーディング、メンターなどをしております。 三角形や矢印をWebブラウザーで表示するためには、PNGなどのラスター画像、SVG、CSSを使う方法があります。 場面に応じた実装方法を選ぶことで、該当箇所に変更があった場合に対応しやすくなります。 この記事では、実装方法によってどのような違いが出るのか、3つのパターンで解説します。 コンテンツの区切りで斜めになっている背景手順や流れでよくある矢印before/afterでの矢印 セクショニング

                                            CSSで三角形のいろいろな実装例
                                          • 古い写真・低画質アニメ画像・イラストなどを簡単に高画質化できる「Winxvideo AI」でいろんな画像をハッキリクッキリアップグレードさせてみたレビュー

                                            最先端のAI技術を利用して自動で動画を高画質化・フレーム補間・手ぶれ補正することができるソフトウェア「Winxvideo AI」は、動画だけでなく画像の高画質化も可能です。低画質な画像を鮮明に補正することができるということで、Winxvideo AIを使っていろんな画像を高画質化しまくってみました。 【無料】Winxvideo AI - 最高の動画、写真高画質化・修復&動画変換ソフト|無料体験 https://www.winxdvd.com/winxvideo-ai-ja/index.htm Winxvideo AIをインストールするには、上記の公式サイトにアクセスしてトップにある「無料ダウンロード」ボタンをクリック。 ダウンロードしたインストーラーをダブルクリックで起動。 「インストール」をクリック。 数秒でインストールが完了するので、「今すぐ起動」をクリック。 「後で通知する」をクリッ

                                              古い写真・低画質アニメ画像・イラストなどを簡単に高画質化できる「Winxvideo AI」でいろんな画像をハッキリクッキリアップグレードさせてみたレビュー
                                            • AWS Lambda が HTTPS エンドポイントをサポートしたので試してみた。

                                              はじめに 追記 日本語の記事が無くなってしまったようです 2022 年 4 月 6 日(米国時間)、Lambda Function URLs の一般提供についてお知らせします。Lambda Function URLs は、任意の Lambda 関数に HTTPS エンドポイントを追加し、オプションで Cross-Origin Resource Sharing (CORS) ヘッダーを設定できるようにする新機能です。 これを使用することで、可用性が高く、スケーラブルで安全な HTTPS サービスの設定とモニタリングを当社が行うため、お客様は重要な業務に集中できます。 今までは API Gateway や LB を使ってマッピングしていましたが、Lambda 単体で HTTPS のエンドポイントを生やせる様になりました。管理する物が減るのは良い事です。 IAM 認証または CORS によるアク

                                                AWS Lambda が HTTPS エンドポイントをサポートしたので試してみた。
                                              • 「ChatGPTは凡庸な悪」言語学の大家、チョムスキー氏が指摘する、その本当の問題とは?(平和博) - エキスパート - Yahoo!ニュース

                                                チャットGPTは「凡庸な悪」だと、世界的な言語学の大家が指摘し、話題を呼んでいる。 「現代言語学の父」と称されるノーム・チョムスキー氏は3月8日付のニューヨーク・タイムズへの寄稿の中で、チャットGPTなどへの熱狂ぶりに警鐘を鳴らす。 寄稿では、膨大な情報を学習した大規模言語モデルと言われるAIを「機械学習の驚異」としながら、「疑似科学だ」とも断じる。 一方で、テクノロジーの思想家として知られるシリコンバレーの論客、ケヴィン・ケリー氏は、「問題はAIではなく、私たち自身だ」と述べている。 チャットGPTが抱える、本当の問題点とは? ●「知性」と「道徳的無関心」 オープンAIのチャットGPT、グーグルのバード(Bard)、マイクロソフトのシドニー(Sydney)は機械学習の驚異だ。(中略)これらのプログラムは、汎用人工知能の地平線を照らす最初の兆し、と称えられている。機械の心が人間の脳を超える

                                                  「ChatGPTは凡庸な悪」言語学の大家、チョムスキー氏が指摘する、その本当の問題とは?(平和博) - エキスパート - Yahoo!ニュース
                                                • ついにSafariが画像フォーマットとしてWebPをサポート! ウェブページの表示高速化に期待

                                                  [レベル: 中級] Apple 製ブラウザの Safari がバージョン 14 で WebP を正式にサポートする予定です。 ついに Safari が WebP をサポート この記事を公開する時点の Safari の最新バージョンは 13 です。 次バージョンの 14 で WebP を標準機能としてサポートすると Apple は発表しました(正確にはベータ版でのサポートなので、正式版でサポートを見送る可能性がゼロではありませんが)。 WebP はスピードアップに最適な画像フォーマット WebP は Google が開発した画像フォーマットです。 JPEG や PNG に比べると、25 〜 35 % サイズが小さくなります。 画像は、JavaScript と並んでウェブページの表示速度を大きく左右する要素です。 最軽量の画像フォーマットである WebP を使えば、ページ表示の高速化に役立ちま

                                                    ついにSafariが画像フォーマットとしてWebPをサポート! ウェブページの表示高速化に期待
                                                  • RaspberryPiでWEBカメラを使ってOpenCVで動体検知な監視カメラをつくってみた - Qiita

                                                    やりたいこと 居住しているマンションの玄関に夜な夜な不審者が出没しているようなので、玄関のドアにWEBカメラを取り付けRaspberryPiで解析・記録するシステムを作ってみました。仕様は次の通りです。 画面上に撮影した映像と時刻を表示する 玄関の前に誰かきたら静止画をjpeg形式で記録する 記録した静止画には撮影時刻を埋め込む 誤検知はある程度許容する ※ちなみに、カメラの設置は許可取得済みです。 参考にした記事 最初はパソコン工房さんの記事を参考に顔検知でやろうと思いました、誤検知が多くて今回の用途には適しませんでした。 https://www.pc-koubou.jp/magazine/19205 いろいろ考えた結果、動体検知(撮影している映像に変化があったことを検知)によって実現できそうだな、と思い試行錯誤の結果そこそこ上手く行ったので方法を紹介します。 なお、動体検知のやりかたは

                                                      RaspberryPiでWEBカメラを使ってOpenCVで動体検知な監視カメラをつくってみた - Qiita
                                                    • 45分登壇で75%効率化したMarkdown+生成AIスライド作成術 - Qiita

                                                      KDDIアジャイル開発センターのpiyonakajimaです。 突然ですが、あなたは登壇スライドの作成にどれぐらいの時間をかけていますか? 6/21-22に開催されたScrum Fest Osaka 2024に登壇した際、Markdown+生成AIを活用して登壇スライドを作成しました。その際、45分の登壇資料作成を75%効率化(自分比)できました。 普段からMarkdownで資料を作成している方からすると、これまで時間かけすぎやろ、というツッコミが聞こえてきそうですが、登壇資料の作成時間に悩まれる方は沢山いらっしゃるのではないかと思います。今回はこの時に実施した工夫をお話します。 以下がMarkdown(Marp)と生成AIを使って執筆した45分の登壇資料です。一部PowerPointで作図した過去資料から流用しています。 Marpでは、たとえば以下のようなmarkdownを書くと、 --

                                                        45分登壇で75%効率化したMarkdown+生成AIスライド作成術 - Qiita
                                                      • 多くの人(?)が通る道、保育園のアルバム委員の作業をGASで効率化した話 - Qiita

                                                        背景 保育園の役員や謝恩会の委員、アルバム制作など、多くの人が経験することとと思います。 その中で、アルバム制作の写真集めを、GASを使って効率化した話を書きます。 エンジニアの仕事の効率化ではないことを最初に謝っておきます。ごめんなさい。 長女(9)の時に苦労して、長男(7)の時に効率化した話です。 GASのコードは、初めてGASを書いた状態なので燦々たる状態ですが、現状リファクタリングニーズがないのでこのまま供養します。 課題 子供達の保育園では、卒園アルバム制作が保護者のタスクとなっています。 例年、下記の内容でアルバム制作を進めています。 1. 業者選定 2. 分担(デザイン、撮影、データ) 3. 分担に分かれて作業 4. 納品 5. 配布 この中で、データ担当になり、写真データを集めて管理していた話です。 年にもよりますが、長女の時は、3000枚程度の写真を集めていました 何時間

                                                          多くの人(?)が通る道、保育園のアルバム委員の作業をGASで効率化した話 - Qiita
                                                        • iPhoneにArmコアが載った日 その前日譚を技術と人脈から解説する

                                                          こちらは機能的にはPP5002から大きく強化され、USB 2.0の対応やバッテリーモニターのサポート、カラー液晶のハンドリング、JPEG/MotionJPEGの取り扱いなどが追加された一方、CPUコアそのものは80MHz駆動のDual ARM7 TDMIと、むしろ性能は多少落ちていたりする。2005年に投入されたiPod PhotoやiPod Color Displayなどの製品もこのPP5020が利用されていた。 Sumsung SoCへの切り替えは必然的だった ただ第5世代のiPod(ビデオ再生対応)についてはPP5020のままではいろいろ性能が足りなかったようで、PP5021Cという進化型(引き続き80MHz駆動のDual ARM7 TDMIコア)にBroadcomの「BCM2722」というビデオプロセッサを組み合わせる形で実装された。 おそらくこの辺りで、PortalPlayerが

                                                            iPhoneにArmコアが載った日 その前日譚を技術と人脈から解説する
                                                          • RaspberryPi 3 Model B+でIoT監視カメラをつくる(その7 カメラのAI化) | そう備忘録

                                                            追加インストール機械学習の為にGoogeのTensorFlow関連のモジュールを追加インストールした。 Edge TPUランタイムのインストール以下のコマンドでラズパイにEdge TPU(Tensor Processing Unit)ランタイム(スタンダード版)のインストールを行った。 尚、本来はCoral USB Acceleratorの様なEdge TPUユニットをラズパイに接続して機械学習を行うのが理想なのだろうが今のIoT監視カメラにCoral USB Acceleratorを追加すると外箱を作り直さないといけないのと、そこそこの値段がするので(1.5万円ぐらい)ラズパイ単体でTensor Flow Liteを動かすことにしている。 この為、最後の行のlibedgetpu1-stdのインストールは今回のプログラムをラズパイ単体で動かすだけであれば不要なのだが、今後Coral USB

                                                              RaspberryPi 3 Model B+でIoT監視カメラをつくる(その7 カメラのAI化) | そう備忘録
                                                            • Maximally optimizing image loading for the web

                                                              In this post I'll outline 8 image loading optimization techniques to minimize both the bandwidth used for loading images on the web and the CPU usage for image display. I'll present them in the form of an annotated HTML example to make it easy for folks to reproduce the results. Some of these techniques are more established, while others are somewhat novel. Ideally, your favorite mechanism for pub

                                                                Maximally optimizing image loading for the web
                                                              • 2023年版!エンジニア必見のチートシート集 - Qiita

                                                                2. 機械学習・AIチートシート まずは機械学習やAI開発に関わるチートシートからです! Machine Learning Cheat Sheet | DataCamp 主要な機械学習アルゴリズム、その利点と欠点、および使用ケースをガイドするものです。初心者からエキスパートまで、誰でも役立つリソースです。 機械学習アルゴリズム チートシート MicrosoftのAzureが提供している機械学習アルゴリズムに関するチートシートです。 TensorFlow Cheat Sheet https://zerotomastery.io/cheatsheets/tensorflow-cheat-sheet/ 機械学習と人工知能のためのオープンソースライブラリ、TensorFlowのチートシートです。基本的な概念やベストプラクティスがまとめられています。 (メールアドレスでサブスクライブするとPDFがダ

                                                                  2023年版!エンジニア必見のチートシート集 - Qiita
                                                                • Twitterに「画像に見せかけてZIPファイルを投稿する方法」が発見される

                                                                  Twitterには画像やムービーを投稿できますが、テキストファイルやZIPファイルなどのファイル形式には対応しておらず、投稿することができません。そんな中、セキュリティ研究家のDavid Buchanan氏が、ZIPファイルをPNG画像に見せかけてTwitterにアップロードする方法を公開しています。 I found a way to stuff up to ~3MB of data inside a PNG file on twitter. This is even better than my previous JPEG ICC technique, since the inserted data is contiguous. The source code is available in the ZIP/PNG file attached: pic.twitter.com/zEOl2

                                                                    Twitterに「画像に見せかけてZIPファイルを投稿する方法」が発見される
                                                                  • 映画のポスターを印刷して飾る - 機械

                                                                    最近、ネットで拾ったポスター画像を印刷して額縁に入れて飾ってます。 このポスターは自我に目覚めたタイヤが念力で人を殺すクソ映画のものです。内容はさておきポスターのデザインは好きです。 最初は絵でも飾ろうと思ったんですよ。レストランとか行くとよくちっちゃいキャンバスの絵画が飾られてたりするじゃないですか。ああいうやつ。 ただ俺、何かをディスプレイするといえばこんな感じで雑貨やおもちゃを並べて楽しむことはあれど、絵画に対してはそういう素養が全くないんですよね。知見がなさすぎて、自分がどういうものを好むのかすらわからない状態。 そんでまあ、映画のポスターでも飾っとけ、ってなったんですね。映画好きだし、広告という性質上、アートというよりはデザインに寄るグラフィックが趣味に合うというのもある。 ところがAllPostersでいくつかカッコいいのを見繕って、いざオーダーしようと思ったら宛先がアメリカか

                                                                      映画のポスターを印刷して飾る - 機械
                                                                    • ついにKindleがEPUB形式の電子書籍に対応

                                                                      Amazonの電子書籍リーダー「Kindle」がEPUB形式のファイル転送をサポートしました。これにより、変換アプリを用いることなくEPUB形式の電子書籍を閲覧できるようになります。 Kindleライブラリへのドキュメントの送信について - Amazonカスタマーサービス https://www.amazon.co.jp/gp/help/customer/display.html?nodeId=G5WYD9SAF7PGXRNA Learn About Sending Documents to Your Kindle Library - Amazon Customer Service https://www.amazon.com/gp/help/customer/display.html?nodeId=G5WYD9SAF7PGXRNA AmazonはKindle端末ごとにメールアドレスを付与

                                                                        ついにKindleがEPUB形式の電子書籍に対応
                                                                      • Checkboxland

                                                                        Checkboxland Render anything as HTML checkboxes Overview Checkboxland is a JavaScript library for rendering anything as HTML checkboxes. You can use it to display animations, text, images, video, and arbitrary data. It also supports plugins, so you can add your own APIs. Checkboxland is dependency-free, framework-agnostic, and fun! 🙃 Why does this even exist? Here's some background. Limitations H

                                                                          Checkboxland
                                                                        • Electronを使ったPC向け将棋アプリ開発 - Qiita

                                                                          はじめに 2022 年 1 月から、趣味で PC 向けの将棋アプリを開発しました。その中で取り組んだことや学んだことについて簡単にまとめます。 作ったもの Electron将棋 (electron-shogi) GitHub: sunfish-shogi/electron-shogi GitHub Pages: Electron将棋 背景 最近ではスマホやタブレットでも将棋の対局や研究ができるようになりましたが、本格的に将棋の勉強や研究をするには必ずしも十分ではなく、特に将棋 AI を動す上で PC の処理能力やカスタマイズ性は有用です。 2010 年あたりからオープンソースの将棋 AI が増えましたが、その多くは GUI や通信対局機能を備えておらず GUI のアプリケーションと組み合わせて使う必要があります。AI と GUI がやりとりするための USI という共通仕様があり、 USI

                                                                            Electronを使ったPC向け将棋アプリ開発 - Qiita
                                                                          • ラスター画像をベクター変換するAIツール「Vectorizer.AI」が便利すぎた

                                                                            デジタルプロダクション「factory4」でアプリやさまざまなIoTプロジェクトのUIUXデザインを手がける新谷友樹さんが、UIやUXにまつわるトピックについて解説する本連載。今回は「Vectorizer.AI」についてです。 こんにちは!株式会社Cosmowayが組織するデジタルプロダクション「factory4」のUIUXデザイナー新谷です。 今回は以前、AIを活用したロゴ作成に関する記事で少し触れた「Vectorizer.AI」について深掘りしていきたいと思います。 この一年でプロンプトを打ち込むチャット型AIツール「ChatGTP」や、画像生成系のAIツール「Midjourney」「Stable Diffusion」などさまざまなAIサービスが登場しています。そのなかでも「Vectorizer.AI」は、ほかとは少し違う角度のAIサービスではないでしょうか。簡単に言ってしまえば、JP

                                                                              ラスター画像をベクター変換するAIツール「Vectorizer.AI」が便利すぎた
                                                                            • iOSアプリのリリース申請をけっこう丁寧に記事にしてみた - Qiita

                                                                              あいさつ iOSアプリのリリース申請を最近行いました。(他のアプリと差別化をしてくださいとリジェクトされましたがw) リリース申請が結構めんどくさくて、手順を自分用にメモしました。 間違ってるところあったらごめんなさい。 ※プッシュ通知などがアプリに実装されている場合、追加で設定を行う必要があります。本記事は対応しておりませんのでご注意ください。 ※アプリのリリースはApple developerプログラムへの加入が必須です。(有料) 参考記事: [2020年版]AppleにIOSアプリを申請する方法 訂正: 2020/12/07 ・Appに関する情報が見えていたところを完全に隠しました。 Certificateを作成しよう やること キーチェーンアクセス.appを開く Certificate作成のための準備 Apple developerサイトにアクセス Certificateの作成 キ

                                                                                iOSアプリのリリース申請をけっこう丁寧に記事にしてみた - Qiita
                                                                              • Webに最適なメディアフォーマットを整理する - 2021

                                                                                macOS 12 Montereyがリリースされました。また2021年09月にはiOS 15もリリースされています。 2020年にリリースされたiOS 14 / macOS 11ではWebPのサポートを開始し、macOS 12ではOpusのサポートを開始しました。 また最近ではGoogle Chrome、FirefoxがAVIFのサポートを開始するなど、新たなメディアフォーマットも登場しています。 そこで2021年現在、Webにおける最適なメディアフォーマットを整理しようと思います。 TL; DR 画像: WebP もしくは SVG 音声: AAC - .mp4 動画: H.264 - AAC - .mp4 もしくは VP9 - AAC - .mp4 最適とは なるべく多くのデバイスとOSとブラウザでデフォルトで使える macOS: Chrome、Firefox、Safari、Edge (

                                                                                  Webに最適なメディアフォーマットを整理する - 2021
                                                                                • フロントエンドパフォーマンスのチェックリスト2021年版(PDF、Apple Pages、MS Word)-中編 | POSTD

                                                                                  目次# 前編 準備段階:計画と指標 パフォーマンスを重視する文化、Core Web Vitals、パフォーマンスのプロファイル、CrUX、Lighthouse、FID、TTI、CLS、端末。 現実的な目標の設定 パフォーマンスバジェット、パフォーマンス目標、RAILフレームワーク、170KB/30KBバジェット。 環境の定義 フレームワークの選択、パフォーマンスコストの基準設定、Webpack、依存関係、CDN、フロントエンドアーキテクチャ、CSR、SSR、CSR + SSR、静的レンダリング、プリレンダリング、PRPLパターン。 中編 アセットの最適化 Brotli、AVIF、WebP、レスポンシブ画像、AV1、アダプティブメディア読み込み、動画圧縮、Webフォント、Googleフォント。 ビルドの最適化 JavaScriptモジュール、モジュール/ノーモジュールのパターン、ツリーシェイ

                                                                                    フロントエンドパフォーマンスのチェックリスト2021年版(PDF、Apple Pages、MS Word)-中編 | POSTD