ITエンジニア/デザイナ向けにオープンソースを毎日紹介

プログラミング言語 - Swiftの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

List

  • 2020/09/20

Finicky - 設定に沿ってブラウザを自動切り替え

Webサイトによって最適なブラウザがあります。極端な例でいえば、ActiveXが使われていてInternet Explorerでないと動かないといったWebサイトです。Webサイトごとにブラウザを切り替えてアクセスし直すのは面倒です。そこで使ってみたいのがFinickyです。あらかじめ定義した設定に従って、自動的に表示...

List

  • 2020/08/30

MeetingBar - ミーティング予定をメニューバーですぐに確認

コロナ禍にあり、オンラインで会議を行う機会が増えています。そんな中、ミーティングが増えている人も多いと聞きます。一日幾つも会議を入れられて、気付いたらはじまっていたなんてこともあるのではないでしょうか。そこで使ってみたいのがMeetingBarです。今日の予定について、メニューバーですぐにチェックできます。## Mee...

List

  • 2020/08/11

NicoFlick - ミクフリッククローンなリズムゲーム

流れてくるサウンドに合わせてパッドをタップする、いわゆるリズムゲーム(音ゲー)は人気の高いジャンルです。手を使うもの、専用の入力デバイスを使うもの、足を使うものなど多彩な遊び方があります。今回紹介するNicoFlickは音ゲーの一種ですが、フリック入力を使うのが特徴です。## NicoFlickの使い方音楽を選択します...

List

  • 2020/08/07

MonitorControl - モニター毎に輝度とボリュームを設定

macOSではモニターの輝度やボリュームを設定する際に、モニターを指定することができません。複数モニター使っている人にとって、全体で統一された設定になるのは好まないこともあるでしょう。そこで使ってみたいのがMonitorControlです。外部モニター一つ一つに対して輝度とボリュームを指定できます。## Monitor...

None

  • 2020/08/04

xcodes - Xcodeのバージョン管理ツール

Xcodeは最新のものを使うのが基本ですが、場合によっては古いバージョンを使わないといけないこともあります。さらに最新といってもベータと共存させて新しいiOS向けの開発と同時にこれまでのものをメンテナンスする機会も多いです。そんな様々なバージョンが混在するXcode環境を効率的に管理できるのがxcodesです。## x...

List

  • 2020/07/17

AlDente - バッテリーの寿命を延ばすユーティリティ

ノートPCなどではバッテリーが肝です。バッテリーは何度も充電している内に徐々にへたってきます。取り外しできるならバッテリーだけ買えばいいですが、MacBookの場合はバッテリー内蔵なので、交換は大変です。そうした摩耗を防ぐため、バッテリーをマックスまで充電しないという方法がいいそうです。それをサポートしてくれるのがAl...

List

  • 2020/06/28

‎Translate Web for Safari - Safariで翻訳を素早くする機能拡張

Webブラウジングをしていて英文などを翻訳したいと思ったことはないでしょうか。よくあるのは別なタブで翻訳サイトを開いて、そこにテキストを貼り付けるという操作です。クリップボードにコピーしたりして、意外と操作が多かったりします。そこで使ってみたいのが‎Translate Web for Safariです。翻訳サイトへの一...

List

  • 2020/06/28

Ballast - macOSのサウンドに潜む不具合を補正

macOSで音を出力していて、左右のバランスが不調になったことはないでしょうか。これはmacOSのバグであり、CPUに負荷がかかっている時に音量ボタンを押すと発生するようです。また、左側で充電するとCPU負荷が高くなるという問題もあります。そうした問題に対して対応するユーティリティがBallastです。特定の問題ではあ...

List

  • 2020/06/18

Glance - 開発にも便利な多彩なフォーマットに対応したQuickLookプラグイン

macOSで便利な機能がQuickLookです。スペースキーを押すだけでファイルの内容が閲覧できます。しかしファイルの種類は多岐に渡るので、標準対応しているフォーマットはそれほど多くありません。そのためにプラグインがあるのですが、一つ一つのフォーマット毎にプラグインを追加するのは面倒です。そこで使ってみたいのがGlan...

List

  • 2020/06/17

Multi - 複数のWebサイトをまとめてアプリ化

Electronなどを使うと、そのWebサイト専用のアプリが作れます。Cookieやプロセスなどを切り離せるので、よりセキュアなWebサイトを使えるようになります。常駐で使う際にも便利です。Multiはさらに一歩進んで、特定のWebサイト(複数)をアプリ化できます。## Multiの使い方アプリ化した例です。アドレスバ...

List

  • 2020/05/16

AirPods Battery Monitor For MAC OS - AirPodsの充電状態をステータスバーで確認

AirPodsを使っている時、突然バッテリーがなくなって焦った経験はないでしょうか。ケースを使って充電もできますが、それすらバッテリーがないこともあります。普段から充電しておけばいのですが、ついつい忘れてしまいがちです。もしmacOSとAirPodsを繋いでいるならAirPods Battery Monitor For...

List

  • 2020/05/07

Retroactive - 古いソフトウェアを新しいmacOSで動作させる

macOSがCatalinaにバージョンアップしました。その結果、数多くのソフトウェアが動作しなくなっています。32bitのソフトウェアが使えなくなり、慌てて代替を探した人もいるでしょう。同様にiTunesやiPhotoといったApple製のソフトウェアも使えなくなっています。Appleは後方互換性を平気でなくすので注...

List

  • 2020/05/04

Blurred - 余計な情報を隠して作業に集中する

集中するにはどうしたらいいでしょうか。まず余計な情報を切り捨てなければなりません。五感を刺激する聴覚、嗅覚、視覚など余計な情報をシャットダウンすることで、作業すべきものだけに集中できます。今回紹介するBlurredを使うと、作業用のウィンドウ以外は暗く表示してくれます。これによって視覚的な阻害要因を減らせることでしょう...

List

  • 2020/04/28

Micro Sniff - 使われているマイクデバイスを画面に表示

自宅での仕事が多いと、リモートでミーティングする機会も増えていきます。そんな時にはWebカメラやマイクを使うと思いますが、切るのを忘れていると思わぬ姿や音声を晒してしまうことになるかも知れません。そうならないためにもMicro Sniffをインストールしておくといいでしょう。利用中のマイクがあれば画面上に表示してくれる...

List

  • 2020/04/27

COVID-19-Map - コロナウイルスに関する現状を可視化するアプリ

コロナウイルスが猛威を振るっています。日々、世界中で感染者が増加しており、さらに多くの人たちが亡くなっています。こうした状況下において大事なのは、正しい情報を正しく判断することでしょう。今回紹介するCOVID-19-MapはデータのソースとしてEsri ArcGISが公開しているものを利用し、マップに展開しているアプリ...

List

  • 2020/04/17

Vimac - Vimユーザにお勧めのmacOS操作ツール

開発者はプログラミングエディタに触れている時間が長いため、他のソフトウェアであっても同じような操作法を使いたいと思うようになります。それが特殊なキーバインドを持つソフトウェアであれば尚更です。今回紹介するVimacはVimユーザにお勧めしたいソフトウェアです。macOSの操作をVim風のキーバインドで可能にします。##...

List

  • 2020/04/05

GitGrass - GitHubのアクティビティグラフをいつでもチェック

GitHubのアクティビティグラフは緑色なこともあって草と呼ばれたりします。この草は活発に活動しているほど青々しくなるので、なるべく多くコミットして元気に草を生やしたいと思ってしまうものです。そんなアクティビティグラフをいつでも見ていたい、そんな方はGitGrassを使ってみましょう。## GitGrassの使い方設定...

List

  • 2020/03/26

FreeTimePicker - 空いている時間を探し出すアプリ

ミーティングの調整などで面倒なのが、空いている時間を探す作業です。ただ空いているだけではダメで、移動時間もある程度考慮しなければなりません。それらをリストアップして、相手が無理となったらまたリストアップ…と無駄な時間を使います。そこで使ってみたいのがFreeTimePickerです。カレンダーの中から空いている時間を一...

None

  • 2020/03/23

iCloudDownloader - iCloudのファイルをダウンロードするコマンド

iCloudはiOSデバイスとmacOSを使う人にとっては便利なクラウドストレージです。すべてのファイルをデバイスにコピーするのではなく、使っていないファイルはアクセスした際にダウンロードする仕組みになっています。そのためストレージを逼迫しないのが特徴です。しかし、ローカルに欲しいファイルがクラウドにしかない場合もあり...

List

  • 2020/03/23

ControlRoom - Apple用アプリ開発のシミュレーションを一括管理

iOSやiPadOSなどのアプリを開発している時にはエミュレータを利用します。エミュレータには位置情報をダミーで送ったり、ネットワーク速度を変更したりする機能が用意されていますが、メニューから都度変更するのが面倒です。そこで使ってみたいのがControlRoomです。エミュレータの動作設定をGUIから簡単に行えます。#...