Luaはプログラムの機能を拡張する、いわゆる組み込み用途に特化したスクリプト言語。 軽快で高速、組み込みが容易、移植性が高い、といった特徴を持ち、多くの環境に移植されている。 数多くの商用ゲームに採用された実績がある。
リオデジャネイロ、カトリカ大学の情報工学科コンピュータグラフィックステクノロジーグループ TeCGraf によって設計開発された。
Luaはポルトガル語で「月」の意味。
LaTeX では,graphicx パッケージで関数のグラフの画像を貼ることができる.しかし,外部で*1画像ファイルを用意しておくのでなく,LaTeX内だけでグラフを描けないか?次のようなパッケージで,初等関数・三角関数・指数関数・対数関数くらいなら描ける. tikz -pgf https://ctan.org/pkg/pgf 低レベル,tikzpicture 環境 pgfplots https://www.ctan.org/pkg/pgfplots 高レベル,axis 環境 グラフが描けるくらいだから,これらの関数の値を求めて,文字列としてタイプセットすることもることもできる. 統計学に現れ…
コメントの書き方がわからなかったのでここに調べたことをメモします。 書き方① ハイフンを2つつなげるとコメントになります。 「--」から行末までがコメントです。 -- コメント print ("Hello World !") -- Hello World ! と表示 書き方② [ 「--」 と [[ と ]] で囲んだところがコメントになります。 複数行をコメントにする場合に便利です。 --[[ コメント① コメント② コメント③ ]] print ("Hello World !") -- Hello World ! と表示
ubuntu 環境にセットアップしてみました。 セットアップ インストール バージョン確認 サンプル コード 実行 セットアップ インストール $ sudo apt install lua5.4 バージョン確認 $ lua -v Lua 5.4.4 Copyright (C) 1994-2022 Lua.org, PUC-Rio サンプル コード $ cat sample.lua print("Hello World") 実行 $ lua sample.lua Hello World
以前もコマンドラインフィルターについて次のような文書を書いたことがあるのですが、説明がほとんどなかったので、改めて解説文書を書いてみました。 Lisp を nyagos のコマンドラインに埋め込む Lua アドオン - 標準愚痴出力 Lisp を nyagos のコマンドラインから直接実行する Lua アドオン - 標準愚痴出力 できれば、ゼロベースの説明としたかったところですが、やはりLua製ということもあり、Lua の知識が必要となります。 シングルクォートを使いたい curl と jq で、GitHub レポジトリの Contributor list を作る - 標準愚痴出力 上の記事中…
こんにちは、メディアサービス開発部サービス分析課の佐藤です。ブックウォーカー社で全社横断のデータ基盤を構築しています。 以前投稿した記事「ブックウォーカー社のデータ基盤について(2023秋)」にも書いた通り、現在ブックウォーカー社におけるデータ基盤はいくつかの課題を抱えています。 developers.bookwalker.jp その一つとして、FluentBitからPub/Subを経由してBigQueryへログを送る「ストリーミングデータ投入システムの構築」がありました。 今回の記事ではそのストリーミングデータ投入に関して、開発の都合上で必要となったLuaJITの自動テスト環境を整えるまでの…
こんにちは、lisです! NeoVimの設定のためにluaを触る際の備忘録です。
前回、nyagos のコマンドラインに echo $(+ 1 2 (* 3 4)) といった形で、Lisp コードを埋め込めるようにしたわけだが、電卓用途に使う時 echo $ を打つのさえ面倒くさくなった。 コマンドラインが ( で始まっている場合は 全ての行を gmnlisp で評価するようにした 評価した値は画面に表示し、コマンドラインには別に埋め込まない (実行するだけ) という形ににしてみた。 gmnlisp_.lua if not nyagos then print("This is a script for nyagos not lua.exe") os.exit() end s…
本投稿は TECOTEC Advent Calendar 2023 の10日目の記事です。 こんにちは、証券フロンティア事業部の内田です。 エディタは何を使っていますか? Visual Studio CodeやIDEなどたくさんありますが、私はNeovimを使っています。 neovim.io VimにはVimScriptという組み込みのスクリプト言語があり、設定やプラグインの作成ができます。 NeovimでもVimScriptで設定を書くことができますが、2021年にリリースされたv0.5.0からLuaでも設定を書くことができるようになりました。 Luaに対応してから2年以上が経過しましたが、…
ふと思いたって、 gmnlisp を nyagos のコマンドラインに埋め込むアドオンを書いてみました。 gmnlisp_.lua if not nyagos then print("This is a script for nyagos not lua.exe") os.exit() end share.org_filter_for_gmnlisp = nyagos.filter nyagos.filter = function(cmdline) cmdline = string.gsub(cmdline,'$%b()', function(code) code = string.sub(c…
init.luaがそれなりに充実してきたので整理も兼ねて紹介記事を書こう!と思いついたので実行していきたいと思います。 この記事の対象としては1年ほど前の自分、つまりコーディング未経験者を想定しています。 全体像 最新版は上記のリンクから。この記事の内容は基本的に更新しないと思います。 if vim.fn.expand '%:p' == '' then vim.cmd [[e $MYVIMRC]] end vim.cmd 'colo catppuccin' local p = vim.opt -- d: variables p.list = true p.listchars = { tab =…
OBS Studioに関するメモを書いてる記事 ※「OBS Studioに関する個人的メモ」を移転しました。(現在は閲覧不可) 記事投稿日 2021年10月6日、最終投稿更新日 2024年09月12日 07時35分頃 文字数が凄く多いのでブラウザの検索機能をお使いください。 記事が見にくくて申し訳ありません。 (将来的に内容を細かく分けて記事にしたいと思っています。) ブラウザ検索ショートカット Windows : Ctrl + F macOS : Command + F この記事は下記環境を使用して作成しています。 ※Linux、特定のデバイスが無いと表示されないソースのことはメモしていませ…
Russ Cox氏が書かれたresearch!rsc: Coroutines for Goを読んだときのメモです。 range over func の提案 spec: add range over int, range over func · Issue #61405 · golang/go · GitHub のdescriptionから参照されている記事であり、Coroutine for Goを読むことでイテレータの使いどころや求められるシチュエーションの理解が深められるだろうとの予想で読みました。 概要 Goにコルーチンがなぜ必要なのか、そもそもコルーチンとは何か 関数Fが関数Gを呼ぶとい…
どうも。タケターケタケオです。2024年8月のオススメ曲を紹介します。 最近メジャー曲コピペブログになってきたので、メジャー曲減らして、マイナー曲紹介ライン下げて増やします。 1年で少なくとも3000曲は聴いています。全てのミュージシャンに感謝。 ジャンルは邦楽ロック・ポップ・軽めのヒップホップ。リリース日が先月ではなくてMVが出たのが先月の曲を紹介してます。感想を書くと長くなるので一言コメントだけ付けてます。 メジャーとマイナーで大まかに分けています。ご容赦を。(100万超のMVを複数持っていたらメジャーにしてます)
今日は、タロットカードでいつ頃仕事が見つかるかと聞いてみた。 ホロスコープスプレッド (下のタロット, p162) 見ようみまである。チャンスには恵まれるが、なぜか、5,6か月後にまた、Deathの逆位置がでる。むむむ。仕事を覚えて、自我が出てくる時期である。本人は楽しくて仕方ないのに、なぜか、同じ結果ではないか。。。 これはおかしい。 ケルト十字法で、なぜ、こんな事になってしまったのかと聞いてみた。 (下のタロット, p158) すると、どうやら、自分のやりたい事を押し通して、一人で頑固になっていたのが、まわりからすると理解できなかったらしい。 これが、派遣が女性人口の半分という究極の過ちの…
さてさて、今まではYoutubeの声の優しいタロット占いの方を参考に生きてきたのだが、はたと気がついた。三択で解決できる事なのか? 3通りしか結果はないのか? 蠍座は12人に1人いる。皆、同じ運命だろうか。傾向であって、私のように5つも星が集中してしまっている方と、太陽とあと1つだけの人とでは、土星の凶角度が起これば激震度が全く違うのではないか。あるいは、あるいは、感情のままに爆発して未だに子供のように怒りを抑えて大人としてふるまえないままに60過ぎてしまった私が、アホなのか。 とにかく、自分の運勢は自分で見なければならないと気づき、タロットカードは買った。ご挨拶もしてみた。全部逆位置で出して…
皆様はじめまして。またもしご存知な奇特な方はお久しぶりです。 ambrでサーバーサイドエンジニアをしている回路(@qazx7412)と申します。 普段は主にgoghのサーバーサイドの開発を担当しております。 gogh.gg ですが今回はgoghとは関係無い話、弊社で最近取り組んでいるRobloxに関しての話をさせていただければと思います。 prtimes.jp 前置き Robloxとはご存知の通り(?)ユーザーがエクスペリエンスというものを作成してアップロードして公開することができるゲームプラットフォームのようなサービスです。 このエクスペリエンスとはゲームあるいはVRChatで言うところのワ…
まぁ、タイトル通り。 何の役に立つんでしょうね。まぁ、せっかく調べたので。 概要 OpenSSL のインストール 挿入したい HTML ソースの作成 OpenSSL で HTML ソースを暗号化 暗号化 オプション解説 復号化テスト 挿入対象の HTML を作成 Javascript を作成 CryptoJS を用いて復号 復号文の HTML への挿入 最終的な index.html おまけ
はじめに 最近はCopilotChat.nvimを利用してコミットメッセージを生成しているのですが、 毎回コマンドを実行して提案を採用するのは手間がかかり、効率が悪いと感じていました。 そこで、コミット時にこのプロセスを自動的に実行し、即座にメッセージを生成・補完するようにしました。 github.com 実行環境 NVIM: v0.9.5 CopilotChat.nvim: v2.13.1 実装 実装にはCopilotChat.nvimのAPIを活用しました。 git commit の編集時にのみ自動補完を適用するため、 ftplugin/gitcommit.lua にスクリプトを配置します…
gigazine.net ジョンズ・ホプキンス大学の暗号学者であるマシュー・グリーン氏が、「Telegramが匿名性の高いアプリだという間違った考えがインターネット上に広まっている」と警鐘を鳴らし、なぜ間違っているのかについてブログで解説しました。 メッセージアプリ「Telegram」が「匿名性が高い」アプリと扱われているのはイメージで実際には全然そんなことはない - GIGAZINE 多くのシステムでは何らかの方法で暗号化を使用していますが、メッセージアプリという文脈で「暗号化アプリ」といえば「標準でエンドツーエンド(E2E)暗号化されていること」を意味するのが一般的です。E2E暗号化が行わ…
関西パチスロイベント 関西パチスロイベント 25日の激アツ予想 ☆京都激熱候補☆ ☆奈良激熱予想☆ ☆兵庫県候補☆ 大阪パチスロイベント ローテーション パチンコイベント 大阪・特定日 パチスロイベント傾向 関西・近畿 イベント/来店 兵庫県パチスロイベント 奈良県パチスロイベント 京都府パチスロイベント 滋賀県パチスロイベント 和歌山パチスロイベント 三重パチスロイベント お疲れ様です!🍵 明日は❺の付く日 ジャグラーの日🍇🤡ニコニコグループ特定日 それでは明日のパチンコ・スロットイベント・特定日・演者来店・激アツ店候補です! にほんブログ村 いつもありがとうご…
nazology.net オーストラリアのシドニー大学(The University of Sydney)に所属するマヌエラ・L・フェレイラ氏ら研究チームは、世界中の1万5000人以上のデータ(11件の研究)に基づくメタ分析(複数の研究結果を統合して分析する研究法)の結果、「一般的な関節痛と天候との間に直接的な関連は見つからなかった」と報告したのです。 「寒さや雨は関節痛の直接の原因ではない」という研究結果 - ナゾロジー フェレイラ氏らは、人々が関節痛の悪化を天候の影響だと考える理由について、次のように説明しています。 「天候は、他の要因や行動に影響を与え、それが患者の痛みの認識や管理にも影…
関西パチスロイベント 皆さんおはようございます☀ 暑い中お疲れ様です!🍹 昨日22日は大盛り上がりの一日でした!! YouTubeにのみ載せたホールが1位でしたね🤭 予想も上位はバッチリ♪ ワシ稼働結果はチョイ浮き程度でしたが💧 本日は❸の付く日 今日のパチンコ・スロットイベント・特定日・演者来店情報です! 自分なりのスタイル 最近めっぽう弱くなったと噂されるキコーナグループ特定日、現在は吹田以外には名前すら聞かなくなりましたが、毎日載せてる特定日のホールが強いと思ってる方が居るといけないので補足しておきますが、単に「ホール探しの候補にどうでしょうか?」という程度のものです。 個人的にアツいホ…
PyTorchは、Facebook(現Meta)が開発したオープンソースの機械学習ライブラリで、特にディープラーニング分野で広く使用されています。研究者や開発者の間で非常に人気が高く、その理由は「使いやすさ」と「柔軟性」にあります。今回は、PyTorchの特徴や使い方、そしてその利点について詳しく解説します。 PyTorchとは? PyTorchは、ニューラルネットワークの開発をシンプルかつ直感的に行うことができるPythonベースのライブラリです。もともとTorchというLuaベースのライブラリをもとにして開発されたもので、TensorFlowと並ぶ人気のあるディープラーニングツールの一つで…
7担当の人がまたも福生のベトナム食材屋さんでハムを仕入れてきた。 今回は日本語が分かるオーナー夫婦がいたので、 いろいろと相談した結果、在庫もあまりなかったこともあり、 今回はプレーンのGIO LUA(ゾールア)を購入。 実はこのハム、八王子のベトナム料理・SENが作っているとのこと。 という事で、まずは晩酌のアテにいただきます!豚肉ハム ベトナム風 ポークハム GIÒ LUA 400g ジョールア ヨールア 国内生産品おつまみ お弁当 デリカ サンドイッチ バインミー BANH MI おかず ベトナム 屋台価格: 983 円楽天で詳細を見る