タグ プログラム
新着順 10 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では、いったいどのような新機能が登場しているでしょうか。今回はコアコミッターである前田喬之さんに... 続きを読む
手のひらサイズ「PC-8801mkII SR」発売に合わせて「ベーマガ」刊行へ 読者投稿を募集中
電波新聞社は11月7日、手のひらサイズの復刻パソコン「PasocomMini PC-8801mkII SR」の発売に合わせ、電子工作マガジンの別冊として「マイコンBASICマガジン(ベーマガ)DELUXE PasocomMini PC-8801mkII SR大全集」を刊行すると発表した。プログラムなどの読者投稿も募集する。 PasocomMini PC-8801mkII SR関連の記事を... 続きを読む
「だんご屋のひまつぶし」完全解析 - すぎゃーんメモ
「だんご屋のひまつぶし」とは 最長手順の問題は…? 組み合わせ、グラフ問題 プログラムで解く 状態の列挙 グラフの構築 最短経路問題を解く 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は成り立たないと思う 続きを読む
天使か悪魔か アルゴ取引【経済コラム】 | NHK
設定した条件に従い高度なプログラムが株式などを自動で売買する「アルゴリズム取引」。 AIの普及で種類は多様化、その使い手はプロから個人に広がろうとしています。 不安定な状態の金融市場ですが、アルゴリズム取引は天使となるのか、それとも悪魔か。 (経済部記者 横山太一) 個人向けにも広がる 「アイスバーグ」... 続きを読む
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円」は初年度の機種代金のみ... 続きを読む