並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 753件

新着順 人気順

IntelliJの検索結果361 - 400 件 / 753件

  • [Git].gitignoreを書かずにファイルを無視したい

    .ideaや.vscodeを無視したい IntelliJ系IDEの.ideaやVSCodeの.vscodeなど自分用の設定情報を持ったファイルを間違ってコミットしたりしそうになったりしませんか?私はします。 .gitignoreに書いてもいいですが、「チームでPyCharm使ってるの自分だけなのに.gitignoreに.idea/って書くの嫌だなぁ」って思う人もいるでしょう。 そこで、自分の環境だけで特定のファイルを無視する方法を解説します。 [解決] .git/info/excludeに無視したいファイル名を記述する .git/info/excludeとは 自分の環境だけで無視するファイルを指定できる.gitignoreと思えばOKです。 実際に書いてみる 今回は.ideaフォルダ内のファイル一式を無視する書き方です。 ファイルの指定方法は.gitignoreと一緒でいいと思います。 #

      [Git].gitignoreを書かずにファイルを無視したい
    • PRを小さく保つための、commit管理3TIPS - spice picks

      Summary 何となくでも良いのでconventional commitの仕様にしたがってcommitを作る 変更はPR作る直前までcommitしない 3.レビュー以前の変更はfixupとforce pushで既存のcommitに入れる。追加のcommitは作成しない 解説 1. 「何となくでも良いのでconventional commitの仕様にしたがってcommitを作る」について conventional commitとは、「人間と機械が読みやすく、意味のあるコミットメッセージにするための仕様」です。(公式から引用https://www.conventionalcommits.org/ja/v1.0.0/ ) この仕様(の特にコミットメッセージのタイトル部分)に従ってコミットを作るようにします。 タイトル部分の仕様はこんな感じです。 <type>[optional scope]:

        PRを小さく保つための、commit管理3TIPS - spice picks
      • AI研究者兼プログラマーが「AI Programmer」について社長に聞いてみた

        関連記事 日本語の指示からプログラム自動生成「AI programmer」登場 C++とHTMLで試してみた ASRealとHashLabが、日本語で仕様を伝えるだけでコーディングするプログラミングAI「AI Programmer」(β版)を公開した。利用料は無料で、対応言語は14種類。 GitHubにAIプログラミング機能「Copilot」登場 関数名とコメントから中身を丸ごと自動補完 米GitHubが、関数名とコメントから関数のコードを丸ごと自動補完するAIプログラミング機能「GitHub Copilot」を発表した。Python、JavaScript、TypeScript、Ruby、Go言語に特に良く対応できるという。 GitHubのAIプログラミング機能「Copilot」がneovimとIntelliJ IDEAでも利用可能に GitHubのAIプログラミング機能「GitHub C

          AI研究者兼プログラマーが「AI Programmer」について社長に聞いてみた
        • 【C#】今日から始める Unity + Rider 生活【随時更新】 - Qiita

          最初に どうも、ろっさむです。 今回は JetBrains という会社から出ているつよつよIDE、Riderについてまとめていこうと思います。 また、記事内の作業環境は以下の通りとなります。 JetBrains Rider:2020.2 Windows:Windows 10 Mac:Cetalina 10.15.7 また、本記事で気になったことや書いてほしい機能等ありましたら以下Twitterもしくはメールアドレスまでご一報いただけますと幸いです。 Twitter:https://twitter.com/4_mio_11 mail:mio041100505@gmail.com Riderとは JetBrains Rider(以下 Rider)は、JetBrainsというIntelliJ IDEAやPyCharmなどのIDEを開発している会社から出ているクロスプラットフォーム対応の .NET

            【C#】今日から始める Unity + Rider 生活【随時更新】 - Qiita
          • JetBrains系IDEおよびVSCodeでAWS CDK(TypeScript)をデバッグする方法 | DevelopersIO

            はじめに おはようございます、加藤です。小ネタですがJetBrains系IDEおよびVSCodeでAWS CDKをデバッグする方法を説明します。 普通に書いている際はデバッグが必要になることはありませんが、高レベルコンストラクトに変更できないプロパティがある場合に、低レベルコンストラクトを抽出してプロパティを変更するといったような高度なことをする場合にはデバッグ機能で確認が出来ると便利です。 準備 CDKプロジェクトを生成します。 mkdir cdk-debug-demo && cd cdk-debug-demo cdk init sample-app --language typescript JetBrains系IDEの場合 Intellijを使ったデバッグの方法を説明します、最初にプロジェクトをIntellijで開きます。 Add Configuration...をクリックします。

              JetBrains系IDEおよびVSCodeでAWS CDK(TypeScript)をデバッグする方法 | DevelopersIO
            • Compose Multiplatform 1.0 Is Going Live! | The Kotlin Blog

              Compose Multiplatform by JetBrains, the declarative UI framework for Kotlin, has reached version 1.0, which makes it ready for production use! Here are a few highlights that we hope will make you as excited about the release of this framework as we are: On desktop, you can now create Kotlin apps with beautiful user interfaces quickly and efficiently.On the web, you can now build production-quality

                Compose Multiplatform 1.0 Is Going Live! | The Kotlin Blog
              • [AWS Summit Online Japan 2022 Developer Zone]「AWS CDK で CI/CD つきの Web アプリを作ろう!開発風景を Live Coding でお届けします」オンデマンド配信と QA 公開 | Amazon Web Services

                Amazon Web Services ブログ [AWS Summit Online Japan 2022 Developer Zone]「AWS CDK で CI/CD つきの Web アプリを作ろう!開発風景を Live Coding でお届けします」オンデマンド配信と QA 公開 こんにちは!Prototype Engineer の工藤です。 先日 (2022/05/25) AWS Summit Online の Developer Zone にて、「AWS CDK で CI/CD つきの Web アプリを作ろう!開発風景を Live Coding でお届けします」というセッションをお届けしました。 セッションに使用した資料は こちら にあります。 本セッションではグラフを表示する Web アプリと CI/CD パイプラインを、4つの CDK スタックに分けて実装するLive Cod

                  [AWS Summit Online Japan 2022 Developer Zone]「AWS CDK で CI/CD つきの Web アプリを作ろう!開発風景を Live Coding でお届けします」オンデマンド配信と QA 公開 | Amazon Web Services
                • ■ - hitode909の日記

                  夢、出身大学の先生の研究室が引っ越されるというので、片付けを手伝いに行く。 本をダンボールに詰める作業を手伝おうとすると、研究室の学生たちから激しい抵抗にあう。 なぜか取っ組み合いの喧嘩になって、ひょんなことから、本棚を倒してしまう。すると、壁に穴があいて、札束がどんどん出てくる。 学生たちは、学生価格で仕入れたIntelliJのライセンスを転売し、それで得た莫大な金を下宿先のアパートや研究室など、いたるところに隠していたのだった! ソフトウェアにかかわる者のはしくれとして許せない!みたいな演説をしていると、建物自身がガタガタ振動しはじめて、この建物は爆発するぞ、逃げるんだ、みたいな展開になる。 研究室の入ってる建物が爆発したので、あっみんなでうどん食べよう〜みたいになって、ぞろぞろと隣の学食に行く。 この建物が爆発するという内容の夢。 http://www.ics.ritsumei.ac

                    ■ - hitode909の日記
                  • ウェブ制作にはWebStormがお勧め! 使いこなせば操作が爆速になる機能のまとめ - ICS MEDIA

                    みなさんはウェブサイト制作で、どのテキストエディターを使用していますか? 弊社ではHTMLやCSS、JavaScriptを扱うウェブ制作ソフトとして「WebStorm(ウェブストーム)」を全スタッフが利用しています。WebStormは有料のソフトウェアですが、日本語に対応しており、ウェブ制作に役立つ機能が豊富に搭載されていて値段以上の価値があります。 今回はWebStormの魅力について、「WebStormの概要」、「ウェブ制作に便利な使い方」、「コードリーディングに重宝する機能」、「コーディングの助けになる機能」の4点から紹介します。 ※本記事はWebStormの内容ですが、開発元のJetBrains社が提供しているIntelliJ IDEAやPhpStorm、その他のIDE(統合開発ソフト)で同様のショートカットや機能を使用できます。 本記事は初心者向けの内容ですが、続編記事「使用歴5

                      ウェブ制作にはWebStormがお勧め! 使いこなせば操作が爆速になる機能のまとめ - ICS MEDIA
                    • ScalaでWebアプリを爆速開発するための技術スタック 2023 - Lambdaカクテル

                      ScalaでなんかWebアプリをガッと作りたくなったときにどういう技術を使うべきなのか?という話です。自分はこういうふうに考えてるけどな〜というのを知見としてまとめておこうと思ってこの記事を書いています。いやいやこっちのが速いでしょみたいな話題歓迎です。なんか忘れてたらすみません。 言語 Scala3、と言いたいところだけど たま~に3使えないことがある気がしたりするので、手堅くやりたいときは2にしがちな気がする とはいえ、3使って困ったことあまりない インデント構文のせいでTAB押して補完してたのが動かなくなるみたいなことがたまにある エディタ LSP使えるエディタならなんでもいい(自分はEmacs) ファーストチョイスだとVSCodeでいいと思う IntelliJは独自のプレゼンテーションコンパイラを使っているのでちょっと勧めづらい ビルドツール sbtでいいと思う とりあえずポンでア

                        ScalaでWebアプリを爆速開発するための技術スタック 2023 - Lambdaカクテル
                      • Why TensorFlow for Python is dying a slow death

                        Future of work Why TensorFlow for Python is dying a slow death PyTorch is easier to use and beloved by more developers Religious wars have been a cornerstone in tech. Whether it’s debating about the pros and cons of different operating systems, cloud providers, or deep learning frameworks — a few beers in, the facts slide aside and people start fighting for their technology like it’s the holy grai

                          Why TensorFlow for Python is dying a slow death
                        • 新しい Cloud Shell エディタ: クラウドネイティブ アプリを数分で実行 | Google Cloud 公式ブログ

                          ※この投稿は米国時間 2020 年 10 月 30 日に、Google Cloud blog に投稿されたものの抄訳です。 企業がアプリケーションやサービスのクラウドへの移行を進めていくと、デベロッパーは日々の問題を解決する最適なソリューションを特定するために、頻繁に新しいテクノロジーを評価、テストすることになります。この評価プロセスには、アプリケーションをホストまたは移行するプラットフォームの特定、API を使用して新しい機能を実装する方法の把握といったタスクが含まれることがあります。 ただし、この初期評価フェーズでは次のようなことを行うために想定よりも長い時間を費やすことが少なくないと、お客様から伺っています。 開発環境の設定 適切なライブラリと依存関係の特定 ドキュメント、統合開発環境(IDE)、ターミナル、Google Cloud Console の間の切り替え また、このような構

                            新しい Cloud Shell エディタ: クラウドネイティブ アプリを数分で実行 | Google Cloud 公式ブログ
                          • 【Go】VSCodeでGo言語の開発環境を整えてみよう【Golang】【主にWindows・初心者向け】 - Rのつく財団入り口

                            Visual Studio Code(VSCode)でGoによる開発しよう クラウドやコンテナ界隈でもよく聞くGo言語。最近入門したので備忘録を兼ねて、このエントリではVSCodeを使ったGo開発環境構築の手順を記してみます。 以下、主にWindowsを想定していますが他のOSでもそれほど変わりませんので、適宜読み替えてください。 Visual Studio Code(VSCode)でGoによる開発しよう Go言語のインストール手順 VSCodeでの開発環境準備 拡張機能『Go』を入れる ネットワーク問題でツールのインストールが失敗する場合 ツール類の確認方法 VSCodeの設定ファイルsettigs.jsonの設定 言語個別の設定 indent-rainbowの設定 その他のGo向けVSCode拡張機能 新規プロジェクトの作成方法 別パッケージ内が呼べない場合がある!? Go Modul

                              【Go】VSCodeでGo言語の開発環境を整えてみよう【Golang】【主にWindows・初心者向け】 - Rのつく財団入り口
                            • ゼロから始めるSpring WebFlux - Qiita

                              はじめに 今回はSpring5から追加されたSpring WebFluxについて簡単に説明します 今回のゴールはWebFluxの概念的なところを理解して、Hello Worldするところまでとします RequestParameterとかRequestBodyとかについては別記事でまとめます(多分...) 背景 1年くらい前からWebFluxの存在は知っていた(Spring Fest2018あたりで谷本さんの話は聞きました) ただ、必要に迫られることがなかったので特に勉強してなかった しかし、今回APIをWebFluxで実装することになり、ちゃんと勉強しようと思った次第です WebFluxとは? 2017年8月に一般リリースされたSpring5から追加された機能 Spring5の最大の特徴となっているのが、リアクティブ・プログラミング・モデル 非同期であり、ノンブロッキング型であること 少な

                                ゼロから始めるSpring WebFlux - Qiita
                              • Tutorial: React, TypeScript, and Test-Driven Development | The WebStorm Blog

                                IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Amper Edu

                                  Tutorial: React, TypeScript, and Test-Driven Development | The WebStorm Blog
                                • 週刊Railsウォッチ(20210413後編)RubyMineのRBSサポートとCode With Me、GitHub ActionとDockerレイヤキャッシュほか|TechRacho by BPS株式会社

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

                                    週刊Railsウォッチ(20210413後編)RubyMineのRBSサポートとCode With Me、GitHub ActionとDockerレイヤキャッシュほか|TechRacho by BPS株式会社
                                  • Top 15 IntelliJ IDEA Shortcuts | The IntelliJ IDEA Blog

                                    IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Grazie Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Am

                                      Top 15 IntelliJ IDEA Shortcuts | The IntelliJ IDEA Blog
                                    • IOT家電をAPIハックして、Siriから簡単に操作する方法 - Qiita

                                      はじめに スマホからWi-Fiを通してコントロールできるIOT家電って便利ですよね。 でも、 毎回毎回、家電ごとに専用アプリを開くのも面倒くさい。。 しかも家電が増えれば、アプリもドンドン増える。。。(´Д`) シンプルに、 家にある家電全部が、Siriに呼びかけるだけで全部操作したい! 少なくとも、appleWatchから2,3タップするだけで操作したい。 そんな、IOT家電をSiriにまとめる化計画です。 ざっくりした流れ この記事では大まかに以下の流れで説明していきます。 IOT家電と、アプリがどんなやり取りをしているか調べる ブラウザや、フリーソフト、IDEのAPIツールからIOT家電を制御して挙動を確認してみる 制御プログラムをコーディングする Siriで使えるようにセッティングする(RaspberryPiを使う) GitHubリポジトリはコチラになります↓ Github:aki

                                        IOT家電をAPIハックして、Siriから簡単に操作する方法 - Qiita
                                      • AI Assistant in JetBrains IDEs | The IntelliJ IDEA Blog

                                        AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Amper Educatio

                                          AI Assistant in JetBrains IDEs | The IntelliJ IDEA Blog
                                        • Courseraで"Algorithms, Part I"を修了した - valid,invalid

                                          アルゴリズムの学習の一環としてCourseraの "Algorithms, Part I" を完了した。 www.coursera.org 先日アルゴリズムに関する学習教材を探していた折、同講座に関する満足の声を見かけたのでやってみることにした。(英語のレビューは上記ページに載っている) Courseraで高評価な「Algorithms, Part I」を使った社内勉強会を開催しています - Hatena Developer Blog Coursera Algorithm Part I を受講し終えた - /var/log/kmb.log Coursera Algorithms PartⅠを受講しました | Futurismo 時間はかかったが全課題を及第点以上で完了できた!! "Algorithms, Part I" とは何か Princeton大学がCourseraで公開している、アル

                                            Courseraで"Algorithms, Part I"を修了した - valid,invalid
                                          • 「NetBeans」「JDeveloper」「BlueJ」「Eclipse Che」 4大Java向けIDEの違い

                                            関連キーワード Java | アプリケーション開発 | 開発ツール | 統合開発ツール 前編「『Eclipse』と『IntelliJ IDEA』の違いとは? Java向けIDE比較のヒント」は、プログラミング言語および開発・実行環境「Java」の統合開発環境(IDE)のうち「Eclipse IDE」「IntelliJ IDEA」を解説した。後編は、さらに4つのJava向けIDEの特徴と違いを紹介する。 Eclipse IDE(前編で紹介) IntelliJ IDEA(前編で紹介) NetBeans IDE Oracle JDeveloper(会員限定) BlueJ(会員限定) Eclipse Che(会員限定) 併せて読みたいお薦め記事 Javaと他言語の比較 Javaから「Kotlin」に乗り換えたくなる5つの理由 「Java」は遅い言語ではなかった? 「C++」との違いを比較 Java

                                              「NetBeans」「JDeveloper」「BlueJ」「Eclipse Che」 4大Java向けIDEの違い
                                            • LinuxでKeymapをmacOSぽくする - kobtea.net

                                              macユーザがmacOS離れをすると、キーマップ問題にだいたい悩まされる。 みんな同じ悩みを抱えている様子だけど、ベストプラクティスらしいものは見つからない。 shortcut keys - How to make keyboard work like OSX System Wide? - Ask Ubuntu macos - Efficient key bindings using both Mac and Linux - Super User Is it possible to have an OS X-like key map in Gnome (Ubuntu)? : linux 自分もその1人だけど、今回だいぶ満足できる環境になったのでメモしておく。 macOSぽいキーマップとは macOSではcommandとctrlで役割がちゃんと分離されている。 commandキーを使ったショ

                                              • Ballerina - クラウド時代のプログラマのためのオープンソースのJVM言語およびプラットフォーム

                                                原文(投稿日:2020/01/29)へのリンク オープンソーステクノロジ企業のWSO2がBallerina 1.1.0をリリースした。新機能として、新しいBallerina Tool、VSCodeとIntelliJ IDEAを対象としたIDEサポートの強化、実行時型チェックのパフォーマンス向上、map、array、recordの生成とアクセスなどを備える。 ネットワーク分散アプリケーションを書くことを目的とした、新しいオープンソースのプログラミング言語であるBallerinaは、Scala、Groovy、Clojureなど、Java以外のJVM言語の新たなプレーヤだ。2019年にリリースされたBallerina 1.0は、WSO2がエンタープライズサービスバス(ESB)を改良する活動の中で開発を決断した、同社独自のプログラミング言語である。 当初は独自の仮想マシン実装を目指していたが、パフ

                                                  Ballerina - クラウド時代のプログラマのためのオープンソースのJVM言語およびプラットフォーム
                                                • マイナビ記事原稿ドラフト — mynavi-doc-draft 1.0.0.SNAPSHOT ドキュメント

                                                  mynavi-doc-draft Site Contents: 【第1回】サーバレス開発(1)Spring Cloud Functionの実装 【第2回】サーバレス開発(2)Amazon Lambdaの利用 【第3回】サーバレス開発(3)AWS API Gatewayの利用 【第4回】ECSコンテナAP開発(1)VPC構築 【第5回】ECSコンテナAP開発(2)ALB構築 【第6回】ECSコンテナAP開発(3)SpringBootアプリケーション実装 【第7回】ECSコンテナAP開発(4)Dockerイメージ作成 【第8回】ECSコンテナAP開発(5)ECSクラスタ設定 【第9回】ECSコンテナAP開発(6)ECSタスク設定 【第10回】ECSコンテナAP開発(7)ECSサービス設定 【第11回】Amazon RDSの概要とデータベース構築 【第12回】RDSへのテーブル構築とSpring

                                                  • Java 21のSequenced Collectionsのreversedの実装について

                                                    この記事は GMOアドマーケティング Advent Calendar 2023 15日目の記事です。 GMOアドマーケティングのT.Nです。 最近弊社の一部のプロダクトのJavaを、Java 21にバージョンアップしました。 Java 21でリリースされたSequenced Collectionsのreversedが気になったので、 実装について調べてみました。 Sequenced Collectionsとは まずはSequenced Collectionsについてです。 JEP 431(https://openjdk.org/jeps/431)で以下のインターフェースが新しく追加されました。 SequencedCollection SequencedSet SequencedMap IntelliJのDiagramsでクラス図を生成し、以前のバージョンと比較しました。 左がJava 21

                                                      Java 21のSequenced Collectionsのreversedの実装について
                                                    • OpenAPIの活用によるSDK開発の進化:LINE APIの進化の軌跡

                                                      ビジネスプラットフォーム開発本部の松野です。今日はLINEアプリ の Web API の SDK 開発の歴史を振り返るとともに、OpenAPI を基盤とした SDK の自動生成について解説していこうと思います。 はじめに LINEアプリでは数々のWeb APIを開発し公開してきました。それらのAPIは、世界中の開発者たちに利用され、チャットボットの構築から顧客支援ツールまで、さまざまなサービスを生み出す原動力になりました。私たちの部門の目標は、開発者がそのAPIを最大限に活用できるようにサポートすることです。そして、それを実現するための重要な手段がSDK(Software Development Kit)です。 私自身、2016年からLINEアプリの外部API向けのSDK開発に関与してきました。 SDKを通じて、開発者はAPIを簡単かつ効果的に利用できます。私たちは、この便利さを通じて皆さ

                                                        OpenAPIの活用によるSDK開発の進化:LINE APIの進化の軌跡
                                                      • Kotlinの基本的な言語仕様を学習したまとめ - Qiita

                                                        はじめに 久しぶりにネイティブなAndroidアプリを作ってみようと思い、2019年時点の開発環境や開発言語について調べてみました。 Webや書籍をみると、ほとんどが開発言語としてKotlinを利用しているため、まずはKotlinの開発環境の構築と学習を進めていきます。 Kotlin とは kotlinは、Java言語をもっと簡潔かつ安全になるように改良した産業利用向け汎用言語として開発されたもの。 型推論のある静的型付けのオブジェクト指向プログラミング言語であり、Scalaの関数型プログラミング言語や、C#のジェネリクスの要素などを取り入れている。 Java言語と同様に、Javaバイトコードにコンパイルされて、Java仮想マシン上で動作する。 Java言語との連携が言語仕様として組み込まれているため、Java言語のプロジェクトにKotlinのソースを段階的に追加したり、KotlinからJ

                                                          Kotlinの基本的な言語仕様を学習したまとめ - Qiita
                                                        • 「仕事がたくさん進むチーム」「アニマルなチーム」 10X・LayerX両CTOが話す「開発が進む現場」の作り方

                                                          あらゆる産業で進むDXについて語り学び合う「DX MEETUP」。第1回目は株式会社10Xと株式会社LayerXの共催で開催しました。トークセッションでは10X CTOの石川洋資氏とLayerX CTOの榎本悠介氏が、開発の現場、そしてDXについて、質問に答えながら紹介しました。まずは開発の現場について。 開発チーム、一言でいうとどんなチームですか? 石黒卓弥氏(以下、石黒):「開発チーム、一言で言うとどんなチームですか?」という質問なんですが、では順番で10X石川さんからお願いしてよろしいですか? 石川洋資氏(以下、石川):うちのチームは一言で言うと、仕事がめちゃくちゃ進むチームです(笑)。どういうことかと言うと、メンバーにはけっこう自立してどんどん仕事を前に進めてほしいというのは徹底して伝えていて。その状況の中で、問題ってすごくたくさん出てくると思うのですが、問題をある程度言語化してお

                                                            「仕事がたくさん進むチーム」「アニマルなチーム」 10X・LayerX両CTOが話す「開発が進む現場」の作り方
                                                          • 【第2回】SonarQubeを利用した静的解析環境の構築 — mynavi-doc-draft 1.0.0.SNAPSHOT ドキュメント

                                                            【第2回】SonarQubeを利用した静的解析環境の構築¶ 本連載では、以下のイメージにならって、CodeBuild、SonarQubeを使った継続的インテグレーション(Continuous integration:CI)環境を実際に構築していきます。 今回は、Amazon RDS、アプリケーションロードバランサ(ALB)を設定して、ECSクラスタ上にオープンソースの静的解析ツールであるSonarQubeServerをECSコンテナとして構築します。 SonarQubeの概要¶ SonarQubeは SonarSource によって提供されているオープンソースの静的解析プラットフォームで、形式的なソースコードのバグや不適切な記法のチェック、カバレッジの計測などを行い、品質を可視化することが可能です。 解析できるプログラミング言語は、Java (Android含む), C#, PHP, Ja

                                                            • Red Hat、Kubernetesコンテナプラットフォーム「Red Hat OpenShift 4.2」を発表

                                                              Red Hatは2019年10月16日(米国時間)、エンタープライズ対応のKubernetesコンテナプラットフォームの最新版「Red Hat OpenShift 4.2」を発表し、主な新機能を開発者向け公式ブログで紹介した。 アプリケーション開発にフォーカスした新しいユーザーインタフェースやツール、コンテナ構築、CI/CD(継続的インテグレーション/継続的デリバリー)パイプライン、サーバレスアーキテクチャ用のプラグインなどが含まれる。 OpenShiftは、ハイブリッドクラウドやマルチクラウドのデプロイを管理するフルスタックの自動運用機能を備えている。Red Hatは、ハイブリッドクラウド全体にわたるエンタープライズグレードサービスの簡素化と自動化に力を入れている。OpenShift 4.2でも、この目標を目指しており、開発者がイノベーションを起こし、クラウドネイティブアプリケーションに

                                                                Red Hat、Kubernetesコンテナプラットフォーム「Red Hat OpenShift 4.2」を発表
                                                              • Cloud Code で Cloud Run の開発を効率化 | Google Cloud 公式ブログ

                                                                ※この投稿は米国時間 2020 年 9 月 15 日に、Google Cloud blog に投稿されたものの抄訳です。 編集者注: Google は、Google Cloud Next ‘20: OnAir で、アプリケーションの配信と開発のプロセスを迅速化するためのいくつかの新しい機能とサービスに加え、Cloud Application Modernization Platform(CAMP)を公開しました。今後数か月間にわたって、これらの発表について深く掘り下げ、デベロッパーの生産性、セキュリテイとコンプライアンス、運用上のベスト プラクティス、ハイブリッドとマルチクラウドについて解説します。公式発表をお待ちください。 Cloud Run は Google のフルマネージド コンテナのコンピューティング プラットフォームです。このプラットフォーム用のサービスを開発するときは、コードエ

                                                                  Cloud Code で Cloud Run の開発を効率化 | Google Cloud 公式ブログ
                                                                • JetBrains エディタで API リクエストをコード化できる「HTTP client」 - kakakakakku blog

                                                                  実装した API の動作確認とテストをするときに,今までは curl と Postman を主に使っていたけど,最近は JetBrains エディタで使える「HTTP client」も併用している.今日は API リクエストをファイルに記述しコード化できる「HTTP client」の概要を紹介する.JetBrains のドキュメントは基本的に英語だけど pleiades.io なら日本語で読める. HTTP client in IntelliJ IDEA code editor - Help | IntelliJ IDEA IntelliJ IDEAコードエディターのHTTPクライアント - ヘルプ | IntelliJ IDEA 今回は検証環境として Sinatra を使った API を実装し,HTTP client から http://localhost:4567 にリクエストを送る.

                                                                    JetBrains エディタで API リクエストをコード化できる「HTTP client」 - kakakakakku blog
                                                                  • GitHub - nodenv/jetbrains-npm: Fix IntelliJ/WebStorm's npm integration under nodenv

                                                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                      GitHub - nodenv/jetbrains-npm: Fix IntelliJ/WebStorm's npm integration under nodenv
                                                                    • LINEの大規模サービスを支える、サーバサイドエンジニアの開発環境と働き方

                                                                      LINE株式会社で2019年10月3日、転職を考えるエンジニア向けに「LINEのファミリーサービス エンジニア採用説明会」が開催されました。LINEの関連サービス「LINE NEWS」「LINE LIVE」などのファミリーサービス開発を担うエンジニア自らが、サーバサイドやクライアント開発領域の業務内容や働き方について紹介します。同イベント内ではサービス開発3室 開発Hチームの堀内和也氏が「LINEのファミリーサービス サーバサイドエンジニアの仕事の進め方」としたテーマで講演しました。 SIerからLINE入社 堀内和也氏:みなさん、こんにちは。「LINE ファミリーサービス サーバサイドエンジニアの仕事の進め方」ということで、堀内がお話させていただきます。よろしくお願いします。 まず軽く自己紹介をさせていただきます。私は開発3センターのHチームに所属しております。現在はLINE LIVEと

                                                                        LINEの大規模サービスを支える、サーバサイドエンジニアの開発環境と働き方
                                                                      • Poetry + Intellijで開発環境を整える - Apitore blog

                                                                        はじめに Poetryを使ってパッケージ管理しつつ、IDEはIntellijを使いたい。今回はそんな開発環境を整えました。 最新情報 Poetry + Docker + Intellijの開発環境を整える 背景 Pipenvの開発が止まっていて、色々とパッケージ管理がうまくいかなくなってきたことがあり、メンバーがPoetryに移行しました。それに伴い、現状の私の開発環境(Docker+Intellij)が動かなくなりました。原因はデフォルトではPoetryを使うと以下のようなコマンドを期待するからです。 $ poetry run python hoge.py 現在(2020/3/6)、IntellijではDockerであろうがなんであろうが上記のコマンドを受け付けることができない(やり方を知っている方がいれば教えてほしい)ので、別のやり方を模索しました。 別のやり方を見つけました。ヒントは

                                                                          Poetry + Intellijで開発環境を整える - Apitore blog
                                                                        • 三種の神器ならぬ「ソフトウェア開発の“四種の神器”」はこれだ

                                                                          関連キーワード DevOps | アプリケーション開発 | 開発ツール | 開発プロセス 現代のソフトウェア開発プロジェクトにおいて、セキュリティやスピードに対する要求は高まっており、それに伴い開発ツールや手法の選択肢は多様化している。本稿は、「開発現場で活躍したい」「キャリアアップを目指したい」と考えるソフトウェア開発者が押さえるべき、4つの開発ツールと4つの開発手法を解説する。 ソフトウェア開発者が押さえるべき「四種の神器」はこれだ 併せて読みたいお薦め記事 連載:ソフトウェア開発者のキャリアガイド 第1回:いまさら聞けない「ソフトウェア開発者」の“専門分野の違い”とは? 第2回:「人気のプログラミング言語」5選、愛される理由は? 第3回:「どのプログラミング言語を学ぶか」よりも重要な“あれ”とは 開発手法に関する記事 いまさら聞けない「DevOps」「プラットフォームエンジニアリング

                                                                            三種の神器ならぬ「ソフトウェア開発の“四種の神器”」はこれだ
                                                                          • TypeScript 入門 - RAKUS Developers Blog | ラクス エンジニアブログ

                                                                            こんにちは。新卒のid:w1pと申します。 今回業務でTypeScriptを導入するということで、いい機会なのでTypeScriptについていろいろ調べました。 目次 環境構築 TypeScriptの基本的な文法 型アノテーションの書き方 基本の型 number型 bigint型 string型 boolean型 symbol型 null型 undefined型 型エイリアスで型に別名をつける リテラル型 複合型 object型 array型 tuple型 enum 数値型enumの注意点 class Union型 Intersection型 その他の型 Function型 Index Signitures 特殊な型 any unknown void never インターフェースと型エイリアス インターフェース 2つの違い 宣言のマージ プリミティブ型とUnion型 その他 ジェネリクス

                                                                              TypeScript 入門 - RAKUS Developers Blog | ラクス エンジニアブログ
                                                                            • Perl Navigatorについて

                                                                              この記事は、Perl Advent Calendar 2022 の24日目の記事です。昨日は、@tecklさんの「Perlのちょっとしたテキスト処理で生活を豊かにする」でした。 大雪の降っている地域のみなさんは無事でしょうか。ホワイトクリスマスだやったー!とか言ってるレベルじゃない大雪の地域もあるみたいなので油断しないでみんな生きていこうな!という気持ちで私はいます。とはいえ、この記事をのんびり読めているということはまったく無事なのだろうと思いますが、普段雪なんて降らない地域にも降ってるみたいなので、今年も残りあとわずか、みんないろいろあれこれあっただろうけど、無事に楽しくあたたかくハッキーにやりきりましょうよ!やくそくだぞ😉 Perl Navigator さて、私は現在、お仕事ではPerlを書いていませんが、この個人ブログをちょろちょろメンテナンスするためにときどきPerlを書いていま

                                                                                Perl Navigatorについて
                                                                              • Classic Console Neue TrueType Font - ASCII 8x16 Reproduction - DeeJayy

                                                                                Classic Console Neue (aka. Classic Console v2) TrueType Font (ttf) Original 8x16 ASCII Console Fixed Width Font including many code pages (latin, cyrillic, greek, hebrew, braille, armenian, georgian, ethiopic, turkish, etc) (retro old console terminal vga bios ms dos font). Currently counting 4100 glyphs. Useful as command line font, FAR Manager, Putty, VS Code font, IntelliJ, WebStorm/PHPStorm, o

                                                                                  Classic Console Neue TrueType Font - ASCII 8x16 Reproduction - DeeJayy
                                                                                • IntelliJ IDEAでアプリケーション実行中の自動コンパイルを有効化する - 株式会社サムライズム

                                                                                  Eclipseと異なりIntelliJ IDEAはアプリケーションが実行中は自動コンパイルを行いません。 このためデバッグ実行中のクラスのhot swapやJRebelによるクラスの再ロードや新規クラスの追加を反映させるには明示的にビルドを行う必要があります。 これを解消するには以下の設定を行ってください。 1. 設定を開く(macOSでは Cmd + , / Windows では Ctrl + Alt + S) 2. 「ビルド、実行、デプロイ」->「コンパイラー」の「自動的にプロジェクトをビルドする」(Build, Execution, Deployment | Compiler | Build project automatically) にチェックを入れる 3. 「外観」->「システム設定」の「IDEがアイドル状態の場合にファイルを保存する」(Appearance | Behavio

                                                                                    IntelliJ IDEAでアプリケーション実行中の自動コンパイルを有効化する - 株式会社サムライズム