並び順

ブックマーク数

期間指定

  • から
  • まで

401 - 440 件 / 561件

新着順 人気順

perlの検索結果401 - 440 件 / 561件

  • The Perl Conference 2019 in Pittsburgh参加レポート | BLOG - DeNA Engineering

    この記事は DeNA Advent Calendar 2019 の6日目の記事です。 こんにちは、 @karupanerura です。 DeNAの 国際学会派遣制度 を利用して The Perl Conference 2019 in Pittsburgh (以下、TPCiP)に参加してきたので、今回はその様子をレポートします。 場所はアメリカ、ペンシルバニア州のピッツバーグです。 TPCiP TPCiPはもともとはYAPC::NAとして開催されていたPerlの国際カンファレンスです。 そもそもYAPCとはYet Another Perl Conferenceの頭文字を取った略称なのですが、 これは現在の O’Reilly Open Source Convention (OSCON)が当時はThe Perl Conferenceとして開催されていたことから、 それとは別にもっと気軽に参加でき

      The Perl Conference 2019 in Pittsburgh参加レポート | BLOG - DeNA Engineering
    • Raku 入門

      この文書はプログラミング言語Rakuの全体像を素早くつかんでもらうことを目的として書かれたものです。 まだRakuを触ったことのない読者の方々が、ここからRakuをはじめてもらうことを狙いとしています。

      • 2023年の吉祥寺.pmの振り返り - kichijojipm’s blog

        吉祥寺.pm、2023年の振り返りです。 kichijojipm.connpass.com kichijojipm.connpass.com kichijojipm.connpass.com kichijojipm.connpass.com 今年は、毎年通り、年4回ペースの開催ができました。 しかし、今年の最大のできごとは2019年を最後に開催できていなかった吉祥寺でのオフライン開催が復活したことです。とはいえ、オンラインで日本全国からの参加、という形態も定着してきたことから、オンライン2回、オフライン2回を交互に開催する形態としてみました。 オンラインで参加するようになった方が吉祥寺まで来て頂いてオフライン参加する、というパターンも有り、これはこれで開催スタイルとして有効だと分かったのも大きな収穫でした。 オフライン開催は、本当に「あの頃の勉強会が帰ってきた感が有って、主催者ながら感動し

          2023年の吉祥寺.pmの振り返り - kichijojipm’s blog
        • WEB+DB Press Vol.115 の Perl Hackers Hub に寄稿しました - MPがありません。

          2/22 に発売される WEB+DB Press Vol.115 の Perl Hackers Hub に「動的なモジュールロードとの付き合い方」というタイトルで寄稿させていただきました。 恐れ多くも商業誌デビューとなります。 WEB+DB PRESS Vol.115 作者:高橋 直大,佐藤 敦也,岡村 健太,三木 康暉,茂呂 智大,館長@ゲヱム道館,遠藤 侑介,Jxck,牧 大輔,末永 恭正,久保田 祐史,笹田 耕一,藤原 俊一郎,楠田 来安,前田 和人,池田 拓司,はまちや2,竹原出版社/メーカー: 技術評論社発売日: 2020/02/22メディア: 単行本(ソフトカバー) (他記事や他の作者の方を見て、僕のような未熟な人間がこのような場にいていいのかと改めて戦慄しています・・・) 記事の内容は以下のようになっています。 Perlで動的なモジュールロードをする方法とハマりどころ 動的な

            WEB+DB Press Vol.115 の Perl Hackers Hub に寄稿しました - MPがありません。
          • GitHub - billinghamj/fix-es-imports: Fixes your ES import paths - from Node-style to explicit filenames

            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

              GitHub - billinghamj/fix-es-imports: Fixes your ES import paths - from Node-style to explicit filenames
            • JavaScript Import maps, Part 1: Introduction

              We recently shipped import maps in Firefox 108 and this article is the first in a series that describes what they are and the problems they can solve. In this first article, we will go through the background and basics of import maps and follow up with a second article explaining more details of import maps. Background: JavaScript Modules If you don’t know JavaScript modules, you can read the MDN

                JavaScript Import maps, Part 1: Introduction
              • Perlの正規表現をマスターしよう - Perlゼミ|Perlの基礎をインストールからサンプルで丁寧に解説

                Perlの正規表現の解説です。この記事を読めば、日常で利用する正規表現のすべてを短時間でマスターすることができます。正規表現を使えば、文字列の集合を表現することができ、正規表現にマッチする文字列を検索したり、置換したりすることができます。 正規表現を使って文字列の集合を表現できます。たとえば「a」「aa」「aaa」という三つの文字列を正規表現で表現してみましょう。連続する文字の個数を表現する正規表現「{}」を使って次のように書くことができます。 a{1,3} 「a」「aa」「aaa」という文字列の集合をひとつの正規表現「a{1,3}」で表しています。{}は量指定子と呼ばれるもので、連続した文字を表現することができます。 a aa -> a{1,3} aaa 正規表現の例をもう一つみてみましょう。「p1」「q1」「r1」という文字列の集合をひとつの正規表現「[pqr]1」で表すことができます

                  Perlの正規表現をマスターしよう - Perlゼミ|Perlの基礎をインストールからサンプルで丁寧に解説
                • 他言語ユーザから見たPerlのおもしろさ / YAPC::Nagoya::Tiny 2019

                  YAPC::Nagoya::Tiny 2019

                    他言語ユーザから見たPerlのおもしろさ / YAPC::Nagoya::Tiny 2019
                  • YAPC::Kyoto 2023に参加した - skaji’s blog

                    YAPC::Kyoto 2023に参加した。 印象に残ってるトーク 2023年春のPerl by charsbarさん ここ数年、Perlは意欲的に新機能を追加してきており、そのあたりをわかりやすく説明されていてとてもよかった。 また、機能の紹介の前にPerlの開発体制の変更にも触れられており、よかった。 なるほど、"行政府"がパンプキンからPerl Steering Councilに変わったと。 qron: Cloud Native Cron Alternativeの今 by aerealさん 以前の発表でaws step functionsについて話されており、それが面白かったので今回もたのしみにしていた。 タイトル通りクラウドのパーツを組み合わせjob queue, cronを実現したことを説明されており、力強かった。 聞きながらあとで伺いたいことをメモっていたのだが、いまいち声をか

                      YAPC::Kyoto 2023に参加した - skaji’s blog
                    • Perl のユーザ定義文字特性 - ┗┐<(՞ਊ՞)>┌┛

                      めっちゃ久々に Perl5系 書いたのですが、そのときに今更 Perl にはユーザ定義文字特性というものがあることを知りました。 perlunicode - Perl における Unicode サポート - perldoc.jp ユーザ定義文字特性によって、例えば半角のカタカナだけヒットさせるのを作ろうとなった場合、半角カタカナの範囲をユニコードの表で確認して https://unicode.org/charts/PDF/UFF00.pdf `ヲ`である `FF66` から `゚` の `FF9F` までヒットさせようと試みる場合、以下のような文字特性をかけます package Experopero::Sample; use utf8; use strict; use warnings; ... # 半角カナ文字 `ヲ` ~ `゚` を指定したユーザ定義文字特性 # see: https:

                        Perl のユーザ定義文字特性 - ┗┐<(՞ਊ՞)>┌┛
                      • GitHub AppsでPithubを使うためのモジュールGitHub::Apps::Authと使った黒魔術の紹介 - ぱいぱいにっき

                        こんにちは、おげんきですか。最近体がバキバキなので良い整体を探しております。川崎近辺でお願いします。 この記事は、Perl Advent Calendar 2019の14日目の記事です。13日目はomokawa_yasuさんのTie::Fileで大容量ファイルを処理する - Qiitaでした。今回もtieの話を少しします。 GitHub Appsって何? なんで使いたいの? 同日の会社のAdvent Calendarに記事を書いたのでこれを読んでほしい。 techblog.kayac.com つまり、要約すると、 GitHub APIを叩くときに、管理とか諸々の理由で個人のGitHub Token使うやつから、GitHub AppsのTokenを使いたい 個人のGitHub Tokenと違ってGitHub AppsのTokenは1時間で有効期限が切れる よりセキュアであると言えるし、たぶん

                          GitHub AppsでPithubを使うためのモジュールGitHub::Apps::Authと使った黒魔術の紹介 - ぱいぱいにっき
                        • 23年続く「FINDJOB!」がPerlからNuxt.js+Djangoへと移行、フルリニューアルの背景は?

                          IT・Web業界に特化した求人情報サイト「FINDJOB!」は、2020年9月1日にサービスのフルリニューアルを行った。その背景には、より利便性が高くユーザー体験に優れたサービスへと改善するという目的だけではなく、システムにおける「課題」を解消するという目的もあったという。旧「Find Job!」にはいかなる課題があり、リニューアルの裏側には開発メンバーたちのどのような努力があったのか。「FINDJOB!」の開発リーダーを務める佐々木義一郎氏とエンジニアの関祐輔氏に伺った。 困難を極めた既存コードのメンテナンス ――「FINDJOB!」がリニューアルを行った理由を、開発視点から教えてください。 佐々木:理由はいくつかありますが、まず旧システムをメンテナンスし続けることが困難になってきたからです。旧システムはPerlで開発されていたのですが、Perlを扱えるエンジニアは徐々に少なくなっていま

                            23年続く「FINDJOB!」がPerlからNuxt.js+Djangoへと移行、フルリニューアルの背景は?
                          • 第79回 最近Perlに追加された実験的機能 try文、defer文、class文(1) | gihyo.jp

                            Perl Hackers Hub 第79回最近Perlに追加された実験的機能 try文⁠⁠、defer文⁠⁠、class文(1) 本連載では第一線のPerlハッカーが回替わりで執筆していきます。今回のハッカーはcharsbarこと石垣憲一さんで、テーマは「最近Perlに追加された実験的機能」です。 もとになるモジュールが存在している新機能 最近Perlに追加された新機能の中には、開発サイクルを速く回すためにCPANモジュールとしてプロトタイピングを行ったうえで、Perl本体に実験的な機能として移植し、正式な機能への昇格を待っているものがいくつかあります。本稿ではそのような実験的機能を紹介していきます。 なお、本稿のサンプルコードは基本的に執筆時の最新開発版であるPerl 5.37.11(2023年5月)で動作確認をしています。 try~catch文 ─⁠─正しいエラー処理 Perlで例外を

                              第79回 最近Perlに追加された実験的機能 try文、defer文、class文(1) | gihyo.jp
                            • rt.cpan.org will sunset on March 1st, 2021

                              Update 2/21/2021: Updated information about the future of rt.cpan.org can be found at https://news.perlfoundation.org/post/rt-cpan-org-future Update 2020-12-13: rt.cpan.org will be sunset on March 1st, 2021 due to low and declining use. Back when we started this service, it filled a need by providing a place for CPAN authors to track bug reports and feature requests. In recent years github.com and

                              • 【Laravel】モジュール化 - Qiita

                                モジュール化したい 毎回 laravel 環境を一から構築するのは良いけど、全機能のモデル、ビュー、コントローラーが単一のディレクトリにごちゃ混ぜになるので機能単位での移植・流用は何かと手間。 でも、プロフィール編集とかユーザー管理とか決まりきった機能は簡単に移植したり流用したい。 なので・・・ モジュール化パッケージを探す パッケージスト( https://packagist.org/ )は、composer でインストールできるパッケージのリスト。 ここに行って Laravel をモジュール化するためのパッケージを "laravel module" で検索して、現時点で一番上に出てきたのをインストールしてみる。 (玉石混交で、Laravelバージョンにも依ったりするのでインストールしてみて動かない場合は、あきらめてアンインストールして2番目の候補をインストールしてみる。) インストール

                                  【Laravel】モジュール化 - Qiita
                                • Dixin's Blog - Understanding (all) JavaScript module formats and tools

                                  When you build an application with JavaScript, you always want to modularize your code. However, JavaScript language was initially invented for simple form manipulation, with no built-in features like module or namespace. In years, tons of technologies are invented to modularize JavaScript. This article discusses all mainstream terms, patterns, libraries, syntax, and tools for JavaScript modules.

                                  • lib/pq から jackc/pgx への移行 | フューチャー技術ブログ

                                    ライブリッツの筒井です。 GoのORマッパー連載、おまけ記事です。 特に示し合わせた訳では無いのですが、RDBは全員がPostgreSQLを使っていましたね。 さて、今回の連載記事のいくつかでも言及されていた、jackc/pgx について簡単に紹介します。 GoとPoatgreSQLでCOPY GORM v1 と v2 のソースコードリーディングしてみた GoでのPostgreSQLドライバは lib/pq が定番でしたが、現在その開発は消極的で今後機能が追加されることはめったに無いそうです。 https://github.com/lib/pq#status 一方 pgx は現在も活発に開発がなされており、GORM v2にも採用されています。 使い方の比較lib/pq (およびdatabase/sql)と pgx の使い方を比較していきます。 pgxはドライバだけでなく database/

                                      lib/pq から jackc/pgx への移行 | フューチャー技術ブログ
                                    • YAPC::Kyoto 2023に参加してきたので感想でも書こうかな - rsym’s diary

                                      3/19に開催されたYAPC::Kyoto 2023に登壇してきました! yapcjapan.org 発表が無事に終わり家に帰ってきたわけですが、どうやら私のYAPCはまだ終わっていないようです。 ブログを書くまでがYAPC!! ということでブログを書いていただいたら、こちらのフォームからお知らせください!YAPC::Japan公式ブログにてご紹介させていただきます🙌 また書いていただいた数に応じてThe Perl Foundationに寄付をします。 https://t.co/ie0Cin8Q5l #yapcjapan— yapcjapan (@yapcjapan) 2023年3月20日 というわけでYAPCに参加した感想を書こうと思います。 なぜYAPCに参加した? 主な理由はこんなところでしょうか 同じ部署で人一倍アウトプットに力を入れている @ryuichi_1208 さんに触発

                                        YAPC::Kyoto 2023に参加してきたので感想でも書こうかな - rsym’s diary
                                      • Perl Navigatorについて

                                        この記事は、Perl Advent Calendar 2022 の24日目の記事です。昨日は、@tecklさんの「Perlのちょっとしたテキスト処理で生活を豊かにする」でした。 大雪の降っている地域のみなさんは無事でしょうか。ホワイトクリスマスだやったー!とか言ってるレベルじゃない大雪の地域もあるみたいなので油断しないでみんな生きていこうな!という気持ちで私はいます。とはいえ、この記事をのんびり読めているということはまったく無事なのだろうと思いますが、普段雪なんて降らない地域にも降ってるみたいなので、今年も残りあとわずか、みんないろいろあれこれあっただろうけど、無事に楽しくあたたかくハッキーにやりきりましょうよ!やくそくだぞ😉 Perl Navigator さて、私は現在、お仕事ではPerlを書いていませんが、この個人ブログをちょろちょろメンテナンスするためにときどきPerlを書いていま

                                          Perl Navigatorについて
                                        • リポジトリ内のソースコードを機械的にリファクタリングし続けるスクリプトを作る - hitode909の日記

                                          こんにちは、はてなのマンガチームでPerlを書いているid:hitode909です。 先日書いた、Perlのソースコードをリファクタリングし続けるスクリプトについて紹介します。 @EXPORTを撲滅したい 普段Perlを書くときに苦労していたのがテストを書くことで、さまざまなテスト用のヘルパ関数がどこからexportされているかわからない、という困りごとがありました。 私たちのプロダクトではマンガビューワを作っているので、テスト用の作品をcreate_seriesで作り、作品に紐づくエピソードをcreate_episodeで作り、エピソードに対してテストを書く、というような流れでテストを書くことが多いです。 以下の例ではGiga::Test::Core::Seriesからcreate_seriesがexportされていますが、込み入ったテストでは、このようなuseが数十行に渡って続き、どこ

                                            リポジトリ内のソースコードを機械的にリファクタリングし続けるスクリプトを作る - hitode909の日記
                                          • 2021年にブックマークした記事まとめ - ぷらすのブログ

                                            2021年にPocketに保存した記事をマークダウン形式で出力するツール. Contribute to p1ass/list-pocket-saved-items development by creating an account on GitHub. 注意: タグはかなり適当 バックエンド Go Nintendo Switch™ ネイティブバイナリへの Go コンパイルを成功させた話 Go の入力バリデーションパッケージ ozzo-validation を試した。 k0kubun/pp: Colored pretty printer for Go language OpenTelemetry in Go Go のロギングライブラリ 2021 年冬 GraphQL の静的解析基盤を作った Go のリリースプロセスとブランチ戦略 Go 1.16 の signal.NotifyContext

                                              2021年にブックマークした記事まとめ - ぷらすのブログ
                                            • Climate Tech スタートアップへのリクエスト(アイデア集) - FoundX Review - 起業家とスタートアップのためのノウハウ情報

                                              Y Combinatorは100社を超える気候変動関連のスタートアップに出資しており、その規模は100億ドルを超えています。 これらのスタートアップは、社会の脱炭素化や大気中の炭素除去のための商業的な解決策を提供しています。これらをかつてないスピードとスケールで実現すれば、壊滅的な気候変動を回避できる可能性は十分にあります。 そうすることで得られる経済的機会は膨大で、推定3~10兆ドルのEBITDAが手に入ることになります。一例として、テスラは自動車業界を電気自動車に移行させる一方で、年率60%の成長率で750億ドルの年間収益をあげています。 最近の法律も、既存の市場動向を大きく加速させるでしょう。インフレ抑制法 (IRA) は、10年間で米国だけで推定8000億ドルを費やすことになります。これは、米国の太陽光発電、電池、EV産業の起爆剤となった2008年の900億ドルの10倍近い額です。

                                                Climate Tech スタートアップへのリクエスト(アイデア集) - FoundX Review - 起業家とスタートアップのためのノウハウ情報
                                              • This is not your grandfather's Perl - Stack Overflow

                                                If you were to search the internet for recent articles about Perl, you might well be led to believe that the language hasn't changed in the last twenty years. And, sadly, that's a completely understandable belief as the major version number hasn't changed since 1994. In July 2000, Perl 6 was announced as the next version of Perl. Over the next several years, the scope of the project expanded until

                                                  This is not your grandfather's Perl - Stack Overflow
                                                • PerlのDockerコンテナ化に関する考察 - Perlテックブログ(跡地)

                                                  PerlのDockerコンテナ化に関する考察を書いてみる。僕は、Dockerをまだ使ったことはないので、実現できない部分に気が付いたのであれば、コメント歓迎です。 OSのデフォルトのPerlを使ったほうが良い理由 コンテナ化する場合は、perlbrewやplenvでインストールするPerlよりも、OSが提供しているシステムPerlを使う方が良いと考えます。 システムPerlは、OSのパッケージ管理コマンドで、試験済みのバイナリのPerlが、数分以内でインストールできるからです。 perlbrewやplenvは、ユーザー領域に、Perlをソースコードからインストールして使るようにするという仕組みです。 この仕組みは、便利すぎますが、コンテナ化との相性を考えた場合は、インストールに時間がかかる、容量が多くなるというデメリットになります。 環境構築用サーバーを準備したほうが良い理由 Perlのソ

                                                    PerlのDockerコンテナ化に関する考察 - Perlテックブログ(跡地)
                                                  • YAPC::Kyoto 2023 にカヤックのエンジニア2名が登壇します! - KAYAC engineers' blog

                                                    技術部の長田です。 3/19に京都リサーチパークにて開催されるYAPC::Kyoto 2023に、カヤックからも2名が登壇者として参加することになりました。 yapcjapan.org トーク内容をYAPC::Kyoto 2023公式サイトのタイムテーブルより引用して紹介します。 いずれも普段行っている業務から得られた知見の紹介となっておりますので、これを機にカヤックがどんなことをしているのかを技術的な面から知っていただければ幸いです。 デプロイ今昔物語 〜CGIからサーバーレスまで〜 https://yapcjapan.org/2023kyoto/timetable.html#talk-118 登壇者: macopy 場所: Scrapboxホール by Helpfeel 時間: 15:00〜 みなさま日々Webアプリケーションのデプロイにいそしんでいるかと思います。 デプロイの風景は数

                                                      YAPC::Kyoto 2023 にカヤックのエンジニア2名が登壇します! - KAYAC engineers' blog
                                                    • Perlのカレンダー | Advent Calendar 2022 - Qiita

                                                      edit_calendarHow to join the calendarYou can join the calendar by selecting an available date and registering the URL of the article you wish to link to. If a slot is available, you can go back to a past date to join!

                                                        Perlのカレンダー | Advent Calendar 2022 - Qiita
                                                      • 【Modern Java】Java Platform Module System (JPMS) - A Memorandum

                                                        JSR 376: JavaTM Platform Module System モジュール宣言 モジュールの定義 ServiceLoader の依存関係 システムモジュール Automatic Module(自動モジュール) と Unnamed Module(無名モジュール) Gradle における Java Platform Module System blog1.mammb.com JSR 376: JavaTM Platform Module System Project Jigsaw の成果として Java 9 で Java Platform Module System (JPMS) が導入されました。 モジュールシステムによる目標は以下となります。 信頼性の高い設定 脆弱でエラーが発生しやすいクラスパスメカニズムを、プログラムコンポーネントが互いに明示的に依存関係を宣言する手段に置

                                                          【Modern Java】Java Platform Module System (JPMS) - A Memorandum
                                                        • Perl で HTML をパースするモジュール: Days on the Moon

                                                          この記事は HTML アドベントカレンダーの 19 日目の分、兼 Perl アドベントカレンダーの 19 日目の分です。 Perl で HTML をパースするモジュールはいくつもあります。 HTML::Parser そのままの名前ですね。HTML コードをパースしていき、開始タグ、終了タグ、テキストなどを認識するとそれをイベントとして知らせてくれる、プッシュ型のパーサーです。 HTML の要素の内容モデルや、ある要素のタグが省略可能かといった知識は持っていません。あくまでもタグやテキストなどの出現を知らせるだけで、文書木を構築するわけではないからです。 逐次的なパースに対応しています。HTML 文書全体を表すコードを一気に入力として与えなくてもよく、HTTP 通信中に受け取った分からパースしていくといったことが可能です。 Web 製作者の意図を汲み取ろうと努めており、「壊れた」HTML コ

                                                          • aliasedでFunction::Parametersの型指定を簡潔にする - Mobile Factory Tech Blog

                                                            この記事はモバイルファクトリー Advent Calendar 2019 2日目の記事です。 ヒューマンリレーションズ部シニアエンジニアのid:kfly8です。昨日、id:karupaneruraが公開していた2019年の最先端のPerl開発ボイラープレートにて、 Function::Parametersで (InstanceOf['Point']) と括弧でくくる必要がある とありました。この記事ではこの補足をしたいと思います。 まず、問題の整理をしたいと思います。今回、2つの観点で、期待と異なっていると思います。まず、InstanceOf['Point']は、Type::Tinyの式としては正しいので、そのまま、Function::Parametersでも使わせて欲しいはずです。 # Type::Tinyの式としては正しい use Types::Standard -types; my

                                                              aliasedでFunction::Parametersの型指定を簡潔にする - Mobile Factory Tech Blog
                                                            • perlのビルド/インストール方法 - Qiita

                                                              (A) $ wget https://www.cpan.org/src/5.0/perl-5.30.1.tar.gz (B) $ tar xf perl-5.30.1.tar.gz (C) $ cd perl-5.30.1 (D) $ ./Configure -Dprefix=$HOME/perl -Dscriptdir=$HOME/perl/bin -des -Dman1dir=none -Dman3dir=none -DDEBUGGING=-g (E) $ make --jobs=8 install これでperl 5.30.1をビルドし、$HOME/perlにインストールできる。かかる時間も4分程度である。 以下(A),(D),(E)について説明を加える。 (A) perlのソースコードを取得 perlのソースコードは https://www.cpan.org/src/ から取得可能

                                                                perlのビルド/インストール方法 - Qiita
                                                              • Encodeモジュール - 日本語などのマルチバイト文字列を適切に処理する - Perlゼミ|Perlの基礎をインストールからサンプルで丁寧に解説

                                                                日本語などのマルチバイト文字をPerlで適切に扱うにはEncodeモジュールを使用します。次の3つのことを覚えておけば多くの場合適切に日本語を扱うことができます。 外部から入力された文字列はEncodeモジュールのdecode関数でデコードする 外部へ出力する文字列はEncodeモジュールのencode関数でエンコードする ソースコードはUTF-8で保存しutf8プラグマを有効にする この解説での用語 この解説では外部から入力された文字列のことを「バイト文字列」と呼ぶことにします。Perlの内部表現に変換された文字列を「内部文字列」と呼ぶことにします。また「バイト文字列」が特定の文字コードで記述されている場合は「UTF-8バイト文字列」「Shift_JISバイト文字列」などと呼ぶことにします。 プログラミングで日本語を扱う場合にその文字列がバイト文字列であるのか内部文字列であるのかを明確に

                                                                  Encodeモジュール - 日本語などのマルチバイト文字列を適切に処理する - Perlゼミ|Perlの基礎をインストールからサンプルで丁寧に解説
                                                                • Support for NodeJS 12.7+ package exports · Issue #33079 · microsoft/TypeScript

                                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                    Support for NodeJS 12.7+ package exports · Issue #33079 · microsoft/TypeScript
                                                                  • きのきの on Twitter: "小さい子どもがいる家族に全力でおすすめしたい5000円以下でQOL(生活の質)がぐんと上がるアイテム8戦!(文字多め) https://t.co/TT3JXmVcnh"

                                                                    小さい子どもがいる家族に全力でおすすめしたい5000円以下でQOL(生活の質)がぐんと上がるアイテム8戦!(文字多め) https://t.co/TT3JXmVcnh

                                                                      きのきの on Twitter: "小さい子どもがいる家族に全力でおすすめしたい5000円以下でQOL(生活の質)がぐんと上がるアイテム8戦!(文字多め) https://t.co/TT3JXmVcnh"
                                                                    • GitHub - getify/moduloze: Convert CommonJS (CJS) modules to UMD and ESM formats

                                                                      Moduloze enables authoring JS modules in the CommonJS (CJS) format that's native to the Node.js ecosystem, and converting those modules to Universal Module Definition (UMD) and ES Modules (ESM) formats. UMD is particularly useful in browsers where ESM is not already being used in the application. CJS continues to work fully in all versions of Node, but in the latest Node versions, the ESM format f

                                                                        GitHub - getify/moduloze: Convert CommonJS (CJS) modules to UMD and ESM formats
                                                                      • GitHub - uptrace/bun: SQL-first Golang ORM

                                                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                          GitHub - uptrace/bun: SQL-first Golang ORM
                                                                        • Go言語の依存モジュール管理ツール Modules の使い方 - Qiita

                                                                          Modules を使うには Modules は、Go言語 1.11 以上のバージョンである必要があります。 1.11 以上をインストールすると、go mod コマンドが使えるようになります。 Modules を使う流れ Modules を使う流れは以下のとおりです。 go mod init で、初期化する go buildなどのビルドコマンドで、依存モジュールを自動インストールする go list -m all で、現在の依存モジュールを表示する go get で、依存モジュールの追加やバージョンアップを行う go mod tidy で、使われていない依存モジュールを削除する 実は go mod を直接実行することは少なく、他の go サブコマンドを実行したときに、自動的に処理が行われることが多いです。 以降は、コマンド実行例をご紹介します。 本記事では、バージョン 1.12 で動作確認し

                                                                            Go言語の依存モジュール管理ツール Modules の使い方 - Qiita
                                                                          • Adobe-Japan1-6およびJIS2004対応の外字チェッカーを作成

                                                                            日本語EPUBの作成で結構面倒なのが「使える文字と使えない文字のチェック」です。何せ単行本1冊で10万文字くらいはあったりしますので、それを目視でチェックして使えない文字を見分けるなどというのは普通に考えて無理があるわけです。また、例えベテランの作業者なら対処できるとしても、そういう機械的な処理に関しては極力機械に任せて省力化したいところです。ということで自前のチェッカー内に組み込む目的で「Adobe-Japan1-6」および「JIS X 0213:2004(JIS2004)」を対象として外字のチェッカーを作りました。 ターミナルで

                                                                              Adobe-Japan1-6およびJIS2004対応の外字チェッカーを作成
                                                                            • Perl Time::Local::timelocalで起きている2020年問題をなんとか直した話 - Qiita

                                                                              my ($sec, $min, $hour, $mday, $month, $year) = (0, 0, 0, 1, 1, 1970); # Perlでは月は0から数えるので1引く $month -= 1; # Perlでは年は1900年から数えるので1900引く $year -= 1900; my $unixtime = timelocal($sec, $min, $hour, $mday, $month, $year); print localtime($unixtime); # 1970年1月1日 0時0分0秒 を、返すはずだった・・・

                                                                                Perl Time::Local::timelocalで起きている2020年問題をなんとか直した話 - Qiita
                                                                              • プログラミング言語比較 Python,Ruby,PHP,Java,JavaScript,Perl - Qiita

                                                                                Python,Ruby,PHP,Java,JavaScript,Perlのプログラミング言語の比較です。プログラミング言語ごとの機能、実装方法、難易度、特徴、目的、用途、実績などの比較がわかる資料になればと思います。知人、SNS、ランキングサイト、学校の授業、会社の研修で、おすすめされたプログラミング言語とぜひ比較してみてください。 C言語、C++、Go、Rustなど、ここでは紹介されていないプログラミング言語の編集リクエストも受け付けています。 人気の比較記事 プログラミング入門 基本文法 入門 インストール 変数 文字列処理 文字列の連結 条件分岐 if文 繰り返し構文 while文 for文 配列 連想配列 多次元データ構造 関数定義 ファイル入出力 プログラミングレファレンス 演算子 比較演算子 算術演算子 論理演算子 四則演算 標準関数 文法・構文 ライブラリ・モジュール プログ

                                                                                  プログラミング言語比較 Python,Ruby,PHP,Java,JavaScript,Perl - Qiita
                                                                                • GitHub - lukeed/tsm: TypeScript Module Loader

                                                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                    GitHub - lukeed/tsm: TypeScript Module Loader