並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 221件

新着順 人気順

clear both floatの検索結果161 - 200 件 / 221件

  • Rust is more portable than C for pngquant/libimagequant

    Improved portability and performance 🦀 libimagequant is a library for generating high-quality palettes, useful for compression of transparent PNG images (~75% smaller!) and making nice GIF animations. libimagequant is now a pure Rust library. The new version is a drop-in replacement (ABI-compatible), so C projects can continue using it. The C version will be maintained for a while to give library

    • ReactチュートリアルをTypeScriptで書き換えてみた | Enjoy IT Life

      2021年2月現在、Reactの公式ドキュメントで紹介されているチュートリアルのサンプルアプリケーション(三目並べ)はJavaScriptで書かれています。 今回、サンプルアプリケーションのTypeScript版を作成したので紹介します。 なお、サンプルアプリケーションの概要を知っている前提で話を進めますので、概要を知らない方は公式ドキュメントとあわせて読んでいただければと思います。 アプリケーションのひな型をローカル環境に準備する create-react-appを利用してアプリケーションのひな型を作成します。 --templateオプションを利用するとcreate-react-appで作成されるひな型のカスタマイズができます。 TypeScriptベースのアプリケーションを作成する場合は--template typescriptを利用します。 なお、テンプレートはnpm上にcra-te

        ReactチュートリアルをTypeScriptで書き換えてみた | Enjoy IT Life
      • Version 1.0

        Version 1.0¶ For a short description of the main highlights of the release, please refer to Release Highlights for scikit-learn 1.0. Legend for changelogs Major Feature something big that you couldn’t do before. Feature something that you couldn’t do before. Efficiency an existing feature now may not require as much computation or memory. Enhancement a miscellaneous minor improvement. Fix somethin

        • React公式チュートリアルをTypeScriptでやる|とし

          TL; DR (Too long didn't read, 要約)・Reactの公式チュートリアル を TypeScript を使って実装 ・ソースコード 今回は TypeScript を使うため、公式チュートリアルにある以下のコマンドではなく、 $ npx create-react-app my-appCreate React App 公式 にあるコマンドを使ってプロジェクトを生成します。ついでに、TypeScriptで用いる「型」関連のライブラリをインストールします。また、GitHubリポジトリにpushした後に、アプリを起動してみます。 $ mkdir -p workspace/private $ cd workspace/private $ npx create-react-app react-tutorial-with-ts --typescript npx: installed

            React公式チュートリアルをTypeScriptでやる|とし
          • ONE PIECE | Netflix (ネットフリックス) 公式サイト

            '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

              ONE PIECE | Netflix (ネットフリックス) 公式サイト
            • SciML: Open Source Software for Scientific Machine Learning

              How Julia ODE Solve Compile Time Was Reduced From 30 Seconds to 0.1 We did it. We got control of our compile times in a large-scale >100,000 line of code Julia library. The end result looks like: However, the most important thing is the friends we made along the way. In this blog post we will go through a step-by-step explanation of the challenges to compile times, ways to understand and debug com

                SciML: Open Source Software for Scientific Machine Learning
              • WebGPU for Metal Developers, Part One

                Doing high-performance 3D rendering on the Web has always been a tricky proposition. WebGL, in its quest for programmer familiarity and cross-platform ubiquity, adopted the API of OpenGL ES. As such it has never been capable of exploiting the full power of the underlying GPU, even as desktop APIs like DirectX 12, Metal, and Vulkan debuted and became popular. Furthermore, Apple has been slow to bui

                  WebGPU for Metal Developers, Part One
                • PhobosLab

                  The source code for the classic PSX launch title wipEout was leaked in 2022. A few month ago I finally sat down to take a look at it. The result is a (nearly) complete rewrite that compiles to Windows, Linux, macOS and WASM. Thanks to WASM and WebGL you can play wipEout right in your browser! I'm not the only one who embarked on a path to restore the game. To my knowledge, there are two other effo

                  • JupyterLab Changelog — JupyterLab 4.2.0b0 documentation

                    JupyterLab Changelog# v4.1# JupyterLab 4.1 includes a number of new features (described below), bug fixes, and enhancements for extension developers. This release is compatible with extensions supporting JupyterLab 4.0. Extension authors are recommended to consult the Extension Migration Guide which lists deprecations and changes to the public API. Custom CSS# JupyterLab now supports automatic loa

                    • Startup financial models - 12 templates compared

                      ",``)},e.install=function(e,t=!0){var n;let r=eu(e);return ek(m({},r,{hash:null!=(n=r.hash)?n:t}),()=>ew(!t))},e.keyframes=eO,e.match=function(e,t,n){return[e,H(t,n)]},e.matchColor=function(e,t={},n){return[e,X(t,n)]},e.matchTheme=function(e,t,n,r){return[e,Q(t,n,r)]},e.mo=ey,e.mql=o,e.noop=a,e.normalize=ei,e.observe=em,e.parse=F,e.parseValue=ee,e.setup=ek,e.shortcut=D,e.stringify=ex,e.style=eE,e.

                        Startup financial models - 12 templates compared
                      • T・Pぼん | Netflix (ネットフリックス) 公式サイト

                        '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                          T・Pぼん | Netflix (ネットフリックス) 公式サイト
                        • HTML/CSS|初心者必見!はてなブログで今すぐ使える既存デザイン - くろネコのんびりブログ

                          カスタマイズの記事でいくつか紹介していますが、はてなブログにはデフォルトで読み込まれているCSSにすでに何個もデザインが記述されています。運営側のベースデザイン用だとは思いますが、利用者側でも同じように使えるようです。 そこで、デフォルトのCSSの中から便利そうな既存デザインを6つまとめてみました。使えそうなものがあったらぜひ取り入れてみてください。 はてなブログの既存デザイン 1.中央揃え・左揃え・右揃え 2.回り込みとその解除 3.余白をなくす 4.文字の装飾 5.箇条書きアイコン 6.見出し まとめ スポンサーリンク はてなブログの既存デザイン 1.中央揃え・左揃え・右揃え .center { text-align: center; margin-left: auto; margin-right: auto; } .textleft { text-align: left; } .te

                            HTML/CSS|初心者必見!はてなブログで今すぐ使える既存デザイン - くろネコのんびりブログ
                          • CSS aspect-ratioプロパティの代わりをSassのmixinで作成する方法

                            aspect-ratioプロパティとは 指定した要素のアスペクト比を設定できるCSSプロパティ。 例えば aspect-ratio: 16 / 9; のCSSプロパティを要素に追加すれば16:9のアスペクト比を設定できる。 16:9 aspect-ratio: 16 / 9; レイアウトのアスペクト比の維持に便利なプロパティだがSafari 14.x以下では使用できない。 https://caniuse.com/mdn-css_properties_aspect-ratio Sassの@mixinでaspect-ratioを使用 aspect-ratioが対応ブラウザが少なく、そのままでは使用できないため、使用する際はpostcss-aspect-ratio-polyfillを使用する必要がある。 しかし、postcss-aspect-ratio-polyfillを使用するためにはNode

                              CSS aspect-ratioプロパティの代わりをSassのmixinで作成する方法
                            • Two new color spaces for color picking - Okhsv and Okhsl

                              Okhsv and Okhsl Two new color spaces for color picking This post has an accompanying interactive comparison of color pickers. I would recommend checking out the interactive demo first, then return if you are interested in the background and technical details. Picking colors is a common operation in many applications and over the years color pickers have become fairly standardized. Ubiquitous today

                              • ヒップホップ・エボリューション | Netflix (ネットフリックス) 公式サイト

                                '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                  ヒップホップ・エボリューション | Netflix (ネットフリックス) 公式サイト
                                • Automated Hydroponic System Build – Projects | Kyle Gabriel

                                  Last Updated: August 28, 2022 Hydroponic farming is a method of growing crops without soil, with the main benefits of environmental and nutrient control, water conservation, and reduction of labor. This technique relies on a number of technologies that the principles of automation can be applied in order to improve yield and consistency. In this article and accompanying video, I’ll show you how to

                                  • 魂の解放: ラテンアメリカのロック史 | Netflix (ネットフリックス) 公式サイト

                                    '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                      魂の解放: ラテンアメリカのロック史 | Netflix (ネットフリックス) 公式サイト
                                    • Black Lives Matter

                                      '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                        Black Lives Matter
                                      • [Wordpress]トップページにカテゴリ別の新着記事を表示する方法(タブ切り替え)

                                        2020年6月24日追記:DEMOサイトを修正しました。また記事内の記述を一部加筆修正しました。 さて今回は「wordpressでカテゴリ別の新着情報を表示する方法」をご紹介します。 タブをクリックすると各カテゴリがふわっと切り替わるエフェクトを付けてあるのでかっこいいですね〜。 ↓こんな感じの動きになります。 DEMO(完成イメージ) まずは完成イメージをチェックしましょう。 今回は施工事例を地域別に分けて表示したいというケースを想定しました。 ◯親カテゴリ:施工事例 ◯子カテゴリ:千代田区、世田谷区、杉並区 カテゴリ別に新着記事を読み込む それではさっそくソースコードを編集していきましょう。 まずはカテゴリ別の新着記事の読み込みから。今回はシンプルにget_posts関数を使います。 まずはトップページ用テンプレートファイルの任意の箇所に、以下のコードを貼り付けます。 ※home.ph

                                          [Wordpress]トップページにカテゴリ別の新着記事を表示する方法(タブ切り替え)
                                        • オスマン帝国: 皇帝たちの夜明け | Netflix (ネットフリックス) 公式サイト

                                          '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                            オスマン帝国: 皇帝たちの夜明け | Netflix (ネットフリックス) 公式サイト
                                          • Swift Property Wrappers

                                            Years ago, we remarked that the “at sign” (@) — along with square brackets and ridiculously-long method names — was a defining characteristic of Objective-C. Then came Swift, and with it an end to these curious little 🥨-shaped glyphs …or so we thought. At first, the function of @ was limited to Objective-C interoperability: @IBAction, @NSCopying, @UIApplicationMain, and so on. But in time, Swift

                                              Swift Property Wrappers
                                            • Web layouts like it’s 2020 - LogRocket Blog

                                              LogRocket’s Galileo AI watches every session, surfacing impactful user struggle and key behavior patterns. If you ever get the feeling that designers and developers are from different worlds, you should have seen what it was like 10 or 20 years ago. In the early days of the internet, we were building websites while trying to figure out what a website was and how it should work. Coming from a print

                                                Web layouts like it’s 2020 - LogRocket Blog
                                              • rust is not about memory safety

                                                01 june, 2024 most of rust discussions nowadays revolve around memory safety, and how it is safer than C / C++ / zig / go / whatever language is being trashed on twitter that day. while yes, that is true - not that the bar for most of these is particularly high - what I think is the main point of the language is always glossed over: correctness. when one tries to criticize any of the aforementione

                                                  rust is not about memory safety
                                                • TOPGUN DAYS - Top Guns, by Ehud Yonay

                                                  Here's the original article from the California magazine May 1983 issue, presented as a tribute to author Ehud Yonay. This article and these photos inspired the Paramount motion picture "Top Gun." Think back to the days before the movie, before GoPro cameras and squadron videos on YouTube ... Yonay took readers into the cockpit with incredibly vivid descriptions. Be sure to read his sidebar at the

                                                  • Designing a physics engine

                                                    By coincidence, right when The Cherno announced his game engine series I was just starting to get going on my own engine. I couldn’t wait to finally have a professional opinion on how to make one. With self-taught programming it’s hard to not doubt yourself constantly, wondering if you are doing things right or just think you are. Recently, he has been posting videos about huge aspects of his engi

                                                      Designing a physics engine
                                                    • Awesome ChatGPT Prompts

                                                      🧠 Awesome ChatGPT Prompts Be my sponsor and your logo will be here and prompts.chat! Welcome to the “Awesome ChatGPT Prompts” repository! This is a collection of prompt examples to be used with the ChatGPT model. The ChatGPT model is a large language model trained by OpenAI that is capable of generating human-like text. By providing it with a prompt, it can generate responses that continue the co

                                                      • スプリガン | Netflix (ネットフリックス) 公式サイト

                                                        '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                          スプリガン | Netflix (ネットフリックス) 公式サイト
                                                        • James Shore: Testing Without Mocks: A Pattern Language

                                                          I’m offering in-person training for this material at Craft Conference in Budapest on May 28 and 29th. Register here. To be notified about future “Testing Without Mocks” training courses, join the mailing list here (requires Google login). For private training, contact me directly. Contents: Examples Goals Tradeoffs Foundational Patterns Narrow Tests State-Based Tests Overlapping Sociable Tests Smo

                                                          • Optimizations in C++ Compilers - ACM Queue

                                                            November 12, 2019 Volume 17, issue 5 PDF Optimizations in C++ Compilers A practical journey Matt Godbolt Compilers are a necessary technology to turn high-level, easier-to-write code into efficient machine code for computers to execute. Their sophistication at doing this is often overlooked. You may spend a lot of time carefully considering algorithms and fighting error messages but perhaps not en

                                                            • .NET Serialization Benchmark 2019 Roundup

                                                              New Additions since 2018 are Apex, SimdJsonSharp, Utf8Json and JsonSerializer which comes with .NET Core 3. Test Execution You can clone my Serializer Testing Framework: https://github.com/Alois-xx/SerializerTests and compile it. Then execute RunAll.cmd from the SerializerTests directory which will execute the tests on .NET Framework and .NET Core 3.  I have put the output directory above the sour

                                                                .NET Serialization Benchmark 2019 Roundup
                                                              • Watch The Mitchells vs. The Machines | Netflix Official Site

                                                                '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                                  Watch The Mitchells vs. The Machines | Netflix Official Site
                                                                • スコット・ピルグリム テイクス・オフ | Netflix (ネットフリックス) 公式サイト

                                                                  '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                                    スコット・ピルグリム テイクス・オフ | Netflix (ネットフリックス) 公式サイト
                                                                  • 愛の不時着 | Netflix (ネットフリックス) 公式サイト

                                                                    '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                                      愛の不時着 | Netflix (ネットフリックス) 公式サイト
                                                                    • ミッチェル家とマシンの反乱 | Netflix (ネットフリックス) 公式サイト

                                                                      '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                                        ミッチェル家とマシンの反乱 | Netflix (ネットフリックス) 公式サイト
                                                                      • 隔たる世界の2人 | Netflix (ネットフリックス) 公式サイト

                                                                        '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                                          隔たる世界の2人 | Netflix (ネットフリックス) 公式サイト
                                                                        • cuneicode, and the Future of Text in C

                                                                          Following up from the last post, there is a lot more we need to cover. This was intended to be the post where we talk exclusively about benchmarks and numbers. But, I have unfortunately been perfectly taunted and status-locked , like a monster whose “aggro” was pulled by a tank. The reason, of course, is due to a few folks taking issue with my outright dismissal of the C and C++ APIs (and not show

                                                                            cuneicode, and the Future of Text in C
                                                                          • encoding/json/v2 · golang/go · Discussion #63397

                                                                            This is a discussion intended to lead to a formal proposal. This was written with input from @mvdan, @johanbrandhorst, @rogpeppe, @chrishines, @rsc. Background The widely-used "encoding/json" package is over a decade old and has served the Go community well. Over time, we have learned much about what works well and what does not. Its ability to marshal from and unmarshal into native Go types, the

                                                                              encoding/json/v2 · golang/go · Discussion #63397
                                                                            • C23 is Finished: Here is What is on the Menu

                                                                              It’s That Blog Post. The release one, where we round up all the last of the features approved since the last time I blogged. If you’re new here, you’ll want to go check out these previous articles to learn more about what is/isn’t going into C23, many of them including examples, explanations, and some rationale: C-ing the Improvements Ever Closer, C23 The last meeting was pretty jam-packed, and a

                                                                                C23 is Finished: Here is What is on the Menu
                                                                              • 食品産業に潜む腐敗 | Netflix (ネットフリックス) 公式サイト

                                                                                '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                                                  食品産業に潜む腐敗 | Netflix (ネットフリックス) 公式サイト
                                                                                • The Solid-State Register Allocator

                                                                                  I recently found myself needing a very fast register allocator for very simple code. There's a huge amount of academic research on the subject, dating back decades, and just as many published implementations; my specific implementation – while not fundamentally novel – landed in an interesting-enough part of configuration space that it seemed worth writing up. The system has one big limitation: it