タグ

Yoshioriのブックマーク (6,428)

  • Goのロギングライブラリ 2021年冬 - moriyoshiの日記

    この記事はPySpa Advent Calendar 2021の14日目のエントリーとして書かれました。昨日のエントリーは冷凍品でウキウキ引きこもり生活 でした。ちなみに私も70ℓの冷凍庫を購入しましたが当にライフチェンジングでした。 総論: なぜログが必要か 可観測性 たとえ目的は自明でも、その動作までが自明なアプリケーションというものはほぼ存在しません。現実の世界のアプリケーションというものは、動作パラメータだったり実行環境だったり、起動時点でのさまざまな要因によって挙動を変えるものだからです。そして、そうしたアプリケーションにはライフサイクルというものがあります。ここでいうライフサイクルは、アプリケーションの処理が実行されるにつれ、アプリケーションの内外との情報のやりとりで生じる大局的な状態の変化のことです。アプリケーションが並行処理を行うようなものであれば、個々の並行処理の単位

    Goのロギングライブラリ 2021年冬 - moriyoshiの日記
    Yoshiori
    Yoshiori 2021/12/15
  • 二月の戦い 実践編 - kuenishi's blog

    Pyspa Advent Calendar 2021 , 9日めの記事です。 まだ戦いは先の話なので気軽に書いています。二月の勝者は未読です。私自身は中学受験はしていませんが、祖母は神戸で私塾を営んでいて、小学生の頃は家族で帰省する度に塩水の問題を解かされたりしていました。ネットではタワマン文学と併せて茶化されるサピックスですが、今まさに長男が通っているので、父親として見聞きできる限りの実態を赤裸々にお伝えしようと思います。 基的なサイクル サピックスでは毎週、4教科(理科、社会、算数、国語をひとコマずつ)の授業があります。その授業1回につき一冊のテキストが配られます。どれもだいたい10〜20ページくらいあって、教科ごとに構成が違います。 算数…その週の知識確認問題と、復習用の問題、発展問題、計算力コンテスト 国語…その週の文章題。物語文、説明文など週によってまちまち。 社会…その週の

    二月の戦い 実践編 - kuenishi's blog
    Yoshiori
    Yoshiori 2021/12/09
  • GitHub Action で PR に何かして push する - 宇宙行きたい

    先に結論 - uses: actions/checkout@v2 with: ref: ${{ github.event.pull_request.head.ref }} やったこと PR に対して特定の実行してそのPRにコミットしたい。 例えば code format とか まぁ、最初 main とかでやるように雑にやってみた - name: Commit updated files run: | if ! git diff --exit-code --quiet then git add . git config --local user.email "nobody@example.com" git config --local user.name "File Update GitHub Workflow" git commit -m "Update Files" git push f

    GitHub Action で PR に何かして push する - 宇宙行きたい
    Yoshiori
    Yoshiori 2021/12/08
    動作確認めんどくさくてハマったやつです
  • デプロイメントに求める速さ - 宇宙行きたい

    これは KOBA789 日記 Advent Calendar 2021 - Adventar 4日目の記事です。 社内向けにデプロイについてエッセイを書くために先に日語で書いたら想いが強すぎて思ったより長くなっちゃったので勿体ないし公開します。 あと、今回は k8s とか ArgoCD とかそういう特定ツールの名前は出さずに実現したい環境だけ書いてます。 デプロイメントに求める速さ マーチンファウラーも「モノリスをマイクロサービスにする前にお前らやることちゃんとやってんのか?」の一つに Rapid application deployment をあげているようにデプロイの速さは大事です。速さは正義です。 ではデプロイの速度とはどこのことを言っているのでしょうか? デプロイ速度 デプロイの速度を速くするとなった時にどの時間を参考にすればいいのでしょうか?例えばチャットボットにデプロイコマン

    デプロイメントに求める速さ - 宇宙行きたい
    Yoshiori
    Yoshiori 2021/12/04
    日記です
  • テックブログ始めました。 - 電通総研 テックブログ

    これは電通国際情報サービス アドベントカレンダーの一日目の記事です。 はじめに 使っているツール Teams Shodo はてなブログ Markdownで書けること 高速に動作すること 見た目の調整にCSSHTMLを使えること 記事を簡単にエクスポートできること まとめ はじめに みなさんこんにちは、電通国際情報サービス(ISID)Xイノベーション部アドバンストテクノロジー部の佐藤太一です。 ISIDの技術的な取組みを外部に公開することで、ISIDをより多くのみなさんに知ってもらうためテックブログを始めました。 アドベントカレンダーの時期は、たくさんのエントリが公開されるので皆さんお忙しいとは思いますが、毎日新しい記事を公開予定ですので是非ごらんになってください。 使っているツール まずは、このブログを執筆するにあたって利用しているサービスやツールを紹介します。 Teams ISIDで

    テックブログ始めました。 - 電通総研 テックブログ
    Yoshiori
    Yoshiori 2021/12/01
  • Slack チャットボット的なものを作るときは / command よりも @chatbot で話しかけるのを俺は好む - 宇宙行きたい

    追記 slash コマンドのレスポンスで response_type に in_channel を指定すれば他の人にも見えるようになるので自分でアプリを作るときはこれで良いはず。 https://t.co/zWNA4Ahusw / “Slack チャットボット的なものを作るときは / command よりも @chatbot で話しかけるのを俺…” https://t.co/mmfTBCPbF4— ティーサブ (@_tsub_) 2021年11月30日 教えていただきました! ありがとうございます! Enabling interactivity with Slash Commands | Slack When the response_type is in_channel, both the response message and the initial Slash Command ty

    Slack チャットボット的なものを作るときは / command よりも @chatbot で話しかけるのを俺は好む - 宇宙行きたい
    Yoshiori
    Yoshiori 2021/11/29
    最近のおすすめ漫画はカナカナです。
  • graphql-java で雑に pagination 実装できるようにした - 宇宙行きたい

    yoshiori.hatenablog.com の続きです。 GraphQL の pagination っていうか Connections の仕様はGraphQL Cursor Connections Specification で、まぁ、実装した。基的にはDBへクエリ投げやすくするように first/after と last/before を offset/limit に変換して渡すようにしてます。 コメントにも書いたけど変換はこんな感じになる。一応エッジケース全部テストしたはず。 * for Example * [0,1,2,3,4] * * ## first/after * first:2, after:1 -> [2,3] -> offset:2, limit:2, * first:3, after:0 -> [1,2,3] -> offset:1, limit:3 * firs

    graphql-java で雑に pagination 実装できるようにした - 宇宙行きたい
    Yoshiori
    Yoshiori 2021/11/25
    この前のやつ、結局自分で実装したのでもしほかにも Java で GraphQL 使ってて pagination 今から実装しようとしている人はどうぞ
  • graphql-java で 雑に pagination 実装したい - 宇宙行きたい

    実装した graphql-java で雑に pagination 実装できるようにした - 宇宙行きたい graphql-java で pagination 実装するの、DefaultXXX を組み合わせて結構自分でガッツリ実装しなきゃダメなのか? なんかいい感じで継承すと offset と limit だけ渡ってくるからそこの処理書けばいいみたいなクラスはないのか— ヨシオリX (@yoshiori) 2021年11月22日 なんかサクッと返してくれるのないかなぁと探したんだけどなかった。 SimpleListConnection は全部のリスト渡さないといけないし。。。ということで雑に書いたんだけど、これをそのまま使いたいってよりもこういうことしたいんだけど自分で実装しないでもなんか汎用的なのあるんでしょ!?俺が見つけられてないだけで!!! 教えてください!!!的な気持ちで書いてみた。

    graphql-java で 雑に pagination 実装したい - 宇宙行きたい
    Yoshiori
    Yoshiori 2021/11/22
    教えてエロイ人!!
  • (前編)日本でソフトウェア開発をするアメリカのテクノロジー・カンパニー。異色なオフショア開発を通して感じる海外から見た日本とは【Launchable, Inc 川口 耕介 氏】 – ACTION

    ホーム 最新記事一覧 CEO CTO アメリカ (前編)日でソフトウェア開発をするアメリカテクノロジー・カンパニー。異色なオフショア開発を通して感じる海外から見た日とは【Launchable, Inc 川口 耕介 氏】 CEOCTOアメリカ (前編)日でソフトウェア開発をするアメリカテクノロジー・カンパニー。異色なオフショア開発を通して感じる海外から見た日とは【Launchable, Inc 川口 耕介 氏】 170万ユーザー以上の導入実績があり、CIツール市場で世界で最も普及したソフトウェア、Jenkins。皆さんはご利用になっていますか? 今回はなんとそのJenkinsを開発された川口耕介さんにインタビューさせていただきました! 出典:Official Jenkins Jenkinsとは: Jenkinsはソフトウェア開発における一連の作業を自動化できるオープンソースのCI

    Yoshiori
    Yoshiori 2021/11/17
  • CTO15年やったので仕事を増やしてみた | GREE Engineering

    みなさまこんにちは、グリー株式会社でCTOをしておりますふじもとです。最近は諸般の事情でWebUSBとWebNFCを観察しています、iOS SafariでWebNFCサポートしてくれないかな...。 そして今回は来たる2021/11/11に開催予定のGREE Tech Conference 2021の宣伝にやってまいりました。という!ことで! GREE Tech Conference 2021 は 2021/11/11 開催です、ご登録はこちらから! みなさまのご参加をお待ちしております。なおぼくは最初の基調講演で20分ほど (当然グリー株式会社の) お話をさせていただきます。 以上でだいたいこのエントリでお伝えしたいことはお伝えできましたので、以下は蛇足となりますが、グリー株式会社でCTOになって以来初めて社外での仕事をすることにしたので、少しだけそのあたりについて書かせていただこうと思

    CTO15年やったので仕事を増やしてみた | GREE Engineering
    Yoshiori
    Yoshiori 2021/11/08
  • メタバースはディストピアの悪夢です。より良い現実の構築に焦点を当てましょう。

    このところ、多くの方々が「 メタバース 」について話をしています。でも Zoom、Netflix、Doordash 漬けだった18か月を経た今、私ははこのグループに入っていません。テクノロジーの観点から見てメタバースがクールなコンセプトであることを否定しているわけではありません。「 メタバース 」は私の好きなSF作家の一人であるニール・スティーブンソンが 1992 年に発表した小説『 スノウ・クラッシュ 』の中でこの言葉を作ったことに由来します。この小説は、ウィリアム・ギブソンの作品とともに、サイバーパンクというジャンルを生み出しました。このジャンルでは、登場人物たちはデジタル世界に接続された状態で過ごし、そこで探検したり、交流したり、戦ったり、( 少なくとも小説の中では )悪者の陰謀から世界を救ったりします。このコンセプトはアーネスト・クラインの『 レディ・プレイヤー 1 』で最も完全な

    メタバースはディストピアの悪夢です。より良い現実の構築に焦点を当てましょう。
    Yoshiori
    Yoshiori 2021/10/29
  • マイクロサービス・アーキテクチャと共存する Ruby on Rails のアーキテクチャ的拡張 - その事例と可能性 / Kaigi on Rails 2021

    Kaigi on Rails 2021 の発表資料です。 https://kaigionrails.org/2021/talks/Altech_2015/

    マイクロサービス・アーキテクチャと共存する Ruby on Rails のアーキテクチャ的拡張 - その事例と可能性 / Kaigi on Rails 2021
    Yoshiori
    Yoshiori 2021/10/25
    良い資料だった
  • 妄想的DHH理解 - Qiita

    Caution この記事はDHHファンの妄想によるシナリオが多分に含まれます。 というかほとんどです。 成り立ちが間違ってることも当然あるように思うので話半分で読んでください。 これは一体 最近のRailsフロントエンドやDHHの活動には一連の流れがあるわけですが、一部トレンドに沿ってない部分がある故にそれが汲めないというところがあるのではと思います。 それらの流れを記憶が定かなうちにつないで記録しておこうという記事です。 前提知識 Railsの生みの親、Rubyist Basecamp(社) DHHがCTOやってる会社 Basecamp(サービス) Basecamp(社)が開発してるプロジェクト管理ツール Trixを開発してたある日 Basecamp(サービス)に組み込まれてるリッチテキストエディタのtrixをcustomElements使って開発してたある日、DHHはあることに気づく。

    妄想的DHH理解 - Qiita
    Yoshiori
    Yoshiori 2021/09/21
  • Bluetooth®オーディオについて|Nintendo Switch サポート情報|Nintendo

    以下に対応しているBluetoothオーディオが使用できます。 プロファイル:A2DP コーデック:SBC ※機種ごとの動作確認は行っておりません。 ※上記以外のプロファイル、コーデックには対応していません。 ※Bluetoothオーディオのマイク入力には対応していません。 ※Bluetoothオーディオの操作ボタンはNintendo Switchでは正常に動作しない場合があります。

    Bluetooth®オーディオについて|Nintendo Switch サポート情報|Nintendo
    Yoshiori
    Yoshiori 2021/09/15
    え?え? 髪アプデじゃん
  • 『スター・ウォーズ:ビジョンズ』|ディズニープラス公式

    全世界を興奮と歓喜で満たし、社会現象を巻き起こし続けてきた空前のエンターテイメント「スター・ウォーズ」。この銀河で最も有名なシリーズを生み出したルーカスフィルムとスター・ウォーズにとって創造のルーツとなった日との新たなプロジェクトが始動。 世界最高峰のクオリティを誇る作品を送り出してきた日のアニメクリエイターたちの“ビジョン”を通してスター・ウォーズの新たな物語が描かれる。全9作品をディズニープラスで独占配信! 神風動画 『The Duel』水野 貴信(監督) テレビアニメ『ジョジョの奇妙な冒険』シリーズのオープニング映像や、企画・制作を手がけたテレビアニメ『ポプテピピック』が大きな話題を呼び、映画『ニンジャバットマン』が世界的にも高く評価されたアニメーションスタジオ。代表の水﨑淳平氏が1998年に個人事業主として活動を開始し、2002年に有限会社神風動画を設立した。3DCGだけに囚わ

    『スター・ウォーズ:ビジョンズ』|ディズニープラス公式
    Yoshiori
    Yoshiori 2021/09/14
    参加スタジオ豪華すぎて今から楽しみ!! トリガーがライトセーバーバトルやってくれるのとか楽しみだ
  • ワクチンの「40~50代飛ばし」に関するメモ (1) 7月中旬からのニュースなど|yuco

    コロナ家族感染 “子を残し親が亡くなる” 相次ぐ親の重症化 | 新型コロナウイルス | NHKニュース50代の夫と40代、10代の子どもという家族で、夫婦ともに基礎疾患がありワクチン未接種、おそらく10代の子どもが最初に新型コロナウイルスに感染し、夫は亡くなり、は集中治療室で治療が続いているというニュース(2021年9月2日)今日、上記のようなニュースを見た。 7月にはすでに、コロナウイルスのワクチン接種が進んでいない40~50代(基礎疾患のない人を含む)の重症化が目立つため、この世代のワクチンを急ぐべきという議論があった。それなのに実際に用意されたのは対象年齢を30代以下とするワクチン接種会場ばかりで、いったい何なのだろうと思っている。 以下に7月中旬からの関連ニュースを記録しておく。 小池知事「東京のコロナ対策は50代問題」…重症者の4割が40~50代に : 医療・健康 : ニュ

    ワクチンの「40~50代飛ばし」に関するメモ (1) 7月中旬からのニュースなど|yuco
    Yoshiori
    Yoshiori 2021/09/03
  • 幹部等人事が決定しました |デジタル庁

    デジタル庁発足に伴い、令和3年9月1日に幹部等人事(65 人)を発令しました(資料1)。 なお、幹部職員の役職・所属グループ等については、資料2「幹部名簿」をご覧ください。 資料資料1 令和3年9月1日付 デジタル庁人事(PDF/237KB) 資料2 別紙 幹部名簿(PDF/106KB) ※なお、最新の情報は、「幹部」ページをご覧ください。 連絡先戦略・組織グループ 担当 人事担当:赤津、池崎、鈴木 採用担当:米山、渡辺 TEL:03-4477-6775(代表)

    幹部等人事が決定しました |デジタル庁
    Yoshiori
    Yoshiori 2021/09/01
    お、CTO に期待できる名前が!!!
  • ロータリーエンジン復活!「マツダ版e-POWER」をMX-30から順次採用に | MOBY [モビー]

    MX-30に「マツダ版e-POWER」を搭載 マツダ MX-30 マツダは、ロータリーエンジンを発電専用とした日産 e-POWERのようなハイブリッドモデルをMX-30に追加することがマツダ関係者からの情報で分かりました。 以前MOBYがお伝えしたロータリーエンジン関連のものと思われる商標は、このロータリーエンジンを搭載したMX-30から採用されるものと予想されます。 MX-30以外の車種も順次ロータリーモデル追加 出典:j-platpat.inpit.go.jp マツダ関係者によると、マツダはMX-30のロータリーエンジン搭載を発売後、売れ行きや反響次第でこのパワーユニットの展開を広げていくとしており、MAZDA3やCX-30といった車種へ搭載する可能性もあるとしています。 このパワーユニットの名称については判明しなかったものの、先日明らかになったロータリーエンジンを模したエンブレムや、

    ロータリーエンジン復活!「マツダ版e-POWER」をMX-30から順次採用に | MOBY [モビー]
    Yoshiori
    Yoshiori 2021/08/31
  • アニメ「Sonny Boy」の『難解』プログラムの解説 - まめめも

    『Sonny Boy』というアニメが放送されています。学校が異次元に漂流してしまい、超能力に目覚めた生徒たちがサバイバルしながら、さまざまな奇妙な現象の裏にあるルールを解き明かし、元の世界に変える方法を探す、というストーリーです。ルールが分かったあとで何度も見直したくなります。 anime.shochiku.co.jp さて今回、『Sonny Boy』に、プログラムを寄稿しました。プログラムでおもしろいCGを作ったとかではなく、プログラムの実行の様子そのものが『Sonny Boy』の5話の中で放送されました。 こういうプログラムです。 nankai.rb このプログラムがどういうものだったかを解説します。 どんなプログラム? 実行すると、「難解」という文字がほどけてなくなるアニメーションをします。 起動したらまず、プログラム自身が画面に表示されます。 しばらくしたら「難解」が左から右へほど

    アニメ「Sonny Boy」の『難解』プログラムの解説 - まめめも
    Yoshiori
    Yoshiori 2021/08/13
    凄すぎ
  • Googleを退職してLaunchableに入社しました - draftcode.osak.jp

    新卒でGoogleに入社して7年ちょっと経って、なんか最近社内・社外問わず転職しているひとをチラホラ見るし、ちょっとキャリアパスを真面目に考えたら転職してもいいかなぁと思ったので転職した。ちょうどいい時期にLaunchableにポジションがあったので、コンタクトをとって採用パスにのせてもらったら、採用された感じ。 9年ぶり2回目って書いたんですが、よく考えたらインターン後、日からUS転籍後に退社しているので6年ぶり3回目が正しい気がする。 キャリアパスに思うところがあったとは なんかつらつら書こうと思ったけど、QuoraのWhy don't engineers make it further than being senior engineers at Google?の回答が良い感じの説明に見える。なんかTrajectory to L6は悪くなかったというかマネージャーからは「既にL6と

    Yoshiori
    Yoshiori 2021/08/11
    KOBA とラーメン食べてる時の俺の気持ちです。“draftcodeが転職するっていうのをまだ言わないので、グッてこらえて言っていない”