タグ

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

  • チャットAI「Claude」すごい新機能「Artifacts」の使い方、全部教えます (1/6)

    Anthropicは6月21日、同社の開発する大規模言語モデル「Claude」シリーズの最新版となる「Claude 3.5 Sonnet」を発表。利用制限はあるものの同社のチャット型AIサービス「Claude.ai」で無料で利用可能になった。 同時にユーザーがClaudeとやり取りしながらコンテンツを作成できる新機能「Artifacts」が、さらに25日にはプロジェクトごとに資料やプロンプトを集約できる「Project」が実装された。この記事では、新機能Artifactsを使うときに知っておきたいことをメインに紹介する。 なお、Claude 3.5 Sonnetの前の世代である大規模言語モデル「Claude 3」シリーズおよび「Claude.ai」については、こちらの記事に。Claude 3.5 Sonnetについての基的なスペックなどはこちらの記事に詳しい。 Artifactsのキモは

    チャットAI「Claude」すごい新機能「Artifacts」の使い方、全部教えます (1/6)
    fuyu77
    fuyu77 2024/07/06
  • さよならTwitterの青い鳥。11年使われたアイコン、デザイナーが解説

    青い鳥ともお別れ? デザイナーがアイコン制作の経緯を解説 「Twitter」を運営するXのイーロン・マスク氏が7月23日、「まもなくTwitterブランドと、そして徐々に、全ての鳥たちとも別れを告げる」とTwitter上で発言。 And soon we shall bid adieu to the twitter brand and, gradually, all the birds — Elon Musk (@elonmusk) July 23, 2023 Xは、同氏がツイッター買収のために設立した企業。同氏の発言は、Twitterという名称と、象徴的な鳥のアイコンを、新しいものに置き換えていくことを示唆している。 Today we say goodbye to this great blue bird This logo was designed in 2012 by a team o

    さよならTwitterの青い鳥。11年使われたアイコン、デザイナーが解説
  • サンプルコードで学ぶ SVGの読み方、書き方 (1/2)

    SVGの概要から基的な使い方、Web制作での活用方法までをじっくり解説する連載。前回はSVGができることをおおまかに解説しました。今回は、SVGの仕様をもとに、SVGの書き方、読み方の基礎を学びます。 SVGを描く、そして書く SVGは画像であり、コードを書かずとも、ツールで描けます。例えば、Adobe IllustratorやInkscape、Sketchなどのドローソフトを使えば、画面の操作のみでSVGファイルを作成できます。 ドローソフトを使って用意したSVGファイルは、HTMLでimg要素、あるいはCSSの背景画像などとして読み込むことで、手軽にWebページの一部として表示できます。 <img src="example.svg" alt="" width="600" height="400"> .example{ background: url( example.svg );

    サンプルコードで学ぶ SVGの読み方、書き方 (1/2)
    fuyu77
    fuyu77 2023/06/20
  • 「CentOS後継問題」を教訓に学ぶ、最適なLinux OS選びと移行

    2021年末のCentOS 8サポート終了をめぐっては、利用者の間で大きな動揺が広がりました。OSの選択はその後になって影響する可能性があり、またOSの変更(移行)には膨大な労力がかかります。この記事では、 あらためてLinux ディストリビューションを選択するポイントを整理し、CentOS 8以外にどのようなOSがあるのか概要をまとめています。情報システムを適切に運用する方法として、「クラウドネイティブ」など比較的新しい考え方の理解も必要です。 今回のCentOS 8サポートおよび開発方針の変更から学ぶこと |CentOS 8サポート終了の衝撃 今から30年ほど前の1991年にLinuxオペレーティングシステム(OS)が誕生し、多くのLinuxディストリビューションが生まれ発展し、離合集散がありました。利用者が使いやすくする目的はどれも一緒で、操作の仕方は似ているようでも、用途や向き不向

    「CentOS後継問題」を教訓に学ぶ、最適なLinux OS選びと移行
    fuyu77
    fuyu77 2023/04/18
  • au通信障害 iPhoneとAndroidで違いが出た理由 (1/4)

    sponsored セブンアールジャパンの西川氏とASRockの原口氏にコダワリを聞いてきた パソコンショップSEVENとASRockのコダワリが炸裂! Threadripper PRO 7995WX搭載BTOPC sponsored 従来よりもさらにコスパよくゲーミングPCを組みたい方へ ゲーミングマザーボード「GAMING PLUS」シリーズ完全解説&自作のオススメ構成例も紹介 sponsored スタンダードなスリムPCだが高性能! そんな注目のマシンがセールで販売中 sponsored GWにゲームどっぷりを考えているなら、今がチャンス! マウスのゲーミングPCセール中! sponsored BaaS普及を追求し続けるGMOあおぞらネット銀行と、ARIのAWS導入支援cnarisに迫る sponsored 強化ガラス製マウスパッド「ROG Moonstone」など気になるデバイスも

    au通信障害 iPhoneとAndroidで違いが出た理由 (1/4)
    fuyu77
    fuyu77 2022/07/08
  • あたしのVSCodeがこんなに可愛いわけがない。

    あたしのVSCode全然かわいくな〜〜〜〜い!!!!😡 全然可愛くないじゃな〜〜〜い!!こんなんじゃ仕事もやる気にならないわよもう!! こんなのあたしは認めないんだから!というわけで、いまからこの子をかわいく大変身させていくわよ❤ あ、今回は可読性なんていう野暮なものはお花畑に置いてきたわ。うふふ。 めっかわなTheme❤️(Dracula) というわけでVSCode大変身計画がはじまったわね。 まずあたしが目につけたのは、ずばりTheme(配色テーマ) よ!これ無しじゃかわいいは語れないわ。 とりあえずこれを見てみなさい。 どう?? これだけで雰囲気がかなり変わったんじゃないかしら。 今回あたしが使用させていただいたのはDraculaというテーマよ! さっき見せたのはそのなかのDracula Soft というものを適用した画面ね。落ち着いた雰囲気のなかにもかわいさのヴェールをまとってい

    あたしのVSCodeがこんなに可愛いわけがない。
  • チームで美しくメンテナブルなCSSを書くための 「Stylelint」導入のすすめ

    エラーの発見や回避、フォーマットの一貫性、重複の回避。チームでCSSを書くときにの生産性とメンテナンス性をあげたいときに便利なツールが「Stylelint」です。特徴と導入方法を解説します。 フロントエンド開発はすでに円熟期に入っており、コード品質管理ツールの使用も増えてきました。このことがよく表れているのは、JavaScriptのエコシステムです。JavaScriptにおけるLintツールは、フロントエンド開発者がコードの正しい構成と一貫性を保証するために使われます。ツールに関する最近の調査では、開発者の大多数がJavaScriptLintツールを使っていると答えました。 CSSコーディングでは、コード品質管理ツールの使用に向けた動きはいくぶん緩やかで、同様の調査では開発者の大半がワークフローでCSSLintツールを使っていないと答えました。 この記事では、スタイルシートにおけるli

    チームで美しくメンテナブルなCSSを書くための 「Stylelint」導入のすすめ
  • 最高級キーボード「HHKB」が良すぎるのでオススメしたい (1/2)

    高級キーボードといえばPFUの「Happy Hacking Keyboard(HHKB)」。とはいえ、名前は聞いたことはあるが、量販店で見て触ってみると「こんなの使い方わからない!」と購入まで至らないことが多いようだ。筆者も知人に勧めると「使いにくい」というリアクションが返ってくることがあり、驚愕する。 筆者は、ライターとして20年間キーボードを打ち続けているが、最高に「使いやすい」から使っているのである。今回はHHKBを触ったことのないPCユーザーのために、HHKBにデビューする技を紹介しよう。 日々たくさん入力する人であれば、元が取れるし快適になる「HHKB」。写真は発売されたばかりの「HHKB Professional BT」のホワイトモデル 6ラインナップと英語/日語 刻印あり/無刻印を整理する 「HHKB」は「Happy Hacking Keyboard」の略。初代モデルが20

    最高級キーボード「HHKB」が良すぎるのでオススメしたい (1/2)
    fuyu77
    fuyu77 2021/06/18
  • 面倒なJavaScriptの日付の処理は「date-fns」でラクに片付けよう

    単純そうに思えることでも意外と面倒なのがJavaScriptでの日付の処理です。素のJavaScriptよりも使いやすくラクに処理できるコンパクトなライブラリー「date-fns」を紹介します。 JavaScriptで日付を扱うと、素のDateメソッドは冗長な記述になり、整合せず、バグが発生しがちです。そこで日付操作に適したライブラリーが役立ちます。ライブラリーとJavaScriptのDateとの関係は、jQueryと素のDOM APIの関係のようなものです。 Stack Overflowで承認された回答から、月の最終日を取得する例で解説します。 var t = new Date(); alert( new Date(t.getFullYear(), t.getMonth() + 1, 0, 23, 59, 59) ); 上記のコードは動くものの、getMonthに続く数字の意味を理解する

    面倒なJavaScriptの日付の処理は「date-fns」でラクに片付けよう
    fuyu77
    fuyu77 2021/06/03
  • アプリ開発の流れを変える「GraphQL」はRESTとどう違うのか比較してみた

    注:単純なデータモデルでさえ、今後の維持や説明が必要になる6つものエンドポイントが含まれています。 あなたがクライアント側の開発者で、movies APIを使い、HTMLとjQueryで単純なWebページを作るとします。そのためには、映画と出演俳優・女優の情報が必要です。APIに必要な機能は揃っているので、データを取得します。 新しくターミナルを開いて以下を実行します。 curl localhost:3000/movies 以下の応答が返ってきます。 [ { "href": "http://localhost:3000/movie/1" }, { "href": "http://localhost:3000/movie/2" }, { "href": "http://localhost:3000/movie/3" }, { "href": "http://localhost:3000/mo

    アプリ開発の流れを変える「GraphQL」はRESTとどう違うのか比較してみた
  • コマンドラインからウィンドウの制御が可能になったWindows Terminal v1.7 (1/2)

    プレビュー版はv1.7まで進んだWindows Terminal Windows Terminalは、3月に入り、通常版のv1.6、プレビュー版ではv1.7の配付が始まった。v1.6のプレビュー版では、GUI設定ページが搭載されたが、まだプレビューのプレビューという感じで、キー割り当てなどをしないとGUI設定ページを出せなかった。 しかし、プレビュー版v1.7では、従来settings.jsonを開くキー割り当てである「Ctrl+,」でGUI設定ページが開くようになり、どうやら“プレビューのプレビュー”からただの“プレビュー”になったようである。これにともない、キー割り当てを表示するタブが追加された。ただし、キー割り当ては、まだsettings.jsonでする必要があるようだ。 しかし、v1.7には、それ以外にもいくつもの新機能が搭載された。ここでは、これらをまとめて解説する。なお、v1.

    コマンドラインからウィンドウの制御が可能になったWindows Terminal v1.7 (1/2)
    fuyu77
    fuyu77 2021/03/31
  • Goならわかるシステムプログラミング

    Goで始める、すこし低レイヤのプログラミング入門。入出力、ネットワーク、メモリなど、現実の世界でプログラムが動くために必要な機能をプログラム言語Goを通して覗いてみよう。OSの機能とは何か、それをプログラミングでどう利用するのか、システムプログラミングの世界をプログラマの視点から眺めていく連載企画。 2017年06月21日 17時00分 プログラミング+ Go言語によるプログラマー視点のシステムプログラミング 第20回 Go言語とコンテナ 連載の最終回。この連載ではプログラムがコンピュータ上で動くときに何が起きているのかをGo言語のコードを通して覗いてきました。今回はその締めくくりとしてコンテナについて紹介します。 2017年06月07日 21時30分 プログラミング+ Go言語によるプログラマー視点のシステムプログラミング 第19回 Go言語のメモリ管理 ソフトウェアにとってメモリは不

    Goならわかるシステムプログラミング
    fuyu77
    fuyu77 2021/03/13
  • セミコロンは省略?人気スタイルガイドに学ぶJavaScriptのコーディング規則

    インデントにタブとスペースのどちらを使うのがいい? JavaScriptにセミコロンは付けるべき? JavaScript Standard Styleを使えばそんな論争にけりがつくかもしれません。 最近、注目を集めている@ferossのJavaScriptスタイルガイド、JavaScript Standard Styleを紹介します。チーム内での開発が円滑になり、プログラミングがより楽しくなります。 JavaScriptスタイルガイドのコーディング規約は、タブとスペースのどちらが良いかといった不毛な議論を無くし、コードに一貫性を持たせてくれます。JSLintやJSHint、ESLintといったLinterで使用できる多くのスタイルガイドのうちの1つです。 もしLinterが分からなければ、SitePointの記事『A Comparison of JavaScript Linting Too

    セミコロンは省略?人気スタイルガイドに学ぶJavaScriptのコーディング規則
  • ロジクール、同社定番トラックボールをリニューアルした「ERGO M575」シリーズ

    2010年に発売されて以来、同社定番商品となっているロングセラー・トラックボール製品「M570」の後継機種にあたる。親指でボールを操作するスタイルはそのままに、スクロールホイールの角度やクリックエリアを見直したほか、解像度を最大2000dpiまで調整可能としたなど改良が施されている。 また、付属のUSBレシーバーを用いる2.4GHzのUnifyingワイヤレス通信に加えてBluetooth接続にも対応。専用ソフトウェアを用いてカーソル速度や戻る/進むボタンのカスタマイズ機能が利用できる。電源は単3電池×1。Unifying方式であれば最大24ヵ月、Bluetooth方式であれば最大20ヵ月の利用が可能。同社オンラインストアでの価格は6050円

    ロジクール、同社定番トラックボールをリニューアルした「ERGO M575」シリーズ
    fuyu77
    fuyu77 2020/10/29
  • jQueryはもうイヤだ!ネイティブJavaScriptでBootstrapを使い続ける方法

    「jQueryへ依存せずにBootstrapを使いたい」そんなときは、ネイティブJavaScript化する「Native JavaScript for Bootstrapプロジェクトをチェックしてみるといかもしれません。 BootstrapJavaScriptコンポーネントを使うよりも、実はVanilla JavaScript(編注:素のJavaScriptのこと)が好きだという人がいます。もしそうなら、ネイティブJavaScriptBootstrapプロジェクトがおすすめです。このプロジェクトは、コンポーネントのうちjQueryで書かれている部分を素のJavaScriptに移植して、jQueryへの依存をなくすことを目指しています。 目的 移植する狙いのほとんどはパフォーマンスのためです。 数多くのベンチマークが示すとおり素のJavaScriptはjQueryより高速に実行できるの

    jQueryはもうイヤだ!ネイティブJavaScriptでBootstrapを使い続ける方法
  • 全部知ってる? npmを使いこなすために絶対知っておきたい10のこと

    知っておくと便利なnpm(Node Packaged Modules)のコマンドとTipsを全部で10まとめました。 Facebookの新しいYarn projectには興奮を覚える一方で、Node.jsの躍進にはオリジナルパッケージであるnpmの存在が大きく貢献しています。 少ないnpmのコマンドで、初期化したり(npm init)、パッケージをダウンロードしたり(npm install)、テスト(npm test)したり、プロジェクト内でカスタムスクリプト(npm run)を作ったりできます。少し詳しく調べていけば、日々の開発を劇的に変えてくれるさまざまなコマンドがnpmには用意されています。 注意:もしnpmの手引きが必要なら『A Beginner’s Guide to npm — the Node Package Manager』をチェックしてください。npmとYarnの違いにつ

    全部知ってる? npmを使いこなすために絶対知っておきたい10のこと
    fuyu77
    fuyu77 2019/06/24
  • JavaScriptのテストダブル、定番Sinon.jsと新星testdouble.jsどっちを選ぶ?

    JavaScriptのテストダブル、定番Sinon.jsと新星testdouble.jsどっちを選ぶ? テストダブルは、難しいテストを簡単に実行できる代替コードです。 これまではSinon.jsがJavaScriptのテストダブルを作成するには不可欠なツールでしたが、最近、testdouble.jsという新しいライブラリーが話題になっています。Sinon.jsと同様の機能を備えていますが、いくつか違いがあります。 この記事では、Sinon.jsとtestdouble.jsのできることを紹介し、長所と短所を比較します。Sinon.jsがデファクトスタンダードのままになるか、それとも挑戦者がその座を勝ち取るのでしょうか? 注意:テストダブルをよく知らない人は、まず私が書いたSinon.jsチュートリアルを読むことをおすすめします。この記事で紹介する用語の理解を深めるのに役立ちます。 この記事で

    JavaScriptのテストダブル、定番Sinon.jsと新星testdouble.jsどっちを選ぶ?
  • もう迷わない!人気JavaScriptフレームワーク、ライブラリー、ツール総まとめ

    新しいJavaScriptフレームワーク、ライブラリー、ツールが次々と登場しています。2017年時点で人気の高い22種類を一挙まとめて紹介。選定の参考にどうぞ。 GitHubのクイックリサーチによれば、JavaScriptプロジェクトは2017年5月時点で110万以上存在しています。npmjs.orgには利用可能なパッケージが50万個あり、ダウンロード数は毎月約100億回にのぼります。開発者の数よりもJavaScriptフレームワーク、ライブラリー、ツールの数のほうが多いかもしれません。 記事では、クライアントサイドで特に人気の高いJavaScriptフレームワーク、ライブラリー、ツールの基礎や主な違いを紹介します。選んで、使ってみて「ベスト」を見つけてください。ただし、いつかは「より良い」フレームワーク、ライブラリー、ツールが登場すると覚えておいてください。 以下の条件に同意の上してか

    もう迷わない!人気JavaScriptフレームワーク、ライブラリー、ツール総まとめ
  • MS「Surface Go」日本だけ高く (1/3)

    sponsored ミニLED採用で有機EL並みに黒が黒いWQXGAディスプレー RTX 4060搭載でクリエイティブ作業もパワフル処理!MSI「Prestige 16 Studio A13V」レビュー sponsored TGS2023 GALLERIAブースステージイベントをレポート【後編】 SHAKAさんやBeauloさん、『スト6』プロも! GALLERIAステージイベントが豪華すぎた sponsored 【後編】CVTE社ロングインタビュー&社ラボ写真公開 従業員6000名の6割超がエンジニア! CVTE社が会社にプールや保育施設を設置する理由 sponsored 【前編】CVTE社ロングインタビュー&社ラボ写真公開 日の働き方を変えたWEB会議システム「MAXHUB」の開発企業CVTEに注目すべき理由 sponsored キャリブレーション済の液晶パネルで出先でも動画編集

    MS「Surface Go」日本だけ高く (1/3)
    fuyu77
    fuyu77 2018/07/12
    "同社は値つけの根拠の1つに、日本だけ「Office Home & Business 2016」をプリインストールしていることをあげた……日本人が買ってすぐExcelやPowerPointを使えるようにしたという配慮のようだ"
  • Ruby作者まつもとゆきひろ氏2万字インタビュー (1/5)

    ゲストを招き、プログラミングの魅力やはじめ方のアドバイス、いま注目している技術などを語っていただくシリーズ。第1回目は、日を代表するプログラマーであるRubyアソシエーション理事長のまつもとゆきひろ氏に登場いただく。プログラミングをする上でかならず必要となるプログラミング言語。それを作るのはどんな人なのか? 聞いてみよう。前後編の2回に分けてお届けする。 ゲスト:まつもとゆきひろ(Rubyアソシエーション理事長) 聞き手:角川アスキー総合研究所 父親のガジェットを息子がぶんどって使う ──プログラミングをはじめたのは、たしか子供の頃だったとお聞きしたのですが。 まつもと「ええ、父親がいわゆるガジェット好きで、小学校6年のときに当時10万円くらいした“L-Kit16”を買ってきたんですよ、日橋(大阪の電気街)で。半田ゴテでそのキットを作ったけど、父親はすぐに飽きてしまいました。でも、小学

    Ruby作者まつもとゆきひろ氏2万字インタビュー (1/5)
    fuyu77
    fuyu77 2018/06/25