「英文がスラスラ読めるようになりたい」私の切実な願いに、読書猿さんは言い放った 「まず2万語な!」 ――― 6年前の話 だ。 藁にもすがる思いで手を出したのがこれ。1127日かけて2回読んだ。結果は次の通り。 7870 words 始める前 9944 words 1周目(610日)完了後 12509 words 2周目(517日)完了後 語彙力は preply でテストした。 語彙力が増強されていることが数字で分かるが、あまり驚きはない。この『Merriam-Webster's Vocabulary Builder 』は、250もの語根や語幹をベースに単語を解説する単語帳で、私の英語力で背伸びして読めるレベルなので、そりゃ2回も読んだら強くなるわな、と思う。 それよりも、3年も続いたことに驚いている。 学校を卒業してから、英会話学校へ通ったり(1ヶ月で挫折)、通信講座を受けたり(2ヶ月
過去3回に渡りVyOSにてIPsec VPNでセキュアなBGPセッション及びOSPFセッションを試みた。更に遡ればSONiCやCumulus VXでBGPセッションを試みた。 これらの検証でVirtualBoxのゲストOSとして動いていた仮想アプライアンスのNetwork OS(NOS)は、全てDebian GNU/Linuxベースである。 ではDebian GNU/LinuxにQuaggaやFRRを実装すれば、VyOSやSONiCみたいな事が出来るのではないか...という事で、今回は素で動作するDebian GNU/LinuxにFRRをインストールし、VyOSみたいな事をやらせてみた。 VyOSごっこの初回という事で、今回はFRRのインストールとOSPFによるネイバ確立の確認までのメモ。 Debian GNU/Linuxのデプロイとインストール、FRRの実装、vtyshの動作確認とトラブ
15時間で学べるAI学習決定版。グーグルが提供する無料の機械学習集中講座が大幅刷新され、LLMもカバー Googleが提供する無料の機械学習の集中講座はご存知でしょうか? 機械学習に関する幅広いテーマを座学・動画・実験・コーディングといった様々なアプローチで15時間で学べます。しかも無料です。 このコンテンツはもともとは2018年に公開されたものであり、多くのエンジニアに活用されました。 とはいえ、2017年のTransformerの論文、大規模言語モデルの発展、2022年のChatGPTリリースなど、AIは急速に発展し、より広い職種に身近なものになっています。 この流れを受けて、入門講座は2024年8月に大幅に刷新されました。 ※冒頭で登場するResearch DirectorのPeter NorvigはAIの世界的な教科書"Artificial Intelligence: A Mode
企画を考えたり、問題解決の方法を模索したり、ビジネスの場面では、アイデアを考えることが多くあります。しかし、なかなかいいアイデアが浮かばない……ということも多いですよね。 そんなときは、生成AIにアイデア出しを手伝ってもらうのはどうでしょうか。 本記事では、ビジネスでよく使われるアイデア出しの基本技術をAIに適用させ、それを使って実際にアイデアを出すプロセスをご紹介します。今回は、多くの人にとって身近な「オフィスの生産性向上」をテーマにアイデア出しを試してみました。 生成AIはアイデア出しの強い味方になる! まずは簡単な準備から。使うAIを選ぼう 1. アイデア出しの基本「逆算法」 2. アイデアを広げるなら「SCAMPER法」 3. 異なる視点を得るなら「ペルソナ法」 AIはアイデア出しの強い味方になる! 実践してわかった、生成AIでアイデアを出すコツ 生成AIはアイデア出しの強い味方に
streamlitを使えばWebアプリケーションが簡単に作成できます。 この記事では、streamlitでよく使う機能をサンプルコードと共に紹介し、それらを組み合わせたWebアプリケーションの作成方法を紹介していこうと思います。 目次 1. はじめに 2. streamlitの基本的な使い方 3. streamlitの応用的な使い方 4. テキストマイニングアプリを開発してみる 5. streamlitの注意点 6. まとめ 1. はじめに streamlitはPythonで簡単にWebアプリケーションを作成できるオープンソースのライブラリです。streamlitを使うことで、データの可視化や機械学習モデルのデバッグ、プロトタイプの作成など、様々な用途でWebアプリケーションを作成することができます。 また、streamlitは簡単なコードで高度なUIを作成することができ、ウェブフレームワ
この記事のハンズオンでは、GoogleスライドをAIに作らせます。 PowerPointo版の手順も公開しましたので、お好きな方をご活用ください。 この記事は何? 生成AIブームは終わりが見えませんが、そろそろRAGは十分試したよという方も多いのではないでしょうか。次のトレンドと目されているのが、人間の代わりに自動で仕事してくれる「AIエージェント」です。 AWSクラウドの生成AIサービス「Amazon Bedrock」には、そんなエージェントを簡単に作れるマネージドサービス 「Agents for Amazon Bedrock」 という機能があります。 これを使えば、難しいPythonのコードをたくさん書かなくても、AWSのマネジメントコンソールでGUIをポチポチやるだけで賢いエージェントが作れてしまいます。 今回作るアプリ ユーザーが「xxxについて資料にまとめて」と依頼すると、 We
ボタンをクリックするとこのブログを購読できます。よろしくお願いします。 ●はじめに――ちょっと地球をひっくり返してみませんか? ①法月綸太郎「カニバリズム小論」 ・同じ作家のオススメ短編集 ②麻耶雄嵩「遠くで瑠璃鳥の鳴く声が聞こえる」 ・同じ作家のオススメ短編集 ③乙一「華歌」 ・同じ作家のオススメ短編集 ④綾辻行人「どんどん橋、落ちた」 ・同じ作家のオススメ短編集 ⑤連城三紀彦「親愛なるエスくんへ」 ・同じ作家のオススメ短編集 ⑥川島誠「電話がなっている」 ・同じ作家のオススメ短編集 ⑦森博嗣「卒業文集」 ・同じ作家のオススメ短編集 ⑧山本周五郎「なんの花か薫る」 ・同じ作家のオススメ短編集 ⑨栗本薫「コギト」 ・同じ作家のオススメ短編集 ⑩鮎川哲也「達也が嗤う」 ・同じ作家のオススメ短編集 ⑪ジェイムズ・ティプトリー・ジュニア「男たちの知らない女」 ・同じ作家のオススメ短編集 ⑫シオド
Raspberry Pi OSの最新版であるBookwormでラズパイをアクセスポイントとして使う方法をご紹介します。NetworkManagerのおかげでかなり簡単にできたと思います。 今回はラズパイは他のアクセスポイントに接続しつつ、ラズパイがアクセスポイントとしてふるまう方法を紹介します。この方法は、ラズパイを介してインターネットへ接続できる方法です。 想定環境 Raspberry Pi 4 B Raspberry Pi OS Lite(64 bit) Bookworm ラズパイに対しての無線以外の接続手段(シリアル、有線LAN、モニタ+キーボードなど) 準備 Raspberry Pi OSのコピー Raspberry Pi Imagerなどを使用して、SDカードにOSイメージをコピーしてください。Imagerを使う場合、この後SDカード内のファイルを操作するため、終わったときにメデ
この記事について NetworkManagerで新たに接続設定を作るcommandのテンプレートです。eth/wlan/動的/静的の4パターンです。 設定条件 NetworkManagerがインストール済みで有効である必要があります。 接続作成commandテンプレート 作る環境に応じてCON_MANEからSTATIC_DNSまでの内容は書き換えます。 有線接続(動的) eth0で動的につなぐという意味で接続名をeth0-dとします。 CON_NAME="eth0-d" sudo nmcli connection add con-name $CON_NAME \ type ethernet \ ifname eth0 \ connection.autoconnect yes \ ipv4.method auto \ ipv6.method disabled CON_NAME="eth0-1
Bluetooth Low Energy (BLE) はみなさん便利に使っていますよね。 Raspberry Piや電子工作でBLEを扱おうと思うと、独特の用語?がたくさん出てきたりして、見よう見まねでDIYすると思います。 せっかくなので、この機会にBLEの標準的なフォーマットであるGATTについて、仕組みを知っておきましょう。 GATTとは? GATT (Generic Attribute Profile) はBLE機器が持つデータ構造とその操作方法を定義したものです。 BLE機器はGATTベースのプロファイルを持っていることが多いです(Bluetoothイヤホンなどは別です)。 GATTの仕組みを理解していれば、統一的な方法でBLE機器へアクセスできますので、DIYがはかどりますね。 例えば体温計、心拍数計などはBluetooth SIGという標準化団体がGATTベースのプロファイル
はじめに この記事の内容は、以下の動画でも解説しています。アニメーションでわかりやすくなっているので、ぜひ見てみてください。他にも Web に関する解説動画を投稿しているので、気になる人はチャンネル登録よろしくお願いします! Cloudflare Workers とは? Cloudflare Workers とは、一言で言うと、Cloudflare のエッジで動くサーバーレスの JavaScript 実行環境のことです。 ...と言っても、これだけだとよくわからないですよね。だから、今回は初めて触る人でもわかるように、順序だててわかりやすく解説していきます。 Cloudflare Workers 理解するための道のり Cloudflare Workers を理解するためには以下の3つのキーワードを理解することが重要です。 CDN エッジコンピューティング JavaScript 実行環境 こ
Bundle Side Optimization in Future JavaScript - JSConf JP 2021
社会人として数年間働いている方でも「分かりやすい資料作りには自信がない」と言う方は多くおられます。体系的に資料の作り方を学ぶ機会が少ない上、資料を使った提案力は何年もかけて少しずつ磨かれるため、実は自信が持てなくて当たり前なのです。 私も働き始めの頃、先輩が分かりやすく美しい資料を作り、お客さまの心を動かしてコンペに勝ったり、お客さまから大きな信頼・共感を得たりする姿を見て、とても羨ましく思った記憶があります。 そんな20年以上前の自分を思い起こすと、経験が少ないがゆえに、資料作りで「つい、やってしまう表現」が沢山あったと感じます。この無意識のうちに「つい、やってしまう表現」は、資料の分かりやすさや見た目の美しさを阻害します。 この記事ではまず、なぜ人は資料を分かりにくくする手法を「つい、やってしまう」のか?という理由を探ります。その上で、ありがちな「つい」の事例と共に、ビフォー・アフター
知れば知るほど面白くなるUIの世界を皆さんにもチラ見せしたい……ということで、連載の第2弾となる今回は「これは発明だ!」と私たちが感動したUIパーツについてご紹介します。 ミクロな視点でアプリを観察し、UIパーツ一つひとつに注目してみると、普段は気付けない面白い発見がたくさんありますよ。 ※各UIパーツの名称は、公式で発表されているものではなく、私たちが便宜的につけた呼称になります。 関連記事:UIデザインとは? 大切な5つのポイントや取り組み事例を紹介 Apple Booksのセミモーダル Appleが提供する電子書籍アプリ「Apple Books」では、カルーセル状に並んだ本を押すと、そのままセミモーダルが立ち上がります。前の画面の一覧性を保ちながら、それぞれの本の詳細を見ることができるのが特徴的ですね。さらに下スクロールすることで、全モーダルへと滑らかに変化します。 このUIのポイン
“自分は大したことをしていない”と思い込んでいる人の多さ 大野誠一氏(以下、大野):まずは(パーソナルビジネスを創造するための3つのステップのうちの)ステップ1ですね。ビジネス領域の分析をしていく時に、ワークショップや企業でのセミナーでも、本当に多くの人が「自分には取り立てて自慢できるような経験もキャリアも資格もなくて、普通なんですよ」とおっしゃるんですね。 ここのステップ1の分析をしていく時に、そういった感覚から、一歩越えていくためにはどんなことが大事なのか。どんなふうに考えていくとチャンスが出てくるのか、みなさんが今まで経験や研修をやってこられた中で、もし参考になるような事例やケーススタディがあったら、教えていただければなと思います。いかがでしょうか? 千葉智之氏(以下、千葉):「僕なんか大したことはやってないよ」みたいなのは本当に多いですね。たぶん会社の中だけにいると、「それは仕事だ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く