はじめに Node.jsのストリーム書き込み使いますか?私は最近Glueジョブの検証で、Firehoseから出力された大量テキストデータを用意する必要があり、使いました。Firehoseを経由して作っても良いのですが、お金がかかるので、ローカルで1つのテキストファイルを用意して、splitとgzipコマンドで用意しました。 このローカルで1つのテキストファイルを作る際に、以下のエラーが出ました。対処法が検索しても見つからなかったの書くことにしました。 SystemError [ERR_SYSTEM_ERROR]: A system error occurred: undefined returned undefined (undefined) 本エラーは、Node.jsでシステムレベルでエラーが発生しており、具体的な原因はエラーメッセージがないため推測に基づく点とエラーの内容はコードを実行
国内大手ITベンダーが2024年、ついに大規模言語モデル(Large Language Models:LLM)サービスの提供を始める。NTTは2024年3月に「tsuzumi(つづみ)」を、NECは2024年春ごろに「cotomi(コトミ)」をそれぞれ提供する予定だ。さらにソフトバンクも2024年内にLLMを開発するとしている。 NTTやNECが提供する国産LLMはいずれも、「大規模」言語モデルとはいえ米OpenAI(オープンAI)の「GPT」などに比べるとコンパクトにつくられている。実はこの規模を選んだことこそが、2社それぞれの見いだした勝ち筋でもある。果たして2社は「GPT1強」とも言える市場に変化を起こせるか。国内勢と海外勢の違いをひもときながら、2社の狙いを見ていこう。 「大規模」だけど「小さい」国産LLM これまでGPTをはじめとするTransformerベースのLLMは、パラメ
ウクライナ軍に入隊したアジャイルコーチが、さまざまなメソッドを駆使して中隊長としてのリーダーシップを実現した話(前編) アジャイル開発の代表的な方法論であるスクラムをテーマに、都内で1月に開催されたイベント「Regional Scrum Gathering Tokyo 2024」で、経験豊富なアジャイル開発のエキスパートとしてウクライナを拠点にアジャイルコンサルタントをしていたドミトロ・ヤーマク(Dmytro Yarmak)氏が、ロシア軍の侵攻後にウクライナ軍に入隊し、中隊長としてリーダーシップを発揮するためにさまざまなメソッドを駆使して軍隊の組織を変革していった経験を語ったセッション「A True Story of Agile Coaching in Ukrainian Armed Forces」が行われました。 軍隊という、企業とは異なる構造や目的を備えた組織で、しかも多くの民間人が入
Introduction Pkl(ぴっくる)はAppleが開発した、 OSSのconfig file生成用プログラミング言語です。 条件式やループなどの基本構文に加え、クラス・継承・抽象化などの プログラミング言語機能も使えます。 pklファイルからJSON形式やYAML形式などの各種設定ファイルが出力可能で、 CLIツールや各言語のライブラリやプラグインとして使えます。 ※Pklの詳細については公式や紹介記事をご確認ください。 現状想定されているユースケースとしては、 下記のものがあります。 Generating Static Configuration(静的構成ファイル生成) 設定ファイルのgenerate機能です。 Pklで記述したコードをJSON、YAML、XML、プロティリスト形式で出力できます。 Application Runtime Configuration(アプリランタイ
IT Leaders トップ > テクノロジー一覧 > セキュリティ > 市場動向 > NEC、バイナリファイルの静的解析でソフトウェア脆弱性を検出する技術を開発 セキュリティ セキュリティ記事一覧へ [市場動向] NEC、バイナリファイルの静的解析でソフトウェア脆弱性を検出する技術を開発 2024年2月7日(水)日川 佳三(IT Leaders編集部) リスト NECは2024年2月7日、ソフトウェアに潜むセキュリティ脆弱性を、ソースコードを参照せず、実行ファイルのバイナリコードから静的に検出する技術を開発したと発表した。企業・組織のサプライチェーンセキュリティの強化に向けて提供する。ソースコードの入手が困難なソフトウェアに対する静的解析の一部を自動化する。脆弱性の検査効率が40%向上するという。 NECは、ソフトウェアに潜むセキュリティ脆弱性を、ソースコードを参照せず、実行ファイルのバ
M3 Maxを選んだ理由として画面出力は3画面以上欲しかったこと、M1 MaxからM3 Proはダウングレードになるということ、メモリは48GB以上欲しかったということ、によりM3 Max搭載のMacBook Proにしました。価格は60万8800円。筆者の人生で一番高いPCになりました。 データ移行 前回、14TBのデータ移行に苦労した経験を元に、使用しなくなったデータはNASへバックアップする癖をつけ、移行するデータは1TB以下で済むようにしました。ゆえに移行はすんなり完了しました。 また基本的なデータはM1 MaxのMacBook Proにも入れており、こちらはThunderboltケーブルでつなぐことでわずか十数分で数百GBのデータが移行できました。 周辺機器 Windows環境から引き続き使用する周辺機器は以下の通りです。 オーディオインターフェースとしてYAMAHA MG12X
QRコードを使ったサイバー攻撃は目新しいものではないが、2023年にその数は急増し、認証情報を狙ったフィッシング攻撃やマルウェア攻撃のキャンペーンで使われるようになった。この背景には、製品の説明書からレストランのメニューまであらゆるところでQRコードが使われるようになったため、人々がQRコードのスキャンに慣れてきたことがあると推測されている。この傾向は2024年も続くとみられる。なお現時点で国家の支援を得ている脅威アクターは、QRコードを本格的には悪用していない ゼロデイやNデイといった未知の脆弱(ぜいじゃく)性の悪用が続く。Microsoftが特定のマクロをデフォルトでブロックするといった設定変更を適用したことでマクロを利用した従来の攻撃手法が使えなくなってきており、サイバー攻撃者が脆弱性を悪用するケースが増加している 多種多頭な「進化する戦術、技術、手順」(TTPs)が登場する。サイバ
Googleの脅威分析チーム(TAG)が2024年2月6日に、Googleの製品のスパイに悪用されたゼロデイ脆弱(ぜいじゃく)性の80%に、民間のスパイウェア開発企業が関与していたと発表しました。こうした危険性の高まりを受けて、各国の政府は商用スパイウェアの拡散防止の取り組みを加速させています。 New Google TAG report: How Commercial Surveillance Vendors work https://blog.google/threat-analysis-group/commercial-surveillance-vendors-google-tag-report/ Google says spyware vendors behind most zero-days it discovers https://www.bleepingcomputer.co
2024年1月30日、Java on Visual Studio Code(Java開発者向けVSCode拡張)がアップデートされた。Java 21のサポートが大幅に強化されただけでなく、新しいテストカバレッジのユーザー体験改善や信頼性向上のアップデートが含まれている。 2024年1月30日、Java on Visual Studio Code(Java開発者向けVSCode拡張)がアップデートされた。Java 21のサポートが大幅に強化されただけでなく、新しいテストカバレッジのユーザー体験改善や信頼性向上のアップデートが含まれている。 Java 21のサポート強化 昨年12月に共有されたロードマップに基づき、JDK 21サポートが拡充されている。サポートされている機能と進行中の機能の一覧はこちら。残りの機能にも引き続き取り組むとともに、近日中にアップデートが予定されている。 テストカバレ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く