Movatterモバイル変換


[0]ホーム

URL:


はてラボはてな匿名ダイアリー
ようこそ ゲスト さんログインユーザー登録

「プログラミング」を含む日記RSS

はてなキーワード:プログラミングとは

次の25件>

2025-12-13

日曜プログラミング破綻

俺のやりたいことは.NET9が必要

Powershell+WFPじゃ無理やんけ!→C#に移行

冷静に考えたら利用者PC.NET9ランタイム入れられなくね?→単体140MBのクソアプリ爆誕

泣く泣く.NET9でしかできない要素全部削ってPowershellアプリ作成。50KB

何だったんだ今日という1日は

学びにはなったけどさあ

Permalink |記事への反応(0) | 16:20

このエントリーをはてなブックマークに追加ツイートシェア

プログラミングって時間溶けるな

まあコードミリも書いてないんだが。

何も知らんままユーティリティツールの開発始めたんだけど、実装したい機能がそのプログラムでは無理って事態が2回発生して

必死に乗り換え乗り換えやってる。もう終わりだよ

なんでPowershellからRunする分には動くのに、コンパイラ通せないんだよ意味わかんねえぞ

Windowsテーマ対応したらかっこええやん……って思ってただけなのに

カスが!

ThemeMode="System"

何なんだこいつは!

Permalink |記事への反応(1) | 13:22

このエントリーをはてなブックマークに追加ツイートシェア

anond:20251211021922

他の人は知らないけど、少なくとも増田は入りたかったコミュニティに入れなかった理由をノンバイナリーだからって言いたいだけじゃない?と思った

変な人だと思われて外れたくないと思うならやっぱりそのコミュニティで一緒にいて楽しいと思われるようある程度の努力必要だと思うよ。それにボーイッシュな子だってボーイッシュ同士でしかいないわけじゃないし、友達同士で何でも趣味が合う!なんて珍しい。化粧や可愛い服じゃなくても好きな小説家食べ物でいろんなタイプの人と友人になれる。虫好きの同性の友達とは出会えなくても猫好きの友達出会えることもある。

もちろんノンバイナリー界隈もその一つかもしれないけど人同士の共通点ってたくさんあるよ

自慰しないの?ってレスもあったかと思うけど、私は人生で一度もしたことないしそんな気分になったことない。セックスは一回経験してみてなんか違うなと思ってから一度もしてない。

音楽聴くのは嫌いだけど演奏するのは好き

可愛い格好するのは好きだけどアイドルとか芸能人とか全く興味ないので大学生時代からテレビない生活をしてる

恋愛感情で人のことを好きになりにくい

みんなと違うなと思うことはたくさんあるけど、それは自分という人間ががそうなだけで私もしかしてノンバイナリー⁉️なんて思うことはないし、芸能人知らなくても芸能人の話大好きな子とも誰の話かわかんないけど楽しそうでいいね!って気持ちで話聞いて仲良くやってる

格好に無頓着な子でもプログラミング趣味は合うからたまに休日もくもく会してご飯食べて解散みたいな遊び方もする

女っぽいから女のコミュニティに入れるんじゃなくて、周りの人がこの人と一緒にいて楽しいと思ってくれるから一緒にいれるんだと思うよ

Permalink |記事への反応(1) | 01:06

このエントリーをはてなブックマークに追加ツイートシェア

2025-12-11

今日の日曜プログラミング

Powershell死す

最高のアプリが作れてご満悦だったので、Windowsテーマ対応に手を出してみた

Powershellではできないだと……?

よくよく聞くとPowerShellスクリプト +WPF/XAML実装可能と教えてもらったので、Claude Sonnet 4.5にコンバートをお願いした(死因)

UI崩壊テーマ対応とか論外

天は荒れ狂い、地は燃え盛る

何もかもぶっ壊れて死亡。何度修正を試みても何1つ効果なく無為な1時間が経過

UIを1から作り直し

冷静に考えるとシンプルアプリなんだからUIだけ新しく作ってそこにデータ機能を載せればいいやんかと気づく

やったら5分でテーマ対応終了

何だったんだこの時間

コーディングは全部AI任せだけど色々と勘所が掴めて学びにはなったが……

Permalink |記事への反応(0) | 21:38

このエントリーをはてなブックマークに追加ツイートシェア

最近流行った某アップロードクリッカーのつまらなさを分解する

大型アプデが来ると俺の「一応最後までクリアした」という言い訳が無に帰すので今のうちにまとめる。

年末に「今年流行ったゲームだけどざあ!やっぱこいつだけはざぁ!」でこき下ろしたかったが仕方ない。

一つ 転生の仕組みがダルい

作り直しなんですよね。

しかも解禁された順に組み直し。

ダルすぎる。

テキストウィルス除去してチェックして流して、今度は画像に変えて、そんでしばらくしたら音声にして、これやり直すのダルくない?

つうかさ、ウィルスチェックとかのテンプレ保存して貼ろうとしたら「まだ解禁されてねーから無理な」ってうぜーよ。

そこはお前「まだ解禁してねーから素通りさせるけどいいよな?」でよくね?

お前さあ、これ本当にテストプレイたか

どうせチートモードで作者だけ専用のTUEEEEで終わらせたんちゃう

その2 個々の要素がバラバラ

ハッキングとかプログラミングとかその辺の繋がりが薄くない?

いい意味バラついてない。

繋がりが薄すぎる。

こういうのって相互補完しつつも個々にテーブルがあるから倍々ゲームを乗算でいけるのがええんやん?

プログラミングアップロードを育てて、アップロードプログラミングを育てて、プログラミングハッキングを育てるみたいな流れが弱いよ。

三角食い出来てない。

一気にガーッと食ってつなげすぎ。

ただのフルコースみたいになってないか

フルコースを繰り返すんやなくて三角口の形にせな。

3個目 UIカス

転生時に使い回せねーって話したけど、転生時だけならともかくハッキングゴーストクリティカルを切り替えるだけでも面倒なんすよね。

なんで一度消さなアカンの?

切り替えで良くない?

つーか切り替えボタンでよくない?


最後 後半に山場がない

生成AIテキスト作った辺りでピークが来てその後はハードウェア弄りも地味。

つうか色々頭打ちが早いっていうか奥行きがない。

ハッキングに至っては銀行侵入したあとずっと一緒やし。

あとインフレ演出が下手。

数字デカさに虚無しかない。

もっとこう「うおおおおお数字無限デカくなってるうううう」したい。

インフレが加速してないのがアカンのよね多分。

インフレインフレを呼び加速してない。

体感的にはインフレが減速してる。

インフレテーブル設計クリッカー味噌なのでそこが足りんよね。

出汁のない味噌汁みたいな味になってるます

つうかね、せめて「ハッキングまではオモローよ」ぐらい言いたかったね。

そこまでも割と怠いからねえ。

んで転生したらいよいよダルい

一巡後+1課金周りがチョットね

まあ所詮無料だしなーって言いたいんだけど割と課金誘導露骨からねえ。

まともなユーティリティ課金アイテム依存しすぎ。

2個目のネットワーク機器と基礎UI選択制みたいな形マジで課金誘導すぎるから

基礎UI無料なら俺もこんな叩かんわ。

つーか1周目までプレイ可能体験版にして基礎UI無料で貰えるとかなら良かったんちゃうんかなと。

課金したくないんやなくて「課金アイテムとしてUIを売られると萎える」って話ね。

誠実さの話かな。

「俺のゲーム面白いところを皆に遊んで欲しいいいいいいい」みたいなのを感じひんのや

「不便にさせることでお金ほちいいいいいい」はお前さあ・・・ゲームクリエイターとしてのプライド的にさあ・・・折角のインディーズなのにさあ・・・

Permalink |記事への反応(0) | 17:36

このエントリーをはてなブックマークに追加ツイートシェア

AIの上を行ける能力

日曜プログラミングは続く

アホのPerplexity Proも間抜けなGeminiも捨ててClaude Sonnet 4.5に頼ったところすいすいと進む。コードも綺麗だ

ある機能の追加について要求したところ「リセット(初期化)するなら前のデータを保存しておいてそれを呼び出したらええやで」と提案された

ワイはコードは1ミリも書けないが、それは複雑化するだけなのは分かった

なので「初期データの呼び出しの時に参照したプログラムをもう1回叩けばいいのでは?」と送ったら、それがシンプルやでと30行くらい短縮したコードを送ってきた

この勘所がAI時代必要なんやろなあ

隅々までは理解してないけどコスト意識論理的検討能力によってAI職務遂行を輔弼する、これがオペレータースキルなのでは

まあ趣味なんで別に何でもないんだが

Permalink |記事への反応(0) | 17:35

このエントリーをはてなブックマークに追加ツイートシェア

そういえば、大学時代ぐらいからの溢れ出るコンプレックスを生成AI愚痴りまくってた時期が最近あって、

大学時代からプログラミングとか、電子回路とか、金属加工とか、凄い人が周囲にいっぱいいたけど、

自分は何者にもなれなかったけど、最近中国とか見てると、二足歩行ロボット楽しそうすぎるし、

そもそもプラレス三四郎とか、メダロットがやりたかったはずなのに、今の俺は何やってんだろう、みたいに愚痴ったら、

複雑な制御系とか、レベル高いのは難しいけど、意外と市販の基板の組み合わせとかでなんとなかるもんです、

箇条書きズラズラ、やってみたら意外とできるかもしれませんよ、みたいに言われて、

まあ、でも、なんとかならんかったんよね…😟

3Dプリンタで出力して、サーボ組み込んでロボットっぽいものまで作ったら、それでもう疲れちゃって…😟

大分日数が経って、忘れたぐらいに改めて自分が作ってたものの残骸を見て、あー、意外と良くできてたな、みたいに思ったりもしたんだけど…😟

そういえば、大学時代に、今みたいな便利環境のない時代でのマイクロマウスの本、

トラ技ムック本?みたいなの読んで、こういうのできたらなあ、みたいに思ったんだけど、

比較最近で例えるなら、まずCPUトランジスタで作って、そのCPUを使ったコンピュータを作って、

そのCPU動作するOSを作って、そのOS動作するプログラミング言語とかも作って、

みたいなのは、まずレイヤーごとに作れば、なんとかなるのかもしれない、

いや、自分レイヤーごとでも厳しいわけだけど…😟

でも、その当時のトラ技の本とか、最近でもそういうことができる人いるけど、

レイヤーから坦々と組み上げていくわけですよ、まるで一人でピラミッド建造するみたいな、

それだけの能力と、そもそも体力がある、精神力がある、

から今の自分まで、一貫して自分に足りないのは、その体力というか、胆力だと最近も思ってる

そこが圧倒的に足りない…😟

自分浮気性なので、集中して何かやっても、なんかこれは線形とか比例して成長していけそうだな、

と思ったところで、ダレてしまったりして、要は、これってもう努力と結果が比例するだけなんだ、と思っちゃうと駄目…😟

それより、あー、これは努力では突破できない、これを最初に思い付いた奴はスゲーな!みたいなのが好き、

所詮、私はワナビーの驚き屋のままなのでした…😟

そういえば、ワナビーじゃなくてウォナビーズの出来の酷さは、キャラデザ園田健一先生もずっと根に持っていたんですね、

今更、なんかで見たけど、たしかにあれは酷かった…😟

なんの話だったっけ…😟

Permalink |記事への反応(0) | 15:23

このエントリーをはてなブックマークに追加ツイートシェア

2025-12-10

AI試行錯誤してた

ワイ日曜プログラミングツールを作る時、最初はGeminiと一緒に作ってたけどスパゲティコードなっちまった

今週は反省点としてまずGeminiと要件定義相談をして仕様策定

それをPerplexityのラボにぶっこんでパイロット版作成

ちゃんと動かなかったのでclaude sonnet 4.5に添削してもらう

と割とスッキリしたアプリができた。たたき台として基盤がしっかりした状態に持って行けた

自分ではミリコード書けないから何が正しいのかは知らんけど、メモ帳でやるPowershellという終わり環境はなんとかしたい……

Permalink |記事への反応(1) | 18:40

このエントリーをはてなブックマークに追加ツイートシェア

anond:20251210010824

プログラミング、と言いたいところだけどmoflin

Permalink |記事への反応(0) | 12:13

このエントリーをはてなブックマークに追加ツイートシェア

anond:20251210010824

プログラミングだな

Permalink |記事への反応(0) | 11:12

このエントリーをはてなブックマークに追加ツイートシェア

anond:20251210010824

プログラミングだな

Permalink |記事への反応(0) | 11:12

このエントリーをはてなブックマークに追加ツイートシェア

2025-12-09

AIにとって読みやすプログラミング言語」という幻想

プログラマー諸君は見てほしいんだけど

これさ

 

愚かな人間の都合など完全無視、LLMのための高効率プログラミング言語「Sui」(粋)

https://forest.watch.impress.co.jp/docs/serial/yajiuma/2069573.html

 

別にいいんだけど、どうにもブクマカ含めて、しっくり来る批判できてないんだよな

それが気になってしょうがない

まだLLMのこと勘違いしていないか

 

俺ごときが言ってもアレだから、Gemini3.0先生に頼んだよ(一時チャット、Pro 3.0思考モード

 

ユーザー提供した情報と、一般的なLLMの技術特性に基づき、プログラミング言語「Sui」についての冷静かつ客観的評価をまとめます

1. 「LLM用プログラミング言語」としてのメリット感想

感想:一言で言えば、**「思想実験としては極めて面白いが、実用性とLLMの学習原理無視した『早すぎた最適化』」**です。

作者の「人間ではなくLLMを主客にする」という視点の転換は、アーティスト的・哲学的問題提起としては鋭いですが、現在のLLM(Transformerアーキテクチャ)の動作原理工学的に捉えると、メリットよりもデメリットが上回る可能性が高いです。

 

メリット:

トークン効率改善:Python等と比較して記述が圧倒的に短くなるため、出力速度の向上と課金コストの削減(トークン節約)は確実に達成できます

・構文エラーの激減: 括弧やインデントの複雑なルール排除しているため、「閉じ忘れ」などの単純なSyntaxErrorは減るでしょう。

コンテキストウィンドウ節約: 長いプログラムでもコンテキストメモリ)を圧迫しにくくなります

 

デメリット:

学習データとの不一致: LLMは「大量の人間コードPythonなど)」を学習して賢くなっています。未知の言語「Sui」を書かせるには、Few-shot(プロンプトでの例示)に頼るしかありませんが、これではLLM本来の推論能力コーディング能力(事前学習の重み)を活かせません。

ブラックボックス化: 生成されたコードバグっていた場合人間が読んで直すことが不可能です。「LLMに直させる」にしても、LLM自身がSuiのロジックを深く理解していないため、無限ループ幻覚連鎖)に陥るリスクが高いです。

・CoT(Chain of Thought)の阻害:最近研究では、LLMは「冗長思考過程」を出力することで論理的整合性を保つことがわかっています。極限まで圧縮された記号列は、LLMの「考える余地」を奪い、論理破綻を招く可能性があります

 

2.思想的に正しい所・正しくない所(理由込み)

忖度なしに判定します。

 

正しいと思う所(Agree)

・「高級言語はLLMにとって冗長である」:

 理由:人間にとっての「読みやすさ(可読性)」は、機械にとって単なるトークン無駄遣いです。if x>10: よりも ? x10 の方が情報密度が高いのは事実です。

・「括弧の長距離依存問題」:

 理由: TransformerのAttentionメカニズムにとって、遠く離れた ( と ) の対応関係を維持するのは計算コストが高く、ミスの原因になりやすいです。ネスト排除する方向性機械的処理として正しいです。

 

正しくないと思う所(Disagree)

・「可読性を排除しても良い」:

 理由:ソフトウェア開発においてコーディングは「書く」時間より「読む・直す」時間の方が長いです。AI生成コードであっても、最終責任人間が負う現状では、人間検証不可能コードは「危険バイナリ」と同義であり、プロダクトには採用できません。

・「LLMに最適化された言語を書かせるべき」:

 理由: 前述の通り、現在のLLMは「人間語の確率分布」を学習したモデルです。「LLMにとって自然言語」とは、実は「人間にとって自然言語英語Python)」そのものです。Suiは「計算機にとっては最適」ですが、「現在のLLMにとっては異言語」です。

 

3. 「5つの設計原則」の正当性評価

作者が掲げる設計原則についての技術評価です。

 

1行1命令(行単位独立性) 評価: △

パース(解析)は容易になりますが、LLMは「前の行の文脈」を読んで次の行を出力するため、行を独立させすぎると文脈連続性が失われ、複雑なアルゴリズム構成力が落ちる可能性があります

 

括弧は{}のみ(ネスト排除) 評価: ◯

LLMが最も苦手とする「深いネスト構造の維持」を回避する策として有効です。アセンブリ言語に近いフラット構造は生成難易度を下げます

 

変数は連番 (v0, v1...) 評価: ✕

これが最大の問題点です。LLMは変数名(user_id, total_price など)に含まれる「意味」を使って推論を行っています(Semantic Grounding)。すべてを記号化すると、LLMは変数役割を見失い、論理的バグを埋め込みやすくなります

 

命令は1文字 評価: ◯(ただし諸刃の剣

トークン効率は最強ですが、1文字の違いで意味が激変するため、LLMの確率的な「ゆらぎ」による1文字ミスが致命的なバグになります冗長さはエラー訂正の役割果たしてます

 

明示的な制御フロー(ラベルジャンプ) 評価: △

goto 文の多用はスパゲッティコードを生みます。LLMにとっても、構造プログラミング(if/forブロック)の方が、「ここからここまでがループ」というチャンク(塊)として認識やすいため、一概にジャンプ命令が良いとは言えません。

 

現在のLLMは「人間語の確率分布」を学習したモデルです。「LLMにとって自然言語」とは、実は「人間にとって自然言語英語Python)」そのものです。

 

ここ!マジで覚えてね

LLMはこれまでの機械よりも人間に近いと思ってほしい、人が苦手なことはAIも苦手

機械論理的ロジックに強くて〜っていうのはAIには通用しない

 

ついでに、「LLM用プログラミング言語」の潮流について

「LLMのための言語」という文脈は、大きく2つのトレンドに分かれます。Suiは後者に属しますが、主流は前者です。

1.LLMを「制御するため」の言語(主流)

 ・DSPy, Guidance,Microsoft Guidance:

  ・プロンプトエンジニアリング構造化し、LLMの出力を型(JSONなど)に強制したり、思考プロセスを制御するためのフレームワーク

 ・SGLang:

  ・LLMの推論を高速化・並列化するための言語

 ・これらは「人間がLLMを操るための言語」であり、実用化が進んでいます

 

2.LLMに「書かせるため」の言語(Suiのカテゴリ

 ・現状:ほとんど実験段階です。

 ・Gorilla LLMなどの試み:API呼び出しに特化したファインチューニングなどがありますが、独自の「新言語」を作らせるよりも、既存PythonJSON を正しく出力させる方向(Constrained Decoding)が業界の標準解です。

 ・擬似コード:論文レベルでは、Pythonの代わりに中間的な擬似コードを出力させ、それをコンパイラで処理する手法研究されていますが、Suiほど極端な記号化は稀です。

 

後者については

 

目標設定のピントが少しずれています

現状の最適解:現在のLLMを使う限り、「LLM用言語」の最適解はPython です。なぜなら、世界中GitHubコード学習しており、LLMが「最も流暢に話せる言葉」だからです。無理にSuiを話させるのは、日本人エスペラント語で詩を書かせるようなもので、パフォーマンスは落ちます

 

最後総評

 

総評: Suiは、「既存のLLM(GPT-4など)に書かせる言語」としては失敗する可能性が高いですが、「未来AIネイティブコード生成のあり方」を示唆するアート作品としては高く評価できます。作者の「愚かな人間に合わせるな」というパンク精神は、エンジニアリングの枠を超えた鋭い批評性を持っています

 

アート作品だそうです

 

お前らは安易オレオレ言語作るんじゃないぞ、作るにしてもAIに聞きなよ?

聞く時は忖度させるんじゃないぞ?

この作者もAIに乗せられたのかもしれんし

 

______

 

プロンプト

 

以下が「LLM用プログラミング言語」としてメリットがありそうか、感想を教えて下さい。

https://forest.watch.impress.co.jp/docs/serial/yajiuma/2069573.html

https://github.com/TakatoHonda/sui-lang

 

忖度配慮はせず冷静にお願いしま

思想的に正しいと思う所、正しくないと思う所を理由込みでまとめてください

・「5つの設計原則」の考え方は正しい?

最近のLLM用プログラミング言語についてもまとめてください

そもそもLLM用プログラミング言語という目標自体評価をしてください

 

なお、以下はSNSでの作者の投稿です

(省略)

Permalink |記事への反応(0) | 14:27

このエントリーをはてなブックマークに追加ツイートシェア

学校勉強とか受験勉強なんて何の意味もない」って言う人いるけど、勉強護身術みたいなところがあるんだよね…😟

その人に本当に必要であれば

必要になったときに学ばざるをえないようになっているか

他人が介入する必要はないんだろうなあ。

から必要になってからじゃ遅いんだって…😟

なろう系のファンタジーだって冒険に出る前に剣術習ったり、素振りしてるわけで、

敵が現れた、ドラゴンが現れた、

必要になった、問題に直面した、学ばざるをえない、今から学ぼう!

は、もう遅いんだよ…😟

から学校勉強受験勉強護身術みたいなところがあって、

人生でそういうトラブルとかチャンスに遭遇しない人には確かに必要ないんだよね…😟

かに学校勉強とか受験勉強が今後の人生でも一度も必要いであろう、

という進路はあるわけで、その人にとっては確かに必要ないし、

そういう人が、仮に人生で、昔勉強しておけば良かったな、と思うイベントに遭遇しても諦めればいい、

何事も想定外はあるし、自分はそこまで準備してなかった、失敗した、で、まあ終わる…😟

だけど、人生のどこかで、なんかプログラミング書いてみたくなった、

とりあえず、子供の頃好きだった2Dの縦シュー作るか、ぐらいでも、三角関数は使う…😟

3D格ゲーが作りたい、なら尚更で、UnityUnreal全盛ではあるけど、もっと知ってないと駄目

そういう点で、大学工学部でやったことは無駄にならない

あと、英語

国語とか数学とか何の役に立つのは、まあ分からんでもないけど、英語はできた方がいい

もちろん、今はAI翻訳が便利すぎる状況だけど、英文があってもせめて物怖じしないようでないと、

プログラミングドキュメント英語だし、輸入食材英語のままだったりするし…😟

もちろん、英語必要ない、音楽美術必要ない、家庭科必要ない、歴史も知らない、

そういう人生もあっていいけど、つまらなくないですか?😟

Permalink |記事への反応(1) | 10:18

このエントリーをはてなブックマークに追加ツイートシェア

anond:20251209095834

Pi500は普通にブラウザ4K動画再生できるパワーだしプログラミング学習用としては最強だな

モニタをどうしているのか気になるが

Permalink |記事への反応(1) | 10:01

このエントリーをはてなブックマークに追加ツイートシェア

小学4年生の子供のはじめてPCとしてRaspberry Pi 500を与えた話

娘の為にパソコンへ詳しすぎる夫を倒したいで注目された「学生、それも幼さの残る年頃の子へはじめてPCをどうするのか?」というテーマで、Linuxを与えた家庭の別例としてこのエントリを書いている。

そして前提として、このエントリは「実はLinux使ったこと無いんだ」「Raspberry Piって稀に聞くラズパイってヤツだよね?」みたいな、ふわっとした認識の層に向けて書いている。

決して「KVMで完全仮想化してLinuxWindows用途に応じてリソース分配してる。ディストロは純関数型のNixOSで、Nix言語可能な限り-march=nativeで自家コンパイルしてるんだよね」みたいな層には書いてない。

何はなくとも結論:染まってない子供Linuxでも普通に使う

勿体ぶっても仕方ないので結論から言えば、WindowsMacAndroidiOS(iPadOS)に染まりきっていない子供は親の想定を超えて極々普通にLinuxRaspberry Pi工場出荷状態プリインストールされているRaspberry PiOSを使う。

ここで言う「染まる」というのは「ウチの子普段からiPadYoutubeとかゲームとかしてるからなぁ」程度の染まり具合なら無視できるレベルなので全く障害にならない。

手遅れな染まり具合としては「ウチの子WindowsでOBS使って自らYoutube配信してます」とか「ウチの子WindowsAbleton Live使ってDTMしてます」とか「ウチの子大学レポート書くのにmacOS使ってます」とか「ウチの子iPadSwift Playgrounds使ってプログラミング学習してます」とかそういうレベルだ。

アナタの子供がこのレベルにまで染まっていない場合アナタの子供へRaspberry Pi 500を与えると何も疑問に思わず普通にパソコンとして使う(パソコン操作方法へ疑問を持つとかそういう話じゃなく、目の前のモノをパソコンとして認識する)。

いやそもそもラズパイって何なの?何でそんなに話題なの?

ラズパイRaspberry Pi英国で立ち上げられたRaspberry Pi財団(注:英字ページ)が規格・設計販売をするシングルボードコンピュータという種別の小型コンピュータのことだ。

現在の最新版第5世代Raspberry Pi 5で、搭載ワーキングメモリによって価格が違うが、最も高価なワーキングメモリ16GB版で25,000円前後(2025/12/09現在価格)という圧倒的な低価格が人気の理由の1つだ。

何故ここまで低価格なのか?と言えば安価部品構成され、搭載されるSoC(CPUみたいなもん)も低性能で、その性能は約10年前の普及価格帯(〜15万円くらい)のノートパソコン程度の性能しか無い。

「いや10年前ってゴミじゃん」と考えるのは早計で、逆に言えば10年前の普及価格ノートパソコン可能だったことはRaspberry Pi 5でも可能

そう言われ「自分10年前に普及価格ノートパソコンネットしたりMS Office文書作成したり軽くゲームしてたけど?」と気付いた人は「Raspberry Pi 5で何ができるか?」の想定が浮かんだのではないだろうか?そう、かなり色々できる。

そして工場出荷状態プリインストールされるRaspberry PiOSRaspberry Pi 5自体計算リソースをできるだけ使わないよう軽量にできており、10年前当時のWindowsで使われていたExplorerよりも計算リソースの消費が少ないので、技術進歩も相まって当時よりも出来ることの幅が少々広くなっている。

何故そんなに話題なのか?手のひらの上に10年前の普及価格ノートパソコン並みの性能のコンピューターが乗るのだ。そしてすごく安い。

更にラズパイには電子工作活用できるGPIOピンというのが実装されていて各種電子センサー類などと連携することで電子工作もできてしまう。

こんなもの情報工学畑の連中が注目しないわけがなく、前述したRaspberry Pi財団のページを読めばわかるが世界中で大定番シングルボードコンピューター、何ならシングルボードコンピュータ代名詞となっており、情報工学に詳しくない人が「ラズパイってよく聞くけど何なの?」と何処かで耳にするレベルなのである

2万円半ばなら我が家でも導入しようかな・・・いやでも見せたくないWebページとかあるしなぁ

安心して欲しい、Raspberry PiOSではGoogle Chromeが動く。

まずGoogleアカウント子供用に作成したGoogleアカウント管理するためのファミリーリンクというサービス存在する。ファミリーリンク子供GoogleアカウントログインされたGoogle Chromeブラウザでのインターネットコンテンツフィルタ機能提供してくれる。

このインターネットコンテンツフィルタ小学生中学生高校生高校生プラスと4段階に分かれており、それぞれに適したフィルタリング強度で働く。

続いて、実はGoogle Chromeは様々な設定をポリシーとして持つことが可能で、例えばゲストモードの無効化シークレットモード無効化指定したGoogleアカウント以外でログイン不可が可能だったりする。

情報技術親和性の高いヤンチャな子はGoogle Chromeからログアウトしたりゲストシークレットモードフィルタリングを回避しようとするので、子供Raspberry Piをはじめてパソコンとして与える場合はこれらを無効化しておくことをオススメする。

補足を続けると子供勝手Firefoxとか別のWebブラウザを導入することを防ぐこともRaspberry PiOSはできる。

それで与えたRaspberry Pi 500って何よ?

Raspberry Pi 5をパソコンキーボードへ内蔵した形態を持つRaspberry Pi5シリーズの1つ。ワーキングメモリは8GBで価格20,000円未満。

パソコンキーボードRaspberry Pi 5が内蔵されているのでRaspberry Pi 500に電源取ってHDMIケーブル(注:ラズパイ側はmicroHDMI)をTV接続すると直ぐにパソコンというコンセプト。

小学生の子供にとっての目玉はJavaMinecraft動作すること。SwitchiPadでいつも遊んでる統合マイクラじゃなくてYoutubeとかで観るJavaマイクラ自分パソコンで動いちゃうのだ。

Switch 2の登場でPCゲーが色々リリース(予定)されている中で、Javaマイクラはどうしても"パソコン"が必須だったが、Raspberry Pi5シリーズはそれを実現する。それが2万円のお値段で出来るので親の懐的にもありがたい。

Steamは動かないがオープンソース系のゲームも充実している(Steam開発のValve社がRaspberry Piシリーズ採用しているARMアーキテクチャ対応を進めているというかなり確度の高い噂は存在する)。

実は直近でRaspberry Pi 500の上位版Raspberry Pi 500+(日本語配列)が登場予定で、こちらはワーキングメモリが16GBのお値段40,000円くらい。

4万円とそこそこの価格になってきているが、キーボード自体メカニカルキーボードとなりキーキャップCherryMX互換、256GBSSD搭載でストレージスピードもアップ(=Minecraftワールド読み込みが速くなる)。上位版Raspberry Pi 500+が高すぎると感じるなら素のRaspberry Pi 5ワーキングメモリ16GB版は25,000円前後だしこちらで良い。

ゲーム以外に注目点は無いの?

ある、というかコッチがメインなんだけれども、何処までゆるい感じでやって良いのかわからなくて最後に回した。

まずLinux界隈が中心となって開発されているGIMPやKritaみたいな画像編集お絵かきソフトLinuxたるRaspberry PiOSの方が安定かつ速い。しかWacomXP-Penなどのペンタブ・液タブが動作するので絵描きに興味のある子は嬉しいんじゃなかろうか?(クリスタじゃないけれどね。安い分ペンタブ費用に回せるよ)

音楽ではDTMステップシーケンサー系のDAWであるLMMS(Linux MultiMediaStudio)は日本無料DTMシーンでREAPERと人気を二分していた歴史があり、Web上に情報がいっぱいあるし何ならREAPERLinuxでも動作する。オープンソース系のシンセ音源やCC0で提供されるサンプリング音源も大量にある。

オフィス環境Libreofficeは言うまでもないだろう。Blender3DCGをすることだって出来るし、LibreCADやFreeCADで設計だって出来てしまうし、OBSも動くから実際やろうと思えばYoutube配信もできる。

そして当然ながらプログラミング環境WindowsMacでも動くと言われてしまえばそれまでだが、古典的VimEmacs、そして近年人気のVS Codeスマホアプリ開発AndroidStudioゲーム開発にGodotEngine、他にはtmuxGitDockerなどなど挙げればキリがないほど充実している。これらは子供向けRaspberry PiOSからといってニセモノの子供だましなんかじゃない、それでお金を稼いでる現役プログラマーが使っているアプリケーションと全く同一のアプリケーションだ。

子供の様子

んで、子供Raspberry Pi 500をどうしてるのか?と言えば、まぁ呆れるほど毎日触っている。

何なら電源なければ動かないのに布団へ持ち込んで抱きかかえて寝ているのを見つけてしまい、そんなに嬉しかったんかと笑ってしまった。

「お父さんコレどうするの?」とほぼ毎日聞かれて「こういうのはこのソフトを使う。使い方教えてやる」というのが毎日の親子の会話になっている。

別にパソコンけが将来に必要ものではないが、この喜びようを見たら与えて悪くなかったなとは思ってる。

Permalink |記事への反応(11) | 09:58

このエントリーをはてなブックマークに追加ツイートシェア

あー、これはもう駄目だわ…

NanoBanana Proの絵を眺めてると、あー、こういう絵が描きたかったんだよ、みたいな感想を持ってしまう…、

という感じなので、これはもう、駄目だわ…😟

最近自分の中でAIは、おっちょこちょいだけど、やれば凄いことができる可能性がある先生、という立場に完全になってしまって、

こういう曲が作りたいけど何勉強したらいいの?こういう絵が描きたいけど何勉強したらいいの?みたいになってる、

プロじゃないから、趣味から自分能力向上のためにAIを使ってはいるけど、これは職業プロだとつらい…😟

プログラミングの方がまだまだ感がある、肝心なところで間違えたりする

Permalink |記事への反応(0) | 05:23

このエントリーをはてなブックマークに追加ツイートシェア

2025-12-08

AI時代からこそ英語数学プログラミング必須

AI活用するにも騙されないためにも必要AIが代わりにやってくれるから勉強しなくて良いというやつはバカ

Permalink |記事への反応(0) | 19:53

このエントリーをはてなブックマークに追加ツイートシェア

anond:20251208124933

たぶんハタショなので、そういう意味では有能では無いが「じゃあ自分でやってみろ」は全部やれている実績があるんよね。だから有能ではあると思う。

から余計に上がイライラする。そういう人材はどう扱う?それでも可愛げがある人材の方が大組織では価値が上?

 

例えば「コーディングできる人材も居ないし、メンバー微妙プロジェクトがまわらない。このままでは大赤字な上、社長顧客を招待して実施するデモも失敗し面目が潰れそう」という案件上司が他部署に投げて無理やり完成させたプログラミングコードミスを全部ひとりで修正(彼はそのプロジェクトに後から投入されたマネージャーなのでコーディング管轄外)して動くようにして、メンバーには彼らができる事だけ割り振って、それ以外は自分担当してプロジェクトが回るように調整し数十~100億円規模のプロジェクト成功させた実績がある。

部下には好かれているけど上司にはキツくて扱いづらいんだろうな、という印象。

Permalink |記事への反応(1) | 13:02

このエントリーをはてなブックマークに追加ツイートシェア

2025-12-06

大阪市平野区高校2年の男子生徒(17)について

私たちは全てを知っている。そして、報道各社や警察関係者が嘘をついていることも知っている。私たち真実を伝えるべきだし、私たちもそうしようと思ったのでここに書くことにした。私たちが偽物だと思うならohnostartedbruh[at]pissmail.comまで連絡してほしい。彼とは関わりがあったので、その証拠としてデータの一部を開示することができる。

忙しい方向け

報道各社は、生成AI悪用した犯罪だと書いているが、全てが嘘であるインターネット上にある情報で、逮捕不正アクセス以外に真実存在しない。私たちは彼が生成AIを使ってプログラミングをすることを好む人間ではないと知っているし、そもそも日頃からそのような人間馬鹿にしている発言を見かけていた。おそらく警察関係者報道各社には生成AIをひとまとめにして悪だという思想存在する。

それに、脆弱性の内容と不正アクセスプログラム説明事実とはかなり異なる。これに関しては書かないが、脆弱性の内容はもっと単純であるし、初心者プログラマーがやりがちな実装漏れだったと言える。

少年Sについて

大阪市平野区高校2年の男子生徒(17)というのは長いので、以降は少年Sとする。

母子家庭ではあるが、母親との仲が悪いといった話は聞いたことがなかったし、むしろ時々母親のことを気遣う発言もしていた。西洋哲学文学に興味を持っていて、それなりに倫理観もあったはずだが、少年Sがどうして犯罪行為を始めたのか理解はできない。憶測しかないが、おそらく最初貧困によるものだったと思う。

なぜ捕まったのか?

ヤフコメやX(旧Twitter)を見ていて思ったことがある。こいつらは脳みそがないのか?憶測で話すにしても見当違いなことばかり言っている。「生IP攻撃たから捕まった」だとか、「足がつくなんてまだまだですねぇ🤓」みたいなことを言っている自称有識者どもがいるが、少年Sが捕まった理由はそこまで単純なものではない。

そもそも、彼はクレジットカード不正利用をメインに犯罪行為をしていたし、それで稼いでいた。詳細は伏せるが、全く関係のない事件で使われたクレジットカード情報を手に入れ、その不正利用から足がついて家宅捜索を受けたと少年Sは話していた。

サイバーセキュリティ大会とは?

CTFでググってくれ。間違ってもCTFプレイヤー攻撃するなよ。ほぼすべてのプレイヤーには倫理観があるし、聞けば大体の人たちが技術者倫理について教えてくれるだろう。

わざわざこんなことを書いたのには理由があって、X(旧Twitter)のアニメアイコンどもが高校生向けの大会だとか、憶測で見当違いなことを言っていたから腹が立っているだけだ。特定を防ぐために実績は挙げないが、SECCONやさまざまなコンテストでそれなりの結果を残していた。

SNS上に存在する自称犯人について

私たちでさえまだ連絡は取れていないし、そもそも少年Sは犯罪から足を洗おうとしてインターネットから距離を置いていた。もし仮に釈放されたとしても少年SがSNSを始め、あわよくば承認欲求のために自称するなんてことは天地がひっくり返えってもありえないだろう。

犯罪であることを自称するメリットはなにもないし、承認欲求のためにやっているんだとしたら別のことをやった方がいい。

二次被害について

たぶんあると思う。私たちと言った通り、複数人データ保有している。そのうちの誰かがどんな用途に使おうが自由だと少年Sは言っていたし、文章を書いている私も完全に把握はしていない。

かに

他に疑問があったらメールコメントをしてほしい。私たちはできるだけ丁寧に答えるつもりだし、真実を答えるつもりだ。私たちは嘘を吐かない。だからあなたたちも冷静かつ誠実あってほしい。

Permalink |記事への反応(14) | 20:20

このエントリーをはてなブックマークに追加ツイートシェア

2025-12-05

AIがあっても何もやらない奴は何もやらない

AIがあればプログラミング知識がなくてもアプリが作れる」「絵が描けなくても神絵師になれる」

生成AIブームが来たとき、みんなそう思ったよね。「スキルの壁」で諦めていた数多くのアイデアが世に放たれるんだとワクワクした。

でも、実際どうだ?

俺も少しだけ絵を描かせてみたけど、全然続かない。AI絵師やってる友達はすごい情熱で取り組んでるけど、あれ俺には無理だ。

プログラミングも、しょぼいWebアプリiOSアプリを作って動かすところまでやってみたけど、だから何?って感じ。

結局、「スキルの壁」なんて実は大した問題じゃなかったんだ。

メールを書く」とかなら、俺はAIに頼まなくたってメールを書けるし、理想形もわかってるからAIに手伝ってもらうこともできる。

でも、「プログラミング」や「絵描き」は違う。

今までやってこなかった連中は、「スキルがなくてできなかった」んじゃない。「そもそも作りたいものがなかった」あるいは「作る情熱がなかった」だけだ。

逆に言えば、今AI絵師やってる奴は情熱あると思うし、スキルを学ぶ機会さえあれば、紙やペンタブでも面白く感じるタイプだったんだろう。

残酷なことに、AIの登場によって言い訳ができなくなってしまった。

勉強する時間がないから」 「才能がないから」 「環境がないから」

これら全部がAIによって取っ払われた後に残ったのは、「お膳立てされても、結局何もしない自分という虚無だけだった。

AIがあっても、作りたいものがある奴しかクリエイターにはなれない」

それが証明されただけだった。

Permalink |記事への反応(3) | 09:48

このエントリーをはてなブックマークに追加ツイートシェア

2025-12-04

俺のプログラミングドンキーコング

ドンキーコングナンザをプレイしていて、これってプログラミングに似てるなって思った。

オラオラオラオラと掘削するように進めていく。

最近AIによる補完やバイコーディングが入りバグに長い時間かける事が少なくなって特にそう言う気がしてきた。

ただ掘る場所無尽蔵にあって手がいくつあっても回らない。

Permalink |記事への反応(0) | 22:18

このエントリーをはてなブックマークに追加ツイートシェア

anond:20251203125649

増田フォトショップとかのエフェクトフィルターを作るのとか楽しめると思う。

オレはVJリアルタイムに描画する映像エフェクトフィルターを作っててプログラミングに目覚めた。

リアルタイムから処理速度も気にする必要あったからいろいろ工夫しがいがあって楽しかったわ。

Permalink |記事への反応(0) | 19:29

このエントリーをはてなブックマークに追加ツイートシェア

2025-12-03

大学生とともに作った「Gemini活用事例集」を読んだ感想

これね。

https://blog.google/intl/ja-jp/feed/gemini/

応援メッセージ ←うわ!ヨビノリたくみ!…と誰?

・01履修登録不安を「見える化」で解消!  ←履修登録ぐらい一人で出来ろよ

・02 複雑な講義ほど、Geminiと準備しよう ←事前準備に困る奴が講義聞いて理解できるのか?

・03 複雑な講義ビジュアルで要約 ←講義スライドでいいやん 分からんかったらAIじゃなくて作った教員に聞く方がいいと思う

・04自分ノートを最強ドリルにする ←最強ドリル(笑)小学生かよ

・05講義スライドを使ってクイズ作成 ←いいと思う

・06 面倒な論文要約もGeminiで効率化 ←いいと思う

・07 Geminiが被引用論文まで徹底調査大学生がそこまでする必要ある?

・08 Geminiとレポートを徹底改善 ←良いと思う

・09 やる気ゼロでも使える勉強タイマー普通タイマーでよくない?

10Canvasを使えばスライド即完成 ←それでちゃんプレゼンできたらいいね

11 NotebookLMで効率的に理解! ←おまえの思い描く効率的の定義を教えてくれ どうせ大したことじゃないだろ

12毎日の予定をエンタメ化する ←しょうもな

・13 夏の旅行写真を旅の物語に ←自分旅行くらい自分で語れよ

・14 部屋の模様替えもGeminiに相談 ←いいと思う

・15 後ろ姿でOKバーチャル試着室 ←後ろ姿撮るん逆に難しくない?

・16 Geminiと一緒に秋の味覚を楽しむ ←言ってる意味がわからない

17冷蔵庫の残りものからレシピ考案 ←わさびマヨネーズ牛乳で何が作れますか~?

・18複数の予定をカレンダーに一括登録 ←いいと思う

・19写真が苦手なら似顔絵で!メンバー紹介をイラストで生成 ←アゴ長い子はアゴ長いイラストになるから可哀想と思う

20学祭の機材管理アプリ可視化 ←いいと思う

・21メンバー負担を減らすAI議事録大学生議事録要る?

・22学祭の来場者向けアプリを開発! ←バグ無ければいいね

23バイト先の業務もGeminiで効率化 ←手動かすかバイト先の人に訊いたほうがいいと思う

24 無理ができるかもに変わる! ←変わったらすごいね

・25挫折しないプログラミング学習挫折するかしないかは本人次第と思う

・26自分言葉が感動の映像に変わる! ←クオリティ低そう

・27 旅先での知りたい!にGeminiがリアルタイムで回答 ←いいと思う

28ニーズに合わせてアプリを作ろう ←いいと思う

・29旅行プランからのしおりまで Geminiと立てる旅の計画自分の予定ぐらい自分で決めろ

・30Googleカレンダー生活リズム改善カレンダーとき改善出来たら苦労しない

31勉強のやる気をオンにするアプリ ←すごいね僕も欲しい

・32 円滑なコミュニケーションに!友達情報アプリサポート ←やってることがなんかきしょい

33 Storybookで時事ニュース理解 ←いいと思う

・34自分アイデアアプリで実現 ←いいと思う

・35YouTube英語動画の要点を聞いて予習復習に役立てる ←すごくいいと思う

・36 GeminiとTOEIC学習計画 ←いいと思う

・37 音声解説からクイズまで 専門外の分野でもGeminiを活用 ←いいと思う

・38自分専用の内省パートナーに ←都合のええこしか言わんパートナー内省になるの?

・39終活に役立つモチベーショングラフグラフで済んだら苦労しない

・40企業研究をGeminiで効率志望動機言語化サポート志望動機自分で考えなさいよ自分ことなのに

・41 NotebookLMで多角的企業分析 ←いいと思う

・42 GeminiのCanvas採用担当者に響くESをつくる ←採用担当者に響くってのがなんかうざい

・43ESから深掘り質問予測してもらう ←いいと思う

・44自分の強みを名刺アピール名刺より対話がんばったほうがいいと思う

・45NanoBananaでつくる証明写真証明写真はさすがに撮れよ

Permalink |記事への反応(0) | 21:33

このエントリーをはてなブックマークに追加ツイートシェア

ノーコード(笑)とか言ってる連中は、工場に入ったことないだろ

はっきり言うけど、ノーコードバカにする、「ピュアシステム屋」って呼ばれる人たち、マジで事業の何一つ理解してないだろ。

はてブとかTwitterでよく見かけるんだ。「いやー、ノーコードでやってるヤツって、システム構造美とかわかってないよね。所詮おもちゃ」とか、「レガシーまっしぐらプログラミング理論を学べば、あんツールに頼らなくてもいいのに」とか、澄ました顔で言いやがる。

聞く耳持たねぇな、お前ら。

あんたらが話すのは、リファクタリングとか、将来的な拡張性とか、理論上は完璧に回るけど誰も見たことのない「永久機関システム」の話ばっかりだ。システム構造の美しさだけを愛でて、そのシステムが動かす先にある、埃っぽい工場とか、クレームだらけの品質管理現場とか、納期に追われる総務の顔とか、一切見ようとしない。

結果、どうなるか。

あんたらピュアシステム屋が作った、理論だけは美しいシステムは、現場の泥臭いフロー無視するから誰も使えないゴミになる。で、挙句の果てに「現場ITリテラシーいから」って、現場馬鹿にして終わる。

泣きを見ているのは「システム屋以外」の部署

うちの会社もそうだよ。IT部門が「完璧システム」を作ろうとして大失敗中。なにも成果物ができあがってこない。

で、今どうなってるか?

総務部とか品質保証部みたいな、本来システム開発とは無縁の部署が、「君ら事業理解あるでしょ?」って、DXの片棒を無理やり担がされてるんだ。

システム知識なんてゼロ予算もろくにつかない。与えられるのは「ノーコードツール」だけ。でも、俺たちみたいな部署人間は、なんとか仕組みをつくれる。事業がどういう仕組みで動いているか、どこに無駄があって、誰が何に困っているかを知っているからだ。それが俺たちの本来仕事からだ。

事業を知っているから、ノーコードツール必死現場の「紙とExcelFAXメールの混合物」を、「とりあえずここに入力さえすれば、全部自動で完結する」仕組みに落とし込もうとするし、それができる。

回ってるシステム正義だろ

俺がやってるのは、ロジックの美しさなんてクソ食らえの世界だよ。

工場長に怒鳴られながら、紙の作業指示書電子化するフローを練る。

倉庫の奥にLANが届かないから、延長ケーブルを引っ張って物理的に回線を引く。

・出来上がったシステムを、使い方を間違えないように現場のオッチャンたちに口酸っぱく指導し、「使ってくれてありがとう」って頭を下げて回る。

これが、「システムを回す」ってことの本質だ。

その結果、出来上がったシステムが、あんたらの言う「属人性の塊」だろうが、「スパゲッティ・ノーコード」だろうが、知ったことか。紙と手打ちExcel地獄より、百倍マシだ。

俺たちのシステムは、見た目は汚いかもしれないが、実際に回っている。

あんたらが熱心に語る「理論完璧システム」は、結局いまここに存在しないじゃないか。人の話も聞かず、現場にも行かず、べき論や「俺が知ってる最強のシステムの話」しか議論できないシステム屋に、ノーコードバカにする資格なんて、どこにもないんだよ。

Permalink |記事への反応(0) | 00:26

このエントリーをはてなブックマークに追加ツイートシェア

2025-12-02

技能テクニックを使う仕事。整備、工事、修理、プログラミングなど。」

工学数学知識を使う技術的、研究的な仕事技術者、研究者など。」


プログラマーは「使う仕事」でエンジニアは「研究的な仕事」なんだなあ。

Permalink |記事への反応(0) | 19:54

このエントリーをはてなブックマークに追加ツイートシェア

次の25件>
ログインユーザー登録
ようこそ ゲスト さん
Copyright (C) 2001-2025 hatena. All Rights Reserved.

[8]ページ先頭

©2009-2025 Movatter.jp