並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 123件

新着順 人気順

codeの検索結果81 - 120 件 / 123件

  • [VS Code]タブのカスタムラベル設定でpage.tsx、layout.tsxなどのファイルを見やすくする | DevelopersIO

    [VS Code]タブのカスタムラベル設定でpage.tsx、layout.tsxなどのファイルを見やすくする どうも!オペレーション部の西村祐二です。 最近、Next.jsなどでフロントエンドの実装も行うことが増えてきました。 実装を進めていくと、page.tsx,layout.tsx,index.tsx,route.tsなど同名のファイルが増えてきて、どのファイルを開いているか分かりづらいなと思う場面がありました。 VS Codeのv1.88で開いているファイルタブのラベルをカスタマイズできるようになったので、その設定方法を紹介したいと思います。 Visual Studio Code March 2024 結論 最初に結論として、settings.jsonに下記設定をすることでディレクトリ名も表示されるようになりタブを見やすくすることができます。 .vscode/settings.js

      [VS Code]タブのカスタムラベル設定でpage.tsx、layout.tsxなどのファイルを見やすくする | DevelopersIO
    • Stability AIがオープンソースのコーディング補助AI「StableCode」を発表

      画像生成AI「Stable Diffusion」の開発などで知られるAI開発企業Stability AIがコーディング補助AI「StableCode」を発表しました。StableCodeは開発者の業務効率改善に寄与する他、初学者の学習ツールとしても有用とのことです。 Announcing StableCode — Stability AI https://stability.ai/blog/stablecode-llm-generative-ai-coding ????Exciting news! Stability AI has launched StableCode, the revolutionary generative AI LLM for coding! ???? Developers, get ready to level up your coding game! #AI #

        Stability AIがオープンソースのコーディング補助AI「StableCode」を発表
      • どうしてあなたの共通化は間違っているのか:第1章「単一責任原則の有用性」 - Qiita

        class DiscountManager { static int getDiscountPrice(int price, boolean isSummer) { if (isSummer) { int discountPrice = price - 300; if (discountPrice < 0) { discountPrice = 0; } return discountPrice; } return (int)(price * (1.00 - 0.04)); } } class DiscountManager { static int getDiscountPrice(int price, boolean isSummer) { if (isSummer) { return getSummerDiscount(price) } return getRegularDiscoun

          どうしてあなたの共通化は間違っているのか:第1章「単一責任原則の有用性」 - Qiita
        • GitHub - OpenInterpreter/open-interpreter: A natural language interface for computers

          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 - OpenInterpreter/open-interpreter: A natural language interface for computers
          • エンジニアは全員おうちKubernetesをやるべし【Part 2:どうやるのか】 - Qiita


            Kubernetes Part 1Part 2 KubernetesKubernetes 1or 1調  使
              エンジニアは全員おうちKubernetesをやるべし【Part 2:どうやるのか】 - Qiita
            • GitHub - abi/screenshot-to-code: Drop in a screenshot and convert it to clean HTML/Tailwind/JS code

              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 - abi/screenshot-to-code: Drop in a screenshot and convert it to clean HTML/Tailwind/JS code
              • 自作のRubyの動的解析ツールを使って、モジュラーモノリスの境界を試行錯誤している話 - SmartHR Tech Blog

                DPE(Developer Productivity Engineering)ユニットに所属している、alpaca-tcです。 最近モジュラーモノリス化を進めるためにRuby動的解析ツールを作ったので、その話をします。 📝 私事ですが、新潟の佐渡島に移住しました。新潟や佐渡島のRubyistの方がいらっしゃいましたら、ぜひRubyKaigiでお友達になってください! SmartHRではRailsのモジュラーモノリス化を検討をしているよ Railsにおける「モジュラーモノリス」は、アプリケーションを拡張性のある構造にするために、単一プロセスでモノリスアプリケーションを区分されたサブセット(モジュール)に分割するアーキテクチャのことです。 SmartHRでは、コード量が多いプロダクトでモジュラーモノリス化を進めています。 すでに新規機能の開発では導入されていますが、既存コードのモジュラーモノ

                  自作のRubyの動的解析ツールを使って、モジュラーモノリスの境界を試行錯誤している話 - SmartHR Tech Blog
                • Writing a C compiler in 500 lines of Python

                  A few months ago, I set myself the challenge of writing a C compiler in 500 lines of Python1, after writing my SDF donut post. How hard could it be? The answer was, pretty hard, even when dropping quite a few features. But it was also pretty interesting, and the result is surprisingly functional and not too hard to understand! There's too much code for me to comprehensively cover in a single blog

                  • 好きな部分を軽量ウィンドウに切り離し ~「Visual Studio Code」2023年11月更新/プロファイル機能の追加アイコンやJavaScript/Python向けの便利機能なども

                      好きな部分を軽量ウィンドウに切り離し ~「Visual Studio Code」2023年11月更新/プロファイル機能の追加アイコンやJavaScript/Python向けの便利機能なども
                    • IBMがAIを活用してCOBOL言語をJavaに変換するツール「Watsonx Code Assistant for Z」をリリースすることを発表

                      1959年に開発されたプログラミング言語「COBOL」は、自然言語に近いコマンド構文が採用されていることから、金額計算などの事務処理用に広く使われてきました。一方でCOBOLは「非効率的な言語」と指摘されることがあります。2023年8月22日にIBMが発表した「Watsonx Code Assistant for Z」では、コード生成AIモデルを使用してCOBOL言語で書かれたコードをJavaに変換することが可能です。 IBM Unveils watsonx Generative AI Capabilities to Accelerate Mainframe Application Modernization https://newsroom.ibm.com/2023-08-22-IBM-Unveils-watsonx-Generative-AI-Capabilities-to-Accel

                        IBMがAIを活用してCOBOL言語をJavaに変換するツール「Watsonx Code Assistant for Z」をリリースすることを発表
                      • GitHub、ゲーム感覚で安全なコーディングについて学べる「Secure Code Game」に、新たなチャレンジを追加

                        米GitHubは、意図的に脆弱性が挿入されたコードを修正する、リポジトリ内学習エクスペリエンス「Secure Code Game」の、JavaScript、Python、Go、GitHub Actionsのチャレンジを含む第2シーズンを、2月15日(現地時間)にリリースした。 Secure Code Gameは、コードをレビューしてバグを修正し、テストを実行して次のレベルに進むという体験を通じて、安全なコーディングの考え方について学べるようになっている。GitHub Codespacesを経由して完全にクラウド上で構築されているにもかかわらず、2分もかからず起動が可能で、1か月あたり最大60時間、無料で利用できる。 Secure Code Gameの開発に先立って、開発チームは開発者コミュニティから、セキュアなコーディングを学ぶためのトレーニングにおいて苦労していることをヒアリングしたとこ

                          GitHub、ゲーム感覚で安全なコーディングについて学べる「Secure Code Game」に、新たなチャレンジを追加
                        • Microsoft、「Visual Studio for Mac」終了

                          米Microsoftは8月30日(現地時間)、2016年から提供している「Visual Studio for Mac」を終了すると発表した。最新版(17.6)のサポートは2024年8月末まで続ける。 Microsoftは「リソースの方向を転換」し、「Visual StudioとVS Code(Visual Studio Code)をクロスプラットフォーム開発向けに最適化することに重点を置く」としている。 VS Codeは、Windows、Linux、macOSに対応するクロスプラットフォームのエディタだ。Microsoftは今月初頭、Unity拡張機能のプレビュー版をリリースしている。 MicrosoftはVisual Studio for Macのユーザーに、VS Codeの利用を勧めている。あるいは、MacのVでWindowsを起動し、そこでのVisual Studio IDEというオ

                            Microsoft、「Visual Studio for Mac」終了
                          • Mistral AI、コーディング用生成AIモデル「Codestral」リリース

                            米Microsoftが支援する仏Mistral AIは5月29日(現地時間)、同社としては初のコーディング向け生成AIモデル「Codestral」を発表した。 コード生成タスクを明示的に設計されたオープンウェイト(モデルの重みを公開している)の生成AIモデルで、HuggingFaceからダウンロードし、MistralのAPIプラットフォームを通じて利用できる。 Python、Java、C、C++、JavaScript、Bashを含む80以上のプログラミング言語の多様なデータセットでトレーニングされている。また、SwiftやFortranでも「優れた性能を発揮する」という。 3万2000トークンのコンテキストウィンドウを持つ220億パラメータモデル。コード生成の長期評価のRepoBenchでは、競合する米MetaのCode Llama(4000/700億)や中国DeepSeekのDeepSe

                              Mistral AI、コーディング用生成AIモデル「Codestral」リリース
                            • Thorium Browser

                              Chromium fork for Linux, Windows, MacOS, Android, and Raspberry Pi named after radioactive element No. 90. Highlights Compiler optimizations include SSE4.2, AVX, AES, and modifications to CFLAGS, LDFLAGS, thinLTO flags, import_instr_limit flags, and PGO, as well as other compiler flags. LLVM LOOP optimizations as -mllvm flags Learn more about these compiler optimizations and how they work Here. UI

                              • SSH keys stolen by stream of malicious PyPI and npm packages

                                A stream of malicious npm and PyPi packages have been found stealing a wide range of sensitive data from software developers on the platforms. The campaign started on September 12, 2023, and was first discovered by Sonatype, whose analysts unearthed 14 malicious packages on npm. Phylum reports that after a brief operational hiatus on September 16 and 17, the attack has resumed and expanded to the

                                  SSH keys stolen by stream of malicious PyPI and npm packages
                                • VS Code 開発コンテナー用カスタム Docker イメージの開発方法


                                    VS Code  Docker   Linux 使Windows  macOS  Docker   Visual Studio CodeVS Code使 Docker 使 Node.js  NPM 使 Docker Compose 使 Linux 使 使 Visual Studio Code Docker : ms-azuretools.vscode-docker Dev Contai
                                    VS Code 開発コンテナー用カスタム Docker イメージの開発方法
                                  • Behind VS Code Extensions for JavaScript / TypeScript Linnting and Formatting

                                    # Behind VS Code Extensions for JavaScript / TypeScript Linnting and Formatting This slides are used at VS Code Conference Japan 2024 https://vscodejp.github.io/conference-2024/ (15 ~ 20 minutes) ## References: - Extension API | Visual Studio Code Extension API https://code.visualstudio.com/api - The Biome Tool Chain https://fosdem.org/2024/schedule/event/fosdem-2024-2563-the-biome-toolchain/ - Mo

                                      Behind VS Code Extensions for JavaScript / TypeScript Linnting and Formatting
                                    • TypeScript and the dawn of gradual types

                                      The FullScreenMario project burned brightly for a few short weeks in October 2013 after Boing Boing lauded it as “a pretty impressive example of what HTML5, in-browser functionality can do.” A few days later, it went viral on Reddit and by November, attention turned to scrutiny, and Nintendo took the project down with a DMCA request. Josh Goldberg speaks of his former project with a bit of pride—i

                                        TypeScript and the dawn of gradual types
                                      • Effective TypeScript › Flow Nodes: How Type Inference Is Implemented

                                        In most programming languages a variable has a type and that type does not change. But one of the most interesting aspects of TypeScript's type system is that a symbol has a type at a location. Various control flow constructs can change this type: function refine(x: string | number) { // type of x is string | number here if (typeof x === 'number') { // type of x is number here. } else { // type of

                                          Effective TypeScript › Flow Nodes: How Type Inference Is Implemented
                                        • A decent VS Code + Ruby on Rails setup

                                          Setting up VS Code for Ruby on Rails development can be tricky, so I wrote this article to help. Plus, I've turned the extensions in this article into a VS Code Extension Pack. Use it to install all the extensions from this article in 1-click, to get started quickly with VS Code + Ruby on Rails. Table of Contents Using VS Code as a Ruby on Rails editor shouldn't be so hard! It's tricky deciding wh

                                            A decent VS Code + Ruby on Rails setup
                                          • フルスクラッチして理解するOpenID Connect (2) トークンエンドポイント編 - エムスリーテックブログ


                                            (asmsuechan)OpenID Connect2 www.m3tech.blog 7. (POST /openid-connect/token) 7.1   7.2 ID   7.3 ID 7.4  7.5  7.6  7.7 8(POST /openid-connect/introspect)  We're hiring 42 (1)  (2)  (3) JWT (4) statenonce 7. 
                                              フルスクラッチして理解するOpenID Connect (2) トークンエンドポイント編 - エムスリーテックブログ
                                            • Examining the Deception infrastructure in place behind code.microsoft.com

                                              The domain name code.microsoft.com has an interesting story behind it. Today it’s not linked to anything but that wasn’t always true. This is the story of one of my most successful honeypot instances and how it enabled Microsoft to collect varied threat intelligence against a broad range of actor groups targeting Microsoft. I’m writing this now as we’ve decided to retire this capability. In the pa

                                                Examining the Deception infrastructure in place behind code.microsoft.com
                                              • BugBug.io | Intuitive and Reliable Test Automation Tool | BugBug.io

                                                Low-code test automation tool for QA, Developers, and Product Managers. Ensure the quality of your web app or website without repetitive manual testing. Create your first end-to-end test easily in less than 5 minutes.

                                                  BugBug.io | Intuitive and Reliable Test Automation Tool | BugBug.io
                                                • フルスクラッチして理解するOpenID Connect (4) stateとnonce編 - エムスリーテックブログ


                                                  (asmsuechan)OpenID Connect4 www.m3tech.blog 13 state  14 nonce 1516 Wre're hiring! 44 (1)  (2)  (3) JWT (4) statenonce 13 state  https://openid-foundation-japan.github.io/rfc6819.ja.html#anchor15 https://openid-foundation-japan.github.io/rfc6749.ja.html#CSRF state  OAuth 
                                                    フルスクラッチして理解するOpenID Connect (4) stateとnonce編 - エムスリーテックブログ
                                                  • Microsoft says Russian hackers breached its systems, accessed source code

                                                    HomeNewsMicrosoftMicrosoft says Russian hackers breached its systems, accessed source code Microsoft says Russian hackers breached its systems, accessed source code Microsoft says the Russian 'Midnight Blizzard' hacking group recently accessed some of its internal systems and source code repositories using authentication secrets stolen during a January cyberattack. In January, Microsoft disclosed

                                                      Microsoft says Russian hackers breached its systems, accessed source code
                                                    • Automating dead code cleanup

                                                      Meta’s Systematic Code and Asset Removal Framework (SCARF) has a subsystem for identifying and removing dead code. SCARF combines static and dynamic analysis of programs to detect dead code from both a business and programming language perspective. SCARF automatically creates change requests that delete the dead code identified from the program analysis, minimizing developer costs. In our last blo

                                                        Automating dead code cleanup
                                                      • ChatGPTでシューティングゲームを自作、欲しいソフトを誰でもつくれる時代に


                                                        AIChatGPTChatGPT ChatGPTChatGPT ChatGPTAI使GitHubGitHub CopilotChatGPTGitHub Copilot使
                                                          ChatGPTでシューティングゲームを自作、欲しいソフトを誰でもつくれる時代に
                                                        • 「Hey Code!」でAI支援を召喚 ~「Visual Studio Code」2024年1月更新/ウィンドウごとに異なるズームレベルを設定する機能など、多くの改善

                                                            「Hey Code!」でAI支援を召喚 ~「Visual Studio Code」2024年1月更新/ウィンドウごとに異なるズームレベルを設定する機能など、多くの改善
                                                          • 「Visual Studio Code」に癒しを! ペットがコーディングに寄り添ってくれる拡張機能/お馴染みのあいつやこいつも含んだ全17種類を飼える【レビュー】

                                                              「Visual Studio Code」に癒しを! ペットがコーディングに寄り添ってくれる拡張機能/お馴染みのあいつやこいつも含んだ全17種類を飼える【レビュー】
                                                            • 続・ムダな仕事を増やしてませんか? ~ MLの実行パイプラインでworker間の重複作業をなくす ~ - エムスリーテックブログ

                                                              DALL-E作成の「worker間で重複タスクを確認しながら作業を進める」イメージ図です こんにちは。AI・機械学習チーム(以下AIチーム)の池嶋(@mski_iksm)です。 仕事で、誰か一人がやればいい作業を、気がついたら同僚と同じタイミングでやっていた、という経験はありませんか? せっかく頑張って作った機能が実は被っていてムダになってしまった。。。というのは誰もが悲しいものです。 そうならないように作業チケットを切るなどしてタスクを中央管理する方法もありますが、もっとゆるくやりたいこともあるかと思います。 そういうときは一言「この作業私がやりますね!」と声掛けをすれば済みますね。 以前のブログで、私たちはgokartを使ったMLパイプラインの効率化について掘り下げました。 具体的には、「すでに完了したタスクをスキップする」と「タスクの実行順序をできるだけランダムにする」という2つの戦

                                                                続・ムダな仕事を増やしてませんか? ~ MLの実行パイプラインでworker間の重複作業をなくす ~ - エムスリーテックブログ
                                                              • Welcome to Jacobin JVM

                                                                A more than minimal JVM written in Go and capable of running Java 17 classes. View the Project on GitHub platypusguy/jacobin Welcome to Jacobin JVM Jacobin is an implementation of the JVM specification for Java 17. It is written entirely in Go with no dependencies. The goal is to provide a more-than-minimal implementation of the JVM that can run most class files and JARs and deliver the same resul

                                                                • リーナー開発者ブログを開設しました! - リーナー開発者ブログ


                                                                  (@glico800)   Zenn    稿  
                                                                    リーナー開発者ブログを開設しました! - リーナー開発者ブログ
                                                                  • PySkyWiFi: completely free, unbelievably stupid wi-fi on long-haul flights | Robert Heaton

                                                                    The plane reached 10,000ft. I took out my laptop, planning to peruse the internet and maybe do a little work if I got really desperate. I connected to the in-flight wi-fi and opened my browser. The network login page demanded credit card details. I fumbled for my card, which I eventually discovered had hidden itself inside my passport. As I searched I noticed that the login page was encouraging me

                                                                      PySkyWiFi: completely free, unbelievably stupid wi-fi on long-haul flights | Robert Heaton
                                                                    • builder.ioでのLLMを使ったサービス開発の実際 - laiso

                                                                      builder.ioのSteve Sewell(CEO)が書いた「まだChat Completions APIで消耗してるの?」というトーンの記事を読んだ builder.ioはQwikの開発元で知られるCMS SaaS(Qwikの話は出てこない) www.builder.io www.builder.io 記事はVisual CopilotというFigmaのデザインをReactコンポーネント等のコードに変換する機能の裏側について解説している 「FigmaをReactコンポーネントに変換!」だけだとプロ驚き屋アカウントに消費されて右から左に流れていきそうなニュースバリューだけど、昨今のLLMs App開発についての実践的なアーキテクチャの話とopinionatedなことが書かれているのが面白かったので紹介します この2つの記事で言いたいことは「ChatGPTというハンマーが万能過ぎてすべて

                                                                        builder.ioでのLLMを使ったサービス開発の実際 - laiso
                                                                      • Code to Electronics - atopile

                                                                        Build electronic circuit boards from code atopile is a language and toolchain to describe electronic circuit boards with code. By replacing the point and click schematic interface with code, we introduce software development workflows like reuse, validation and automation to the world of electronics. Join us in this adventure! Quick start Contact us

                                                                        • GitHub - ghmagazine/llm-book: 「大規模言語モデル入門」(技術評論社, 2023)のGitHubリポジトリ

                                                                          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 - ghmagazine/llm-book: 「大規模言語モデル入門」(技術評論社, 2023)のGitHubリポジトリ
                                                                          • GitHub - OpenDevin/OpenDevin: 🐚 OpenDevin: Code Less, Make More

                                                                            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 - OpenDevin/OpenDevin: 🐚 OpenDevin: Code Less, Make More
                                                                            • GitHub - shroominic/codeinterpreter-api: 👾 Open source implementation of the ChatGPT Code Interpreter

                                                                              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 - shroominic/codeinterpreter-api: 👾 Open source implementation of the ChatGPT Code Interpreter
                                                                              • Radicle Interface

                                                                                Interact with Radicle

                                                                                  Radicle Interface
                                                                                • What is tsx? | tsx

                                                                                  What is tsx? ​tsx stands for TypeScript Execute, and it's a simple command to run TypeScript in Node.js. Because tsx is basically an alias to node, you can use it the same way: Since it's Node.js underneath, all command-line flags are supported. Use tsx as you would use node! Features ​No hassle TypeScript runner ​Just run TypeScript code. No configuration required! The primary goal of tsx is to r