タグ perl
人気順 5 users 50 users 100 users 500 users 1000 users「説明サイトとリファレンスサイトの両立を目指したい」 「とほほのWWW入門」管理者・杜甫々氏が執筆時に気をつけていること
「とほほのWWW入門」管理人の杜甫々氏が、これまでの経歴と、「とほほのWWW入門」執筆時に気を付けていること、自身の趣味について話しました。全2回。前回はこちらから。 今まで勉強してきた言語 杜甫々:今日はYAPC、Perl(のイベント)なので、プログラミングに関してのことをちょっとしゃべります。 (スライドを示... 続きを読む
PerlからGoへのシステム移行のアシスト 〜Perl XSとUnix Domain Socketを活用〜 - Mirrativ Tech Blog
こんにちは ハタ です。 Mirrativ では 2020年頃から サーバサイドの技術をPerlからGoへのシステム移行 を行っており、2024年現在でもサグラダファミリアのように移行作業は継続しています PerlとGoという2つの環境を同時に運用していますが、 基本的には 新機能は Go で実装 し、 Perlでは積極的に新規実装を行わない ... 続きを読む
なぜ、YAPCはこれほど愛されるカンファレンスになったのか。運営の裏側をHiroshima 2024スタッフたちに聞いた - Findy Engineer Lab
YAPCは「Yet Another Perl Conference」の略称であり、Perlを軸としたITに関わる全ての人のためのカンファレンスです。このカンファレンスは、Perlのみならず参加者たちが好きな技術の話をして交流することを目的としており、毎年数多くの方々が参加する一大イベントとなっています。 2024年2月9日・10日に広島県で開催... 続きを読む
substr のマジカルな挙動を再現したい - 無駄と文化
Perl に substr という関数があります。文字列を部分的に切り出したり、部分的に置換できる関数です。 典型的な使い方はこんな感じ、 my $s = 'The black cat climbed the green tree'; # 4文字読み飛ばしてから5文字取り出す my $color = substr $s, 4, 5; print $color; # => 'black' # 14文字読み飛ばしてから7文字分... 続きを読む
ChatGPTは文字コードをどのように解釈しているか Unicodeの「日本語認識」「括弧の抽出」「旧字体と新字体の変換」を実験してみた
「YAPC(Yet Another Perl Conference)」は、Perlを軸としたITに関わるすべての人のためのカンファレンスです。ライトニングトークにはPR TIMES インターンのShun氏が登壇。ChatGPTと文字コードについて話します。 ChatGPTは文字コードをどのように解釈しているか 土屋俊介氏:こんにちは。先ほど、発表が4分だと知った... 続きを読む
35万行以上のコードで作られたPerlの認証認可基盤をJavaで刷新 “安全かつ効率のよい”改修に必要な「Shift Left」という考え方
インターネットやAIを駆使しながら、領域に捉われずにさらなる挑戦を行うDeNAの取り組みを紹介する「DeNA TechCon 2023」。ここで認証認可システムのリノベーションチームの岸直輝氏が登壇。Shift Leftの考え方を基に実践している静的解析や自動テスト、挙動の差分を自動で発見するための取り組みについて紹介します。全... 続きを読む
Perlは、慣れてさえしまえば手早く書けて色々できて最高
っていう話を十数年前に聞いて、「初めてのPerl」を読んで勉強しました(今はすっかり忘れた)。 Perlは現在すっかり廃れてしまったみたいですが、 慣れきってサササっと書いてたPerlマスターたちの多くは、なぜ使うのをやめてしまったのですか? 最近になってPythonも少し勉強しましたが、手早く、という意味ではPerlに... 続きを読む
「YAPC::Kyoto 2023」にはてなのエンジニアが4名登壇します - Hatena Developer Blog
こんにちは, Webアプリケーションエンジニアの id:papix です. 最近気になっているPerlの新機能は新しいclass機能です. さて, 2020年に開催予定だったものの, 新型コロナウイルス感染症の影響で延期となったYAPC::Kyoto 2020が, YAPC::Kyoto 2023としてRebootし, 2023年3月19日(日曜日)に開催されることになりました! ya... 続きを読む
Perlドキュメントワーキンググループの立ち上げからの半年の活動報告 - JPA 運営ブログ
こんにちは。id:kfly8 です。 昨年、7月からJPAはPerlを学びやすい環境作りとその支援のために「Perlドキュメントワーキンググループ」という新たな試みを開始しました*1。ここでは立ち上げから約半年の活動報告をします。 1. 翻訳の敷居を下げる Perlに関する和訳は、長年 argrathとktatに支えられている状況です。私も... 続きを読む
Perlでモジュールを自動でインポートするためのツールを作った - ぴょこぴょこブログ
普段仕事で Perl を書いている。 Perl はモジュールを利用するために use 文を書く必要がある。 モジュールを足すごとに use 文を忘れずに書くのは意外と大変で「use漏れ」というコミットをこれまでたくさん積み重ねてきた。 この作業を自動化するために、過去には VSCode で自動でインポートする拡張機能を作った。 mar... 続きを読む
2022年、CPAN(Perlの)モジュールのメンテナを引き継ぐ活動を始めた件 - Acme::AnaTofuZ->new;
これははてなエンジニアアドベントカレンダー2022 42日目の記事です。 昨日は id:k-murakami0609 さんの 過去に所属してたチームに転生したら導入したいもの でした。 はてなのノベルチームで日常的に使っている便利グッズ最高ですね!! みなさんもノベルチームにjoinして体験してください!!! さて今回は2022年にぼちぼち... 続きを読む
第75回 AWS Lambda入門 サーバレスでもPerlを活用しよう!(2) | gihyo.jp
本連載では第一線のPerlハッカーが回替わりで執筆していきます。今回のハッカーは一野瀬翔吾さんで、テーマは「AWS Lambda入門」(2)です。 <前回(1)はこちら。> シンプルなHTTP APIの作成 無事にLambda関数の実行ができましたが、実行するにはマネジメントコンソールかAWS CLIが必要です。これでは気軽に利用でき... 続きを読む
新卒で入社して7ヶ月くらいが経過しました - NaaN日記
こんにちは、id:CNaanです。 3月に大学を卒業、4月から社会人となり、半年が経ちました。 という内容で先月書いていたのを出していなかったので、7ヶ月経ってしまいました。 そろそろ入社してからを振り返ろうと思います。 4月 新卒研修 マンガチームに配属、Perl 研修 5月 プロジェクトに配属し、機能を少しずつ追加で... 続きを読む
SHOWROOMはGo言語を採用します。PerlからGo言語へ刷新。『GOD計画』始動。|SHOWROOM Blog|note
PerlからGo言語へライブ配信プラットフォーム「SHOWROOM」ではバックエンドシステムをプログラム言語のPerlで開発してきました。これを段階的にGo言語に置き換えていきシステムの刷新を図ります。 こんにちは。開発部の横山です。 現在、SHOWROOMのバックエンドシステムをGo言語に段階的に移行する計画を進めております... 続きを読む
Perlの技術研修 - Mobile Factory Tech Blog
こんにちは。エンジニアのid:kfly8です。 先日、技術研修のインタビュー記事を公開し、手を動かしつつ、コミュニケーションをよく取る技術研修といった主旨の内容でした。 tech.mobilefactory.jp こちらのインタビューでは具体的な研修内容は触れていませんでした。今回は、駅メモ!や駅奪取といった位置ゲームや着メロ... 続きを読む
プログラミング言語別の平均年収ランキング トップ10にPythonやJSなど入らず 1位は? パーソル調査
プログラミング言語別の平均年収ランキング トップ10にPythonやJSなど入らず 1位は? パーソル調査 パーソルキャリアが、日本におけるプログラミング言語別の平均年収ランキングを発表した。2位は「R」で656万円、同率3位は「Perl」「VC・VC++」で630万円。1位の言語は。 パーソルキャリアは6月6日、日本におけるプロ... 続きを読む
Acme、其はPerlのユグドラシル
Transcript まかまか般若波羅蜜 YAPC::Japan Online 2022 Acme、其は Perlの ユグドラシル ※タイトルはtreeです ←ユグドラシル(世界樹) Wikipedia 「ユグドラシル」の項より 前口上 ←Discord のルーム見ながら喋ります 前口上 ←Discord のルーム見ながら喋ります トーク中、質問やツッコミがあれば 出来る限りレスしな... 続きを読む
【インフラ】 Envoy の導入と xDS API で Consul 連携やってみた話 - Mirrativ tech blog
こんにちは ハタ です 今回はインフラ/基盤開発で導入している Envoy について紹介したいなと思っています 現在ミラティブでは Go移行 を進めているところで、 既存のWebアプリケーション(Perl で実装されてます)と、新たに Go で実装された Web アプリケーションをシームレスに導入/切り替えするために Envoy の導入を... 続きを読む
Perlで\p{Hiragana}とかが記号にマッチする問題 - Qiita
なんてこった。 "「"は明らかに漢字じゃないだろう? 調べてみると、perlunicodeに以下のような記述がありました。 Prior to Perl v5.26, the single form returned the plain old Script version, but was changed because Script_Extensions gives better results. 「Perl v5.26までは単独形は昔ながらのScriptのバー... 続きを読む
株式会社はてなに入社しました - Acme::AnaTofuZ->new;
はい blog.sushi.money 本題 ということで2021年4月1日より株式会社はてなに新卒入社しました。 職種はアプリケーションエンジニアで、勤務地は京都*1です。 チームはノベルチームなので、カクヨムなどのインターネットサービスに関わることになると思います。 はてなはPerlのアプリケーションがもりもりあるので、合法... 続きを読む
grepでは困難な、特定文字列の存在行から別の文字列が存在する行までの抽出 (Perlのflip-flop演算子の使い方) - 理系学生日記
特定の文字列がある行から、別の特定の文字列がある行までを抽出したいということがよくあります。 これgrep等を使うと苦労する話なんですが、flip-flop演算子を使ったPerlのone-linerで可能です。 例えば昨日の記事ではgit help commitの中から--no-edit/オプションの説明を抽出しました。 これは--no-editという文字列... 続きを読む
PerlでもgRPCで通信したい - アリ
まずはじめに、2021/2時点でgRPCがサポートされている言語にはPerlは含まれていなく、公式にはサポートされていません。 現時点でと言ったものの将来的にもサポートされることがないだろうことからPerlでgRPCを扱うのは茨の道といえるでしょう。 おとなしくgRPC transcodingしてHTTP REST APIで叩きましょう、というのが... 続きを読む
【注意喚起】Perlのニュースサイト perl dot com のドメインが何者かによって不正に取得されました - JPA 運営ブログ
※タイトルはSNS等における自動リンクによるリンク拡散を避けるためにperl.comの表記を避けています log.perl.org 2021/02/02 20:00 JST現在、ドメイン perl.com は何者かに乗っ取られ、ランサムウェアを配布するサイトと同一のIPアドレスに向けられています。 perl.com は過去はO'Reillyが所持していましたが、その後The... 続きを読む
PerlでスナップショットテストをするTest::Snapshotのご紹介 - Masteries
このエントリは, 「Perl Advent Calendar 2020」の9日目の記事です. qiita.com 昨日のエントリは, id:xtetsuji さんの「xargs や find と合わせて使う・代わりに使う Perl」でした. qiita.com 実は最近異動をしていた id:papix です. 異動後もPerlをモリモリ書いている日々ですが, 移動先のチームのプロダクトで同僚の id:mi... 続きを読む
Regexp::AssembleのGo実装 rassemble-go を作りました - プログラムモグモグ
PerlにはRegexp::Assembleという便利なライブラリがあります。 複数の正規表現を受け取り、それらのいずれかにマッチする正規表現を構築するためのライブラリです。 my $ra = Regexp::Assemble->new; $ra->add( 'ab+c' ); $ra->add( 'ab+\\d*\\s+c' ); $ra->add( 'a\\w+\\d+' ); $ra->add( 'a\\d+' ); print $ra->re; # ... 続きを読む