Crystal の not_nil! の実装がかっこよかった話
はじめに Crystalでコードを書く際には、オブジェクトが nilable かどうかに強い関心を払う必要があります。そんなときに、手っ取り早く nilable ではないということを示すために使...
337 search resultsShowing 1~20 results
You need to log-in
はじめに Crystalでコードを書く際には、オブジェクトが nilable かどうかに強い関心を払う必要があります。そんなときに、手っ取り早く nilable ではないということを示すために使...
はじめに VOICEVOXは、ずんだもん動画を作るための不真面目なツールとして有名ですが、個人的にはとても実用性の高い日本語読み上げツールだと思っています。 選択した文字列を読み上げさせたい さ...
忘れる前にメモしておく。 WASMでブラウザ上で動くCrystalのASTビューアを作った。 後述の笹田さんのプロジェクトを参考に OpenAI の Codex-5.2 とかを主力にして作らせた...
概要 mise というツールを使ったところ、異なるバージョンのCrystalをインストールして使うことができて便利でしたので紹介します。 使い方 miseのインストール 公式サイトにプラットフォ...
以下の記事はAIを使って動画を元に生成された記事となります。 元動画はクリエイティブ・コモンズ著作権表示必須ライセンスです。 Crystal 1.0 リリース 5周年 AMA レポート 元動画:...
はじめに Jupyter Notebookを使い始めて感じるもやもやと、現時点での想定解決策について記録します。初心者の感想は数ヶ月後、数年後には、習慣的な解決策を見つけて、あとからはわからなく...
はじめに この記事は、HTSlibのリリースノートを Claude や Gemini に入力して得られた複数の出力を基に、人間の kojix2 が全文を目を通し、再構成することで作成されています...
はじめに お正月なので、Heng Liさんのコードでも眺めてみようと思って、wgsim というツールのコードを眺めています。このツールはリファレンス配列を与えると、ショートリードシーケンサーのシ...
はじめに 目的 この記事は、Crystalのコンパイラの遅さを歯がゆく思っているkojix2がCrystalとLLVMまわりを自分でもっと観察したいと考えて、初心者向けのチートシートとして作成し...
はじめに アドベントカレンダー2023の記事です。私はCrsytal言語を主に自分用の小さなコマンドラインツールを作るのに使っています。今日は、コマンドラインツールの作成方法についてまとめます。...
本記事の最初のバージョンは2024年8月に書かれました。 2025年12月に内容が不正確であった部分を全面的に書き直して再投稿しました。 はじめに Crystal言語はコンパイルがとても遅いこと...
はじめに そういえば、WebViewの練習で作ったメモアプリについてまだ記事にしてなかったなと思ったのでメモします。 GitHub: https://github.com/kojix2/memo...
だれがCrystalを使っているのか Crystalをやってると、こんなことを思います。 「このプログラミング言語はどこで使われているんだろ?」 私は趣味でCrystalを使っています。ネット上...
このページは、maftools の Vignettes maftools.Rmd を Google Gemini を使って日本語に翻訳した非公式ドキュメントです。maftoolsはMITで公開さ...
はじめに MAFファイルフォーマットは、がんゲノム研究において体細胞変異データを扱うための標準フォーマットの一つです。実体はタブ区切りテキストファイルですが、34個の必須カラムが指定されています...
本記事は人間であるkojix2が、DeepWikiとChatGPTに交互に呼び出して作成した内容をベースにしていますが、人間であるkojix2が全文に目を通した上で編集や校正を行っています。(内...
はじめに HTSLIbとは、SAM/BAM/CRAM/VCF/BCF などを操作するC言語のライブラリです。 Samtools や Bcftools など多くのツールでライブラリとして利用されて...
LIF は Leica Image File の略で、複数の画像を1つのファイルに保存できるファイル形式である。主にLeica Microsystems社製の共焦点レーザー顕微鏡や蛍光顕微鏡で撮...
Sequence Alignment/Map オプショナルフィールド仕様(日本語訳) GitHub Copilot を用いた非公式日本語訳です。正確性は原文を優先してください。 原文(最新版)の...
はじめに Samtoolsと、Bcftoolsは、いずれもHTSLibの上に構築されたコマンドラインツールである。実は、Bcftoolsにはプラグイン機構がある。(Samtoolsにはプラグイン...
337 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.