ブックマーク / codezine.jp (51)

  • Git中級者への第1歩! レビュー品質向上の秘訣、コミットに便利なコマンドを紹介


    Women Developers Summit 20232023Git1CodeZine使Git  TypeScriptReact Git1Git使便Git使3 Women Developers Summit 2023
    Git中級者への第1歩! レビュー品質向上の秘訣、コミットに便利なコマンドを紹介
    k_wizard
    k_wizard 2024/06/17
  • ワンランク上のチャットBotの作り方 〜ChatGPTに独自機能を実装する方法〜


    AIChatGPTChatGPT API2ChatGPT APIFunction CallingBot ""Bot ChatGPT APIBotAIBot 
    ワンランク上のチャットBotの作り方 〜ChatGPTに独自機能を実装する方法〜
    k_wizard
    k_wizard 2024/01/18
  • ドメイン駆動設計とは何なのか? ユーザーの業務知識をコードで表現する開発手法について

    エリック・エヴァンズが提唱した、ユーザーが従事する業務に合わせてソフトウェアを開発する手法、ドメイン駆動設計。今やユーザーファーストの考え方は常識になりましたが、それを実現するための開発手法とは具体的にどういう考え方で成り立っているのでしょうか。成瀬允宣さんの『ドメイン駆動設計入門 』(翔泳社)から抜粋して紹介します。 記事は『ドメイン駆動設計入門 ボトムアップでわかる!ドメイン駆動設計の基』の「Chapter1 ドメイン駆動設計とは」から抜粋したものです。掲載にあたり、一部を編集しています。 ドメイン駆動設計とは何か ソフトウェアを開発するとき、私たちは新たに何かを学びます。たとえば会計システムを開発するのであれば経理について学ぶでしょう。物流システムを開発するのであれば輸送や配送について学びます。ソフトウェアシステムを開発する上で学んだ知識は汎用的な知識であることもあれば、ある組織

    ドメイン駆動設計とは何なのか? ユーザーの業務知識をコードで表現する開発手法について
    k_wizard
    k_wizard 2023/05/25
  • Web技術でデスクトップアプリを作成できるフレームワーク「Tauri 1.3」が公開


    TauriElectronWebElectronJavaScriptTauriRustElectronWebChromiumNode.jsTauriOSWebWebView使TauriWindowsmacOSLinux Tauri 1.3TauriIPCInter-Process Communication
    Web技術でデスクトップアプリを作成できるフレームワーク「Tauri 1.3」が公開
    k_wizard
    k_wizard 2023/05/21
  • Gitの内部構造をよく理解して、うまく使おう【基本の仕組みを解説】


    GitGitGitGit使Git使 GitGit使Git GitGit Git
    Gitの内部構造をよく理解して、うまく使おう【基本の仕組みを解説】
    k_wizard
    k_wizard 2023/02/25
  • 「VSCode」での開発をよりスムーズに!基本的で役に立つ拡張機能を解説


     MicrosoftVisual Studio CodeVSCode2015使使使VSCode使VSCode   Visual Studio Visual Sudio Code使  
    「VSCode」での開発をよりスムーズに!基本的で役に立つ拡張機能を解説
    k_wizard
    k_wizard 2023/01/12
  • Windows10の無償デスクトップ自動化ツール「Power Automate Desktop」でWebブラウザーでの作業を自動化する


    Power Automate Desktop5Excel6Power Automate DesktopGoogle Chrome使 Power Automate DesktopPCExcelGoogle Chrome  ExcelPowerPoint RPA   
    Windows10の無償デスクトップ自動化ツール「Power Automate Desktop」でWebブラウザーでの作業を自動化する
    k_wizard
    k_wizard 2022/02/05
  • Python1年生シリーズ

    k_wizard
    k_wizard 2022/01/07
  • コードレビューをドメイン学習にも役立てる――ZOZOTOWNに学ぶレガシーアプリ開発の知見


    2020127SansanGardeniOSiOS稿ZOZO 2020127 ZOZO Twitter  ZOZOTOWNiOS6132
    コードレビューをドメイン学習にも役立てる――ZOZOTOWNに学ぶレガシーアプリ開発の知見
    k_wizard
    k_wizard 2020/03/10
  • GCPを効率よく学ぶには? GCPエキスパートが教える認定資格、トレーニング活用のすすめ (1/3):CodeZine(コードジン)


    Google Cloud PlatformGCPGCPGCP GCP50  GCP GCP    Android
    GCPを効率よく学ぶには? GCPエキスパートが教える認定資格、トレーニング活用のすすめ (1/3):CodeZine(コードジン)
    k_wizard
    k_wizard 2018/11/03
  • 3値論理とNULL


    null1null C.J.  BOOLBOOLEANSQLSQL-99WHERE SQL truefals
    3値論理とNULL
    k_wizard
    k_wizard 2016/07/19
  • 「技術系同人誌は出版社が手を出さないニッチなテーマを埋める」対談:TechBooster代表×CodeZine編集長


    4TechBoosterCodeZineTechBooster 4PODPrint On Demand CodeZineTechBoosterAndroid 
    「技術系同人誌は出版社が手を出さないニッチなテーマを埋める」対談:TechBooster代表×CodeZine編集長
    k_wizard
    k_wizard 2016/05/12
  • 自分たちで自分たちの技術書を作ろう ~同人誌を電子書籍で制作・頒布する技術とは?

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    自分たちで自分たちの技術書を作ろう ~同人誌を電子書籍で制作・頒布する技術とは?
    k_wizard
    k_wizard 2015/02/15
  • インターネット普及のきっかけはあの祭典だったの!? 攻殻機動隊も飛び出したWeb生誕25周年記念イベント


     DARPA1960ARPANET19801990 1970BSDBSDUNIX Edition 6UNIXBSDviCUNIXC
    k_wizard
    k_wizard 2014/04/18
  • 【デブサミ2014】13-B-7 レポート 「何故クックパッドのサービス開発は日々進化しているのか」


    cookpad.com Ruby 2.0/Rails 3.2 3 110  
    k_wizard
    k_wizard 2014/03/27
  • ストレージ高集積化、ネットワーク高速化の最新技術動向

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    k_wizard
    k_wizard 2014/03/18
  • データベース設計の煩雑な作業を自動化する「ERMaster」

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    k_wizard
    k_wizard 2014/03/06
  • IPA、テクニカルウォッチ「ウェブサイトにおける脆弱性検査手法の紹介」を公開


    Web7OWASP ZAPZed Attack ProxyParosRatproxy3沿使 Web IPAWebWeb
    IPA、テクニカルウォッチ「ウェブサイトにおける脆弱性検査手法の紹介」を公開
    k_wizard
    k_wizard 2013/12/12
  • 7462

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    k_wizard
    k_wizard 2013/10/26
  • OpenGLを使った地図描画エンジンの作り方(1)


     Yahoo  AndroidYahoo AndroidYahoo   3D  
    k_wizard
    k_wizard 2013/10/24