はてブログ

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



タグ プログラム

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

プログラムを約3200倍高速化して、社内業務のボトルネックを解消したお話 - Tabelog Tech Blog

2024/12/15 このエントリーをはてなブックマークに追加 124 users Instapaper Pocket Tweet Facebook Share Evernote Clip ボトルネック ログアドベントカレンダー2024 事例

はじめに この記事は 食べログアドベントカレンダー2024 の16日目の記事です🎄 こんにちは。食べログ開発本部ウェブ開発1部 システム運用改善チーム所属の @4palaceです。 今回は、私の所属するシステム運用改善チームで、とある社内業務の処理パフォーマンスを改善した事例を紹介します。 この事例では、10日間かかって... 続きを読む

知的労働の最高位に「知っている人を知っている」というめちゃめちゃ強いスキルがある→政治家、大学教授、医者など、思い当たる人や職業

2024/12/14 このエントリーをはてなブックマークに追加 437 users Instapaper Pocket Tweet Facebook Share Evernote Clip 知的労働 職業 医者 大学教授 最高位

tanu @tanukiponkich 知的労働の最高位に”knowing who knows what”(知ってる人を知っている)というスキルがある。このスキルがあるとエンジニアにならずにプログラムを書け、法律を勉強せずに裁判で勝ち、営業をせずに仕事をとれる。一番上手くやる方法を知っている人を知っているという能力ははちゃめちゃに強い。 20... 続きを読む

FPGAを始めるときの壁 - Ryuz's tech blog

2024/11/30 このエントリーをはてなブックマークに追加 132 users Instapaper Pocket Tweet Facebook Share Evernote Clip FPGA 言語 興味 下記 面白いもの

FPGAをはじめてみたい 「FPGAという何やら面白いものがあるらしくて、使うとすごい計算やいろいろなデバイス制御ができるらしい。」 と、興味を持って頂ける方はそれなりにいらっしゃるのではないでしょうか? 早速なんらかのHDLなる言語を勉強し、例えば SystemVerilog を少し勉強すれば下記のようなプログラムを書くこ... 続きを読む

「だんご屋のひまつぶし」完全解析 - すぎゃーんメモ

2024/11/03 このエントリーをはてなブックマークに追加 136 users Instapaper Pocket Tweet Facebook Share Evernote Clip すぎゃー ひまつぶし 列挙 本数 団子

「だんご屋のひまつぶし」とは 最長手順の問題は…? 組み合わせ、グラフ問題 プログラムで解く 状態の列挙 グラフの構築 最短経路問題を解く WASM化して、ブラウザ上で解く もしもすべて異なる団子だったら さらに一般化していくと 到達可能性 頂点数 本数を固定し、高さを変える 高さを固定し、本数を変える まとめ Rep... 続きを読む

教科書・本を自動生成するツールをChatGPTで作ってみた - Qiita

2024/10/13 このエントリーをはてなブックマークに追加 133 users Instapaper Pocket Tweet Facebook Share Evernote Clip GitHub Qiita chatgpt LaTeX 教科書

Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 教科書をLaTeXおよびPDFファイルで自動生成するツールを作りました! プログラムはGithubで公開しており,Google Colabで実行できます. ツールの名前は,AutoGenBookとしました. ... 続きを読む

反AIの方が「貴方のプログラムは他人のプログラムを継ぎ接ぎして作ってるんですか!?」と言ってるのを見て思わず「そうですけど!?」が出かけた

2024/10/04 このエントリーをはてなブックマークに追加 158 users Instapaper Pocket Tweet Facebook Share Evernote Clip 反AI 貴方 他人

なにわづ @imawo_harubeto 先人の作ったマシンとOSの上で、先人の作ったデバイスとソフトを用いて、先人の書いた言語とライブラリを借りて、先人の考えたデータ構造とアルゴリズ厶に感謝してプログラミングをしている 依拠性の程度はそれぞれでも、巨人の肩の上に乗らなければcreationは成り立たないと思う 続きを読む

JavaScriptの非同期処理をしっかり理解する 〜async/await/Promise〜 - Qiita

2024/09/29 このエントリーをはてなブックマークに追加 252 users Instapaper Pocket Tweet Facebook Share Evernote Clip コメント 最後 順番 処理 共有

JavaScript での非同期処理について、身近な例や具体例を交えながら詳細に解説しています。 最後には練習問題も用意しています! 頑張って書いているので、良いと思ったらコメント・いいね・ストック・共有などしてもらえると嬉しいです!! 非同期処理とは 非同期処理とは、プログラムの処理が順番に実行されず、ある処... 続きを読む

はじめに:『書くスキルも設計スキルも飛躍的に上がる! プログラムを読む技術』

2024/09/27 このエントリーをはてなブックマークに追加 202 users Instapaper Pocket Tweet Facebook Share Evernote Clip スキル 設計スキル 技術 発刊 プログラマー

【発刊に寄せて】 プログラマーの人材不足が叫ばれる中、プログラミング教育と言えば、とかくプログラムが書ける人材を育成する必要性にばかり目を奪われがちです。本書は、著者の岩松洋氏が岡山大学の情報工学科および大学院でプログラミングを学び、会社でプログラマーをしていた経験の中で、プログラムを読むことの重... 続きを読む

プログラミング〈新〉作法 これからプログラムを書く人のために

2024/09/27 このエントリーをはてなブックマークに追加 101 users Instapaper Pocket Tweet Facebook Share Evernote Clip 作法 プログラミング ベストプラクティス プログラマ 本書

「プロとしてプログラムが書ける人」に求められる能力が大きく変わった! 1つのプログラミング言語にこだわらず、それぞれの言語のベストプラクティスを学ぼう。現代のプログラミング言語を支える技術が凝縮した一冊 第1章 はじめに 1.1 プログラミングに必要な知識とは 1.2 本書の構成 1.3 プログラマに伴走する生... 続きを読む

汚いコードの害を伝えたいだとか

2024/09/19 このエントリーをはてなブックマークに追加 114 users Instapaper Pocket Tweet Facebook Share Evernote Clip 汚いコード ソースコー ソースコード 文字列 コード

汚いコードはよくない コードを書くと、コードは増える プログラムは、ソースコードと呼ばれる文字列を記述する事で作成されます。このことを、単にプログラムを書く、コードを書く、などと言ったりします。 ほとんどの場合、プログラムを書くときには、その目的があります。 なにかの目的を達成するために、ソースコー... 続きを読む

チャットAI「Claude」人気機能「Artifacts」が誰でも使えるようになった

2024/08/28 このエントリーをはてなブックマークに追加 124 users Instapaper Pocket Tweet Facebook Share Evernote Clip Claude Artifacts Anthropic 機能

Anthropicが提供するAIサービス「Claude.ai」の新機能「Artifacts」が、8月28日から全ユーザーに開放された。iOS版およびAndroid版のClaudeアプリでも利用可能だ。 Artifactsは、Claudeをアシスタントとしてコンテンツを作ることに特化した機能。ユーザーはArtifactsを通じて、Claudeとともに作成したプログラムなどを専... 続きを読む

ハーレーダビッドソン、多様性の取り組み撤回-反DEI派の標的に

2024/08/20 このエントリーをはてなブックマークに追加 87 users Instapaper Pocket Tweet Facebook Share Evernote Clip ハーレーダビッドソン 標的 撤回 DEI マイノリティー

二輪車大手の米ハーレーダビッドソンは複数のDEI(多様性、公平性、包摂性)に関する取り組みを中止した。同社はDEI反対派から数週間にわたって持続的な圧力を受けていた。 ハーレーダビッドソンは19日、マイノリティーが所有するサプライヤーへの支出目標撤回や社会的動機付けの研修中止など、多様性のプログラム... 続きを読む

Go でマルチスレッドプログラミングする際に最低限知っておくべきこと - Cybozu Inside Out | サイボウズエンジニアのブログ

2024/08/13 このエントリーをはてなブックマークに追加 143 users Instapaper Pocket Tweet Facebook Share Evernote Clip サイボウズエンジニア Cybozu Inside Out

この記事は、CYBOZU SUMMER BLOG FES '24 (クラウド基盤 Stage) DAY 10 の記事です。 こんにちは。クラウド基盤本部の野島です。Go は goroutine やチャネルなどの仕組みが備わっており、簡単にマルチスレッドなプログラムを書くことができる言語だと言われています。しかし、マルチスレッドプログラミングには独特の罠... 続きを読む

チートではないがソシャゲで不正アクセスを繰り返していました

2024/08/12 このエントリーをはてなブックマークに追加 159 users Instapaper Pocket Tweet Facebook Share Evernote Clip チート ソシャゲ レスポンス ゲー 体力

https://www.bengo4.com/c_1009/n_17833/ この記事を見て思い出した 10年前はソシャゲに対して不正アクセスを繰り返していました。 思い出せる限りは3タイトルくらい とある上場企業のモバイルゲームAPIとレスポンスを分析して、自動で戦闘し続けるプログラムを作成していました。 内容としては時間で体力が回復するゲー... 続きを読む

文脈と名前で設計をマスターする本

2024/08/10 このエントリーをはてなブックマークに追加 200 users Instapaper Pocket Tweet Facebook Share Evernote Clip 文脈 プログラマー 切り口 本書 認識

分かりやすいプログラムの構成はどうやったら設計できるのでしょうか? この本では、文脈と名前という二つの切り口でプログラムの構造とプログラマーの認識がどう結び付いてゆくのかを解き明かします。 本書は以下のような方々にお勧めです。 🤔大きくて複雑なプログラムを綺麗で分かりやすい設計にまとめることがうまく... 続きを読む

誰が作成しても1つの構造になるモデリング作成技術、Theory of Models⁠ に夢を見る

2024/08/10 このエントリーをはてなブックマークに追加 60 users Instapaper Pocket Tweet Facebook Share Evernote Clip 構造 事態 Webアプリケーション テーブル 複雑さ

builderscon 2024 で発表した資料です。以下、トーク概要です。 Webアプリケーションを開発・運用していく中で、1つのテーブルに日時カラムが増えていったり、巨大なテーブルが爆誕した、という経験はありませんか。また、これがプログラムの複雑さに繋がることもあると思います。このような事態を… 続きを読む

Windows Terminalで採用されたCascadia Codeフォントを使うとプログラムを書くとき断然見やすい (1/2)

2024/08/04 このエントリーをはてなブックマークに追加 150 users Instapaper Pocket Tweet Facebook Share Evernote Clip Windows Terminal

現在のWindowsのフォントは、アウトラインフォント形式のOpenTypeをメインにしている。OpenTypeは、1997年にTrueTypeの拡張として発表された。TrueType形式のアウトラインデータに加え、CFF/Type2というPostScript用のアウトライン形式を含めることができる点がTrueTypeと異なる。 ここでは、OpenTypeフォントであるCasc... 続きを読む

デジタル生命? Googleの研究者らが「自己複製するプログラム」の自然発生を確認【研究紹介】 レバテックラボ(レバテックLAB)

2024/07/17 このエントリーをはてなブックマークに追加 197 users Instapaper Pocket Tweet Facebook Share Evernote Clip レバテックラボ レバテックLAB 自然発生 Google 自己

生命の起源と人工生命の研究分野は、生命の本質とその発生過程を探求している。両分野とも、「非生命」の状態から「生命」がどのように生まれるかを問うている。生命が出現するほとんどの基質に共通する特徴の一つは、自己複製が始まると同時に、その系の動態が大きく変化することである。 しかし、自然界で自己複製体が... 続きを読む

生成AIに疑似コードで指示すると自然言語よりも効率的にプログラムが生成できるというアイデアから生まれた、生成AI用の疑似言語「SudoLang」

2024/07/07 このエントリーをはてなブックマークに追加 296 users Instapaper Pocket Tweet Facebook Share Evernote Clip COPILOT 生成AI 疑似コード 言語 アイデア

生成AIに疑似コードで指示すると自然言語よりも効率的にプログラムが生成できるというアイデアから生まれた、生成AI用の疑似言語「SudoLang」 ChatGPTやCopilotなどの生成AIを用いてコードを生成しようとすると、多くの場合プロンプトを自然言語で書くことになるでしょう。 しかし自然言語で的確にプログラムの内容を表... 続きを読む

Windowsはなぜ再起動が必要になるのか? (1/2)

2024/06/30 このエントリーをはてなブックマークに追加 196 users Instapaper Pocket Tweet Facebook Share Evernote Clip Windows 再起動 Linux アプリケーション 直後

Windowsでは、Windows Updateの直後やアプリケーションなどのインストール後に再起動が要求されることがある。以前に比べると、再起動にかかる時間は短縮されたものの、開いているプログラムを閉じてファイルを保存する必要があるなど、ちょっと面倒ではある。 なお、システムの再起動は、何もWindowsだけでなく、Linux... 続きを読む

プログラム、下から作るか?上から作るか?

2024/06/30 このエントリーをはてなブックマークに追加 66 users Instapaper Pocket Tweet Facebook Share Evernote Clip chatgpt アルゴリズム tl;dl 全部 方法

TL;DL プログラムは「下から組む方法」と「上から組む方法」がある プログラムを組む時は少しずつテストしながら組む はじめに なにかゼロからプログラムを組むとします。そのプログラムのアルゴリズムや、何をやるべきかはなんとなくわかっているけれど、どこから手をつけてよいかがわからず、ChatGPTに全部書かせて、... 続きを読む

「ついに国がインディーゲームクリエイターの支援に乗り出した」──経済産業省のゲーム・映像開発を支援するプロジェクト「創風」の狙いとは? 『8番出口』作者も輩出した、その実

2024/06/18 このエントリーをはてなブックマークに追加 63 users Instapaper Pocket Tweet Facebook Share Evernote Clip インディーゲームクリエイター クリエイター 作者 若手 補助

ついに、国がインディーゲームクリエイターの支援に乗り出した。 経済産業省が主催するゲームクリエイター・映像クリエイターへの支援事業「創風」が、いよいよ本格的に動き出そうとしている。 このプログラムでは国内の若手のクリエイターを対象に、最大500万円に及ぶ支援金が手配される。さらにゲーム開発の補助のみな... 続きを読む

OKI、「LINE Pay かんたん送金サービス」と連携できるソフトウェア開発キットを金融機関向けに販売

2024/06/13 このエントリーをはてなブックマークに追加 92 users Instapaper Pocket Tweet Facebook Share Evernote Clip OKI 貴司 かんたん送金サービス ソフトウエア開発キット

OKI、「LINE Pay かんたん送金サービス」と連携できるソフトウェア開発キットを金融機関向けに販売LINE Pay送金のアプリケーション開発に必要なプログラムをパッケージ化し、開発を簡略化 OKIは、LINE Pay株式会社(代表取締役社長:前田 貴司、本社:東京都品川区、以下LINE Pay社)が提供する送金サービス「LINE Pay ... 続きを読む

「LINE Pay かんたん送金サービス」と連携できるソフトウェア開発キットを金融機関向けに販売|プレスリリース|OKI

2024/06/13 このエントリーをはてなブックマークに追加 288 users Instapaper Pocket Tweet Facebook Share Evernote Clip OKI 貴司 プレスリリース かんたん送金サービス 前田

OKIは、LINE Pay株式会社(代表取締役社長:前田 貴司、本社:東京都品川区、以下LINE Pay社)が提供する送金サービス「LINE Pay かんたん送金サービス」と連携できるソフトウェア開発キット(以下「LINE Pay送金SDK」)を金融機関向けに販売します。本商品は、同サービスとの連携に必要なプログラムをパッケージ化した... 続きを読む

Pythonでリトライ処理を簡単に追加できる「tenacity」を使ってみる | DevelopersIO

2024/04/30 このエントリーをはてなブックマークに追加 158 users Instapaper Pocket Tweet Facebook Share Evernote Clip DevelopersIO http Python 通信 機会

今回はPythonで簡単にリトライ処理を追加できる「tenacity」を使ってみます。 デコレータ形式で簡単にリトライ処理を追加できるので便利です。 tenacityについて プログラムを書いていて、HTTPの通信などでリトライ処理を実装する機会は多いと思います。 今回はそんなリトライ処理を簡潔に書けるtenacityの使い方を説明... 続きを読む

 
(1 - 25 / 1000件)