ryoppippiのブックマーク (64)

  • 新iPad Proの動画「Crush!」炎上、世界に広がる

    Appleが5月7日の新iPad発表イベントで公開したプロモーションビデオ「Crush!」(記事末に転載)への批判が高まっている。 この動画は、AppleやNIKEなどの大手企業のグローバルキャンペーンを多く手掛けているICONOCLAST(因習打破主義者という意味)という企業が制作した。iPadには音楽ゲーム、写真などのための多数の道具を圧縮した機能が込められていることを表現したもののようだ。 公開直後は主に日のユーザーの間で批判が高まっていたが、林信行氏が英語で「Apple Event中に新しいiPad Proを紹介するために表示されたこのビデオについてどう思いましたか? 文化的なものかもしれないが、職人技を尊重する日人の間では不評となっているようだ。中にはひどく不快感や嫌悪感を抱く人もいた」とポストしたり、Appleのティム・クックCEOのポストに日のアーティストなどが英語

    新iPad Proの動画「Crush!」炎上、世界に広がる
    ryoppippi
    ryoppippi 2024/05/10
    これに対して「Appleは昔からそう」とか「過剰反応」とかいう人、大切な何かを現代社会で失ってることを自覚した方がいい
  • 自然言語プログラミングZoltraak(ゾルトラーク)が超絶すごい

    先日、X(Twitter)で、2万人以上のフォロワーを持ち、起業家でありプログラマでもある元木大介さん(@ai_syacho)が、「Zoltraak(ゾルトラーク)」という自然言語プログラムを発表されました。 このZoltraakは、生成AIに対し自然言語(何らかの既存プログラミング言語ではなく日語)で命令できる、新しいタイプのものです。 ChatGPTとどこが違うの? 「え、ChatGPTでも日語でお願いできるじゃん」と思いますよね? ChatGPTとZoltraakでは、出力の考え方が根的に違っています。 現在の生成AIは対話式がメイン ChatGPTに代表される生成AIは対話式です。 GPT、Gemini、Copilotなどの生成AIは向上を続け、入力できるテキスト量こそ増えました。しかし、業務全体を俯瞰して依頼することはまだ難しいのが実情です。 分解したタスク毎に内容を依頼し

    自然言語プログラミングZoltraak(ゾルトラーク)が超絶すごい
    ryoppippi
    ryoppippi 2024/05/02
    技術的な話が何もなくて怖いねえw しかも変換してもpythonのコードなの?もう少しメモリ安全にするとかないんかいw
  • 【作業効率化】4年目エンジニアが「使わなくなった」アプリを供養する - Qiita

    はじめに よくQiitaでおすすめアプリとかの記事を見かけますが 逆に使わなくなったアプリの紹介記事ってなくね? と思い今その勢いで記事を書き進めています。需要があるかはしーらないっ。 記事では、今年で4年目のエンジニアが作業効率を追い求める中で淘汰されていったアプリたちを紹介します。 ちなみに当方Macユーザです。 エディタ Visual Studio Code 3年目くらいまでは結構使ってました。 settings.jsonやkeybindings.jsonをdotfilesで管理してみたいなこともするくらいには使ってました。 が、何かのタイミングでvimに興味を持ち、vimを使いはじめてから徐々に使わなくなってゆきました。 vimに興味を持った最初の頃はVSCの拡張でvimがあったので、それを使ってました。 VSCでvimの操作を再現できる拡張です。 しかし vimと言えば学習コ

    【作業効率化】4年目エンジニアが「使わなくなった」アプリを供養する - Qiita
    ryoppippi
    ryoppippi 2024/04/29
    lazygit使いやすすぎる。あれまじやべえよ
  • 僕の考えた最強の Python 開発環境 (2024)

    はじめに こんにちは, 普段は情報科学専攻の大学院生をしながらバックエンドエンジニアをやっている @koki-algebra です. 普段は Go をよく書いているのですが, 大学でやっている機械学習の研究では Python を使うことがほとんどです. Go のエコシステムに慣れきった私は Python の混沌とした環境に耐えきれず, 最強の開発環境を整えることを決意しました. 具体的には Package Manager, Formatter, Linter, Type Checker, Test Tool を選定し, VSCode の DevContainer を用いてポータビリティに優れた開発環境を作ることを目指します. また, Deep Learning では GPU が必須である場合が多いので, GPU 環境も同時に整えたいと思います. 以下のレポジトリが今回考えた開発環境のテンプ

    僕の考えた最強の Python 開発環境 (2024)
    ryoppippi
    ryoppippi 2024/04/20
    開発環境ならryeがいいと思うよ、本番環境にもryeから生成されるrequiremtents.txtを持っていってpip installすれば動くし
  • Deno first でやっていく

    去年末ぐらいから Deno を使う割合がグッと増えてきた。最近のJS関連は7割ぐらい deno 環境の VSCode でコードを書いている気がする。 今回はいくつかの実例を示しながら、実際に Deno 使えるじゃんというイメージを持ってもらうためのユースケースを紹介していく。 というか、 deno が普及してくれないと、自分が作ったツールの紹介を全部 deno のインストールから書かないといけなくなる。みんなインストールしといて。 最初に: なぜ Deno を使いたいか 一番の問題点、Node は新しいプロジェクトを一式整えるための手間が非常に重い。 とくに ts で書いたものを他の環境に渡すための方法が未だにしんどい。ある環境で動いたコードをそのままコピーしても、プロジェクト設定の非互換を踏む可能性が非常に高い。 deno にそういう側面がないとは言わないが、非常に少ない。とくに TS

    Deno first でやっていく
    ryoppippi
    ryoppippi 2024/04/19
    Denoいいと思う。Vim界隈はみんなDenoがっつり触ってるし、こんな宣言が出る数年前から自分の周りは割とDenoで書き捨てツール作ってたので何を今さら感はある
  • なぜVimmerの僕はマルチカーソルを必要としないか

    はじめに VSCode などのテキストエディタには、マルチカーソルという機能があります。 これは、エディタ上に複数のカーソルを出現させ、一度に複数の場所に同じ操作を行うことができる機能です。 VSCode上でのマルチカーソル 自分はVSCodeをメインとしていた時にはこの機能を多用していたのですが、Neovimに移行してから一切使っていません。 一応Vim/Neovimにもマルチカーソルを実現するプラグインがいくつか存在します。 ですが、一度は入れてみるものの結局使わないままアンインストールしてしまいました。 ではなぜ、マルチカーソルが必要なくなったのか。 それはVim/Neovimの操作体系/機能が十分に強力であるので、マルチカーソルを使わなくても同じことができるからです。 この記事では、自分がVSCodeのマルチカーソルで行っていた操作をVim/Neovimの操作体系/機能でどのように

    なぜVimmerの僕はマルチカーソルを必要としないか
  • 本気か?Apple幹部が「Macのメモリは8GBでOK」と主張。 - すまほん!!

    海外サイト「IT之家」は4月12日(現地時間)、Appleエンジニアリング担当副社長Kate Bergeron氏とMac製品マーケティングチームのEvan Buyze氏の独占インタビューを公開しました。そのなかでEvan Buyze氏は、Macの実行メモリ容量について興味深い発言をしています。 Macでは2015年以降、全モデルが最低でも8GBの実行メモリを搭載してきました。2020年以降に登場したApple Silicon搭載モデルでは、CPUGPU、実行メモリを1つのチップに収めたユニファイドメモリとすることで、各チップが分離していた従来モデル(Intel Mac)と比べ、全体的な処理能力も向上しています。 一方、複数のチップをまとめた結果、購入後に実行メモリの容量を増やすという、Intel MacのハイエンドモデルやWindowsマシンではお馴染みのテクニックは使えなくなりました

    本気か?Apple幹部が「Macのメモリは8GBでOK」と主張。 - すまほん!!
    ryoppippi
    ryoppippi 2024/04/17
    自分は先代のM1は16GBで足りなくなったので今は36GB使ってる。でも相方は8GBのM1上でparallelsでarm windowsまで動かして仕事しているけどそれでも動作に不満はないらしい
  • 【買い物山脈】 M1からの乗り換えに、全部盛りのM3 MacBook Airを購入してみた

    【買い物山脈】 M1からの乗り換えに、全部盛りのM3 MacBook Airを購入してみた
    ryoppippi
    ryoppippi 2024/04/10
    37.8万円か...これならM3 Proの方が良いんでない?
  • Cloudflare、CDNエッジでサーバレスなSQLiteを提供する「Cloudflare D1」正式リリース。非同期レプリケーションによる分散データベース機能も

    Cloudflare、CDNエッジでサーバレスなSQLiteを提供する「Cloudflare D1」正式リリース。非同期レプリケーションによる分散データベース機能も Cloudflareは、これまでベータ版として提供してきたSQLiteベースのデータベースサービス「Cloudflare D1」の正式サービス化を発表しました。 D1, Cloudflare’s SQL database, is now generally available. With new support for 10GB databases, data export, and enhanced query debugging, we empower developers to build production-ready applications with D1 to meet all their SQL needs.

    Cloudflare、CDNエッジでサーバレスなSQLiteを提供する「Cloudflare D1」正式リリース。非同期レプリケーションによる分散データベース機能も
    ryoppippi
    ryoppippi 2024/04/02
    > 1日当たり500万回のリード、10万回までのライトが可能です。←これちょっとミスリードなんだよな。回数というか行数だよ
  • 「Copilot Pro」と「ChatGPT Plus」、月額20ドル払うとすればどっち?

    Microsoftの「Copilot」とOpenAIの「ChatGPT」にはどちらも無料版と有料版があり、月額20ドルの「Copilot Pro」や「ChatGPT Plus」に加入すれば、無料版にはない高度なAIの機能を利用できる(訳注:日でのCopilot Proの利用料金は月額3200円)。 どちらの有料サービスでも、「GPT-4」や「GPT-4 Turbo」を使ってリアルタイムに情報を入手したり、「DALL-E 3」で画像を生成したり、特定の種類の文書やファイルを分析したりすることができる。しかしそれ以外に関しては、Copilot ProとChatGPT Plusでは提供しているサービスが異なる。この記事では、自分がどちらを選ぶべきかを判断する方法を紹介したい。 ChatGPT Plusに加入すれば、次のようなメリットを享受できる。 ピーク時でもChatGPTに快適にアクセスでき

    「Copilot Pro」と「ChatGPT Plus」、月額20ドル払うとすればどっち?
    ryoppippi
    ryoppippi 2024/03/21
    perplexityに課金するとgpt-4もclaude3も使えるようになるからそれ位が一番コスパいいと思うよ
  • Apple Vision Pro 体験記|ryoppippi

    TL;DR Vision ProはiPhone以来の革命 Literally 筆舌に尽くし難い(体験しないと伝わらない) 100%の体験を得るためには、すべてのセットアップを完璧にする必要がある もう従来のHMDに戻れない助けて.... Vision Proを試した3月上旬、Vision Proを2日間にわたって、合計1時間ほど体験する機会を得た。 対Vision Proの自分のスペック感想を述べる前に、お前どのくらいHMDわかっとるんじゃい、という話をしておく。 自ら購入したHMD、またはそれに準ずるもの↓ Oculus Go 初代Oculus Quest 初代Xreal Air 試したことのあるHMD↓ 初代HTC Vive Oculus Quest 2 Varjo XR-3 視力 両目とも裸眼視力1.5くらい ビデオシースルー当にすごい。これは今

    Apple Vision Pro 体験記|ryoppippi
    ryoppippi
    ryoppippi 2024/03/15
    書いた〜
  • Apple、パワフルなM3チップを搭載した新しい13インチと15インチMacBook Airを発表

    世界で最も人気のあるノートブックは、さらに優れたパフォーマンス、より高速なWi-Fi、最大2台の外部ディスプレイへの対応、これらすべてを驚くほど薄型で軽いデザインに収め、最大18時間のバッテリー駆動時間を実現して、これまで以上に優れたものになります カリフォルニア州クパティーノ Apple日、電力効率の高いパフォーマンスと持ち運びやすさの驚異的な組み合わせを新しいレベルに引き上げる、パワフルなM3チップを搭載した新しいMacBook Airを発表しました。M3を搭載したMacBook Airは、M1チップを搭載したモデルよりも最大60パーセント高速で、最も高速なIntelベースのMacBook Airよりも最大13倍高速です1。また、M3のより高速で、より効率的なNeural Engineにより、MacBook AirはAIのための世界最高の消費者向けノートブックであり続けます。13イ

    Apple、パワフルなM3チップを搭載した新しい13インチと15インチMacBook Airを発表
    ryoppippi
    ryoppippi 2024/03/05
    クラムシェルでも2台画面出力できるようになったのは最高だな。mac miniから乗り換えるか。ただ高いな〜
  • 雑にReactアプリを作りたい時に使ってるもの

    import "./App.css"; import { Link, Route, Switch } from "wouter"; function Nav() { return ( <nav> <Link to="/">Home</Link> <br /> <Link to="/about">About</Link> </nav> ); } function Home() { return ( <div className="App"> <h2>Home</h2> <Nav /> </div> ); } function About() { return ( <div className="App"> <h2>About</h2> <Nav /> </div> ); } function App() { return ( <> <Switch> <Route path="/" compo

    雑にReactアプリを作りたい時に使ってるもの
    ryoppippi
    ryoppippi 2024/02/28
    意識低い系フロントエンド、svelteもいいし、htmxもいいし、なんならjqueryでもいい。だけどroutingありだとこの記事のreact楽でいいよね。1ファイルに複数viewかけるのとても良い
  • 新たなJavaScript日付操作ライブラリ「Tempo」登場 ー ネイティブなDateと直接連携、小さく、速く、使いやすく

    先日リリースされた「[Tempo](https://tempo.formkit.com/)」が、全く新しいJavaScriptの日付/時刻ライブラリとして非常に注目を集めている。 先日リリースされた「Tempo」が、全く新しいJavaScriptの日付/時刻ライブラリとして非常に注目を集めている。 JavaScriptの日付ライブラリにはmoment.js、day.js、date-fnsなどがあるが、これらと異なるのは、ネイティブのDateオブジェクトを直接対象としていることである。 従来の日付ライブラリは、独自の日付プリミティブを提供することが一般的であったが、TempoではネイティブのJavaScript Dateオブジェクトと直接連携し、Intl.DateTimeFormatを活用することで、タイムゾーンやロケールのファーストクラスサポートを提供するだけでなく、ライブラリのサイズ削減

    新たなJavaScript日付操作ライブラリ「Tempo」登場 ー ネイティブなDateと直接連携、小さく、速く、使いやすく
    ryoppippi
    ryoppippi 2024/02/27
    date-fnsって組み込みのDateオブジェクト使ってるんじゃなかったっけ?この子の優位性がわからない
  • You Don't Need Next.js | ドクセル

    [beta] Next.jsクイズ2 • <p>にはなにが表示されるでしょうか? /app/page.tsx "use client"; import { useCallback, useEffect, useState } from "react"; export default function Home() { const [date, setDate] = useState(); const fetchDate = useCallback(async () => { const response = await fetch("/api"); const data = await response.json(); setDate(data.date); }, []); useEffect(() => { fetchDate(); }, [fetchDate]); return ( <

    You Don't Need Next.js | ドクセル
    ryoppippi
    ryoppippi 2024/02/26
    jsxならhonoXとてもいい感じ
  • 発売日にApple Vision Proを購入した人が続々返品。いったいなぜ?

    発売日にApple Vision Proを購入した人が続々返品。いったいなぜ?2024.02.15 20:30226,995 Maxwell Zeff - Gizmodo US [原文] ( そうこ ) Appleが作る空間コンピューター、VRヘッドセットのApple Vision Pro。 去年の発表直後から話題をさらい、今月2日についにアメリカで発売。予約しても発売日には手に入らなかった人がたくさんいたのですが…、今、返品する人が続出みたい。 SNSに返品報告購入者のうちどれくらいの人が返品しているかはわかりませんが、少なくともXには「Apple Vision Pro返品しました」報告が届いています。 がっかりな1日。信じられないけど、Vision Pro返品した What a bummer of a day. Can’t believe it, but I’ve returned t

    発売日にApple Vision Proを購入した人が続々返品。いったいなぜ?
    ryoppippi
    ryoppippi 2024/02/16
    日本のappleでも返品できる
  • メインPCをついにMacへ戻しました。Windowsから切り替えたメリット・デメリット - すまほん!!

    M3 Maxを選んだ理由として画面出力は3画面以上欲しかったこと、M1 MaxからM3 Proはダウングレードになるということ、メモリは48GB以上欲しかったということ、によりM3 Max搭載のMacBook Proにしました。価格は60万8800円。筆者の人生で一番高いPCになりました。 データ移行 前回、14TBのデータ移行に苦労した経験を元に、使用しなくなったデータはNASへバックアップする癖をつけ、移行するデータは1TB以下で済むようにしました。ゆえに移行はすんなり完了しました。 また基的なデータはM1 MaxのMacBook Proにも入れており、こちらはThunderboltケーブルでつなぐことでわずか十数分で数百GBのデータが移行できました。 周辺機器 Windows環境から引き続き使用する周辺機器は以下の通りです。 オーディオインターフェースとしてYAMAHA MG12X

    メインPCをついにMacへ戻しました。Windowsから切り替えたメリット・デメリット - すまほん!!
    ryoppippi
    ryoppippi 2024/02/08
    game portingで結構遊べるって話を聞くけどな
  • Seagate、30TB超のHDDを今春出荷開始

    Seagate、30TB超のHDDを今春出荷開始
  • もうjsなんていらない!世界で流行っているHTMXについてまとめてみた - Qiita

    HTMXとは HTMXは、JavaScript を記述せずに、Ajax通信や高度なUXを実現できるライブラリ。 軽量 で 高速 で、既存のサーバーサイドのフレームワークとシームレスなやり取りができる。また、AJAX通信の発火、フォームの送信処理、DOMの更新などを既存のHTML要素を拡張するだけで可能とする。WebSocketやSSEにも対応しているので、チャットアプリなどにも適している。 2023 JavaScript Rising Starsでは、 フロントエンド・フレームワーク部門で見事2位に輝いた!(一位はReact、全部門だとshadcn/ui) 似たような機能として、Ruby on RailsHotWireがあるらしい。 2024年はHTMXがくると言われているぐらい世界で騒がれているのだが、あまり日では流行っていない。以下はGoogleトレンドで調べた結果である。 アメリ

    もうjsなんていらない!世界で流行っているHTMXについてまとめてみた - Qiita
    ryoppippi
    ryoppippi 2024/01/18
    初っ端からscript headでjs読み込んでて草
  • Cloudflare Workersとかでお仕事したり遊んだりしていたら就職することになった件|ryoppippi

    ことの顛末5月: Cloudflareで開発を始める/遊び始める2023年5月ごろからとある業務委託で新規開発を任されたので、心機一転新しいスタックで開発を行っていました。 具体的には Cloudflare Workers/Pages (Host) SvelteKit(フロントエンド) Hono (API Backend) Lucia Auth (認証) Drizzle (ORM) Swift UI (モバイル) Planetscale (DB) etc... なるべく安く、なるべく安定させて、かつWeb FrontendもiOSアプリも必要だったのでこのような構成になってます。 当時、この構成でこれだけのものを一人で開発していました。文字通りのfull stack engineerをやってました。とてもしんどかったですが、最近のエコシステムの成熟はとてつもなく、1ヶ月ほどで基のものは出

    Cloudflare Workersとかでお仕事したり遊んだりしていたら就職することになった件|ryoppippi
    ryoppippi
    ryoppippi 2024/01/09
    わいわい