2018/02/18

TypeScript のビルド&デバッグ環境構築とデバッグ方法

はじめに

前回の記事では、TypeScript の開発環境構築の方法をご紹介しましたが、この記事では Visual Studio Code を使用してビルドとデバッグを行う環境構築方法とデバッグの仕方をご紹介します。

なお、開発環境は Mac を想定しています。

続きを読む "TypeScript のビルド&デバッグ環境構築とデバッグ方法" »

2018/02/17

TypeScript 開発環境構築方法

はじめに

TypeScript の勉強を始めたのですが、TypeScript の開発環境の構築方法は忘れやすいので構築方法を残しておきます。

エディタは Visual Studio Code になり、Web サーバーは http-server になります。

なお、Mac での開発環境構築になりますが、基本的には Windows でもあまり変わらないとは思いますので、参考になると思います。

 

続きを読む "TypeScript 開発環境構築方法" »

How to fix "Accessors are only available when targeting ECMAScript 5 and higher."

TypeScript で以下のようなコードを書いてコンパイルすると、"Accessors are only available when targeting ECMAScript 5 and higher.” というエラーが表示されます。

class User {
    private _name: string;
    constructor(name: string) {
        this._name = name;
    }
    sayHi(): void {
        console.log("hi! i am " + this._name);
    }
    get name() {
        return this._name;
    }
}

var tom = new User("Tom");
tom.sayHi();
console.log(tom.name)

続きを読む "How to fix "Accessors are only available when targeting ECMAScript 5 and higher."" »

2018/02/04

[iOS]iPhoneアプリを無料で実機デバッグする方法

iPhone アプリを実機で動作させるには、基本的には Apple Developer Program に登録する必要があり、これは有料になります。

結構いいお値段がするので、iPhone アプリを気楽に実機デバッグすることはできなかったのですが、2015年からは実機で動作させるだけなら無料でできるようになったようなので、その方法をご紹介します。

続きを読む "[iOS]iPhoneアプリを無料で実機デバッグする方法" »

2018/01/30

Development cannot be enabled while your device is locked. エラーの対処方法

iOS のアプリを実機テストするとき(今回はiPhone)、Apple Developer にはデバイス登録がされているのに、以下のエラーが表示されてしまいました。

Development cannot be enabled while your device is locked Please unlock your device and reattach. (0xE80000E2).

このエラーの解消方法ですが、iOS デバイスの接続をPCから外して、設定>一般>リセット>位置情報とプライバシーをリセット、を行います。

この後、PC と iOS デバイスを接続すると、iOS デバイス側でコンピューターを信頼するかのメッセージが表示されるので信頼します。

これで OK なのですが、実機テストをする際、デバッグの準備に結構時間がかかったので気長に待って、準備が終わってから再度アプリを実行してみてください。

2018/01/29

[Mastodon]CentOS7でMastodonを2.2.0 にアップデートする方法

はじめに

Mastodon 2.2.0 がリリースされましたね。

通常は、リリースノートに書いてある通りアップデートすればいいのですが、今回は Ruby を 2.5.0にバージョンアップすることが推奨とのことで手間取ったのでアップデート方法を残しておきます。 

環境は、CentOS 7の Non-Docker で、rbenv で Ruby のバージョンを管理しています。メディアは Amazon S3にて保存しています。

続きを読む "[Mastodon]CentOS7でMastodonを2.2.0 にアップデートする方法" »

2017/12/16

[Mastodon] CentOS 7 に PgBouncer をインストールする

はじめに

PgBouncer というのは、PostgreSQL の軽量コネクションプーリングのツールで、インストールすると Mastodon のパフォーマンスが上がると言われています。

ですが、公式ドキュメントには Ubuntu のインストール方法しか載ってなかったので、CentOS 7 で PgBouncer をインストールする方法をまとめてみます。

私が管理しているマストドンインスタンスは、ほぼお一人様インスタンスなのでしばらく様子を見ています。

よろず屋ドンでは、ユーザー登録は大歓迎なので、興味があればユーザー登録してみてください。

続きを読む "[Mastodon] CentOS 7 に PgBouncer をインストールする" »

Cent0S 7で perl-ProjectBuilder-0.14.6-1.rhel7.noarch がインストールできない場合の対処方法

CentOS 7 で yum -y update を実行したら、2017/12/16現在で以下のようなエラーがでるようになり失敗するようになりました。

Downloading packages:

warning: /var/cache/yum/x86_64/7/mondorescue/packages/perl-ProjectBuilder-0.14.6-1.rhel7.noarch.rpm: Header V4 RSA/SHA512 Signature, key ID 20ebfb0e: NOKEY

Retrieving key from ftp://ftp.mondorescue.org//rhel/7/x86_64/mondorescue.pubkey

 

 

The GPG keys listed for the "rhel 7 x86_64 - mondorescue Vanilla Packages" repository are already installed but they are not correct for this package.

Check that the correct key URLs are configured for this repository.

 

 

 Failing package is: perl-ProjectBuilder-0.14.6-1.rhel7.noarch

 GPG Keys are configured as: ftp://ftp.mondorescue.org//rhel/7/x86_64/mondorescue.pubkey

続きを読む "Cent0S 7で perl-ProjectBuilder-0.14.6-1.rhel7.noarch がインストールできない場合の対処方法" »

2017/11/23

無料のシステム開発テンプレート集(Excel版)

はじめに

システム開発を効率よく進めるための1つの方法として、システム開発のテンプレートを使用することがあります。

ですが、システム開発のテンプレートは企業内で閉じてしまっていてなかなかインターネットで公開されることはありません。

ですので、システム開発で使用するであろうテンプレート集を Excel で作成して公開します。もちろん無料で商用利用可能です。改変も OK です。

まあ、お約束ですが、著作権までは手放している訳ではないので、別サイトでの公開などはご遠慮ください。

続きを読む "無料のシステム開発テンプレート集(Excel版)" »

2017/11/16

課題管理表のExcelテンプレートを作成しました

プロジェクト管理で利用できる、課題管理表の Excel テンプレートを作成しましたので公開します。

特徴は以下のようになります。

・完了に「○」を設定すると行全体がグレーアウトする
・「重要度」をリストから選択でき、リストに表示する内容を編集可能
・「緊急度」をリストから選択でき、リストに表示する内容を編集可能
・印刷での利用も想定しているので、印刷設定ができている。

kadaikanri

ダウンロードは以下のリンクよりどうぞ。

KadaiKanriHyou.zip



プロフィール

  • 名前:fnya
    経歴:
    SE としての経験は15年以上。様々な言語と環境で業務系システム開発を行い、セキュリティ対策などもしていました。なんちゃってSE。

    フリーウェア、Webサービス開発のためにEntyで支援を受け付けています。ご支援のほどよろしくお願いいたします。

    Twitter では、ブログでは取り上げない情報も公開しています。


    ブログについて

    このブログは、IT、スマートフォン、タブレット、システム開発などに関するさまざまな話題を取り上げたり、雑感などをつづっています。


    >>ブログ詳細
    >>自作ツール
    >>運営サイト
    >>Windows 10 まとめ

    Twitter のフォローはこちらから Facebook ページはこちら Google+ページはこちら RSSフィードのご登録はこちらから