商売力開発ブログ

非エンジニアがWebサービスの開発、運営によって商売力をつける記録、その他の雑記

初めてのガントチャートに適したサービスの提供

今回は我々が開発しているプロジェクト管理ツールProject-Alpha(プロジェクトアルファ)のガントチャートを中心にして紹介します。※こちらの機能は2018/05時点のものとなります。最新の機能では変更されている可能性があります。 プロジェクト管理とガント…

開発・提供しているサービスのガントチャートの機能紹介~その2

今回は我々が開発しているプロジェクト管理ツールProject-Alpha(プロジェクトアルファ)のガントチャートについて一部の機能を紹介します。Project-Alphaは無料、フリーで利用できるプロジェクト管理ツールでガントチャートなどを利用して、複数のプロジェ…

Laravelのセッション管理にAWSのElastiCacheを利用する際の方針検討

AWSのElastiCacheを自製品サービスで利用する際に、検討する内容について記載します。 使用用途など Laravelを利用したプロジェクト管理ツールを開発しています。Laravelではそのセッション管理にRedisを使用可能です。このRedisをAWSのElastiCacheで対応し…

ドメイン変更やHTTPS化などURLの変更時に、Search Console のアドレス変更によりグーグル検索への影響を減らす

SEO

今回は独自ドメインで運用していたウェブサイトのドメイン名などのURLの変更時の、グーグルの Search Console のアドレス変更の対応を紹介します。URLの変更はHTTPS化も含まれます。今回はサブドメイン名を変更した状態を想定し、変更前のドメイン名を「旧ド…

目黒のバー

目黒の権之助坂近辺の路地の地下にあるバー奇奇(キキ)。10人以上は座れる長いカウンターとソファー席があり、ゆったりとした空間が広がる。マスターが一人で営業していて、目黒周辺で飲んだときにウィスキーが飲みたくなったときには利用していた。金曜や…

JavaScriptのPromiseで処理の順番を制御する

今回はJavaScriptのPromiseについて、重めの処理をする際に順番を制御するのに利用したので説明します。 データ読込処理などで処理の順番を制御する データの読込など時間のかかる処理を行う場合を考えてみます。例えば以下は我々の開発しているプロジェクト…

Laravelのセッション管理にRedisを指定し、AWSのElastiCacheを利用する

今回はLaravelのセッション管理について、Redisを指定しAWSのElastiCacheを利用する方法について説明します。 Laravelのセッション管理方法について Laravelのセッション管理方法については以下の種類があります。 file - セッションはstorage/framework/ses…

AWS Certificate Manager (ACM)のアップデートのメールが来ていたので確認してみた

「Update on Certificate Transparency(CT) with AWS Certificate Manager(ACM)」という件名のメールがAWSから来ていたので確認してみた。 Google Chromeに対応したACMのアップデート AWSのACMに関する今回のアップデートは、以前に内容を確認したCertificat…

ドメインの変更時に、AWSのS3を利用して旧ドメインから301リダイレクトさせる方法

今回は独自ドメインで運用していたウェブサイトのドメイン名を変更した場合の対応を紹介します。今回はサブドメイン名を変更した状態を想定し、変更前のドメイン名を「旧ドメイン名」としその値を「old.domain.com」、変更後のドメイン名を「新ドメイン名」…

LaravelのマイグレーションでPKの設定時に注意する

今回はPHPフレームワークの一つのLaravelの中から、データベースのマイグレーションでのプライマリキー(以下、PK)の設定の注意事項について説明します。ユニークとインデックスから説明し、その後にPKについて説明します。 マイグレーションファイルでのユ…

301リダイレクトと302リダイレクト

SEO

今回は運用していたウェブサイトのドメイン名を変更した場合、変更前のドメインから変更後のドメインへリダイレクトの対応をすることが多いですが、そのリダイレクトのt対応について説明します。 ステータスコードとリダイレクト 301リダイレクト、302リダイ…

「売れるもマーケ 当たるもマーケ マーケティング22の法則」から学ぶ④ 心の中へ植えつける

今回はマーケティング本の名著に上げられる「売れるもマーケ 当たるもマーケ マーケティング22の法則」を読んでの我々なりの解釈を紹介します。 売れるもマーケ 当たるもマーケ―マーケティング22の法則 作者: アルライズ,ジャックトラウト,Al Ries,Jack Trou…

「売れるもマーケ 当たるもマーケ マーケティング22の法則」から学ぶ③ 心の中のフレーズ

今回はマーケティング本の名著に上げられる「売れるもマーケ 当たるもマーケ マーケティング22の法則」を読んでの我々なりの解釈を紹介します。 売れるもマーケ 当たるもマーケ―マーケティング22の法則 作者: アルライズ,ジャックトラウト,Al Ries,Jack Trou…

ガントチャート作成ツールのタイプ別の使い方

ガントチャートを作成するツールには様々なものがありますが、タイプを別けて説明します。ガントチャートで管理される対象をプロジェクトと呼ぶこととします。プロジェクトは一定期間など期限のある活動で何らかの終了条件があるものとします。 ガントチャー…

IEで「margin: 0 auto;」の左右中央揃えが効かない?

CSS

.container { width:550px; height:200px; background-color:gold; padding:10px; box-sizing:border-box; position: relative; margin-top: 15px; margin-bottom: 25px; } .container.fixed1{ position: fixed; top:50px; } .container.fixed2{ position: f…

「売れるもマーケ 当たるもマーケ マーケティング22の法則」から学ぶ② 心の中はどうなってるか

今回はマーケティング本の名著に上げられる「売れるもマーケ 当たるもマーケ マーケティング22の法則」を読んでの我々なりの解釈を紹介します。 売れるもマーケ 当たるもマーケ―マーケティング22の法則 作者: アルライズ,ジャックトラウト,Al Ries,Jack Trou…

欧州「一般データ保護規則(GDPR)」の関連するリンクまとめ

今回は2018年5月に施行される欧州のプライバシー法「一般データ保護規則(GDPR)」の関連するリンク集の紹介です。まだまだ理解が進んでいないので、いったん参考にするための情報を集めておきました。 GDPRの概要 2018年5月25日に、欧州のプライバシー法「…

「売れるもマーケ 当たるもマーケ マーケティング22の法則」から学ぶ①

今回はマーケティング本の名著に上げられる「売れるもマーケ 当たるもマーケ マーケティング22の法則」を読んでの我々なりの解釈を紹介します。 マーケティングの教科書 「売れるもマーケ 当たるもマーケ マーケティング22の法則」は1994年に発売されてます…

CSSのoverflowの使い方 overflow-x、overflow-yを両方指定する場合は注意が必要

CSS

.sampleBox { width:250px; height:100px; background-color:gold; padding:10px; margin-bottom:35px; box-sizing:border-box; } .box { width:300px; height:100px; background-color:gold; padding:10px; text-align:center; margin-bottom:35px; box-siz…

Laravelのマイグレーション機能の活用③ カラム定義の管理を楽にする方法

今回はPHPフレームワークの一つのLaravelの中から、データベースのマイグレーションの機能の利用に当たって、我々の活用方法を紹介します。 今回利用するDBはMySQLですが、他のDBでもほぼ同様に対応できます。 またマイグレーションに関連する内容は以下を参…

刻々と時は流れて10年・・・刻刻

今回の内容は、一部あいまいな記憶を元に記載しています。 モーニング2の創刊 今から約12年前、2006年にモーニング2が創刊されました。Wikipediaを見ると2006/08/10創刊となってます。創刊号と2号は押入れのどこかにあるはず・・・この雑誌はモーニングの増…

AWS Certificate Manager (ACM)に関するメールが来ていたので調べてみた

「Preparing for Certificate Transparency with AWS Certificate Manager (ACM)」という件名の連絡がAWSから来ていたので調べてみた。 SSL証明書とCertificate Transparency まずはググって調査してみる。「ACM Certificate Transparency」などでググると、…

MySQLでテーブル、カラム、インデックスの情報を取得する方法

今回はMySQL用の備忘にたまに使うテーブルなどの定義取得用のSQLをまとめておきます。 MySQLではデータベース=スキーマと考えて良いみたいなので、指定に必要な場合はDB_NAMEと記載します。 テーブルを一覧で取得する方法 テーブル名の一覧のみ取得する場合…

Laravelのマイグレーション機能の活用② 1つのファイルで複数のテーブル管理も可能

今回はPHPフレームワークの一つのLaravelの中から、データベースのマイグレーションの機能の利用に当たって、我々の活用方法を紹介します。 今回利用するDBはMySQLですが、他のDBでもほぼ同様に対応できます。 またマイグレーションに関連する内容は以下を参…

Laravelのマイグレーション機能の活用① メンバ変数を追加した上でテーブルのコメント追加も簡単に設定する方法

今回はPHPフレームワークの一つのLaravelの中から、データベースのマイグレーションの機能の利用に当たって、我々の活用方法を紹介します。 今回利用するDBはMySQLですが、他のDBでもほぼ同様に対応できます。 またマイグレーションに関連する内容は以下を参…

Laravelのデータベースのマイグレーション機能 順番を強引に入れ替えることも可能

今回はPHPフレームワークの一つのLaravelの中から、データベースのマイグレーションの機能について、その概要を紹介します。 今回利用するDBはMySQLですが、他のDBでもほぼ同様に対応できます。 またマイグレーションに関連する内容は以下を参照して下さい。…

映画「スリー・ビルボード」感想

息抜きがてら映画「スリー・ビルボード」を鑑賞。予想のできない映画でかなりの良作だったので感想・レビューを残しておきたいと思います。ネタバレもあるのでまだ見てない人はご注意ください。 あらすじ アメリカはミズーリ州の田舎町エビング。さびれた道…

開発・提供しているサービスのガントチャートの機能紹介~その1

今回は我々が開発しているプロジェクト管理ツールProject-Alpha(プロジェクトアルファ)のガントチャートについて一部の機能を紹介します。Project-Alpha(プロジェクトアルファ)は無料、フリーで利用できるプロジェクト管理ツールでガントチャートなどを…

プロジェクト管理・マネジメントに初めてのガントチャート

ガントチャートは多くのプロジェクトなどで利用されているスケジュール管理ツールの一つになります。Excelなどの表計算ソフトや、専用ソフト・サービスで作成することができます。今回はガントチャートを知らない人や、知っているが使ったことのない人に向け…

ブログ名で効果を測る

ブログ名で検索してみる スモールビジネスでは営業に人員を十分に割けなかったり、広告費もほとんど用意することができないことが多いと思います。我々もその例に漏れず、そのためこのようにブログなどを活用して、できるだけ知名度を上げるように努力するわ…

【スポンサーリンク】