並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 52件

新着順 人気順

trunkの検索結果1 - 40 件 / 52件

  • 組織をハイパフォーマーにするスキル、DevOps - techtekt

    こんにちは。弊社のエンゲージメントサーベイ製品HR Spannerのリードエンジニアを担当している岡部です。昨今注目されているDevOpsとそのケイパビリティについて、およそ一年前に社内の勉強会で発表を行ないました。今回の機会に、こちらでも寄稿させていただきたいと思います。 元になっている書籍は比較的大規模な開発を対象にしていると思いますが、当社のHR Spannerは10名程度の比較的小規模な開発であり、それを前提とした内容になっています。 DevOpsとは何か? 書籍「LeanとDevOpsの科学」では大規模アンケート調査により、高収益、高利益率、高市場占有率を持つ企業は、単に起業家精神やM&Aの取り組みだけでなく、開発組織におけるDevOpsのケイパビリティを強化している傾向が浮かび上がっています。この結果は単なる相関関係ではなく、統計手法によって因果関係として確認されています。また

      組織をハイパフォーマーにするスキル、DevOps - techtekt
    • SQLiteがバージョン管理システムとしてGitを採用しない理由

      GitはLinuxカーネルのソースコード管理に用いるために開発された分散型バージョン管理システムで、GitリポジトリをホスティングするGitHubのユーザー数は1億人を超えます。一方、軽量データベースのSQLiteの開発においてはGitではなくFossilというバージョン管理システムが利用されており、SQLiteの開発陣が「なぜGitを使用しないのか」という理由を公式サイトで説明しています。 Why SQLite Does Not Use Git https://sqlite.org/whynotgit.html なお、Fossilがどんな機能をもつバージョン管理システムなのかについては下記の記事を読むと分かります。 GitとGitHubの機能をひとつのバイナリに詰め込んだ「Fossil」レビュー - GIGAZINE 1:Gitは適切な状況認識を提供しない SQLiteにどんな変更が加え

        SQLiteがバージョン管理システムとしてGitを採用しない理由
      • Gitのブランチの役割を考える | フューチャー技術ブログ

        Gitのブランチ戦略にはいくつかあります。 GitフローGitHubフローGitLabフローチームの戦略を考えるときにどれかを参考にしつつカスタマイズするときにいろいろ不都合が生じてしてきて複雑になってしまうことってありますよね?社内でブランチの管理の議論をする中で、ブランチの役割を明確にした上で、どのブランチがどのような役割を持っているのかを明確にした方が混乱が少なくなるのではないか?というのを考えていました。 特に、プロジェクトごとに同じ名前でも役割が違うなー、というのとかもあり、ブランチ名=役割ではなく、ブランチの上位概念として役割を考えて、それを実際のブランチとの対応づけを行う必要があるのではないかな、と。 CI/CDと組み合わされることで、releaseブランチ==ステージング環境となってしまい、ステージング環境を使いたいリリース前のブランチと、ホットフィックスの検証のブランチの

          Gitのブランチの役割を考える | フューチャー技術ブログ
        • squash and mergeしか使ってないけど全く困ってない

          こういうことはレポジトリ構成・ワークフローと密接に紐づいているので、そういう前提を抜きにはどれがいいとかはいうことはできない。が、自分はいわゆるsquash and mergeのみの環境しかほとんど経験がないし、それで困ったことが一度もない、という話をしておきたいので書いておきたい、ので書いておく。 squash and mergeのメリットは書いてある通りで、基本的にPR内の細かい修正というのはゴミみたいなコミットが多く、メッセージも雑なことが多いので、それをコミットログに残しておくのは嫌だということがある。それよりは意味のある単位のコミットを残しておきたいし、それの単位はPRで行うのが良い、ということだ。 “Google-style” workflow デメリットの方は、いわゆるfeature branchというワークフローで顕在化する問題であると思う。で解決策はあり、それはワークフロ

            squash and mergeしか使ってないけど全く困ってない
          • SQLite のおもしろ仕様 (2) : ファイルフォーマット - kawasin73のブログ

            後方互換性って辛いね、どうもかわしんです。 最近 Rust で SQLite をフルスクラッチで再実装しています。 github.com 再実装するために SQLite の公式ドキュメントやソースコードを読み込んでいるわけですが、その過程で気付いたおもしろポイントを共有しようかと思います。 今回はその第二弾、ファイルフォーマット編です。第一弾はこちら:SQLite のおもしろ仕様 (1) : データ型 - kawasin73のブログ 前提知識 : ページ まず、この記事を面白いと思ってもらうための前提知識です。 大抵のデータベースはデータを保存するファイルをページという単位で管理します。SQLite ではデフォルトでは 1 ページ 4096 バイトです。これは、ファイルを保存するデバイス(HDD や SSD など)としてブロックデバイスを想定しているからです。ブロックデバイスとはデータの読

              SQLite のおもしろ仕様 (2) : ファイルフォーマット - kawasin73のブログ
            • 「システム運用の基本と戦略」についてただまとめる

              23卒でバックエンドエンジニアをしているたかしゅんです。(@1341Shun) 先日、株式会社サイバーエージェントAI事業本部の2024年度 エンジニア新卒研修でシステム運用に関する講義を行いました。 そこで話した内容とスライドを完全公開したので、内容について解説します。 90分の内容のため、かなり長いですが、個人的にぜひ一読して欲しい内容になっています。 実際の資料はこちらになります↓ 自己紹介 こんにちは、たかしゅんと言います。2023年度入社で今年で2年目になります。株式会社サイバーエージェントのAIオペレーション室で新規立ち上げをやっております。 入社して最初に広告プロダクトに配属し、PipeCDの導入などのDevOps業務を中心に行なっておりました。 記事もあるのでもしよろしければ、ご覧ください。 2月中旬からAIオペレーション室に移動し、新規立ち上げのインフラ環境の構築からCI

                「システム運用の基本と戦略」についてただまとめる
              • Platform Engineering on Kubernetes を読んでCloud Native の現在地を理解する - じゃあ、おうちで学べる

                はじめに 近年、Kubernetesの採用が進む中、複数のチームが関わり、複数のクラウドプロバイダーへのデプロイを行い、異なるスタックを扱う組織では、その導入の複雑さが新たな問題となっています。本書 『Platform Engineering on Kubernetes』は、Kubernetes に登場しつつあるベストプラクティスとオープンソースツールを活用し、これらのクラウドネイティブの問題を技術的に組織的にどのように解決するかを示してくれます。 learning.oreilly.com 本書では、Kubernetes上に優れたプラットフォームを構築するための要素を明確に定義し、組織の要件に合わせて必要なツールを体系的に紹介しており、実際の例とコードを交えながら各ステップをわかりやすく説明することで、最終的にはクラウドネイティブなソフトウェアを効率的に提供するための完全なプラットフォーム

                  Platform Engineering on Kubernetes を読んでCloud Native の現在地を理解する - じゃあ、おうちで学べる
                • WordPressの小ネタ集 - Qiita

                  この記事は、「CMS Advent Calendar 2023」の21日目の記事で、WordPress に関してもしかするとあまり知られていないかもしれない事を、とりとめもなく独断でまとめたものです。 特に、ここ数年 WordPress に触れておらず、今の WordPress はどうなっているのか? という事を知りたい方向けの情報も少し盛り込んでいます。 クラシックエディターはいつまで使えますか ? Classic Editor プラグインの説明には、この記事を書いている時点で「Classic Editor は公式な WordPress プラグインであり、少なくとも2024年まで、または必要なくなるまでの間、完全にサポート・保守されます。」と記載されています。 それでは2025年以降、クラシックエディターが使えなくなる可能性があるのでしょうか ? 自分は、クラシックエディターは残り続ける

                    WordPressの小ネタ集 - Qiita
                  • My Overkill Home Network - Complete Details 2023

                    In this post I will hopefully detail my entire home network. Some of this has been in separate posts explaining single items, but nowhere do I have all of the network in one post with all the changes since last year. Here is a full shot of the rack in my house. Its in a centrally located closet which happens to have a 2ft x 2ft chase into the attic, which is very handy for running network cables.

                      My Overkill Home Network - Complete Details 2023
                    • Flutterアプリの定期リリースを支える自動化 - Fast DOCTOR Technologies TECH BLOG

                      本稿では、ファストドクターのモバイルアプリのリリースフローを整備した取り組みについてご紹介します。 モチベーション ファストドクターのモバイルアプリは、2022年夏にFlutterでのフルリプレースを実施し、それ以降は機能の開発が完了次第随時リリースをするという戦略を取っていました。 この戦略はシンプルであり、開発に関わっているステークホルダーが少ない状況下でうまく機能していました。しかし、組織の拡大に伴い以下のような問題が発生するようになりました。 複数機能の開発スケジュールの調整をしたり、バックエンドのリリース・QAとの整合性を取ったりという必要性が増し、調整コストが肥大化 リリースが不定期なため、いつPull Requestをマージすれば良いか分からずopenされたままのPull Requestが多数 この状況を改善するために、以下の要件を念頭に定期的なリリースとそれを支える仕組みを

                        Flutterアプリの定期リリースを支える自動化 - Fast DOCTOR Technologies TECH BLOG
                      • 2020年から2023年までのCSSの変遷を振り返る - yamaScrapbox

                        この資料は Meguro.css#9 のLT資料です。 メニューのドキュメントアイコンより「Start presentation」クリックでプレゼンテーションが始まります 自己紹介 yamanoku.icon @ yamanoku 大山奥人, おおやまみちのく a.k.a やまのく X(旧Twitter) GitHub 株式会社クラウドワークスにてフロントエンドにまつわる仕事をやっています 得意領域 マークアップ・フロントエンド・UIデザイン・アクセシビリティ 既婚で1児の父と猫🐈🐈🐈と犬🐶の飼い主 Meguro.css復活!!!!! 株式会社オロ様、Nakayaさんありがとうございます(感謝) Meguro.css#4がエンジニアとしての初登壇イベントでした 今回のテーマ「2020年から2023年までに登場したCSSの変遷を振り返る」 前回のMeguro.cssが2020年1月開

                          2020年から2023年までのCSSの変遷を振り返る - yamaScrapbox
                        • CI/CD Litmus Test: CI/CD レベルを測定しよう! - kakakakakku blog

                          AWS が公開しているサイト「CI/CD Litmus Test」を使うと簡単に「CI/CD スコア」と「CI/CD レベル」を測定できる❗️開発チームで実施しながらレベルを上げるにはどうしたら良いかをディスカッションすると効果的に使えそう \( 'ω')/ litmus.devops.aws.dev 流れとしては CI/CD の設計に関する「計20種類」の質問(Yes or No)にポチポチと答えていくと以下の結果が出る📊 CI/CD score CI/CD level 9.5 or above Fully CI/CD 8–9 Mostly CI/CD 5–7 Neutral Below 5 Not CI/CD GET STARTED を押す 質問に Yes or No で答える 今取り組んでる CI/CD をイメージしながら答えたら Mostly CI/CD だった! 質問一覧 最終

                            CI/CD Litmus Test: CI/CD レベルを測定しよう! - kakakakakku blog
                          • What We Learned from a Year of Building with LLMs (Part I)

                            Join the O'Reilly online learning platform. Get a free trial today and find answers on the fly, or master something new and useful. Learn more It’s an exciting time to build with large language models (LLMs). Over the past year, LLMs have become “good enough” for real-world applications. The pace of improvements in LLMs, coupled with a parade of demos on social media, will fuel an estimated $200B

                              What We Learned from a Year of Building with LLMs (Part I)
                            • connect-go による複数サービスの開発とユニバーサルバイナリによる改善 - LayerX エンジニアブログ

                              こんにちは、LayerX の id:snamura です。7月はLayerXエンジニアブログを活発にしよう月間 ということなので、本日は複数サービスに分割されていく中で、開発環境を改善した話を書きます。 LayerX が提供するバクラクでは、 Decoupling a service from monolith with Protocol buffers and connect-go で紹介した通り、 buf.build の提供する connect を使ったサービス化が進められています。 connect の活用によって、既存のHTTPサーバーをサービスとしてインターフェイスを再定義したり、モノリスを無理に分割することなく、ドメインごとにインターフェイスを定義し、サービスの分割が可能になりました。 connectはgRPCのサービス定義を起点に動作するため、シンプルなインターフェイスと、 h

                                connect-go による複数サービスの開発とユニバーサルバイナリによる改善 - LayerX エンジニアブログ
                              • 富ヶ谷が「世界で最もクールな街」のトップ10に選出

                                Photo: Sekisan/Photo AC富ヶ谷富ヶ谷が「世界で最もクールな街」のトップ10に選出渋谷の中心から近い落ち着きのある地区がランク入り、1位はコロンビア・メデジンのラウレス タイムアウトが行った全世界対象の大規模な都市調査と各国エディターの情報をもとに、タイムアウトのグローバルチームが「The 40 coolest neighbourhoods in the world(世界で最もクールな地域)」と題したランキングを発表した。 東京からは渋谷区の「富ヶ谷」がランクイン。調査は今年で6年目となり、世界の1万2000人以上の都市生活者のデータを集計し、富ヶ谷は世界40地区中、10位となった。 そのほかの結果を見ていくと、トップはメデジンのラウレス(1位)、次いでダブリンのスミスフィールド(2位)、マドリードのカラバンチェル(3位)、コペンハーゲンのハヴネン(4位)、香港のション

                                  富ヶ谷が「世界で最もクールな街」のトップ10に選出
                                • jj init — Sympolymathesy, by Chris Krycho

                                  What if we actually could replace Git? Jujutsu might give us a real shot. Assumed audience: People who have worked with Git or other modern version control systems like Mercurial, Darcs, Pijul, Bazaar, etc., and have at least a basic idea of how they work. Jujutsu is a new version control system from a software engineer at Google, where it is on track to replace Google’s existing version control s

                                    jj init — Sympolymathesy, by Chris Krycho
                                  • とも ちゃ日記(Tomo cha) - 元大学生のOL日記-

                                    わたしの日記は日々の出来事の鬱憤晴らしの毒だし日記がメインです。 相当病んでいます。くだを巻いています。許容出来る方のみのアクセスをお願いします。 また、この日記へのリンクは原則自由にして頂いても結構ですが、 写真への直リンクを張るのはご遠慮下さい。内容に関しては、一切保証致しません。 カテゴリ一覧 Network, Internet, IPv6, DC, NTT, Comp, Linux, Debian, FreeBSD, Windows, Server, Security, IRC, 大学, Neta, spam, 食, 生活, 遊び, Drive, TV, 仕事, seirios氏がAmazonでポチって面白いデバイスを持ってきたので、軽く検証、面白い結果が得れたので私も合計で5台ほど調達することにした。 検証した機器は、 八丁 seekswan XikeStor SKS8300-8

                                    • RubyKaigi 2024 アンドパッドブースでの Ruby アンケート結果大公開 - ANDPAD Tech Blog

                                      こんにちは hsbt です。RubyKaigi 2024 お疲れ様でした。RubyKaigi 2024 では、毎回のことですが半分以上の時間を廊下ですれ違った Rubyist と「最近どうですか」という会話をしたり、「例の件だけど」「Ruby でこういうことを考えている」というような海外から来た Rubyist と仕事の打ち合わせのようなこともやっていました。 さて、今回は RubyKaigi 2024 でアンドパッドのブースの企画として行っていたアンケートの中から Rubyist が気になるであろう項目についてご紹介します。有効回答数は設問によって異なりますが、いずれも 400 件弱という結果になりました。 RubyKaigi 2024 は参加者が 1300 人前後と聞いているので、この回答結果はおおよそ全体を示す結果と見ても良さそうです。それでは各設問について見ていきましょう。 これま

                                        RubyKaigi 2024 アンドパッドブースでの Ruby アンケート結果大公開 - ANDPAD Tech Blog
                                      • 顧客にアクションを起こさせるには?高広伯彦さんに訊くコンテンツマーケティングの基本|note pro公式 | 法人オウンドメディアをかんたん、すぐに立ち上げ

                                        「noteとTwitterでつくる新しい企業コミュニケーション 実践編」イベント。今回のゲストは、マーケティングエージェンシー・スケダチ代表であり、社会構想大学院大学 特任教授でもある高広伯彦たかひろ のりひこさんです。 インバウンドマーケティングやコンテンツマーケティングの火付け役で、長らく企業のコンテンツづくりの重要性を啓発されている高広さんに、企業はどのように「コンテンツ」づくりをはじめるべきかを伺いました。 ※この記事では、「X」の表記をシリーズタイトルに合わせて「Twitter」とします。 コンテンツの役割は顧客のフィルタリングコンテンツにふさわしいチャネルを選ぶ——まずはコンテンツマーケティングのポイント、そして、企業は何のためにネットで情報発信をするのかを中心にお話を伺いたいと思います。 高広さん(以下、高広) 先日、ある企業の方から「情報発信をするのに、noteとTwitt

                                          顧客にアクションを起こさせるには?高広伯彦さんに訊くコンテンツマーケティングの基本|note pro公式 | 法人オウンドメディアをかんたん、すぐに立ち上げ
                                        • So You Want To Build A Browser Engine

                                          Eyes Above The Waves Robert O'Callahan. Christian. Repatriate Kiwi. Hacker. Archive 2024 June So You Want To Build A Browser Engine Real-Time Settlers Of Catan April Auckland Waterfront Half Marathon 2024 Whanganui River Journey 2024 2023 December Rees-Dart Track 2023 Caples/Routeburn Track 2023 Abel Tasman Kayaking November Mount Pirongia 2023 Blog Migrated April Why I Signed The "Pause" Letter A

                                          • KAMITSUBAKI STUDIO再編、そしてお問い合わせについての返答|不確かなものをつくります。

                                            いつも応援してくれてありがとうございます。 KAMITSUBAKI STUDIOプロデューサー、PIEDPIPERです。 先日KAMITSUBAKI STUDIO公式WEBサイトが全面リニューアルしました。 kamitsubaki.jp その際に色々とお問い合わせがあったのでもう少し解像度が高まるように改めて整理、補足してみました。 SINSEKAI STUDIOとの統合を行い、次世代クリエイター達を育成する「CREATOR FARM」を各レーベル内に新設し、新たなクリエイター達もジョインしました。 「新生神椿」の組織構造 ①レーベル内レーベル ⑴バーチャルアーティストを中心とした「PHENOMENON RECORD」 バーチャル特化型のレーベルになります。 ⑵シンガーソングライターや作曲家を中心とした 「ANARCHIC RECORD」 ボカロPやボカロPを前身としたシンガーソングライタ

                                              KAMITSUBAKI STUDIO再編、そしてお問い合わせについての返答|不確かなものをつくります。
                                            • トランクルームに荷物を預けてインドアグリーンがある趣味部屋を作ろう! | 斑入り植物の家づくり

                                              アパートやマンションって意外とせまく趣味に力を入れるとスペースがすぐに足りなくなります。私も […]

                                                トランクルームに荷物を預けてインドアグリーンがある趣味部屋を作ろう! | 斑入り植物の家づくり
                                              • 名古屋市のおすすめカフェ17選 10年以上住んでいる筆者が勝手にランキング上位なお店を徹底解説! - Taro | 投資・ブログ収益化・東海グルメ・旅行

                                                更新日:2023/11/04 はじめに こんにちは!27歳サラリーマンのTaroです。 現在名古屋市に住んでおり、日々美味しい名古屋めしを探しています🤤 名古屋はモーニング文化が盛んなこともあり、カフェ激戦の地としても有名です。今回は名古屋に10年以上住んでいる筆者が勝手にランキング上位なお店を徹底解説します! 目次 1.【名古屋市天白区】カフェワンダー 2.【名古屋市中区】珈琲ぶりこ 3.【名古屋市中区】エールカフェ 4.【名古屋市東区】日本茶喫茶 茶縁 5.【名古屋市千種区】おかしな大地 from farm to spoon 6. 【名古屋市東区】TRUNK COFFEE 7. 【名古屋市西区】喫茶ニューポピー 8. 【名古屋市中区】カーベハーネ 9.【名古屋市中村区】カフェドシエル 10. 【名古屋市昭和区】ボンファム 11. 【名古屋市中区】ダブルトールカフェ 12. 【名古屋市

                                                  名古屋市のおすすめカフェ17選 10年以上住んでいる筆者が勝手にランキング上位なお店を徹底解説! - Taro | 投資・ブログ収益化・東海グルメ・旅行
                                                • PRマージのあらゆるブロッキングを回避する技術 / trunk-based development tips

                                                  https://gotanda-rb.connpass.com/event/315058/ 2024/04/024「gotanda.rb #57」の資料です。 本発表では、トランクベース開発における基本的な考え方とプラクティスを紹介しました。

                                                    PRマージのあらゆるブロッキングを回避する技術 / trunk-based development tips
                                                  • 実録 脆弱性発見から報告まで 〜CVE 保持者になりたくて〜 | SBテクノロジー (SBT)

                                                    こんにちは!セキュリティサービス部セキュリティ開発グループの今村です。 今回のブログでは、私が2023年8月に IPA に報告した脆弱性についての内容、また報告から公表までの経緯や脆弱性の探し方などをご紹介します。 <免責事項> 本記事は脆弱性情報を扱う性質上、攻撃手法の一部に触れますが、違法行為を助長するものではなく脆弱性の発見により安全なソフトウェアが増えることを目的としております。 本記事に掲載した行為を自身の管理下にないネットワーク・コンピューターに行った場合は、攻撃行為と判断される場合があり、法的措置を取られる可能性があります。脆弱性の検証を行う場合は、くれぐれも許可を取ったうえで自身の管理下にあるネットワークやサーバーに対してのみ行ってください。 はじめに 自己紹介 私は、23卒として SBテクノロジーに入社し、普段は主に、セキュリティ監視に使用するログ分析基盤の担当エンジニア

                                                      実録 脆弱性発見から報告まで 〜CVE 保持者になりたくて〜 | SBテクノロジー (SBT)
                                                    • 巻頭言:Four keysの"Change lead time"をちょっと深堀る

                                                      ありがたいことに第2号も発刊できました。ご協力いただけました皆様にここで感謝申し上げます。 今回の巻頭言は、Four keysの"Change lead time"についてちょっと深堀りしてみた話を書いていきます。 Four keysとは “State of DevOps Report"という、毎年DORA(Devops Research And Assessment)社によって発刊されている、DevOpsに関わるエンジニアのアンケートを元に統計を取り、考察・研究されたレポートがあります。 Four keysはその2014年度に発刊されたレポートで発表され、「ITパフォーマンスを測る指標」というものでした。(ITパフォーマンスってザックリした言葉ですね) そんなFour keysは以下の4つの指標で構成されています。 Deployment frequency(デプロイ頻度) Lead ti

                                                        巻頭言:Four keysの"Change lead time"をちょっと深堀る
                                                      • 宇宙から落とし物と思われる重さ40kgの巨大パーツを農場主が発見し困惑

                                                        宇宙開発が進むにつれて、人工衛星やロケットなどの落下物の危険性も無視できないものとなっており、2024年4月には国際宇宙ステーションからの投棄物がアメリカの民家を破壊したことが報じられています。新たに、カナダで人工衛星の一部と思われる部品が見つかったと、地元のテレビ局が伝えています。 Space junk? Sask. farmers baffled after finding strange object in prairie field | CTV News https://regina.ctvnews.ca/from-outer-space-sask-farmers-baffled-after-discovering-strange-wreckage-in-field-1.6880353 From outer space? Farmers baffled after discover

                                                          宇宙から落とし物と思われる重さ40kgの巨大パーツを農場主が発見し困惑
                                                        • Tera Term - Windows用端末エミュレータ

                                                          Tera Term Home Page English Page [Project page] [License] [Download] [Snapshot] [Document] [Users ML] [Twitter] [SourceCode] [Development] [Dev ML] [Commit ML] TeraTerm Project TeraTerm Project は、ターミナルエミュレータ Tera Term 、および SSH 対応拡張モジュール TTSSH の開発をしています。BSDライセンスに基づくオープンソース・ソフトウェアです。オリジナルの Tera Term Pro 2.3 の原作者公認の後継版です。開発は、GitHub 上のプロジェクトページで行われています。 ダウンロード 最新のリリースは、GitHub よりダウンロードすることができます。 現在の最新版

                                                            Tera Term - Windows用端末エミュレータ
                                                          • 週刊Railsウォッチ: SeleniumでRubyの全クラスとモジュールにRBSが追加ほか(20240410後編)|TechRacho by BPS株式会社

                                                            週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙏 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Ruby 🔗 2要素認証のブルートフォーステストをRubyで書く(Ruby Weeklyより) 元記事: Brute-forcing 2FA with

                                                              週刊Railsウォッチ: SeleniumでRubyの全クラスとモジュールにRBSが追加ほか(20240410後編)|TechRacho by BPS株式会社
                                                            • RISC-V入門

                                                              RISC-V アプリケーションを開発する際に「どのOSで動かすか」を意識するのと同じように、OSもその下のレイヤであるハードウェア (特にCPU) で動かすかを考える必要があります。本書では、RISC-V (リスク・ファイブ) を次の理由から選択しました。 仕様がシンプルで初学者向きである。 近年よく話題に上がるCPU (命令セットアーキテクチャ) である。 仕様書でところどころ述べられている「なぜこの設計にしたのか」の説明が面白く、勉強になる。 なお、本書では32ビットのRISC-Vを利用します。64ビットでも大体同じように実装できるのですが、ビット幅が広い分複雑になるのと、アドレスが長く読むのが億劫なので、最初は32ビットがおすすめです。 virtマシン コンピュータはCPUだけではなく、メモリをはじめとする様々なデバイスから構成されています。例えば、iPhoneとRaspberry

                                                                RISC-V入門
                                                              • TRUNK(HOTEL) YOYOGI PARK

                                                                東京渋谷区、代々木公園を望む スモールラグジュアリーブティックホテル TRUNK(HOTEL) YOYOGI PARKの公式サイトです。

                                                                  TRUNK(HOTEL) YOYOGI PARK
                                                                • Fossil: Fossil Versus Git

                                                                  1.0 Don't Stress! The feature sets of Fossil and Git overlap in many ways. Both are distributed version control systems which store a tree of check-in objects to a local repository clone. In both systems, the local clone starts out as a full copy of the remote parent. New content gets added to the local clone and then later optionally pushed up to the remote, and changes to the remote can be pulle

                                                                  • 2023年版 State of DevOps Reportの内容まとめ

                                                                    Developer Productivity室の @uncle__ko です 自分が所属してるCyberAgentのDeveloper Productivity室では開発生産性向上に日々取り組んでいます ついに2023年版 State of DevOps Reportが公開されましたね State of DevOps Reportは DevOps Research and Assessment(DORA)チームが2014年から毎年公開しているDevOps業界の年次調査レポートです DORAは書籍「LeanとDevOpsの科学」の著者陣が中心となって設立された調査機関で、このレポートは書籍からのトレンドの変化を読み取れるとてもいいレポートになってます 開発生産性向上を担うチームとしては、このレポートはとても有用な資料になりますし、開発生産性を向上させたいエンジニア組織にもとても有用な資料とな

                                                                      2023年版 State of DevOps Reportの内容まとめ
                                                                    • What We Learned from a Year of Building with LLMs (Part II)

                                                                      To hear directly from the authors on this topic, sign up for the upcoming virtual event on June 20th, and learn more from the Generative AI Success Stories Superstream on June 12th. Part I of this series can be found here and part III can be found here. A possibly apocryphal quote attributed to many leaders reads: “Amateurs talk strategy and tactics. Professionals talk operations.” Where the tacti

                                                                        What We Learned from a Year of Building with LLMs (Part II)
                                                                      • Why SQLite Does Not Use Git

                                                                        1. Introduction SQLite does not use the Git version control system. SQLite uses Fossil instead, which is a version control system that was specifically designed and written to support SQLite. People often wonder why SQLite does not use the Git version control system like everybody else. This article attempts to answer that question. Also, in section 3, this article provides hints to Git users abou

                                                                        • 旧ツイッターこと現Ⅹのポストのリコメンド第2弾は奇々怪々の木です - チコちゃんに叱られないブログ

                                                                          ↑音読で楽しんでね 2023年12月16日 土曜日 2023年度 静吉チャンネル プレゼンツだよ😍 このブログは音声読み上げ対応なので、読むのが面倒な時は音声読み上げで楽しんでください。 と言っても今回のような旧ツイッターこと現Ⅹのポスト転載中心の記事だと、読み上げ機能ではブログのポストの裏面のHTML記述を正直に読み上げるので、これが逆に煩わしいかもしないので、読むというよりは観るブログみたいな感覚でどうぞです。 ブログ主の趣味の一つは植物栽培です。 でも栽培場所の関係で大きくなる木物はほとんど栽培していません😋 バオバオ この木は星の王子様の国に生えているバオバオの木です。 Baobabs (Adansonia) are distinctive trees with incredibly large trunks. They can store tremendous amounts

                                                                            旧ツイッターこと現Ⅹのポストのリコメンド第2弾は奇々怪々の木です - チコちゃんに叱られないブログ
                                                                          • Gradual Write-Barrier Insertion into a Ruby Interpreter

                                                                            Gradual Write-Barrier Insertion into a Ruby Interpreter Koichi Sasada Cookpad Inc. Japan ko1@cookpad.com Abstract Ruby is a popular object-oriented programming language, and the performance of the Ruby garbage collector (GC) di- rectly affects the execution time of Ruby programs. Ruby 2.0 and earlier versions employed an inefficient non-generational conservative mark-and-sweep GC. To improve this

                                                                            • ブルーボトルコーヒー 名古屋栄カフェ 4月23日(火)グランドオープン

                                                                              ブルーボトルコーヒー 名古屋栄カフェ 4月23日(火)グランドオープン中部地方初出店、美濃焼のオリジナルタイルを使った落ち着いた空間で限定メニュー「プリン・ア・ラ・モード」をご提供 ブルーボトルコーヒージャパン合同会社(本社:東京都江東区)は2024年4月23日(火)、中部地方で初のカフェとなる「ブルーボトルコーヒー 名古屋栄カフェ」を、同日オープンする名古屋・栄エリアの新たなランドマーク「中日ビル」の1階にオープンいたします。 日本を代表する都市の一つである名古屋では、生活の中に喫茶店文化が根付き、モーニングサービスなど独自のコーヒー文化が発展してきました。ブルーボトルコーヒーでは2022年に「ブルーボトル コーヒートラック」を栄エリアに出店させていただき、多くのゲストの皆さまとの繋がりに恵まれた土地でもあります。この度、ご縁をいただき名古屋の地にカフェを出店させていただくにあたり「Au

                                                                                ブルーボトルコーヒー 名古屋栄カフェ 4月23日(火)グランドオープン
                                                                              • BigQueryでデータマートを作成するときのtips - Qiita

                                                                                はじめに データ分析の現場でデータマートを作成するときのtipsを書きました。 ここで言うデータマートはいわゆる中間テーブル 生のログを分析しやすいように加工したテーブル 集計結果のテーブル ダッシュボードの呼び出し元テーブル などを指します。 クエリ部分はBigQueryに限定して書いていますが、 考え方は他のSQLにも適用できると思います。 記事の最後にtipsを適用したクエリ例を載せています。 tips クエリの説明を書く まずは「何をしているクエリなのか」ファイル名で説明する ファイル名だけでは足りない情報をクエリ冒頭にコメントとして書く クエリの役割 ほかのクエリとの関連性や前後関係 マジックナンバーなどの定数を冒頭で宣言する 保守性が高まる 定数名からマジックナンバーの意味、役割がわかる UDFを使う UDF(User Defined Function):ユーザー関数定義 使い

                                                                                  BigQueryでデータマートを作成するときのtips - Qiita
                                                                                • git branches: intuition & reality

                                                                                  Hello! I’ve been working on writing a zine about git so I’ve been thinking about git branches a lot. I keep hearing from people that they find the way git branches work to be counterintuitive. It got me thinking: what might an “intuitive” notion of a branch be, and how is it different from how git actually works? So in this post I want to briefly talk about an intuitive mental model I think many p