並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 48件

新着順 人気順

FreeTypeの検索結果1 - 40 件 / 48件

  • Laravel を Docker で動かしてホスティングするまで

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

      Laravel を Docker で動かしてホスティングするまで
    • Troubleshooting: Terminal Lag

      I think I should blog more about random troubleshooting sessions, if nothing else it will remind me what steps I took when it inevitably happens again! Okay, here is the first one – why is my xterm opening so slowly? Background I have two similarly specced machines at my desk – my primary workstation running Fedora Linux, and a Windows 11 machine. They share the same monitor and input devices, and

      • Perlのレガシーシステムを少し更新した話 - Qiita

        それぞれのトピックを簡単に説明させていただきます。 コンテナベースイメージ 元々CentOS 7をベースイメージとしていました。 2015年当時としては新しく、長年使わせてもらっていろいろありがたい感じだったのですが、 当時は Docker Compose なども無くいろいろと過渡期であったため オンプレ時代の思想を大きく受けており、一つのコンテナに全部入りとなっていました。 例えば、Perlの公式イメージに変えるかどうかも考えたのですが、一部のミドルウェアに影響がありそうだったため、無難にRHEL系を続投する事にしました。 CentOS 8は一足先にEOLとなりましたが、 CentOS 7のEOLも 2024-06-30 と近づいており、 そろそろ乗り換えを検討しないとまずいと考え、悩んだのですが AlmaLinux 8 を選択しました。 と言ってもここについてはほとんど問題もなく、意識

          Perlのレガシーシステムを少し更新した話 - Qiita
        • Talk: Introducing Ghostty and Some Useful Zig Patterns

          This is the text format of a talk I did for Zig Showtime. If you'd rather watch the video, you can find it on YouTube: Zig Showtime: Ghostty. The video also includes a Q&A session at the end which I did not include in this post. Hello! I'm excited to talk today about Ghostty. Ghostty is a brand new terminal emulator written from scratch in Zig. Note: at the time of writing this, Ghostty is still n

          • Lisp: Icing or Cake? — dthompson

            The Spring Lisp Game Jam 2024 ended one week ago. 48 games were submitted, a new record for the jam! This past week has been a time for participants to play and rate each other’s games. As I explored the entries, I noticed two distinct meta-patterns in how people approached building games with Lisp. I think these patterns apply more broadly to all applications of Lisp. Let’s talk about these patte

            • On fractional scales, fonts and hinting – GTK Development Blog

              GTK 4.14 will be released very soon, with new renderers that were introduced earlier this year. The new renderers have much improved support for fractional scaling—on my system, I now use 125% scaling instead of the ‘Large Text’ setting, and I find that works fine for my needs. Magical numbers Ever since 4.0, GTK has been advocating for linear layout. The idea is that we just place glyphs where th

              • Perlのレガシーシステムを少し更新した話 - Qiita

                それぞれのトピックを簡単に説明させていただきます。 コンテナベースイメージ 元々CentOS 7をベースイメージとしていました。 2015年当時としては新しく、長年使わせてもらっていろいろありがたい感じだったのですが、 当時は Docker Compose なども無くいろいろと過渡期であったため オンプレ時代の思想を大きく受けており、一つのコンテナに全部入りとなっていました。 例えば、Perlの公式イメージに変えるかどうかも考えたのですが、一部のミドルウェアに影響がありそうだったため、無難にRHEL系を続投する事にしました。 CentOS 8は一足先にEOLとなりましたが、 CentOS 7のEOLも 2024-06-30 と近づいており、 そろそろ乗り換えを検討しないとまずいと考え、悩んだのですが AlmaLinux 8 を選択しました。 と言ってもここについてはほとんど問題もなく、意識

                  Perlのレガシーシステムを少し更新した話 - Qiita
                • 2024年1月からの電子取引データ保存方法がどうなるか? 財務省令(施行規則)を読んでみる

                  '; collapsItems['collapsArch-2024-2:2'] = ' 米国国債の利回り変化と国債価格の値動きを調べてみた'; collapsItems['collapsArch-2023-12:2'] = ' DeepLによるHTML翻訳でタグが正しく取り扱われるか?'; collapsItems['collapsArch-2023-11:2'] = ' 骨抜き加速? 電子取引データ保存制度'; collapsItems['collapsArch-2023-10:2'] = ' Wordでマニュアルを執筆してWebマニュアルを作る 10月24日16時より電子取引データ保存についてのウェビナーを開催します。'; collapsItems['collapsArch-2023-9:2'] = ' 日本に残っている「紙と電子の間」のベルリンの壁を壊せ [XSL-FO試行錯誤]索引

                    2024年1月からの電子取引データ保存方法がどうなるか? 財務省令(施行規則)を読んでみる
                  • OpenBSD 7.5

                    Released Apr 5, 2024. (56th OpenBSD release) Copyright 1997-2024, Theo de Raadt. Artwork by Stipan Morian. See the information on the FTP page for a list of mirror machines. Go to the pub/OpenBSD/7.5/ directory on one of the mirror sites. Have a look at the 7.5 errata page for a list of bugs and workarounds. See a detailed log of changes between the 7.4 and 7.5 releases. signify(1) pubkeys for thi

                    • TrueTypeヒンティングを利用した筆画ベースフォントについて - にせねこメモ

                      Windows標準の繁体字フォントの標楷體*1は、かなり特殊なフォントである。 何でも、漢字を構成する一画ごとのデータを持っていて、あらゆる漢字はそれらの筆画を変形したものを組み合わせて表現されているらしい。 Wikipediaによると、 他の一般的なTrueTypeフォントが文字全体まるごとの輪郭を処理しているのと異なり、標楷體は横画・縦画・点・はねなどそれぞれの漢字の筆画ごとにアウトラインをベクトルデータ化している。 標楷體 - Wikipedia とのことだ。 画像や映像があるのでそれを見てもらうのが早いと思う。 Windows付属繁体字フォントの標楷體、全漢字が1画ずつのグリフを引用してTrueType命令で変形させてできているらしい…と以前(多分Twitterで)読んだけど、実際覗いてみるとちょっとやそっとの変形ではなく例えば「匹」の3・4画目が同じコンポーネント(黒線が変形前)

                        TrueTypeヒンティングを利用した筆画ベースフォントについて - にせねこメモ
                      • PhpSpreadsheet 便利帳!すぐに使える小ネタ集

                        PHPで Excelを出力するなら「PhpSpreadsheet」というライブラリを使うのが便利です。 この記事では、「PhpSpreadsheet」で EXCEL出力する時に役立つ小ネタ集です。 スポンサーリンク インストール composerを使ってインストールします。 composer installコマンドの場合 composer require phpoffice/phpspreadsheet 「composer.json」を使う場合 "require": { "phpoffice/phpspreadsheet": "^1.23" }, ファイルを編集後、composer install または composer update でインストールする。 Dockerを使っている場合の注意点 Dockerで開発している人の場合、必要なライブラリやPHPの拡張機能を有効にしておかないと、

                          PhpSpreadsheet 便利帳!すぐに使える小ネタ集
                        • サーバの状態をグラフ表示。Webminで便利なモジュール webminstats のインストール

                          サーバの状態をグラフ表示。Webminで便利なモジュール webminstats のインストール 2012.09.26 webmin インストールメモ webmin, webminstats Webminstatsとは? CPUやload average、ディスクI/O等の負荷状態をグラフ表示してくれます。 他にも類似のツールはありますが、webminから使えるので便利です。 忘れてしまい、いつもすんなりインストール出来ないのでメモ。 Webminstats RRDtoolのインストール rrdtools 先にインストールしておく必要があります。 yumでインストールするにはrpmforgeリポジトリの導入が必要です。 $ sudo yum install zlib-devel libpng-devel freetype freetype-devel cairo-devel pango-d

                            サーバの状態をグラフ表示。Webminで便利なモジュール webminstats のインストール
                          • RaspberryPi起点で自宅インターネット回線のモニタリング作戦

                            自宅インターネット回線の死活・性能はきっと現状のようなリモートワーク効率の生命線であろうと思います。 不調になってからの後手の業者への状況確認・対応依頼ではなく、早めに検知して先んじて予備のモバイルWiFiに切り換えてしばらく凌ぐ、というようなことができるように、と方法を考えて実装してみたので紹介したいと思います。 機構の概要図 図にしてみて、今の世情からではあるけど当家なかなかにインターネットを使ってるんだなあと感じました。。 主な登場人物(?) raspi-01 : このために購入した RaspberryPi 4 (Raspbian GNU/Linux 10 (buster)) [1] my-Air : 操作や確認を行う私物 MacBook Air (macOS Catalina 10.15.4) speedtest.net CLI : 回線速度の計測を行うツール [2] Macker

                              RaspberryPi起点で自宅インターネット回線のモニタリング作戦
                            • 【環境構築】Docker DesktopでLaravel10の環境を構築する。 - Qiita

                              最終目標 Windows上で、Docker Desktopを使用し、Laravek10の開発環境を構築します。Laravel Mixではなく、Viteを採用します。以前はフロントエンドビルドツールとして標準でLaravel Mixが使われていましたが、現在はViteが標準になっているためです。 Viteはフロントエンドの開発を高速化する一方で、Docker環境を作成する際にはMixに比べて扱いづらいというデメリットもあります。 開発環境 ・Wondows11 ・Ubunto 22.4 ・Docker Desktop 20.10.22 ・Docker Compose 2.15.1 ・Laravel10 ・PHP8.1 ディレクトリ構造 chat-app-laravel ├── Dockerfile ├── docker-compose.yml ├── laravel-app │ ├── RE

                                【環境構築】Docker DesktopでLaravel10の環境を構築する。 - Qiita
                              • 2024年1月からの電子取引データ保存をどのように進めたら良いかを考える(1)保存しなければならないのは誰?

                                '; collapsItems['collapsArch-2024-2:2'] = ' 米国国債の利回り変化と国債価格の値動きを調べてみた'; collapsItems['collapsArch-2023-12:2'] = ' DeepLによるHTML翻訳でタグが正しく取り扱われるか?'; collapsItems['collapsArch-2023-11:2'] = ' 骨抜き加速? 電子取引データ保存制度'; collapsItems['collapsArch-2023-10:2'] = ' Wordでマニュアルを執筆してWebマニュアルを作る 10月24日16時より電子取引データ保存についてのウェビナーを開催します。'; collapsItems['collapsArch-2023-9:2'] = ' 日本に残っている「紙と電子の間」のベルリンの壁を壊せ [XSL-FO試行錯誤]索引

                                  2024年1月からの電子取引データ保存をどのように進めたら良いかを考える(1)保存しなければならないのは誰?
                                • DockerでLaravel、Vue環境を作成 - Qiita

                                  はじめに 以前、Laravel10でvue3を動作させる環境を構築してみた。 今回はdockerを使用して書き換えてみた。 Chatgpt大先生に質問しながら作成したが、整理しないとわからない状況だったので、整理し結果動いたのを記録に残すことにした。 前提 Docker環境を事前にセットアップしていること フォルダ構成 今回はlaravel-appフォルダにlaravelプロジェクトを作った。 . ├── Dockerfile ├── docker-compose.yml ├── laravel-app │   ├── README.md │   ├── app │   ├── artisan │   ├── bootstrap │   ├── composer.json │   ├── composer.lock │   ├── config │   ├── database │   ├

                                    DockerでLaravel、Vue環境を作成 - Qiita
                                  • End User License Agreement | 法的情報

                                    I. 一般条項 1.1 本ソフトウェア使用許諾契約書(以下「EULA」とします)は、お客様(以下「ライセンシー」とします)とNative Instruments GmbH,Schlesische Str29-30,10997 Berlin,Germany (以下「Native Instruments」とします) との間での、Native Instrumentsが作成したソフトウェア、関連メディア、書類(プログラムの解説、マニュアルなど)、仕様書や資料 (以下「製品」とします)の使用権の許諾に関する条件を定めるものです。 1.2 お客様のコンピュータにソフトウェアがインストール、登録された時点で、この条件にご同意いただいたものとします。この条件に同意されない場合は、ソフトウェアをインストールすることはできません。その場合、お客様がボックス版製品を購入された場合につきましては、製品一式(すべて

                                    • Dockerでnginx+MySQL+Laravelの環境構築からプロジェクト作成・DBへのマイグレーションまで - Qiita

                                      概要 タイトル通りの環境構築、その上でのプロジェクトの作成までの流れを記事にしてみます。初投稿なのでお手柔らかに、、 この構成だとlaradockと同じなのですが、今回は1から作ります。 用意する環境 ・PHP7.2 (GDライブラリも) ・MySQL8.0 ・nginx1.15 前提 Dockerがインストールされている 初期フォルダ構成 laravel-project ├ docker │  └ nginx │  │  └ default.conf │  └ php │    └ Dockerfile │    └ php.ini │ └ docker-compose.yml │ └ server docker-compose.yml まずコンテナ情報書きます。 version: '3' services: nginx: image: nginx container_name: web

                                        Dockerでnginx+MySQL+Laravelの環境構築からプロジェクト作成・DBへのマイグレーションまで - Qiita
                                      • [DigitalOcean][Kubernetes]WordPressをPHP7.4から8.3にバージョンアップしてみた

                                        [DigitalOcean][Kubernetes]Nginxコンテナを分離してWordPressのソースコードをGit管理した センシンロボティクス Advent Calendar 2023 10日目の記事です。 前回のブログで、個人環境(wiki.adachin.me)のWordPressソースコードをGit化し、新たに開発環境構築とNginxコンテナを分離しました。今回はようやく開発環境も整ったので、WordPressをPHP7.4からPHP8.3にバージョンアップしてみました。まずはPHP7と8のパフォーマンス比較について調べてみました。 PHP7と8のパフォーマンス比較 https://www.php.net/releases/8.0/ja.php https://externals.io/message/116323 Benchmark PHP 8.1 vs PHP 8.0 v

                                        • Google、スマホなど向け次期OS「Android 15」のベータ版第4弾を公開!絵文字がPNGからベクターに。対応アプリがGoogle Playで配信可能 : S-MAX

                                          Google、スマホなど向け次期OS「Android 15」のベータ版第4弾を公開!絵文字がPNGからベクターに。対応アプリがGoogle Playで配信可能 2024年07月21日22:55 posted by memn0ck カテゴリAndroidニュース・解説・コラム list GoogleがAndroid 15 Beta 4を公開!近く正式版がリリース Googleは18日(現地時間)、スマートフォン(スマホ)やタブレットなど向けプラットフォーム「Android」の次期バージョン「Android 15(開発コード名:VanillaIceCream)」( https://developer.android.com/about/versions/15 )における一般向けベータ版の第4弾となる「Android 15 Beta 4」を公開したとお知らせしています。 すでに同社が展開する「P

                                            Google、スマホなど向け次期OS「Android 15」のベータ版第4弾を公開!絵文字がPNGからベクターに。対応アプリがGoogle Playで配信可能 : S-MAX
                                          • HomebrewでImageMagickをインストールする|新卒エンジニアの開発日記

                                            ImageMagickは画像を変換、編集などできるフリーソフトでターミナルで動かします。 画像の拡大・縮小・合成・回転などコマンドを使いこなせさえすれば基本的に幅広く可能です。 今回はImageMagickのインストール方法をまとめていきます。 環境 MacOS High Sierra バージョン 10.13.6 Homebrewをインストールする 今回Homebrewを使ってインストールしていきます。なので入っていない場合はインストールしましょう。 Homebrewのインストール方法は以下の記事で解説しています。ですが実際には1行コマンドを叩くだけで大丈夫なので載せておきます。 【簡単】MacにHomebrewをインストールする方法と基本的な使い方HomebrewはmacOS用のパッケージ管理システムです。Homebrewを使うことでターミナル上でソフトウェアやライブラリを簡単にインスト

                                              HomebrewでImageMagickをインストールする|新卒エンジニアの開発日記
                                            • OBS Studio (macOS) ダウンロード / インストール / ダウングレード / アップデート / アンインストール 解説 - すたいるのOBS情報メモブログ

                                              この記事はmacOS版 OBS Studio の ダウンロード / インストール / ダウングレード / アップデート / アンインストール 解説をしています。 またmacOS版の注意点なども記載してるので、困った場合はご覧ください。 ※内容は「OBS Studio(macOS) インストール / アップデート 方法解説」を移転しました。 記事投稿日 2021年10月02日、最終投稿更新日 2023年12月11日 13時05分頃 Windows版の記事は→ ここをクリック ★OBS Studio 30.0.1 情報★ バージョン 30.0.1はOBSがクラッシュする可能性があります。 修正版のバージョン 30.0.2がリリースされました。 問題に遭遇した人はバージョン 30.0.2へ更新してください。 ※起動できない人は公式サイトより最新版をダウンロードして上書きをお試しください。 ★OB

                                                OBS Studio (macOS) ダウンロード / インストール / ダウングレード / アップデート / アンインストール 解説 - すたいるのOBS情報メモブログ
                                              • WSL2/WSLg にインストールすると便利な Ubuntu アプリケーション | hiromasa.another :o)

                                                Windows の WSL2/WSLg を使うと Linux の GUI アプリが活用できて良い感じです。近年の Linux GUI アプリは使い勝手もグッドで、Windows よりもフォントが綺麗に出力できるなど利点も多いです。コマンド 1行で導入できるのも手軽です。 ということでこの記事では自分が普段使っているソフトウェアを紹介したいと思います。日本語の「入力」はいくつか問題があるので、行わなくても問題がないシチュエーションで使えるものを選択しています。 導入は WSL2/Ubuntu 22.04 LTS を想定です。また、この記事のスクリーンショットでは Ubuntu 標準テーマのダークモードを設定しています。GNOME/GTK テーマの設定方法は末尾の関連記事に掲載しました。 なお、WSL2 は Windows 側のファイルシステム(/mnt/c) を扱うと動作が遅くなりますので、

                                                • 【Laravel+Docker】既に動いているWEBサイトの開発環境と本番運用をDockerで構築してみた。|sk

                                                  【Laravel+Docker】既に動いているWEBサイトの開発環境と本番運用をDockerで構築してみた。 どうもskです。 以前、記事にも書きましたが年明けからDockerを学習してます。 手を動かさないと覚えられなさそうなので実践してみました。 タイトルにある、既に稼働しているサービスというのは個人開発で作ったアニメの掲示板になります。 ・・・もう勉強した技術を試すサンドボックスみたいな存在になってますw 本記事で扱うGitHubリポジトリです↓ https://github.com/seki19/docker-laravel Docker移行前の環境サイトの構成として、Laravel(PHP)+Vue.js+MySQL+apacheという割とオーソドックスな構成になっています。 開発環境はHomesteadで開発していました。 本番環境はさくらVPSを借りて、Centos7の上にミ

                                                    【Laravel+Docker】既に動いているWEBサイトの開発環境と本番運用をDockerで構築してみた。|sk
                                                  • 情報メディア実験

                                                    プログラム上のパラメータや操作方法などをユーザに提示するために, 画面上に文字列を描画することはアプリケーション作成の際に必要となるテクニックのひとつである. ここではOpenGLを使って画面上に文字列を描画する方法として, GLUTを使った方法とFTGLを用いた方法について述べる. GLUTを使った方法 WindowsでOpenGLアプリケーションを作成する際に用いられているGLUTには 画面上に文字列を描画する関数が用意されている. これを使うのが最も簡単な方法である. (本実験ではFreeGLUTを用いているが,同じ関数が定義されている). GLUTの文字描画関数には glutBitmapCharacter と glutStrokeCharacter の2つがある. それぞれ,ビットマップフォントとストロークフォントで文字を描画してくれる. これらの関数は第1引数にフォントの種類,第

                                                    • 2024年1月から義務化される電子取引データのデジタル保存用に最適『電子取引Save V2.0』を9月リリース予定

                                                      '; collapsItems['collapsArch-2024-2:2'] = ' 米国国債の利回り変化と国債価格の値動きを調べてみた'; collapsItems['collapsArch-2023-12:2'] = ' DeepLによるHTML翻訳でタグが正しく取り扱われるか?'; collapsItems['collapsArch-2023-11:2'] = ' 骨抜き加速? 電子取引データ保存制度'; collapsItems['collapsArch-2023-10:2'] = ' Wordでマニュアルを執筆してWebマニュアルを作る 10月24日16時より電子取引データ保存についてのウェビナーを開催します。'; collapsItems['collapsArch-2023-9:2'] = ' 日本に残っている「紙と電子の間」のベルリンの壁を壊せ [XSL-FO試行錯誤]索引

                                                        2024年1月から義務化される電子取引データのデジタル保存用に最適『電子取引Save V2.0』を9月リリース予定
                                                      • サイオステクノロジーのOSSサポートサービス「OSSよろず相談室」

                                                        OSSを自社導入したが、的確なサポートをしてくれる会社に出会えない 障害対策、脆弱性対策、バージョンアップなど、 工数管理やスキル不足が心配 OSSに精通した人材が不足しており、調査等に時間がかかる 多数のサーバーを運用しており、サポート費用がかさんでいる 自社のOSSにマッチしたサービスだけを利用したい OSS導入は実現したものの導入後のサポートに 不安を感じておられる企業が数多くいらっしゃいます。 サポートを外部に依頼するにしても、 技術力や料金、サポート体制等が気になるところ。 「OSSよろず相談室」なら、 そうした企業の課題を解決することができます。 20年にわたってOSSビジネスを展開。その間、お客さまからのご要望にお応えして OSSのサポート対応数を着実に増やしつづけてきました。 今日では、150種類以上のOSSで「質」の高いサポートを実現。 国内屈指の対応数を誇っています。

                                                          サイオステクノロジーのOSSサポートサービス「OSSよろず相談室」
                                                        • Godot Engineでつまづいたところ集 1|NwSnKn

                                                          Godotエンジン使ってます。ノウハウは複数の非公開記事にメモ代わりに書き溜めているところです。それらはある程度Godotに慣れて来て、考えも固まってきたら公開しようかな、と思ってます。 でもこの記事、『つまづいたところ集』くらいは、不完全な状態でも公開していいかな、と思ったので公開する次第です。随時追記していきます。 公開: 2023/04/03 最終更新: 2023/09/23 以下、特に脈絡なく、「失敗や気付き」を書き連ねます。 設定画面の見間違い エディター設定とプロジェクト設定は、設定画面がぱっと見似ている。探している項目が見当たらない時は、間違えて別の画面を開いている。 あるある。 count回ループするfor文 for文でcount回ループするときは、for i in range(0, count)。 for i in [0, count]は間違い。この場合、inの右の部分は

                                                            Godot Engineでつまづいたところ集 1|NwSnKn
                                                          • Shimanetのブログ

                                                            大阪の日本橋で微妙に安く新品で買った楽天モバイルの端末 Rakuten Hand 5G ( Tinno P780 ) を Lubuntu 22.04 LTE からAndroid11以降対応のWi-Fiでワイヤレスデバッグ接続した時の方法のメモの走り書き。 ※注意:このメモの内容に保証など無い。(マジ切れ) 手順 1. Install adb (Android Debug Bridge) sudo apt install adb 手順 2. USB接続をしないでワイヤレス接続するには、adbがリビジョンVer.30以降(Android11 APIレベル30以上)のワイヤレスペア設定に対応したものが必要になる。 バージョンの確認は adb --version で確認が出来る。 もし表示される2行目のリビジョンのVer.が30以上であれば、これ以降の作業は不要で 手順 3. に進める。 (リビジ

                                                            • 縦書きを実装してみた - ynakano1127のブログ

                                                              はじめに この記事は東京高専プロコンゼミアドベントカレンダー2021の記事です. 今は山梨大学へ編入した身ですが,枠が空いているからとせがまれ書くことになりました. この記事について 以前,電子ペーパーでなろう小説を読めるようにするを書きました. 電子ペーパーを搭載したM5Stack製のガジェットであるM5Paperでなろう小説を読めるようにしようと頑張った記事です. 記事を読んでいただけたら分かる通り,HTMLをレンダリングしてM5Paperに転送しています. 出力する画面はキレイではあるものの,ページ遷移やデータ転送が異様に遅いものとなっています.また,スマホorPCありきでスタンドアロンではありません.生成される画面がスマホorPC依存であり,崩れた際にCSSを調整するのも一苦労でした. 同時にネットワーク固有の問題も少々出てきました. なので「M5Paperでなろう小説を読めるよう

                                                                縦書きを実装してみた - ynakano1127のブログ
                                                              • PHP8.2をインストールする(ソースからビルドする)for RockyLinux9 - Qiita

                                                                #バイナリダウンロード mkdir -p /usr/local/src/phpmodule cd /usr/local/src/phpmodule #JPEG cd /usr/local/src/phpmodule wget http://www.ijg.org/files/jpegsrc.v9e.tar.gz tar xvzf jpegsrc.v9e.tar.gz #FreeType wget https://download.savannah.gnu.org/releases/freetype/freetype-2.13.0.tar.gz tar xvzf freetype-2.13.0.tar.gz #libPNG wget --trust-server-names https://downloads.sourceforge.net/project/libpng/libpng16/1

                                                                  PHP8.2をインストールする(ソースからビルドする)for RockyLinux9 - Qiita
                                                                • PHPのImageMagickでHEICの画像ファイルをJPEGに変換する方法!

                                                                  ImageMagickを使用してHEICの画像ファイルをJPEGの画像ファイルに変換しました。 HEICはiOS11から使用されている画像の形式で、デフォルトでこの保存方法になっています。 2021年現在、ブラウザではHEICファイルに対応していないため、表示することができません。 スマホから画像をアップロードするような処理を書く場合で、画像を画面に表示するような処理がある時には必須になりそうだと思いました。 ですが、iOS14の端末で確認したところ、inputタグを使っている場合はiPhoneからアップロードするときにjpeg画像になっているようです。 このため、気にしておくことは、パソコンからHEICの画像をどう扱うかということだけで良さそうです。 今回はImageMagickを使用して、HEICファイルからJPEGファイルにファイルを変換します。 Dockerを使用して、PHP8で検

                                                                    PHPのImageMagickでHEICの画像ファイルをJPEGに変換する方法!
                                                                  • RHEL ベースの Linux ディストリビューションに Wine をインストールする方法

                                                                    Wine は、Linux 用のオープンソースの無料アプリケーションであり、これを使用すると、ユーザーは Windows ベースのソフトウェアやゲームを Unix/Linux のようなオペレーティング システム上で実行できます。 最近、Wine チームは 7.0 の安定版リリースを誇らしげに発表し、Linux や Windows などのさまざまなディストリビューション用のソース パッケージおよびバイナリ パッケージでダウンロードできるようにしました。 > とマックです。 このリリースでは、1 年間の開発努力と 9,100 を超える個別の変更について説明します。これには、以下のリリース ノートに記録されている多数の機能強化が含まれます。主なハイライトは次のとおりです。 ほとんどのモジュールは PE 形式に変換されました。テーマのサポートが強化され、よりモダンな外観を実現するバンドルされたテーマ

                                                                    • emacs、gnus

                                                                      【emacs】 フォントデータの準備 東雲ゴシックフォント メイリオフォント フォントのインストール Win の場合 Ubuntu の場合 ~/.emacs のフォント設定部分 スクリーンショット emacs のビルド WinVista+Cygwin で emacs22 Ubuntu で emacs23 VisualStudio2005 で emacs22 その他の設定 【gnus 設定】 【関連リンクなど】 【変更履歴】 【emacs】 フォントデータの準備 東雲ゴシックフォント 以下の通り BDF ファイルを一部変更して使用しています。 Andale Mono フォント等のような感じで "0" の真ん中にドットを入れる 簡単なプログラムを作ってパタンを調べて、■ の部分を手で書換え shnm7x14a.bdf shnm7x14ai.bdf STARTCHAR zero STARTCHA

                                                                      • Chromebook: Toshiba Chromebook 2 (CB35) にGaliumOS 3.1 をインストール〈H114〉 - Linux あれこれ

                                                                        登録日: 2021-03-31 更新日: 2021-04-22 前回、サポート期限の切れた、「Toshiba Chromebook 2 (CB35)」 にて、「フルROM」のファームウェアの置換を行い「UEFI 立ち上げ」に変更しました。 そのToshiba Chromebook 2 (CB35) に最新のGaliumOS 3.1 をインストールしました。 その備忘録です。 - ちなみに、所有のChromebook 2 (CB35) は13 インチのChromebook で、メモリ4GB、eMMC 16GB です。Windows なら32GB はないと厳しいのですが、Linux なら12GB あれば使えるので、残りをデータ領域にできます。Linux で使うことを考えてメモリ4GBにしたのは正解でした。 - - 目次 - 「GalliumOS 3.1 のインストール」 「インストール後のシス

                                                                          Chromebook: Toshiba Chromebook 2 (CB35) にGaliumOS 3.1 をインストール〈H114〉 - Linux あれこれ
                                                                        • F# の Seq に驚く

                                                                          '; collapsItems['collapsArch-2024-2:2'] = ' 米国国債の利回り変化と国債価格の値動きを調べてみた'; collapsItems['collapsArch-2023-12:2'] = ' DeepLによるHTML翻訳でタグが正しく取り扱われるか?'; collapsItems['collapsArch-2023-11:2'] = ' 骨抜き加速? 電子取引データ保存制度'; collapsItems['collapsArch-2023-10:2'] = ' Wordでマニュアルを執筆してWebマニュアルを作る 10月24日16時より電子取引データ保存についてのウェビナーを開催します。'; collapsItems['collapsArch-2023-9:2'] = ' 日本に残っている「紙と電子の間」のベルリンの壁を壊せ [XSL-FO試行錯誤]索引

                                                                          • WPS Officeで文字が極端に太くなって■のようになる(too-bold, Fakebold) - Qiita

                                                                            概要 Linux版のWPS Officeで、太字が極端に太くなり、黒い■のように表示される。 コミュニティにも問題として記載されている。 Arch WikiではFreetypeのダウングレードを推奨している。 Fedoraではリリースベースであり、かつ依存性などの問題があるので、ダウングレードを避けライブラリを直接追加する方法で解決する。 解決方法(Fedoraの場合) Fedora 38のfreetype-2.13.0-2.fc38を落としてくる。(Fedoraじゃない場合、自分のディストリのFreetype 2.13.0が手に入ればなんでもよい。) https://kojipkgs.fedoraproject.org//packages/freetype/2.13.0/2.fc38/x86_64/freetype-2.13.0-2.fc38.x86_64.rpm 解凍する。 mkdir

                                                                              WPS Officeで文字が極端に太くなって■のようになる(too-bold, Fakebold) - Qiita
                                                                            • AmazonLinux2023にJavaとMavenをインストールする - Qiita

                                                                              概要 これのAmazonLinux2023版です。 AmazonLinux2→AmazonLinux2023に乗り換えるにあたってローカルにAmazonLinux2023(以下AL2023)を立てて検証中なのでEC2で立てたとき用にメモ。 環境 Windows 11 Pro VirtualBox 7.0.12 Amazon Linux 2023 Operating System: Amazon Linux 2023.4.20240319 Kernel: Linux 6.1.79-99.167.amzn2023.x86_64 構築手順 1. JDK17をインストールする AL2023にはデフォルトでJavaは入っていないので入れます Amazon Corretto 17(JDK)を入れます $ dnf list --available "java-*corretto*" java-1.8.0

                                                                                AmazonLinux2023にJavaとMavenをインストールする - Qiita
                                                                              • Claude3を使ってパワポ資料を読み込む処理をLambda関数上で実行してみた | DevelopersIO

                                                                                はじめに 新規事業部 生成AIチーム 山本です。 ChatGPT(OpenAI API)をはじめとしたAIの言語モデル(Large Language Model:以下、LLM)を使用して、チャットボットを構築するケースが増えています。通常、LLMが学習したときのデータに含まれている内容以外に関する質問には回答ができません。そのため、例えば社内システムに関するチャットボットを作成しようとしても、素のLLMでは質問に対してわからないという回答や異なる知識に基づいた回答が(当然ながら)得られてしまいます。 この問題を解決する方法として、Retrieval Augmented Generation(以下、RAG)という手法がよく使用されます。RAGでは、ユーザからの質問に回答するために必要そうな内容が書かれた文章を検索し、その文章をLLMへの入力(プロンプト)に付け加えて渡すことで、ユーザが欲しい

                                                                                  Claude3を使ってパワポ資料を読み込む処理をLambda関数上で実行してみた | DevelopersIO
                                                                                • MacTypeを使ってWindowsのフォントをキレイにしたいっての!|遊月

                                                                                  '24/01/28 画像修正 '23/06/08 2023Ver. / 細かい修正 '23/01/31 相性について '22/11/02 Firefox関連の情報追加 '22/08/09 MacType Pre-release情報 '21/02/03 first. *更新履歴※この記事はMacTypeだけではなく、さらにフォント表示をキレイにすることを目指しています! wikiがいい感じでまとめられています! ∎ MacTypeとは? Windowsのフォントの描画を改善、美しく読みやすいテキスト表示を実現するソフトです。インストールするだけの簡単なソフトウェアです。 「Macの美しい文字がいい!でも… Windowsでも!」という諦められない人には神のようなソフトウェアです。 ⚠️注意 最新の 2021.1-RC1 は環境によって動作する人としない人で分かれているようです。わたくしの環境

                                                                                    MacTypeを使ってWindowsのフォントをキレイにしたいっての!|遊月