“GmailのためのネイティブmacOSクライアント”と謳われる、macOSアプリが登場しました。Appleで「メール」アプリに携わっていたエンジニアが開発したそうです。 macOSのベストなGmailアプリ? 「Mimestream」は、元Appleエンジニアのニール・ジャヴェリ氏が開発したmacOSのためのGmailアプリです。米メディア9to5Macいわく、「これまでのmacOSのGmailアプリの中でベスト」とのことです。 “GmailのためのネイティブmacOSクライアント”と謳われていますが、これはWeb上でのGmailの機能とネイティブmacOSアプリの強みが組み合わされていることを意味します。アプリはSwiftプログラミング言語で書かれており、IMAPプロトコルを使う代わりにGmail APIが使用されています。 最新ベータで日本語化も実現 「Mimestream」には、カ
2018年以降に発売されたmacOS機器ではMACアドレスが変更できなくなっていることが、Macユーザーから複数のフォーラムで相次いで報告されています。 MAC address spoofing not working |Apple Developer Forums https://forums.developer.apple.com/thread/106768 Change MAC address? | MacRumors Forums https://forums.macrumors.com/threads/change-mac-address.2154569/ macos high sierra - Can't spoof MAC address in a MacBook - Stack Overflow https://stackoverflow.com/questions/524
新型「MacBook Air」に関しては、3月18日の発表から既に多くの情報が発信されている。この記事にたどり着いた方々の関心事は、「では実機のデキはどうなのだ?」ということだろう。 まずは結論を書いておきたい。もし、あなたがWindows搭載機ではなく、Macを選ぼうと既に決めているのであれば、新型MacBook Airはノートパソコンとして「最も標準的な選択肢」だ。 なぜなら、適応するユーザーの範囲が広いからだ。しかも搭載するキーボードは、過去に使ってきたあらゆるMacBookの中で、最も快適なタイピング体験をもたらしてくれる高品位なものだ。 少しでも価格を抑えたい(とはいえ安普請ですぐに壊れたり、使い勝手や質感が悪かったりでは満足できない)と思っている方から、薄く軽量だけれどパワフルなスペックのノートパソコンが欲しい方までフィットする製品になった。 Apple直販価格10万4800円
最近は、Nreal Airというサングラス型のディスプレイを使って、プログラミングしたり文章を書いたりしています。 Nreal Airは、いわゆるARグラスというジャンルのガジェットです。 ただし、自分の場合はiPad ProやMacbook ProなどのUSB Cで接続できるデバイスから、ただの外部ディスプレイとしてNreal Airを使っています。(AR的な使い方は実質Androidの特定の端末のみが現時点では対応しています。) OculusなどのVRでも同じようなことをやっているので、VRでやる人は次の記事を参照してください。 Immersed + Meta Quest(Oculus Quest) + Macbook Proで、文章やコードを書く | Web Scratch 必要な道具 Nreal Air サングラス型のディスプレイとUSB Cケーブルが同梱されています Nreal
WH-1000XM4が発売されたが、aptXが排除されたことで、ネットの一部では騒ぎになっている。これを機にこの記事ではBluetoothコーデックについて分析していきたい。 Bluetoothのオーディオ(A2DP)には圧縮方式がいくつかあり、SBC、AAC、aptX(HD)、LDACなどがあり、一部の人は「aptXは他よりも音質が良く遅延も少ない」と吹聴している。本当だろうか? 長い記事になったので、結論を先に書く。詳しく知りたい方は、下にスクロールして詳細を読んでほしい。 SBC、AptXで音質に違いを見出すことは難しい (※aptX HD はまた別の話です)PC(macOS)上ではSBCとの間で32ミリ秒の差があり、 再生遅延はaptXで180ms程度、SBCで210ms前後であると考えられるAndroid上ではどのコーデックでも遅延は大して変わらず、最低でも200ms、平均して3
ライブ配信アプリOBS Studioに仮想カメラを作成することで、ZoomやGoogle Meetなどに映像を直接配信できるmacOS用OBSプラグイン「OBS (macOS) Virtual Camera」がリリースされています。詳細は以下から。 新型コロナウイルス(COVID-19)の影響により自宅学習やリモートワークを行う人々が増え、それに伴いZoomやGoogle Meet(Hangouts)、Microsoft Team、Messenger Rooms(Facebook)、LINEなどのビデオ会議サービスを利用するユーザーが増加していますが、そんなビデオ会議サービスにライブ配信アプリ「OBS Studio」の映像を直接配信でプラグイン「OBS (macOS) Virtual Camera」がリリースされています。 Creates a virtual webcam device f
カードやパネルにぴったりな透明度のある背景のぼかしを使った磨りガラスのエフェクト、グラスモーフィズムを実装するコードを生成できるジェネレーターを紹介します。 Glass Morphism Generator Glass Morphism Generator -GitHub このエフェクトは去年の暮れくらいから、Glassmorphismと呼ばれはじめたエフェクトで、古くはiOS7やWindows Vistaでも使用されています。最近では、macOS Big Surでも見かけますね。 参考: Glassmorphism in user interfaces Glass Morphism Generatorでは、磨りガラスの透明度やぼかし具合を確認しながら、コードを生成できます。
SoundFlowerのようにMacに仮想オーディオ入出力装置を作成してくれる仮想オーディオプラグイン&アプリ「GroundControl CUBE」がリリースされています。詳細は以下から。 Macに仮想オーディオ入出力装置を作成してくれるオープンソースのバーチャルオーディオプラグイン「Soundflower」が開発を終了して以降、同じような機能を持ったLoopbackやBlackHoleプラグインがリリースされていますが、同じく、Macに仮想オーディオ入出力装置を作成し、他のアプリからアプリへオーディオを接続してくれるプラグイン&アプリ「GroundControl Driver&Cube」がリリースされています。 GroundControl virtual audio drivers allow applications to pass audio to other applicatio
macOS CatalinaのChrome 77のフォント問題。 勘違いしている人が多いので説明。 Chromeのデフォルトだった「ヒラギノ角ゴシック ProN」がCatalinaで未バンドルになる ↓ 該当するフォントがなくなったため、Sans Serifが明朝体で表示される ↓ フォント指定の甘いサイトは全部明朝体に! pic.twitter.com/Cil92P8PGO — 池田 泰延 (@clockmaker) October 8, 2019 注:本記事はベストプラクティス紹介ではありません。記事内のフォント指定はわかりやすさを優先しているため、英語フォント名は割愛しておりますので、このまま利用すると意図していないフォントになることがあることご注意ください。この問題です。池田さんが書いてますが、端的にいうと「フォント指定が甘い」から起きています(Sans Serifがなぜか明朝体で
macOS Internals.md macOS Internals Understand your Mac and iPhone more deeply by tracing the evolution of Mac OS X from prelease to Swift. John Siracusa delivers the details. Starting Points How to use this gist You've got two main options: Under Highlights, read all the links you're interested in, or Use "OS X Reviewed" as an index and just read all the reviews end to end. (This is not the fast o
superwhisperという、whisper.cppを使った音声入力ができるmacOSアプリケーションを最近使っています。 基本的にはggerganov/whisper.cppのモデルを使って、音声認識しながら文字入力ができるアプリケーションです。 特徴 Whisperの認識精度が高い かなり早く喋っても認識してくれる 日本語も認識してくれるモデルがある 日本語で喋って英語に翻訳してくれる機能もある オフライン対応 有料: サブスク と 買い切り の2種類のプランがある 無料で15分のトライアル、その後は選べるモデルが制限される 公式サイトのデモをみると、かなり早く喋っても認識してくれるのがわかります。 大抵の人にとっては、多分文字入力するよりしゃべったほうが早いぐらいの入力速度が出ると思います。 superwhisper 長文はそこまで得意じゃないけど、1行とか2行ぐらいの文章はかなり
Docker for Mac の Mutagen-based caching で Volume のパフォーマンスが劇的に改善したSymfonyMacDockerEC-CUBEmutagen 2020/8/23 追記 2.3.5.0 の Edge release で削除されてしまった模様です。 今後の統合方法を検討するということで、続報を期待します。。 Docker for Mac の Edge channel で、 Mutagen ベースのキャッシュが使えるようになっています。(手元のバージョンは 2.3.1.0) 従来、 EC-CUBE をはじめとする Symfony をベースとしたアプリケーションや、Composer や npm などのパッケージ管理システムのファイルをマウントすると、強烈に遅くなる問題がありました。 今回利用できるようになった Mutagen ベースのキャッシュを利用
M2のMacBookが売れてないらしい2023.04.04 17:00107,132 Kyle Barr - Gizmodo US [原文] ( 湯木進悟 ) もはやパソコンに需要がない…? Apple(アップル)が、独自のM1チップを搭載してMacBookを大刷新し、そのパフォーマンスが話題をさらったのも、今は昔ということなのでしょうか。最新のM2チップのシリーズへと進化を遂げてきたものの、どうやら肝心のMacBookが売れなくなっているらしいんですよね。 M2チップの需要が低迷?このほど韓国のThe Elecは、2023年に入って、M2チップの製造が低迷していることを報じました。同紙によれば、Appleは1月と2月に最新のM2シリーズのチップの製造ラインをストップさせたそうで、先月のM2チップの出荷量は、前年のM1チップの半分程度に留まったのとのことですよ! 今回の報道の真偽を確かめる
新型MacBook Air、SDスロット付MacBook Proが早ければ年内登場か 2021 1/22 Bloombergが、新型ハイエンドMacBook Air、新型MacBook Pro、セルラー通信機能内蔵Macと、Mac用Face IDについて報じました。 新型ハイエンドMacBook Airが登場 Bloombergによれば、Appleが開発中の新型MacBook Airは下記のような特徴を持つようです。 早ければ2021年下半期(7月〜12月)か、2022年に登場 新しいAppleシリコンを搭載 MagSafe充電方式を採用 画面サイズは13インチのままだが、ベゼルが細くなる フットプリントの縮小と軽量化 2つのUSB 4端子を搭載 新型MacBook Airは、ハイエンドモデルとして追加 現行モデルも、エントリーモデルとして残る 15インチMacBook Airの開発も検討
はじめに 今回は、IIJ Engineers Blog編集部より、IIJ社内の雰囲気が少し垣間見えるような記事をお送りします。 IIJの社内掲示板では、エンジニアのちょっとした技術ネタが好評となって多くのコメントが付いたり、お役立ち情報が掲載されています。 そんな書き込みを眺めては、 「社内だけに留めておくのはもったいない。きっとこういった情報を欲している人もいるはず!」 と思い、編集部が社内掲示板からチョイスしたものを記事にしてみました。 今回紹介するのは「手軽にファイルを暗号化 - openssl cms」 手軽にファイルを暗号化する手法のひとつとして openssl cms を紹介します。 どうぞご覧ください! みなさん、機密情報を USB メモリを介して受け渡したり、ネットワークを介してコピーしたいとき、どうやって暗号化していますか? “gpg” を思い付いたあなた。エントロピーが
ごまなつと申します。キーバインド設定で快適なキーボード操作をするお手伝いをいたします。 前回のWindows編に続いて、本記事ではMacのキーバインド設定について紹介します。用いるソフトはKarabiner-Elementsです。Karabiner-ElementsはmacOS Sierra以降に対応しています。Sierra未満の方はKarabinerを使ってください。 Karabiner-Elementsとは Karabiner-Elementsとは、Sierra以降のmacOSのキーボードをカスタマイズするためのツールです。Sierraからキーボードドライバの構成が変更されたため、Karabiner-Elementsが開発されました(それより前はKarabinerが開発されていました)。この記事では、Karabiner-Elementsを扱います。 キーマップの変更はもちろん可能です。
更新履歴 2024/4/24 18:10 JetBrains IDE 2024.1 で IDE がクラッシュする問題が別途報告されています。問題および回避策は JBR-6817 です。 2024/3/26 13:00 Apple 社より本問題(Java アプリがクラッシュする問題)に対する macOS の修正 mac OS 14.4.1 がリリースされています。 2024/3/22 22:24 本問題に対するワークアラウンドを含む 2023.3.6 がリリースされましたので回避策に追記しました。 2024/3/18 1:03 macOS 14.4 はセキュリティアップデートを含むため(一般には)適用が推奨されること、および IDE クラッシュの発生頻度は JVM のバージョンや VM オプション、利用形態等の環境により異なることが考えられるため macOS 14.4 インストール済み環境に
まとめ: std::sync::RwLock::{write(), try_read()} を併用した場合には「書き込みロックを最優先」という挙動は必ずしも期待できない (LinuxではNG) Pthread の規約が挙動に自由度をもたせており、Linuxにおけるデフォルト実装では writer starvation が発生する Rustにおいて writer starvation を回避しつつ readers-writer lock を使うには parking_lot::RwLock を使うと良い 目次 背景: Readers-writer lock とは? 背景: Rustにおける readers-writer lock 背景: RwLock::write() と RwLock::try_read() 再現コード 原因分析 修正: parking_lot::RwLock を使う おわり
アップルのデザインが手放しでもてはやされたのも今は昔…最近はイベントのたびに辛辣な声が大きくなっている気もします。2019年7月の、アップルデザイン統括ジョナサン・アイブ(ジョニー)退社のニュースは、その混沌たる現在の象徴のような言及も見かけました。そんな中、新型iPhone 11シリーズ発表では従来に増して拒否反応が目立ち、アップルへの不安に拍車をかける内容に。発売を迎えようやく、その声は多少落ち着きつつあるように見えます。 そんな今こそ、いちど俯瞰的に、ここ数年アップルがやってきたプロダクトデザインってなんだったんだろう?と振り返ってはと思います。他社に例を見ないほど戦略的にデザインされ、それを導いたジョニーの仕事とはなんだったのかが見えてきます。ちょっと、iPhone11への視線も変わるかもしれません。 意外に語られない、「スタイリング」のブランディングアップルデザインのマネジメント
Introduction AltTab brings the power of Windows’s “alt-tab” window switcher to macOS. Features Switch focus to any window Minimize, close, fullscreen any window Hide, quit any app Customize AltTab appearance (e.g. show app badges, Space numbers, increase icon, thumbnail, title size, etc) Custom trigger shortcuts with almost any key Blacklist apps you don’t want to list or trigger AltTab from Dark
macOS Catalina から、Mac は zsh をデフォルトのログインシェルおよびインタラクティブシェルとして使うようになります。それ以前のバージョンの macOS でも、zsh をデフォルトにすることができます。 デフォルトでは、Mac は zsh または bash をログインシェルやインタラクティブシェルのコマンドラインインタープリタとして使います。 zsh (Z シェル) は、macOS Catalina 以降で新規作成されるすべてのユーザアカウントのデフォルトシェルです。 bash は、macOS Mojave 以前のデフォルトのシェルです。 zsh は Bourne シェル (sh) との互換性が高く、bash とも若干の違いはあるものの、互換性があると言って差し支えありません。zsh について、また、そのコマンドライン補完システムについて調べるには、ターミナルで「man
LinuxやmacOS、BSDなどでWindowsアプリケーションを動かすためのオープンソースソフトウェア「Wine」のバージョン5.0正式版がリリースされました。 WineHQ - News - Wine 5.0 Released https://www.winehq.org/news/2020012101 WineHQ - Wine Announcement - The Wine team is proud to announce that the stable release Wine 5.0 https://www.winehq.org/announce/5.0 Wine 5.0 Released With Numerous Gaming Improvements for Linux https://www.bleepingcomputer.com/news/linux/wine-
「気絶したら買ってた」、「ポチッとな」など、衝動買いを表わすネットスラングは昔から使われてきた。それだけ多くの人が衝動的な買い物の経験があり、それを自虐的に報告するという行為もまた、昔から行なわれてきたということだろう。「衝動買い」で検索すると、意味の解説だけでなく、精神的な意味や、抑制する方法なども多く見つかる。 ストレスを解消するために買い物してしまうという例も少なくないが、度を超すと心配になる。筆者の知る例では、ちょっとしたものでもすぐAmazonで買ってしまうが、買ったことで満足してしまい、開封されないままの箱が一部屋ぶん積み上がっている人がいた。友人間では「Amazonタワー」と呼ばれていたそれを、引越の際に友人総動員で全部開封してみたところ、本人にはほとんど買った記憶がないという。後日聴いた話では、今は不要なので全部捨てたそうだ。お金はあっても、ストレスは減らない。 「さとり世
Apple、さらに革新的なパフォーマンスとMac史上最長のバッテリー駆動時間を備えた、M2 ProおよびM2 Max搭載のMacBook Proを発表 新しいMacBook Proは、最も速いIntel搭載のMacBook Proより最大6倍速いパフォーマンスと最大96GBのユニファイドメモリへの対応を実現し、負荷が高いプロの作業に応えます カリフォルニア州クパティーノ Appleは本日、より電力効率の高いパフォーマンスとバッテリー駆動時間をプロユーザーにもたらす、Appleの次世代プロ向けシリコンM2 ProおよびM2 Maxを搭載した、新しい14インチと16インチのMacBook Proを発表しました。プロ向けノートブックで最もパワフルかつ効率的なチップであるM2 ProおよびM2 Maxを搭載したMacBook Proは、負荷が高い作業に対応し、エフェクトのレンダリングは最も速いIn
最新のmacOSに対応した仮想オーディオ入出力ユーティリティ「BlackHole」を利用してGoogleドキュメントに議事録などの自動文字起こしをしてもらう方法です。詳細は以下から。 以前、既に開発が終了したCycling ’74チームのSoundFlowerのように、特定のアプリからの音声を他のアプリに送るれる仮想オーディオデバイスをMac内に作成できる仮想オーディオ入出力ユーティリティ「BlackHole」を紹介したさい、WWDCのセッションや議事録をGoogleドキュメントの音声入力に接続することで簡単に文字起こしができるという事を教えていただいたので試してみてください。(コメントでのご指摘ありがとうございます) 設定 まず、文字起こしを行う音源が入ったMacにBlackHoleをインストールし、macOSのAudio MIDI設定アプリからBlackHoleの仮想オーディオデバイス
使い勝手がよく、高速動作のオープンソースのコードスニペットマネージャーを紹介します。VS Codeと同じMonacoがエディタに使用されており、非常に快適です。 macOS, Windwos, Linux対応のアプリで、Web制作のさまざまな言語をサポートしています。日本語の入力など、日本語環境でも問題なく利用できます。 massCode massCode -GitHub massCodeの特徴 massCodeのダウンロードとインストール massCodeの使い方 massCodeの特徴 massCodeは、デベロッパー向けのコードスニペットマネージャーです。ライセンスはGNUで、オープンソースなので商用でも無料で利用できます。 macOS 10.13+, Windows 7, 8, 10, Ubuntuをサポートしています。 コード管理 massCodeは、マルチレベルのフォルダとタグ
macOS上でWindowsアプリを実行する 無償のWindowsエミュレータ「Wine」を使うと、macOS上でWindowsアプリが実行できる。Windows OSのライセンス料も不要だ。Armプロセッサを搭載したMacでも、x86/x64のWindowsアプリの実行ができる。Wineのインストール方法と基本的な設定について解説する。 Webサービスが普及し、1日の作業のほとんどがWebブラウザ上で完結しているという人も増えているのではないだろうか。Windows OSでなくても、仕事に困らなくなっては来ている。一方で、やっぱり幾つかのWindowsアプリが動かない環境では仕事にならない、という人もいるだろう。 筆者もテキストエディタの「秀丸」に仕事環境を依存しており、原稿執筆やHTMLへの変換になくてはならないツールとなっている。特にテキストからHTMLに変換するマクロは、継ぎ足して
この記事は、はてなエンジニア Advent Calendar 2020の21日目です。昨日は id:tarao による Scalaの依存ライブラリ更新はRenovateでもけっこうイケる でした。明日は id:Krouton です。 みなさん在宅勤務してますか? 私もしています。 仕事も雑談も、とにかくオンラインで話すことが多いので在宅勤務中は AfterShokz という骨伝導ヘッドホンを使っている。ずっと装着してても疲れにくいので、大変いい買い物です。 いちいち外すのも面倒なのでほとんど一日中付けっぱなしにしているんだけど、これが事故を呼ぶこともある。マイクをオフにすることを忘れて離席してしまうと、オフのときの会話が筒抜けになってしまうので、同僚の前ではおとなしいのに家族の前では豹変するとか……。あとおしっこしてる音が聞こえちゃってないとか。気になりますよね。油断できない。 そういうわ
Windows. Linux. Meet Apple Silicon. UTM employs Apple's Hypervisor virtualization framework to run ARM64 operating systems on Apple Silicon at near native speeds. On Intel Macs, x86/x64 operating system can be virtualized. In addition, lower performance emulation is available to run x86/x64 on Apple Silicon as well as ARM64 on Intel. For developers and enthusiasts, there are dozens of other emulat
はじめに こんにちは。趣味でmacOSアプリ開発をしている学生デベロッパのKyomeと申します。今回は、CPU負荷に合わせた速度でメニューバー上で猫が走るだけのmacOS向けユーティリティ(?)アプリ、RunCatをリリースしてから約一周年ということで、RunCatの開発裏話を記しておこうと思います。 RunCat 「なんか面白いアプリ作りたいな〜。」 「この前はカスタムキーボードでピアノ作ったし、マニアックなとこ攻めたいな。メニューバーとか...。」 Mac Bookを開き、ふとメニューバーを見ると、Wi-Fiの接続チェック中のアニメーションが目に入る 「へぇ...メニューバーってアニメーションできるのか。」 「...猫でも走らせてみようか。」 すべてはこんな思いつきから始まりました。 RunCatはCPU負荷に合わせてRunnerと呼ばれるキャラクター(あるいはモチーフ)のアニメーショ
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く