タグ

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

  • 情報整理の決定版「NotebookLM」が最高すぎる。こういうのがほしかったのよ!! (1/7)

    最新のアプリやサービスのニュースを書くのが仕事の筆者にとって情報の整理は永遠の課題だ。 もちろん書くことを仕事にしている人に限らず、氾濫する大量の情報を必要な時に取り出して利用したいという欲求は多くの人が持っているはずだ。 以前は手書きノートやファイルのような紙媒体に保存していた情報も、時代とともに完全にデジタルに移行し、EvernoteMicrosoft OneNoteNotionといったメモを作成することに特化したクラウドアプリを利用している人も多いだろう。 筆者はおそらく普通の人よりは多くのサービスに触れているはずだが、どれも帯に短したすきに長しに感じてしまい、複数のメモアプリに情報が散乱してしまっているのが実情だ。 そこで6月6日に日でも提供が開始されたグーグルの「NotebookLM」だ。 「AI駆動型のリサーチ、執筆アシスタント」と説明されているように、参照文献(ソース)

    情報整理の決定版「NotebookLM」が最高すぎる。こういうのがほしかったのよ!! (1/7)
  • 画像生成AIで同じキャラクターが簡単に作れるようになってきた (1/3)

    画像生成AIサービスの「Midjourney」に3月12日、新機能「Creative Reference」が追加。1枚の画像から特徴を引き継いだ画像を生成できるようになり、同じキャラクターに別のポーズをとらせるなど様々な画像を作れるようになりました。これまで画像生成AI「Stable Diffusion」などで同じキャラクターの画像を作るには「LoRA」という追加学習をするのが一般的でしたが、それが必要ないため、キャラクターの再現が劇的に簡単になってきました。 画像1枚で“似た顔” Midjourneyの新機能「Creative Reference」 使い方は、MidjourneyのDiscordに画像をアップロードして、「Creative reference」のタグ(cref)をつけてプロンプトを入力するだけ。CW 0〜100までのパラメーターがあり、0だと顔だけが共通になり、あとは数字

    画像生成AIで同じキャラクターが簡単に作れるようになってきた (1/3)
  • ChatGPTのライバル「Claude 3」の使い方 良い点、悪い点まとめ (1/5)

    3月4日の公開以来、「Claudeやばくない?」「GPT-4を越えた」と、界隈で話題の「Claude 3」は、OpenAIの元メンバーによって設立されたAIベンチャー「Anthropic」が開発する最新の大規模言語モデル(LLM)だ。今回はChatGPTのライバルClaude 3の有料版を2週間ほどヘビーに使ってみて感じたことを、良い点と悪い点どちらも書いていきたいと思う。 Claude 3とは? 既報の通り、Claude 3はAnthropicが開発する大規模言語モデルの名称だ。 パラメーターのサイズなどが異なる3つのモデルがラインアップされている。 「Claude 3 Opus」は最も知能が高く、複雑なタスクでも最高のパフォーマンスを発揮する強力なモデル。APIやデータベースを介した複雑なアクションの計画や実行、インタラクティブコーディングなどの高度な活用が想定されている。 「Clau

    ChatGPTのライバル「Claude 3」の使い方 良い点、悪い点まとめ (1/5)
  • 女子大生が100日連続で生成AIで100本のプログラムを書いたらどうなったか?

    ボードゲームやアクションゲーム、各種ツールやシミュレーションなどさまざまなソフトが100日間に作られた いままで数えきれないほどのプログラマーに会ってインタビューもさせてもらってきたが、久しぶりに若いプログラマーの話を聞いてきた。ここ1、2年では U22グランプリの男子中学生や全国小中学生プログラミング大会の受賞者たちだが、今回は、ChatGPTを使ってプログラムを書きまくった女子大生である。 彼女は X(Twitter)の自分のアカウントで1日1のソフトを100日間連続で作るというイベントをやっていて「おっ、頑張っているな!」と思って応援していた。「こんなゲームを作ってほしい」などとリクエストを出したりもしていたのだが、どうも私が想像していたものと内容もやり方も違っていたようである。 目下、ソフトウェア産業の最大のテーマは「我々は人間の言葉でプログラムを書くようになるだろうか」というこ

    女子大生が100日連続で生成AIで100本のプログラムを書いたらどうなったか?
  • 商用利用OKのAIイラスト生成サービス「Emi」使ってみた (1/3)

    AI Picassoが9月25日に公開した、アニメやマンガのようなAIアート生成に特化した画像生成AIEmi(Ethereal master of illustration)」。無断転載画像を追加学習に使用していないと明言しており、商用利用可能ということもあって注目を集めている。 「Stable Diffusion XL(SDXL)」ベースということで、SDXLを簡単に利用できる新しいWebUI「Fooocus」にも対応済み。どんな画像を生成できるのかさっそく試してみた。 なお、「Fooocus」のインストール方法などについてはこの記事を参照してほしい。 モデルをダウンロードして指定フォルダーに入れるだけ まずは「Emi」のダウンロードから。Hugging Faceにあるダウンロードページから「emi_stable.safetensors」をダウンロードする。7GB近くあるので気長に待と

    商用利用OKのAIイラスト生成サービス「Emi」使ってみた (1/3)
  • 次の技術ブログを狙う「Zenn」がクラスメソッドへ 改めてエンジニアの情報発信を問う (1/3)

    クラスメソッドがエンジニア技術情報発信サービスである「Zenn(ゼン)」を買収する。自らもエンジニア向けの技術情報発信メディア「Developers.IO」を運営するクラスメソッドが、なぜZennの運営に乗り出したのか? 数十社による争奪戦の舞台裏とは? そして今後目指す情報発信の姿とは? Zenn開発者のcatnose氏とクラスメソッドの横田聡CEOに聞いた。(以下、敬称略 インタビュアー アスキー編集部 大谷イビサ) 既存のブログサービスでは満足できなかった オオタニ:まずはcatnoseさんからZennの開発経緯を聞かせてください。エンジニア技術情報発信って、それこそ個人ブログもあるし、最近ではQiitaがメジャーだったりして、決して真新しくはないですよね。あえて、この分野にチャレンジした背景を教えてください。 catnose:もともと私は個人でWebメディアをやっていて、十分

    次の技術ブログを狙う「Zenn」がクラスメソッドへ 改めてエンジニアの情報発信を問う (1/3)
  • STORES.jp、メルカリが語った!「ImageFlux」活用メリット (1/4)

    2018年1月25日、ピクシブ(pixiv)東京オフィスで「ImageFlux Meetup #1」が開催された。ピクシブとさくらインターネットが共同で開発/運用する「ImageFlux(イメージフラックス)」の1周年を記念したイベントで、Webアプリケーションエンジニアなど多数の参加者でにぎわった。 同イベントでは、自社WebサービスにImageFluxを採用しているブラケット(STORES.jp)やメルカリが登壇し、その活用法や導入効果を紹介した。また、ライブ配信動画への対応(ImageFlux Live)など、今年予定されているImageFluxのアップデート内容も披露された。

    STORES.jp、メルカリが語った!「ImageFlux」活用メリット (1/4)
  • Nodeベースの次世代CMS「KeystoneJS」はWordPressの代わりになるか?

    CMSの定番といえばWordPressですが、開発者にとってより柔軟で使いやすいCMSを探しているなら、Node.jsベースのKeystoneJSがおすすめです。KeystoneJSの特徴と使い方、WordPressとの比較をまとめました。 KeystoneJSはコンテンツ管理システム(CMS)で、データーベースと連動するサーバーアプリケーションを構築するためのフレームワークです。Node.jsのExpressフレームワークをベースに作られ、データストレージにMongoDBを使用します。データ駆動型Webサイトを、PHPプラットホーム、またはWordPressのような大規模なシステムを使わずに作りたいWeb開発者向けの代替CMSです。 WordPressは専門知識を持たないユーザーでもセットアップできるように作られていますが、KeystoneJSは専門知識を持ったユーザーがWebサイトを開

    Nodeベースの次世代CMS「KeystoneJS」はWordPressの代わりになるか?
  • 「フルスタック開発者」を名乗るなら身につけたい技術と知識【2017年版】

    フルスタック開発者に求めるスキルは時代とともに変わっています。2017年のフルスタック開発者を名乗るなら最低限知っておくべき技術と知識をまとめました。 プロトタイプから完全なMVP(Minimum Viable Product:実用最小限のプロダクト)までカバーするフルスタック開発者のことを「多芸は無芸」と評価する人もいます。そんな一面もあるでしょう。まずは、フルスタック開発者を知るために、歴史を振り返ります。 以前のフルスタック開発者 2000年ごろ(インターネットでの17年前は大昔です)のフルスタック開発者の定義はこんな感じでした。 Photoshop、FireworksなどAdobe系ツールでWebページを手早く作る デザインをHTMLCSSに変換し、画像にホットスポットを追加する(もはや忘却のかなたですか?) 簡単なPHP4.0スクリプト(当時のPHPはオブジェクト指向とは無縁)

    「フルスタック開発者」を名乗るなら身につけたい技術と知識【2017年版】
  • 10年遅れたJavaScriptの知識をざっくり10分でアップデートしよう

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

    10年遅れたJavaScriptの知識をざっくり10分でアップデートしよう
  • 2017年はNode.jsの達人になる!いま知っておきたいベストプラクティス10

    前回の記事『10 Tips to Become a Better Node Developer in 2017(達人に学ぶ、優れたNode使いにレベルアップするための10のヒント)』では、いますぐ使える10個のNode.jsのヒントやテクニックを紹介しました。この記事もそれに続いて10個のベストプラクティスを紹介し、Nodeのスキルを次のレベルに上げられるようにしたいと思います。 以下が今回紹介する内容です。 npmスクリプトを使う:bashスクリプトを使わず、npmとNodeのスクリプトを使ったほうが管理しやすい(例:npm run build、start、test)。Nodeの開発者が新プロジェクトに取り組むには、npmスクリプトこそが唯一の真実 環境変数(process.env)を使う:process.env.NODE_ENVを、development(開発)あるいはproducti

    2017年はNode.jsの達人になる!いま知っておきたいベストプラクティス10
    kasahi
    kasahi 2017/06/19
    [node.js][javascript]
  • 達人に学ぶ、優れたNode使いにレベルアップするための10のヒント

    私は2012年にStorifyの開発にフルタイムで加わったときからNodeを使っています。それからというもの、それまでの10年間にWeb開発に使っていた言語、PythonRubyJavaPHPが恋しくなることは一度もありませんでした。 Storifyの開発はやりがいのある仕事でした。Storifyはほかの会社のプロジェクトとは違って、すべてがJavaScriptで動いていたからです(おそらく現在もそうだと思います)。だってそうでしょう、ほとんどの会社、特に大企業であるPayPal、Walmart、Capital OneなどではNodeは特定のレイヤーにしか使われていません。よくあるのは、APIのゲートウェイやオーケストレーション(複雑なシステムの統合管理)のレイヤーとしてNodeが使用されています。すばらしいことですが、ソフトウェアエンジニアから見れば、完全なNode漬けの環境にはか

    達人に学ぶ、優れたNode使いにレベルアップするための10のヒント
  • なぜJavaScriptだけではダメなのか? 開発者が第2言語を学ぶべき理由

    フロントエンドもサーバーサイドも、JavaScriptで何でも書ける時代。それでも他のプログラミング言語を学ぶメリットとは? プログラミング言語をいくつ知っていますか。最近の調査によると、SitePoint読者の約80%は少なくとも2つの言語を知っています。ゆうに半数以上の読者は日々PHPを使っています。私と同じように非常に多くの人がPHPを使ってWeb開発を始めたと思います。 最近「学習予定」リストがまだ不十分だと思い、この機会に履歴書に別の言語を追加しようと考えました。そして、オンラインでScalaを学ぶことにしたのです。Scalaになじみのない人のために簡単に説明すると、Scalaは静的に型付けされた汎用コンパイル言語(たとえば、移植可能なバイトコードにコンパイルするJavaのようなもの)です。ScalaJavaScriptのように複数のパラダイムがありますが、Haskellのよう

    なぜJavaScriptだけではダメなのか? 開発者が第2言語を学ぶべき理由
  • 2017年のPHPフレームワーク——2強時代に何を学ぶべきか?

    動きの早いフロントエンド界隈や他の言語の躍進の話題に押されて、いつまでも古い知識のままPHPで開発していませんか? 知識のアップデートに役立つ、最近のフレームワークの動向を、ちょっと辛口な現状分析とともに。 私が約1年前に書いた記事の続きを書くことにしたのは次の質問を受けたからです。 Q:PHP MVCフレームワークについて近況を教えてください。(2017/2/24) A:PHPのフレームワークといえば、現時点ではLaravelとSymfonyに尽きます。これから新しいプロジェクトを始めるなら、わざわざCakePHP、Zend、CodeIgniter、Yiiなどを使う理由は見当たりません。これらのフレームワークを使い慣れているか開発経験のある開発者がいないのなら、使う理由はないでしょう。 実際に開発が始まったら、ツールやプラグインを集めたり、よくある問題への対処方法を調べたりする必要があり

    2017年のPHPフレームワーク——2強時代に何を学ぶべきか?
  • 電子書籍で2億9000万円 漫画家・佐藤秀峰さんの収支報告 (1/7)

    確定申告の締め切りが迫っている。個人事業主やフリーランスのみなさんは特に去年の収支を振り返るタイミング。変化の多い時代、これはいま自分がどんな仕事をしていて、これからどうやって生きていくべきかを考えなおすタイミングでもある。 『ブラックジャックによろしく』作者の佐藤秀峰さんは、漫画家でありながら、三鷹に事務所を構える有限会社佐藤漫画製作所の代表でもある。現在の収入は「漫画制作」「電子書籍の取次販売」「電子雑誌の発行」の3柱。漫画家としての近著には回天特別攻撃隊の青年たちを描いた『特攻の島』(芳文社『週刊漫画TIMES』連載)がある。 佐藤さんは『漫画貧乏』(2012年)で、原稿料・印税・制作原価など、いわゆる“紙の出版社”とだけ契約していた漫画家時代の台所事情を明かした。漫画家は漫画の制作スタッフを雇うなど経営能力も必要になる。大企業1社の裁量次第で商品の売れ行きが左右され、経営が不安定

    電子書籍で2億9000万円 漫画家・佐藤秀峰さんの収支報告 (1/7)
  • 「Google丸投げ」でiOSアプリ開発が恐ろしくラクになる!Firebaseの使い方

    Googleが運営するFirebaseを使えば、面倒なサーバーの処理は任せて、クライアント側の開発に集中できます。サンプルアプリを例に、基的な使い方を体験してみましょう。 Firebaseは、アプリを素早く開発しデプロイできるようにするための「Backend as a Service(BaaS)」プラットホームです。Firebaseは多くの機能を提供しています。リアルタイムデータベース、ユーザー認証(Eメールとパスワード、Facebook、TwitterGitHubGoogleアカウントを使用できる)、クラウドメッセージング、ストレージ、ホスティング、リモートコンフィギュレーション、Test Lab、クラッシュレポート、通知、アプリのインデックス付け、ダイナミックリンク、招待、AdWordsとAdMobなどが含まれています。 この記事ではシンプルなToDoアプリを作成しながら、Fir

    「Google丸投げ」でiOSアプリ開発が恐ろしくラクになる!Firebaseの使い方
  • さくらの聖夜で田中社長が話したのは「エンジニアの働き方」だった (1/2)

    12月22日、さくらインターネットはDMM.make AKIBAにおいて恒例となった「さくらの聖夜」を開催。20周年前夜の記念すべきイベントにおいて、さくらインターネット代表取締役社長の田中邦裕さんが講演のテーマとして選んだのは「ITエンジニアの幸せな働き方」だった。 ロボットエンジニアがネットの世界に飛び込んだ20年前 会場に現れた田中社長は、まず集まった聴衆に感謝するとともに、12月23日でさくらインターネットが創業20周年を迎えることを報告。ファンだらけの会場からは大きな拍手が起こる。小さなときの夢がロボット作りだった田中さんが、ロボコンに出るために高専に進学したのが1993年。「もともとはロボットのエンジニアだったんですが、インターネットに触れていたら、そちらの方が楽しくなってきた。自分にやりたいことをネットにあるなと感じ、サーバーを立てて、友達に貸していたら、趣味が高じて、さくら

    さくらの聖夜で田中社長が話したのは「エンジニアの働き方」だった (1/2)
  • たった30秒でREST APIのモックが作れる JSON Serverでフロントエンド開発が捗る

    「まだバックエンドのAPIできていないから、とりあえずダミーテキストでデザインしといて」ってフロントエンドの実装を進めたら、仕様が微妙に違った…なんてトラブルはこれで防げそうですね。 バックエンドが用意されていない中でアプリケーションのフロントエンドをプロトタイピングしなくてはならない、ということがあるでしょう。呼び出す基的なAPIのモックを作るだけでも時間がかかりますが、JSON Serverのライブラリーを使うと開発やテスト用の複雑なRESTful APIを速く簡単に作れます。 記事ではJSON Serverを使ってREST APIのモックを作る方法を紹介します。紹介するQuick Tipを使えば、すべての機能を備えたAPIがたったの30秒で動き始めます。 要件 RESTfulの原則とAPIの使用方法についての基礎的な知識が必要です。 次のツールが必要です。 Node.js:JSON

    たった30秒でREST APIのモックが作れる JSON Serverでフロントエンド開発が捗る
  • 「売上を1.6倍にした人工知能」リアル店舗をウェブ化するABEJA (1/5)

    GoogleやFacebookが人工知能分野の先進的な企業買収を進める以前、同様の技術をビジネスに発展させるべく動いていたスタートアップが日にあった。 ディープラーニング(深層学習)技術の先駆者であるジェフリー・ヒントンのベンチャーをGoogleが買収したのは2013年3月。さかのぼること6カ月前、創業当初から画像処理技術やディープラーニングの研究開発・商用利用に取り組み始めていたのがABEJA(アベジャ)だ。 「投資関係者からは、IoT(Internet of Things)、人工知能、ビッグデータなどを網羅的にやっているベンチャーはうちだけだと評価していただいている。(ビッグデータ分析は)ウェブだけでなく、最終的には(リアルの)Thingsにもつながらないといけない」と語るのはABEJAの岡田陽介代表取締役CEO。 2012年9月創業で現在4期目の同社主要事業は、人工知能のアプローチ

    「売上を1.6倍にした人工知能」リアル店舗をウェブ化するABEJA (1/5)
  • もうMacはいらない?iPadだけでどこまでPHP開発ができるか試してみたら…

    iPadにキーボードをつないでアプリを入れたら、PHPの開発環境に早変わり。iPadだけでどこまで仕事ができるのでしょうか? 結構気です。 個人的にiPadが大好きです。 iPadはメディアを見たりやゲームをしたりするのにぴったりのガジェットで、電子書籍リーダーとしてもうまく機能します。ただ問題は、それほど使用する機会がないことです。Netflix、Twitch、YouTubeなどのメディアを利用するほとんどの時間、私は並行してコーディングをしています。 メディアの並行利用はMacBookではできますが、iPadではできた試しがありませんでした。しかし、次の2つのことによって可能になったのです。 最近、iOSには「ピクチャ・イン・ピクチャ」機能が追加された。ほかのことをしながらビデオアプリの再生ができるということ DraftCodeやWorking Copyのようなすばらしいアプリを使え

    もうMacはいらない?iPadだけでどこまでPHP開発ができるか試してみたら…