並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 4853件

新着順 人気順

ダウンロード macの検索結果161 - 200 件 / 4853件

  • 【海外で話題】GitHub Copilotは不要だ、自分で作ればいい — オープンソースのAIコードアシスタント「Continue」がすごい

    8月19日、海外の技術情報メディアTheRegisterが「自分で作ればGitHub Copilotは不要」と題した記事を公開した。この記事では、オープンソースのAIコードアシスタント「Continue」を中心に、どのようにしてLLM(大規模言語モデル)をローカル環境で実行し、IDEに統合するかについて解説している。 Continueをインストールする前提条件 Continueをインストールし、動作させるには、以下の前提条件を満たす必要がある。 マシン要件: 動作に必要なマシン: 近年のプロセッサを搭載したシステムであれば動作するが、最適なパフォーマンスを得るためにはNvidia、AMD、またはIntelのGPU(6GB以上のvRAMを推奨)が望ましい。Apple Silicon搭載のMacでも動作するが、16GB以上のメモリを推奨する。 Ollamaモデルランナー: Ollamaモデルラ

      【海外で話題】GitHub Copilotは不要だ、自分で作ればいい — オープンソースのAIコードアシスタント「Continue」がすごい
    • 足でPCを操作できる「USBフットペダル」がサンワサプライから発売されたので、本当に便利なのか初体験してみた

      » 足でPCを操作できる「USBフットペダル」がサンワサプライから発売されたので、本当に便利なのか初体験してみた 特集 「猫の手も借りたい」という言葉があるが、猫の手より先に考えるべきは己の足を活用することではないか。そう言わんばかりのPCデバイスがこのたび登場した。その名も「USBフットペダル」である。 サンワサプライより2024年3月6日に発売された本商品をPCと接続すれば、足でPCを操作することが可能になる。備え付けられた3つのペダル型スイッチに、キーボードのキーなどの機能を専用ソフトによって割り当て、PC作業の効率化を図るという代物だ。 価格はサンワサプライのオンラインショップにて5280円と少々高めだが、さっそく筆者は初体験するべく購入することにした。猫の手を借りたいほど多忙というわけでは全くなく、前置きを台無しにするかのように興味本位である。以降よりざっと緩くレビューしていきた

        足でPCを操作できる「USBフットペダル」がサンワサプライから発売されたので、本当に便利なのか初体験してみた
      • GitHubのトレンドで振り返る2022年のJavaScript/TypeScript

        今年も GitHub トレンドから 2022 年の JavaScript/TypeScript を振り返ります。去年の記事はこちらです。 — GitHub のトレンドで振り返る 2021 年の JavaScript | WEB EGG 集計方法 本記事の集計期間は 2022/01/01〜2022/12/07、対象言語は JavaScript および TypeScript です。 なお GitHub がそのリポジトリをなんの言語と見なしてトレンドに掲載したかをもとに集計対象を決定していることにご留意ください。 別言語で書かれた Rust 製の JS 向けのツールや CSS フレームワークなどは基本的に対象外となります。 集計に利用したデータですが、GitHub は過去のトレンドを閲覧する方法を提供していないため、独自の仕組みで GitHub トレンドのアーカイブを生成しそのデータを利用しまし

          GitHubのトレンドで振り返る2022年のJavaScript/TypeScript
        • お試しで自分用に作ったアプリにそこそこの反響がある、という話し - torum

          Lazarus-IDE アプリを開発するにはそれなりのモティベーションが必要で、「プロダクト」として完成させるにはそれなりのコミットメントが要求されます。 日本語で言うと、一言で「理由」ですね。ちゃんとした理由がなければプロダクトとして世に出る事もないし、メンテも続きません。自分がアプリを作って公開している一番の理由は「自分が使いたいから」です。逆に言うと、自分が使いたい(と思える)アプリが存在しないから作る、という事になります。 毎日パソコンを使っている上で、こりゃダメだ、と思うアプリの使用を強制されることほどイヤな事はありません。Windows10は基本的には素晴らしいOSで、場合によってはMacやLinuxよりも完成度や開発する上でも良い事が多いです(開発環境やGUIのユーザビリティや安定性や自由度)。 そんなWindows10ですが、登場した当初(というかWindows8から)、M

            お試しで自分用に作ったアプリにそこそこの反響がある、という話し - torum
          • Chromeに入るRecorder機能の利用と注意点 - 虎の穴開発室ブログ

            こんにちは。虎の穴ラボのH.Hです。 今回は先日発表されたChromeの開発中の新機能であるRecorder機能について使用方法や利用する際の注意点などをまとめました。 Recoder機能とは ブラウザのChrome97で追加される予定の機能で、ブラウザの画面上で操作した記録を取得してくれる機能になります。 この記事を書いている2021年11月17日では一般に提供されているChromeの最新版は96となり、開発中の「Chrome Dev」もしくは「Chrome Canary」でRecorder機能を使用することができます。 利用している時の様子はChromeの開発者向けのページに公開されています。 developer.chrome.com 主な機能は以下の通りです。 ・操作の記録及び再実行(リプレイ)できる ・再実行時にパフォーマンスの記録・確認できる ・記録した内容の編集ができる ・操作

              Chromeに入るRecorder機能の利用と注意点 - 虎の穴開発室ブログ
            • Node.jsとはなにか?なぜみんな使っているのか? - Qiita

              この記事は 「JavaScriptの勉強してたらみんなNode.jsの存在を前提に話が進む。でもNode.jsってWebサーバじゃないの? なんでインストールしなきゃいけないの? なんでみんな使ってるの?」 といった疑問を解消することを目的としています。 基礎:JavaScriptの特徴 まずはJavaScriptと他のプログラミング言語の違いを知っておく必要があるので解説します。 JavaScriptはChromeやFirefoxといった「ブラウザ上」で動作するプログラミング言語です。 対してPythonやRubyのような一般的なプログラミング言語は通常「パソコン上」で動作します。1 このことが生み出す違いは、OSの機能にアクセスできるかどうかです。 「OSの機能」とは例えばファイルの読み書きや、ネットワーク通信などの機能のことです。 パソコン上で動作するアプリケーション(Pythonや

                Node.jsとはなにか?なぜみんな使っているのか? - Qiita
              • 乙女ゲームってどれぐらい英語圏で人気があるの? — Neon Noroshi

                北欧のオトメイトと呼ばれるビジュアルノベルのパブリッシャー設立を目標に日夜夢を追いかけている、Miyaです。夢は大きい方がいいですよね。 ということで、みなさんお待ちかね(?)の欧米、乙女ゲーム事情の続きです。 近年、NetflixやAmazon Prime,Crunchyrollなどのストリーミングサービスがどんどんと欧米でアニメを流すようになり、アニメは一般の人たちの目に届くようになりました、そして個人的にも海外在住者としては涙が出るほど、とてもありがたい存在です。 そんな日本のサブカルが英語圏広まってくると、相乗効果で芋づる式にいろんなジャンルやコンテンツが日の目を浴びていきます。 とくにビジュアルノベルについては、当初Steam内ではそういったジャンルが存在しないも同然と思われていた(こちらの記事でその詳細を述べています)中で、日本向けのものが日本国外で売れているという話も出てきて

                  乙女ゲームってどれぐらい英語圏で人気があるの? — Neon Noroshi
                • OpenAPI Generator と TypeScript で型安全にフロントエンド開発をしている話 - SmartHR Tech Blog

                  こんにちは、SmartHR でフロントエンド開発を担当している @Tokky0425 です。 この記事では、私のプロダクトでの OpenAPI Generator を使ったフロントエンド開発の取り組みを紹介していきます。 目次 OpenAPI とは 「ラクラク分析レポート」の DX 上の課題 OpenAPI Generator とは 実際に generate してみる 生成ファイルを使ってみる 型情報を出力してみる 組み込み・運用の工夫 chokidar で監視する lint-staged に組み込む メリット・デメリット メリット デメリット まとめ OpenAPI とは OpenAPI とは、「REST API のドキュメントの記述形式を定めた仕様」のことを指しています。 簡単な例ですが、下記のような YAML ファイルがあるとします。 schema.yml paths: "/some

                    OpenAPI Generator と TypeScript で型安全にフロントエンド開発をしている話 - SmartHR Tech Blog
                  • モノレポの開発環境でDocker ComposeをやめてTaskfileを導入した話

                    こんにちは、Sally社 CTO の @aitaro です。 マーダーミステリーアプリ「ウズ」とマダミス制作ツール「ウズスタジオ」、マダミス情報サイト「マダミス.jp」を開発しています。 はじめに この記事ではウズの開発当初から利用していた Docker Compose をやめることにした背景についてご紹介します。 Docker Compose は各マシンの開発環境での差異を吸収するというメリットがあり、多くの開発現場で導入されていますが、Docker Composeの抱えているデメリットを勘案して、最終的に一部を残して辞める決断をしました。 Docker Composeの特徴 Docker Composeは、複数のコンテナを定義し、管理するためのツールです。ウズの開発環境では、バックエンド、フロントエンド、データベースなどをそれぞれコンテナ化して、Composeで一括管理していました。こ

                      モノレポの開発環境でDocker ComposeをやめてTaskfileを導入した話
                    • GPT-3.5-turbo を Fine-tuning して GPT-4 相当の性能を獲得する - DROBEプロダクト開発ブログ

                      はじめに 結論 背景 課題 Fine-tuning とは? Data の準備 Fine-tuning を実施 結果 おわりに 参考 はじめに こんにちは、DROBE の都筑です。 みなさん LLM 使っていますか。今回は GPT-3.5-turbo の Fine-tuning の事例を紹介します。 結論 GPT-4 を利用して得られたデータを使って GPT-3.5-turbo を Fine-tuning する事で、特定のタスクに関しては GPT-4 相当の性能が出る事が確認できた GPT-4 利用時点で使っていたプロンプトをそのまま使った場合の性能が一番高く、token 節約のためにプロンプトの省略をすると性能が劣化した 背景 LLM を利用したサービスの開発において、OpenAI を利用する場合にはモデルの選択肢がいくつかあります。2023年9月現在では、GPT-4 と GPT-3.5-

                        GPT-3.5-turbo を Fine-tuning して GPT-4 相当の性能を獲得する - DROBEプロダクト開発ブログ
                      • 追悼 Bram Moolenaar ~Vimへの情熱と貢献を振り返る | gihyo.jp

                        Bram Moolenaar the Creator of Vim 2023年8月5日、悲しい知らせが入ってきました。長年、多くのエンジニアに愛され今もなお使われ続けているテキストエディタVimの作者Bram Moolenaar氏が同月3日に亡くなったという知らせです。ショックでしばらく信じることができませんでした。 筆者は長年Vimを使い、Vimに多くのコントリビュートを行ったり、その都度Bram氏と対話したり議論したりしてきました。そのBram氏が突然、この世界からいなくなってしまったことをしばらく受け入れられなかったからです。 本記事では追悼の意味を込め、Bram氏がどのようにVimの開発を始め、Vimがどのように広まっていったのか、また長年Vimを追い続けてきた筆者から見たBram氏の人物像を筆者の思いを交えて解説していきます。 Vimの歴史 Bram氏についてお話しする前に、まず

                          追悼 Bram Moolenaar ~Vimへの情熱と貢献を振り返る | gihyo.jp
                        • User Agent文字列を使ったブラウザ判定の事例 2022年版 - yigarashiのブログ

                          やむを得ず、User Agent文字列を使って特定のブラウザ向けにJavaScriptの処理を分岐する必要が生まれてしまったので、調査・検討のログを記事にまとめます。 基本的にはバッドプラクティスである ユーザーエージェント文字列を用いたブラウザーの判定 - HTTP | MDN まずはMDNがドキュメントを公開しているので読みましょう。要点は以下です。 基本的にUser Agent文字列に基づいて処理を出し分けるのはバッドプラクティス 多くのケースではUser Agent文字列を使うよりも良い手段がある 例えば特定の機能の実装状況に基づく分岐を行いたければそれを直接検出する それでもやむを得ない場合、User Agent文字列からブラウザ名、レンダリングエンジン、バージョン、OS、端末といった情報を取得することができる ただし各ブラウザのUser Agent文字列は嘘をついていることもあ

                            User Agent文字列を使ったブラウザ判定の事例 2022年版 - yigarashiのブログ
                          • ARM に存在する JavaScript 専用命令「FJCVTZS」を追う(ついでに V8 をビルドする)

                            前回の記事では、JavaScript の実行エンジン V8 の JIT 出力コードを読んでみました。記事は M1 Mac 上で動かした結果でしたので、ARM アーキテクチャのアセンブラを読むことになりました。 さてそんな ARM アーキテクチャですが、最近の ARM には FJCVTZS という JavaScript 専用の機械語命令があるのをご存知でしょうか?CPU に、特定の言語(それもコンパイラを持たない JavaScript)専用の命令があると知ったとき、私は大いに驚きました(過去にも Jazelle みたいなものはありましたが) 今回は、この FJCVTZS 命令について、実際にどれだけ効果があるのか、V8 をビルドしながら調べてみましょう。 FJCVTZS 命令とは? FJCVTZS 命令は、Arm v8.3 から導入された JSCVT 命令の一つで、JavaScript の言

                            • [旧版]クジラに乗ったRuby: Evil Martians流Docker+Ruby/Rails開発環境構築(翻訳)|TechRacho by BPS株式会社

                              まえがき 本記事は、私がRailsConf 2019で話した「Terraforming legacy Rails applications」↑の、いわばB面に相当します。この記事を読んで、皆さんがアプリケーション開発をDockerに乗り換えるとまでは考えていません(皆さんが以下の動画で若干言及しているのをご覧になっていたとしても)。本記事の狙いは、私が現在のRailsプロジェクトで用いている設定を皆さんと共有することです。それらのRailsプロジェクトは、Evil Martiansのproduction development環境で生まれたものです。どうぞご自由にお使いください。 原文免責事項: 英語版記事は最新の推奨事項に合わせて更新を繰り返しています。詳しくは記事末尾のChangelogをご覧ください(参考: 原文Changelog)。 私がdevelopment環境でDockerを使

                                [旧版]クジラに乗ったRuby: Evil Martians流Docker+Ruby/Rails開発環境構築(翻訳)|TechRacho by BPS株式会社
                              • Go言語で基本的なCRUD操作を行うREST APIを作成 | DevelopersIO

                                Javaのエンジニアだった私がGo言語でREST APIを作る上で学んだことをまとめています。 プロジェクト構成、単体テスト、Dockerイメージの作成など実際にREST APIを開発する上で必要だと思われる要素を盛り込みつつサンプルプロジェクトを作成していきます。 はじめに Javaのエンジニアだった私がGo言語でREST APIを作る上で学んだことをまとめています。 プロジェクト構成、単体テスト、Dockerイメージの作成など実際にREST APIを開発する上で必要だと思われる要素を盛り込みつつサンプルプロジェクトを作成していきます。 今回はできるだけ外部ライブラリやフレームワークを使わずにGo言語の標準機能のみで開発しました。 これからバックエンドにGo言語を使用することを検討されている方の参考になれば幸いです。 ※この記事は既にGo言語の開発環境をセットアップ済みで基本的な文法を学

                                  Go言語で基本的なCRUD操作を行うREST APIを作成 | DevelopersIO
                                • M1搭載Mac用「Parallelsプレビュー版」で分かった高い互換性、MacのWindows環境は安泰 (1/3)

                                  2020年12月に、Parallelsは、M1チップを搭載したMac用の仮想デスクトップ環境、Parallels Desktop for Mac with Apple M1 chipのテクニカルプレビュー版を発表した。今のところ、Parallelsのアカウントを持っている人なら無償で試用できる。現状では、ARM用にビルドされたOSのみをインストールして利用可能なもの。それでも、この動きと呼応するかのように、米マイクロソフト社はARM版のWindows 10のインサイダープレビュー版を公開している。こちらも、同社のインサイダープログラムに加入していれば、無償で試用できる。もちろん、ARM版のLinuxなら、もともと無料で利用可能となっている。 今回は、このParallels DesktopのM1版に、実際にARM版Windows 10とARM版Linux(Ubuntsu)をインストールして使

                                    M1搭載Mac用「Parallelsプレビュー版」で分かった高い互換性、MacのWindows環境は安泰 (1/3)
                                  • 【2024年版】社内wikiツール おすすめ15選(有料・無料)

                                    このような方におすすめです • 属人化を解消したい • ベテラン社員のノウハウを継承したい • バラバラな業務品質を標準化したい • ナレッジマネジメントの進め方を知りたい 社内wikiツールの選定ポイント 社内wikiツールはたくさんありますが、それぞれ特徴があります。自社の利用目的にあったツールを選ぶことが重要です。 1)必要な機能や仕様を満たしているか 利用人数、権限の設定、スマホ対応、通知の設定など 2)使いやすいか PCやITが苦手な社員でも簡単に操作できるか 3)情報の蓄積や検索がしやすいか 情報・ナレッジを蓄積しやすく、検索しやすく、アクセスしやすく、更新しやすいか 4)料金は利用目的に対して適正か 有料、無料、1人あたりの料金 5)セキュリティは万全か 情報の取扱いは適切か、ITリテラシーが高くない社員が利用しても漏洩の心配がないか マニュアル作成・ナレッジ管理が成功するサ

                                      【2024年版】社内wikiツール おすすめ15選(有料・無料)
                                    • Chromebookで今秋、「Microsoft Office」利用可能に Parallelsで

                                      米仮想デスクトップソフトメーカーのParallelsは6月16日(現地時間)、米Googleとの提携により、Chrome Enterpriseデバイス(企業向けChomebook)でのWindowsアプリ利用を今秋に可能にすると発表した。 具体的な方法についてはまだ不明だが、「Microsoft Officeを含む完全なWindowsアプリをChromebook Enterpriseデバイスにシームレスに追加できる」という。なお、一般ユーザー向けChromebookでも利用できるかどうかもまだ分からない。 企業向けChromebookは1台数万円からと安価な上、管理が容易というメリットがあるが、企業での利用が多いデスクトップ版Officeのファイルを扱えないことが導入のネックの1つになっている。 Microsoft 365版OfficeのファイルであればWeb版OfficeやGoogleド

                                        Chromebookで今秋、「Microsoft Office」利用可能に Parallelsで
                                      • Googleのゲームストリーミング「Stadia」はイマイチな評判 ライバルの動向は?

                                        Googleのゲームストリーミング「Stadia」はイマイチな評判 ライバルの動向は?:ITはみ出しコラム 米Googleのゲームストリーミングサービス「Stadia」が11月22日に米国など14カ国(日本は入っていません)でスタートしました。 スタート段階では、公式コントローラーと「Chromecast Ultra」、3カ月分の権利が付いて129ドルの「Premiereエディション」を購入する必要があります。来年にはこうしたエディションを購入しなくても月額9.99ドルでプレイできるようになる見込みです。 ゲームストリーミングサービスというのは、ゲーム本体はデータセンターにあって、ユーザーは何も手元にダウンロードせずにWebブラウザやアプリからリンクを1クリック(タップ)するだけでプレイできるというサービスです。よく「Netflixのゲーム版」と表現されます。 メリットは、手元にある端末が

                                          Googleのゲームストリーミング「Stadia」はイマイチな評判 ライバルの動向は?
                                        • 物理Linuxサーバ構築用にThinkCentre M75q Tiny Gen2を購入 - Magnolia Tech

                                          普段、メインで使っているPCがMacBook Air 2018なので、さすがにDockerでコンテナをたくさん立ち上げたまま、ブラウザで調べ物する、みたいな使い方が辛くなってきた。夏場はファンも凄い回っちゃうし、レスポンスはすごく悪くなるし。 メインPCを買い替えようかとも思ったけど、ブラウザを使うくらいの作業なら特に不満は無い。それにそもそもメインPCでLinuxが動いている必然性も無いし、画面も要らないのでサブPCとしてデスクトップPCを用意して、Linuxをインストールする方に方向に転換。 部屋に大きなデスクトップが有るとサイズ的に圧迫感が有るし、複数のマシンのファンの音が同時に鳴るのは苦手なので(データセンタではないので...)、作業している場所から離れた所の隙間に設置できるような、1リットルサイズの小型PCを探すことにした。 Amazonとかで探すと色々と出てくるけど、それなりの

                                            物理Linuxサーバ構築用にThinkCentre M75q Tiny Gen2を購入 - Magnolia Tech
                                          • iPad版「Davinci Resolve」発表 2022年Q4に無料提供へ

                                            豪Blackmagic Designは10月20日(現地時間)、動画編集ソフト「Davinci Resolve」のiPadアプリ「DaVinci Resolve for iPad」を発表した。同アプリは、新型iPad Proの登場時に存在が明らかになったもので、Blackmagic Designから正式に発表された形だ。 iPad版では、マルチタッチとApple Pencilに最適化されており、カット&カラーページ(12.9インチに最適化)、イメージテクノロジー、カラーフィニッシュツール、最新のHDRワークフローにアクセス可能。M2搭載の新しいiPad Proにより、M1搭載iPad Proと較べてUltra HD ProResのレンダリングを4倍高速化。また、M1チップを搭載した12.9インチiPad Proでは、HDR表示もサポートする。 デスクトップ版のDavinci Resolve

                                              iPad版「Davinci Resolve」発表 2022年Q4に無料提供へ
                                            • GitとGitHubを分かりやすく! 組織開発で生かすツール選択とプロジェクト進行を解説|ハイクラス転職・求人情報サイト AMBI(アンビ)

                                              GitとGitHubを分かりやすく! 組織開発で生かすツール選択とプロジェクト進行を解説 分散型バージョン管理システムのGitと、そのホスティングサービスとしてプルリクエストなどの機能をもつGitHubは、ソフトウェア開発環境として広く普及しています。本記事ではGitやGitHubの考え方や使い方の基本を解説するとともに、実際のプロジェクトにおける開発の進め方を簡単に紹介します。 この記事を読み始めているということは、GitやGitHubに興味をお持ちのことでしょう。Gitはバージョン管理システム、GitHubはGitのホスティングサービスで、いずれもソフトウェア開発を中心に利用されています。近年では、2018年にGitHubの運営会社がMicrosoft社によって買収されたことでも話題になりました。 この記事では、GitやGitHubの基本的な使い方や考え方を解説します。また、実際の開発

                                                GitとGitHubを分かりやすく! 組織開発で生かすツール選択とプロジェクト進行を解説|ハイクラス転職・求人情報サイト AMBI(アンビ)
                                              • Mac版Safari 15の「タブ」の悲劇

                                                ジョン・グルーバーのブログより。 長かったiOS 15 Safariの悪夢は先月終わり、賞賛に値しますが、WWDCで発表された2つの悪いSafariデザインのうち、重要でない方が存続し、Mac版Safari 15の新しいタブが実際にリリースされました。iPad版のSafari 15も同様の問題を抱えていますが、ここではMac版に焦点を当てたいと思います。 WWDCで発表されたMac版Safariの変更のうち、最も物議を醸し他ものは、タブとURLのロケーション・フィールドを各ウィンドウの最上部に一列に圧縮し、ウィンドウ全体を現在最前面にあるWebページのアクセントカラーで色付けするというものですが、ありがたいこと、 Safariの環境設定ウィンドウ(もちろん、タブの下)でオフにすることができます。タブとロケーション・フィールドを同じ列に配置し、タブ自体をURLのテキスト編集フィールドとして使

                                                  Mac版Safari 15の「タブ」の悲劇
                                                • Docker for Mac が遅いので代わりに VirtualBox 上で Docker を使う - Qiita

                                                  Node.js の開発では Docker for Mac が便利ですが、仕組み的にディスクアクセスが遅くなるので、処理性能が半分とまではいかないものの、3割くらい遅いです。そこで Docker for Mac のお手軽環境を諦めて、代わりに VirtualBox 上で Docker を使うと、ほとんど性能劣化なく動くようです。 VirtualBox 上で動かす VM は何でも良いのですが、プロダクション環境は AWS が多いので、今回は VM にも Amazon Linux 2 を使うことにします。各ファイルも VirtualBox 上の VM 側に置いて、Mac から NFS でアクセスします。 (1) VirtualBox をインストールする。 https://www.virtualbox.org/wiki/Downloads の「OS X hosts」から、VirtualBox をダ

                                                    Docker for Mac が遅いので代わりに VirtualBox 上で Docker を使う - Qiita
                                                  • AWS re:Invent 2020で発表された新サービス/アップデートまとめ - Qiita

                                                    AWS re:Invent 2020の会期中に発表された新サービス/アップデートのまとめです。 今年も、後から出来るだけ素早く簡単に振り返ることができるようにまとめました! 凡例 (無印) 新サービス (Update) 既存サービスのアップデート (APN) パートナー制度に関連したリリース/アップデート 12/1 (火) 今年の開幕は「Amazon EC2 Mac instances」でした。 Amazon EC2 Mac instances macOS用のAmazon Elastic Compute Cloud (EC2) Macインスタンス EC2 Macインスタンスを使用すると、iPhone、iPad、Mac、Apple Watch、Apple TV、Safari用のアプリ開発者は、macOS環境を数分でプロビジョニングしてアクセスし、必要に応じて容量を動的に拡張し、AWSの従量課

                                                      AWS re:Invent 2020で発表された新サービス/アップデートまとめ - Qiita
                                                    • ニコニ立体を直した話 - Qiita

                                                      ステージング化 本番のVMについてはここでAMIを取って完了としましたが、ステージングは設定を変更しなければなりませんでした。本番へのアクセスが起こらないよう設定の洗い出しを行い、地道に一つ一つ変更していき、ステージングとして動作するように調整を行いました。地味な作業でしたが、システム間のつながりを把握するという点でとても効率的だったので思ったほど無意味な作業ではありませんでした。 データ移行(BLOB to S3) データ移行はリプレイスプロジェクトでも難易度が高い部分でした。 ニコニ立体は3Dモデルホスティングサービスですが、この3Dモデルのファイル容量が大きく、移行に非常に時間がかかりました。試算では移行に24時間かかると出たため、日々増えるデータをどのようにスムーズに移行するかについて悩みました。 立体の負債解消を手伝ってくれていたまさらっき氏が偶然ALBのRuby on Lamb

                                                        ニコニ立体を直した話 - Qiita
                                                      • MacでLocalでLLMを走らせるならLM Studioが楽。 - Qiita

                                                        MacでLocal LLM そこそこRAMの大きなMacbook proが手に入ったので、ローカルでのLLM実行を試すことにした。 しかし、MacのGPUを有効化させることのできるローカル環境を整えるまでに、思いのほか苦労したので、メモとして記しておく。 とりあえず、以下の3つの選択肢を試した。 open interpreter text-generation-webui LM Studio で、結局のところ現状まともに動作してくれたのは、LM Studioだけだったのだが、それぞれの所感について示しておく。 1: open interpreter open interpreterそのもの説明については、Qiitaにもいくらでも記事があるのでここでは省略する。 例えば以下の記事など。 https://qiita.com/ot12/items/d2672144b914cb6f252f htt

                                                          MacでLocalでLLMを走らせるならLM Studioが楽。 - Qiita
                                                        • 1コマンドでMacBook Proに最低限の開発環境構築 | iret.media

                                                          使っていた端末の調子が悪くなって端末交換したので、開発環境構築のお時間です。 できるだけ簡単に旧端末の設定を引き継ぎつつセットアップしたかったので、いろいろと調べてまとめてみたら、1コマンドでできるようになりました。(準備は含めず) 旧端末を環境構築したときとだいぶ変わりました。 5分でできるMacBook Proに最低限の開発環境構築 – Qiita https://cloudpack.media/42029 手順 ターミナルを立ち上げて、 > sh -c "$(curl -fsSL https://gist.githubusercontent.com/<GitHub UserID>/<Gist ID>/raw)" おーかんたん。これで必要なアプリがだいたいインストールされます。 ※コマンド実行中、パスワードを求められることがあります。 何をしているのか? セットアップに必要なコマンドを

                                                            1コマンドでMacBook Proに最低限の開発環境構築 | iret.media
                                                          • リモートワークが絶望的に捗る生産性最高なデスク環境をDIYなしで作った話|柿元 崇利 / U-NEXT

                                                            MacBook Proにケーブルを1本差し込むだけで完ぺきなワークスペースができあがる、というコンセプトで執筆した以前の記事は、想像を大きく越えて広く読まれました。著者冥利に尽きます。有り難し。 その後、大いなる変化が人類を襲いました。私も例外ではなく、オフィス通勤からリモートワークとなり打ち合わせの大半はオンラインへ移行。適応すべくデスク環境も基本理念は残したまま更新してきました。 試行錯誤の果てに満足度の高い環境へアップデートできたので、再びnoteにまとめて公開したいと思います。 前提条件ケーブルのない世界で生きたいと思って来ました。ので、今回もスッキリさせるために工夫してます。 一般的な賃貸マンション暮らしかつDIYはできない性分です。すべて既製品で成り立たせています。(机の裏にちょっとだけ穴は開けました。) そしてケーブルは2本になった。キャラブレ😭 生産性最高な環境って? 4

                                                              リモートワークが絶望的に捗る生産性最高なデスク環境をDIYなしで作った話|柿元 崇利 / U-NEXT
                                                            • WebAssembly の過去・現在・未来 - Qiita

                                                              はじめに WebAssembly (略して Wasm) では WASI や WIT、 Component Model など様々な仕様があります。 それぞれが登場した背景、モチベーションなどを理解することでなんとなく概要を掴んでいくことができるのではないかと考えたため、過去・現在・未来と時間軸で整理してみました。 まず Wasm とその特徴に関して簡単に紹介した後、Wasm の過去として生まれた背景やモチベーションを紹介します。 そして現在の Wasm がなぜ注目を集めているのか、そして現在策定中の仕様と目指している未来について紹介します。 WebAssembly とはなにか WebAssembly はスタックベースの仮想マシン用バイナリ命令フォーマットの仕様です。Wasm と略されます。 Wasm ファイル(Wasm モジュール)は一般に .wasm という拡張子で表されるバイナリファイル

                                                                WebAssembly の過去・現在・未来 - Qiita
                                                              • 国立国会図書館デジタルコレクションを使えば生存している人類の中でなにかに一番詳しい人間になれるけど - 山下泰平の趣味の方法

                                                                「はてなブログ×codoc連携サービスのプロモーションのため、はてなからの依頼を受けて投稿しています」が普段通りの記事で、有料部分には愚痴のようなものが書かれている。 国立国会図書館デジタルコレクションは素晴らしい 使い方は使えば分かる 生存している人類で一番詳しくなれないこともない時代 時代とジャンルで区切ると簡単に詳しくなれる 素養、学識、予備知識 デジタルデータとアナログデータ 詳しくなっても意味はない 他人の意見はあまり参考にならない 他の分野から学ぶ 多くの予想は当たらないし他人の思い込みは嫌になるし生きてる人の本が読みにくくなり、やはり他人の意見はあまり参考にならない 国立国会図書館デジタルコレクションは素晴らしい 国立国会図書館デジタルコレクションは素晴らしい。 dl.ndl.go.jp 『国立国会図書館で収集・保存しているデジタル資料を検索・閲覧できるサービス』で、四〇万点

                                                                  国立国会図書館デジタルコレクションを使えば生存している人類の中でなにかに一番詳しい人間になれるけど - 山下泰平の趣味の方法
                                                                • VisionOSでプログラミングをほんのちょっとだけ触ってみて思ったこと|shi3z

                                                                  VisionOSのSDKが公開されたので出先でダウンロードして早速試してみた。エミュレータはそれだけで楽しい。VisionOSでどんなことができるか想像しやすい。どんなイメージビデオよりも説得力があり、肌触りがある。 VisonOSのSDKはMacとApple IDがあれば誰でも無料でダウンロードできる。たぶん。僕は何年も個人アカウントのApple Developer Promgramへの支払いをしてない。 UnityでVisionOSを触る前にSwiftでVisionOSを触ってみる。 触ってみてわかったのは、全く絶望的なくらい、「空間大のiPad」でしかないということ。 プログラミングモデル的にはこれまでiOSアプリを作ってきた人にとってはかなりとっつきやすいだろう。例えば平面的なアプリなら、ほとんどそのまま動きそうである。 反面、例えばお絵描きアプリみたいなのが標準で入っているが、お

                                                                    VisionOSでプログラミングをほんのちょっとだけ触ってみて思ったこと|shi3z
                                                                  • 個人的 M1 mac 開発環境状況 2021/12/02 更新

                                                                    昨日 M1 mac が届いたので早速仕事に使える状況までセットアップしました。 できるだけ Intel アーキテクチャで動くものは入れたくない 開発系 開発環境とかエディタとか Visual Studio Code Electron が一応対応したっぽいので VScode insider のダウンロードページに Experimental 版としてdarwin arm native で動くバージョンが配布されています。 https://code.visualstudio.com/insiders/ しかし設定の同期で拡張機能を入れたらクラッシュ、必要最低限にしてもちょいちょいクラッシュするので stable の VScode を Rosetta 2 を通して使っています。 さすがに起動時の遅さが気になるのでやっぱ Experimental 版をメインに使ってます。クラッシュ頻度がなぜか減った

                                                                      個人的 M1 mac 開発環境状況 2021/12/02 更新
                                                                    • NTT 東日本 - IPA 「シン・テレワークシステム」 新型コロナウイルス対策用 テレワークシステム 緊急構築・無償開放・配布ページ

                                                                      NTT 東日本 - IPA 「シン・テレワークシステム」   Web サイトへようこそ トップ | 中間報告 | 自治体テレワーク for LGWAN | HTML5 Web 版クライアント (Mac, Chromebook 対応) | バージョン履歴 | ダウンロード | ユーザー数グラフ 入門 - 今すぐ使ってみよう | クライアント検疫機能・MAC アドレス認証機能 | 二要素認証・ワンタイムパスワード (OTP) 機能 | マイナンバーカードを用いたユーザー認証機能 | 仮想マルチディスプレイ機能 行政情報システムでの利用 | 組織 LAN におけるポリシー規制サーバー設置 | 企業システムにおける VM・HDD クローン対応 | Wake on LAN リモート電源 ON 機能 | 画面撮影・キャプチャ防止のための電子透かし機能 FAQ | 掲示板 (ユーザーサポートフォーラム)

                                                                      • Linuxシステムの勉強に役立つコマンドの紹介 - セキュアスカイプラス

                                                                        こんにちは、SSTでWeb脆弱性診断用のツール(スキャンツール)開発をしている坂本(Twitter, GitHub)です。 先日の記事では Linux のネットワークインターフェイス名を出発点として systemd や udev について調査しました。 どうやって調査したかというと、 検索キーワードをあれこれ試してみて、見つかった記事から気になるコマンドや設定ファイルがあれば、実際の内容を確認し、 そこからmanページを辿ってパッケージ情報にさかのぼり、パッケージがインストールした他のコマンドや設定ファイルの一覧から構成を把握し、 さらに関連するコマンドや設定ファイルをmanページで辿って・・・ というサイクルを繰り返しました。 時には同じmanページを数度に渡って辿り直し、読み直したりして自分の中の情報を整理しました。 読者の皆様は、そのような時どうされますか? 初めて触るLinuxディ

                                                                          Linuxシステムの勉強に役立つコマンドの紹介 - セキュアスカイプラス
                                                                        • 【Nostr】これはTwitterを代替できるのでは?みたいなUIでリリースされたiOSアプリを試して今のところ分かっていること【Damus】 - ネタフル

                                                                          日本時間の2023年2月2日未明のことだったと記憶しているのですが @mehori からTwitter創業者であり元CEOのジャック・ドーシーが関係する新しいアプリがリリースされたと聞き、どんなアプリかも知らずにダウンロードしたのが「Damus」でした。 公開鍵や秘密鍵のような情報が出てきて、ユーザー登録からして難解に感じてしまったのですが、とりあえず始めてしまえばサービスとして難しいことは‥‥まあ、なくはないかな? でもすぐに慣れます。 暗号鍵ペアに基づく分散型ネットワークの「Nostr」というプロトコルがあり、そこでやり取りするメッセージをいくつかのアプリやサービスが取り扱っているのですが、その中の1つとしてTwitter風のUIを被せているのが「Damus」という理解をしています。 ジャック・ドーシーは開発資金を提供する形で「Nostr」に関わっているそうです。またビットコインの投げ

                                                                            【Nostr】これはTwitterを代替できるのでは?みたいなUIでリリースされたiOSアプリを試して今のところ分かっていること【Damus】 - ネタフル
                                                                          • パッケージマネージャ「Homebrew 4.0」正式リリース、より高速に。Git cloneからJSONによるパッケージ管理へ切り替え

                                                                            パッケージマネージャ「Homebrew 4.0」正式リリース、より高速に。Git cloneからJSONによるパッケージ管理へ切り替え MacやLinuxに対応するパッケージマネージャ「Homebrew」の最新版となる「Homebrew 4.0」正式版がリリースされました。 下記は開発者であるMike McQuaid氏のツイートです。バージョン3.6以来最大の変更が行われ、Tapと呼ばれるサードパーティアプリをインストールするためのスクリプト管理がJSONベースになり、大幅に高速化されたと紹介しています。 Today I'm proud to announce the release of Homebrew 4.0.0. The most significant change since 3.6.0 enables significantly faster Homebrew-maintai

                                                                              パッケージマネージャ「Homebrew 4.0」正式リリース、より高速に。Git cloneからJSONによるパッケージ管理へ切り替え
                                                                            • Docker DesktopからRancher Desktopに切り替えする手順 - ANDPAD Tech Blog

                                                                              どうも、ANDPADバックエンドの原田(tomtwinkle)です。 1週間ぶりくらいですね。 Rancher Desktop と Docker Desktop の差異 LocalでMySQL / LocalStack / MinIO 等のContainer立ち上げたりする程度なら特に差異はなさそうです。 今まで通り docker コマンドや docker-compose コマンドがそのまま使えます。 Rancher Desktop公式ではこんな感じに書いてますが、細かい所はもう少し使って見ないとわからないですね。 Rancher Desktop vs Docker Desktop 細かい話はリンクアンドモチベーションさんのテックブログを見てフムフムしていました。 link-and-motivation.hatenablog.com ご注意 Rancher Desktopを利用することでC

                                                                                Docker DesktopからRancher Desktopに切り替えする手順 - ANDPAD Tech Blog
                                                                              • 絶対にiPhoneを〝これ〟で充電してはいけません | AppBank

                                                                                iPhoneに差し込むだけでハッキングされてしまう「O.MGケーブル」 このハッキングツールの種類は豊富にあります。例えばこちらはUSBメモリのような形をした「O.MGプラグ」。 マイニ氏いわく、現代のデバイスはネットからのダウンロードや通信では固く保護されているものの、ハードウェアでの接続には脆弱性があるそうです。 もちろん、不明なデバイスや危険なものは検知されますが、この「O.MGプラグ」のベンダーIDと製品IDを偽装するだけで、MacはApple純正のデバイスと勘違いしてしまいます。 そしてこのO.MGプラグの中にはWiFiチップが仕込まれています。つまり、Macに純正キーボードと誤認させ、O.MGプラグに通信を送ることで遠隔操作をすることができてしまうのです。なお、操作が可能な距離は2kmとのこと。 マイニ氏は試しに、チャンネルの動画編集者のMacにこっそりO.MGプラグを差し込み

                                                                                  絶対にiPhoneを〝これ〟で充電してはいけません | AppBank
                                                                                • AIでボーカル・ドラムを取り出す、無料音声分離「Demucs」を試す(Impress Watch) - Yahoo!ニュース

                                                                                  ステレオミックスされたオーディオからボーカルを抽出したり、ベースを抽出するなど、任意の音を取り出したり消すということは、昔からいろいろな人がさまざまな方法でトライしてきた、ある意味、夢のテクニックだ。それが近年、AIを用いた手法により、ほぼ完ぺきな形で実現できるようになってきており、さまざまな企業が製品化を行っている。 【この記事に関する別の画像を見る】 そうした中、オープンソースのフリーウェアでもかなり優秀なものが登場している。「Demucs」というソフトがそれだ。以前からPythonで実行するタイプのものは出ていたようだが、現在はWindowsやMacで普通に起動できるソフトも登場しており、誰でも手軽に使えるようになっている。実際試してみたので、どんなものなのか紹介してみたい。 ■ AI技術の進化で、大きく変わった夢の“音声分離” “ステレオにミックスされた音からボーカルを消してカラオ

                                                                                    AIでボーカル・ドラムを取り出す、無料音声分離「Demucs」を試す(Impress Watch) - Yahoo!ニュース