タグ コンパイル
人気順 5 users 10 users 50 users 500 users 1000 usersNext.js製アプリケーションのコンパイルを約100倍高速化した話
Next.jsアプリケーションの開発時においてコンパイルが長時間に及ぶ問題が起きていたので、その原因を特定した手法と採用した解決策について記載します。 今回は結果的にコンパイル時間を100倍以上高速化することができました。 前提 今回の対応は以下のバージョンで行いました。 React@18.2.0 next@12.2.4 tailwindcss@... 続きを読む
Go コンパイラのコードを読んでみよう | ebiebievidence.com
目次 はじめに 対象とする読者 コンパイラとは 字句解析 (scan) 構文解析 (parse) 中間表現生成 gc とは gc のパッケージ構成 gc によるコンパイルのフロー コードリーディング コンパイルの開始とファイルの読み込み 構文解析 AST への変換 まとめ 付録 A: gc 以外の Go コンパイラ gccgo gollvm ライセンス はじめに ... 続きを読む
PythonインタプリタをWebAssemblyへコンパイル、Webブラウザで稼働するPython環境「Pyodide」。Mozillaが開発中 - Publickey
Mozillaは、WebブラウザでPythonインタプリタや数値計算ライブラリのNumPyなど、Pythonの標準的なデータサイエンス環境をほぼそのまま実行可能にする「Pyodide」(パイオダイドと発音されているようです)を開発中です。 Mozilla Hacksのブログに投稿された記事「Pyodide: Bringing the scientific Python stack to the ... 続きを読む
PHP 8でのJIT採用が可決、賛成50反対2。PHP 7.4への試験的採用は否決 - Publickey
現在開発中のPHP 8にJITコンパイラを組み込むべきかどうかを決定する投票が3月28日に締め切りを迎え、賛成が50票、反対が2票と圧倒的多数で可決されたことが、発表されました。 JITコンパイラはプログラムの実行時にコンパイルを行い、ネイティブコードを生成して実行するというもの。事前にコンパイル作業が不要なため... 続きを読む
本当に簡単にできて驚いた!面倒な設定は一切不要、秒速でWeb開発用のサーバーが構築できる -Zero Server | コリス
Node.js、React、TypeScriptをはじめ、HTML、CSS、Sass、Markdownなどが利用できるWeb開発用のサーバーが秒速で簡単に構築できるZero Serverを紹介します。 必要な依存関係は自動インストールされ、ReactやSassは置くだけでコンパイル、マークダウンも設定は一切不要です。サーバーを構築する時間が無い人、設定に明るく... 続きを読む
VSCode(Visual Studio Code)で簡単にSASS/SCSSファイルのコンパイルができる拡張機能「Easy Sass」がお勧め | カレリエ
VSCode(Visual Studio Code)でSASS/SCSSファイルをコンパイルする拡張機能「Easy Sass」が便利だったので紹介します。 この拡張機能「Easy Sass」は便利なのですが、一番の恩恵はこの拡張機能を利用することで、スタイルシート言語の「SASS/SCSS」の導入が簡単になることです。通常であれば「SASS/SCSS」で書かれたファ... 続きを読む
ニコニコでオススメの動画
雑学系しくじり企業https://www.nicovideo.jp/mylist/57858797 YouTubeにも上がっている 倒産した(あるいはそれに近い状態になった)企業を紹介していく動画 その企業がどうやって発展していき、そこから何故倒産したのかを説明していく コンパイルやSNKも紹介している ブロワースさんの「替え歌歴史シリーズ」https://ww... 続きを読む
1人約70万円の投資--ビズリーチがエンジニアらに136台のiMac Proを導入した理由 - CNET Japan
人材サービスのビズリーチは4月、エンジニア・デザイナー職のスタッフを対象に、iMac Proを136台導入した。 iMac Proは、2017年12月に発売されたハイエンド向けのディスプレイ一体型のMacだ。プロセッサにはIntel Xeonを採用し、標準でも8コア、最大18コアを搭載する。画像のレンダリングやアプリケーションのコンパイル... 続きを読む
WebAssembly 開発環境構築の本を公開しました - mizdra's blog
2018 - 05 - 07 WebAssembly 開発環境構築の本を公開しました JavaScript WebAssembly Rust プログラミング はじめに Rust を用いて WebAssembly の開発環境を構築する手法を紹介する 電子書籍 を執筆・公開しました. WebAssembly への コンパイル が可能な言語である Rust を用いて, WebAssembly の開発環境... 続きを読む
ぷよぷよの生みの親はだれだ|米光一成|note
今日3月30日23時からフジテレビ『 全力!脱力タイムズ 』で、「 ぷよぷよ開発者にアリタが迫る 」ってコーナーがあるよ。観てねー。 このへんのことは放送が終わった後で、追記するかも。 で。 ツイッターで、「ぷよぷよの生みの親はだれだ」論争が勃発していたので、「ぷよぷよ」のことを、記録として書いておく。 まず「ぷよぷよ」が誕生する経緯から。 コンパイルは当時、「もものきはうす」という別名義で18禁... 続きを読む
Wandboxを支える技術(2017年版) - Qiita
Wandbox は、オンラインでコンパイルや実行が試せるサービスで、主に私( @melponn ) と @kikairoya で作っています。 以前 Wandboxを支える技術 というのを書いていたのですが、そこからかなり変わっているため、改めて今の中身がどうなってるかについて書いていきます。 Wandbox は、Wandbox 本体と、各種コンパイラをビルドするための Wandbox Build... 続きを読む
コンパイル中にコンパイルする「コンパイル時Cコンパイラ」をつくった話 - kw-udonの日記
2016 - 12 - 03 コンパイル中にコンパイルする「コンパイル時Cコンパイラ」をつくった話 僕は先日、「 コンパイル 時C コンパイラ 」なるプログラムをつくって、公開した。 「 コンパイル 時C コンパイラ 」とは、 コンパイル すると C言語 プログラムの コンパイル が行われるというような C++ プログラムである。 C++ の コンパイル 中に C言語 プログラムの コンパイル を... 続きを読む
コンパイルという十字架,蟄居の気持ちから再起して「にょきにょき」へ。コンパイル○社長・仁井谷正充氏インタビュー - 4Gamer.net
コンパイルという十字架,蟄居の気持ちから再起して「にょきにょき」へ。コンパイル○社長・仁井谷正充氏インタビュー ライター:箭本進一 「にょきにょき たびだち編」 1980〜1990年代に,個性的なソフトで存在感を発揮し,惜しまれながら倒産したコンパイル。シンプルかつ奥深い内容で大ヒットとなった落ちものパズル 「ぷよぷよ」 ,可愛らしいキャラクターが活躍するRPG 「魔導物語」 ,そしてユニークなミ... 続きを読む
コンパイル創業者の新作パズル『にょきにょき』は『ぷよぷよ』の問題点の解決策から生まれた | Game*Spark - 国内・海外ゲーム情報サイト
コンパイル創業者の新作パズル『にょきにょき』は『ぷよぷよ』の問題点の解決策から生まれた 携帯ゲーム 3DS 2016.7.10 Sun 9:11 『ぷよぷよ』を手がけたコンパイルの創業者である仁井谷正充氏の新作落ちものパズルゲーム『 にょきにょき 』が、2016年7月9日開催の「Bitsummit 4th」にて一般公開されました。 『にょきにょき』は“同じ色の「にょきにょき」を揃えて並べ、おじゃま... 続きを読む
コンパイル創業者にして「ぷよぷよ」の生みの親・仁井谷正充氏が新会社コンパイル○を設立。新作「にょきにょき」をPC/コンシューマ機を含む3機種で発売へ - 4Gamer.net
コンパイル創業者にして「ぷよぷよ」の生みの親・仁井谷正充氏が新会社コンパイル○を設立。新作「にょきにょき」をPC/3DSを含む3機種で発売へ 編集部:Gueed 仁井谷正充氏。写真は 公式ブログ より 今はなきコンパイルの創業者にして落ち物パズル「ぷよぷよ」の生みの親でもあるMoo仁井こと 仁井谷正充(にいたにまさみつ)氏 。そんな仁井谷氏が自身のTwitterアカウントで,2016年4月19日に... 続きを読む
「ぷよぷよ」生みの親である仁井谷正充さん 現在はバイト生活 - ライブドアニュース
> > > > ぷよぷよ生みの親はバイト生活、コンパイル創業者が誕生秘話や近況。 2015年10月23日 8時11分 人気ゲーム「ぷよぷよ」の“生みの親”の一人で、開発・発売元のコンパイルで創業社長を務めていた仁井谷正充さん(65歳)が、10月22日に放送されたバラエティ番組「ヨソで言わんとい亭」(テレビ東京系)に出演。現在はアルバイトをしながら、1人で新しいゲームの開発に取り組んでいることを明か... 続きを読む
コンパイルが調子に乗リ始めたころから倒産するまでの画像・動画スレ : 暇人\(^o^)/速報 - ライブドアブログ
コンパイルが調子に乗リ始めたころから倒産するまでの画像・動画スレ Tweet 1: 以下、\(^o^)/でVIPがお送りします 2015/10/08(木) 07:08:46.123 ID:aQNThrUn0.net 3: 以下、\(^o^)/でVIPがお送りします 2015/10/08(木) 07:09:35.259 ID:54G850X60.net ワロタ 4: 以下、\(^o^)/でVIPが... 続きを読む
AWS Lambda を計算リソースとして使う - いもす研 (imos laboratory)
Amazon EC2 は 1 時間単位,Google Compute Engine も 10 分単位でしか借りられず,試行錯誤しながらプログラムを書いている時に計算リソースを使い切ることは困難です.そこで 100 ミリ秒単位で使える AWS Lambda を計算リソースとして使ってみました. 実際の効果 このページの最後の使用例では,各 30 秒制限 90 並列で動かしたところ,コンパイルを含め ... 続きを読む
プログラマーでない人のための「共有ライブラリ」講座
初版作成:2003/01/11 目次 前書き 本題 後書き或いは感想 前書き LinuxやUNIXを扱っていると「共有ライブラリ(shared library)」「ライブラリ(library)」という言葉をしばしば耳に します。特に、最新版を使おうとソースコードから見よう見まねでビルド、コンパイルとやらをおそるおそる行っては見たものの 見事に失敗したときや、或いは上手く動かないときのログファイル中... 続きを読む
Gulp + browserify + watchify + gulp-sass で自動高速コンパイル環境 | モンキーレンチ
Gulp とは Gulp は Web 制作に関するいろいろな作業を自動化するためのツールです。Sass のコンパイルや Gulp の使用には node.js や Sass などのインストールが必要なので、ちょっと古い記事ですが下記を参考に適当にインストールしてみてください。 Grunt + Sass + Compassでつくるナウいフロントエンド開発環境 browserify とは そんなに詳しく... 続きを読む
最近のビルドツールって何なの? - 檜山正幸のキマイラ飼育記
雑記/備忘 | 10:11 | TypeScriptでは、コンパイルが必要です。プログラムをブラウザーとNode.jsの両方で使おうとすると、さらに加工が必要です。ミニファイだの文書も作るだのすると、ちょっとしたビルドプロセスとなるので手作業では辛くなります。今更Makeでもないよなー、と思い、最近のビルドツールを試してみました。内容: 流行りすたりが激しすぎる gulpを使ってみる:こんなサンプ... 続きを読む
SwiftでAuto Layoutがめっちゃ楽に書けるライブラリ「Crew」
みなさま、Auto Layout書いてますか。 あれ、コードで書くのめっちゃめんどいですよね。クラス名もメソッド名も長いし。 Visual Format使うと無駄にDictionary作る必要がある上にミスっててもコンパイルで教えてくれへんし。 Storyboardはチーム開発で泣きそうになるし。 そんなあなたに、めっちゃイケてるライブラリのご紹介です。 その名も”Crew“。 SPONSERD ... 続きを読む
[速報]Visual StudioでObjective-Cがコンパイル可能に。iOSアプリからWindowsアプリへの移植をマイクロソフトがデモ。Build 2015 - Publickey
[速報]Visual StudioでObjective-Cがコンパイル可能に。iOSアプリからWindowsアプリへの移植をマイクロソフトがデモ。Build 2015 マイクロソフトは米サンフランシスコで開催中のイベント「Build 2015」で、Objective-Cで書かれたiOSアプリのコードをVisual Studioで読み込み、コンパイルするデモを披露しました。iOSアプリが容易にWin... 続きを読む
Pythonで機械学習アプリケーションの開発環境を構築する - Qiita
Pythonで機械学習アプリケーションの開発環境、具体的にはNumpy/Scipy/scikit-learnを導入する手順について解説します。 Pythonのインストール 機械学習系のパッケージはコンパイルが面倒なものが多いため、コンパイル済みバイナリをインストールできるconda(Miniconda)での環境構築を推奨します。 まずはPython本体(Python3想定)、パッケージ管理ツールで... 続きを読む
Web作成の定形作業を自動化できるJavaScriptタスク実行環境Grunt (1/3):CodeZine
本連載では主にHTML/JavaScript開発作業を効率化する様々なツールやライブラリを紹介します。初回となる今回はHTML/JavaScript開発で発生する様々な定形作業を自動化してくれるツール「Grunt」について、利用例を交えて紹介していきます。 はじめに HTML/JavaScript開発に限らず、一般にプログラミングの作業ではコンパイルや自動テスト、デプロイなど、開発の本質にあまり関... 続きを読む