クジラ飛行机
banner
kujirahand.bsky.social
クジラ飛行机
@kujirahand.bsky.social
プログラマー。日本語プログラミング言語「なでしこ」、テキスト音楽「サクラ」の開発者。週1でWebコラム執筆、年3で技術書も書いています。
アイビー・リー・メソッド実践アプリをJavaScriptで作ろう / マイナビJS連載36回目が掲載されました✨ 百年経っても有効なライフハックで業務を効率化しましょう。
news.mynavi.jp/techplus/art...
ゼロからはじめるJavaScript(36) アイビー・リー・メソッド実践アプリをJavaScriptで作ろう
シンプルで効率的なタスク管理ができるライフハックの一つに「アイビー・リー・メソッド」があります。20世紀に発明されたこのタスク管理の手法は現代でも業務効率化に十分役立ちます。そこで、これを実践する便利なツールをJavaScriptで作ってみましょう。
news.mynavi.jp
July 30, 2025 at 4:41 AM
新連載✨プログラミングなしで作るデスクトップ可視化ツール - いざバイブコーディング/マイナビ連載1回目が掲載されました✨誰でも気軽にアプリやツールを作れる時代が到来!初回は、デスクトップ可視化ツールを作ります✨ #VibeCoding #GeminiCLI
news.mynavi.jp/techplus/art...
ゼロからはじめるバイブコーディング(1) プログラミングなしで作るデスクトップ可視化ツール - いざバイブコーディング
生成AIの発達と共に「バイブコーディング」(Vibe Coding)が話題です。これはAIを駆使してソフトウェア開発を行う手法で、プログラミングすることなくアプリを開発します。本連載では、プログラミングなしでバイブコーディングを実践する方法を紹介します。初回の今回はAIに「デスクトップを可視化するツール」を作ってもらいましょう。
news.mynavi.jp
July 22, 2025 at 1:25 AM
🎉『もっとシゴトがはかどる Python×Excel×AI 業務自動化の教科書』(マイナビ出版)が7/24に発売✨ 話題のAIを使いつつ時代を超えて使える自動化テクニックを惜しみなく紹介しています。Excel/PDF/ブラウザと業務に欠かせない技術を扱っています✨ #Excel #AI #Python
amzn.to/40lq25P
もっとシゴトがはかどる Python×Excel×AI 業務自動化の教科書
Amazon.co.jp: もっとシゴトがはかどる Python×Excel×AI 業務自動化の教科書 : クジラ飛行机: Japanese Books
amzn.to
July 15, 2025 at 7:20 AM
予定時間まであと何秒?カウントダウン時計を作ろう / マイナビJS連載第34回目が掲載されました。HTMLファイル1個置くだけで、自作ガジェットが作れるのはPCの良い所です。JSのDateに詳しくなりましょう!!
news.mynavi.jp/techplus/art...
ゼロからはじめるJavaScript(34) 予定時間まであと何秒?カウントダウン時計を作ろう
今、頑張らないといけないのに「やる気が出ない」という時があります。そんな時に残り時間が明確に分かれば、「時間がない、頑張らないと!」という気分になるかもしれません。そこで、今回は「残された時間を秒数で表示するカウントダウン時計」を作ってみましょう。JavaScriptで日時計算する方法を学びつつ生活に役立つ自作ガジェットを作ってみましょう。
news.mynavi.jp
June 16, 2025 at 5:29 AM
マイナビで新連載はじまりました!「ゼロからはじめるPythonでグラフ化入門」です。第一回目は、ここ半年の気温をプロットします✨の連載では、いろいろなオープンデータを視覚化していきます!! #python #視覚化 #オープンデータ
news.mynavi.jp/techplus/art...
ゼロからはじめるPythonでグラフ化入門(1) 2025年の気温の推移グラフを描画してみよう
無料で自由に使える公開データを「オープンデータ」と呼びますが、日本でも多くのデータが公開されています。本連載では、統計ライブラリを利用してそうしたデータのグラフを描画する方法を紹介します。第1回の今回は、2025年の気温の推移を表すグラフを描画してみましょう。
news.mynavi.jp
June 4, 2025 at 2:29 AM
形態素解析をマスターして文書校正ツールを作ってみよう / マイナビPython連載 第127回が掲載されました✨ #Python#形態素解析 して楽しみましょう😊
news.mynavi.jp/techplus/art...
ゼロからはじめるPython(127) 形態素解析をマスターして文書校正ツールを作ってみよう
形態素解析とは、文章を単語などの最小の意味単位に分解し、それぞれの品詞などを分析する技術だ。Pythonを使えば、手軽に形態素解析が可能になる。形態素解析ができると、さまざまな自然言語処理が行える。ここでは、形態素解析を利用して簡単な文書校正ツールを作成しよう
news.mynavi.jp
May 25, 2025 at 12:23 AM
大注目のオープンモデルQwen3をローカルPCで使ってみよう / マイナビLLM連載が掲載されました✨ #LLM #Ollama を利用して、#Qwen3 の紹介をします。深い思考をする「思考モード」と高速推論の「非思考モード」ハイブリッド推論がすごく便利です。
news.mynavi.jp/techplus/art...
ゼロからLLMプロンプトエンジニアリング(5) 大注目のオープンモデルQwen3をローカルPCで使ってみよう
ローカルPCで手軽に動かせるオープンな大規模言語モデル(LLM)の「Qwen3」が公開され話題となっています。OpenAIのGPT-4に匹敵する高い推論能力が魅力なのですが、高度な推論が可能な「思考モード」と高速に応答する「非思考モード」を切り替えるハイブリッド推論が可能となっています。高性能ながら商用利用も可能です。今回は、ローカルPCでQwen3を使う方法を紹介します。
news.mynavi.jp
May 11, 2025 at 5:53 AM
PascalやAda好きにオススメ - 型安全と拡張性の高さが特徴のSeed7 / マイナビ連載「プログラミング言語」の58回目が掲載されました✨ 型の厳格さを楽しむ格調高い言語でした😂 #Seed7 #Pascal #Ada #プログラミング言語
news.mynavi.jp/techplus/art...
世界のプログラミング言語(58) PascalやAda好きにオススメ - 型安全と拡張性の高さが特徴のSeed7
今回取り上げる「Seed7」はPascalやAdaに似たプログラミング言語です。インタプリタも用意されていますが、C言語に変換して実行ファイルを生成できます。安全性を重視した厳格な静的型付けや、ユーザーによる構文の定義が可能な拡張性の高さが特徴の言語です。今回はSeed7について紹介します。
news.mynavi.jp
May 10, 2025 at 8:19 AM
ブラウザで動くPython「PyScript」でライフゲームを作ってみよう / マイナビPython連載126回目が掲載されました!今回は、PyScriptについて書いてみました。もう全部がブラウザで完結する時代です。Pythonがブラウザ上で動きます。
news.mynavi.jp/techplus/art...
#python #pyscript #lifegame
ゼロからはじめるPython(126) ブラウザで動くPython「PyScript」でライフゲームを作ってみよう
PyScriptを使うと、ブラウザ上で手軽にPythonを実行できる。JavaScriptを使わなくても、大抵のことがPythonだけで実現できる。図形の描画ができるのでゲームも開発できる。ライフゲームを実装してみて、使い方を確認してみよう。
news.mynavi.jp
April 9, 2025 at 7:37 AM
Rustで懐かしのアスキーアート作成ツールを作ってみよう / マイナビRust連載27回目が掲載されました✨ 今回は画像からアスキーアート生成してみます!
news.mynavi.jp/techplus/art...
#rust_lang #asciiart
Rustで有名アルゴリズムに挑戦(27) Rustで懐かしのアスキーアート作成ツールを作ってみよう
「アスキーアート」とは文字を使って画像や絵を表現する技術です。2000年前後にWebの掲示板で大いに流行しました。文字だけで画像を表現するという制限が楽しく、いろいろなアスキーアートが作成されました。今回は、懐かしのアスキーアートをRustで自動生成するツールを作ってみましょう。
news.mynavi.jp
March 11, 2025 at 9:12 AM
安全にDeepSeek R1を使うには? - LM Studioで試してみよう - マイナビ プロンプト連載3回目が掲載されました✨ ローカルLLMが超簡単に使えるようになっていた件について #LLM #prompt #DeepSeekR1
news.mynavi.jp/techplus/art...
ゼロからLLMプロンプトエンジニアリング(3) 安全にDeepSeek R1を使うには? - LM Studioで試してみよう
鮮烈なChatGPTの登場から2年以上経ち、高額な開発費を投入して作られた生成AIを手軽にローカルPCで動かせる時代になりました。先日、話題になった中国製のAI「DeepSeek R1」もローカルPCで動かせます。今回はLM Studioを利用して手軽にローカルPCでDeepSeekを動かしてみましょう。
news.mynavi.jp
February 25, 2025 at 2:03 AM
スマホに通知を手軽に送信するLINE Notify終了につきDiscordウェブフックに移行した件 / マイナビPython連載124回目が掲載されました✨ 自作アプリからスマホに通知できるのはとても便利ですよね😊
news.mynavi.jp/techplus/art...
#python #discord #line_notify
ゼロからはじめるPython(124) スマホに通知を手軽に送信するLINE Notify終了につきDiscordウェブフックに移行した件
自作アプリから簡単にスマートフォンに通知を送信できるAPIを提供していたLINE Notifyが今年2025年3月で終了すると発表があった。そこで、無料で使える代替サービスのDiscordウェブフックを使う方法として、PythonからDiscordにメッセージを送信してみよう。
news.mynavi.jp
February 15, 2025 at 11:22 PM
シンプル・高速・保守性の高さを目標に掲げたV言語はGo言語のライバルになり得るか?! - マイナビ/世界のプログラミング言語
57回目が掲載されました。
news.mynavi.jp/techplus/art...
#vlang #golang
世界のプログラミング言語(57) シンプル・高速・保守性の高さを目標に掲げたV言語はGo言語のライバルになり得るか?!
V言語はGo言語のようにシンプルさと高速な動作、保守性の高さを売りにしています。毎回いろいろなプログラミング言語を紹介する本連載ですが、今回は2019年に公開され、現在も活発な開発が続いているV言語について紹介します。
news.mynavi.jp
February 10, 2025 at 9:12 AM
Rustで会話型AIのルーツ「人工無能」を実装しよう / マイナビRust連載26回目が掲載されました!懐かしのレトロ会話ボットの人工無能を作ってみました。
news.mynavi.jp/techplus/art...
#rust-lang #人工無能 #bot
Rustで有名アルゴリズムに挑戦(26) Rustで会話型AIのルーツ「人工無能」を実装しよう
昨今、ChatGPTをはじめとする会話型AI(人工知能)が人気ですが、1990年代後半にも簡単な会話ができる「人工無能」と呼ばれる会話ボットが流行したことがありました。現代のAIに比べればほとんど役に立たないものですが、簡単に作成できて言葉遊びを楽しめて面白いものです。Rustの学習題材としてぴったりなので作成してみましょう
news.mynavi.jp
February 2, 2025 at 6:04 AM
🎉 本日発売🎉 PyhonでつくるWebアプリのつくり方 - Python入門書の次に読むのにオススメです。SNS、ラーメン判定、対戦ゲーム、生成AIなどのWebアプリの作り方を解説します。長年Webアプリ開発に携わってきた杉山さん遠藤さんとの共著です☺️
amzn.to/3VCJs3N #python #webapp #flask
Pythonでつくる Webアプリのつくり方
Amazon.co.jp: Pythonでつくる Webアプリのつくり方 : クジラ飛行机, 杉山 陽一, 遠藤 俊輔: Japanese Books
amzn.to
January 15, 2025 at 11:57 PM
フォルダ内のファイル一式を手軽にメール送信するツールを作ってみよう / マイナビPython連載123回目が掲載されました✨ ダブルクリックでメール送信します。Kindleに簡単に資料を送信できるようツールを作ってみました☺️
news.mynavi.jp/techplus/art...
#python #email #kindle
ゼロからはじめるPython(123) フォルダ内のファイル一式を手軽にメール送信するツールを作ってみよう
特定のフォルダにあるファイルを自動的にメールで送信できると便利な面がある。今回は、Gmailを利用して、ダブルクリック一発で、フォルダ内にあるファイルを添付ファイルとして、特定の宛先にメール送信するプログラムを作ってみよう。
news.mynavi.jp
January 9, 2025 at 5:24 AM
現代セキュリティを支えるハッシュ関数SHA-256をRustで実装してみよう / マイナビRust連載25回目が掲載されました✨ 年末にSHA-256のプログラムを読み解こう😊
news.mynavi.jp/techplus/art...
#rust #hash #sha256
Rustで有名アルゴリズムに挑戦(25) 現代セキュリティを支えるハッシュ関数SHA-256をRustで実装してみよう
パスワードの保存や、データの改ざん検知など、現代のセキュリティに欠かせないのが、ハッシュ関数です。今回は、実際にRustでSHA-256を実装して、ハッシュ関数に関する理解を深めてましょう。
news.mynavi.jp
December 30, 2024 at 1:23 AM
Rustで効率的なFisher–Yatesシャッフルを実装してみよう / マイナビRsut連載が掲載されました!Fisher–Yatesシャッフルについて解説しました。#rust_lang #シャッフル #アルゴリズム

news.mynavi.jp/techplus/art...
Rustで有名アルゴリズムに挑戦(24) Rustで効率的なFisher–Yatesシャッフルを実装してみよう
Rustで有名アルゴリズムを実装して、Rustについての理解を深めることが目的の連載です。今回扱うのは、配列のシャッフルについてです。最初に何も考えずに実装してみて、次に効率的に配列の要素をシャッフルするFisher–Yatesシャッフルを実装してみましょう。
news.mynavi.jp
November 26, 2024 at 11:53 AM
Excelファイルに今日の為替レートを書き込もう / マイナビなでしこ連載86回目が掲載されました✨ 日本語プログラミング言語でExcelファイルを読み書きしたり、為替レートを取得したりしてみます😊
#なでしこさん
news.mynavi.jp/techplus/art...
ゼロからはじめてみる日本語プログラミング「なでしこ」(86) Excelファイルに今日の為替レートを書き込もう
Excelを使って、資産管理や商品管理をしている人も多くいるでしょう。その際、外貨や商品代金を別途調べて、定期的にExcelファイルに書き込むことがあります。しかし、Excelファイルがたくさんある場合、定期的にそれらを更新するのは大変です。なでしこを使って自動的に為替レートを書き換えるプログラムを作ってみましょう。
news.mynavi.jp
September 3, 2024 at 6:10 AM
「JSONを使って画像生成AIを使うと解像度が高いという話」をnote.comに書きました📝 生成AIに与えるプロンプトは、JSONでも十分動きます。 #LLM #生成AI #JSON
note.com/kujirahand/n...
JSONを使って画像生成AIを使うと解像度が高いという話|kujirahand
FacebookのOpenAIのグループで、Rogerio Pereiraさんが綺麗な絵を投稿していて、そのプロンプトがJSONだったので興味を惹かれました。(こちら) 投稿されていたJSONデータをコピペしてChatGPT-4oに流し込んで、自分で試してみたのが以下のものです。彼が投稿していたものと大差なく、なかなか良いではないですか! JSONを使うと良い絵が描ける 大規模言語モデルってJS...
note.com
July 3, 2024 at 12:27 AM
KonaWiki v3.3.8をリリースしました。ページ編集でDiscordに通知する機能、編集ページに置換機能など追加しました。
github.com/kujirahand/k...
Release v3.3.8 · kujirahand/konawiki3
ページ編集でDiscordに通知する #81 プラグイン名のエイリアス設定機能を実装 #90 編集ページに置換機能を実装 #99 jqueryへの依存を排除 #96 同じドメインに2つのWikiがインストールされている場合にオートログインが失敗する問題を修正
github.com
July 3, 2024 at 12:11 AM