投稿

新規事業の4大要素

今度のプレゼンで役に立ちそうだったので覚書。 今年から さいたま起業家協議会 の経営計画立案塾に参加してプレゼンする機会が多いのだけれど、反応がいまいちだったりする。 自社の事業内容の魅力を伝えるのにいいヒントを下記サイトでもらった。 新規事業で陥りがちな「負のスパイラル」とは--経営者と起案者がすべきこと - CNET Japan 特に「新規事業の4大要素」 儲かるのか? 市場はあるのか? どうやって獲得するのか? なぜ他社が参入していないのか? いろいろな経営本には書いてあることだけど、時間が経つにつれて忘れていってしまうので「そういえばあの本でも書いてあったな」と思いだした感じ。 理念を散りばめたショート動画は早速やってみる。 < Related Posts > マーケティングは学問。本から学んだ広告コピーの基礎

開発環境をHTTPS化。自前の認証局でSSL証明書を署名

イメージ
PWAの開発環境を作るために自前(オレオレ)証明書をインストールしたときの覚書。 環境 開発クライアント: Windows 10 64bit, Google Chrome 68, Firefox 61.0.1 開発VMサーバー:CentOS 7.5.1804, nginx 1.14.0, OpenSSL 1.0.2k-fips レンタルオフィス内のルーター内に開発環境があるためcertbotを使って環境を整えることができない。 名前解決はWindowsのhostsファイルで行う。 参考サイト Self Signed SSL For Nginx And Chrome Trusted Authority (Ubuntu) | Lua Software Code 開発環境用に自己署名SSL証明書をつくるスクリプトを書いた - オープンソースこねこね 自動スクリプトの記事は「NET::ERR_CERT_AUTHORITY_INVALID」になったけど、今後自動化するときの参考になりそう。 目次 自前の認証局ルート証明書を作成 証明書署名要求(CSR)を作成して署名 nginxに設定 Google Chromeに認証局ルート証明書をインポート 開発サイトを開く(動作確認) 1.自前の認証局ルート証明書を作成 前に自分で調べたときの記事を参考にしながら作る。 SE奮闘記: OpenSSLで認証局(CA)構築とApache+mod_sslでサーバ認証 コマンドメモ # mkdir /etc/nginx/ssl.d/ # cd /etc/nginx/ssl.d/ ルート認証局用の証明書はOpenSSLが用意してくれているシェルスクリプトを利用する。 # /etc/pki/tls/misc/CA -newca /etc/pki/CA/に出力される。 CA証明書: /etc/pki/CA/cacert.pem CA秘密鍵: /etc/pki/CA/private/cakey.pem 2.証明書署名要求(CSR)を作成して署名 HTTPS化したいドメインは「dev.dksg.co.jp」 秘密鍵と証明書署名要求(CSR)を作る # openssl req -new -sha256 -nodes -out server.csr -newkey rsa:2048 -keyout dev.dk...

WP-CLIでWordPressを最新バージョンへ更新

イメージ
毎回手動で上書きしていたのをwp-cliを使ってみたら便利だったのでコマンドを覚書。 環境: CentOS 7.5, PHP 7.0.31, wp-cli 1.5.1 インストールに関しては前の記事を参考に。 SE奮闘記: WP-CLIをInstallしてWordPressのVersion管理 公式サイト Command line interface for WordPress | WP-CLI 現在のバージョンを確認 $ cd /home/httpd/project/wordpress/ $ wp core version 最新にアップデート $ wp core update --skip-packages languagesのプラグインとテーマのフォルダは手動で削除。 < Related Posts > WP-CLIをInstallしてWordPressのVersion管理

Nginxの設定変更でHTTP/2対応

イメージ
Lighthouseで品質チェックしたときにHTTP/2に対応した方がいいよとお勧めされたのでやってみた時の覚書。 環境: CentOS 7.5.1804, nginx 1.14.0 1.HTTP/2とは HTTP/2の概要まとめ HTTPの新規格 2015年2月17日に正式な仕様として承認 HTTPヘッダの圧縮、リクエストとレスポンスの多重化などパフォーマンスの向上が目的 GoogleのSPDYから派生 HTTP/1.1と完全互換。最初にHTTP/1.1で接続した後に対応していればHTTP/2に切り替わる 主要ブラウザは対応済み バグもなくなってきて導入のデメリットはない 参考サイト HTTP/2 の概要 | Google Developers HTTP/2 - Wikipedia 普及が進む「HTTP/2」の仕組みとメリットとは | さくらのナレッジ 2.現在のウェブサイトの速度計測 Google先生が提供しているサービスを使った。 モバイルサイトの読み込み速度とパフォーマンスをテストする - Google 3.Nginxの設定を変更してHTTP/2対応 nginx 1.9.5から対応しているようなので、yum経由でインストールしたバージョンでも設定変更だけで簡単に切り替え可能。 listen       443 ssl http2; 「http2」を追加するだけ。 確認はDevToosでProtocolを表示する。 nginxをHTTP/2対応にする方法(ソースビルド不要) | Qiita 計測してみた。 遅くなってる(笑)。 なぜか設定(http2を記述)していない他のディレクティブでもHTTP/2の通信になっていた。 PCで確認してみると全部同時に読み込まれている感じが体感できる。 一応IE8でも表示できることを確認した。 < Related Posts > Google Chromeプラグイン「Lighthouse」でウェブサイトの品質チェック Let's Encryptで無料SSLをCentOS7に設定(certbot) CentOS7 + Nginx + PHP7 + MariaDB + Node.jsの環境を構築する手順まとめ

Google Chromeプラグイン「Lighthouse」でウェブサイトの品質チェック

イメージ
ウェブサイトの品質チェック「Lighthouse」を試したときの覚書。 Lighthouseはウェブサイトのパフォーマンスや品質向上に役立つ技術への対応状況をチェックできるチェックツール。 Lighthouse によるウェブアプリの監査 | Tools for Web Developers Google Chromeプラグイン形式で配信しているので使い方は簡単。 会社のサイトで使ってみたのがこちら。 思ったより点数が低い。 知らなかった品質向上に役立つ最新情報を知ることができたので、少しずつ対応していく予定。 < Related Posts > Let's Encryptで無料SSLをCentOS7に設定(certbot) CentOS7 + Nginx + PHP7 + MariaDB + Node.jsの環境を構築する手順まとめ ウェブページのSEO対策ガイドライン by Google

「さいたま起業家協議会」のホームページ制作

イメージ
NPO法人さいたま起業家協議会のホームページを制作/リニューアルしたのでご紹介。 以前のホームページはこれ。 新ホームページはこんな感じ。 さいたま起業家協議会 | 特定非営利活動法人 まだいろいろと追加したい機能があるので乞うご期待。 制作費用もらっていない分、息抜きのような感じで楽しく作っている(笑)。 ウェブリク でも制作費用はもらってないけど、こっちは早い段階で採用まで繋げないといけない(じゃないと売上にもならない)のでプレッシャーは半端ない。 < Related Posts > 埼玉県武蔵浦和の法律事務所

所得税徴収高計算書(特納)をe-Taxから電子納税

源泉徴収した所得税をe-Taxから申請して電子納税してみたときの覚書。 環境: BizSTATION Light e-Taxを使えるようにしておけば簡単だった。 e-Taxは平日の8:30~24:00の間でしか使えないので注意。 e-Taxの運転状況・利用可能時間|e-Tax 簡単な手順 e-Taxで所得税徴収高計算書(特納)を入力 「俸給・給料等」を選択 送信後に表示される中から「受信通知の確認」→「ダイレクト納付:今すぐに納付される方」を選択 三菱UFJ銀行を選ぶとBizSTATIONの画面に誘導されるので、そのままパスワードなどを入力して取引完了 ダイレクト納付は登録口座から引き落とされる。 前回は聞きたいことがあったので税務署に行ったけど電子納税の方が楽。 < Related Posts > 法人(株式会社)の年末調整。一人社長の2年目 e-Taxを利用申請して所得税徴収高計算書(納期特例分)を申告

digコマンドでDNS(名前解決)の変更を確認

イメージ
ホームページを切り替えるときにDNSが浸透したか確認することが多いのでコマンドを覚書。 環境: CentOS 7.5 参考サイト LinuxでDNSを使った名前解決やレコードのTTLを調べてみた Windowsのコマンドプロンプトからnslookupを使うことも多いけど、digの方がキャッシュ時間(TTL: Time To Live)を表示してくれるので、DNSの変更の確認には使いやすい。 (客先で保守するためにWindowsコマンドに慣れておくと便利) digがインストールされていない場合はYUM経由でインストール。 (特定のサーバーしかインストールしないようにする) # yum install bind-utils # dnf install  bind-utils 使ってみる。 # dig dksg.co.jp ;; QUESTION SECTION: ;dksg.co.jp.                    IN      A ;; ANSWER SECTION: dksg.co.jp.             1199    IN      A       133.18.53.15 ;; Query time: 82 msec ;; SERVER: 8.8.8.8#53(8.8.8.8) ;; WHEN: Sun Jun 24 20:05:18 JST 2018 ;; MSG SIZE  rcvd: 55 「dksg.co.jp」は1199秒キャッシュされる。 DNSサーバーは8.8.8.8 ローカルのルーター(192.168.10.1)をサーバーに設定して実行する。 # dig @192.168.10.1  dksg...

ホームページにOpen Graphを埋め込んでFacebookにURLを張り付けられたときの見え方をコントロール

イメージ
Facebookページと連動しているサイトを制作しているときの覚書。 Facebookで誰かがシェアしたときやメッセンジャーでURLを張り付けた際にプレビューされる画像やタイトルを設定する方法。 サイトのヘッダーにOpen Graphのタグを埋め込む。 <meta property="og:url"         content="http://hoge.com/test.html" /> <meta property="og:type"        content="article" /> <meta property="og:title"       content="タイトル" /> < meta property="og:description" content="要約" /> < meta property="og:image"       content="http://hoge.com/key-visual.jpg" /> 詳細は公式サイトを参考に ウェブ管理者 - シェア機能 - ドキュメンテーション - 開発者向けFacebook 見え方をテストするツールがある。 昔は「Linter」だったけど、今は「シェアデバッガー」という名前に変わったらしい。 デバッガー - 開発者向けFacebook < Related Posts > Bloggerにfacebook用のOpen Graphを設置

シンガポールのDBS銀行からCRS通知が来た

手紙に書いてあるURLを叩くと次のサイトに誘導される。 Self Certification on Tax Residency Status | DBS Singapore そもそもCRSを知らなかったので調べた。 CRS(共通報告基準)実行されると、シンガポールにある口座はどうなるの? 各国で納税IDを共有して、納税者が海外の口座にどれくらいお金貯めているかチェックできる制度。 理解したので、さっきの画面の指示に従って入力していく。 最初のカード番号とパスワードの入力で間違うと最初からやり直しになった。 TINはマイナンバーを入力。 無事完了。 ついでにDBSにログインして情報アップデートしといた。 < Related Posts > 株式会社設立①:電子定款を作成、署名、送信 Singaporeの銀行(DBS)から日本の銀行(MUFG)に送金 Singaporeで所得税(Tax)をDBS iBankingから支払う