並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 23 件 / 23件

新着順 人気順

developmentの検索結果1 - 23 件 / 23件

  • TDDは「開発者テストのTips集」t-wada氏が改めてひも解く“本質” - レバテックラボ(レバテックLAB)

    プログラマ、テスト駆動開発者 和田卓人 学生時代にソフトウェア工学を学び、オブジェクト指向分析/設計に傾倒。執筆活動や講演、ハンズオンイベントなどを通じてテスト駆動開発を広めようと努力している。『プログラマが知るべき97のこと』(オライリージャパン、2010)監修。『SQLアンチパターン』(オライリージャパン、2013)監訳。『テスト駆動開発』(オーム社、2017)翻訳。『事業をエンジニアリングする技術者たち』(ラムダノート、2022)編者。テストライブラリ power-assert-js 作者。 日本におけるテスト駆動開発(以下、TDD)のエバンジェリストとして知られる和田卓人さん。TDDが世に出て20年あまりが経ち、開発者の間でその名が広がっています。その一方で、和田さんは「TDDの本来の意味を知らなかったり誤解したりしている人たちもかなり増えている」といいます。 今回は、TDDは本質

      TDDは「開発者テストのTips集」t-wada氏が改めてひも解く“本質” - レバテックラボ(レバテックLAB)
    • 昆虫の体の最終的な形ができあがる過程を解明 ―パルテノン神殿様構造の形成と解消による昆虫肢の形づくり―|記者発表|お知らせ|東京大学大学院新領域創成科学研究科

      東京大学 発表のポイント ◆ライブ・イメージング技術により、蛹(さなぎ)の中で成虫の肢(あし)が形づくられる過程を調べました。 ◆上皮細胞が特殊な構造(パルテノン神殿様構造と名付けました)を一次的に形成することなど、これまで知られていなかったダイナミックな細胞動態を介して成虫肢の最終的な形がつくられることを明らかにしました。 ◆発生過程において細胞の運命がどのように決まるのかについての理解が著しく進む一方で、運命の決定された細胞群がどのようにして最終的な形をつくるのかについてはほとんど分かっていません。本研究の成果は、そうした形づくりのメカニズムの解明に大きく貢献すると期待されます。 パルテノン神殿様構造の形成と解消によるショウジョウバエ成虫肢の形づくり 概要 東京大学大学院新領域創成科学研究科の小嶋徹也准教授および平岩祥太朗特任研究員と千葉大学大学院理学研究院の田尻怜子准教授らによる研究

        昆虫の体の最終的な形ができあがる過程を解明 ―パルテノン神殿様構造の形成と解消による昆虫肢の形づくり―|記者発表|お知らせ|東京大学大学院新領域創成科学研究科
      • Terramateを使えばIaCは豊かになれるのか?

        序論 先日LinkedInで面白そうなIaCツールを紹介してもらいました。 マネージドサービス版はまだクローズドベータで一般利用できませんでしたが、GitHubにCLI版がオープンソースとして公開されておりました。 一見、Terraformの実行を代行するTerragrunt[1]のようなラッパーツールかと思いましたが、Terramateは単なるラッパーツールではなくオーケストレーションツールとしてIaC開発を楽にしてくれるさまざまな機能が提供されていましたので、Terramateを使ったIaC開発について紹介いたします。 対象読者 複数のIaCツールの管理に苦労している人 (後述のハンズオンのため)Terraformの基礎知識がある人 Terramateについて 創業者のブログを見ると2022年5月にリリースされた比較的新しいGo製の開発ツールのようです。 ドキュメントではTerrama

          Terramateを使えばIaCは豊かになれるのか?
        • CTOから見た事業開発とプロダクト開発 / My Perspective on Business and Product Development as CTO

          DevelopersIO 2024 でお話したスライドです

            CTOから見た事業開発とプロダクト開発 / My Perspective on Business and Product Development as CTO
          • IELTS(アイエルツ)の概要と効果的な勉強法!初心者でもできる対策法やおすすめ教材を紹介

            IELTS(アイエルツ)は、ライティング・リーディング・リスニング・スピーキングの4技能を測定する英語検定試験の中でも、世界トップクラスの信頼度を誇ります。 進学を控えた高校生だけでなく、英語力を磨きたい社会人の方にも、おすすめの試験です。 ですが、IELTSはTOEFLや英検と比較すると、日本での知名度が高くありません。 そのため「IELTSは難しそう」「IELTSの勉強法や対策方法がわからない」と悩んでいる方もいることでしょう。 この記事では「IELTSという試験を初めて受験する」というIELTS初心者の方にもわかりやすいように、IELTSの活用シーンや受験方式、試験内容などを説明していきます。 アプリなど身近で活用しやすい教材や勉強法も紹介していくので、ぜひ参考にしてみてください。 執筆者:Lin 小4までアメリカの現地校に通い、帰国後は「英語はネイティブ並みでしょう?」という周囲の

              IELTS(アイエルツ)の概要と効果的な勉強法!初心者でもできる対策法やおすすめ教材を紹介
            • 10年かけて、世界で通用するソフトウェアエンジニアに。自分の得意分野を磨いてキャリアアップ - レバテックラボ(レバテックLAB)

              10年かけて、世界で通用するソフトウェアエンジニアに。自分の得意分野を磨いてキャリアアップ 2024年7月22日 OpsBR Software Technology Inc. 代表 岩永 亮介 ソフトウェア業界で15年以上、物理的なデータセンター運用から、世界最大規模の分散システムの運用、多数の業界のお客様のシステム設計支援、フロントエンドからバックエンド、データベース管理者、DevOps やテスト設計・実装、アーキテクチャレビュー、などを経験。特に、運用に関する改善や設計は得意で、OpsBR Software Technology Inc. を立ち上げた。カナダのバンクーバー在住。経歴は、Autify で Staff Software Engineer、Sr. Technical Support Engineer、Amazon で Sr. Systems Development Engi

                10年かけて、世界で通用するソフトウェアエンジニアに。自分の得意分野を磨いてキャリアアップ - レバテックラボ(レバテックLAB)
              • Scrum Guide (LeSS Version)

                Purpose of the Scrum Guide Scrum is a framework for developing, delivering, and sustaining complex products. This Guide contains the definition of Scrum. This definition consists of Scrum’s roles, events, artifacts, and the rules that bind them together. Each element of the framework serves a specific purpose that is essential to the overall value and results realized with Scrum. Changing the core

                  Scrum Guide (LeSS Version)
                • Did Google Just Kill Streamlit?

                  Sitting on my couch, browsing through YouTube recommendations, I came across a video by Prompt Engineering on Google’s latest open-source Python framework named ‘Mesop,’ which is used by teams at Google for internal tooling and rapid prototyping. If you are wondering what ‘Mesop’ means, stop overthinking. Not everything in life makes sense. Will, if you are reading this, drop it in the comments be

                    Did Google Just Kill Streamlit?
                  • Playing guitar tablatures in Rust

                    If you ever tried to learn guitar, chances are you are familiar with guitar tablatures. It is a simple way to visualize music for guitar, using ASCII characters to represent strings and frets as an alternative to sheet music. For instance, here are the first four measures of the song "Smoke on the Water" by Deep Purple: e|-----------------|-----------------|-----------------|-----------------| B|-

                    • What the New York Times Missed: 71 More of the Best Books of the 21st Century

                      What the New York Times Missed: 71 More of the Best Books of the 21st Century Last week, The New York Times Book Review published a list of the “100 Best Books of the 21st Century.” (Well, so far, obviously. Why not just call it the best books of the last 25 years? Do they know something we don’t? Oh well.) To put it together, the Book Review surveyed “hundreds of novelists, nonfiction writers, ac

                        What the New York Times Missed: 71 More of the Best Books of the 21st Century
                      • Misconceptions about view transitions  |  Blog  |  Chrome for Developers

                        The View Transition API is a web development game changer. Whether your website is single or multi-page, this powerful API lets you create seamless transitions between views, resulting in native-like experiences that captivate users. Currently available in Chrome, with same document view transitions soon to be available in Safari. With more and more people starting to look into the View Transition

                          Misconceptions about view transitions  |  Blog  |  Chrome for Developers
                        • Mid-Year Review: IRB and Rails Console Enhancements in the First Half of 2024

                          As a core part of the Ruby ecosystem, IRB (Interactive Ruby) is an invaluable tool for developers. With its rapid pace of changes and improvements, staying up-to-date with the latest features can significantly enhance your development workflow. In this post, we’ll cover the significant updates to IRB from the first half of 2024 (between v1.11.0 and v1.14.0), as well as enhancements in the Rails Co

                            Mid-Year Review: IRB and Rails Console Enhancements in the First Half of 2024
                          • Codification, Technology Absorption, and the Globalization of the Industrial Revolution

                            NBER WORKING PAPER SERIES CODIFICATION, TECHNOLOGY ABSORPTION, AND THE GLOBALIZATION OF THE INDUSTRIAL REVOLUTION Réka Juhász Shogo Sakabe David Weinstein Working Paper 32667 http://www.nber.org/papers/w32667 NATIONAL BUREAU OF ECONOMIC RESEARCH 1050 Massachusetts Avenue Cambridge, MA 02138 July 2024 We give special thanks to Chris Meissner and John Tang for sharing their trade data for Belgium an

                            • Fizzixnerd Blog

                              Hello! Today I'm releasing a project on which I've been working, that is in an early stage of development, into the open source world. It is integration and bindings to Godot (currently just 4.2) from a new language: OCaml. It is called Godotcaml. Details below! Why Godot? There are many reasons to choose Godot, but the reason I'll focus on is that it provides a full game-development IDE from whic

                                Fizzixnerd Blog
                              • My daughter (7 years old) used HTML to make a website | Hacker News

                                <3it's good to see a little person having fun with all this technocrap that us grognards have gotten so bitter about over the years/decades. :) i hope she continues to have a blast! (from the dedication page in SICP:) “I think that it’s extraordinarily important that we in computer science keep fun in computing. When it started out, it was an awful lot of fun. Of course, the paying customers got s

                                • 医療・ヘルスケア領域における大規模言語モデルの構築に向けて - Preferred Networks Research & Development

                                  この記事は、パートタイムエンジニアの川上航さんとLLM応用に取り組んでいるエンジニアの鈴木渓太とリサーチャーの岩澤諄一郎による寄稿です。 概要 既存の大規模言語モデル (LLM) に対して医療ドメインの独自コーパスを用いた finetuning を行い、医療特化の大規模言語モデル Llama3-Preferred-MedSwallow-70B を開発しました。 Llama3-Preferred-MedSwallow-70B は日本医師国家試験において、 GPT-4 を上回る成績を収め、Hugging Face Hub で公開されているモデルの中で最高性能を誇ります。 PFN では医療・ヘルスケアを含む様々な分野での LLM 活用を目指し、引き続き研究開発を進めていきます。 はじめに 大規模言語モデル (Large Language Model, LLM) は医療やヘルスケアの分野で診断補助

                                    医療・ヘルスケア領域における大規模言語モデルの構築に向けて - Preferred Networks Research & Development
                                  • Jailbreaking RabbitOS: Uncovering Secret Logs, and GPL Violations | Blog

                                    Welcome to my ::'########::'##::::::::'#######:::'######::: :: ##.... ##: ##:::::::'##.... ##:'##... ##:: :: ##:::: ##: ##::::::: ##:::: ##: ##:::..::: :: ########:: ##::::::: ##:::: ##: ##::'####: :: ##.... ##: ##::::::: ##:::: ##: ##::: ##:: :: ##:::: ##: ##::::::: ##:::: ##: ##::: ##:: :: ########:: ########:. #######::. ######::: ::........:::........:::.......::::......:::: CTF writeups, prog

                                    • SCALE documentation

                                      SCALE by Spectral Compute# What is SCALE?# SCALE is a GPGPU programming toolkit that allows CUDA applications to be natively compiled for AMD GPUs. SCALE does not require the CUDA program or its build system to be modified. Support for more GPU vendors and CUDA APIs is in development. To get started: See the tutorial. Review the examples. Contact us for help. How does it work?# SCALE has several k

                                      • 世界規模で起きたWindowsブルスク問題 MicrosoftとCrowdstrikeが支援策公表

                                        Microsoftは2024年7月20日(現地時間、以下同)、同年7月19日に全世界的に「Windows」のPCでブルースクリーンが表示される大規模障害が発生した件について、詳細を公開した。 なお、セキュリティ企業CrowdStrikeによると今回の障害は、同社が提供する「CrowdStrike Falcon」プラットフォームのコンテンツアップデートで見つかった欠陥が原因だとされており、特定のWindowsホストのみが対象となり「macOS」および「Linux」ホストは影響を受けないとされている。 Windowsの大規模障害に対し、Microsoftが対応策を公表 Microsoftは同事象が明らかになってから、顧客やCrowdStrike、外部の開発者と継続的にコミュニケーションを取り、情報収集と迅速な解決策の検討を進めており、以下の対策を講じたとしている。 CrowdStrikeと協力

                                          世界規模で起きたWindowsブルスク問題 MicrosoftとCrowdstrikeが支援策公表
                                        • Exploring JavaScript (ES2024 Edition)

                                          Print version: “JavaScript for impatient programmers” (ES2019 edition) Available on: 🇺🇸 Amazon.com (USD), 🇬🇧 Amazon.co.uk (GBP), 🇩🇪 Amazon.de (EUR), 🇫🇷 Amazon.fr (EUR), 🇪🇸 Amazon.es (EUR), 🇮🇹 Amazon.it (EUR), 🇳🇱 Amazon.nl (EUR), 🇯🇵 Amazon.co.jp (JPY), 🇮🇳 Amazon.in (INR), 🇨🇦 Amazon.ca (CAD), 🇧🇷 Amazon.com.br (BRL), 🇲🇽 Amazon.com.mx (MXN), 🇦🇺 Amazon.com.au (AUD) Upgrading f

                                          • M. Green「フィクションと認識的価値」(2022)論文紹介 - 夏ふようのメモ

                                            Mitchell Green, Fiction and Epistemic Value: State of the Art, The British Journal of Aesthetics, Volume 62, Issue 2, April 2022, Pages 273-289, https://doi.org/10.1093/aesthj/ayac005 論文について アブストラクト(訳) 1.イントロダクション 2.認知主義、新認知主義、そして補助的概念 二つの図式的[schematic]テーゼ 3.語ることと示すこと 4.(新)認知主義の変種 証言[testimony] 寓意[allegory] 例解的実演[illustrative demonstration] 共感的知識/理解 思考実験 概念的革新[conceptual innovation] 自己知識/理解 5.(新)認

                                              M. Green「フィクションと認識的価値」(2022)論文紹介 - 夏ふようのメモ
                                            • Panic! at the Tech Job Market

                                              Panic! at the Job Market “I have the two qualities you require to see absolute truth: I am brilliant and unloved.” ready for another too-long article about personal failure while blaming the world for our faults? let’s see where we end up with 7,000 9,000 10,000 11,500 words this time1. this post is sponsored by me trying to not get evicted. funding appreciated: https://github.com/sponsors/mattsta

                                              • An Empirical Study of Rust-for-Linux: The Success, Dissatisfaction, and Compromise | USENIX

                                                An Empirical Study of Rust-for-Linux: The Success, Dissatisfaction, and Compromise Hongyu Li, Beijing University of Posts and Telecommunications; Liwei Guo, University of Electronic Science and Technology of China; Yexuan Yang, Shangguang Wang, and Mengwei Xu, Beijing University of Posts and Telecommunications Awarded Best Paper! Developed for over 30 years, Linux has already become the computing

                                                1