リンク Craiyon, formerly DALL-E mini Craiyon, formerly DALL-E mini Craiyon is an AI model that can draw images from any text prompt! 45 users 5103
![AIに『ゴッホの唐揚げ』と『セザンヌの唐揚げ』を描かせてみた→唐揚げリクエストブーム発生](https://cdn-ak-scissors.b.st-hatena.com/image/square/b2df593fdd62ddfab2b92f1b13d8067513c01c86/height=288;version=1;width=512/https%3A%2F%2Fs.togetter.com%2Fogp2%2F2bed50656a2dbfe40a0bde517201ee63-1200x630.png)
「Midjourney」というAIが今アツい。英文でお題を与えると、それに沿った画像を出力するAIだ。Twitterではさまざまなイラストが投稿され「触ってみたら本当にすごかった」「少し加筆するだけですごい絵ができる」といった反応がみられる。 筆者もいろいろ試してみて感じたのだが、AIに思い通りのイラストを描いてもらうのは結構難しい。他のユーザーの作品を見ていると、上手な人は高画質で破綻を感じさせないハイクオリティーな画像を生成しているが、筆者は思い通りの図を出すのにも苦労している。 Midjourneyは、言葉(英語)で絵の内容を指定する。重要なのは“指示力”だ。適切な指示を出せば思い通りの画像が得られる。そこで、こんな企画を考えた。 AIに思い通りの絵を描かせられるのは誰だ! 「Midjourney」指示力選手権 ルール説明 選手権のルールは以下の通り。 (1)AIに指示できるのは1人
先日、このようなツイートを書きました。 久しぶりの JavaScript クイズ。 JavaScript において NaN === NaN の結果は次のうちどれになるでしょうか? — Takuo Kihira (@tkihira) September 7, 2021 答えは 4 の「状況によって上記以外もありうる」です。でも、2 や 3 を選んだ方も、もはや正解だといって差し支えないと思います。 解説が長くなったので、ブログ記事にまとめました。 そもそも NaN とは NaN は “Not a Number” を意味する数値です。数値なのに「Not a Number」というのは違和感があるかもしれませんが、数値表現することが出来ない状態を保持するために便宜的に用意された数値、というようなものです。 NaN は、浮動小数点演算において数値では表現出来ない計算をしようとすると登場します。例えば
パトリック・ミッケンジー(Patrick McKenzie)さんのブログ・エントリ、 “Falsehoods Programmers Believe About Names” の日本語訳です。翻訳の公開を快諾してくださったミッケンジーさんに感謝します。 公開: 2012-02-22 Posted on June 17, 2010 by Patrick きょう、ジョン・グレアム゠カミング(John Graham-Cumming)が、正しくない文字が含まれているといって彼のラスト・ネームを受け付けないコンピュータ・システムへの不満の記事を書いていた。もちろん彼の名前に「正しくない」ところなどない。当人の申し出たものが当人を識別するものとしては相応しいのであって、定義からして名前とはそういうものである。このことにジョンは当然ながらいらだったし、そうなるのもきわめて正当なことだ。定義からすれば事実
表計算ソフトの「Excel」を使い、なおかつVBA(Visual Basic for Applications)を使用することなく「ドラゴンクエストIII」を再現する――。そんな信じ難い動画と、その作り方を解説したブログに「今まで見たExcel職人の中でも最大の変態」「控えめに言って天才」といった声が寄せられています。 この偉業を成し遂げたのは、ブログ「パパセンセイ365」のパパセンセイ(@10mikiya)さん。投稿された動画はカクつきこそあるものの、どう見ても「ドラクエ3」。……と思いきや、後半ではMicrosoft Officeのヘルプで有名なイルカの“カイル君”も登場するなど、遊び心あふれるものになっています。 ExcelでVBAを使わないでドラクエ3を再現してみた ちゃんと歩けるフィールド画面 戦闘突入時のアニメーションも モンスターとのバトルもそのまま 動画後半にはカイル君も登
はじめに 先日ツイッターで見かけた呟き pic.twitter.com/33Yk02hu1U — TOMO (@tomozh) October 14, 2020 そういうこともあるのか的な反応もあるようなので具体例を挙げてみることにする。 例1 所謂FizzBuzz問題。 #include <stdio.h> void fizzbuzz(int n) { int next; int i = 1; do { printf(i % 15 ? i % 5 ? i % 3 ? "%d\n" : "Fizz\n" : "Buzz\n" : "FizzBuzz\n", i); if (i++ >= n) next = 0; } while (next); } int main(void) { printf((char[]){""}); // この位置にprintfが無いとなぜか動かない fizzbuz
なかめのくまちゃん@質問アプリQuerie.me開発者 @wgextra 「ディスプレイの脇に置いたアヒルちゃんに実装した処理を一行ずつ説明する中で実装者自らがバグに気づき、デバグして品質を高める」ラバーダックデバッグっていう手法があるんだけど、絵面だけでも草なのにどうやらマジで効果絶大らしく、もうこんなん大草原不可避だわ。アヒルちゃん買ってこよ。 pic.twitter.com/80zqajvdPV 2020-07-05 10:24:15
1970年群馬県生まれ。工作をしがちなため、各種素材や工具や作品で家が手狭になってきた。一生手狭なんだろう。出したものを片付けないからでもある。性格も雑だ。もう一生こうなんだろう。(動画インタビュー) 前の記事:超簡単にペン回しできる指輪を作る > 個人サイト 妄想工作所 10パターン制作の呪い 「顧客が本当に必要だった物」などといきなり切り出してしまい申し訳無い。そういう、IT業界のシステム開発案件における「あるある」を風刺したイラストが存在するのだ。まずはその風刺画の説明をしよう。 私が目にしたのは10年くらい前だったか。面白いし、よくできてるなぁと、定期的に見たくなる絵だ。今回調べて初めて知ったのだが、元ネタはもうすでに70年代からあるという。元は、アメリカ産業界あるあるネタを風刺したイラストだったもよう。 これが「顧客が本当に必要だったもの」の基本イラストだ!(ニコニコ大百科より)
2019年6月に以下の記事が投稿されました。 ループ、再帰、gotoを使わずに1から100までを印字するC++プログラムは書けますか?に対するIchi Kanayaさんの回答 - Quora 英語版の記事「How to print 1 to 100 in C++ without a loop, goto or recursion - Quora」から興味深い回答を抜き出して、それにランク付けをしながら和訳してくださっている記事です。 初級や中級は「まぁあるよね(C++知らないけれど……)」という感じですが、 上級とされた「マイクロソフト社のデータサイエンティスト Conner Davis 氏」の回答が面白かった ので、ご紹介を兼ねてその発想の源泉を推測してみることにしました。 以下に Conner Davis 氏の回答の和訳を引用します。 マイクロソフト社のデータサイエンティスト Conn
最近の若いポケモン勢はCSSもHTMLも何も知らないくせにすぐブログ作るから困る。昔はホームページと言えばメモ帳でhtml手打ちの時代だったんだが… このブログでは初代ポケモンを中心にバグ技についても取り扱ってます。バグ技の使用は自己責任でお願いします。他人に迷惑を掛ける恐れがあるのでバグ技を使用したROMで通信を行わないでください。 1.道具の7番目でセレクトボタンを押す 2.Bボタンを2回押しウィンドウを閉じる 3.戦闘に入る 4.いらない技のところでセレクトボタンを押す 5.なんかしらんけどレベル100になる おそらくポケモンで1番有名なバグ技。 ではなぜ道具の7番目でセレクトボタンを押すとレベル100になるのでしょうか? 調べたら結構出てきますけどせっかくなので簡単に説明します。 バグ技の説明の前に道具入れ替えの仕組みについて… まずは、普通に道具を入れ替える方法を こちらが道具の
こんにちは。みなさんもウェブアプリをリリースしたあとに同業者にソースごとパクられたことってありますよね。難読化しても難読化されたまま同業者のサーバで動くので困ったものです。そこで、私がとった解析しずらい対策をまとめてみたいと思います。 前提 多機能な画面をJavaScriptでゴリゴリ作ったのにもかかわらず、HTMLやCSS、JavaScriptファイル一式を自社サーバにまるごとコピーして、ライセンス表記だけ書き換えて使うような業者を罠にはめるということを想定しています。 当然通信をリバースエンジニアリングする人もいるので、自社サーバでは防げないという前提です。 HTMLにはauthorメタタグ よくあるMETAタグで権利者を明記します。これは権利の主張もそうですが、JavaScript自体に権利者が認定した権利者でなければ無限ループを起こすという処理のためにも使用します。逆に、権利者が我
1:風吹けば名無し@\(^o^)/ 2017/09/27(水) 18:04:36.34 ID:vnRX1iNd0.net
山本五十六の名言「やってみせ」やってみせ、言って聞かせて、させてみせ、ほめてやらねば、人は動かじ。 話し合い、耳を傾け、承認し、任せてやらねば、人は育たず。 やっている、姿を感謝で見守って、信頼せねば、人は実らず。 まずは、あなた自身がプログラマーになって、見本を見せることが第1歩です。 プログラマーに向いている性格その後受託系の会社に就職できたのだけど、人間関係がうまくいかなかったようで数ヶ月で辞めた。 鬱病気味になったみたい...。 どうやら、プログラミングという仕事の特徴について、あなたは理解していないようですね? プログラミングの特徴は、「コンピューターが相手なので、嘘やハッタリが一切通用しない」ということです。 人間相手なら、適当に指示を出したり、いい加減な対応でも何とかなるけど、コンピューター相手だと1mmも融通が利きません。 従って、プログラマーに向いている性格は、 嘘をつか
すごーい!オライリーオリジナル サーバルTシャツを貰おう! - 2017年4月のWeb直販キャンペーン 本キャンペーンは終了しました。ご応募いただいた皆さまありがとうございました。 皆さまこんにちは。2017年4月のWeb直販キャンペーンのお知らせです。 今月のキャンペーンは4月9日に開催された「技術書典2」の会場で大好評だったアイテムの登場です。『Javaパフォーマンスチューニング 第2版』のカバーを飾るアニマル、サーバルをプリントしたTシャツをプレゼント。 本書は2003年に発売されましたが、現在は品切、重版未定となっておりご購入いただくことはできません。ちなみに本書のカバーアニマルの解説には以下のように解説されています。 Java Performance Tuningの表紙の動物はサーバル(Leptailarus serval)です。この足の長い猫は、北部のサハラ砂漠など極端に乾燥し
ブックオフとは別会社のハードオフでも架空買い取り、不正当事者であるフランチャイズ店の店長は内部監査中に店を抜け出しそのまま失踪
関連記事 ロボットが人間と自然に話すための技術――音声認識、音声合成、知的エージェント、感情認識、感情生成 Pepperや自動運転車などの登場で、エンジニアではない一般の人にも身近になりつつある「ロボット」。ロボットには「人工知能/AI」を中心にさまざまなソフトウェア技術が使われている。本連載では、ソフトウェアとしてのロボットについて、基本的な用語からビジネスへの応用までを解説していく。今回は、ロボットや人工知能が人間と自然に話すための技術として、音声認識、音声合成、知的エージェント、感情認識、感情生成を紹介 Android 5.0発表&スマホと連動する音声認識Android Wearアプリの作り方 正式発表されたAndroid 5.0 Lollipop関連の話題をまとめつつ、今後需要が増えそうな音声認識/ボイスアクションの概要と、それを使ったスマートフォンと連動するアプリの作り方を解説
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く