アイコン・文字入りQRコード 絵や文字の入った、デザイン性のあるQRコードを作成できます。サンプルをみる
Bluesky開発チームに直接質問できるイベント「Bluesky Meetup in Osaka Vol.2」が2024年4月14日(日)に大阪で開催されました。イベントにはBluesky開発チームのテクニカルアドバイザーを務めるWhy氏が登壇し、ユーザーからの「こんな機能の実装予定はある?」「日本支社の設立予定は?」といった多様な質問に答えてくれました。 Bluesky meetup in Osaka Vol.2 - connpass https://428lab.connpass.com/event/313710/ ・目次 ◆1:会場はこんな感じ ◆2:Bluesky Meetup in Tokyo Vol.2のおさらい ◆3:Why氏との質疑応答 ◆4:Why氏への直撃インタビューもあり ◆1:会場はこんな感じ Bluesky MeetupはBluesky開発チームにリアルタイムで質
Gleam is a friendly language for building type-safe systems that scale! ✨ The power of a type system, the expressiveness of functional programming, and the reliability of the highly concurrent, fault tolerant Erlang runtime, with a familiar and modern syntax. Reliable and scalable Running on the battle-tested Erlang virtual machine that powers planet scale systems such as WhatsApp and Ericsson, Gl
WASI 0.2 was recently stabilized, and Rust has begun implementing first-class support for it in the form of a dedicated new target. Rust 1.78 will introduce new wasm32-wasip1 (tier 2) and wasm32-wasip2 (tier 3) targets. wasm32-wasip1 is an effective rename of the existing wasm32-wasi target, freeing the target name up for an eventual WASI 1.0 release. Starting Rust 1.78 (May 2nd, 2024), users of W
この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" の 34 週目の記事です! 1 年間連続達成まで 残り 19 週 となりました! 株式会社ログラスの龍島(りゅうしま)です。最近はもっぱら新生姜をガリにしてクラフトビールのつまみにする毎日を送っています。今日はデータベースとデータ構造の話です。 この記事でやること データ集計の高速化のため、多くの場合、列指向データベースが選ばれます。列指向が大量のデータ操作を効率的に処理できるためです。行指向のデータベースを利用している状況で、データ集計のパフォーマンス向上のため列指向データベースへの移行をすることはよくある例です。しかし、行指向データベースで有効なデータ構造やクエリが列指向で同様に優れているとは限りません。この記事では、行指向のPostgreSQLと列指向のBigQueryを使って、それぞれに
「木で鼻をくくる」とは、冷淡で冷たい対応や、無愛想で素っ気ない態度を取ることを表します。日常会話でも使われている慣用句で、体の一部を使ったことわざのうちの一つです。「木で鼻をくくる」の由来には、木で鼻をこくるという昔の習慣が関係しています。 「木で鼻をくくる」の意味や読み方は? 「木で鼻をくくる」は、普段あまり使わない言葉かもしれませんね。しかし、いつ会話の中で出てくるとも限りませんので、覚えておくと役に立ちます。「木で鼻をくくる」という言葉の意味や由来から確認していきましょう。 「木で鼻をくくる」の意味は? ことわざや慣用句の中には、意味がわかりづらかったり、不思議な表現をするものがいくつか存在しますね。また、「木で鼻をくくる」のように体の一部を使った表現も多いものです。 「木で鼻をくくる」には、2つの意味があります。1つには、冷淡で冷たい対応や、無愛想で素っ気ない態度を取ること。もう1
LLM training in simple, pure C/CUDA. There is no need for 245MB of PyTorch or 107MB of cPython. For example, training GPT-2 (CPU, fp32) is ~1,000 lines of clean code in a single file. It compiles and runs instantly, and exactly matches the PyTorch reference implementation. I chose GPT-2 as the first working example because it is the grand-daddy of LLMs, the first time the modern stack was put toge
AIの本体と言える大規模言語モデル(LLM)のトレーニングはほとんどの場合PyTorchやPythonを使用して行われていますが、そうしたトレーニングを純粋なC言語のみで実装したツール「llm.c」が登場しました。まだ最適化が行われておらず従来の手法に速度面では敗北していますが、GPT-2のトレーニングを行う実装を約1000行のクリーンなコードで行えています。 GitHub - karpathy/llm.c: LLM training in simple, raw C/CUDA https://github.com/karpathy/llm.c 作者のアンドレイ・カルパシー氏はOpenAIの創設グループの一員で、テスラのAIディレクターだった事もある人物です。 llm.cを使用することで、245MBの容量を持つPyTorchや107MBの容量を持つcPythonを使用せずに大規模言語モデル
TL;DR cargo-componentを使うと、Wasmコンポーネントを作成するためのRustプロジェクトを作成できます 作成したWasmコンポーネントはWasmtimeを使って実行できます 作成したWasmコンポーネントはwasi:cli/runインターフェースを実装しています 必要なツール 必要なツールは次の4つです。 Rustのツールチェーン cargo-component Wasmtime wasm-tools Rustのツールチェーンはこちらに説明があります。 cargo-component cargo-componentは、Wasmコンポーネントの管理を行うためのRustのパッケージ管理ツールであるCargoのサブコマンドです。今回はプロジェクトの作成とビルドに利用します。 cargo-componentはCargoを使ってインストールできます: Usage: cargo
本連載は、iOS/Android向けのアプリでUIの表現力を高めることを目標に、Unity製アプリにFlutterを導入した例を、具体的な実装方法を交えながら紹介する記事です。 なぜUnityとFlutterを使う? まずは、一般的にはUnity、Flutter単体で問題なくアプリケーション開発ができるのになぜ連携させる必要があるのかを説明したいと思います。そのためにまずUnity、Flutterそれぞれの特徴を見てみます。 Unity Unityは、ゲーム開発者にとって非常に人気の高いゲームエンジンです。 非常に大きなコミュニティがあり、数多くのチュートリアル、ドキュメント、フォーラム、アセットストアが利用可能であり、日本語の情報も豊富にあります。 Unity公式サイト https://unity.com/ja Unityの強み 高度な2Dおよび3Dグラフィックスを実現するための豊富な機
星野リゾートが福島県の会津地方で運営するスキー場「ネコマ マウンテン」は、猫魔ヶ岳の南北にまたがる大型施設だ。ゲレンデ面積は国内トップ10に入り、リフトは13基、コース数は33ある。 山の南斜面のエリアは磐梯山や猪苗代湖を望みながら開放的な滑りを楽しむことができる。一方、北斜面は標高が高く気温が低い分、パウダースノーが降り、春まで長い期間スキーが可能だ。南斜面と北斜面はもともと別のスキー場だったが、連結リフトで結ぶことで一体化。リニューアルして2023年から今の施設名となり、スキーヤー、スノーボーダーは1施設でさまざまな滑走ができるようになった。 星野リゾートがこのエリアで施設運営をスタートしたのは03年だった。経営が行き詰まっていた猫魔ヶ岳の南斜面のスキー場とその麓にある「磐梯山温泉ホテル」の運営を引き継ぐことから事業をスタート。施設は当初、星野リゾートが所有していたが、その後、運営に特
本記事は4月3日21:30(JST)時点で判明している事実をまとめたものです。誤りがあればコメントでお知らせください。 本記事には誤りが含まれている可能性があります。 新しい情報があれば随時更新します。 ** 4/2 18:30 Q&Aを追加しました。 4/2 11:30 実際にバックドアが存在する環境を作成し、攻撃可能なこと、出力されるログ等について追記しました。また、攻撃可能な人物は秘密鍵を持っている必要があることを追記しました。** ところどころに考察を記載しています。 事実は~です。~であると断定し、考察、推測、未確定情報は考えられる、可能性があるなどの表現としています。 またpiyokango氏のまとめ、JPCERT/CCの注意喚起もご覧ください。 なお、各国のCSIRTまたは関連組織による注意喚起の状況は以下のとおりで、アドバイザリを出している国は少ない状況です。 概要 問題の
最近 moonbit という言語を知ったのですが、これが調べれば調べるほど好きになる言語だったので、紹介させてください。 文法的には GC 付きの Rust で、 WebAssembly にコンパイルされます。とくに CDN Edge Worker 上での実行を想定しているようです。もう好き。 注意: まだ若い言語なので、これから言語仕様がガンガン変わっていくと思われます。あくまで現時点での情報です。 tl;dr Pros だいたい GC あり Rust と捉えていい 文法面のキャッチアップが容易 ライフタイムの難しさを考えなくていい すでに vscode 拡張やパッケージマネージャ等のエコシステムが整っている Cons まだ安定していない / しばらくはソースコードが公開されない 現時点では学習リソースやパッケージ数が足りず、書き手の腕力が求められる はじめに: JS/TS/Rust へ
読みます。 読みました。 あまり意味と意義深く書かれていると思わなかったので雑感の形で。 そもそもあまり意味のあることを書いた本でもないと、思った。性別越境行為が一般化していく以上本書に出てくるような事例は必然に起こる防ぎようのないものであるし、それを全て防ごうとすることは「真に生得的な苦しみをもつ性別越境者」の人生を妨害することと不可分であり、また自由権としての愚行権の問題なので、基本どうしようもない。 思うにより大きな問題は実際に性別越境行為をしたりしようとする人の利害と社会のそれとが激烈に衝突する場面にあって、本書が主題とする自傷と愚行としての性別越境行為の是非などは二の次三の次である。(社会実態にそぐわず要らぬ混乱と衝突を招きうる不可解な教育及び制度への問題提起には首肯する) そういう意味で私はこの本は特に書くべきことを書いた、言うべきことを言った本であるとは思わない。(上記問題提
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く