タグ 実行時
人気順 5 users 10 users 100 users 500 users 1000 usersGoogle、アプリ実行時に生成AIが適切なUIを構成し動的生成する「AI Generated UI」発表
Google、アプリ実行時に生成AIが適切なUIを構成し動的生成する「AI Generated UI」発表 基本的に、アプリケーションのユーザーインターエイス(UI)は開発時に設計され実装されて、その実装通りに実行時に表示されるものです。 しかしこのUIを開発時ではなく、アプリケーションの実行時に生成AIが適切に構成して動的に生... 続きを読む
TypeScriptの型と値とバリデーション
TypeScript は本質的に自分に型が付与されていると思っているだけの JavaScript です。 いくら型を付与しようが、それが実行時に影響を与えることはありません。 コードレビューをしているとここを誤解している人が本当に多いです。何度も解説しているのですが、なかなか浸透しないので、TypeScript におけるバリデーシ... 続きを読む
そもそもプログラミング経験自体無い人がRustを学ぶとき,どんな順序が良いのか
遠きに行くには必ず邇きよりす.高きに登るには必ず卑きよりす.何事にも順序というものがあります.Rust の学習もそうです. そこで,前提知識がほぼ無い状態から Rust を学ぶときに,どんな順序が良いのか,考えてみました. コンパイル時と実行時の区別. Rust を学ぶとき,何がコンパイル時に起こって何が実行時に起... 続きを読む
eBPFを使った自動テストツール「Keploy」がすごい
この記事はKeployのバージョンv2.0.0-alpha53 を前提に執筆しております。 Keployとは KeployはeBPFを利用して取得できるWebアプリケーションの通信に関するトレース情報を元に、テストとそのテストの実行時に利用するスタブサーバーを生成することができるツールとなります。 公式サイトのトップには以下のようなスロー... 続きを読む
Wasmはなぜセキュアなのか?
Wasmはなぜセキュアなのか? 前回Wasmのバイナリを読んでみたが、実行時にどのようにセキュアに実行しているのか気になったので調べてみた。 とりあえず今回も公式ドキュメントを見ながら整理しつつ、実際のコードも無理なく辿れそうなところはwasmerの実装を参考に見ていきたいと思う。 Wasmの目指すセキュリティ とり... 続きを読む
たのしく学ぶLinuxカーネル開発(第一回): `rm -rf /`実行時にカーネルパニックさせる - Qiita
はじめに Linuxカーネル開発を学ぶためにhello worldモジュールからはじめて少しづつ強化する記事を過去にいくつか書きました。これはちゃんとやれば身に付くことは身に付くのですが、非常に地味なので、よほどカーネルに興味を持っている人以外には退屈でしょう。そこで、目的をもって特定の機能をカーネルならではの方... 続きを読む
PHP 8でのJIT採用が可決、賛成50反対2。PHP 7.4への試験的採用は否決 - Publickey
現在開発中のPHP 8にJITコンパイラを組み込むべきかどうかを決定する投票が3月28日に締め切りを迎え、賛成が50票、反対が2票と圧倒的多数で可決されたことが、発表されました。 JITコンパイラはプログラムの実行時にコンパイルを行い、ネイティブコードを生成して実行するというもの。事前にコンパイル作業が不要なため... 続きを読む
実行時におけるJVMバイトコード最適化手法 // Speaker Deck
All slide content and descriptions are owned by their creators. 続きを読む
jQueryとAngularJSにおけるAjaxの微妙な違い | ゆっくりと…
AngularJS の勉強、始めました。 最初はそのプログラミングに関する独特のお約束事項にイラッとしましたが、キモであろう DI を「粗な関係のクラスを(実行時に)結びつけるのに必要な仕組み」と割り切り、DI – 猿でも分かる! Dependency Injection: 依存性の注入 で引用されている ITpro 記事 の クラス図 をコードから想像できるようにり、それなりに面白くなって来たと... 続きを読む
Ruby の 定番対話ツール pry 徹底攻略 | Documentation browsing #pry #ruby - Qiita
Ruby の 定番対話ツール pry 徹底攻略 | Documentation browsing 概要 Ruby の 定番対話ツール pry 徹底攻略 ドキュメントの表示について 新しいライブラリやコードベースにおいて、メソッドのドキュメントを参照することはとても重要です。 Pry は外部ライブラリに依存することなく、ドキュメントを参照可能です。 Pry は必要なドキュメントを実行時にファイルから... 続きを読む
Redmineのデスクトップクライアント的なものをnode-webkitで作った - suzan2号の戯れ
2014-11-03 Redmineのデスクトップクライアント的なものをnode-webkitで作った 画面イメージ api keyというのはredmineの個人設定ページ、右側にあるやつですね。 ちなみにapi keyを入力していないと、実行時にuser/パスワードを聞かれます。 githubにあげました。 suzan2go/RedNodeKit suzan2go/RedNodeKit · Gi... 続きを読む
constexpr関数はコンパイル時処理。これはいい。実行時が霞んで見える。cpuの嬌声が聞こえてきそうだ
constexpr関数はコンパイル時処理。これはいい。実行時が霞んで見える。cpuの嬌声が聞こえてきそうだ Presentation Transcript constexpr 関数は コンパイル時処理。 これはいい。実⾏時 が霞んで⾒える。 CPUの嬌声が聞こえ てきそうだ ドワンゴC++勉強会 #1 bolero_MURAKAMI 2014/6/28 ――『C++らしいライブラリ設計』 の指針と... 続きを読む
DotenvではなくDirenvを使う | SOTA
Dotenvは,.envファイルから環境変数を読み込むためのツール.他人には共有したくないパスワードやキーなどを.envに環境変数として記述しておき,実行時にそれを読み込むといった使い方をする.例えば自分は,vagrantからDigitalOceanを使う際に,CLIENT_IDやAPI_KEYを.envに記述してVagrantfileでそれを読み込むという使い方をしていた. ただ,Dotenvは... 続きを読む
najeira: Go言語のスタックとヒープ
2013年10月15日 Go言語のスタックとヒープ GoCon 2013 Autumn で「Go言語のスタックとヒープ」という発表をしました。 資料はこちら: http://goo.gl/s6at62 スライドだけでは分かりにくい部分もあるので、ブロク記事として以下にも記しておきます。(この記事を読めば、スライドは読まなくてOKなはず) スタックとヒープについて 実行時に動的にメモリを確保する領域... 続きを読む
実行時のデータ型の表現手法
実行時のデータ型の表現手法 — Presentation Transcript 実行時のデータ型の表現手法 Ver. 1.01 2012-‐11-‐23 前田敦司 このスライドの目的 • 64bit ARMアーキテクチャのTagged Pointer機 能が話題になった • よい機会なので,実行時にデータ型を判別す るためのデータ表現をまとめておこうと思った • ホット... 続きを読む
PHPでアノテーション « BEAR Blog
アノテーションとは プログラミングでは、コード中に登場する要素(クラス、メソッドなど)に対して、それ自体に関する情報(メタデータ)を注記できる仕組みのことをアノテーションという。「このメソッドはテスト用である」「ここでコンパイラは警告を出してはならない」「このメソッドはオーバーライドである」などの情報を付記し、コンパイル時や実行時に参照させることができる。 IT用語辞典 このように説明されるアノテ... 続きを読む
JavaScript - 小学生のためのクロージャ
http://konno-freesoftware.blogspot.com/2010/02/javascript_10.html より。 計算機科学におけるクロージャとは クロージャ - Wikipedia 引数以外の変数を実行時の環境ではなく自身が定義された環境静的スコープにおいて解決する関数の一種 なのであるがさすがにこの説明だけではピンと来ないかと言って function newCount... 続きを読む
Java使いをScalaに引き込むサンプル集(mwSoft)
Java使いをScalaに引き込むサンプル集前書きScalaという言語をご存知ですか?Javaと同じくコンパイルされるとclassファイルになり、実行時はJVM上で動作する、オブジェクト指向+関数型のプログラミング言語です。Scalaを開発したのはJavaのgenericsの設計を手がけたり、javacの開発をしていた経歴も持つMartin Odersky氏。Scalaは後発の言語ということもあっ... 続きを読む
断片化を爆速で処理する無料デフラグソフト「Auslogics Disk Defrag」 - GIGAZINE
「Auslogics Disk Defrag」は独自エンジン搭載のWindows2000、2003、XP、Vistaに対応した無料のデフラグソフトで、特徴はとにかく爆速でデフラグしてくれるということ。ファイルを先頭に全部集めて……などの余計なことは何もせず、とにかく断片化したファイルをデフラグすることに特化しています。そのため、大容量のハードディスクドライブ向き。また、実行時のメモリ使用量も極めて... 続きを読む
PHPの「守護神」Suhosin:ITpro
PHPは,数え切れないほどのWebサイトで使われている非常に有名なプログラミング言語である。基本的にはスクリプト言語であり,実行時にコンパイルされる。PHPは非常に多くのコミュニティによって支えられており,様々な機能を提供する膨大な数のオープン・ソース・ライブラリが公開されている。「WordPress」といった人気アプリケーションも,PHPで記述されている。ただし,PHPにもセキュリティの問題は存... 続きを読む
4-2. Perl の危険な関数
Perlには他のプログラムを起動したり,文字列で与えられた式を実行時に解釈実行する機能を持つ関数が用意されている。こうした関数に与える引数は,十分に吟味しないと,悪用されて意図しないコマンドを実行させられる。 Perlには外部プログラムとの連携機能が複数組み込まれている。Perlは連携機能を実現するため内部的にUnixシェルを起動する(注1)。そのため連携機能をユーザ入力データなどの外部から与えら... 続きを読む
いやなブログ: Jockey で Linux のプログラムの実行を記録・再生する
Jockey で Linux のプログラムの実行を記録・再生する Jockey は Linux のプログラムの実行を記録・再生するツールです。システムコールと一部の CPU命令をフックして実行時の入出力をログに記録することによってプログラムの再生を実現しています。主にデバッグ用途に使います。 インストール Jockey は Debian パッケージになっていないため、ソースコードからビルド・インス... 続きを読む