ご愛読ありがとうございました

会社経営と商品製作に集中するために、Perlテックブログを書くのは、最後となります。ご愛読ありがとうございました。

wkhtmltopdfを使って「Perlテキスト処理プログラミング入門」の紙のテキスト製作を始めます。

木本システムは、wkhtmltopdfを使って「Perlテキスト処理プログラミング入門」のテキスト製作を始めます。wkhtmltopdf.org書籍はプロに作ってもらわないと作れないので木本システムとしてはまずマンツーマンレッスンで使えるような「Perlテキスト処理プログ…

マンツーマンレッスンのご紹介制度を始めました

マンツーマンレッスンのご紹介制度を始めました。kimoto-system.co.jp

社会人・学生の方が対象のプログラミングのマンツーマンレッスンを公開しました

社会人・学生の方が対象のプログラミングのマンツーマンレッスンを公開しました。https://perlcodesample.hateblo.jp/kimoto-system.co.jp

SPVM 0.0906 リリース

SPVM 0.0906 リリース 0.0906 - add add,sub,scamul,mul,new_ident,new_zero method to SPVM::Matrix::* class.

DBIx::Custom 0.44 リリース

DBIx::Custom 0.44 リリース 0.44 2020-08-03 - add column_name_lc option to create_table method. This option change column names to lower case.

SPVM 0.0905リリース

SPVM 0.0905リリース 0.0905 - remove SPVM::NDArray and related modules because SPVM::NDArray is too big and complex for SPVM Core Modules. - add SPVM::Matrix related modules.

パール木本のPerlプログラミングちゃんねる 2020年8月1日(土)

www.youtube.comwww.youtube.comwww.youtube.comwww.youtube.com

» Unicodeの右二重矢印・右二重三角

「»」この記号を使いたいのだけど、検索してもいつもたどりつけないので、Unicodeの右二重矢印・右二重三角という名前でここに記す。 » これは、リンクだよということを表すために、リンクテキストの右につけたりするものです。HTML数値文字参照変換HTMLの中…

数値計算のためのSPVMの基礎機能の実装 - 実数、複素数、クォータニオンの高速な四則演算と集合演算

SPVMの数値計算のための基礎機能の実装。SPVMの1.0のリリースに向けて、試験をしていますが、基本機能として足りないものが、わかってきたので、それを実装する。プログラミング言語の基礎機能として、実数、複素数、クォータニオンの高速な四則演算と集合演…

MariaDB 10以降へのアップグレードはお勧め。utf8mb4とdefault current_timestamp on update current_timestamp

MariaDB 10以降へのアップグレードはお勧め。utf8mb4(これは少し前の新しいバージョンから使える)とdatetime型を現在時刻でアップデートできるdefault current_timestamp on update current_timestampが使える。 create table book ( id int primary key aut…

「そのキーとなる技術が今年に入って全く現れていません」は、小さな存在にとってはチャンス。

www.orangeitems.com 何かよくわからない新技術が数年後に市場を席巻する、なんてことを十年ほどIT業界は続けています。しかし、そのキーとなる技術が今年に入って全く現れていません。 でもこれは、ビッグテックが提示できていないというだけよね。これは、…

ノーコードが注目される時代に、なぜ僕はフルサーバー構築のサイトを作ったのか

ノーコードが注目される時代に、なぜ僕はフルサーバー構築のサイトを作ったのか。ノーコードが注目されています。www.nikkei.com今僕は、Ubuntuサーバー管理入門という、フルサーバー構築のサイトを作りました。ubuntu.perlzemi.comフルサーバー構築の利点フ…

パール木本のPerlプログラミングちゃんねる 2020年7月24日(金)

www.youtube.comwww.youtube.comwww.youtube.comwww.youtube.com

オープンソースのJava Webフレームワーク「Wicket 9」がリリースされたけど、ところでPerlには、どんなWebフレームワークがあるの?

オープンソースのJava Webフレームワーク「Wicket 9」がリリースされたけど、ところでPerlには、どんなWebフレームワークがあるの?codezine.jpPerlには以下のようなWebフレームワークがあります。 Amon2 Catalyst Dancers Plack/PSGI Mojolicious Perlはテキ…

PerlでHTMLを解析してデータ収集してみる? スクレイピングはLWP::UserAgentまたはMojo::UserAgentとMojo::DOMの組み合わせ

PerlでHTMLを解析してデータ収集してみる? スクレイピングはLWP::UserAgentまたはMojo::UserAgentとMojo::DOMの組み合わせ。codezine.jpPerlで行う方法を紹介します。LWP::UserAgentまずオーソドックスな方法は、LWP::UserAgentを使う方法です。LWP::UserAg…

吉祥寺.pm23【オンライン】で発表した「SPVMでPerlのforループを100倍高速化する」を公開しました

吉祥寺.pm23【オンライン】で発表した「SPVMでPerlのforループを100倍高速化する」公開します。 speakerdeck.com吉祥寺.pm23【オンライン】 - 資料一覧 - connpass発表の場を提供してくださった吉祥寺.pmと運営者の皆様、ありがとうございました。

パール木本のPerlプログラミングちゃんねる 2020年7月18日

www.youtube.comwww.youtube.comwww.youtube.comwww.youtube.com

パール木本のPerlプログラミングちゃんねる 2020年7月11日

www.youtube.comwww.youtube.comwww.youtube.comwww.youtube.com

Perl 8まで耐えられると思う、Perl 5とPerl 7の両方で動くPerlのソースコードの作成方法

Perl 8まで耐えられると思う、Perl 5とPerl 7の両方で動くPerlのソースコードの作成方法について書きます。2020年7月10日時点では、Perl 7の内容について完全に確定しているわけではないですが、メーリングリストなどの雰囲気から感じ取って、Perl 8まで耐え…

パール木本のPerlプログラミングちゃんねる 2020年7月3日(金)

www.youtube.comwww.youtube.comwww.youtube.comwww.youtube.com

パール木本のPerlプログラミングちゃんねる 2020年6月27日(土)

配列と繰り返し処理配列とfor文を使った繰り返し処理を解説。正規表現を組み合わせて、複数の文字列を置換するサンプルも紹介。配列と繰り返し処理 - パール木本のPerlプログラミングちゃんねるperl5.32リリース & perl7 発表Perl 5.32がリリースされました…

人々がパワー(権力)に苦しむ時代にPerlは人間的な価値を提供できる

青年「壮大なテーマですね。今回のタイトルは」木本「ふふふっ。」青年「名に笑ってるんですか。」木本「パワー(権力)を使うということに、どんなことを連想します?」青年「うーん、パワハラとかですか。」木本「そうだね。パワーを使って、嫌がらせをすると…

簡易的なC言語/C++ソースファイルの依存関係解決アルゴリズムについて考えている

簡易的なC言語ソースファイルの依存関係解決アルゴリズムについて考えている。コンパイルを毎回繰り返すのは、コンパイルを待つ時間が辛い。そこで、依存関係があるものだけを、コンパイルするというのがMakefileに書くことだ。C言語のソースファイルとオブ…

SPVM 1.0をリリースしちゃう

方針転換、仕様書とドキュメントは完全にできていませんが、SPVM 1.0を7月中には、リリースしちゃう。SPVM 1.0では、完全な後方互換性の維持は、提供されませんが、不合理な理由での、後方互換性の変更は、なるべく、少なくするようにします。ご利用になる方…

SPVMはセキュアなプログラム実行環境を提供できるようにする

SPVMはセキュアなプログラム実行環境を提供できるようにする。セキュアという考え方には、任意のコマンドを実行されてしまったり、ファイルを書き換えられてしまったりする、処理に対してセキュアというのがあります。もう一つは、リソース制限がかからない…

Perl 5.32 リリース - Unicode 13.0, 連鎖比較, isa演算子, sort高速化, trバグ修正

Perl 5.32 がリリースされました。 Unicode 13.0, 連鎖比較, isa演算子, sort高速化, trの255以上のコードポイントを含んでいる場合のバグ修正など。 Perlの開発場所がGithubに移り、Github Actionで自動試験を行っていることも、今回のPerlリリースの特徴で…

パール木本のPerlプログラミングちゃんねる 2020年6月20日(土)

パール木本のPerlプログラミングちゃんねる 2020年6月20日(土)配列関数配列を操作するための配列関数の紹介。push,pop,unshift,shift,splice配列関数 - パール木本のPerlプログラミングちゃんねるLinuxどうやって使い始めるの? Linuxをどうやって使い始める…

PerlのYAML 1.2の解析機 YAML::PPの紹介

PerlのYAML 1.2の解析機 YAML::PPの紹介です。metacpan.orgYAMLは、アプリケーションの設定ファイルとして、2020年、広く利用されつつあるように感じています。YAMLは、コメントが書け、表現力豊かで、インデントで、配列を表現できること、「|」を使って、…

パール木本のPerlプログラミングちゃんねる 2020年6月12日(金)

パール木本のPerlプログラミングちゃんねる 2020年6月12日(金)です。配列の基礎Perlの配列の基礎を解説しました。スカラとリストと配列。要素の取得と設定。配列の長さ。配列の基礎 - パール木本のPerlプログラミングちゃんねるLinuxの共有ライブラリについ…