はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ コード

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 1000件)

大ヒットゲーム『Balatro』のコードが“力業”だとして共感呼ぶ。コードが汚くても、ゲームが完成してちゃんと動けばそれでいい - AUTOMATON

2024/04/24 このエントリーをはてなブックマークに追加 283 users Instapaper Pocket Tweet Facebook Share Evernote Clip AUTOMATON Balatro コーディングルール 力業

ホーム ニュース 大ヒットゲーム『Balatro』のコードが“力業”だとして共感呼ぶ。コードが汚くても、ゲームが完成してちゃんと動けばそれでいい ゲームを制作する際に必要となるプログラム。そのコードの記述にあたっては「コーディングルール」などとして、構造の把握のしやすさなどが求められることがある。一方で今回... 続きを読む

sed awk make 互換性 つらい うんざりザリガニ - Lambdaカクテル

2024/04/19 このエントリーをはてなブックマークに追加 109 users Instapaper Pocket Tweet Facebook Share Evernote Clip ザリガニ Lambdaカクテル sed awk 互換性

仕事でsedのコードをパパッと書いて使ったら、コードレビューで動かんと言われてしまった。そういえば、同僚はMacで、おれはLinuxだったな。 まぁsedならよくある話なので、しょうがないと思ってawkで同じことをした。awkは比較的もうちょっと互換性がある気がしているからだ(どっこいどっこいな気もする)。 しかしまだ... 続きを読む

「好きな惣菜発表ドラゴン」を観て音楽用語を学ぼう

2024/04/18 このエントリーをはてなブックマークに追加 624 users Instapaper Pocket Tweet Facebook Share Evernote Clip 惣菜発表ドラゴン 音楽用語 音色 スケール ボカロP

皆さんは「好きな惣菜発表ドラゴン」をご存知でしょうか? ボカロPのンバヂが2023年8月に動画サイトに投稿したこの曲は、シンプルな線で描かれたゆるい絵柄のドラゴンが、歌に合わせて淡々と好きな惣菜を発表していくという内容。ボーカロイド文化の祭典「ボカコレ2023夏」の「ネタ曲投稿祭」カテゴリで4位を獲得したの... 続きを読む

コードを書く隙間を見つけて生きていく技術/Findy 思考の現在地

2024/04/16 このエントリーをはてなブックマークに追加 136 users Instapaper Pocket Tweet Facebook Share Evernote Clip 隙間 技術

先達エンジニアに学ぶ 思考の現在地 Online Conference の発表資料です https://findy-code.io/events/v7KebEabaBDzh?fr=event_20240416 続きを読む

彼女を解剖したい

2024/04/11 このエントリーをはてなブックマークに追加 114 users Instapaper Pocket Tweet Facebook Share Evernote Clip 彼女 寝息 既製 プログラマー 動作

彼女は裸で、俺の横で眠っている。 寝息を立てて、心地良さそうに。 俺はプログラマーで、決して優秀ではないが、人並みに仕事は出切ると思っている。 ゼロから何かを生み出すことは出来ないが、コードを見ればどのような動作をするのか大体想像がつく。 だから既製のコードを応用することで仕事をしている。所謂リバー... 続きを読む

AIが優れているのではなくグーグルが劣化しただけ

2024/04/03 このエントリーをはてなブックマークに追加 198 users Instapaper Pocket Tweet Facebook Share Evernote Clip グーグル ドンピシャ ゴーチ プログラミング言語 言語名

「AIを使えばやりたいプログラミング言語のコーチがタダでしてもらえるんだぜ!」 くだらん。 昔のグーグルだったら「[プログラミング言語名] 勉強 やり方」でググったら最高にイカしたページにたどり着いた。 作りたいシステムがあっても「[言語名] [やりたいこと] コード」でググれば欲しかった情報がドンピシャで... 続きを読む

スタートアップでソフトウェアエンジニアとして10年たって大事にしていることリスト - tomoima525's blog

2024/04/01 このエントリーをはてなブックマークに追加 238 users Instapaper Pocket Tweet Facebook Share Evernote Clip ソフトウェアエンジニア リスト CTO スタートアップ 拠点

今から10年前の2014年4月に、いわゆるIT系大企業のDBエンジニアを辞めてメルカリでソフトウェアエンジニアとして働き始め、そこから紆余曲折を経て10年たった。 当時の予定通り、まだ現役でコードを書いている。海外に拠点は移り、色んな国の人たちと仕事をするようになり、役割もテックリード、マネジャー、CTOと変わっ... 続きを読む

生成 AI で僕らのプログラミング勉強はどうなるのか? - Qiita

2024/03/30 このエントリーをはてなブックマークに追加 150 users Instapaper Pocket Tweet Facebook Share Evernote Clip GitHub Qiita chatgpt 僕ら エンジニア

生成 AI の登場によって、僕らはプログラムを書く時代が終わりに近づいている?! 2023 年に OpenAI 社が発表した ChatGPT は、特に僕ら IT エンジニアにとって衝撃な発表だったのではと思います。 今まで、ググったり、参考書をもとに実装したり、GitHub などからコードを参考にして実装していたものが、「テキストだけ... 続きを読む

広く使用されている「xz」にssh接続を突破するバックドアが仕込まれていた事が判明。重大度はクリティカルでLinuxのほかmacOSにも影響 | ソフトアンテナ

2024/03/30 このエントリーをはてなブックマークに追加 370 users Instapaper Pocket Tweet Facebook Share Evernote Clip Debian クリティカル Ars Technica 判明

Red HatやDebianを含むLinuxディストリビューションで広く使用されている圧縮ツール「xz」の最新版に悪意のあるバックドアが含まれていた事がわかりました(Ars Technica)。 発見した開発者のAndres Freund氏は、xz version 5.6.0と5.6.1に悪意のあるコードが含まれていることが分かったと指摘しています。幸い、このバー... 続きを読む

1行もコードを書かずに画像生成AIツール作ってみた - Qiita

2024/03/28 このエントリーをはてなブックマークに追加 465 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita 画像生成AIツール 1行

以下のXを見て、早速「Create」を試してみたので、実際に使った所感をまとめます AIがリアルタイムでWebページを作ってくれる神サイト ㅤ 会話だけで、理想のUIを実現することが可能 ㅤ 使い方・活用法をツリーにまとめます! ㅤ ブックマーク保存をおすすめします↓ pic.twitter.com/J1cJkUkyO8 — すぐる | ChatGPTガチ... 続きを読む

GitHub、Copilotでより高い精度のコードを生成させる方法を指南。関連ファイルを開く、トップレベルのコメントを書くなど

2024/03/27 このエントリーをはてなブックマークに追加 420 users Instapaper Pocket Tweet Facebook Share Evernote Clip COPILOT GitHub プログラマ 指南 生成AI

GitHub、Copilotでより高い精度のコードを生成させる方法を指南。関連ファイルを開く、トップレベルのコメントを書くなど 記事の中で、プログラマが意図したコードを高い精度で生成AIに生成させるためのテクニックがいくつも紹介されています。これらのテクニックはCopilotに限らず、生成AIを用いてコードを生成させる際... 続きを読む

般若のお面かぶってたら通報されたよお

2024/03/23 このエントリーをはてなブックマークに追加 203 users Instapaper Pocket Tweet Facebook Share Evernote Clip 般若 山林 高速道路 位置 ところ

高速道路ってなんでか知らないけど なかなか人が立ち寄れないような位置に作られているじゃん だからさ 高速道路付近の山林の中に入ればさ 高速道路を眺められるじゃんって思って頑張って歩いたんだ それでこういうところでお面とかつけたら面白いかもって思ってさ 般若のお面買ったの それで厚手のコート着てさ なんか... 続きを読む

TypeScriptで知ってコードの安全性が上がったtips集

2024/03/20 このエントリーをはてなブックマークに追加 241 users Instapaper Pocket Tweet Facebook Share Evernote Clip Linter TypeScript Tips TIPS集 向上

TypeScriptを用いた開発では、その型システムを活かしてランタイムエラーを事前に防いだり、実装漏れを防いだりとコードの安全性の向上を図ることができます。 本記事では、個人的に知ったおかげでコードの安全性が増した!と感じたtipsをまとめました。 ※ なお、linterを用いたコードの安全性向上も非常に有効ですが、... 続きを読む

サーバーレスマイクロサービスを構築するための設計アプローチの比較 | Amazon Web Services

2024/03/07 このエントリーをはてなブックマークに追加 148 users Instapaper Pocket Tweet Facebook Share Evernote Clip 設計アプローチ ワークロード サーバーレス 比較 インフラ

Amazon Web Services ブログ サーバーレスマイクロサービスを構築するための設計アプローチの比較 AWS Lambda でワークロードを設計すると、コードレベルでもインフラレベルでも表現できるモジュール性のために、開発者に疑問が生じます。また、コードを実行するためにサーバーレスを使用するには、基盤となる機能コンポ... 続きを読む

1行で発狂するコード - Qiita

2024/03/06 このエントリーをはてなブックマークに追加 143 users Instapaper Pocket Tweet Facebook Share Evernote Clip コンスタント 冗長 題材 Qiita 記述

人は1行の記述で死ぬこともある 公開からコンスタントに閲覧をいただいている以下の記事。需要がありそうなので、もう1つ記事を書いてみようと思う。 題材は前回同様のJavaScriptのクソコードではあるが、前回は冗長を極めたクソコードであるのに対し、今回はたった1行である。 1行なのに、なんと示唆深い(決してほめて... 続きを読む

NVIDIAのCEOが「AIがコードを書くのでもうプログラミングを学ぶ必要はない」と発言して議論を巻き起こす

2024/02/27 このエントリーをはてなブックマークに追加 227 users Instapaper Pocket Tweet Facebook Share Evernote Clip NVIDIA ジェンスン フアンCEO 潮流 CEO

by Hillel Steinberg ハイテク企業やベンチャー企業のトップが、「これからの若者はプログラミングを身につけるべき」とアドバイスするのを見聞きしたことがある人は多いはず。こうした潮流とは裏腹に、NVIDIAのジェンスン・フアンCEOが「プログラミングはもはや不可欠なスキルではない」と提唱しました。 NVIDIA CEO: E... 続きを読む

保守・理解しやすいコードを書きたい! 〜VSCode拡張機能で循環的複雑度と戦う〜 - Qiita

2024/02/21 このエントリーをはてなブックマークに追加 129 users Instapaper Pocket Tweet Facebook Share Evernote Clip GitHub Qiita node 関数 VSCode拡張機能

参考: 循環的複雑度 ちなみに githubで最もやべー関数を発掘するという記事では、循環的複雑度が高い関数が紹介されています。 ものによってはリンク切れしてしまっていますが、最も複雑度が高いのはnode(JavaScript)のjo関数で5505だそうです。想像もつかない... どのようにすれば循環的複雑度を低く抑えられるのか?... 続きを読む

ユニクロ高いって人はどこで服を買ってるんだ・・・?

2024/02/20 このエントリーをはてなブックマークに追加 571 users Instapaper Pocket Tweet Facebook Share Evernote Clip ユニクロ 古着屋 ほか かなり 商品

ほかに比べたらぜんぜん安いっていうか、かなり安いと思うんだけど。 高くなったっていっても1万超えの商品なんかは限られてるし。コートぐらいじゃない? 数千円でまだ服が買えるってかなり安いっていうか、ほかの店だと一万超えが普通じゃない? え?自分が変なんだろうか? 古着屋も高くなって中古なのにユニクロより... 続きを読む

GitHub、脆弱性のあるコードを実際にデバッグして学べる「Secure Code Game」シーズン2がスタート

2024/02/18 このエントリーをはてなブックマークに追加 347 users Instapaper Pocket Tweet Facebook Share Evernote Clip GitHub ユニットテスト コーディング セキュア 脆弱性

GitHubは、脆弱性を含むコードを実際にデバッグすることでセキュアなコーディングを無料で学べる「Secure Code Game」のシーズン2開始を発表しました。 「Secure Code Game」は、ゲームと名付けられていますが、実際のコードを月間60時間無料で提供されるGitHub Codespacesの機能を駆使して修正し、ユニットテストを通し... 続きを読む

継承はなんでダメ? - まめめも

2024/02/10 このエントリーをはてなブックマークに追加 308 users Instapaper Pocket Tweet Facebook Share Evernote Clip 継承 オブジェクト指向 メソッド呼び出し メソッド定義 主張

「オブジェクト指向の継承を使うな」という主張が広まっているようです。なんでダメになったんでしょうか。 インターネットで見かけた「継承はダメ」という主張をいくつか眺めて、友人と議論しつつ、考えてみました。 「コードが読みにくくなる」 継承があると、メソッド呼び出しが実際にどのメソッド定義を呼び出すのか... 続きを読む

Code Tour を使ってじっくり確実にコードを読む

2024/02/09 このエントリーをはてなブックマークに追加 246 users Instapaper Pocket Tweet Facebook Share Evernote Clip vscode タスク 既存コード 拡張機能 理解

日々のタスクに忙殺されていると、ついつい既存コードを流し読みして、ざっと動くコードを書いてしまいたくなります。 一発でうまく動けば短期的にはいいのですが、長期的にはコードの理解が追いつかなったり、一発でうまく動かなかった場合にかえって時間がかかってしまいます。 VSCode の拡張機能である Code Tour を... 続きを読む

コンビニジム「chocoZAP」アプリでシステム障害「閉じ込められている」 | NewsDigest

2024/01/31 このエントリーをはてなブックマークに追加 105 users Instapaper Pocket Tweet Facebook Share Evernote Clip NewsDigest FASTALERT chocoZAP

31日19時15分頃から、コンビニジム「chocoZAP」のアプリでシステム障害が発生しているとの報告が相次いでいる。 SNS上には、入退館用のコードが表示されず「閉じ込められている」「入室できない」などの情報がある。(JX通信社/FASTALERT) チョコザップに閉じ込められています、助けて!アプリどーなってんの?電話も繋... 続きを読む

和田 卓人さん(t_wadaさん)に「予防に勝る防御なし - 堅牢なコードを導く様々な設計のヒント」を社内で講演いただきました! | Wantedly Engineer Blog

2024/01/24 このエントリーをはてなブックマークに追加 146 users Instapaper Pocket Tweet Facebook Share Evernote Clip 堅牢 防御 和田 t_wadaさん ヒント

こんにちは、ウォンテッドリーDev Branch VPoE 室長の髙橋です。 ウォンテッドリーの開発組織であるDev Branchでは、外部から有識者を招いて勉強会を開催したり、技術顧問として知見を取り入れるなど、プロダクト開発により強い組織となるためにさまざまな施策を行っています。 今回、「テスト書いてないとかお前それ @t... 続きを読む

「影響範囲の考慮漏れ」によるソフトウェアトラブルの多発はビジネス継続性に対する危険信号|mtx2s

2024/01/22 このエントリーをはてなブックマークに追加 262 users Instapaper Pocket Tweet Facebook Share Evernote Clip 多発 考慮漏れ 既存 本番 箇所

リリースするたびに「影響範囲の考慮漏れ」によるトラブルを起こす。こういう症状は、既存のソフトウェアシステムに追加開発を繰り返す組織によく見られるのではないかと感じます。コードやシステムの変更が影響を及ぼす箇所を見逃してしまい、未修正な箇所が残されたまま本番リリースされたために発生するトラブルです... 続きを読む

AIにプログラミング作業を奪われている - k0kubun's blog

2024/01/19 このエントリーをはてなブックマークに追加 653 users Instapaper Pocket Tweet Facebook Share Evernote Clip k0kubun's blog プログラミング作業 成果 人間

せっかく10年以上かけて学んだプログラミングだが、人間がコード書くよりChatGPTにやらせた方が早いなということが度々あり、だんだん自分でプログラミングをやる時間が減ってきた。AIにコードを書かせてそれをGitHubにコピペして残りの時間は遊んでるだけで成果が出てお給料ももらえる日は近いし、段々会社もそのことが... 続きを読む

 
(1 - 25 / 1000件)