並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 48件

新着順 人気順

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

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

compilationに関するエントリは48件あります。 techfeedProgrammingプログラミング などが関連タグです。 人気エントリには 『TypeScriptをコンパイルしてWebAssemblyバイナリに、実現を目指す「TypeScript Compilation SIG」をByteCode Allianceが発表』などがあります。
  • TypeScriptをコンパイルしてWebAssemblyバイナリに、実現を目指す「TypeScript Compilation SIG」をByteCode Allianceが発表

    TypeScriptをコンパイルしてWebAssemblyバイナリに、実現を目指す「TypeScript Compilation SIG」をByteCode Allianceが発表 WebAssemblyの普及と発展を目的とするByteCode Allianceは、TypeScriptのコードをコンパイルしてWebAssemblyバイナリを生成できるようにすることを目指すスペシャルインタレストグループ「TypeScript Compilation SIG」を発表しました。 WebAssemblyの仕様策定はW3Cが行っており、ByteCode AllianceはそのWebAssemblyを基盤として、クロスプラットフォーム対応を実現するAPI群のWASI(WebAssembly System Interface)やコンポーネントモデル、ガベージコレクション対応などの拡張、およびそれらの事実

      TypeScriptをコンパイルしてWebAssemblyバイナリに、実現を目指す「TypeScript Compilation SIG」をByteCode Allianceが発表
    • An Introduction to Interpreters and JIT Compilation

      Last week, I gave two lectures at the Programming Language Implementation Summer School (PLISS). PLISS was very well organized and the students and other presenters made for a very enjoyable week of new ideas, learning, and discussing. For my own lectures, I decided to take an approach that focused more on the high-level ideas and can introduce a wider audience to how we build interpreters and a r

      • CourseComp - Compilation of useful code and more

        Coursecomp is your starting point for developing and maintaining your web application. Recently, I faced a really bad situation (which could have been much worse) – my WordPress backups stopped without any notice. I have been using an UpdraftPlus Backups plugin, and it was all fine until it stopped. Since I did not know the reason (and there were no evident signs of any abnormalities, broken plugi

          CourseComp - Compilation of useful code and more
        • AST vs. Bytecode: Interpreters in the Age of Meta-Compilation

          233 AST vs. Bytecode: Interpreters in the Age of Meta-Compilation OCTAVE LAROSE, University of Kent, UK SOPHIE KALEBA, University of Kent, UK HUMPHREY BURCHELL, University of Kent, UK STEFAN MARR, University of Kent, UK Thanks to partial evaluation and meta-tracing, it became practical to build language implementations that reach state-of-the-art peak performance by implementing only an interprete

          • Faster Multi-Platform Builds: Dockerfile Cross-Compilation Guide | Docker

            Faster Multi-Platform Builds: Dockerfile Cross-Compilation Guide There are some important changes happening in the software industry. With Apple moving all of their machines to their custom ARM-based silicon and AWS offering the best performance-per-cost ratio with their Graviton2 instances, one can no longer expect that all software only needs to run on x86 processors. If you work with containers

              Faster Multi-Platform Builds: Dockerfile Cross-Compilation Guide | Docker
            • emacsのNative compilation機能(elispのネイティブコンパイル)を試してみる - Qiita

              せっかくの祝日(昭和の日)なので、日がな一日インターネットをさまよっていると、以下のblogに巡り合いました。4/26にemacsのmasterに feature/native-comp ブランチがマージされ、Native compilation機能が利用可能になったという記事です。 ネイティブコンパイルEmacsの登場 Native compilation機能...?と思ったのですが、どうやらelispをネイティブバイナリにコンパイルして実行できる機能のようです。たしかにelispは .el を .elc にバイトコンパイルできることは知っていましたが、今回投入された機能ではネイティブバイナリに変換するものなので、より高速化されるはずです。 これは興味を惹かれる機能なので、さっそく試してみました。 FreeBSDでNative compilation機能が入ったemacsをビルドする 今

                emacsのNative compilation機能(elispのネイティブコンパイル)を試してみる - Qiita
              • A Story about FFmpeg on Android. Part I: Compilation.

                Let’s define a task firstImagine we have to make an app that shows basic info about a video file: container and video codec info and a frame size. Also we would like to actually display a frame from the video. We could show info about audio and subtitles too, but let’s keep focus on video only. How can we solve it with FFmpeg? We have two options: Use already existed Java library that wraps prebui

                  A Story about FFmpeg on Android. Part I: Compilation.
                • Storybook Lazy Compilation for Webpack

                  Storybook is the workshop environment where all UI code gets built, tested and documented. It's used by front-end teams at Shopify, Workday, Adobe, The Guardian and many more to ship robust UIs. As Storybook usage has grown, performance has become a top priority. A central theme for our 6.x release series has been to re-architect Storybook to reduce build and load times. We started by optimizing p

                    Storybook Lazy Compilation for Webpack
                  • Reducing Rust Incremental Compilation Times on macOS by 70%

                    I may be late to the game, but I just read the Rust 1.51 release notes and noticed a new Cargo option that can help improve macOS compilation times. After upgrading and enabling the option, my incremental dev rebuilds went from ~14s to ~4s! Speeding up builds with split-debuginfo In the 1.51 release notes, there's a section about configuring how debug info is produced. It appears that by default o

                      Reducing Rust Incremental Compilation Times on macOS by 70%
                    • Method-based JIT compilation by transpiling to Julia

                      I will demonstrate a new approach to the method-based Just-In-Time compilation for Ruby. This is used Julia language as an infrastructure of the JIT compilation. I will describe the characteristics of this approach and show you some example results.

                        Method-based JIT compilation by transpiling to Julia
                      • GitHub - KnicKnic/WASM-ImageMagick: Webassembly compilation of https://github.com/ImageMagick/ImageMagick & samples

                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                          GitHub - KnicKnic/WASM-ImageMagick: Webassembly compilation of https://github.com/ImageMagick/ImageMagick & samples
                        • GitHub - vaaaaanquish/Awesome-Rust-MachineLearning: This repository is a list of machine learning libraries written in Rust. It's a compilation of GitHub repositories, blogs, books, movies, discussions, papers, etc. 🦀

                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                            GitHub - vaaaaanquish/Awesome-Rust-MachineLearning: This repository is a list of machine learning libraries written in Rust. It's a compilation of GitHub repositories, blogs, books, movies, discussions, papers, etc. 🦀
                          • 『Heisei Free Soul』リリース記念対談 - コンピレーション | compilation

                            『Heisei Free Soul』リリース記念対談 橋本徹(SUBURBIA)× 柳樂光隆(Jazz The New Chapter) 構成・文/waltzanova 平成は音楽を自分色に染めていくことができるようになった時代 ―まずは平成という時代がお二人にとってどのような時代だったかというのをうかがいたいんですが。 橋本:平成という時代は、街に流れる音楽や、空間のBGMを、どんどん自分色に染めていくことができた時代だと思います。メディアとしてはレコードからCDへの移行、そして12インチ・シングルの隆盛、つまりクラブ・ミュージックが盛り上がり、ヒップホップがポピュラリティーを得た時代ですね。昭和までは音楽そのものや作り手と聴き手、ジャーナリズムもジャンルごとに分化していましたが、そこを越境するという楽しみ方が広がったのも大きいですね。あらゆる意味でエクレクティックになったというか。旧譜

                              『Heisei Free Soul』リリース記念対談 - コンピレーション | compilation
                            • E-scooter Crash Compilation

                              #UnitedKingdom #PureElectric #PureAir PLEASE DRIVE SAFELY!

                                E-scooter Crash Compilation
                              • 細野晴臣『MEDICINE COMPILATION』 27年前に語った“精神世界”、アンビエントの名盤が生まれた背景(1993) - サンレコ 〜音楽制作と音響のすべてを届けるメディア

                                11月3日の「レコードの日」に細野晴臣の旧作がリマスタリング仕様のアナログ盤として一挙に発売される。加えて『omni Sight Seeing』『MEDICINE COMPILATION』の2作品はSACDハイブリッド盤も発売。それを記念して、本稿では『サウンド&レコーディング・マガジン 1993年4月号』に掲載された『MEDICINE COMPILATION』のインタビューを公開する。お楽しみあれ。 目次 細野晴臣インタビュー 寺田康彦インタビュー 『オムニ・サイトシーング』以来約3年ぶりとなるアルバム『メディスン・コンピレーション』を発表する細野晴臣。折りしもYMO“再生”を表明し、いやがおうでも注目の集まる中でのリリースとなったが、その内容は氏の新しい方向性を示すに十分なものである。 ここではインタビュアーにエブリシング・プレイの鈴木惣一郎氏を迎え、先品の真相に迫るインタビューをお届

                                  細野晴臣『MEDICINE COMPILATION』 27年前に語った“精神世界”、アンビエントの名盤が生まれた背景(1993) - サンレコ 〜音楽制作と音響のすべてを届けるメディア
                                • Fast and predictable performance with serverless compilation using Amazon Redshift | Amazon Web Services

                                  AWS Big Data Blog Fast and predictable performance with serverless compilation using Amazon Redshift Amazon Redshift is a fast, fully managed cloud data warehouse that makes it simple and cost-effective to analyze all your data using standard SQL and your existing business intelligence (BI) tools. Customers tell us that they want extremely fast query response times so they can make equally fast de

                                    Fast and predictable performance with serverless compilation using Amazon Redshift | Amazon Web Services
                                  • GitHub - microsoft/griffel: CSS-in-JS with ahead-of-time compilation ⚡️

                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                      GitHub - microsoft/griffel: CSS-in-JS with ahead-of-time compilation ⚡️
                                    • Zig Makes Go Cross Compilation Just Work

                                      See also the followup post: https://zig.news/kristoff/building-sqlite-with-cgo-for-every-os-4cic For the last couple of months I worked on a redesign of https://ziglang.org. Among other things, the site was ported to Hugo, a popular static site generator written in Go. Everything went smoothly, but I did encounter a snag when setting up the deploy pipeline: I could not build Hugo for x86_64 Linux

                                        Zig Makes Go Cross Compilation Just Work
                                      • .NET Core 3.0 で有効化される Tiered Compilation と ReadyToRun について - しばやん雑記

                                        .NET Core 3.0 の新機能として紹介されている Tiered Compilation と ReadyToRun について気になっていたので、夜なべして調べました。 2.2 の例があったので RTM 前に書くのは心配ですが、流石に大丈夫かなと思ったので。*1 Tiered Compilation ufcpp にぃにが .NET Core 3.0 での Tiered Compilation について書いてくれるだろうと思ってたのですが、全然ブログとかで触れてくれないので軽く触れます。 .NET Core 2.2 でデフォルト有効化されるはずだったのが、リリース直前で撤回されたやつです。.NET Core 3.0 ではデフォルトで有効化されています。 細かい説明はにぃにのブログに任せますが、あまり最適化されてない Tier 0 と最適化された Tier 1 というように JIT の動作

                                          .NET Core 3.0 で有効化される Tiered Compilation と ReadyToRun について - しばやん雑記
                                        • 2022-05-24のJS: Deno 1.22、Storybook 6.5(webpack Lazy Compilation)、Next.js Layouts RFC

                                          JSer.info #593 - Deno 1.22がリリースされました。 Deno 1.22 Release Notes Denoには、3つの型チェックモードがあります。 Full: ローカルとリモートの依存関係を含めた全ての型をチェックする Local: ローカルの型のみをチェックする None: 型をチェックしない 1.21まではコマンドによっては"Full"モードで型チェックをしていましたが、1.22からは"Local"モードで型チェックをするのがデフォルトとなりました。 また、次のリリース予定である1.23では、deno runとdeno cacheはデフォルトで"None"モードとなり型チェックをしなくなる予定となっています。 そのほかの変更として、Deno.emit()を削除、Worker内でもDeno名前空間がデフォルトで有効化、--no-configフラグの追加などが行わ

                                            2022-05-24のJS: Deno 1.22、Storybook 6.5(webpack Lazy Compilation)、Next.js Layouts RFC
                                          • Faster compilation with the parallel front-end in nightly | Rust Blog

                                            The Rust compiler's front-end can now use parallel execution to significantly reduce compile times. To try it, run the nightly compiler with the -Z threads=8 option. This feature is currently experimental, and we aim to ship it in the stable compiler in 2024. Keep reading to learn why a parallel front-end is needed and how it works, or just skip ahead to the How to use it section. Compile times an

                                              Faster compilation with the parallel front-end in nightly | Rust Blog
                                            • Incremental compilation for Crystal - Part 1

                                              I strongly believe that the Crystal programming language has great potential. The only thing that, in my mind, is holding it back a bit is its slow compile times, which become more and more noticeable as your project grows. Why is the compiler slow? And can we improve the situation? This is what I'm going to talk about here, and think about solutions as we go. Why the compiler is slow? The main re

                                                Incremental compilation for Crystal - Part 1
                                              • Using Typescript without compilation

                                                Over the past couple of days, an article about the next major version of Svelte blew up on twitter, and caused lots of discussion. The article states: The team is switching the underlying code from TypeScript to JavaScript. Which, to be fair, is a bit misleading. Technically, the article is not wrong, the team is switching the underlying code from TypeScript to JavaScript. However, they're not dro

                                                  Using Typescript without compilation
                                                • JavaScript/Typescript Tips compilation 2021🚀

                                                  I'll be discussing the newest JavaScript/Typescript tips which also includes ES2020 additions & Typescript's new type related additions in this post Optional Function Call There are often time you wanna callback a function inside a function. The callback function is most of the time optional. So you've to check whether its defined or not to avoid <function name> is not callable kind of errors. Thi

                                                    JavaScript/Typescript Tips compilation 2021🚀
                                                  • Happy Birthday in the Styles of 10 Classical Composers (COMPILATION)

                                                    During the past 2 years, I've covered these 10 classical composers in my "How to Sound Like" series. Each episode was uploaded on or around the composers' birthdays, and I dissected the characteristics of their music to construct versions of Happy Birthday in their styles. This is a fun, celebratory, and educational exercise, and in no way am I claiming that the authenticity of these versions is

                                                      Happy Birthday in the Styles of 10 Classical Composers (COMPILATION)
                                                    • GitHub - microsoft/Olive: Olive is an easy-to-use hardware-aware model optimization tool that composes industry-leading techniques across model compression, optimization, and compilation.

                                                      Olive is an easy-to-use hardware-aware model optimization tool that composes industry-leading techniques across model compression, optimization, and compilation. Given a model and targeted hardware, Olive composes the best suitable optimization techniques to output the most efficient model(s) for inferring on cloud or edge, while taking a set of constraints such as accuracy and latency into consid

                                                        GitHub - microsoft/Olive: Olive is an easy-to-use hardware-aware model optimization tool that composes industry-leading techniques across model compression, optimization, and compilation.
                                                      • Asynchronous streams in Rust (part 1) - Futures, buffering and mysterious compilation error messages | Blog | Guillaume Endignoux

                                                        If you are already reading my blog, you may have noticed that I see a lot of potential in the Rust programming language. The safety and efficiency properties of Rust make it the programming language of “fearless concurrency”, and in particular the async/.await syntax that was stabilized about a year ago really make asynchronous programming a core feature of Rust. The downside of this new asynchron

                                                        • 手塚治虫生誕90周年記念 火の鳥 COMPILATION ALBUM「NEW GENE, inspired from Phoenix」特集 浅井健一×手塚るみ子|「火の鳥」とロックを語る - 音楽ナタリー 特集・インタビュー

                                                          「火の鳥」はロックであり文学 手塚るみ子 勝手に「火の鳥」を全巻お送りしてすみませんでした。 浅井健一 いえ、ありがとうございます。ひさしぶりに読み返しました。小学生のとき以来かな。すごく懐かしかった。ナメクジのところ(未来編)とか「ああそうだった、こういう話だったな」と思い出しましたね。 ──お二人は以前から面識があったのでしょうか? 手塚 私が一方的なファンでした。毎年夏に福島で行われている野外フェス「オハラ☆ブレイク」が手塚作品とコラボレーションさせていただいていて、それで私もイベントに参加したのですが、昨年その会場で初めて浅井さんにお目にかかることができて。 浅井 そうでしたね。 手塚 本当に図々しかったんですけれど、そこで「火の鳥」のコンピレーション企画があるというお話をさせていただいて。浅井さんの曲は画が浮かぶような物語性のある歌が多く、浅井さんご自身も絵を描かれるので、もしか

                                                            手塚治虫生誕90周年記念 火の鳥 COMPILATION ALBUM「NEW GENE, inspired from Phoenix」特集 浅井健一×手塚るみ子|「火の鳥」とロックを語る - 音楽ナタリー 特集・インタビュー
                                                          • A compilation of outstanding testing articles (with JavaScript) | Practica.js

                                                            A compilation of outstanding testing articles (with JavaScript)Testing the dark scenarios of your Node.js applicationPractica v0.0.6 is aliveIs Prisma better than your 'traditional' ORM?Which Monorepo is right for a Node.js BACKEND now?

                                                            • Linus Torvalds Just Made A Big Optimization To Help Code Compilation Times On Big CPUs - Phoronix

                                                              Show Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 19+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phor

                                                                Linus Torvalds Just Made A Big Optimization To Help Code Compilation Times On Big CPUs - Phoronix
                                                              • GitHub - yuhattor/copilot-patterns: This document is a compilation of best practices for AI-Native development, curated by our community. Discover useful tips and tricks for leveraging tools to improve your AI development process.

                                                                Welcome to the GitHub Copilot Patterns & Exercises documentation! 👋 This community-driven opensource guide is dedicated to providing best practices for GitHub Copilot. Our aim is to make it straightforward for you to understand, evaluate, and integrate these practices into your projects. 🚀 This document is brought to you by GitHub's Customer Success Architect @yuhattor to help developers better

                                                                  GitHub - yuhattor/copilot-patterns: This document is a compilation of best practices for AI-Native development, curated by our community. Discover useful tips and tricks for leveraging tools to improve your AI development process.
                                                                • Keeping Compilation Fast

                                                                  You’re a Haskell programmer, which means you complain about compilation times. We typically spend a lot of time waiting for GHC to compile code. To some extent, this is unavoidable - GHC does a tremendous amount of work for us, and we only ever ask it to do more. At some point, we shouldn’t be terribly surprised that “doing more work” ends up meaning “taking more time.” However, there are some thi

                                                                  • 🔥 Ultimate Cheatsheet Compilation

                                                                    Hi everyone 👋 Today I wanted to share with you the Ultimate Cheatsheet Compilation. I hope aspiring/new developers will find this compilation helpful for quick reference whenever needed. 1. Git CheatSheet Credit: Trilochan Parida 2. Git CheatSheet with more details Credit: Trilochan Parida 3. Javascript Operator Cheatsheet Credit: Proful Sadangi 4. Javascript String Cheatsheet Credit: Proful Sada

                                                                      🔥 Ultimate Cheatsheet Compilation
                                                                    • アセンブリごとのコンパイル時間を計測&可視化し、依存関係の確認も出来る Compilation Time Visualizer 【Unity】【最適化】 - (:3[kanのメモ帳]

                                                                      この記事でのバージョン Unity 2020.3.25f1 はじめに 今回はCompilation Time Visualizerという アセンブリごとのコンパイル時間を計測&可視化および依存関係の確認まで出来るツールの紹介記事です! ちなみにMITライセンスで公開されているので無料で使う事が出来ます。 なお、今までコンパイル時間を計測するツールを色々使ってきましたが、 自分が使った中では一番使いやすく分かりやすいオススメのツールです! Compilation Time Visualizer 導入はお馴染みのPackage Managerを使って行います。(UPMでも導入可能) 左上のプラスボタンから「Add package from git URL…」を選択し、 https://github.com/needle-tools/compilation-visualizer.git と入力し

                                                                        アセンブリごとのコンパイル時間を計測&可視化し、依存関係の確認も出来る Compilation Time Visualizer 【Unity】【最適化】 - (:3[kanのメモ帳]
                                                                      • 簡単にPythonスクリプトから実行ファイルを作れるNUITKA-Utilities hinted-compilationの使い方 - Qiita

                                                                        簡単にPythonスクリプトから実行ファイルを作れるNUITKA-Utilities hinted-compilationの使い方PythonNuitka はじめに Pythonスクリプトを他人に渡したいとき、相手のPCでも環境構築するのは手間です。可能なら実行ファイルにしたいと思います。それを実現する便利なモジュールとして、PyinstallerやNuitkaがあります。後者はCに変換してからコンパイルを行い、実行ファイルの容量が小さい、実行速度が速いといった特徴があるそうです。 Nuitkaはコンパイルした後、実行してImportErrorが出たら修正するなど面倒なことがあります(Pyinstallerも)。そこでNUITKA-Utilitiesのhinted-compilationを用いて、Pythonスクリプトを一度走らせて使用したモジュールを把握してからコンパイルすることで失敗が

                                                                          簡単にPythonスクリプトから実行ファイルを作れるNUITKA-Utilities hinted-compilationの使い方 - Qiita
                                                                        • AST vs. Bytecode: Interpreters in the Age of Meta-Compilation [pdf] | Hacker News

                                                                          The authors implemented a stack-based virtual machine for their benchmarks, but as they briefly alluded a register-based virtual machine should perform better. With a register-based VM there is no excessive stack fiddling and fewer instructions to perform the same task. Consider the instructions for adding two integers and storing the result in a variable. In a stack machine this requires four ins

                                                                          • Adventures in JIT compilation: Part 1 - an interpreter - Eli Bendersky's website

                                                                            This is the first post in a series about JIT compilers. The plan is to take a simple input language and develop some interpreters and JITs for it, in roughtly increasing degree of complexity. It's my hope that by the end of the series readers will have a good understanding of what it takes to develop a JIT compiler and what are some of the tools available to assist with the task. The input languag

                                                                            • EmacsのNative Compilationの性能を測定する

                                                                              2021-04-27   | 685 Words   | 2 minutes   | Masanori Mano #EMACS Emacsに来たnative compileを試す で --with-native-compilation オプション付で Emacsをビルドして、とりあえず eln ファイルができて、elファイルがコンパイルされるところは 見たので、今日はその性能について見てみた。 当然ネイティブコンパイルするからには、高速化されていることに期待。 検証用コードhttps://www.emacswiki.org/emacs/EmacsLispBenchmark を見て、バブルソートで測定するのが良さそうだったので拝借。 ただ、リストの数がある程度欲しかったので、10000のリストに対してソートするようにしている。 (defun bubble () "." (let* ((lis

                                                                                EmacsのNative Compilationの性能を測定する
                                                                              • GitHub - o-oconnell/minixfromscratch: Development and compilation setup for the book versions of MINIX (2.0.0 and 3.1.0) on QEMU

                                                                                I believe that learning MINIX is probably the best way to learn about operating systems. Until now, I have not been able to find a MINIX 3 project that allows you to compile the code that is referenced in the book Operating Systems: Design and Implementation (3e) (v3.1.0). It was tricky to get a reasonable development setup to make it possible for newbies like myself to learn from the book. This i

                                                                                  GitHub - o-oconnell/minixfromscratch: Development and compilation setup for the book versions of MINIX (2.0.0 and 3.1.0) on QEMU
                                                                                • Incremental compilation, and hello Deno! – Gleam

                                                                                  Published 19 Jan, 2023 by Louis Pilfold Gleam is a type safe and scalable language for the Erlang virtual machine and JavaScript runtimes. Today Gleam v0.26.0 has been released, let’s take a look at what’s new. Incremental compilation A Gleam project is made of packages, typically a top level package and several dependency packages fetched by the package manager, and each package contains a collec

                                                                                    Incremental compilation, and hello Deno! – Gleam

                                                                                  新着記事