タグ

ブックマーク / ascii.jp (26)

  • ChatGPT向けライブラリ、LangChainを格段に使いやすくするtips

    LangChainの用意しているプロンプトやラッパーは英語以外を意識していないことが多く、特に検索系のtoolがUSのサイトを引っ張ってくるということが多々ある。 こういったケースはtoken数に制限のあるChatGPT APIにとっては大きな問題になってくる。USのサイトが検索上位にかかってくることで得られる情報が減る上に、これを解消するために検索数を増やせばそれだけtoken数を消費するためである。当然だがtoken数の上限を超えればエラーを吐いて異常終了する。 こういった問題の多くは、LangChainのライブラリが用意しているクラスをそのまま使うことによって発生している。 またLangChainはagentの定義を行うだけで簡単に基的な機能が使えてしまうため、agentがどのようなロジックで動いているのか理解しにくい。 記事はLangChainを少しだけ掘り下げて、これらの問題

    ChatGPT向けライブラリ、LangChainを格段に使いやすくするtips
  • 画像生成AIに2度目の革命を起こした「ControlNet」 (1/4)

    画像生成AIStableDiffusion」の進化が止まりません。昨年8月にオープンソースとしてリリースされてから、世界中のプロアマ問わず多数の人たちが様々な研究成果を反映させ、毎日と言っていいほど新機能を誰かが発表するという状況が起きています。 StableDiffusion登場当初は、画像の品質のランダム性が高く、構図やポーズなどを指定できないという弱点を抱えていました。1枚の画像をもとに画像を生成する「i2i(image2image)」である程度コントロールすることはできても、「キャラクターに特定のポーズをとらせる」といったことは非常に難しかったんですね。 その状況を一変させる新機能が今年2月に登場しました。その名も「ControlNet」。プロンプトによる制約を克服するための、とてつもないポテンシャルを持つ技術でした。Stable Diffusionに次ぐ「2度目の炸裂」と言って

    画像生成AIに2度目の革命を起こした「ControlNet」 (1/4)
  • 英語学習には正しいプロセスがある レベル別の学習方法をチェックして目標到達まで無理なく継続する方法を解説

    社会人になってから「英語をマスターしたい」と、一念発起して勉強を始めたものの、思うように身に付かず、中途半端なまま学習を止めてしまったり、せっかく通っていた英会話教室に行かなくなってしまったりする人は多いのではないだろうか。 そこで今回は、英語パーソナルジム「ENGLISH COMPANY」や、英語学習コーチングサービス「STRAIL」などを運営する株式会社スタディーハッカーの取材を行い、目標到達まで挫折せず、効率的に進められる英語の学習方法を教えてもらった。ここでは、これから英語を学ぶ人のレベル別に、必要な学習方法を連載形式で順に紹介していく。 効率的な英語学習には段階がある 無駄なく効率的に英語を習得するためには、現在の自分の英語力と、それに合わせた最適な学習内容を考えることが大切だ。スタディーハッカーは、学習者のレベルに合わせた最適な学習方法を提案するために、外国語を習得するメカニズ

    英語学習には正しいプロセスがある レベル別の学習方法をチェックして目標到達まで無理なく継続する方法を解説
    miguchi
    miguchi 2021/06/28
  • 夏の自由研究「北海道で水耕栽培」 日照不足で人工照明を試す (1/3)

    たぶん人には「植物育てたい欲」みたいなものが備わっている。だから気候変動や天変地異で地球が人類の住めない場所になっても、きっと大丈夫だ。移住先の星や、宇宙船の中ですら植物を育てようとするだろう。 だからあらゆるホームセンターの入り口はガーデニング用品で固められているし、ガーデニングしようにもガーデンがない下町の路地にだって、植木やプランターが一面に並んでいるのだ。昔から。 そして私は、いまさらながら「横着じいさん」こと伊藤龍三さんのを読んだ。野菜が収穫できる実利に、百均で材料がまかなえる適度なDIY性が加わり、誰にでも手軽に始められる趣味として、水耕栽培は広がりを見せているのだ。 水耕栽培はブログ発の情報が豊かだ。お調子者の巣窟みたいな短文投稿サイトばかり見ていてはバカになるぞ(すみません、お調子者です)。

    夏の自由研究「北海道で水耕栽培」 日照不足で人工照明を試す (1/3)
    miguchi
    miguchi 2018/09/09
  • 進化した位置情報連動型広告がいま脚光を浴びる理由

    「今そこにいるユーザーに広告を見せる」のが位置情報連動型広告だと思っていませんか? 現在の主流は過去の位置情報からユーザー像を描き出しターゲティング配信する「プロファイル方式」です。詳しく解説します。 プログラマティック広告の高度化に伴い、最近また進化が進み、期待が高まっているアドテク分野の1つとして「位置情報連動型広告」があります。外出先でスマホで調べものをしていたら、閲覧サイト上に近所のお店やイベントの広告が現れたり、いつもの通勤経路にあるフィットネスクラブの広告が出てきたり等々。まさに自分に合わせて広告が配信されているようで、驚かれた方もいるのではないでしょうか? このようなスマホの位置情報データを活用している「位置情報連動型広告」。実は世のスマホシフトが進み始めた2012年くらいに既に注目を浴びたことのあるこの分野が、最近また急に脚光を浴び始めているんですね。 今回はそんな位置情報

    進化した位置情報連動型広告がいま脚光を浴びる理由
    miguchi
    miguchi 2018/03/15
  • 広告運用担当者が2018年に押さえておきたい、3つの変化

    テクノロジーの発達により、広告運用担当者の仕事が変化しています。何が変わって、今後どうなるのか、そして身につける知識や技術を紹介します。 2017年の運用型広告を振り返ってみると、AI(および機械学習)、アトリビューション、プライバシー保護、薬機法や景表法と言った法律の遵守などさまざまなトピックが話題となった1年でした。 運用型広告の運用者にとっても機械学習の精度が上がったことで、入札の作業より、クリエイティブや戦術を練る、または目標達成のための戦略立案に携わることのほうが多くなってきたのではないでしょうか(役割にもよりますが、むしろ、2018年のこの時点でその実感がない場合は時代に乗り遅れてしまっている可能性が高いです)。 テクノロジーの進歩によって運用型広告の運用も進歩した2017年から2018年に移り変わりましたが、年はどんなことが起きそうか、また、運用者としてどのように向き合って

    広告運用担当者が2018年に押さえておきたい、3つの変化
    miguchi
    miguchi 2018/01/24
  • Athena愛溢れる深堀さんがログ管理省力化について力説する

    昨年末に発表された「Amazon Athena」は、S3バケット内のデータをSQLを使って分析できる便利なサービスだ。残念ながら東京リージョンではまだリリースされていないが、実際に使ってみたら安価で便利だったので啓蒙したいと意気込むのは、JAWS-UGさいたま宴会部長の深堀 卓男さん。「AWS Athenaかわいいよペロペロ」という、愛溢れるタイトルのセッションでAthenaの使い方や活用時のポイントを語った。 想定される活用パターンは2つ、中でもS3に溜め込んだログ分析に力を発揮 まずはAWS Athenaのおさらいから、深堀さんのセッションはスタートした。Athenaは分散SQLクエリエンジンPrestoのAWSマネージド版。S3に置いてあるファイルをテーブル化して、標準SQLで投げかけた検索を並列処理で実行してくれる。 「主な使い方は2つあると思います。ひとつは、ビッグデータ分析。J

    Athena愛溢れる深堀さんがログ管理省力化について力説する
    miguchi
    miguchi 2017/11/07
  • オンプレとどこが違う? 実例に見るAWSでの不正アクセスの傾向と対策

    Amazon Web Services(AWS)とセキュリティをテーマに活動している「Security-JAWS」が2017年8月24日に実施した第6回勉強会のレポート。第二弾では、ラックの関宏介さんが行なった「AWS環境におけるフォレンジック」の内容を紹介する。オンプレミスで発生する不正侵入・情報漏えいやWeb改ざんと、AWSのようなクラウドサービスとでは傾向や原因に違いはあるのだろうか? 手軽に立ち上げられるがゆえの侵害もあるAWS 冒頭、関氏はMentimeterを用いて「サーバーが侵害された経験はありますか?」と来場者にアンケートを取りつつ、自身がいくつか目にしたAWSにおける侵害事例を紹介した。 1つ目のケースは「数十TBの通信が発生し、請求された料金を見て驚いた」というものだ。原因は、DDoS攻撃用のボットが仕掛けられていたこと。調査を進めると、他にもWebシェルやRATをはじ

    オンプレとどこが違う? 実例に見るAWSでの不正アクセスの傾向と対策
    miguchi
    miguchi 2017/09/21
  • 脱ネイティブ!Googleが推進する「PWA」にたった数時間で対応する方法

    Googleが昨年発表した、Webアプリをネイティブアプリのように使えるようにするしくみ「PWA(Progressive Web Apps)」が話題です。既存サイトをPWA化する方法をサンプルコードをもとに解説します。 ここ最近はプログレッシブWebアプリ(Progressive Web Apps、PWA)の話題をよく耳にするとともに、これが未来のWebなのかどうかが議論の的になっています。ネイティブアプリ vs PWA論争に加わるつもりはありませんが、PWAがモバイルデバイス対応を強化し、ユーザーエクスペリエンスを向上することだけは確かです。2018年までにはモバイルからのアクセス数がほかのすべてのデバイスからのアクセス数を上回ると予測されるなかで、どうしてこの流れを無視できるのでしょうか。 良いニュースは、PWAの作成は難しくないということです。実際のところ既存のサイトをPWA化するこ

    脱ネイティブ!Googleが推進する「PWA」にたった数時間で対応する方法
    miguchi
    miguchi 2017/08/09
  • 10年遅れたJavaScriptの知識をざっくり10分でアップデートしよう

    久しぶりにJavaScriptを勉強しようと思ったら、すっかり浦島太郎状態だった……なんて人も多いのでは?  モダンなJavaScriptの知識をコンパクトにまとめました。 JavaScriptを取り巻く環境がどんどん変化しています。新たなツールやフレームワークが生み出されているだけでなく、言語そのものがES2015(ES6)の登場で大きく変わりました。JavaScript開発の学習がいかに難しいか愚痴をこぼす記事がたくさんありますが、無理もないことです。 記事ではモダンJavaScriptを紹介します。JavaScriptの進展を解説し、フロントエンドWebアプリケーションを作るために使われているツールや手法の全体像を確認します。JavaScriptを学び始めたばかりの人や、以前は使っていて数年間離れたため変化を知りたい人はぜひ読んでください。 Node.jsについて Node.jsは

    10年遅れたJavaScriptの知識をざっくり10分でアップデートしよう
  • Unixドメインソケット (1/2)

    今回はソケット通信の最終回ということで、Unixドメインソケットについて紹介します。 UnixドメインソケットはPOSIX系OSで提供されている機能です。 コンピュータ内部でしか使えない代わりに、高速に通信が行えます。 TCP型(ストリーム型)と、UDP型(データグラム型)の両方の使い方ができます。 WindowsではこのUnixドメインソケットをそのまま使うことはできません。 似た概念の機能として、「名前付きパイプ」というものが存在します。 以降の説明では、まずUnixドメインソケットについて説明したあとで、 Windowsの名前付きパイプについても説明します。 (Windowsメインの方は、前半のUnixドメインソケット固有の説明については軽く流して読んでください。) Unixドメインソケットの基 TCPとUDPによるソケット通信は、外部のネットワークに繋がるインタフェースに接続しま

    Unixドメインソケット (1/2)
    miguchi
    miguchi 2017/01/19
  • Webデザイナーの仕事が広がる!ElectronとReactでデスクトップアプリ開発

    WebデザインJavaScript技術があれば、デスクトップアプリも自在に作れる時代です。ElectronとReactを使って、SoundCloudの音楽を自由に再生できるデスクトップアプリを作ってみました。 記事はMark Brown、Dan Prince、Bruno Motaが査読を担当しています。最高のコンテンツに仕上げるために尽力してくれたSitePointの査読担当者のみなさんに感謝します。 GitHubが開発したElectronは、Webデザインのスキルを存分に活用し、クロスプラットホームで軽快に動くデスクトップアプリを作成できます。この記事では、ElectronをReact、ES6、SoundCloud APIと組み合わせて、デスクトップでお気に入りの曲を流せるスタイリッシュな音楽ストリーミングアプリを作る方法を紹介します。また、この音楽ストリーミングアプリをパッケージ

    Webデザイナーの仕事が広がる!ElectronとReactでデスクトップアプリ開発
  • Goで覗くシステムプログラミングの世界

    プログラミングの勉強にあたってよく言われるのは、「流行に左右されるような技術の尻を追いかけるよりも、土台となる技術を身につけることが大切」ということです。 例えば、ウェブブラウザで動くJavaScriptを書くときは、流行しているライブラリの書き方を暗記するよりも、 ブラウザがどのようにCSSHTMLを解釈してスクリーンに文字や絵を描き出していく(レンダリングしていく)のかを理解することが大切です。 さもないと、ライブラリの流行が変わるだけで勉強したスキルが失われてしまいかねません。 データベースでも同じことがいえます。SQLの文法を学ぶことよりも、データベースがどのようにスケジューリングを行い、 どのようにデータを探索していくのかを学ぶほうが、パフォーマンス・チューニングのコツなどもひらめきやすくなるでしょう 1 。 「土台となる技術を身につける」を、もう少しちゃんと言い換えれば、「今

    Goで覗くシステムプログラミングの世界
    miguchi
    miguchi 2016/09/22
  • 収益アップに即効性あり!EC「定期購入」の最新事情

    「売れるECサイト」は何をやっているのか? 7000社超のEC支援実績を持つ「いつも.」のコンサルタントが、売上アップに欠かせない戦略・戦術・施策をまとめた書籍『ECサイト[新]売上アップの鉄則119 オムニチャネル時代の集客から接客まで』から、現場ですぐに使えるノウハウを厳選して紹介します。 新規顧客獲得コストが上昇を続ける中、リピーター育成の重要性が増しています。「LTV(Life Time Value)」を引き上げるために、定期購入を促します。 新規顧客獲得コストはLTVで判断 新規顧客獲得コストは年々上昇し、商材によってはCPA※が1万円を超えるものもあります。1回の購入だけでは獲得コストはとても回収できません。かといって、新規顧客獲得コストを抑えると訪問者数が減って新規顧客が増えなくなり、売上は頭打ちになります。 ※Cost Per Acquisitionの略で、顧客獲得単価のこ

    収益アップに即効性あり!EC「定期購入」の最新事情
    miguchi
    miguchi 2015/11/07
  • 知らなきゃまずい!劇的効果を上げるECサイト集客の常識

    「売れるECサイト」は何をやっているのか? 7000社超のEC支援実績を持つ「いつも.」のコンサルタントが、売上アップに欠かせない戦略・戦術・施策をまとめた書籍『ECサイト[新]売上アップの鉄則119 オムニチャネル時代の集客から接客まで』から、現場ですぐに使えるノウハウを厳選して紹介します。 検索キーワードに連動して表示されるリスティング広告は、表示をある程度コントロールでき、広告出稿から表示までに時間がかかりません。そのため、スタートダッシュ時の集客施策に適しています。 即効性の高いリスティング広告 リスティング広告は、お客さまが検索エンジンを使って検索したキーワードに連動して表示される広告のことです。キーワードの入札価格と広告のクオリティによって表示順位が決まり、広告主の意思で表示をある程度コントロールできます。また、出稿から表示までに時間がかからないのが特徴です。国内では、グーグル

    知らなきゃまずい!劇的効果を上げるECサイト集客の常識
    miguchi
    miguchi 2015/10/21
  • CSSの修正が捗る「リアルタイムコーディング」とは

    Web制作の「時短」に役立つChromeデベロッパーツールの活用法を紹介する連載。第2回は、Webページの修正をリアルタイムで反映する「Elements」パネル、「Sources」パネルの使い方を説明します。 細かい修正の手戻りにもさくさく対応したい! コーディングが完了したあとで、「やっぱりフォントサイズを大きくして」「下の余白をもう少し小さくして」と、クライアントやディレクターから細かい修正を求められることはよくありますよね。さらに、修正後、「やっぱり元に戻してくれる?」「もっと小さくしてできる?」と手戻りが発生し、作業時間がどんどん伸びてしまうこともあります。 どんなに確認のステップを踏んでも、この手の手戻りは完全にゼロにはできないもの。そこで、Chromeデベロッパーツールを使って、リアルタイムでページをさくさく修正する方法を説明します。 Elementsパネルの起動方法 Goo

    CSSの修正が捗る「リアルタイムコーディング」とは
  • シェアに慣れたモバイル世代のセキュリティ意識とは?

    5月11日、アルバネットワークスは調査レポート「Running the risk(リスクを管理する):「共有の世代」がビジネスにとって有益な理由とは」を発表した。調査レポートではモバイル世代のセキュリティ意識が浮き彫りになった。 51%はモバイルを他人とシェア、43%はパスワードを紙で管理 同レポートは、世界23か国、1万1500人のビジネスパーソン(日は500サンプル)を対象にモバイルセキュリティのリスクに対する意識調査を実施したもの。調査の結果、デジタルネイティブで主に18~35歳のモバイル世代は業務上のセキュリティ意識がやや低く、業務効率や生産性のためにセキュリティポリシーを違反することもいとわない傾向が判明した。 日の回答サンプルを集計したところ、42%が業務効率や生産性の向上などを理由に、上司の指示にあえて従わないことがあると回答(グローバルは約56%)。57%がIT部門では

    シェアに慣れたモバイル世代のセキュリティ意識とは?
    miguchi
    miguchi 2015/05/12
  • YouTube動画広告でスマホアプリを広める「AdWords」活用法

    ランキングが上がらない」「開発費が回収できない」アプリを作って終わりにしない現場のノウハウを凝縮。 「DL数が伸びない」「DAUが増えない」「課金されない」スマホアプリビジネスの悩みを、ASO、広告運用、内部改善など、豊富な事例をもとに解説。iOS/Androidマーケの全体像がつかめる国内唯一のアプリマーケ実践です。連載時から大幅に加筆修正し、最新情報を盛り込みました! 事例に学ぶスマホアプリマーケティングの鉄則87 価格:2,700円 (体2,500円) /形態:B5変 (208ページ) ISBN:978-4-04-866451-6 スマートフォンアプリのマーケティングノウハウを紹介する連載。前回の記事では、グーグルの広告配信プラットフォーム「Google AdWords」によるアプリのインストールを促進する広告の活用方法を解説しました。今回は、AdWordsの動画広告を使った

    YouTube動画広告でスマホアプリを広める「AdWords」活用法
    miguchi
    miguchi 2015/02/10
  • ASCII.jp ― アキバ ― “趣都”秋葉原の最新情報を紹介する総合物欲サイト

    最新記事 ゲームMinecraft』15周年記念!XSX購入者にスキンシールをプレゼント Xboxは、同社の公式ブログ「Xbox Wire Japan」を2024年5月15日に更新。15周年を迎えた『Minecraft』のプレゼントキャンペーンと、Xbox ワイヤレス コントローラーが20%オフになるセールの情報を公開した。 ゲーム 『呪術廻戦 ファンパレ』ハーフアニバのキービジュアルを解禁!高専時代の五条 悟と夏油 傑を描く 2024年5月15日、サムザップはiOS/AndroidPC(DMM GAMES)で配信中の『呪術廻戦 ファントムパレード』について、ハーフアニバーサリー情報を公開した。 ゲーム北海道連鎖殺人 オホーツクに消ゆ ~追憶の流氷・涙のニポポ人形~』の新PVを公開! ジー・モードは、2024年夏発売予定のNintendo SwitchPCSteam)向けソフ

    miguchi
    miguchi 2012/04/27
  • ディレクターが押さえたい戦略フレームワークの基本

    マーケティングとは、「企業および他の組織がグローバルな視野に立ち、顧客との相互理解を得ながら、公正な競争を通じて行なう市場創造のための総合的活動である」と日マーケティング協会は定義しています。 もう少し噛み砕くと、顧客の欲求に対してモノやサービスを提供することで利益を得る、一連の企業活動そのものと説明できます。マーケティングと聞くと広告・宣伝活動をイメージしますが、実際には商品の企画・開発から営業・販促、顧客対応にいたるまでの広範な活動がマーケティングなのです。 3つのマーケティング戦略 企業がマーケティング戦略を考えるためには、さまざまな考え方(フレームワーク)が存在します。中でも、一般的に広く知られている基的なフレームワークが「3C」「STP」「4P」の3つです。 「3C」とは、「市場(Customer)」「自社(Company)」「競合(Competitor)」の頭文字を取ったも

    ディレクターが押さえたい戦略フレームワークの基本