初めに 世間ではプレゼンテーションスライドの作成のデファクトスタンダードは Microsoft PowerPoint、通称パワポが使われています。比較的早くリリースされてかつ天下のMicrosoftだからだと僕は思います。 パワポは視覚的に現在作っているスライドがどのような見た目になるのかがわかり、とても分かりやすいです。こういうのをWYSIWYG(What You See Is What You Get)といいます。現在のソフトウェアはだいたいこれです。 ...パワポが嫌いです。マウスが嫌いだからです。(結構壊滅的な件) ということで今回は$\mathrm{\LaTeX}$でパワポに匹敵するようなスライドをつくっていきましょう。 僕が過去に書いた$\mathrm{\LaTeX}$の記事もぜひ読んでね。おかげさまで「LaTeX 使い方」ってググると上から二番目にでてくるようになったよ。 前
背景 iPad はクリエイティブな作業やコンテンツ消費のための優れたデバイスですが、エンジニアにとってはターミナル環境がないことが長年の課題でした。しかし、a-Shell のようなアプリの登場により、iPad 上でも本格的な Shell 環境を構築し、さまざまなコマンドラインツールを実行できるようになりました。 この記事では、a-Shell を使って iPad で何ができるのか、その設定と基本的な使い方についてまとめます。 a-Shell とは? a-Shell は、iOS/iPadOS 上で動作する、ローカルターミナル環境を提供する無料アプリです。bash や zsh のような完全なシェルではありませんが、sh 準拠のシェルとして動作し、Python, Lua, JavaScript などのインタプリタや、curl, wget, tar, vim といった多くの標準的な Unix コマン
Luon is a high-level programming language with a syntax similar to Oberon+, Oberon-07 and Oberon-2, integrating concepts from Lua, and targeting the LuaJIT VM. Luon can be regarded as a statically typed version of Lua. The name is thus a combination of "Lua" and "Oberon". Luon procedures can be declared "external" and be implemented in Lua. This allows the re-use of libraries written in Lua, and a
Recent Updates Jul 10, 2025 Shipping News and More May 13, 2025 Shipping & Production News Mar 20, 2025 Even More Shipping Feb 26, 2025 Batch 1 Shipped, Batch 2 Status, and More Tangara is a portable music player. It outputs high-quality sound through a 3.5 mm headphone jack or Bluetooth, has great battery life, and includes a processor that’s powerful enough to support any audio format you can th
This is Part 1 of a series of posts. Part 2 is available here: Building a baseline JIT for Lua automatically It is well-known that writing a good VM for a dynamic language is never an easy job. High-performance interpreters, such as the JavaScript interpreter in Safari, or the Lua interpreter in LuaJIT, are often hand-coded in assembly. If you want a JIT compiler for better performance, well, you’
Welcome to PICO-8! PICO-8 is a fantasy console for making, sharing and playing tiny games and other computer programs. It feels like a regular console, but runs on Windows / Mac / Linux. When you turn it on, the machine greets you with a commandline, a suite of cartridge creation tools, and an online cartridge browser called SPLORE.
LuaRadioというスクリプトベースのSDRツールキットがあることに気がつきました。GNURadioが超弩級のツールキットであることに対して、LuaRadioはとても軽量なのが特徴だそうです。少し試してみたところ、なかなか良さそうでしたので紹介します。 LuaRadioはその名のとおり、Luaというスクリプト言語をベースにしています。Luaは非常に軽量で、組み込み言語として使われていたり、小さなMCUでも動作したりしています。しかもJIT (Just In Time)コンパイラを利用可能で、実行効率はなかなかのもののようです。 LuaRadioは、Luaから使えるだけではなく、その中身もLuaで記述されているSDRツールキットです。コンポーネントをスクリプトで接続し、フローグラフを構築してアプリケーションを作成します。
Way Cooler is a tiling Wayland window manager, written in Rust, configurable using Lua, and extendable with D-Bus. Extendable Way Cooler gives the user full control in extending the capabilities of the window manager, without having to write a single line of Rust. Core functionality is implemented as D-Bus clients, allowing programs such as the lock screen and status bar to be implemented in any l
This is the common project page for: LuaJIT — a Just-In-Time Compiler for Lua. Coco — a Lua extension for True C Coroutines. DynASM — a Dynamic Assembler for code generation engines. Lua Bitop — a Lua extension for bitwise operations on numbers. Privacy Policy This website does not request, store or process any private data. This website is fully static and does not allow entry of personal informa
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く