My puppyのブログ

学んだ事や作っているプログラムなどについて書いています。

webpとlazyloadを実装しました(eng.lish.video)

昨日のことなのですが、eng.lish.videoにwebpとlazyloadを実装しました。 webpとはjpgよりファイルサイズが小さい画像形式です。 webpは「ウェッピー」と読みます。 今までサイト上ではjpgを使用していたのですが、これをプログラムを使ってwebpに変換しまし…

Bootstrap5 & Slim4 にバージョンアップしました(eng.lish.video)

少し前からeng.lish.videoの内部アップデートに取り組んでいたのですが、やっと終わりました。 今回のアップデートではBootstrapを4から5に、Slimを3から4にバージョンアップしました。 Bootstrap5とSlim4のサイトはこちらです。 見た目はほとんど変わってい…

(メモ)エックスサーバーにPythonをインストールする方法

普段エックスサーバーを利用させて頂いているのですが、インストールされているPythonのバージョンが3.6.xなんですね。 もっと新しいPythonを使いたかったのでインストール方法を調べたら、詳しく解説している方がいらっしゃいました。 ここに書かれている通…

JmkTube(字幕Tube)を閉鎖しました。

数日前にJmkTube(字幕Tube)を閉鎖しました。 JmkTubeのURLはこちらですが、今は何も見れなくなっています。 https://www.jmktube.com JmkTubeにあった動画は全てeng.lish.videoに移動したんですね。 ゆっくりとしか進まないのですが、今後はeng.lish.videoに…

eng.lish.videoに手を入れています。

eng.lish.videoですが、実はプログラム上の不具合が原因で去年11月に自動更新機能を停止していたんですね。 自動更新機能を停止すると、最新の動画が追加されなくなります。 eng.lish.videoはこちらです。 この度プログラム改修の目処がついたので自動更新機…

Bootstrap 5.2.0&PHP8.2

昨日Bootstrap 5.2.0がリリースされました。 ↑こちらは英語のページですが、日本語で読みたい方は、おそらく数日以内に↓こちらの「Bootstrap5設置ガイド」というサイトで親切な方が解説してくださると思います。 あとQiitaでPHP8.2について親切な方がまとめ…

JmkTube(字幕Tube)に手を入れています。

追記(2022/08/12) JmkTube(字幕Tube)は閉鎖しました。 JmkTubeにあった動画は全てeng.lish.videoへ移動しています。 今後はeng.lish.videoに手を入れていきますので、もしよかったらアクセスしてみてくださいね。 最近少しずつJmkTube(字幕Tube)に手を入…

Bootstrap5設置ガイド

親切な方がBootstrap5の設置ガイドをとても詳しくまとめて下さっています。 私も度々お世話になっているのでご紹介させて頂きますね。 こちらです。 Bootstrap本体の開発状況はGitHubのプロジェクトページに記載されています。 現在は「v5.2.0-stable」が開…

(解決)Error: "Input is not proper UTF-8, indicate encoding !" using PHP's simplexml_load_string

1週間ほど前の話です。 PHPのsimplexml_load_string()を使ってYouTubeからxmlファイルをダウンロードしようとしたら失敗してしまいまして、「parser error : Input is not proper UTF-8, indicate encoding ! Bytes: 0xED 0x6E 0x2C 0x20」の様なエラーが表…

Safari 15.4から画像の遅延読み込み(lazy-loading)が開始されるそうです。

数週間前にはてなブックマークで話題になってたのですが、Safari 15.4から画像の遅延読み込み(lazy-loading)が開始されるそうです。 これはウェブサイトを表示する時に画面に表示されている画像のみを表示して、下のほうにあるまだ表示されていない画像はス…

介護ニュースヘッドラインのランキングページをIPv6対応にしました。

最近ではあまり手を入れていなかった介護ニュースヘッドラインのランキングページですが、IPv6対応にしました。 このランキングの「〇〇 users」は「1 IPアドレス」=「1 user」を表していて、ニュースタイトルをクリックした方の人数を表しているんですね。 …

Fleetを使い始めました。

まずは12月に書いた記事です。 Fleetの利用を申し込んだらJetBrainsからメールが来まして、今日から利用できるようになりました。 Fleetのスクリーンショットです。 これから少しずつ使ってみますね。

ReactとTypeScript入門

少し前にはてなブックマークでReactとTypeScriptの入門サイトが話題になりました。 私もこれから少しずつ読んでみます!

YouTubeのライブカメラ映像をスクリーンセーバーにする方法

少し前にTogetterでナミブ砂漠のライブカメラ映像が話題になりました。 実はこのようなYouTubeのライブカメラ映像を簡単にスクリーンセーバーにできるんですね。 2018年に私が作成した「YouTube Screensaver」というWindows用のフリーソフトを使います。 htt…

Fleet へようこそ!

11月29日にJetBrainsがFleetという軽量エディターを開発しているというニュースがありました。 Fleetはまだ開発途中のため公開されていないようで、利用するには申請フォームから申し込む必要があります。 私はすでに申し込んだのですが、現在JetBrainsから…

Visual Studio 2022が一般公開

Visual Studio 2022が11月8日に一般公開されたので、早速インストールしてみました。 新機能などはこちらに書かれています。 2018年にYouTube Screensaverを作ったのですが、その時にVisual Studioを使用しました。 使用言語はC#で、WPF(Windows Presentatio…

Windows 11正式リリース

今日10月5日にWindows 11が正式リリースされましたね。 以前このブログでも書いたのですが、私は普段VMware上でWindows 11のDev版を使っています。 スタートメニューはWindows 11よりもWindows 10のほうが使いやすいので、しばらくの間メインPCはWindows 10…

Bootstrap 5 CheatSheet

以前はてなブックマークで知ったのですが、Bootstrap 5 CheatSheetがとても便利です。 こちらです。 Bootstrap 5で使用するクラスなどが一覧となっています。 Bootstrap 5からjQueryが外れたので、これを機にReactやVue.jsを勉強しようかと思っていたのです…

Windows11をインストール その2

以前7月1日にWindows11をインストールした日記を書いたのですが、窓の杜でアップデート情報が載ってたので再度VMware上にインストールしてみました。 前回はProでしたが、今回はEnterpriseをインストールしてみました。 その後Office Professional Plus 2019…

(メモ)eng.lish.videoの今後

最近いろいろと忙しくてここ1か月くらいeng.lish.videoに手を入れることが出来ていません。 ただこのサイトは毎日自動更新しているので、掲載動画は日々増えていってます。 たとえば英語のページはこちらですが、掲載されている最新の動画は昨日(8/9)追加さ…

購入本『決定版-HONZが選んだノンフィクション』

決定版-HONZが選んだノンフィクション (単行本)作者:成毛 眞中央公論新社Amazon 先日『決定版-HONZが選んだノンフィクション』という本をKindle版 (電子書籍)で購入しました。 普段HONZという「おすすめ本」を紹介するサイトをよく見てるんですね。 こちらで…

PHP8.1の新機能

Qiitaの記事で知ったのですが、今年の11月25日にPHP8.1がリリースされるそうです。 親切な方がPHP8.1の新機能をまとめてくださっていたので、さっきちょっと読みました。 PHPで非同期コードを書けるようになったのが大きな変化みたいですね。 時間がある時に…

Windows 11をインストールしてみました。

今日の昼間、VMware上にWindows 11をインストールしてみました。 上の画像がそのスクリーンショットです。 ちょっと使ってみたのですが、私は10のスタートメニューを気に入ってたので、11のは違和感を感じてしまいます。 11のスタートボタンはセンターに寄っ…

ロジクール ウェブカメラ C920n

以前コロナ禍という事で自宅でビデオ会議をすることになり、アマゾンでウェブカメラを探したところ、ロジクールのC920nというのが評判が良かったので購入しました。 ロジクール ウェブカメラ C920n ブラック フルHD 1080P ウェブカム ストリーミング 自動フ…

購入本『PHPマイクロフレームワーク Slim Webアプリケーション開発』

PHPマイクロフレームワーク Slim Webアプリケーション開発作者:齊藤 新三,山田 祥寛ソシムAmazon ちょっと前に『PHPマイクロフレームワーク Slim Webアプリケーション開発』という本を購入しました。 これはPHPのフレームワーク「Slim」のバージョン4を解説…

購入本『独習PHP 第4版』

6月14日発売なのでまだ売ってないのですが、こないだアマゾンで『独習PHP 第4版』を予約しました。 独習PHP 第4版作者:山田 祥寛翔泳社Amazon ひとつ前の第3版は何年か前にPHP7の機能を把握するために購入したんですよね。 第4版はPHP8に対応しているので、P…

Bootstrap 5がリリースされました。

今はてなブックマークで知ったのですが、Bootstrap 5がリリースされましたね。 上のリンク先のブログ記事をざっと読んでみたのですが、新しいコンポーネントのoffcanvasを使ってみたいので、近いうちに試したいと思います。 最近時間がある時に少しずつ手を…

89言語の字幕を追加して合計109言語対応となりました(eng.lish.video)

数日前にeng.lish.videoに89言語の字幕を追加して合計109言語対応となりました。 サイトの動作確認が済んでないので不具合があるかもしれませんがすみません<m(__)m> 最近はちょっと忙しくて中々サイト制作の時間が取れないのですが、少しずつ進めていこうかと思いま</m(__)m>…

8言語の字幕を追加して合計20言語対応となりました(eng.lish.video)

先ほどeng.lish.videoに8言語の字幕を追加して合計20言語対応となりました。 追加した字幕はこちらです。 アラビア語 フランス語 ドイツ語 ギリシャ語 ハンガリー語 ポーランド語 トルコ語 ベトナム語 最近はちょっと忙しくて中々サイト制作の時間が取れない…

6言語の字幕を追加して合計12言語対応となりました(eng.lish.video)

先ほどeng.lish.videoに6言語の字幕を追加して合計12言語対応となりました。 追加した字幕はこちらです。 簡体字中国語 (Chinese (Simplified)) ヘブライ語 (Hebrew) イタリア語 (Italian) 韓国語 (Korean) ブラジルポルトガル語 (Portuguese (Brazil)) タイ…