Perl 好きなグループです。自由にご参加ください。
はてなブログを持っていれば、誰でも参加できます。
ひさびさに Perl の話。結構前のことだけど、OS のバージョンを Debian 10 (Buster) にしたら LWP で一部のサイトにアクセスできなくなってしまった。 500 Can't connect to ***.com:443 (SSL connect attempt failed error:141A318A:SSL routines:tls_process_ske_dhe:dh …
僕は知らなかったです。 Perlで遭遇 次のようなPerlのコードを読んでいるときに思ってなかった挙動をした。 my $x = ('a', 'b'); $x # => ?? 始め以下のような想定をして $x には 'a' が入るのだと思っていた。 左辺がスカラコンテキストなので、右辺もスカラコンテキストになる 配列の区切りの最初の値が入り $x には 'a' が入る 'b' はどの変数にも入らず捨…
久しぶりに投稿するし、見ている人も殆どいないと思うけど、 思ったことを書いてみます。 まず、プログラマー、SE、CE・・・ITエンジニアとして何が必要なのか考えてみた。個人的な意見なので異論反論はあると思うが、書いてみる。まず、OS知識。 Windowsじゃないと開発できませんとかEclipseがないとjavaできませんとか たまにわけのわからないことを言う人がいます。 Windowsだろうが、M…
chromecastを使った後についつい電源を切らずに放置してしまうことがたまにあったので、NaonoPi NEO2で一日一回早朝にchromecastが動いているかどうか確認するようにした。早朝なら通常寝ているはずだし、その時間にchromecastが動いているのが検出されたら、電源の切り忘れの可能性が高いからだ。そして、昨日久しぶりに、chromecast電源を切るのを忘れた。通常ならばchr…
忘れては、調べて、また忘れるので。 EMMとは? エンタープライズモバイル管理システム。 その中に、3つの概念がある。 MDM(Mobile Device Management) デバイス/OS リモートロック、ワイプ 構成管理、機能制限 資産制限 OSバージョン管理 アプリの一括配布/更新(OTA) MAM(Mobile Application Management) アプリケーションコンテンツ…
perl tutorials perl公式サイトのperl tutorial集! Perl Tutorials - learn.perl.org perl hash and array たまたま見かけたperl技術記事 Perl hashes and arrays: The basics | Opensource.com
1234 -> 001234 みたいな数字のゼロ埋め作業をPerlで楽にやる方法。 下記のように書くと便利です。 my $hoge = 1234; my $fuga = sprintf("%06d", $hoge); print $fuga; # -> 001234 sprintf関数は指定した書式で文字列を作成することが出来ます。 応用して小数点の丸め込み(四捨五入)にも使えます。 my $ho…
はい、前回言ってたモジュール公開しました。 metacpan.orgCPAN Authorの登録や、minilコマンド使ってのモジュール公開など、 初めてでしたが比較的やりやすかったです^^ただ何箇所か詰まった部分もあるので、そこはPerl入学式の方に聞いて助けてもらいました。ご協力ありがとうございました! なお、「Hash::Uniqueという名前は空間名を占有しすぎ」というご指摘もいただいたの…
これまでPerlを利用した手元開発環境でどのようにcronを動かすか迷ってきたのだけど、その解決策が見つかったのでメモ。 課題 開発サーバや本番サーバではcronで定期的にスクリプトが実行されている 定期的に実行されているスクリプトが動かないと、正しく動かない機能がある 例えば予約投稿みたいな機能など しかし手元開発環境ではcronのように定期的にスクリプトを実行していなかった 結果として、手元開…
Waza Labにブログを移行しました。
次のページ