« 2019年1月 | トップページ | 2019年5月 »

2019.02.26

久々にGitHubからソースをプルしようとしたらエラーが出た

| |コメント (0)|トラックバック (0)

 このエントリーをはてなブックマークに追加

久々にGitHubからソースをプルしようとしたら

SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version

というエラーが出た。

Git error:1407742E

によると
2017/2/22にTLS1が廃止になった事が原因で
Gitのバージョンが古いから新しくする必要があるようだ。

かげさんの場合、最新版にしたSourceTreeでGitを操作してる。
だから、SourceTreeからGitを更新する必要がある。

Sourcetree で github error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version

メニュー「ツール」-「オプション」で表示される画面の
Git タブで「Update Embedded」をクリックすると
内蔵Gitバージョンが、1.9.5→2.17.1になった。

これで問題なくプルできるようになった。


調べた時に下記の情報を見つけた。
SourceTreeの内臓Gitのバージョンを上げる時に失敗した時は
参考になるかもしれない。

■参考情報
SourceTreeの内臓Gitのバージョンが上がらなかった話

 このエントリーをはてなブックマークに追加

| |コメント (0)|トラックバック (0)

2019.02.19

筋トレ×HIPHOPが最強のソリューションである 強く生きるための筋肉と音楽

| |コメント (0)|トラックバック (0)

 このエントリーをはてなブックマークに追加


https://amzn.to/2GvvjR6

kindle版 【音源無しバージョン】
https://amzn.to/2DLPOFp

去年の12月に出た本。
発売日直後辺りに購入して年末年始に読んでた。

この本を購入すると、
下の筋トレ向けHIPHOPアルバムのダウンロードカードも付いてくる。

※かげさんは、kindle版じゃない方を購入したので
 kindle版【音源無しバージョン】にダウンロードカードの部分も付いてるのかは不明。

この本に興味を持ったのは、
かげさんがtwitterでフォローしているTestosterone氏の
最新本だからだ。

Testosterone氏のツイートは、
元気、やる気が出る。

140文字の中で面白いオチもあったりするから
読んでて楽しい。

そんな人が書いた本が、どんなのか気になって購入したのだ。

Testosterone氏が、ラッパーの般若さんに伝えた言葉が
まえがきに書かれている。

筋トレする際に聞く、最強のヒップホップアフバムを作りたい。 筋トレとヒップホップで日本を変えたい。 ヒップホップは全国民に認知されるべき音楽です

その熱意から下記の3部構成のアルバムができた。
・トレーニング前
・トレーニング中
・トレーニング後

本の中身は、対談形式だ。

対談の参加者は
Testosterone氏、般若さんに加え、
楽曲に関わった人、アスリートの人たち。

歌詞に込められた意味、対談者たちの筋トレへの想いが
伝わってくる内容で、読み物としても面白い。

楽曲は、モチベーションが上がる歌詞が多く
やる気がでない時に聞いていると
「さぁ、頑張るか!」という気になってくる。

かげさんには、とても良い本だった。

1曲目「黙ってやれ」の公式PVを載せておく。。

 このエントリーをはてなブックマークに追加

| |コメント (0)|トラックバック (0)

2019.02.09

先日調べたことの覚書(tableタグのスタイルシート関連)

| |コメント (0)|トラックバック (0)

 このエントリーをはてなブックマークに追加
  • Chromeのキャッシュを「完全に」削除する方法、まとめ。
    http://www-creators.com/archives/504

    ※スーパーリロードのショートカットキーは「Shift+F5」
 このエントリーをはてなブックマークに追加

| |コメント (0)|トラックバック (0)

2019.02.03

2019年(平成31年)の恵方

| |コメント (0)|トラックバック (0)

 このエントリーをはてなブックマークに追加

前に書いた「恵方巻き、ちゃんと恵方を向いて食べる方法」を参考に
今年の恵方をチェック!

分かるサイトはココです。
2019年(平成31年)の恵方

今年もちゃんと恵方を向いて食べよう
ということで、恵方巻きを買ってくる!

 このエントリーをはてなブックマークに追加

| |コメント (0)|トラックバック (0)

2019.02.02

_MSC_VERの話(2019年01月末時点)

| |コメント (0)|トラックバック (0)

 このエントリーをはてなブックマークに追加

Visual Studioのバージョン間の違いについて(2008 → 2012)
でチラッと書いたことがあるんだけど
初音ミク冒険記のソースコードには
下記のようなロジックがある。

#if 1900 > _MSC_VER && _MSC_VER >= 1700
#include "EffekseerForDXLib.h"
#else
#error VisualStudio(C++)2012,2013のみ対応しています。
#endif

_MSC_VERという定義済みプリプロセッサマクロは、
ビルドする時にVisualStudioのバージョンチェックをする時に使う。

Windows版最初の時の初音ミク冒険記のソースコードは、
VisualStudio 2008で作られているので
VisualStudio 2008以降の
バージョンや_MSC_VER関連をまとめてみた。

参考:_MSC_VERマクロの値 (Visual Studio 2017まで)

Visual Studioのバージョン 内部バージョン番号 _MSC_VERの値
Visual Studio 2008 9.0 1500
Visual Studio 2010 10.0 1600
Visual Studio 2012 11.0 1700
Visual Studio 2013 12.0 1800
Visual Studio 2015 14.0 1900
Visual Studio 2017 14.1 1910

なので

#if 1900 > _MSC_VER && _MSC_VER >= 1700
#include "EffekseerForDXLib.h"
#else
#error VisualStudio(C++)2012,2013のみ対応しています。
#endif

このコードはVisualStudio 2012,2013の場合のみ
EffekseerForDXLib.hがインクルードされる。

実は、このようなロジックが、
初音ミク冒険記のEffekseer関連のソースに多数ある。

このため、

#if 1900 > _MSC_VER && _MSC_VER >= 1700

#if MSC_VER >= 1900

にしようとしたら、該当箇所全部を直さないといけない。

まぁ、一括置換すれば良いという話もあるんだが
そもそもバージョンアップのたびに
複数箇所を修正するのはメンドイ。

修正漏れも出てきたりしそうだしね。

どのみち、今回は該当箇所を全部直す必要があるので
次のVisualStudioのバージョンアップの時は
修正箇所がヘッダファイルを1箇所修正するだけで良い形にしとこう。

今のところ、自作のロジックではEffekseer関連だけなので
ヘッダファイルでは、下記のようにしておく。

#if MAIN
	#if _MSC_VER >= 1900
		int isUseEffekseer = TRUE;
	#else
		int isUseEffekseer = FALSE;
	#endif
#else
	extern int isUseEffekseer;
#endif

そしてEffekseer関連のソースでは、下記のようにしておく。

	if(isUseEffekseer == FALSE){
		// 何もしないで終了
		return();
	}

こんな感じにしとけば、修正箇所が絞られて
あちこちに#ifdefを使わなくて済んでスッキリしそうだね。

 このエントリーをはてなブックマークに追加

| |コメント (0)|トラックバック (0)

« 2019年1月 | トップページ | 2019年5月 »