並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 15 件 / 15件

新着順 人気順

ワンライナーの検索結果1 - 15 件 / 15件

  • YAPC::Hakodate 2024に参加して前夜祭で「AWS Lambdaで実現するスケーラブルで低コストなWebサービス構築」の話をしました - 酒日記 はてな支店

    2024-10-04〜05に開催された YAPC::Hakodate 2024 に参加してきました。楽しかったですね!! 自分が応募したトークは残念ながら本編では採択されなかったのですが、前夜祭のrejectconで発表の機会を頂いたので話してきました。資料はこちらです。 speakerdeck.com とあるマイクロサービスを ECS から Lambda に(アプリケーションコードを変更せず) 乗り換えてコストが大幅削減しているグラフが見所です。あと最後、時間の関係で駆け足になってしまったのですが、LamuxというOSSを作りました。Lambdaの複数の関数/エイリアスをhost情報を元に呼び分けてくれるProxy(multiplexor)です。 LambdaでWebアプリケーションやAPIを開発するときのプレビュー環境構築にも使えますし、Lambda extensionとして動作させる

      YAPC::Hakodate 2024に参加して前夜祭で「AWS Lambdaで実現するスケーラブルで低コストなWebサービス構築」の話をしました - 酒日記 はてな支店
    • YAPC::Hakodate 2024 に参加しました - 大西ブログ

      ブログを書くまでがYAPC!ということで忘れないうちに参加しました記事を書く。 YAPCはYet Another Perl Conferenceの略で、Perlを軸としたITに関わる全ての人のためのカンファレンスです。 Perlだけにとどまらない技術者たちが、好きな技術の話をし交流するカンファレンスで、技術者であれば誰でも楽しめるお祭りです! Kyoto 2023 に続いて、参加してきました YAPC::Hakodate 2024(Hiroshima 2024 は出れなかった)。 株式会社はてな 私の所属する株式会社はてなは、一般社団法人Japan Perl Association (JPA) のゴールド会員で、今回の YAPC ではゴールドスポンサーとしてスポンサードしました。私もスポンサー参加させていただきました。 また、3名の登壇者を送り出し、運営のコアスタッフも、一般参加も何名かお

        YAPC::Hakodate 2024 に参加しました - 大西ブログ
      • Perlbatross in YAPC::Hakodate 2024の結果発表と解説 #yapcjapan - KAYAC Engineers' Blog

        こんにちは! 技術部の谷脇です。 去る10/5にYAPC::Hakodate 2024が開催されました。いかがでしたか? yapcjapan.org 以前に告知したように今回のYAPCもコードゴルフコンテストPerlbatrossを開催しました。 techblog.kayac.com このエントリでは結果発表と、事前解答チームの川添(@acidlemon)より社内最短解の紹介と解説をお届けします。 Perlbatrossは現在コードの投稿や検証はできるものの、ランキングに載らないモードになっております。あと1週間程度はこのようにしておきますので、やりそびれた方や、ちょっと試してみたいなという方は是非コードゴルフに挑戦してみてください。 ここで宣伝 JavaScript版コードゴルフコンテスト JS体操はまだまだやっております! hubspot.kayac.com こちらも是非ご参加ください

          Perlbatross in YAPC::Hakodate 2024の結果発表と解説 #yapcjapan - KAYAC Engineers' Blog
        • Xのタイムラインを100人のOSSコミッターにして1ヶ月が過ぎました - laiso

          問題点 Twitter時代のリコメンドはちょうどいいインタレストを提供していた*1。自分がフォローしている人から辿れるファボに基づく推薦で発見があり、セレンディピティがあった。 しかし、今のアフター・イーロン時代のリコメンドはユーザーの注意を引き付け長時間滞在させるだけの過激・攻撃的・ネガティブな推薦が多い。 シニアエンジニア陣は彼らでバズった技術系エントリに対して私見を連投して過ごしている。興味深いしためになるのでそれはそれで読んじゃう。しかし私はオライリー本サブスクの元を取りたい*2。 長い間モヤモヤして過ごしが、これでは命がもったいないと思い、解決に乗り出すことにした(X中毒は解消しないスタイル)。 かといって、いざ代替SNSに移行するというのもしっくりこなかった。結局似たような属性の人の集まりに偏ってしまう(いつメン問題)。 そこでフォロワーを全員入れ替えてタイムラインがどう変化す

            Xのタイムラインを100人のOSSコミッターにして1ヶ月が過ぎました - laiso
          • YAPC::Hakodate 2024 でスタッフをしてきました - tecklのtechメモ

            終わってからちょっと経過してしまいましたが、 ブログを書くまでがYAPCということで、 YAPC::Hakodate 2024で今回も当日スタッフをしてきました。 # 前日祭 函館アリーナ隣の函館市民会館で、 前日祭の準備ということで恒例のノベルティグッズ詰めと会場設営から開始しました。 あいにくの天気だったので心配していましたが思った以上に参加率が高く、途中椅子が足りなくならないかやきもきするも、 後方にピザやお酒などがデプロイされていたのでそのまま立ってお話されている方々が多かった印象でした。 裏方だったのでトークはほとんど聴けなかったのですが、 唯一「必ず来る未来?IT業界での50代をどう過ごす?」 YAPC::Hakodate 2024 前夜祭第2部の座談会は、「必ず来る未来?IT業界での50代をどう過ごす?」と題し、以下のお三方にご登壇いただきます! 荻野淳也さん @ogijun

              YAPC::Hakodate 2024 でスタッフをしてきました - tecklのtechメモ
            • YAPC::Hakodate 2024でやったクリエイティブコーディングLTの裏話|chobishiba

              こんにちは chobishibaです。 YAPC::Hakodate 2024で「自分だけの世界を創るクリエイティブコーディング」というタイトルでクリエイティブコーディングの発表をしました。 5分では収まりきらない内容を5分に詰め込んでライトニングに駆け抜けた関係上、泣く泣くカットした部分もあるので補足記事を書いてみました。 事の発端どうしてLT応募しようと思ったかというと事の発端はこちらのロゴ (背景)10printだ!!! 10printとは1980年代に発表されたワンライナーのBASICのコードで、ランダムに/と\の文字を画面に出力すると迷路のようなパターンができるというもの。

                YAPC::Hakodate 2024でやったクリエイティブコーディングLTの裏話|chobishiba
              • sedで躓くLinux(POSIX)の正規表現|jig.jp engineers

                この記事はjig.jp Advent Calendar 2023の12月22日(金)の記事です はじめまして。 新米サーバ開発担当のmockです。 突然ですが、皆さんはサーバのログを見てるとき、2つのログを比較したいことってありますよね? ない?いや、あるんです。あるはずです。 この記事では、ログを比較しようとしたときに躓いた話をしていこうと思います。 ログを比較したいここに2つのログがあります。 $ ls 1.log 2.log $ cat 1.log 2023/12/22 00:00:00.000000 [SUCCESS] hogehoge 2023/12/22 00:00:00.345908 [SUCCESS] fugafuga 2023/12/22 00:00:01.124643 [SUCCESS] fugofugo 2023/12/22 00:00:05.325235 [SUCC

                  sedで躓くLinux(POSIX)の正規表現|jig.jp engineers
                • Softether VPN Client と IPv6 覚書

                  Softether VPN Client と IPv6 覚書です. いつもの通り結論から書くと, Softether VPN Client では, IPv6 のトンネリングは無効が無難 だとと思います. なぜか? Windows だと無効にしなくても問題は生じないんですが,Linux だと問題が生じます.原因は恐らくなんですが,挙動から見る限り以下の通りだと思います. VPN Client と VPN Server の IPv6 アドレスを VPN Client: 2400::1 VPN Server: 2401::1 とします.VPN 接続前は VPN Client から VPN Server への通信はデフォルトゲートに渡されることに注意してください. VPN Client から VPN Server にVPN接続すると対応するインターフェースにIアドレスが割り当てられますが,この割り

                    Softether VPN Client と IPv6 覚書
                  • Bash スクリプトの実行を一度に 1 回に制限することで、これらの問題を回避します

                    重要なポイント同時実行の問題を防ぐために、pgrep、lsof、または flock を使用してスクリプトのインスタンスが 1 つだけ実行されていることを確認してください。他の実行中のインスタンスが検出された場合にスクリプトを自己終了するチェックを簡単に実装できます。exec コマンドと env コマンドを活用することで、flock コマンドはこれらすべてを 1 行のコードで実現できます。一部の Linux スクリプトにはこのような実行オーバーヘッドがあるため、複数のインスタンスを同時に実行しないようにする必要があります。ありがたいことに、独自の Bash スクリプトでこれを実現する方法がいくつかあります。 一度で十分な場合もあります一部のスクリプトは、そのスクリプトの前のインスタンスがまだ実行中の場合は起動すべきではありません。スクリプトが過剰な CPU 時間と RAM を消費する場合、ま

                    • YAPC::Hakodate 2024 に行ってきた - sironekotoroの日記

                      行ってきましたYAPC::Hakodate 2024 yapcjapan.org 現在、うちは経理の仕事をしております。 月初には前月分の売上・仕入・経費などの計上があり、(月の初めの)土日も働いております。 まして10月といえば四半期決算。通常より厳しいスケジュールです。 厳しいスケジュールですが、10月1日〜4日までを残業して前倒しで進め、同僚さんの協力もあり、なんとか土日を空けることができました。 本来であれば、せっかくの函館を満喫するべく前泊して前夜祭に参加、終わった後に一泊して観光てなところですが・・・今回は無念の一泊二日です。 移動手段 そんな感じなので、前日の業務終了後に新幹線で函館まで移動、とかいろいろ考えたのですが、無難に当日飛行機となりました。 なお、東京〜新函館北斗の終電は東京駅発19時20分です。この時間、まだ業務終わってませんでした。 当日の朝イチの飛行機でも函館

                        YAPC::Hakodate 2024 に行ってきた - sironekotoroの日記
                      • 【今日から使える】地味に便利なGitコマンド

                        はじめに デジタルイノベーション部IoT/AIソリューション2課の山田です。 普段の業務ではバックエンドの開発とインフラの構築を担当しており、作業をするうえでは様々なツールを使用していますが、その中でも欠かせないツールの一つとしてGitがあります。 Gitを日常的に使用しているエンジニアの方々は多くいらっしゃるかと思いますが、意外と知られていないコマンドや使い方がたくさんある奥の深いツールであるとも言えます。 今回は自分が普段使用しているGitコマンドの中で、普段の業務に役に立っていながらもあまり知名度の高くなさそうな使い方をいくつか紹介していきます。 期間を絞ってclone git clone コマンドはコミット数や日付を指定することができます 長期間運用されているプロジェクトやOSSのリポジトリをcloneする際は、Gitのcommit数も多いためcloneが完了するまで結構な時間がか

                          【今日から使える】地味に便利なGitコマンド
                        • awk で平均を算出する方法 | 週末家庭菜園とITのブログ

                          awk の基本構文 awk をワンライナーで実行する場合の基本構文は以下の通りです。 引数で指定したファイル、または、標準入力で指定したデータを対象とし、パターンにマッチした行に対し、処理を実行します。パターンは省略でき省略時は全ての行が対象になります。 awk パターン { 処理 } ファイルパス コマンド | awk パターン { 処理 } 使用するサンプルデータ サンプルで使用するデータは、以下のように数値が半角スペースで区切られて並んでいます。 この数値を各行毎、各列毎に平均値を求めてみます。 [root@hostname tmp]# cat data 1 2 3 4 5 10 20 30 40 50 -10 -20 -30 -40 50 列毎に値を合算し平均を求める方法 列毎の平均値を求める際は、各列の値を合算した上で、その値をデータの行数で割ります。 行数は、awk のビルトイ

                          • PowerShellでパスに半角スペースが含まれるファイルの実行方法 - Qiita

                            はじめに PowerShellでC:\Program Files\配下などのファイルを実行する方法を記載します。 ディレクトリ移動して実行すればいいじゃん!と言われてしまえばそれまでですが、ワンライナーで書きたい時などにこの方法が使えます。 コマンドプロンプトだとダブルクォーテーションで囲むだけで実行できるのに、なぜPowerShellで出来ないのかは神のみぞ知る所です。 結論 パス全体をダブルクォーテーションで囲った後に、先頭に&を付けることで実行できます。 PS C:\> C:\Program Files\hogehoge\hoge.exe # C:\Program : 用語 'C:\Program' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認 # 識されません。名前が正しく記述されていることを確認し、パスが含まれている場合はそのパスが正し

                              PowerShellでパスに半角スペースが含まれるファイルの実行方法 - Qiita
                            • rbコマンドを使ったrubyワンライナーの世界

                              本記事ではワンライナーでrubyを使うためのrbというコマンドについて紹介する記事です。 モチベーション 1日1問、半年以内に習得 シェル・ワンライナー160本ノックという技術書の中でrubyを使用したワンライナーが紹介されていました。Mac標準のsedやawkといったコマンドはBSD系のコマンドであり、LinuxなどのGNU系のコマンドと挙動が違うことが多く、オプション覚えるのも大変だったのでそういったときはrubyを使用してワンライナーを書いてみました。 PerlやPythonによるワンライナーも紹介されていたのですが、Perlはまったく知識0だったので今から新たに学ぶのがしんどかったのとPythonhはワンライナーで書きづらそうだったためrubyなら少しはわかるのでrubyを選択しました。 rubyをワンライナーで使用したのは初めてだったのですが、書いてみたらとても楽しく、rubyで

                                rbコマンドを使ったrubyワンライナーの世界
                              • 『カイロソフト、「自社ゲームのソースコード」を東京ゲームショウにて大胆公開。自身も“前代未聞の試み”と認める - AUTOMATON』へのコメント

                                きょうび静的解析ツールなんよりどりみどりなのにつこてない。if文のワンライナーとか教科書的に指摘されるアウトな書き方なのに。ひょっとしたらワザとそうすることで電子透かし代わりにしてる?

                                  『カイロソフト、「自社ゲームのソースコード」を東京ゲームショウにて大胆公開。自身も“前代未聞の試み”と認める - AUTOMATON』へのコメント
                                1