タグ プログラム
人気順 5 users 50 users 100 users 500 users 1000 usersプログラムを約3200倍高速化して、社内業務のボトルネックを解消したお話 - Tabelog Tech Blog
はじめに この記事は 食べログアドベントカレンダー2024 の16日目の記事です🎄 こんにちは。食べログ開発本部ウェブ開発1部 システム運用改善チーム所属の @4palaceです。 今回は、私の所属するシステム運用改善チームで、とある社内業務の処理パフォーマンスを改善した事例を紹介します。 この事例では、10日間かかって... 続きを読む
知的労働の最高位に「知っている人を知っている」というめちゃめちゃ強いスキルがある→政治家、大学教授、医者など、思い当たる人や職業
tanu @tanukiponkich 知的労働の最高位に”knowing who knows what”(知ってる人を知っている)というスキルがある。このスキルがあるとエンジニアにならずにプログラムを書け、法律を勉強せずに裁判で勝ち、営業をせずに仕事をとれる。一番上手くやる方法を知っている人を知っているという能力ははちゃめちゃに強い。 20... 続きを読む
対応が難しい「2038年問題」、人気OSSでも対策はまだという不安な実態
協定世界時(UTC)で2038年1月19日午前3時14分08秒になると、プログラムがエラーを起こす「2038年問題」。この問題への対応は難しく、インターネットで公開されている人気のオープンソースソフトウエア(OSS)であっても課題が多く残っていることが、立命館大学の研究チームによる調査で明らかになった。 2038年問題は、... 続きを読む
OpenAIの「12 Days of OpenAI」2日目は強化学習関連
米OpenAIは12月6日(現地時間)、前日から開始したミニイベント「12 Days of OpenAI」の2日目として、「Reinforcement Fine-Tuning」(強化学習ファインチューニング研究)プログラムを発表した。 強化学習ファインチューニングとは、数十から数千の高品質なタスクを用いてモデルをカスタマイズし、提供された参照回答で... 続きを読む
11社のサイトで顧客情報流出か タリーズコーヒーなど 警視庁捜査 | 毎日新聞
東京都内に拠点を置く11の企業や団体の電子商取引(EC)サイトが不正なプログラムを仕掛けられて改ざんされ、少なくとも10万件以上の顧客情報が抜き取られたとみられることが捜査関係者への取材で判明した。同様の被害は全国で相次いでおり、警視庁などは不正指令電磁的記録供用容疑なども視野に捜査している。 捜査関係... 続きを読む
Pythonでディープラーニングなら「PyTorch」、コードを使ってモデルを定義
Pythonには様々なライブラリが用意されている。その中から、主にデータサイエンスや機械学習の分野で使われる代表的なライブラリを紹介していく。 AIを実現するための手法は様々ありますが、近年の主流はディープラーニングです。「PyTorch」は、ディープラーニングのプログラムを作成するためのライブラリ/フレームワ... 続きを読む
FPGAを始めるときの壁 - Ryuz's tech blog
FPGAをはじめてみたい 「FPGAという何やら面白いものがあるらしくて、使うとすごい計算やいろいろなデバイス制御ができるらしい。」 と、興味を持って頂ける方はそれなりにいらっしゃるのではないでしょうか? 早速なんらかのHDLなる言語を勉強し、例えば SystemVerilog を少し勉強すれば下記のようなプログラムを書くこ... 続きを読む
『龍が如く8』開発者による、前代未聞の「ソースコード一部公開」はプログラマー志望者向けへのメッセージだった。プログラマーチームにその意図を訊いた - AUTOMATON
今回AUTOMATONでは、「龍が如くスタジオ」各セクションメンバーへのインタビュー企画を実施。今回は『龍が如く』シリーズのプログラムについて「龍が如くスタジオ」技術責任者の伊東豊氏、プログラムセクションマネージャーの中村智章氏にお聞きした。 『龍が如く8』開発者による、前代未聞の「ソースコード一部公開」... 続きを読む
ウォルマート、多様性支援を中止-今後「DEI」という用語使わず
ウォルマート、多様性支援を中止-今後「DEI」という用語使わず Jeff Green、Jaewon Kang 小売り世界最大手の米ウォルマートは、ダイバーシティー(多様性)とエクイティー(公平性)、インクルージョン(包摂性)を重視するプログラムを撤回する。「DEI」と呼ばれるこうした取り組みは保守派からの批判が高まって... 続きを読む
【JavaScript × Terraform】次世代のモダン AltJS「JS.tf」の紹介
人類は HCL (Hashicorp Configuration Language) で JavaScript を記述するべきなので、次世代のモダン AltJS である「JS.tf」をリリースしました。 例えば次のコードは標準出力に hello world と出力する JS.tf のプログラムです。 data "js_function_call" "hello_world" { caller = "console" function = "log" args ... 続きを読む
なぜWindows 95のセットアップは3種類のプログラムで構成されていてMS-DOSからWindows 95への直接アップグレードは不可能だったのか?
by Marcin Wichary 1995年に登場した「Windows 95」のセットアップファイルはMS-DOSプログラム、16ビットプログラム、32ビットプログラムの3種類で構成されていて、MS-DOSからのアップグレード時には途中でWindows 3.1のインストールが行われる手順になっていました。なぜこのような複雑な内容だったのかという事情につ... 続きを読む
Rustコアコミッターが解説する言語の最新情報 〜Rustの新しいTraitソルバをのぞいてみる〜 - Findy Engineer Lab
「効率的で信頼できるソフトウェアを誰もが作れる言語」を提唱するプログラミング言語 Rust。その優れたパフォーマンスやプログラムとしての信頼性・生産性の高さなどから、近年非常に人気を集めています。そんなRustでは、いったいどのような新機能が登場しているでしょうか。今回はコアコミッターである前田喬之さんに... 続きを読む
「だんご屋のひまつぶし」完全解析 - すぎゃーんメモ
「だんご屋のひまつぶし」とは 最長手順の問題は…? 組み合わせ、グラフ問題 プログラムで解く 状態の列挙 グラフの構築 最短経路問題を解く WASM化して、ブラウザ上で解く もしもすべて異なる団子だったら さらに一般化していくと 到達可能性 頂点数 本数を固定し、高さを変える 高さを固定し、本数を変える まとめ Rep... 続きを読む
移植作でバグ技あえて再現、「コナミ、分かってる」と歓迎される 「悪魔城ドラキュラ ギャラリーオブラビリンス」
プログラムのバグは本来、修正されるべきものだが、見過ごされたままリリースされることもある。バグがプレイヤーに発見され、裏技として広がると、“バグ技”と呼ばれてプレイの楽しみの一つになることがある。 移植作に過去作のバグの仕様をあえて再現したアップデートが加わったことは、「バグの再現なんて初めて聞いた... 続きを読む
“株式を自動売買”アルゴリズム取引 個人向けサービスの動き | NHK
投資を始める人が増える中、取り引きの利便性を高めようと高度なプログラムが株式などを自動で売買するアルゴリズム取引のサービスを個人向けに提供する動きが出始めています。 アルゴリズム取引は、株式などを売買する際に注文を出すタイミングや方法などさまざまな条件をプログラムに設定して自動で売買する取引で、主... 続きを読む
教科書・本を自動生成するツールをChatGPTで作ってみた - Qiita
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の方が「貴方のプログラムは他人のプログラムを継ぎ接ぎして作ってるんですか!?」と言ってるのを見て思わず「そうですけど!?」が出かけた
なにわづ @imawo_harubeto 先人の作ったマシンとOSの上で、先人の作ったデバイスとソフトを用いて、先人の書いた言語とライブラリを借りて、先人の考えたデータ構造とアルゴリズ厶に感謝してプログラミングをしている 依拠性の程度はそれぞれでも、巨人の肩の上に乗らなければcreationは成り立たないと思う 続きを読む
JavaScriptの非同期処理をしっかり理解する 〜async/await/Promise〜 - Qiita
JavaScript での非同期処理について、身近な例や具体例を交えながら詳細に解説しています。 最後には練習問題も用意しています! 頑張って書いているので、良いと思ったらコメント・いいね・ストック・共有などしてもらえると嬉しいです!! 非同期処理とは 非同期処理とは、プログラムの処理が順番に実行されず、ある処... 続きを読む
はじめに:『書くスキルも設計スキルも飛躍的に上がる! プログラムを読む技術』
【発刊に寄せて】 プログラマーの人材不足が叫ばれる中、プログラミング教育と言えば、とかくプログラムが書ける人材を育成する必要性にばかり目を奪われがちです。本書は、著者の岩松洋氏が岡山大学の情報工学科および大学院でプログラミングを学び、会社でプログラマーをしていた経験の中で、プログラムを読むことの重... 続きを読む
プログラミング〈新〉作法 これからプログラムを書く人のために
「プロとしてプログラムが書ける人」に求められる能力が大きく変わった! 1つのプログラミング言語にこだわらず、それぞれの言語のベストプラクティスを学ぼう。現代のプログラミング言語を支える技術が凝縮した一冊 第1章 はじめに 1.1 プログラミングに必要な知識とは 1.2 本書の構成 1.3 プログラマに伴走する生... 続きを読む
汚いコードの害を伝えたいだとか
汚いコードはよくない コードを書くと、コードは増える プログラムは、ソースコードと呼ばれる文字列を記述する事で作成されます。このことを、単にプログラムを書く、コードを書く、などと言ったりします。 ほとんどの場合、プログラムを書くときには、その目的があります。 なにかの目的を達成するために、ソースコー... 続きを読む
Rustで学ぶWebAssembly――入門からコンポーネントモデルによる開発まで
2024年10月10日紙版発売 清水智公 著 B5変形判/256ページ 定価3,300円(本体3,000円+税10%) ISBN 978-4-297-14413-5 Amazon 楽天ブックス 丸善ジュンク堂書店 ヨドバシ.com 電子版 電子化の予定があります この本の概要 Webブラウザー上でプログラムを高速に実行するための技術として開発されたWebAssembly(Wasm)... 続きを読む
iPhone 16が「毎月3円・1年間36円」のカラクリ。実際の支払い総額はいくら? 1年後返却(下取り)のソフトバンク「新トクするサポート(プレミアム)」はお得か | テクノエッジ TechnoEdge
端末だけでなく価格も魅力的です。毎年のように値上げしていたApple公式価格は昨年と同額に据え置かれ、さらにソフトバンクは、先月発売のGoogle Pixel 9に続いて、iPhone 16の128GBモデルも機種代金が毎月3円・1年間で36円という驚きの価格になるプログラムをアピールしています。 ■「年間36円」は初年度の機種代金のみ... 続きを読む
今すぐ駆逐を!CPUやメモリを占拠する害虫プログラム!タスクバーの情報をもとにアプリや設定を見直し!無駄なプロセスを減らし重たいパソコンを快適なPCに!
【動画説明】 パソコンが重い!慢性的に重い!そんな時に、実は裏でいろんなプロセス、プログラムが動作ています。 常駐するアプリ、サービスが負荷となり、処理速度の低下の原因ともなります。 マルウェアの侵入口として狙われる場合もあります。 この動画では、Windowsの主要なプログラムを停止して、重たいと感じた際... 続きを読む
ファミコンが欲しかった俺にMSXを買い与えた親父。一生忘れない→「先見の明がある」「プログラマー界隈ではこの手の話が本当に多い」
ところてんアーミー @robinsp254 これには続きがあって 一緒に買ってくれたのがプログラミングの本 買ってくれたゲームにも飽きてしまい その本に書いてあった内容でBasicを習得 そのあと20代前半までフラフラしてた俺 ちゃんとした仕事するかあと思っても どこにも採用されず たまたま面接の前にプログラム適正の 試験... 続きを読む