マガジンのカバー画像

ベトナムでIT プログラマー日記

64
ベトナムIT&プログラマー日記を公開しています。 日々遭遇するオフショア開発の落とし穴、技術的な話題などをときどきかいていくよ!
運営しているクリエイター

記事一覧

GPT-4o mini がおすすめできる理由

少し前になりますが2024年6月18日に しれっとGPT-4o miniがリリースされました。 「とっくに使ってるぜ?」っな方も多いとは思いますが、使ってみたら意外と良かったのでNOTEします。 結論から書くと、使わない手はないです。これまで一番安かった3.5Turboと比べても金額は1/3で能力は17%UPなので単純に3.51倍お得になりました。 また質的なことは数値に出来ない部分もあるので、より大きなメリットが出る場合もありそうです。 API呼び出しで数文字変更するだけ

人間がAIにハッキングされる時代の処方箋

世界で1200万部を超えるベストセラー『サピエンス全史』で広大な「人類」というテーマを扱った著者がAI時代を踏まえて「これからの数十年について絞って書くよ」「絶対批判されると思うけど、それでも書くよ」と前置きして発表したのが本書で、素晴らしい本なのになんと現在半額なので、あらためて紹介させてください。(笑 次の本が出るそうで、予習的に?現在半額セール中なのでしょうかねー。 この本のご利益一般の人でもAIが何か実感できるように説明 文明、政治宗教が現在、実はどうなっている

ChatGPTがデータ出力に対応

8月6日のChatGPTのアップデートで超強力な機能が開放されました。その名もStructured Output。構造化出力ってことですが具体的にはプログラムコードで使えるJSONで返答をスキーマ定義で正確に定義、指示出来るようになりました。 https://openai.com/index/introducing-structured-outputs-in-the-api/ どのくらい進歩したかというグラフがサイトにあります。なんと40%から100%へ飛躍。 たった1年

Windows11のタスクバーを2分で上に

久しぶりにWindows11を使ったら画面下中央にツールバーがあって使いづらかったので、mac風の表示にしてみました。最初はtaskbar11というツールを見つけてトライしましたが正常動作せず、下の方法にたどり着きました。 変更は2分で出来ますので気になる方は是非。 1️⃣  ep_setup.exe をダウンロード↓のgithubページからダウンロードします ↓の x64 , AMD64 のところがリンクになっていて、クリックするとDLできます。 2️⃣ DLしたア

Linux Mint 22「Wilma」リリース!(7/25)

Linux Mint 22 は、2029 年までサポートされる長期サポート リリースです。更新されたソフトウェアが付属しており、改良点や多くの新機能が追加され、デスクトップの使用がさらに快適になります。 新機能:Linux Mint 22 のインストールが改善され、ローカライズが改善され、以前よりもディスク容量の使用量が削減されました。 Linux Mint 22 には、最新のコンポーネントと新しい Ubuntu 24.04 ベース デフォルトのサウンド サーバーが P

nvm をフォルダごとに自動で切り替え

前提: 現在nvmを使用中 ざっくり手順は Node.js バージョンを自動で切り替えたいフォルダに バージョン定義ファイルを作成 (.nvmrc) スクリプトを.bashrc に追記 です。プロジェクトのREADMEに以下文を追記、もしくは参照しておくのも良いでしょう。 nvm の環境を確認nvmを利用中でしたら nvm list とすれば以下のような表示がされます。 $ nvm list v16.19.0 v18.16.0

[記事紹介] Linux システムのトラブルシューティング コマンド

CPU を最も多く消費しているプロセスを表示するにはどうすれば $ ps H -eo pid,pcpu | sort -nk2 | tail 最もCPUを使用するプロセスの PID に対応するサービス名 $ ps aux | fgrep 30914 or $ ll /proc/30914 dmesg sudo dmesg dmesg -n <level> sudo dmesg -n 3 uname uname -srvmpioLinux 6.5

次々起きる、国内ランサムウェア被害, 7/10版

今年になって日本でもランサムウェア被害が激増しています。今日も新たにニュースがありました。 以前にも記事をご紹介しましたが、昨年暮れから今年前半にかけて、海外の情報サイトで警告されていた通りになった形です。 攻撃された企業を責める論調もネットでは散見されますが、それよりも国内外で専門家が警告しているのにTVなど大手メディアできちんと解説、報道しない相変わらずのデジタル音痴&知らないことは存在しない、みたいなメディアの態度に疑問を感じています。広告主の不祥事だから関わりたくな

[記事紹介] ランサムウエア被害額急増、多 要素認証は時代遅れ?!

日本では角川のランサムウエア被害と4.7億ドルの身代金を支払っていた?というのがホットな話題ですが、衝撃的な内容の記事を見つけたので紹介します。 この件では各方面から非難や推測のコンテンツが上がっていますが、世界的に被害が急増しているそうです。 (記事) ランサムウェアによる損失の 500% 増加を引き起こしている理由は多要素認証の失敗ランサムウェアの支払い増加を促す3つの要因記事では下記の3つを理由に上げていますが、中でも3番目の対策では多要素認証が時代遅れ、という衝撃

[ mac↔Android ] File Transfer終了、代替アプリは?

androidからmacへのファイルコピー、久しぶりにやったら出来ず、ウロウロして時間がかかったのでNOTEにしました。困っている方のお役に立てたら超嬉しいです! 結論: MacDroidでOK! 定番アプリ File Transferが終了になったので代替アプリを調べ、色々試した結果MacDroidに行き着きました。 良い感じのはどれも有料、円安なので微妙に高い。。。ということで無料のMacDroidをご紹介します。 経緯: mac に繋がらない! Android か

[記事紹介] AI を学ぶロードマップ

昨年のChatGPTブーム&AIショックから一服、世の中的にAI懐疑からAI利用の実践の広がりにあっという間に世の中のムードが変わりました。 使えるみたいだから、そろそろやろうかな?という方にうってつけの記事があったのでご紹介。 前半は記事の紹介、記事がちょっと極端なのでAIを使う方の情報を付録として追加しました。 [記事] 2024 年までに AI を学ぶ必要があります! (そしてこれがあなたのロードマップです) 今すぐ学ぶべき 3 つの重要な AI スキル Pyt

Llama 3をセルフホスティング

Meta社が開発した Llama3を、安価で使いやすい AMD CPU とマザーボード パッケージ、および 10 年前の Nvidia Titan X カードで実行できたよ!という記事があったのでメモ。機材が余ったら実験したい!いや、探せばあるけど今ちょっと(笑 Llamaをホスティングすると? 実際にお試ししたレイヴンズクロフト博士によると とあり、チームなどで無料でバンバン使いたい場合とかローカルにたてるのは悪くない選択肢になるかもです。 PROS/CONSは以下

[記事紹介] SOC 2 コンプライアンス: 侵入テストは必要ですか?

サイバーセキュリティーのコンプライアンスについて良さげな記事(広告記事系ではありますがw)があったのでご紹介します。 この、Indusfaceの記事では SOC 2コンプライアンスの重要性とそのプロセスについて説明しています。 SOC 2 コンプライアンスとは?米国公認会計士協会(Certified Public Accountants) は SOC (System and Organizational Compliance) を開発しました。SOC は、企業が顧客データを

[備忘録] PHP CGI 引数インジェクションの脆弱性 / CVE-2024-4577

PHP に影響を与える新たな重大なセキュリティ上の欠陥についての詳細が明らかになりました。この欠陥を悪用すると、特定の状況下でリモート コード実行が発生する可能性があります。 特定の状況下、とは?Windows 版 XAMPP のサーバーで起きる問題で、さらに特定のロケールは 日本語 🔥 中国語 ※他のロケールも未確認なだけで可能性あり ということです。 メカニズムPHPは「ベスト フィット」マッピングの機能により、このソフトハイフンをApache通過後に本物ハイ