並び順

ブックマーク数

期間指定

  • から
  • まで

201 - 240 件 / 957件

新着順 人気順

JetBrainsの検索結果201 - 240 件 / 957件

  • Kotlin 2.0正式リリース。新コンパイラ「K2」採用でコンパイル速度が約2倍、マルチプラットフォーム対応も加速へ

    JetBrainsは、同社が主導して開発しているプログラミング言語「Kotlin」のメジャーバージョンアップとなる「Kotlin 2.0」を、日本時間5月23日に行われたイベント「KotlinConf'24」で発表しました。 KotlinはJavaVM言語として登場し、2017年にAndroidの正式な開発言語になったことで急速に注目度を高めました。現在ではサーバサイドやAndroid、iOS、Windows、Webアプリケーションなどの開発にも対応するマルチプラットフォーム……

      Kotlin 2.0正式リリース。新コンパイラ「K2」採用でコンパイル速度が約2倍、マルチプラットフォーム対応も加速へ
    • Qodana(IntelliJ IDEAのCode Inspection)のCIへの組み込み ~ Kotlinのコード品質を高めるために ~

      LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog LINE株式会社OA SREチームのhasebeです。 今回の記事ではQodanaについて、導入した背景、導入するにあたってのテクニック、得られた効果などを紹介したいと思います。 背景 私の所属する開発4センターでは、近年、サーバーサイドの言語としてKotlinを採用しています。(LINE社全体としても同じ傾向があるように思います。) 理由については今回の記事では深堀りはいたしません。簡単にいうと、昔からJavaを採用しており、Javaのエコシステムが社内に整っているためです。 われわれ開発4センター以外でも、海外や国内においてKotlinをサーバサイドで利用するケースを見聞きする機会が増えてきました。ですが、歴史的理由からも

        Qodana(IntelliJ IDEAのCode Inspection)のCIへの組み込み ~ Kotlinのコード品質を高めるために ~
      • Googleの最新AIモデルGeminiとStack Overflowのナレッジが統合、Google CloudとStack Overflowが戦略的提携

        Google CloudとStack Overflowは戦略提携を発表しました。両社は最新AIモデルのGeminiとStack Overflowのナレッジを統合したサービスをそれぞれのプラットフォームで提供する予定です。 StackOverflowは生成AIによる新サービスを提供 Stack OverflowはITエンジニアのQ&Aコミュニティの代表的な存在であり、プログラミングやITシステムの構築に関わる大量のナレッジが15年にわたり蓄積されてきました。昨年(2023年)時点で5800万件の質問と回答があるとされています。 一方で、ChatGPTのような高度な生成AIの登場によって、これまでQ&Aコミュニティで質問されてきた多くの内容が生成AIに質問されるようになったことで、Stack OverflowのようなQ&Aコミュニティの必要性が薄れてきていると見られています。 Stack Ov

          Googleの最新AIモデルGeminiとStack Overflowのナレッジが統合、Google CloudとStack Overflowが戦略的提携
        • ポケモンガチ対戦用パーティー管理アプリ『PokeBox』をリリースしました - 5.1さらうどん

          まもなく『ポケットモンスター スカーレット・バイオレット』が発売しますが、先日、iPhone/iPad/Mac向けのポケモンパーティー構築管理アプリ、『PokeBox』をリリースしました。 ポケモンパーティー構築アプリの「PokeBox」をバージョン1.1にアップデートしました。ポケモン新規作成時の挙動改善や、わざ周りのインターフェイスがわかりやすくなっています。SV対応もしていくぞ https://t.co/p8E1GjvCeq pic.twitter.com/kbzDw885WY— giginet (@giginet) October 16, 2022 PokeBox - 構築管理ソード・シールド gigi-net.netユーティリティ無料 『ポケモン剣盾』以来、ランクマッチなど、いわゆるポケモンガチ対戦にハマり、自分の需要から開発したアプリです。 『剣盾』環境では、100体近いポケモ

            ポケモンガチ対戦用パーティー管理アプリ『PokeBox』をリリースしました - 5.1さらうどん
          • Kotlin Fest 2024 参加レポート - エムスリーテックブログ

            Kotlin Fest 2024 こんにちは! マルチデバイスチームの小林(@bakobox)とデジスマチームの荒谷(@_a_akira)と大和(@daiwahome0)です。 Kotlinに関する技術カンファレンス「Kotlin Fest 2024」が6月22日に開催されました!*1 エムスリーはひよこスポンサーとして協賛させていただき、弊社社員も何人か参加したので振り返りを行いたいと思います! (Kotlin Festスタッフとして星川(@oboenikui)も参加していました) ブース セッション もっとKotlinを好きになる! K2時代のKotlin Compiler Plugin開発 Jetpack Compose: 効果的なComposable関数のAPI設計 K2のKotlin IDEプラグインの中を覗いてみよう♪ 2024年に公開するに相応しいKotlin Multipl

              Kotlin Fest 2024 参加レポート - エムスリーテックブログ
            • Vitest公式のVSCodeプラグインがリリースされました | DevelopersIO

              はじめに こんにちは、CX事業本部MAD事業部の森茂です。 2022年4月24日にVitest公式のVSCodeプラグインがアナウンスされました。 Vitestはあたらしいテストフレームワークとして昨年末に公開されました。年初に紹介記事を書いたときにはまだv0.2系でしたが、あっという間にv0.9.4まで開発が進み(2022年4月24日現在)正式版のリリースまであと少しというところまで来ています。勝手な予想ですが、5月にはリリースされそうなVite v3とあわせてのリリースとかありそうでしょうか??? プラグイン自体は2022年3月末にリリースされていたようですが、作者の@zxch3n氏がVitestチームへ参画し公式のVSCodeプラグインとしてアナウンスされたようです。 動作環境 プラグインを利用するには下記環境が必要となります。またプラグイン自体はまだプレビュー版となっているようです

                Vitest公式のVSCodeプラグインがリリースされました | DevelopersIO
              • Amplify for Androidでより直感的になったGraphQLを試した - 怠惰を求めて勤勉に行き着く

                TL;DR 本エントリはAWS Amplify Advent Calendar 2019の24日目です! 今回は新しくリリースされたAmplify for Androidを使って、前回と同じく下のようなチャットアプリを作るので、興味のある方は前口上を飛ばして後半をお読みください🎄 Amplifyとは 本題に入る前に、Amplifyを最近よく耳にするようになったけど何かよく分かっていないという人向けの説明をします。 Amplifyはモバイルバックエンドを爆速で作るためのサービスです。 https://aws.amazon.com/jp/amplify/ 他のいわゆるモバイルバックエンドとの際立った違いのうち、個人的に強調したいのは以下2点です。 バックエンドはAWSのサービスであり、真の意味でスケールする GraphQLのマネージドサービスを利用できる本日時点で唯一のプラットフォームである

                  Amplify for Androidでより直感的になったGraphQLを試した - 怠惰を求めて勤勉に行き着く
                • 開発者が最も使用している生成AIツール、2位は「GitHub Copilot」 1位は?

                  チェコのJetBrainsは2023年11月21日(現地時間)、開発者エコシステムの現状をまとめたレポート「The State of Developer Ecosystem 2023」を発表した。JetBrainsは同調査を2023年6月~7月に行い、196の国と地域の2万6348人の開発者から回答を得た。 回答者の主な属性は、開発者/プログラマー/ソフトウェアエンジニアが76%、DevOpsエンジニア/インフラ開発者が11%、チームリーダーが11%、アーキテクトが10%。 調査結果のハイライトは以下の通り。 どの種類の生成AIツールを、どのような目的で使用しているか 関連記事 日本在住の外国人ソフトウェア開発者、年収中央値は850万円 TokyoDev TokyoDevは日本在住で外国籍のソフトウェア開発者を対象に年収、就労形態、仕事で使用しているプログラミング言語やフレームワーク、ツー

                    開発者が最も使用している生成AIツール、2位は「GitHub Copilot」 1位は?
                  • 「Kotlinを効率的に習得できたのはLINEの環境があったからこそ」新卒入社1年目のエンジニアが挑んだLINEキャンパス開発

                    LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog サービス・機能やそれにまつわる開発の裏話や取り組みを聞く「Product Story」シリーズ。今回は2022年3月にオープンしした、 LINE公式アカウントやLINE広告のアカウント運用に必要な知識やスキルを習得できるオンラインの総合学習プラットフォーム「LINEキャンパス」のサーバーサイド開発について紹介します。 LINEキャンパスには、学習コースと認定資格コースが用意されており、すべて無料で受講可能。初心者から運用経験豊富な方まで、スキルレベルや目的に応じて全27コース、90を超えるレッスンを受講して学ぶことができます。 このプラットフォームのサーバーサイド開発を担ったのは、LINEに2021年4月に新卒入社して現在開発

                      「Kotlinを効率的に習得できたのはLINEの環境があったからこそ」新卒入社1年目のエンジニアが挑んだLINEキャンパス開発
                    • Kotlin Multiplatform Projectを使ってAndroidとiOSのログ送信部分を共通化した - エムスリーテックブログ

                      エムスリーエンジニアリンググループ マルチデバイスチーム所属の荒谷(@_a_akira)です。 弊社では、昨年の12月に医師向けの新規アプリをAndroid, iOS向けにネイティブ実装しリリースしました。 今回は、その際Kotlin Multiplatform Projectを用いてユーザの行動ログ送信部分を共通化した話をしたいと思います。 Kotlin Multiplatform Projectとは Kotlin Multiplatform Project(以後MPP)とは、 Kotlinで書かれた単一のコードを Kotlin/JVM,(Android, Server等) Kotlin/Native(iOS, Windows, Linux等) Kotlin/JS の各プラットフォーム向けにトランスパイル可能なプロジェクトのことです もっと詳しく知りたい方は 公式ドキュメントだったり、私

                        Kotlin Multiplatform Projectを使ってAndroidとiOSのログ送信部分を共通化した - エムスリーテックブログ
                      • 無償の開発環境「Android Studio 3.6」正式版が登場。マルチディスプレイでの開発をサポート、メモリリーク検知、コード変更を動的反映など

                        無償の開発環境「Android Studio 3.6」正式版が登場。マルチディスプレイでの開発をサポート、メモリリーク検知、コード変更を動的反映など Googleは無償で公開しているAndroidアプリケーションの統合開発環境「Android Studio 3.6」正式版を公開しました。 Android StudioはKotlin言語の開発元でもあるJetBrainsが開発するIntelliJをベースにしています。 今回正式版となったAndroid Studio 3.6は、IntelliJ 2019.2プラットフォームリリースをベースにしており、IntelliJ 2019.2で行われたファイルシステム関連の性能向上やUIレスポンスの高速化などの改善を取り込んでいます。 その上でマルチディスプレイのサポート、スプリットビューへの対応、メモリリークの検知、開発中のアプリケーションに対するコード

                          無償の開発環境「Android Studio 3.6」正式版が登場。マルチディスプレイでの開発をサポート、メモリリーク検知、コード変更を動的反映など
                        • KMMでiOS・Android
を共通化しよう - dely Tech Blog

                          こんにちは! dely開発部でiOSエンジニアをしている@yochidrosです。 この記事は「dely #2 Advent Calendar 2020」の11日目の記事です。 adventar.org adventar.org 昨日は@_kobuuukataさんの開発者向けのオンラインイベントを開催してわかった7つのポイントでした 普段,業務上はiOSアプリをゴリゴリ開発していますが、過去にAndroid・iOS両方を開発してたこともあり 一度に両OSを開発できたら良いと思っていました。 FlutterやReact Nativeなどマルチプラットフォーム開発できるツールがありますがそれぞれで メリット・デメリットがありなかなか導入に至るまでにはいかないケースがあると思います。 そこで今回は2020年の9月についにalpha版になったKMMについて調べてみました。 KMMとは? Kotli

                            KMMでiOS・Android
を共通化しよう - dely Tech Blog
                          • 開発者が最も使う言語はJavaScript、しかし開発者自身のプライマリ言語1位はJava。半数がまだJava 8を日常的に使っている。JetBrainsによる2万6000人の開発者の調査結果

                            開発ツールのIntelliJ IDEAやプログラミング言語Kotlinなどの開発元として知られるJetBrainsは、世界中の開発者を対象とした調査結果「The State of Developer Ecosystem 2023」を公開しました。 調査結果は196の国と地域の2万6348人の開発者からの回答を基に作成されました。 内容には多くの結果が含まれていますが、注目されそうなポイントをいくつかまとめました。 48%が4年制大学卒、77%がChatGPTを利用 回答者の約半数(48%)が、4年制の大学を卒業した「学士」で、19%は大学で学んだものの学士は得られず、17%が大学院を卒業した「修士」だと回答しています。

                              開発者が最も使う言語はJavaScript、しかし開発者自身のプライマリ言語1位はJava。半数がまだJava 8を日常的に使っている。JetBrainsによる2万6000人の開発者の調査結果
                            • IntelliJ IDEAでGitHubのPull requestをレビューしてみた | DevelopersIO

                              これまでは、プルリクエストの初期サポートとして、プルリクエストの一覧を参照したり、コメントを表示したりと主にプルリクエストを表示する機能がサポートされていました。 今回のアップデート(IntelliJ IDEA 2020.2)で、GitHubプルリクエストの完全サポートがリリースされたので、早速使ってみようと思います。 IntelliJ IDEA - 2020.2の新機能 確認環境 IntelliJ IDEA 2020.2(Ultimate Edition) 事前準備 IntelliJ IDEAにGitHubアカウントを登録していない場合は、登録する必要があります。 既存のアカウントを連携する場合は、以下の通りとなります。 [Preferences] → [Version Control] → [GitHub]を開き、Add Account...をクリックします。 ブラウザが立ち上がり、以

                                IntelliJ IDEAでGitHubのPull requestをレビューしてみた | DevelopersIO
                              • Unityプロジェクト向けRoslynアナライザの作りかた - DeNA Testing Blog

                                SWETグループの長谷川(@nowsprinting)です。 Unity 2020.2以降、Unityエディタ上でRoslynアナライザによる静的解析 (static analysis) を実行可能になりました。 また、それ以前のバージョンで作られたUnityプロジェクトであっても、JetBrains RiderなどのC#向けIDE(統合開発環境)上でRoslynアナライザの実行がサポートされています。 静的解析を充実させることで、コンパイラだけではチェックしきれないようなバグや性能劣化の原因を早期に検出できます。 例えば弊社では、実行時に動的にインスタンス化されるクラスのコンストラクタがIL2CPPビルド時にストリップされないように [Preserve]アトリビュートの指定漏れを検出するアナライザを導入し、ショーストッパーとなりえる問題を早期発見できるようにしています。 通常、こうした問

                                  Unityプロジェクト向けRoslynアナライザの作りかた - DeNA Testing Blog
                                • JetBrains、「Google Gemini」をGitHub Copilot対抗の「JetBrains AI Assistant」に採用へ

                                  JetBrains、「Google Gemini」をGitHub Copilot対抗の「JetBrains AI Assistant」に採用へ 開発ツールのIntelliJ IDEAやプログラミング言語Kotlinなどの開発元として知られるJetBrainsは、AIによるコード生成やリファクタリングなどを自動的に行う「JetBrains AI Assistant」の生成AIとして、Google Geminiを採用すると発表しました。 JetBrains is going to integrate Google’s Gemini models into AI Assistant. Read more in our blog post: https://t.co/s4fkngY7v1 pic.twitter.com/MLnRkRvG1N — JetBrains (@jetbrains) Jun

                                    JetBrains、「Google Gemini」をGitHub Copilot対抗の「JetBrains AI Assistant」に採用へ
                                  • JetBrains Fleet: The Code Editor and IDE for Any Language

                                    Built from scratch, based on 20 years of experience developing IDEs. Fleet uses the IntelliJ code-processing engine, with a distributed IDE architecture and a reimagined UI.

                                      JetBrains Fleet: The Code Editor and IDE for Any Language
                                    • フロントエンドやるなら入れておくべきESlintってなに? - Qiita

                                      プログラミング勉強日記 2020年11月28日 昨日の記事でPrettierについて扱ったが、Prettierと合わせて使用することのできるESlintについて紹介する。 ESlintとは ESlint(読み方:「イーエスリント」)は、JavaScriptやTypeScriptなどの静的解析ツールである。ESlintを導入することで、単純な構文エラーやプロジェクト固有のコーディング規約を定義することができる。厳密なルールを定義することで、複数人で開発する場合でもシステム全体のコードの一貫性を維持することができる。 ESlintの特徴 自由に多くのルールを設定できる 独自ルールを作成するAPI 固有のライブラリー、フレームワーク、および実践のルールを持つ多数のプラグイン ES6、ES7、JSXの内蔵サポート 迅速に開始できるように、推奨ルールだけでなくサードパーティの設定利用が可能 Subl

                                        フロントエンドやるなら入れておくべきESlintってなに? - Qiita
                                      • 【感想】『読みやすいコードのガイドライン―持続可能なソフトウェア開発のために』:Kotlinでモダンなコード指南 - Rのつく財団入り口

                                        リーダブルコード的な本が新たに登場っす! (しかもKotlinなの) 読書記録と感想です。著者の石川宗寿さんはLINEでご活躍中のシニアエンジニア。元は2019年に公開されたプレゼンテーション「Code Readability」を元に書籍化されたとのことで、モダンな大規模開発やコードレビューやリファクタリングで得られた現場の経験を通して、可読性の高いコードを大テーマに知見が詰まった一冊となっています。 リーダブルコード的な本が新たに登場っす! (しかもKotlinなの) 第1章 可読性の高いコードを書くために 第2章 命名 第3章 コメント 第4章 状態 第5章 関数 第6章 依存関係 第7章 コードレビュー まとめ:Kotlinを題材にした2020年代のモダンなコード指南の書 おまけ リンクと関連書籍 読みやすいコードのガイドライン -持続可能なソフトウェア開発のために 作者:石川 宗寿

                                          【感想】『読みやすいコードのガイドライン―持続可能なソフトウェア開発のために』:Kotlinでモダンなコード指南 - Rのつく財団入り口
                                        • GitHub Copilotの使用方法:Python、PyTorchを少しだけ実装してみた動画解説記事です - Qiita

                                          GitHub Copilotの使用方法:Python、PyTorchを少しだけ実装してみた動画解説記事ですPythonGitHub機械学習DeepLearninggithubcopilot 本記事ではVScodeのGitHub Copilot拡張機能を使用しつつ、Python、PyTorchで実装を少しだけ試した内容を動画付きで紹介します。 本記事の内容 0. GitHub Copilotとは 1. GitHub CopilotでMNISTのDataLoaderを作成し、画像を描画してみる 2. 関数の作成・実行と、docstringの自動作成 3. さいごに 0. GitHub Copilotとは 「GiHub Copilot」とは、コーディング時にコーディング内容をAIが自動提案(自動補完機能にほぼ似ている)してくれる機能です。 先に記述したこれから実装したい内容を解説したコメント文や

                                            GitHub Copilotの使用方法:Python、PyTorchを少しだけ実装してみた動画解説記事です - Qiita
                                          • Ubuntu 20.04 LTSは"フルスタックセキュリティ"なOSに ―エンタープライズへのアプローチを本格化したCanonicalの戦略 | gihyo.jp

                                            Ubuntu 20.04 LTSは"フルスタックセキュリティ"なOSに ―エンタープライズへのアプローチを本格化したCanonicalの戦略 4月23日(英国時間⁠)⁠、Canonicalは「Ubuntu 20.04 LTS(開発コード"Focal Fossa"⁠)⁠」の提供を開始しました。Ubuntu 18.04以来、2年ぶりのLTS(Long Term Support: 長期サポート)版となります。 今回のリリースにおいてCanonicalは「フルスタックのセキュリティを、クラウドからエッジまで(Full Stack Security from Cloud to Edge⁠)⁠」というコンセプトを掲げており、セキュリティを中心とするエンタープライズユースに特化したエンハンスをいくつも盛り込んでいます。これまでのLTS以上に、エンタープライズユーザを積極的に"獲りにいく"という姿勢が強く

                                              Ubuntu 20.04 LTSは"フルスタックセキュリティ"なOSに ―エンタープライズへのアプローチを本格化したCanonicalの戦略 | gihyo.jp
                                            • The New Life of PHP – The PHP Foundation | The PhpStorm 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

                                                The New Life of PHP – The PHP Foundation | The PhpStorm Blog
                                              • Ruby Next: Make all Rubies quack alike—Martian Chronicles, Evil Martians’ team blog

                                                If you’re interested in translating or adapting this post, please contact us first. Meet Ruby Next, the first transpiler for Ruby that allows you to use the latest language features, including experimental ones, today—without the stress of a project-wide version upgrade. Read the story behind the gem, discover its inner workings, and see how it can help push Ruby into the future. These days, Ruby

                                                  Ruby Next: Make all Rubies quack alike—Martian Chronicles, Evil Martians’ team blog
                                                • Kotlin 1.4の計画および将来的な展望 | Post 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

                                                    Kotlin 1.4の計画および将来的な展望 | Post Blog
                                                  • Apple Silicon (M1, M2, M3) の mac で macOS Sonoma 14.4 にアップデートすると JetBrains IDE がクラッシュする - 株式会社サムライズム

                                                    ホーム>JetBrains > トラブルシューティング > Apple Silicon (M1, M2, M3) の mac で macOS Sonoma 14.4 にアップデートすると JetBrains IDE がクラッシュする 現象 Apple Silicon (M1, M2, M3) の mac で macOS Sonoma 14.4 にアップデートすると JetBrains IDE がクラッシュする 原因 Oracle Java チームのブログ「Java users on macOS 14 running on Apple silicon systems should consider delaying the macOS 14.4 update」(2024/3/15公開) において macOS 14.4 で Java アプリケーションが異常終了する、また、この問題に対する回避策

                                                      Apple Silicon (M1, M2, M3) の mac で macOS Sonoma 14.4 にアップデートすると JetBrains IDE がクラッシュする - 株式会社サムライズム
                                                    • Kotlin/Wasmでサーバサイドアプリケーションを開発するフレームワーク「KoWasm」が登場。WebAssemblyのガベージコレクションやコンポーネントの活用を想定

                                                      Kotlin/Wasmでサーバサイドアプリケーションを開発するフレームワーク「KoWasm」が登場。WebAssemblyのガベージコレクションやコンポーネントの活用を想定 JetBrainsでKotlinの開発を担当するZalim Bashorov氏と、VMwareでSpring Frameworkのコミッタとして働くSébastien Deleuze氏は、Kotlinで書かれたコードをWebAssemblyバイナリにコンパイルする機能を備えた「Kotlin/Wasm」を用いて、WebAssemblyベースでサーバサイドアプリケーションを開発するフレームワーク「KoWasm」を発表しました。 KoWasmの開発にはKotlinおよびKotlin/Wasmの開発元であるJetBrainsのKotlin/Wasmチームと協力しているとのことです。 Kotlin/WasmはWebブラウザ上のア

                                                        Kotlin/Wasmでサーバサイドアプリケーションを開発するフレームワーク「KoWasm」が登場。WebAssemblyのガベージコレクションやコンポーネントの活用を想定
                                                      • 1から学ぶAndroidアプリデバッグ - アプリの動作を追いかけよう / Learn Android application debugging from the scratch - track apps' behaviors

                                                        2020/2/20-21で開催されるはずだったDroidKaigi 2020で登壇するはずだったAndroidのデバッグ手法について紹介するスライドです。3月中にセッション録画を行い、DroidKaigi公式YouTubeチャンネルにて公開していただく予定です。

                                                          1から学ぶAndroidアプリデバッグ - アプリの動作を追いかけよう / Learn Android application debugging from the scratch - track apps' behaviors
                                                        • ランチャーアプリ「Raycast」とおすすめ拡張機能

                                                          Raycast Raycastとは? 生産性を向上させるランチャーアプリです。 Alfredをご存知の方であれば、すぐにメリットを理解できると思います。 RaycastはAlfredと同等のことを行い、機能拡張が簡単にできます。 具体的に何ができるのでしょうか?それを説明していきたいと思います。 Raycastのここが良い! 〜基本編〜 使うアプリを即時に起動 ホットキーを押して、Raycastウィンドウを出してアプリ名を入れるだけで即時に開く・移動ができます。 仮想デスクトップが多い方にはとっても役立ちそうですよね? かゆいところに手が届く コピーしてペースト、コピーしてペースト、コピーしてペースト・・・何度も同じ作業を繰り返していませんか? Raycastにあるクリップボード履歴から呼び出す機能を使えば何度もコピーする必要はありません! 更にクリップボードからスニペット登録ができたり、

                                                            ランチャーアプリ「Raycast」とおすすめ拡張機能
                                                          • KotlinからWebAssemblyバイナリを生成するコンパイラ搭載、「Kotlin/Wasm」が試験的プレビュー公開。Kotlin 1.8.20ベータ版で

                                                            KotlinからWebAssemblyバイナリを生成するコンパイラ搭載、「Kotlin/Wasm」が試験的プレビュー公開。Kotlin 1.8.20ベータ版で Kotlinで書かれたコードをWebAssemblyバイナリとするコンパイル機能を備えた「Kotlin/Wasm」が、Kotlin 1.8.20ベータ版で搭載されたことが明らかになりました。 Kotlin 1.8.20-Beta brings many new features: - AutoCloseable interface and Base64 encoding in stdlib - New JVM incremental compilation enabled by default - Gradle composite builds in Kotlin Multiplatform - New Kotlin/Wasm co

                                                              KotlinからWebAssemblyバイナリを生成するコンパイラ搭載、「Kotlin/Wasm」が試験的プレビュー公開。Kotlin 1.8.20ベータ版で
                                                            • 株式会社インフィニットループは今年も The PHP Foundation に寄付をしました|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ

                                                              株式会社インフィニットループは今年も The PHP Foundation に寄付をしました こんにちは、仙台支社のいがらしです。インフィニットループは前回、前々回に引き続き、今年も会社として、The PHP Foundation に寄付をしました。 TL;DR この記事では以下について述べています。 The PHP Foundation は PHP そのものの開発を支援する団体で、多くの成果をあげてきました 言語の継続性と更なる発展には私たちに限らず、多くの企業からの支援が必要です PHP の存続と発展のため、みなさんの会社でもぜひ寄付を検討してみてください 勝率を上げる賭け方がある 現代人はとても忙しく、世にはありとあらゆる種類の情報があふれており、限られた時間の中で読める文章の量は限られています。 今、冒頭の 3 行まとめを乗り越えてこの記事を読み進めているあなたは、きっと PHP

                                                                株式会社インフィニットループは今年も The PHP Foundation に寄付をしました|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ
                                                              • Amazon CodeWhispererを使ったプロンプトエンジニアリングのベストプラクティス | Amazon Web Services

                                                                Amazon Web Services ブログ Amazon CodeWhispererを使ったプロンプトエンジニアリングのベストプラクティス 生成 AI コーディングツールは、開発者の日々の開発作業の仕方を変えています。関数の生成からユニットテストの作成まで、これらのツールはお客様のソフトウェア開発の加速に役立っています。 Amazon CodeWhisperer は、開発者の自然言語のコメントと周囲のコードに基づいてコードのレコメンデーションを提供することで、開発者の生産性を向上させる IDE とコマンドラインの AI による生産性向上ツールです。 CodeWhisperer を使用すると、開発者は「 S3 にファイルをアップロードする Lambda 関数を作成する」など、特定のタスクを簡単な英語で概説するコメントを単純に記述することができます。 CodeWhisperer に対してこ

                                                                  Amazon CodeWhispererを使ったプロンプトエンジニアリングのベストプラクティス | Amazon Web Services
                                                                • Google I/O 2022 Keynote: Android開発者まとめ | TechBooster

                                                                  2022年5月12日(現地時刻)Google I/O 2022 Keynote およびDeveloper KeynoteよりAndroid関連のトピックをお届けします。今年のGoogle I/Oも基本的にはオンラインイベントなものの、一部はIn-person Eventで、Keynoteはショアラインアンフィシアターで観客を入れて行われました。来年には元通り(2019年以前)の開催になるのかもしれません。 Keynoteより引用:Google I/O Keynoteの様子 セッションは公式ページやYouTubeで公開されています。執筆時点ではDay.1のセッションが対象で翌日にもDay.2のセッション公開を予定しています。 Google I/O 2022公式ページGoogle I/O AndroidとGoogle Play関連のセッションリスト(Day.1は全部で12本) キーノートはYo

                                                                    Google I/O 2022 Keynote: Android開発者まとめ | TechBooster
                                                                  • A Picture of Java in 2020 | 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 Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Amper Edu

                                                                      A Picture of Java in 2020 | The IntelliJ IDEA Blog
                                                                    • GitHubがSubversionのサポート終了を発表、2024年1月8日まで その後は全面的にGitに注力予定

                                                                      この記事は新野淳一氏のブログ「Publickey」に掲載された「AGitHubがSubversionのサポート終了を発表、2024年1月8日まで。その後は全面的にGitに注力予定」(2023年1月26日掲載)を、ITmedia NEWS編集部で一部編集し、転載したものです。 Subversionは、プログラムのソースコードを管理するシステムもしくはその仕組みの名前で、クラアイント/サーバ型のアーキテクチャを用い、常に中央に設けられた1つのリポジトリに対してコードの変更を行う、集中型のバージョン管理システムです。 GitHubでは2010年にSubversionのサポートを開始していますが、当時はSubversionのような集中管理型のバージョン管理システムの方が歴史が長く主流であり、Gitのような分散型のバージョン管理システムはまだ新しい仕組みとして普及の途上にありました。 GitHubブ

                                                                        GitHubがSubversionのサポート終了を発表、2024年1月8日まで その後は全面的にGitに注力予定
                                                                      • KotlinのO/R Mapper、Komapperを試してみました - 虎の穴開発室ブログ

                                                                        こんにちは。虎の穴ラボのH.Kです。 KotlinのO/R MapperといえばJetBrains製のExposedが有名ですが、DSLを介さないSQL文そのもの(Native SQL)の実行が基本的にはサポートされていない*1など、まだまだ発展途上な面もあります。 また、SQL文をそのまま使うとなると、Doma2が2Way-SQL*2により実現できますが、Kotlinならではの、DSLによるクエリ発行ができません。 ※最新のDoma2であればCriteria API*3ができているので、DSLによるクエリ発行は可能になっています。 そこで他のO/R Mapperを探していたところ、Komapperというライブラリを見つけたため、試してみました。 ↓Exposed github.com ↓Doma2 github.com ↓Komapper github.com なぜKomapperを試し

                                                                          KotlinのO/R Mapper、Komapperを試してみました - 虎の穴開発室ブログ
                                                                        • srceryというカラースキームは特にemacsをターミナル内でしか使わない人には良かった - Qiita

                                                                          Emacs 、ウィンドウシステムでも使えるのは承知しているが、普通に考えてウィンドウシステムでエディタ立ち上げるなら VS Code とか JetBrains とか使うと思うので、その存在意義はターミナル内の作業中にその場で .bash_profile とか .git/config みたいなファイルをひとつだけサクッと書き換えるようなニッチな状況しか考えられず、したがってターミナルというかなり貧弱な色空間において精一杯やってもらわざるを得ない。そもそも Emacs 強い人はウィンドウシステムで立ち上げるし、強い人しか elisp 書かないので、そういう人と同じ運用にしないとおこぼれにあずかれないという構造があり、一方でターミナル向けのカラースキームがあったとして vim を含む各種エディタサポートしていたとしても Emacs はサポートされていなかったりしていて、ひしひしと淘汰圧を感じる日

                                                                            srceryというカラースキームは特にemacsをターミナル内でしか使わない人には良かった - Qiita
                                                                          • GitHub - loft-sh/devpod: Codespaces but open-source, client-only and unopinionated: Works with any IDE and lets you use any cloud, kubernetes or just localhost docker.

                                                                            DevPod reuses the open DevContainer standard (used by GitHub Codespaces and VSCode DevContainers) to create a consistent developer experience no matter what backend you want to use. Compared to hosted services such as Github Codespaces, JetBrains Spaces, or Google Cloud Workstations, DevPod has the following advantages: Cost savings: DevPod is usually around 5-10 times cheaper than existing servic

                                                                              GitHub - loft-sh/devpod: Codespaces but open-source, client-only and unopinionated: Works with any IDE and lets you use any cloud, kubernetes or just localhost docker.
                                                                            • PHP言語の開発と発展をリードする「The PHP Foundation」設立。JetBrains、Zend、Automatticなど10社

                                                                              PHP言語の開発と発展をリードする「The PHP Foundation」設立。JetBrains、Zend、Automatticなど10社 JetBrains、Zend、Automatticなどを含む10社は、PHP言語の開発と発展をリードするための組織「The PHP Foundation」の設立を発表しました。 We’re happy and proud to announce the creation of The PHP Foundation – a non-profit organization to support, promote, and advance the PHP language https://t.co/MuD2OBP19z — The PHP Foundation (@ThePHPF) November 22, 2021 設立に参加した企業は、Automatt

                                                                                PHP言語の開発と発展をリードする「The PHP Foundation」設立。JetBrains、Zend、Automatticなど10社
                                                                              • JetBrains Space: The Intelligent Code Collaboration Platform

                                                                                Supercharged Git hosting with intelligent code reviews, packages, and more. Get started for free.

                                                                                  JetBrains Space: The Intelligent Code Collaboration Platform
                                                                                • Pythonのスーパーセットで高速な新プログラミング言語「Mojo」のローカルダウンロード開始

                                                                                  Modularは2023年9月7日(米国時間)、Pythonの使いやすさとC言語のパフォーマンスを併せ持つ新プログラミング言語「Mojo」がローカルダウンロードできるようになったことを発表した。 2023年5月2日にMojoを発表して以来、12万人以上の開発者がJupyterHubベースでMojoを試すことができる「Mojo Playground」に登録し、1万9000人以上の開発者がDiscordやGitHubでMojoについて話し合っているという。今回のローカルダウンロードはLinuxから始まり、今後のリリースでMacとWindowsも追加される。 「今回ダウンロードできるようになったローカルの開発ツールはMojoの全力を引き出すことができる。Mojoアプリケーションを簡単に構築し、繰り返し開発するのに役立つコンパイラ機能やIDEツールの完全なセットにアクセス可能になった」(Modul

                                                                                    Pythonのスーパーセットで高速な新プログラミング言語「Mojo」のローカルダウンロード開始