暦週の基準年について

1,はじめに

昨日Twitterを流し見していたところ、Javaの日付の書式について興味深いTweetがあった。

それは、暦週の基準年という考え方についてであった。

暦週の基準年とは、新年度の1月1日と同じ週に属する日については、新年度に属するとする考え方である(ISO 8601, 2.3.暦週日付)。

この日付の仕様が、私が使用している他の言語(Perl)ではどうなのかについて、調べてみたい。

続きを読む »

ゼロから始めるFlutter、VS CODEでHelloWorldをする

1,はじめに

最近開催された、技術書典において、Flutterで開発をする本を購入した。

その本の記載情報と、ネット上の情報を片手に、FlutterでHelloWorldをする一連の動作を検討した。

とはいえ、上記の本はAndroid Studioで環境を構築するものであった。

だが、私はVisual Studio Codeで開発がしたい。

そこで、今回はFlutterをVS CODEで使用するための一連の流れを記事にした。

続きを読む »

Notes on using Tweet Web Intent

I,Introduction

I wanted to set up a button that can share article pages with SNS.

However, using the Twitter official share button makes the page heavy. So, I don’t want to use it.

Therefore, I used a function to share web pages using Twitter’s URL.

The http error 400 sometimes appeared when I accessed the page sharing url (http error number 400 is displayed when the request format is incorrect).

In conclusion, it was caused by not encoding URL of multi-byte character string such as Japanese.

In the process of solve it, I looked up Twitter’s web page sharing function, so I wrote down this article.

[Because there was a change in the code used on this site, this paper was updated only for the part of PHP code. 2018/09/01]

続きを読む »

Tweet Web Intentを使う際の注意点

1,はじめに

記事のページをSNSで共有できるボタンを設置したいと思いました。

しかし、Twitter公式の共有ボタンを使うと、ページが重くなるため、やりたくありませんでした。

そこで、Twitterのリンクでウェブページを共有できる機能があることを知り、これを使用しました。

ですが、ページ共有のリンクを試してみたところ、httpエラー400が表示されることがありました(httpエラー番号400は、要求の形式が正しくない場合に表示されます)。

結論から言うと、日本語等のマルチバイト文字列のURLエンコードをしていなかった事が原因でした。

これを解決するついでに、Twitterのウェブページ共有機能について調べたので、まとめました。

〔本サイトで使用しているコードに変更があったため、記事のPHPコードの部分に限り内容を更新しました。 2018/09/01〕

続きを読む »

Using WordPress more safely

I,Introduction

This article is English version of WordPressを安全に使うためにする事.

This site uses WordPress. With this tool, you can create site easily. I like this tool. However, this software has often security problems. For example, WordPress の脆弱性対策について:IPA 独立行政法人 情報処理推進機構 etc…

Indeed, making website with static files is more safe than using WordPress. My friends use this method.

But, I… I want to use WordPress. There is no reason.

So I will write down this article. It contains tips to improve the safety of site create with WordPress.

続きを読む »