Simple Project List Software Map

5 - Production/Stable
7537 projects in result set
LastUpdate: 2018-01-13 22:09

Eclipse Checkstyle Plug-in

Eclipse Checkstyleプラグインは、Eclipse IDEのCheckstyle (Javaコードの監査ツール)に統合されています。 このプラグインは、コーディングスタイルとエラーを起こしやすいコードをルール違反とし、ユーザに対してリアルタイムのフィードバックを提供しています。

LastUpdate: 2020-08-24 14:00

LetterFix for Mac OS X Mail.app

Mac OS X の Mail.app を用いたメールの送信時に,Unicode文字のチェックを行い,必要に応じて文字の置換を行うとともに,日本国内で一般にメールのやり取りに用いられている ISO 2022-JP エンコーディングで送信を行うように設定するプラグインです。注:このプラグインには,受け取った文字化けしたメールを閲覧時に修正するための機能はありません。あくまでも,送信メールのテキストエンコーディングをISO 2022-JP に設定するためのプラグインです。

macOS 10.5 - 10.15.7 に対応

※ macOS 11.0 に対応したアルファ版を公開中

(macOS 10.9 - 10.15.7 に対応のバージョンは,2.9までとなります。また,Mac OS X 10.5 - 10.8.5 に対応のバージョンは,1.4.0までとなります。)

アンインストール方法

2.6.0までのバージョンは、/Users/(ユーザ名)/Library/Mail/Bundles/ にプラグインのファイルをインストールしています。 「/Users/(ユーザ名)/Library」は,Finderのメニューの「移動」をOptionキーを押しながら開いて,「ライブラリ」を選択するとアクセスが可能です。 2.7.0以降では,/Library/Mail/Bundles/ にプラグインのファイルを作成します。

アンインストールしたい場合は,LetterFix.mailbundle をゴミ箱に移動して,Mail.appを再起動してください。

なお,macOS Mojave以降 では,Mail.appの環境設定内にある,プラグインの管理でチェックボックスを外しMail.appを再起動する必要があります。

Mail.appの問題の解説

標準状態のMail.appでメールを送信する時,次の2つのパターンで受信側で文面が文字化けする場合があります。

Mail.app は,ISO 2022-JP エンコーディングで送られてきたメールに返信する時,標準の UTF-8 + Base64 ではなくISO-2022-JP エンコーディングでメールを送信しようとします。この時に,返信の文面に Unicode 文字が含まれていると,ISO-2022-JP-2 というテキストエンコーディングでメールを送信します。このエンコーディングには,ほとんどのメールソフトが対応していませんので,Unicodeに対応していたとしても,高い確率でメールの文字化けが発生します。これが1つ目の問題です。

もう1つは,Unicodeに対応しない古いメールソフトで受信される場合です。Mail.appは,ASCII文字以外が文面に入っている場合,UTF-8 + Base64 エンコーディングでメールを送信するため,一部の受信メールソフトでは正しく表示が行われない可能性があります。

本プラグインは上記の問題に対して、ISO-2022-JPに変換できないUnicode文字を置き換えることで、ISO-2022-JPでメールを送信可能にします。またダイアログでUnicode文字をそのまま送信する選択をした場合にも,強制的に UTF-8 + Base64 エンコーディングに設定して送信することで問題の発生を防止します。

制限事項

ファイルを添付したメールでは,件名等のヘッダーは UTF-8 + MIME エンコーディングで送信されます。また、High Sierra以降では,添付がない場合でも,ヘッダーがUTF-8+MIMEエンコーディングになります。

またメール本文の行毎の文字数が一定値を超えるとquoted-printable形式で 送信されることを防ぐことはできません。

謝辞

このプラグインを作成するにあたり,

を参考にさせていただきました。

Development Status: 5 - Production/Stable
Target Users: End Users/Desktop
Natural Language: Japanese
Operating System: MacOSX
Programming Language: Objective C, Objective-C 2.0
Topics: Email
User Interface: Plugins
Activity Percentile: 16
Activity Ranking: 160Ranking
Register Date: 2010-03-01 10:17
LastUpdate: 2010-06-12 08:30

trixbox

trixbox CEは、インストールが容易なAsterrisk PBXベースのVOIP電話システムです。trixboxは、自宅やオフィスで使用する目的で設計されています。trixbox CEにはCentOS Linux、Mysql、ビジネス品質の電話システムに必要な各種ツールが含まれています。

LastUpdate: 2020-09-28 23:45

DTXManiaXG verK

「真の X-Grade を見るまで俺は止まらない。」をテーマに、DTXManiaをベースに、DTXManiaXG、DTXHDから改良点を持ち寄り派生したプロジェクトです。

DTXHDの欠点である動作の重さ、日本語キーボードで判定ラインが動かせないバグ、機能の少なさなどを改善、 さら...

Development Status: 5 - Production/Stable
Natural Language: Japanese
Operating System: Windows 7, Windows Vista
Programming Language: C#
Topics: Simulation
Activity Percentile: 167
Activity Ranking: 57Ranking
Register Date: 2013-02-14 20:21
LastUpdate: 2017-07-13 15:53

Null-modem emulator

Null-modem emulator:ヌルモデムエミュレータ( com0com )は、カーネルモードで動作するWindows用の仮想シリアルポートドライバです。Null-modem emulator(com0com)をインストールしたマシンでは、仮想COMポートのペアを無制限に作成することができます。そして、作成したペアを使ってCOMポートを使用するアプリケーションと接続することができます。

LastUpdate: 2019-09-29 15:19

AppServ

AppServは、WindowsおよびLinuxにおいて、オープンソースソフトウェアのインストーラパッケージをマージします。

LastUpdate: 2020-04-21 05:35

Pentaho Business Analytics

レポーティング、解析(OLAP)、ダッシュボード、データマイニング、データインテグレーション(ETL)などを含む完全なビジネスインテリジェンス(BI)プラットフォームです。 Webサービスを介してアクセスし、個々のコンポーネントまたはフルスイートとして使えます。

LastUpdate: 2020-09-22 12:00

TOMOYO

TOMOYO Linux is a Mandatory Access Control (MAC) implementation for Linux that can be used to increase the security of a system, while also being useful purely as a system analysis tool. It was launched in March 2003 and had been sponsored by NTT DATA Corporation, Japan until March 2012.

TOMOYO Linux focuses on the behaviour of a system. Every process is created to achieve a purpose, and like an immigration officer, TOMOYO Linux allows each process to declare behaviours and resources needed to achieve their purpose. When protection is enabled, TOMOYO Linux acts like an operation watchdog, restricting each process to only the behaviours and resources allowed by the administrator.

Development Status: 5 - Production/Stable
Natural Language: Japanese
Operating System: Linux
Programming Language: C
Topics: Linux
User Interface: Other Environment
Activity Percentile: 230
Activity Ranking: 49Ranking
Register Date: 2005-10-27 20:37
LastUpdate: 2020-09-18 18:51

MinGW-w64 - for 32 and 64 bit Windows

mingw-w64プロジェクトは、 ネイティブなWindows 64ビットおよび32ビットのオペレーティングシステムのバイナリをサポートするためのgccの完全なランタイム環境です。

LastUpdate: 2018-02-06 06:29

Total War Mod Manager

総力戦の Mod マネージャー: ローマ 2。プロジェクトは合計戦争シリーズのすべての将来のイテレーションをサポートします。

(Machine Translation)
Development Status: 5 - Production/Stable
Programming Language: C#
Topics: SourceForge.net
User Interface: .NET/Mono
LastUpdate: 2017-05-01 15:34

Mpp Viewer

MPP Viewerは、Microsoft Projectファイルのシンプルなビューアです。excelファイルのオープンとエクスポート、mppファイルの印刷も可能です。Project 2000 / 2003 / 2007の各ファイルでテストされています。

LastUpdate: 2019-01-28 17:08

gerbv -- a Gerber (RS-274X) viewer

Gerbvは、オープンソースのガーバーファイル (RS-274Xのみ)ビューアです。Gerbvは、いくつかのファイルを読み込み、画像等で表示することができます。ガーバーの閲覧を行うだけでなく、pick-placeファイルと同様にExcellon drillファイルとして表示することもできます。

LastUpdate: 2020-01-15 16:00

Hinemos

Hinemosは、複数のコンピュータを単一のコンピュータのイメージで運用管理することを実現するオープンソースソフトウェアです。 ユーザが運用目的ごとにコンピュータをグループ登録し、グループに対して状態監視、ジョブ管理、性能管理、一括制御を行う機能を備えて...

Development Status: 5 - Production/Stable
Target Users: System Administrators
Natural Language: English, Japanese
Operating System: Linux, SunOS/Solaris, Windows
Programming Language: Java
User Interface: Java SWT, Win32 (MS Windows)
Register Date: 2006-03-07 09:17
LastUpdate: 2020-05-02 00:58

GanttProject

GanttProjectは、Javaで書かれたプロジェクト管理アプリケーションであり、ガントチャート、リソース管理、カレンダー、インポート/エクスポート(MS Project, HTML, PDF, スプレッドシート)の機能があります。詳細は、http://ganttproject.biz で。

LastUpdate: 2014-06-13 17:48

Linux-on-android

このプロジェクトはchrootを使ってAndroidデバイス上で色々なLinuxディストリビューションを動かす事を目的にしています。 Android携帯にダメージを与える事もなく、何かを上書きする事もなく、LinuxディストリビューションをAndroid携帯で利用できます。 それの何が嬉しいのかって? このアプリは有料アプリに負けないくらい簡単にセットアップできて、しかも柔軟性は残すようにしてあります。 一度Linuxディストリビューションをセットアップすれば、そこでは好きなLInuxソフトウェアを自由に使えます。 (ただし、ARMポートが存在するか、アーキテクチャに依存しないソフトウェアに限ります)

Development Status: 4 - Beta, 5 - Production/Stable
Target Users: End Users/Desktop
Operating System: Android
Programming Language: Java
User Interface: Handheld/Mobile/PDA