並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 250 件 / 250件

新着順 人気順

perlの検索結果241 - 250 件 / 250件

  • 【宣伝】WEB+DB Press vol.129 に PerlでGraphQL API を開発する知見が紹介されてます - nakaoka3のなんでもブログ

    PerlでGraphQL APIを開発する手法を紹介した記事がWEB+DB PRESS Vol.129掲載されます。現在発売中です(2022年6月24日発売)。 gihyo.jp 連載「Perl Hackers Hub」の今回のテーマは「【第73回】Perlで作るGraphQL API」で、mangano-itoさん(@mangano_ito)、中岡 大樹さん(@nakaokat)執筆です。GraphQLはAPIのためのクエリ言語です。graphql-perlを使って実践的なGraphQL APIを開発する手法を解説します。#wdpress— WEB+DB PRESS編集部 (@wdpress) 2022年6月24日 よろしくお願いします @nakaokat さんと共著です! https://t.co/1twdPJfgrB— マンガーノ・伊藤 (@mangano_ito) 2022年6月2

      【宣伝】WEB+DB Press vol.129 に PerlでGraphQL API を開発する知見が紹介されてます - nakaoka3のなんでもブログ
    • Perlのバージョン指定よもやま話 - 私が歌川ですScrapbox支店

      use feature 'current_sub', 'bitwise', 'evalbytes', 'fc', 'postderef_qq', 'say', 'state', 'switch', 'unicode_strings', 'unicode_eval';

      • Perl 5.34.0 released [LWN.net]

        Our greatest power as nations and individuals is not the ability to employ assault weapons, suicide bombers, and drones to destroy each other. The greater more creative powers with which we may arm ourselves are grace and compassion sufficient enough to love and save each other. -- Aberjhani We are thrilled to announce perl v5.34.0, the first stable release of version 34 of Perl 5. You will soon b

        • Goでpublicである必要がないメソッドを一括でprivateにする雑Perlスクリプト | おそらくはそれさえも平凡な日々

          ボツネタかつ、golintが非推奨になりそうなので、急いで書きます。 golintを守ってれば、最低限Effective Goぽいコードを書くことができるので、初心者取っ掛かりのlintとしては良いよなーと個人的には思っており、非推奨には寂しい気持ちもあります。とはいえ、Goが言語自体も変化をしていく中で妥当な判断だと思います。しかし、他言語でも見られる光景ですが、lintをメンテナンスする難しさというものを感じてしまいますね…。 本題 さて、プロジェクトに途中からgolintを導入しようとすると(もはや導入すべきなのかどうか分かりませんが)、やたら警告が出てきて心が折れてしまうことで知られています。特に、 "exported $hoge should have comment or be unexported" と言うメッセージは量も多く、対応も大変なので困りものです。 これは「publ

            Goでpublicである必要がないメソッドを一括でprivateにする雑Perlスクリプト | おそらくはそれさえも平凡な日々
          • Calendar for Perl | Advent Calendar 2021 - Qiita

            URLYou can post either your article on Qiita or your blog post. When you participate, When you participate, we will assume that you have agreed to the terms of use

              Calendar for Perl | Advent Calendar 2021 - Qiita
            • 第70回 Raisin入門 ―Rest APIマイクロフレームワークを使ってみよう!(1):Perl Hackers Hub

              本連載では第一線のPerlハッカーが回替わりで執筆していきます。今回のハッカーはWebサービスを開発している礒部浩行さんで,テーマは「Raisin入門」です。 本稿のコードは,執筆時点(2021年9月)の最新であるPerl 5.34.0とRaisin 0.93で動作確認を行っています。サンプルコードは,WEB+DB PRESS Vol.125のサポートサイトから入手できます。 Raisin ─⁠─Rest APIマイクロフレームワーク Raisinは,Rest APIの実装に特化したマイクロフレームワークです。Perlにはさまざまなフレームワークが存在しますが,Rest APIの実装に特化したフレームワークは多くありません。 Raisinの登場背景 Raisinは,RubyのGrapeと,PerlのKelpというRestAPIフレームワークに触発されて開発されました。 Plack ─⁠─P

                第70回 Raisin入門 ―Rest APIマイクロフレームワークを使ってみよう!(1):Perl Hackers Hub
              • Perl Hackers Hub | gihyo.jp

                最終回 Carmelによる依存モジュール管理 CPANモジュールの更新を高速⁠⁠、安全に(2) 宮川達彦[著],牧大輔,福本貴之,松木雅幸,大沢和宏[監修] 2023-10-17 最終回 Carmelによる依存モジュール管理 CPANモジュールの更新を高速⁠⁠、安全に(1) 宮川達彦[著],牧大輔,福本貴之,松木雅幸,大沢和宏[監修] 2023-10-16 第79回最近Perlに追加された実験的機能 try文⁠⁠、defer文⁠⁠、class文(2) 石垣憲一[著],牧大輔,福本貴之,松木雅幸,大沢和宏[監修] 2023-08-18

                  Perl Hackers Hub | gihyo.jp
                • Test::Moreで書いたPerlのテストコードを自動でTest2::V0に移行するツールをCPANizeした - 私が歌川です

                  Japan.pm 2021で発表した、Test::Moreで書いたテストコードを自動でTest2::V0に移行するツールをCPANizeしました。 metacpan.org scrapbox.io ディストリビューションは App という名前空間以下なのに、Test2プラグインも同梱していて怒られないかヒヤヒヤしています。CPANizeしてから気づいたけど、変換対象のテストコードの例を eg ディレクトリに入れているのもよくなさそうな気がする?? 一瞬でTest2::V0対応する際にどうぞご利用ください。 2021/5/4 20:22 追記 ディレクトリ構成の整理をしたりテストコードを追加したり、ちょっとしたバグの修正もした 0.02 をリリースしました。 migrate-to-test2-v0 - Migrate your tests from Test::More to Test2::

                    Test::Moreで書いたPerlのテストコードを自動でTest2::V0に移行するツールをCPANizeした - 私が歌川です
                  • Ruby と Perl と Java で解く AtCoder ABC 129 C (前編) - Qiita

                    追記 階段数 = 足元の段 + 次の段 です。 @swordone さん、コメントありがとうございました。 階段の上がり方は、上記の通りですが、勘のいい方は フィボナッチ数 であることに気付くと思います。 そこで、連続した階段数を求め例.#.#...->1, 1, 3、組合せ数を総乗していきます。fib(1) * fib(1) * fib(3) n, m = gets.split.map(&:to_i) a = [] 1.upto(m) do |i| a[i] = gets.to_i end a[0] = -1 a.push(n + 1) b = [] 1.upto(m + 1) do |i| if a[i] - a[i - 1] == 1 puts "0" exit end b.push(a[i] - a[i - 1] - 1) end fib = [] fib[1] = 1 fib[2

                      Ruby と Perl と Java で解く AtCoder ABC 129 C (前編) - Qiita
                    • Perlを1行でセグフォらせる - Qiita

                      つまり、さっきのワンライナーは、あるアドレス値を起点として、延々と mprotect システムコールを発行するものだったということです。 ※syscallがシステムコールを呼び出す関数で、10 というのが mprotect に相当する番号。 これでどんな効果があるかというと、指定したメモリ領域の保護属性の変更です。 第3引数の 0 は、PROT_NONE 相当なので、そのメモリ領域に対する、読み書き・プログラム実行全ての許可が失われます。なので、メモリアクセスした瞬間にSEGVが飛んでくるようになるわけです。 なお、開始アドレスとしている 0x800000000000 は、64bitプロセスのメモリの末尾 ( heap,stack,vdso ) が大体ここの直前に配置されることから決めてます。 $ perl -e 'system "cat","/proc/$$/maps"' 7f11879

                        Perlを1行でセグフォらせる - Qiita