はじめに こんにちは。事業推進部でOffensive Teamを担当する永井です。 先日のApple発表会では新型のiPhoneやApple Watchなど心躍る製品が色々と発表されましたね。筆者は特に新型iPad miniが心に刺さっています。 さて、今回はApple関連の話として「macOSの暗号化zipファイルはパスワード無しで解凍できる」というネタについて書いていきます。 解凍できる条件 何を言っているんだと思われるかもしれませんが、macOSで作られた暗号化zipファイルは以下の2つの条件を満たす場合にパスワード無しで容易に解凍が可能です。 zipの暗号化方式がzipcryptoである (通常の暗号化zipファイルは基本的にzipcryptoが利用されています) zip内のいずれかのディレクトリの中身が.DS_Storeファイルおよび何らかのファイル1つである このうち1.は基本
はじめに 皆様こんにちは、 クラウド事業本部コンサルティング部のあかいけです。 突然ですが、弊社では業務用PCとしてMac or Windows が支給されます。 私は前職でMacを使っていたので、なんとなくMacを選びましたが、 過去設定した際の手順を残しておらず、今回も検索しながら丸々設定する羽目になりました...。(自業自得) というわけで今後新しいMacをGetした方の手間を軽減するために、 個人的におすすめの設定をまとめておきます。 ※筆者の環境は以下の通りです 機種 - MacBook Pro OS -macOS Sequoia 15.3 基本設定 画面の表示やキーボード、マウスの挙動などMacを使うにあたり、 ちょっとだけ便利になる設定達です。 なおmacOSのバージョンによって設定画面が若干変わることがあるので、 今回はできる限りコマンドで設定してみます。 ソフトウェア ア
先週MacBookAirのM3モデルが発表されて、勢いで買ってしまいました。 普段は行き当たりばったりで必要なアプリをインストールする感じでセットアップしているのですが、もう少しスマートにセットアップしたいので、整理しながらセットアップしようと思います。 スクリーンショットの見た目等が変わると思うのでOSVersion等貼っておきます。 MacBookAirのスペック また、この記事で紹介されていないアプリでおすすめなものやおすすめ設定があればコメントしていただけると喜びます! OS設定 トラックパッド まず一番最初にやりたいのはOS設定からトラックパッドを選択して軌跡の速さを最速にします。 これをしておくとこの後の作業も早くなるのでまずはこれ。 Dockの整理 MacにはDockというよく使うアプリや起動中のアプリが表示される領域が存在します。 個人的には1軍のアプリしかDockに置いて
はじめに 本記事は2023年のエンジニア向け生産性向上ツールの紹介記事です。 2022年11月のChatGPTの登場を機に生成AIは急激な進化をみせ、生成AIに関連したツールが次々と登場しています。ソフトバンクグループの社長である孫正義氏が 「ChatGPTを使ってない人は『人生を悔い改めた方がいい』」と発言 するほど、これからは"どのようにAI等のツールを活用するか"が重要となります。強気の発言ではありますが、活用するのか・取り残されるのかという危機感を強く持つべきとの意図であるといえます。 実際、現代ではITツールを使いこなしてるか否かで生産性に明確な違いが現れるようになりました。AIの成長とともに、この差はさらに開いていくと考えられます。裏を返せばこれらのツールを知っておくだけで得することも多いといえます。 本記事ではエンジニアなら必ず知っておきたい優良ツールの紹介から、近年新たに登
ほんとうはLinuxを使いたいけど、色々な理由でmacOSを使わなければならない僕が少しでもmacOSが好きになるように使っているツールたちの紹介です。タイトルがちょっと過激なのはゆるしてください こんにちは、株式会社クラフトマンソフトウェアでAppThrustという「開発の面白さを100%にする」プロダクトを開発しているreoringです。 Arc Browser 言わずと知れたmacOS専用のブラウザ。UI/UXが気持ちよすぎる。最高。 Raycast macOS標準のSpotlightを置き換えるツール。Extensionが多数あって自分好みの設定ができる。最高。 ObsidianのDaily noteを一発で作ったりできる。 Raycast AIでさくっとGPTと話せたりする。
11月のブラックフライデー/サイバーマンデーセールもあり、今年もMac appを中心にいろいろなソフトウェアを導入してみました。中にはきっと使わなくなってしまうものもありそうですが、これは使う使わないだけでなく、実装されているUIの研究をする目的だったり、あるいは単にクリエイターへの「応援」としてでもあったりします。いくつかピックアップしてみます。 その後の振り返り版: Procreate Dreams (iPad)Procreate DreamsはiPadOS向けの2Dアニメーション制作ソフトウェアです。iPadで一番有名なお絵かきソフトウェアの一つ、Procreateを作っている会社が新たにリリースしたアプリケーションです。 私はアニメーション制作をやるようなクリエイターではないのですが、Procreate DreamsはとにかくUIがよくできていて、まずワクワクしてしまったというのも
sneak.berlin コリィ・ドクトロウのブログ(ニュースレター)Pluralistic の Digital manorialism vs neofeudalism で宣伝されているローカス・マガジンの連載記事 Neofeudalism and the Digital Manor(日本語訳)経由で知ったブログ記事である。 恥ずかしい話だが、ワタシはこの記事で書かれている最近のバージョンの macOS のおそるべきユーザ支配について、これが書かれた昨年11月に話題になっていたことを知らなかった。 しかし、このエントリのはてなブックマークを見ても、その内容を考えると数が控えめで、もしかするとワタシのように知らない人も多いのかもと思ったので、ここで紹介しておいたほうがよいと思った次第である。 最近のバージョンの macOS では、君はコンピューターの利用ログを記録されていて、ログデータを送信
この記事にインスパイアされてデスクトップ整理を試みました。 やってみたところ、自分にはAerospaceはtoo muchだなと感じたので別の方法での整理を考えることにしました。 やりたいことはウィンドウを画面に横に2つか3つ(ロ口囗のように)並べることです。ワイドディスプレイを使っているので、1/3で区切りたいことがけっこう多いです。対して縦に(日のように)並べることはほぼありません。 macデフォルトの設定は使わない 現在はmacOS自体にもウィンドウ配置の設定があります。 ただ、これだと1/3の配置はできません。とりあえず他のアプリとの競合を防ぐためすべて無効にしておきます。 macの設定 > キーボード > キーボードショートカット > ウィンドウ にあるショートカットのチェックを外します。 ウィンドウショートカットはすべて無効化 ウィンドウ配置:Raycast ウィンドウの配置は
TOPフォーカスmacOS用エディタを引き継いで十年。CotEditor開発者を突き動かす“過激派”なMac哲学【フォーカス】 macOS用テキストエディタ「CotEditor」開発者 1024jp 趣味でmacOSアプリ開発者兼デザイナーとして活動している。「CotEditor」においては2014年からコア開発者を務める。本業はソフトウェアエンジニアではなく、工学系の企業研究員。オリジナルアプリに、SVGビューワ「Gapplin」や映像プレーヤー「Qli」など。技術コミュニティ「macOS native」も主催する。ピーナッツバターが好物で、来世は自らピーナッツバターになることを願っている。 X:@1024jp GitHub:https://github.com/1024jp CotEditor公式サイト 「CotEditor」という、macOS向けのプレーンテキストエディタがあります。
はじめに macOS では濁点や半濁点が含まれるファイル名でたびたび問題が発生しています。この問題は NFD 問題と言われたり UTF-8-MAC 問題と言われることがありますが、必要な情報が正確に書かれているところは少なく、正しく解説してある所でも情報が古く(主に HFS+ 時代の話に)なっており、読むと逆に混乱してしまう場合があります。 macOS 標準アプリや誰かが作ったアプリであればバグが修正されるまで待つだけですが、自分が作ったアプリやシェルスクリプトなどではこれがどういう問題なのかを理解しなければバグが修正できません。この記事ではそれらを整理し直して、(可能な限り正確に)解説したいと思います。検証は macOS 15.3(補助的に 15.5)で行っています。 この問題は、Mac で作成した zip ファイルを Windows で展開したときに、濁点や半濁点を含むファイルに Wi
Karabiner:キーボードのキーを変更するMacのキーボードで、キーに設定された機能を別のキーに変更したいときに使えるのが「Karabiner」です。 このアプリ最大のメリットのひとつが、壊れたキーの機能をほかのキーに割り当てられること。たとえば、「Caps lock」キーが使えなくなってしまったら、その機能をファンクションキーにあてがうことができます。 キーの機能をマウスボタンに割り当てることもできますし、外付けキーボードに接続しているときは、Mac内蔵キーボードを無効にすることもできます。Karabinerは、上級ユーザー向けツールも盛りだくさんで、あれこれ試してみてください。 Raycast:Spotlight以外の手段で検索するSpotlightに代わるツールとして検討すべきなのが「Raycast」です。動作がすばやく、カスタマイズもできるうえに無料です。 Mac内のコンテンツ
コンテナを用いてアプリケーションを構築・テスト・デプロイできるソフトウェアプラットフォームのDockerで、Mac向けOSであるmacOSを実行できるインターフェース「Lumier」が登場しました。 cua/libs/lumier at main · trycua/cua · GitHub https://github.com/trycua/cua/tree/main/libs/lumier 最小限のセットアップでmacOSの仮想マシンを実行できるインターフェースが「Lumier」です。LumierはDockerをパッケージングシステムとして使用し、ホストマシンで実行されている仮想化サービスに接続することで、事前構成済みの環境を提供します。 Lumierを使用することのメリットは以下の4点。 ・数分ですぐに使えるmacOSまたはLinuxの仮想マシン ・仮想マシンへのブラウザベースのVNC
macOS上で使用する場合、ChromeブラウザはSafariブラウザの10倍以上ものRAMを消費していることがわかりました。 Chromeのウィンドウを閉じたらファンが止まった WebサービスをmacOSのネイティブアプリのように利用することを可能にするアプリ「Flotato」の開発者であるモーテン・ジャスト氏が自らのブログにおいて、macOSにおいてChromeブラウザがどれだけRAMを消費するかの実験結果を公表しています。 そもそもジャスト氏がこの実験を思いついたのは、次のようなことがきっかけでした。MacでPodcastを聴こうとしたところ、冷却ファンの音があまりにもうるさくてまったく聞こえません。そこでふと思い立って、開いていたChromeのウィンドウをすべて閉じたところ、冷却ファンが止まったそうです。 2タブ、54タブを開いて比較実験 そこで同氏はChrome、Safariのそ
Google、「Workspace」に関し“誰でも無料に”、「Room」を「Spaces」に、などの発表 米Googleは6月14日(現地時間)、オフィススイート「Google Workspace」(旧「G Suite」)に関連するプラン追加や新機能追加などを発表した。 Google Workspaceは、米Microsoftの「Microsoft 365」のようなオフィススイート。「Gmail」「チャット」「ミート」「ドライブ」「カレンダー」「ドキュメント」「スプレッドシート」「スライド」などのサービスをグループウェアとして利用するための組織向けオンラインアプリセットだ。 Workspaceを全Googleアカウントユーザーが利用可能に Googleは「本日より、Googleアカウントを持つ人なら誰でもWorkspaceを利用できるようにした」と発表した。実際にはもちろん有料の企業向けプ
インストールして起動するだけで、Windows 10やmacOS上に簡単にKubernetes環境が導入される「Rancher Desktop」がオープンソースで公開されました。 Rancher DesktopはElectronとNode.jsをベースに構築されたデスクトップアプリケーションです。 起動するとRancher Desktopのウィンドウが表示され、そこからKubernetes環境の設定が簡単に行えるようになっています。 下記はRancher LabsでシニアマネージャのHayden Barnes氏のツイート。Rancher Desktopの起動後の画面が示されています。 v0.1.0 of Rancher Desktop for macOS and Windows is up. The Windows version is powered by WSL 2. It is an
SoundFlowerのようにMacに仮想オーディオ入出力装置を作成してくれる仮想オーディオプラグイン&アプリ「GroundControl CUBE」がリリースされています。詳細は以下から。 Macに仮想オーディオ入出力装置を作成してくれるオープンソースのバーチャルオーディオプラグイン「Soundflower」が開発を終了して以降、同じような機能を持ったLoopbackやBlackHoleプラグインがリリースされていますが、同じく、Macに仮想オーディオ入出力装置を作成し、他のアプリからアプリへオーディオを接続してくれるプラグイン&アプリ「GroundControl Driver&Cube」がリリースされています。 GroundControl virtual audio drivers allow applications to pass audio to other applicatio
この記事は、はてなエンジニア Advent Calendar 2020の21日目です。昨日は id:tarao による Scalaの依存ライブラリ更新はRenovateでもけっこうイケる でした。明日は id:Krouton です。 みなさん在宅勤務してますか? 私もしています。 仕事も雑談も、とにかくオンラインで話すことが多いので在宅勤務中は AfterShokz という骨伝導ヘッドホンを使っている。ずっと装着してても疲れにくいので、大変いい買い物です。 いちいち外すのも面倒なのでほとんど一日中付けっぱなしにしているんだけど、これが事故を呼ぶこともある。マイクをオフにすることを忘れて離席してしまうと、オフのときの会話が筒抜けになってしまうので、同僚の前ではおとなしいのに家族の前では豹変するとか……。あとおしっこしてる音が聞こえちゃってないとか。気になりますよね。油断できない。 そういうわ
現在 M+ FONTS は Google の支援をいただき、Glyphs を使用してデザイン修正の作業をおこない、GitHub にてその成果物を公開しています。しかし自分がここまで M+ FONTS の制作を続けることができたのは、開発当初の、多くのプログラマーの方によるご協力があったからです。自分のデザインした文字がオリジナルのスクリプトによってフォントファイルにまとめられ、コンピューター画面に表示されるさまは、まるで魔法をみているかのような素晴らしい経験でした。 また 1988 年にはじめての Macintosh を購入してからフリーソフトウェアの文化に感動し、いわゆる Unix 系の OS を使い始めてからも、さらに多くのフリーソフトウェアの恩恵にあずかりました。M+ FONTS では当初から、少しでもプログラマーの方々のお役に立つことができればと固定幅フォントを用意していましたが、
Flutter 2.2正式リリース。Null安全がデフォルトに、Windows、macOS、Linux対応をシングルコードで。Google I/O 2021 Googleは、5月19日未明(日本時間)に開催したオンラインイベント「Google I/O 2021」で、Dart言語向けのアプリケーションフレームワーク「Flutter 2.2」正式リリースを発表しました。 Welcome to Flutter 2.2 Learn more about the latest growth and updates in the Flutter 2.2 release just announced in the #GoogleIO Developer Keynote! Read https://t.co/kcR6nzhxFI pic.twitter.com/EljCc0cvx1 — Flutter (
AppleはmacOS 14 SonomaでPostScriptとEPSファイルをPDFフォーマットへ変換する機能を削除したそうです。詳細は以下から。 Appleは2022年10月にリリースしたmacOS 13 Venturaで、macOSデフォルトのPDFリーダーであるプレビューアプリ(Preview.app)からAdobeが開発した印刷用のページ記述言語「PostScript(.ps)」と「Encapsulated PostScript(.eps)」表示/PDF変換機能のサポートを終了し、 プレビューアプリでPostScriptファイルやEncapsulated PostScriptファイルを表示/変換していたユーザーに対し、サードパーティ製アプリの使用を呼びかけていましたが、WWDC23で発表された「macOS 14 Sonoma」では、この関係がさらに一歩進み、プレビューアプリだけ
macOS Montereyから、「メモ」アプリに「クイックメモ」という機能がついた。 インターネットブラウジングをしていて気になったことを書きつけていくのにちょうどよさそうなので、使ってみることにする。ある事柄に関連するリンクをひとつのメモに連ねていって、ちょっとテキストで補足を書いておく。 これをブログで手軽に共有できたら、なおいい。Markdown形式に変換したい。 メモの本文を取得する メモの内容を取得するには、Apple Script的なやつを使う。ここではJXA (JavaScript for Automation)というので、JavaScriptっぽく書く。選択中のノートの本文を得るには、次のようにする。 const app = Application("Notes"); console.log(app.selection()[0].body()); これでノート本文がHTM
Appleの開発者向けイベント「WWDC 2021」で発表されたmacOS Montereyは、MacとiPadをシームレスに連携可能なユニバーサルコントロールやショートカットによる自動化などの新機能が追加されることが明らかになっています。そんなmacOS Montereyの新機能の一部が、Intel搭載Macでは利用できないことが判明しました。 Several macOS Monterey Features Unavailable on Intel-Based Macs - MacRumors https://www.macrumors.com/2021/06/09/macos-monterey-features-for-m1-macs-only/ These macOS Monterey features won’t work on Intel Macs | Ars Technica
AppleはOS X 10.8 Mountain LionでXQuartzのプリインストールを止め、オープンソース化してメンテナンスを続けていたものの、最新のバージョンは2016年10月29日リースされた「XQuartz 2.7.11」で、もうアップデートはされないと思われていましたが、新たに公開された「XQuartz 2.8.0」のBeta 1はApple Siliconにネイティブ対応しており、インストーラーもAppleにより公証され、Apple Inc.の開発者IDで署名されています。 同時に公開されてたメーリングリストによると、Apple Silicon対応のXQuartzを公開したのはAppleでエンジニアリングマネージャーを務めるJeremy Huddleston Sequoiaさんで、XQuartz 2.8.0ではIntel i386(32-bit)のサポートが終了し、システ
Apple Silicon MacでmacOS 12 MontereyやmacOS 13 Venturaの仮想化が可能なアプリ「VirtualBuddy」がリリースされています。詳細は以下から。 AppleはWWDC22の中で、2022年秋にもリリースを予定している「macOS 13 Ventura」では、Virtualizationフレームワークを大幅にアップデートし、macOS仮想化(VM)でもMagic TrackpadのMulti-Touchジェスチャーやディレクトリ共有をサポートすると発表しましたが、このVirtualizationを利用し、Apple Silicon MacでmacOSの仮想化&管理ができるアプリ「VirtualBuddy」が新たに公開されています。
Apple Silicon MacやiOSデバイス上に仮想マシンを作成できる「UTM」がAppleのmacOS Sandboxに対応しています。詳細は以下から。 UTMはCPUエミュレータQEMUを利用し、iOSデバイス上でx86_64やARM64、RISC-Vなど様々なアーキテクチャの仮想マシン実行するために開発されたオープンソースの仮想マシン作成アプリで、その後、AppleがApple SiliconでiOSアプリをサポートしたことで、Apple Silicon Macでも利用可能な仮想化ソリューションとなっていますが、このUTMがv2.0.17アップデートでAppleのmacOS Sandboxに対応しています。 Changes Fixed a memory leak in starting VM with a removable drive that could lead to a
QEMU 7.0.0バックエンドやDisposableモードを追加したオープンソースの仮想化アプリ「UTM v3.2」が正式にリリースされています。詳細は以下から。 オープンソースのCPUエミュレータQEMUやAppleのVirtualization.Frameworkを利用し、Intel/Apple Silicon MacやiPhone/iPadデバイス上で仮想マシンを作成できる仮想化ソフトウェアUTMシリーズを開発しているUTM Projectは現地時間2022年05月12日、Beta版を公開し開発を進めてきたUTM v3.2.xの正式版となる「UTM v3.2.3」をリリースしたと発表しています。 QEMU 7.0.0: The backend has been updated to the latest release.[…] Additionally, other backend
SwiftUIを利用しiOS/iPadOS、macOSのクロスプラットフォームに対応したオープンソースのMastodonクライアント「Ice Cubes」がリリースれています。詳細は以下から。 現地時間2023年01月19日に発表されたTwitterのDeveloper Agreement and Policy改定により、実質的にサードパーティ製Twitterクライアントの利用ができなくなったことで、現在TweetbotやTwitterrificなどのクライアントが開発が停止されて、 一部の開発者は非中央集権型SNS「Mastodon」用クライアントの開発に着手していますが、新たに、iPhoneやiPadはもちろん、Macにも対応したMastodonクライアント「Ice Cubes」が新たにリリースされています。 Ice Cubes is a fast, reliable and beau
We love macOS, but we’re not a fan of the ever-closing hardware and ecosystem. So, we are creating ravynOS — an OS aimed to provide the finesse of macOS with the freedom of FreeBSD. ravynOS is an open-source operating system based on FreeBSD, CMU Mach, and Apple open-source code that aims to be compatible with macOS applications and has no hardware restrictions.
macOSには「プレビュー」というアプリケーションが搭載されており、これを用いてPDFファイルや画像ファイルを開いたり編集したりすることが可能です。しかし、macOSの最新バージョンである「macOS Big Sur」で、「プレビュー」を用いてPDFファイルを編集すると、元データが破損してしまうことが明らかになっています。 Preview in macOS Big Sur is irreversibly destroying PDFs – again – Annoying Technology https://annoying.technology/posts/86f4ea27e4cd90d0/ 以下の左の画像はScanSnap iX500を使って書類をPDF化したもの。右の画像の上半分はScanSnap iX500が書類をPDF化するために使用しているABBYY FineReaderとい
AppleのVirtualization Frameworkをバックエンドに採用し、Apple Silicon MacでmacOSのVMをサポートした「UTM v3.0」が正式にリリースされています。詳細は以下から。 オープンソースのCPUエミュレータQEMUを利用し、Intel/Apple Silicon MacやiPhone/iPadデバイス上で仮想マシン(VM)を作成できる「UTM」シリーズを開発しているUTM Projectは現地時間2022年01月22日、01月01日よりBeta版を公開し開発を進めていた「UTM v3.0*」を正式にリリースしたと発表しています。
macOS 12.3 MontereyやiOS 15.4でサポートされたパスワードのメモ欄に、ノートフィールドを移行できるようにした「1Password for Mac v7.9.3」がリリースされています。詳細は以下から。 カナダAgileBitsは現地時間2022年03月14日、パスワードマネージャアプリ「1Password for Mac v7.9.3」をリリースし、アプリ内からアカウントを削除する機能に加え、1Password for MacからAppleデフォルトのパスワードマネージャーへのデータの書き出し機能を改善したと発表しています。 Hello, everyone! Today’s release adds support for filling in more sites, improved export options, fixes for Duo authentica
PowerPC Macintoshエミュレータ「SheepShaver」がApple Siliconをネイティブサポートしたそうです。詳細は以下から。 SheepShaverは1998年にドイツ人エンジニアのChristian Bauerさんらが開発したオープンソースのPowerPC Macintoshエミュレータで、Mac OS 7.5.2~9.0.4の仮想マシンを構築することができますが、現地時間2021年06月14日、新たにApple Siliconをネイティブサポートした「SheepShaver v2.5」が公開されたそうです。 Version 2.5, 14 June 2021, universal (x86_64 and arm64) from github.com/kanjitalk755/macemu source Recommended for macOS 10.13 (
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く