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

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

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

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

もっと見る

List

  • 2018/05/26

Maccy - 軽量なクリップボードマネージャ

クリップボードはなかなか進化しない機能です。現在ですらたった一つしかバッファがなく、履歴管理もできません。多くのユーティリティがクリップボードの不足した機能を補ってくれます。今回紹介するMaccyもそんなソフトウェアです。ごく簡単な機能を提供します。## Maccyの使い方メニューから呼び出すこともできますが、コマンド...

List

  • 2018/05/23

Kawa - 入力ソース切り替え専用のショートカットキー設定

最近はコンピュータで日本語、英語に限らず多彩な言語を入力する機会が増えています。そんな時に入力ソースを切り替えるのにいちいちキーボードを何度も押していられません。そこで使ってみたいのがKawaです。入力ソースを切り替えるショートカットキーを設定できるユーティリティです。## Kawaの使い方設定画面です。任意の入力ソー...

List

  • 2018/05/16

LoginCritter - ユーザビリティの高いログインフォーム

ユーザビリティを高める一つの施策として、レスポンスがあります。ユーザは自分が行っているアクションに対して、リアルタイムのレスポンスが欲しいのです。特にデジタルの世界では五感に対する反応が薄いので重要になります。そこで参考にしたいのがLoginCritterです。こんなログインフォームがあったら、ムダに何度もログインして...

List

  • 2018/05/09

nbviewer - QuickLookにも対応したJupyter notebookビューワー

Pythonで文章を書きながら統計データを表示するのに便利なのがJupyter notebookです。マーケターの方や研究者など、分析が多い方は利用しているのではないでしょうか。しかし、できあがったファイルを閲覧するのためにJupyter notebookをインストールするのは面倒です。そこで使ってみたいのがnbvie...

List

  • 2018/05/08

regxr - macOS用の正規表現チェッカー

プログラマといえども難しいのが正規表現です。プログラミング言語によって方言もありますし、マッチした後の変換などでつい指定を間違えてしまったりします。Atomなどはマッチした部分が置換前にハイライトされますが、Emacsなどはそんな機能もないので何度もミスしてしまいます。そこで使ってみたいのがregxrです。macOS用...

List

  • 2018/05/06

Noto - シンプルだからこそお勧めなテキストエディタ

シンプルであるというのは大事なことです。開発者としてはつい、余計な機能まで実装したくなります。多機能であれば選んでもらえると思ってしまうからです。しかし、実際に使われるのはコンセプトが明確で、自分に刺さるソフトウェアです。今回紹介するNotoはまさにシンプルなテキストエディタです。万人向けとは思いませんが、きっと気に入...

List

  • 2018/05/01

Xit - macOS用のGitクライアント

GitはCUIで操作していますが、細かなコマンドを忘れてしまうことがあります。そうした時、GUIアプリケーションの方が機能が分かりやすく、Gitを使いこなせるでしょう。特に開発者以外の方にとってもGUIは大事です。そこで紹介したいのがXitです。macOS用のGitインタフェースになります。## Xitの使い方メイン画...

List

  • 2018/04/14

Ultimate-AdBlock - Safari用のアド/ソーシャルブロッカー

アドブロックはWebブラウザに標準搭載されるようになっています。多くの広告はトラッキング機能を含んでおり、プライバシーの収集も気になります。閲覧者としてはWebサイトを自由に見たいと願うものでしょう。Ultimate-AdBlockは最近のコンテンツブロックAPIに対応したiOS/macOSのSafari用アドブロック...

List

  • 2018/04/02

textor - iOS用のシンプルなテキストエディタ

テキストエディタはどのような環境であれ必要です。余計な機能などなく、物書きに集中できる環境があれば、たとえスマートフォンであっても長文を書くのは辛くないはずです。今回紹介するtextorはiOS用のテキストエディタで、iCloudに対応しています。## textorの使い方メイン画面です。エディタとしての機能はほとんど...

List

  • 2018/03/25

OpenTerm - iOS用のターミナル

iPhone/iPadは高性能化しており、簡単な仕事であれば十分にこなせるようになっています。ブログを書いたり、写真を撮ったり、チャットをしたりとiOSを駆使すれば大抵の仕事は事足りるでしょう。しかし、それでも足りない機能はあります。そんな時にはOpenTermを使ってみましょう。iOS向けにコマンドラインインタフェー...

List

  • 2018/02/13

RunningApps - 実行中のアプリの一覧&切り替え

デスクトップやラップトップが高性能化すると、ついつい多くのアプリケーションを立ち上げたままにしてしまいがちです。その結果、動作が重たくなったり、アプリケーションの切り替えがスムーズでなくなったりします。そこで使ってみたいのがRunningAppsです。現在実行されているアプリケーションを一覧し、切り替えができるソフトウ...

List

  • 2018/01/29

LayerX - 半透明な画像をデスクトップに表示

シンプルなソフトウェアはできることは少ないですが、ピンポイントで刺さるときにはとても便利です。例えばスクリーンキャストで同じロゴを常に表示したいといった時にはどうしたらいいでしょうか。そんな時に使ってみて欲しいのがLayerXです。透明度やサイズを含めて細かくカスタマイズできます。## LayerXの使い方デスクトップ...

List

  • 2018/01/17

WebPonize - 任意の画像をWebPフォーマットに変換

WebPはまだまだ一般化しない画像フォーマットですが、Googleが推しているだけあって注目度は高いです。画像サイズも大幅に軽減されるので、使ってみたいと思っている方は多いでしょう。そんなWebP画像を簡単に作成できるのがWebPonizeです。既存の画像をドロップするだけでWebPに変換できます。## WebPoni...

List

  • 2018/01/14

ColorPenMemo - 消したい色を指定できるペイントアプリ

高度な画像編集ソフトウェア、ペイントと言ったソフトウェアにはレイヤー機能が付きものです。リアルの世界ではあまりこうしたレイヤーを使った作品はお目にかかりません(アニメくらいでしょうか)。そのため慣れるまでに時間がかかります。レイヤーが使いこなせない層であっても簡単に使えそうなのがColorPenMemoです。決めた色だ...

List

  • 2018/01/12

slash - CUIのSlackクライアント

最近は社内の情報共有でSlackが使われることが増えています。そうした中、サーバ管理者であってもSlackに参加して欲しいと言われることもあるでしょう。しかし、そのためにGUIアプリケーションを立ち上げておくのは面倒です。そこで使ってみたいのがslashです。CUIのSlackクライアントです。## slashの使い方...

List

  • 2018/01/02

PowerMode - 文字入力を華やかに

細部に神は宿ると言いますが、小さな機能にこだわることでユーザビリティであったり、操作性がぐっと向上することがあります。それはフォーカスを当てることだったり、文字の削除の仕方だったりします。今回は文字入力時がほんの少しだけ楽しくなる、そんなライブラリPowerModeを紹介します。## PowerModeの使い方テキスト...

List

  • 2017/12/11

watch.user - ユーザが予期しない情報を記録するカメラアプリ

スマートフォンではカメラアプリが多種多様に存在します。それらはスマートフォンの画面全体に撮影対象が映し出され、その内容を画像ファイルとして残します。そう思っている方が多いはずです。しかし実際には画面に出ていない情報だって残せるのです。そのデモアプリがwatch.userです。## watch.userの使い方メイン画面...

List

  • 2017/12/06

FSNotes - 軽量なメモアプリ

業務中、ふと気になったことや人に言われたことをメモするという機会は多いかと思います。そうしたメモはどこに保存しているでしょうか。メモする場所は自由ですが、大事なのは一箇所にまとめておくことです。そこで使ってみたいのがFSNotesです。軽量なメモソフトウェアです。## FSNotesの使い方トップ画面です。左側にメモ一...

List

  • 2017/12/03

set-simulator-location - iOSシミュレータの位置情報を変更

iOSのシミュレータは擬似的に位置情報が与えられます。しかし、メニューからセットする必要があったり、細かな位置情報を与えるのが面倒だったりします。その結果、位置情報系のテストは実機になってしまっているのではないでしょうか。そこで使ってみたいのがset-simulator-locationです。シミュレータの位置情報をC...

List

  • 2017/09/26

C0 - macOSで2Dアニメーション作成

アニメーションを作るのは簡単なことではありません。モーションであれば最初と最後を決めるだけで中間は自動的に補完してくれますが、細かい動きは自分で一コマ一コマ決めていく必要があります。今回紹介するC0は細かくコマを設定するアニメーションツールです。## C0の使い方メイン画面です。絵を描いて、次のカットでは薄くなった部分...