perl

YAPC::Hirosima 2024でコードゴルフコンテストを開催しました 〜解説編〜 #yapcjapan

こんにちは、技術部の谷脇です。 去る2月10日に行われたYAPC::Hiroshima2024ですが、みなさまはいかがだったでしょうか。私は参加して大満足であり、運営の方々に大感謝させていただきます。 さて、カヤックではゴールドスポンサーと椅子スポンサーをしてい…

YAPC::Hiroshima2024に参加の皆様へノベルティなどのご案内

カヤック技術部の谷脇です。 さて、2024年2月10日に広島でYAPC::Hiroshima2024が開催されます。カヤックはゴールドスポンサーと椅子スポンサーを行っています。 yapcjapan.org さてそんなカヤックですが、スポンサーノベルティとして今回のために作ったもの…

【前編】YAPC::Kyoto 2023 におみくじと紙絵馬のブースを出展しました

技術部の小池です。 カヤックが協賛した YAPC::Kyoto 2023 にゴールドスポンサーのブース運営スタッフとして参加してきました。 ブース テックカンファレンスにブースを出すのは久しぶりなのでコンテンツをどうするか悩みましたが、鎌倉で京都に挑むぞ!とい…

app-ads.txt(ads.txt)を自動テストする

この記事はKAYAC Advent Calendar 2022の18日目です。こんにちは、ハイパーカジュアルゲームチームでマーケターをやっているひだかです。今日は広告配信で欠かせないapp-ads.txt(ads.txt)の話です。

毎日クソダジャレを全社員に送り続けて5年、気がついたらバカゲーをリリースしてしまった…

この記事は Tech KAYAC Advent Calendar 2021の12日目の記事です。 こんにちは!バックエンドエンジニアの @commojun です!先週ぶりですね!前回のバカ記事に引き続き、今回も性懲りも無く記事をしたためさせていただきます。 日報 みなさんは、日報を書い…

6年続いているサービスのPerlのバージョンを5.16から5.30へと今にもアップデートさせようとしている

この記事は Tech KAYAC Advent Calendar 2020 の6日目の記事・AWS & Game Advent Calendar 2020の11日目の記事です。 こんにちは、バックエンドエンジニアの @commojun です。 今回は、最近業務でがんばったことを書きたいと思います。ちなみに、去年のアド…

コマンドライン用スクリプトにもClean Architectureを適用する

Lobi事業部サービス基盤チームの長田です。 今回はコマンドラインから実行するスクリプトのはなしです。 オペレーション用のスクリプト どのプロジェクトにも、Webアプリケーションが実行するわけではなく、かと言って定期実行するわけでもない、 とはいえ管…

Test::MoreからTest2::V0に移行した話

ソーシャルゲーム事業部のサーバサイドエンジニアの飛鷹です。 これはカヤックアドベントカレンダーの10日目の記事です。 今回は担当している案件でのTest2::V0を導入した話をします。 Test2導入経緯 担当している案件でperl 5.24からperl 5.26へのアップデ…

YAPC::Kansaiでカヤックのゲーム開発について話します!

こんにちは、テクってるブログに箸休めな記事を差し込んでいくことばかり考えてる藤田です。 いよいよYAPC::Kansai 2017 OSAKAの開催が迫ってきましたね! カヤックからはマコピーのトークが採択され、「カヤックのゲーム開発・運用の「今」 力技と効率化の…

ソーシャルゲームのカスタマーサポートを支える行動ログとredash

この記事はTech KAYAC Advent Calendar 2016の21日目の記事です。 こんにちは、ソーシャルゲーム事業部のぼくらの甲子園!ポケットのサーバサイド開発・運用を担当しておりますマコピーことid:mackee_wです。 ↑のヘッダ画像の人物はワタクシ、という噂があり…

チャットメッセージの即時反映を支える技術

Lobiチームの長田です。 今回はLobiの根幹であるチャットサービスの、Streaming APIについて紹介します。 多くのチャットサービスがそうであるように、 Lobiでも新しいチャットメッセージが画面リロードの必要なく表示されるようになっています。 チャットメ…

今年テストで頑張ったことまとめ

この記事は tech.kayac.com Advent Calendar 2015 2日目です。 こんにちは、最近よく過激派と呼ばれている穏健派のshogo82148です。 今年一年、安心して開発ができるようテストに特に力を入れてきました。 そこで今年テストでおこなった取り組みを振り返って…

YAPC::Asia 2015で僕達と握手!!

暑い日が続きますが、皆様いかがお過ごしでしょうか。 @Konboiです。 いよいよYAPCまで10日程となりました! 今日は、宣伝の意味も込めてトーク内容を簡単に紹介しようと思います! それは僕たちのドメイン・DNS運用 by @jigyakkuma 本トークではドメイン登録代…

KAYACからマコピーがYAPC::Asia 2014に登壇します&今年もスポンサーとして参加します #yapcasia

こんにちは、 @Konboiです。 久しぶりの更新です。 残念ながら自分のトークは採択されませんでしたが、このたび開催されるYAPC::Asia 2014に、KAYACからはマコピーのトークが2本採択されました。 ここでその内容を簡単にご紹介します。 Perl meets Real World 〜…

#3「ローカルの開発環境を地味に改善する話」tech.kayac.com Advent Calendar 2013

こんにちは!@rg_gsです! このエントリーはtech.kayac.com Advent Calendar 2013の3日目のエントリーです。 2013新卒としてlobiチームにジョインして毎日楽しく働いております. 今回は2012年のアドベントカレンダーでこんな記事を書いていらっしゃる@handl…

#1「LL言語初心者からみたPerl」tech.kayac.com Advent Calendar 2013

こんにちは!@Maco_Tasuです! このエントリーはtech.kayac.com Advent Calendar 2013の1日目のエントリーです。 新卒でAdvent Calendarの初日を任されて、何書けばいいのかちょっと考えましたが、 もっと多くの人にPerlという言語に触れてもらいたいという…

#21 「CS対応にマジ便利!! 行動ログ閲覧ツール "伊右衛門" の話」 tech.kayac.com Advent Calendar 2012

こんにちは、@hisaichi5518 です。 今年のクリスマスこそは、彼女とイチャイチャしながら有意義に過ごしたかったので、こういうのを作ったりしましたが、女の子から告白される気配がありません。クソが。 CS対応 と 行動ログ閲覧ツール「伊右衛門」 CSとは、…

#10 2012年に作ったものを振り返りつつProcletマジ便利

2012年も残すところあと20日ほどとなりましたが皆様いかがお過ごしでしょうか。@fujiwara です。 このエントリは tech.kayac.com Advent Calendar 2012 10日目の記事です。 テーマが「私の中のマイイノベーション 2012」ということで、まずこの1年に作ったも…

#6「Shardingマジ怖い」tech.kayac.com Advent Calendar 2012

最近子供が産まれたaraga(@ken39arg)です。 このエントリはtech.kayac.com Advent Calendar 2012 6日目の記事です。 テーマは「私の中のマイイノベーション 2012」 2日目の記事を見て、条件反射的に僕もおっぱいについての記事を書こうと思いましたが、 産ま…

#5「GitDDLまじイノベーティブ」 tech.kayac.com Advent Calendar 2012

好きな IPA は志賀高原ビールの @soh335 です。 早くビール飲みたいのですが書かないと怒られるので今日は、隣の発明家が作った GitDDL というモジュールについて説明しますね。 (隣の発明家に任せると「GitDDLまじイノベーティブ(完)」としか説明してく…

Ark is alive! ~ Ark Advent Calendar 2011始めました

こんにちは。松木(@songmu)です。入社して早くも1年が経とうとしていますが初投稿です。 空前の技術系Advent Calendarブームですが、タイトルの通りArk Advent Calendar 2011を開始いたします。 以下のページで更新していきます。 http://tech.kayac.com/ark…

任意のデータ構造をMovableTypeのバックアップ形式に変換する

最近誕生日を迎え、いよいよアラサーの域に入り始めたtaiyoh(@ttaiyoh)です。 さて、早速本題ですが、とある案件のとある事情で、データをMovableTypeで読めるように変換する必要が出てきました。 特定のMTで構築したブログで読めればいいのであれば、xmlr…

Perlのローカルプロキシ紹介と見せかけてJS開発環境紹介

齢27にしてNirvanaをまともに聴き出したtaiyohです。 最近、ベースの他にギターも始めてみたのですが、本当に難しい… (個人の方含め)ブログ書くの本当に久しぶりです。 ちょうど今JavaScriptをがっつり使った案件に関わっているので、開発周りで小ネタを一…

Ark Advent Calendar 2009開催中

Ark Advent Calendar 2009開催中! Ark Advent Calendarとは 12/1?12/24にわたって Ark をつかったウェブアプリケーションの開発方法について説明します。 各章は約1時間ほどで終わる程度であり、実際のWebサイトを最初から最後までコーディングすることで A…

YAPC::Asia 2009 で「Ark」と「kamaitachi」について話します

このところ、MySQL と Perl 関連のエントリをいろいろ書いていますが、それは、スケールアウト可能で、かつ、管理が容易なウェブアプリケーションを、簡単に書けるようにしたい、という理由があるからです。 ただ、ブログエントリだとどうしても細切れになる…

coLinuxのcofs環境下で開発する場合の注意点

久しぶりに車を運転して死にかけました。agoです。 普段開発はWindowsで行っているんですが、やはりLinux環境は必要なのでandLinux(coLinuxの亜種)を使用しています。 (VMWareも使用していますが、こちらは主に検証用Windowsを起動させています) coLinux…

Perl,PHPプログラマが置き換えるべきたった一つのキー

キーボードカスタマイズ暦5年のagoです。 今回はPerl,PHPユーザにおすすめのキー配列を提案したいと思います。 それは「\」キー これだけだと「文字のエスケープに困るのでは?」と思われるかもしれませんが、ここで置き換えるのはBackspaceの左にある「\」…

ustreamを見ながらflvにダンプする

kamaitachi開発者の村瀬です。 kamaitachiの開発のためにRTMP専用のスニファーを書いたのですが、そのアプリにほんの遊び心でflv保存機能をつけてみたところなかなかおもしろいのでここで紹介してみます。 ソースコードはこちら: Sniffer::RTMP この中の sc…

Plagger::Plugin::Filter::{Delicious, HatenaBookmarkUsersCount, LivedoorClipUsersCount}へのpatch

今年引越し3回目のagoです。 先日日計 Web Designというサービスを公開したのですが、このときPlagger::Plugin::Filter内のいくつかのファイルにpatchをあてたので紹介したいと思います。 Filter.patch 修正点は以下の通りです。 Plagger::Plugin::Filter::D…

Skype4COM で電話をかけて音声ファイルをながす

こんにちは。休日もプログラミングをしている村瀬です。 先週末、突然 Skype で電話をかけ、相手が出たら指定した音声ファイルを一方的に流して電話を切る、というスクリプトがほしくなったためちょろっと書いてみたのでそれを紹介します。 この記事は Windo…