並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 66 件 / 66件

新着順 人気順

FreeTypeの検索結果41 - 66 件 / 66件

  • Pythonでのチームアプリ開発に参画するための学習履歴~Docker・Django・Nginx・MariaDB環境を構築する~ - Qiita

    Pythonでのチームアプリ開発に参画するための学習履歴~Docker・Django・Nginx・MariaDB環境を構築する~PythonDjangoDocker 2020/04/27追記 ・開発途中にモジュールを追加したくなったときのpip installについて追加 ・docker-compose runコマンドについて大いに間違った理解をしていたのでそれを修正して、代替としてdocker execコマンドを利用した書き方に変更。 はじめに Pythonの基本をさらったところで次はDjangoに慣れていくために環境を構築して、企画主様の記事にちょうどDjangoの基礎のチュートリアルがあるので それを行ったときのアウトプットです。 今回の記事を作成するにあたっての企画主様の記事 Django(Python)でシステム開発できるようになる記事_入門編 作る環境とディレクトリ構成 doc

      Pythonでのチームアプリ開発に参画するための学習履歴~Docker・Django・Nginx・MariaDB環境を構築する~ - Qiita
    • Lambda コンテナイメージで Puppeteer を使ってみた | DevelopersIO

      Lambda コンテナイメージで Puppeteer を使ってみました。これからは、Lambda でヘッドレスモードの Chrome が気軽に利用できますね。 追記:こちらの記事で掲載している nodejs コンテナイメージベースの Puppeteer を、実際の AWS Lambda 環境で動かしてみたところコアダンプ等のエラーが発生し動作しないことを確認しております。実際に AWS Lambda 環境で Puppeteer を利用する方法としては、下記の記事を参考に alixaxel/chrome-aws-lambda を利用されるのが良いかと思われます。 先日の re:Invent にて Lambda Container Support が発表されました。 注意:こちらの手順は、ローカル環境で Amazon ECR Public Gallery の nodejs コンテナイメージをベ

        Lambda コンテナイメージで Puppeteer を使ってみた | DevelopersIO
      • 可変フォントガイド - CSS: カスケーディングスタイルシート | MDN

        CSS チュートリアル CSS の基本 CSS の第一歩 CSS の第一歩の概要 CSS とは何か CSS 入門 CSS の全体像 CSS の働き 評価課題: 経歴ページのスタイル設定 CSS の構成要素 CSS の構成要素の概要 CSS セレクター Type, class, and ID selectors Attribute selectors Pseudo-classes and pseudo-elements Combinators カスケードと継承 Cascade layers ボックスモデル 背景と境界 書字方向の操作 内容のはみ出し CSS の値と単位 CSS における大きさの指定 画像、メディア、フォームの要素 表のスタイル付け CSS のデバッグ CSS の整理 評価課題: CSS の基本的な理解度 評価課題: 素敵なレターヘッドの便箋の作成 評価課題: かっこいいボック

          可変フォントガイド - CSS: カスケーディングスタイルシート | MDN
        • 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

          • navigator.webdriver=trueだとロボットだとバレる。その回避法はあるか?puppeteerなら出来そう

            スクレイピングされたくないですよね。そういう人は多いかと思います。ましてやコンテンツを根こそぎ抜かれて、文章微妙に改変されて記事アップなんて、数年前DeNAのキュレーションサイトで問題になったやつのように。記事作りのバイトへのやらせ方など醜すぎて、よくあんな事やらせていたなと・・・あれが大問題にならなければ、スクレイピング合戦が始まりそれはそれで面白かったかもしれませんが、可哀そうなのは元記事を書いた人ですね。 とは言え筆者もスクレイピングしたいのが本音。バイトは使いませんが記事を参考にします。さすがにあそこまで醜いコピペはしません。自分でも動くか実際にコード書いて確かめるし。 1. 基本、navigator.webdriver変数がセットされる Selenium含め、WebDriver使うとnavigator.webdriver=trueがセットされます。 なので、もし自分のサイトがスク

              navigator.webdriver=trueだとロボットだとバレる。その回避法はあるか?puppeteerなら出来そう
            • Perlのレガシーシステムを少し更新した話 - Qiita

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

                Perlのレガシーシステムを少し更新した話 - Qiita
              • Show your wezterms · wez/wezterm · Discussion #628

                local wezterm = require "wezterm" local io = require "io" local os = require "os" local json = require "json" local LEFT_ARROW = utf8.char(0xff0b3) local SOLID_LEFT_ARROW = utf8.char(0xff0b2) local SOLID_RIGHT_ARROW = utf8.char(0xff0b0) local scrollback_lines = 200000; local COLORS = { "#3c1361", "#52307c", "#663a82", "#7c5295", "#b491c8" } if wezterm.target_triple == "x86_64-pc-windows-msvc" then

                  Show your wezterms · wez/wezterm · Discussion #628
                • vcpkg: Accelerate your team development environment with binary caching and manifests - C++ Team Blog

                  vcpkg: Accelerate your team development environment with binary caching and manifests This post was updated on September 21, 2020 to add more information on the GitHub Packages binary caching example. Please see our Visual Studio 2019 version 16.8 Preview 3 release notes for more of our latest features. September is the biggest month for us in the Microsoft C++ team as it’s CppCon month! Our team

                    vcpkg: Accelerate your team development environment with binary caching and manifests - C++ Team Blog
                  • 2019年9月13日号 ARM64搭載ノート向けパッチ・Yaruテーマの更新 | gihyo.jp

                    ARM64搭載ノート向けパッチ 「ARM64搭載ノート」に関して、8月からの動きに続いて、Lenovo C630のためのパッチがkernel-teamのメーリングリストに提供されています。このパッチそのものはmainlineで開発が進んでいるものであり、これがマージされることで得られるのは「19.10に間に合う」(⁠=ここで適用されなくてもmainlineにマージされれば、いずれはUbuntuで利用できるようになる)ということで、気になる動きと言えるでしょう。 ちなみにeoan世代ではMarvell Armada 8000シリーズのarm64モードでの利用のための修正やAmlogic MESON/S9シリーズ向けのビルドオプションの変更も加えられそう、という状態であり、20.04でのARM64への全面シフトを予感させるものとなっています(言い換えると、32bit armhfはなんとなく終了

                      2019年9月13日号 ARM64搭載ノート向けパッチ・Yaruテーマの更新 | gihyo.jp
                    • GitLab CIにて、kanikoでDockerイメージの更新をする - Qiita

                      1. はじめに 過去に、「GitLab CI環境でsphinx文書をビルドしてGitLab Pagesにデプロイする」にてSphinx文書をCIで自動作成するものを作成しましたが、Sphinx文書のビルドで使用するコンテナイメージの更新は手動で実施していました。 そのため、今回はそのあたりをGoogle謹製のkanikoを用いてCI内でイメージビルドして登録→Sphinx文書のビルドというようにjobを修正しました。 ※以降の内容は、前提①:「GitLab CI環境でsphinx文書をビルドしてGitLab Pagesにデプロイする」の構築内容をベースに修正を加えたものとなります。 ↑ 全体像(前提①より) 2. 参考ページ GitLab CI で kaniko を使って Docker Image をビルドしてみる 今回のkanikoの使い方や設定の仕方を参考にしました。 Building

                        GitLab CIにて、kanikoでDockerイメージの更新をする - Qiita
                      • AWS LambdaでLibreOfficeを実行する|ディマージシェア/採用ブログ

                        こんにちは。ディマージシェアの技術担当です。今回はAWS LambdaでLibreOfficeを実行する環境を整備したいと思います。 背景 要望としては、データをPDF帳票にしたい、の一言です。PDF帳票の実装を好むエンジニアは少ないと思います。PDFを作るライブラリ、HTML、CSSをPDFに変換するライブラリ、その他、どれも癖があり独特のテクニックを強いられます。今回はExcelで作ったテンプレートをLibreOfficeでPDF化する、というアプローチを採用することにしました。 しかし、LibreOfficeをコマンドラインで実行する際、結構なRAMを消費することがわかりました。サーバに載せるには結構スペックを盛らないとアクセス集中したときに簡単にコケてしまいます。更に、帳票の類は往々にして月初月末と生成されるタイミングは集中するものです。それなら使っただけ課金のLambdaにしよう

                          AWS LambdaでLibreOfficeを実行する|ディマージシェア/採用ブログ
                        • Pleasant debugging with GDB and DDD

                          GDB is an old and ubiquitous debugger for Linux and BSD systems that has extensive language, processor, and binary format support. Its interface is a little cryptic, but learning GDB pays off. This article is a set of miscellaneous configuration and scripting tricks that illustrate reusable principles. It assumes you’re familiar with the basics of debugging, like breakpoints, stepping, inspecting

                            Pleasant debugging with GDB and DDD
                          • [アップデート]Lambdaのランタイムにカスタムランタイム on Amazon Linux2が利用できるようになりました | DevelopersIO

                            [アップデート]Lambdaのランタイムにカスタムランタイム on Amazon Linux2が利用できるようになりました CX事業本部@大阪の岩田です。 これまでLambdaのカスタムランタイムはAmazon Linux上で動作していましたが、追加の選択肢としてAmazon Linux2上でのカスタムランタイムが選択可能になりました。 マネコンから確認するとこんな感じで選択肢が増えています カスタムランタイムとは? Lambdaでは標準のランタイムとして Node.js(10.x, 12.x) Python(2.7, 3.6 ,3.7, 3.8) Java(8, 8 Corret, 11 Correto) Go(1.x) .NET Core(2.1 C#/Power Shell) Ruby(2.5) といったランタイムが選択可能ですが、カスタムランタイムという機能を利用することで上記意外

                              [アップデート]Lambdaのランタイムにカスタムランタイム on Amazon Linux2が利用できるようになりました | DevelopersIO
                            • HarfBuzz Manual: HarfBuzz Manual

                              HarfBuzz is a text shaping library. Using the HarfBuzz library allows programs to convert a sequence of Unicode input into properly formatted and positioned glyph output—for any writing system and language. The canonical source-code tree is available at github.com/harfbuzz/harfbuzz. See Downloading HarfBuzz for release tarballs. I. User's manual What is HarfBuzz? What is text shaping? Why do I nee

                              • DockerからLaravel環境構築メモ 〜PHP8.0 Apache2 MySQL8.0.20〜 - Qiita

                                プロジェクトフォルダ ┣━ docker ┃ ┣━ MySQL ┃ ┃ ┗━ Dockerfile ┃ ┗ php ┃ ┣━ 000-default.conf ┃ ┣━ Dockerfile ┃ ┗━ php.ini ┗━ docker-compose.yml Dockerfile 000-default.conf Dockerfile php.ini docker-compose.yml の4つのファイルを作っていきます。 以下、コピペでOKです。 Dockerfile(MySQL) # どんなdockerイメージを利用して構築をするか FROM php:8.0-apache RUN cd /etc/apache2/mods-enabled \ && ln -s ../mods-available/rewrite.load # 設定ファイルをdockerコンテナ内のPHP、Apacheに

                                  DockerからLaravel環境構築メモ 〜PHP8.0 Apache2 MySQL8.0.20〜 - Qiita
                                • How to install OpenCV 4.5 with CUDA 11.2 in Ubuntu 22.04

                                  Install_OpenCV4_CUDA11_CUDNN8.md How to install OpenCV 4.5.2 with CUDA 11.2 and CUDNN 8.2 in Ubuntu 22.04 First of all install update and upgrade your system: $ sudo apt update $ sudo apt upgrade Then, install required libraries: Generic tools: $ sudo apt install build-essential cmake pkg-config unzip yasm git checkinstall Image I/O libs $ sudo apt install libjpeg-dev libpng-dev libtiff-dev Video/

                                    How to install OpenCV 4.5 with CUDA 11.2 in Ubuntu 22.04
                                  • 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

                                    • 今更WebAssembly体験、Goの画像生成プログラムをブラウザで動かす - Qiita

                                      モチベーション WebAssemblyが面白そうだと思いつつ、HelloWorldだと味気ないし、SQLiteを移植した、というようなものだと複雑すぎるということで、少し複雑なGoのプログラムを、ブラウザで動かすように変更してみて、雰囲気を掴みたいと考えました。 Goのプログラムを書く 文字でHelloWorldのサンプルは味気ないということで、今回選んだのはGoで画像を生成するプログラムです。 以下の記事のプログラムをほぼそのまま利用しています(以下の記事では日本語を出すための内容が書かれていますが、その部分は今回はスルーします) package main import ( "bytes" "fmt" "image" "image/png" "os" "github.com/golang/freetype/truetype" "golang.org/x/image/font" "gola

                                        今更WebAssembly体験、Goの画像生成プログラムをブラウザで動かす - Qiita
                                      • 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

                                        • HEIF形式の画像をpngやjpegにしてブラウザで扱う | nabeen.be

                                          画像合成機能を実装するにあたって、ユーザーの画像を取り扱いたい、というケースは多々あると思います。 実際今僕が携わっている案件もまさにそうで、inputのtype='file'で受けてそれを canvas 上に描画して、最終的に画像合成…という流れです。 ただこれには問題があって、iOS11 以降でデフォルトとなっている HEIF 形式(.heic、.heif)は、そのまま WEB 上で取り扱うことが出来ません。普通に出来ると思ってましたが、完全に甘ちゃんでした。大甘です。 今回はなんとか HEIF を WEB で取り扱えるようにしていきます。 結論だけ先に述べると、JavaScript 実装があるにはあるんですが、ちょっと今回のプロジェクトにいれるのはどうなんだ…という結果になりました。ただ問題になるのは PC からのアップロード時のみなので、特に制約のないプロジェクトであれば、普通に導

                                            HEIF形式の画像をpngやjpegにしてブラウザで扱う | nabeen.be
                                          • LearnOpenGL - Text Rendering

                                            If you're running AdBlock, please consider whitelisting this site if you'd like to support LearnOpenGL (it helps a lot); and no worries, I won't be mad if you don't :) Introduction Getting started Lighting Model Loading Advanced OpenGL Advanced Lighting Normal Mapping Parallax Mapping HDR Bloom Deferred Shading SSAO PBR In Practice Particles Postprocessing Powerups Audio Render text Final thoughts

                                            • Graphvizの基本 - 01 - いろは二〇八

                                              Graphvizとは Graphvizは、DOTというシンプルなグラフ定義言語を記述することによって、PNG,SVGなどさまざまなフォーマットでグラフを生成することできるツール群で、Windows、Mac、Linuxで利用できます。 1991年にAT&T研究所でリリースされて以来、現在も開発が続けられています。 本家のドキュメント(英語) 利用例 オプジェクト間の関係性を図示したいときによく使われます。 例えば、クラスの継承関係図の自動生成などの開発系や、グラフ理論関連などの研究分野でよく利用されています。 実際の利用のされ方は、大きく分けると次のようになるかと思います。 DOTファイルを手書き lefty, dottyを使用 C言語のライブラリで開発 Pythonなどの言語バインディングで利用 他のソフトからGraphvizを間接的に利用 Graphvizを使用した例: iris_tre

                                                Graphvizの基本 - 01 - いろは二〇八
                                              • Docker上でPHP拡張モジュール『GD』を有効化する - Qiita

                                                GD有効化の方法 DockerファイルにGDの有効化、必要なライブラリのインストールの部分を記載することでGDを有効化できます。 有効化した後、再ビルドすることで正しく動作するようになります。 まずはGDが使えない状態のDockerfileをご紹介します。 FROM php:7.4.1-fpm COPY install-composer.sh / RUN apt-get update \ && apt-get install -y wget git unzip libpq-dev \ && : 'Install Node.js' \ && curl -sL https://deb.nodesource.com/setup_12.x | bash - \ && apt-get install -y nodejs \ && : 'Install PHP Extensions' \ && doc

                                                  Docker上でPHP拡張モジュール『GD』を有効化する - Qiita
                                                • 2022年6月3日号 “starfive”カーネルフレーバーの追加・Ubuntu 22.10(kinetic)の開発 / テキストエディタの変更 | gihyo.jp

                                                  Ubuntu Weekly Topics 2022年6月3日号“starfive”カーネルフレーバーの追加・Ubuntu 22.10(kinetic)の開発 / テキストエディタの変更 “starfive”カーネルフレーバーの追加 Ubuntuには目的にあわせた、非常にさまざまなカーネルフレーバー[1]が存在します[2]⁠。これらの新しい仲間として、“⁠starfive⁠”フレーバーが追加される方向で作業が進められています。⁠”starfive⁠”フレーバーは、StarFive社のRISC-VベースのSoCをターゲットにしたもので、当面は同社の提供するVisionFive SBC(Single Board Computer; SoCと関連インターフェースを搭載した形のデバイス)や、BeagleBoard.orgのBeagleVで動作することになりそうです。 なんとなくHiFive製ボードの

                                                    2022年6月3日号 “starfive”カーネルフレーバーの追加・Ubuntu 22.10(kinetic)の開発 / テキストエディタの変更 | gihyo.jp
                                                  • M6gインスタンス yumで標準的にインストール可能なパッケージを調べてみた | DevelopersIO

                                                    こんにちは。 ご機嫌いかがでしょうか。 "No human labor is no human error" が大好きな吉井 亮です。 アメリカ時間の2020年5月15日に新しい EC2 M6g インスタンスが GA されました。 AWS (とその関連会社) が設計したということでクラウド最適化された CPU であると勝手に期待しています。 コストパフォマンスに優れているということで汎用的なワークロードでは積極的に使用していきたいと思います。 上記が公式アナウンスですが、一部気になる箇所がありました。 現在使用しているのと同じメカニズム (yum、apt-get、pip、npm など) を介してインストール可能な一般的に使用されるソフトウェアパッケージの Arm バージョンが見つかります。一部のアプリケーションは再コンパイルが必要な場合がありますが、インタプリタ型言語 (Java、Node

                                                      M6gインスタンス yumで標準的にインストール可能なパッケージを調べてみた | DevelopersIO
                                                    • 「Microsoft Edge 86」にゼロデイ脆弱性 ~修正版のv86.0.622.51がリリース/フォントエンジン「FreeType」にヒープバッファーオーバーフロー

                                                        「Microsoft Edge 86」にゼロデイ脆弱性 ~修正版のv86.0.622.51がリリース/フォントエンジン「FreeType」にヒープバッファーオーバーフロー