並び順

ブックマーク数

期間指定

  • から
  • まで

481 - 520 件 / 70724件

新着順 人気順

developmentの検索結果481 - 520 件 / 70724件

  • 【Team & Project】LINEのユーザ向けサービスのWebフロントエンドを開発しているチームを紹介します

    LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog LINEの開発組織のそれぞれの部門やプロジェクトについて、その役割や体制、技術スタック、今後の課題やロードマップなどを具体的に紹介していく「Team & Project」シリーズ。 今回は、フロントエンド開発組織の中で、ユーザ向けサービスのWebフロントエンドを担当しているチームについて紹介します。フロントエンド開発センターの清水大輔、縣亮太、折原レオナルド賢に話を聞きました。 ユーザ向けサービスのWebフロントエンドを担当しているチームのzoom会議の様子 ―― まず、自己紹介をお願いします。 清水:システム開発会社で図書館システムや金融・物流の開発などを担当した後、2009年5月にネイバージャパン(現LINE)にフロントエ

      【Team & Project】LINEのユーザ向けサービスのWebフロントエンドを開発しているチームを紹介します
    • 急増する「魔女狩り」の犠牲者 焼き殺されるケースも コンゴ

      コンゴ民主共和国・南キブ州で武装勢力同士の戦闘後、使用されなくなった教会(2020年10月11日撮影、資料写真)。(c)ALEXIS HUGUET / AFP 【10月9日 AFP】中央アフリカのコンゴ民主共和国の東部地域で、魔術を使ったと名指しされた女性が住民らに殺害されるケースが急増している。地元当局者と活動家が明らかにした。 南キブ(South Kivu)州の地元当局者によれば、9月初めから3地区で女性8人が焼き殺されるなどのリンチ(私刑)を受けた。 「私たちの記録では、今年6月から9月にかけて、魔術を使ったという告発は324件に上っています」と、南キブ州のNGO「メディアで働く女性連合(Association of Women in the Media)」のメンバー、ネリー・アディジャ(Nelly Adidja)さんは言う。 カレへ(Kalehe)地区だけで告発件数は114件に上り

        急増する「魔女狩り」の犠牲者 焼き殺されるケースも コンゴ
      • How we use Web Components at GitHub

        EngineeringHow we use Web Components at GitHubAt GitHub, we pride ourselves on delivering a first-class developer experience. A considerable part of our work is on our front end, which we strive to keep as lightweight, fast,… At GitHub, we pride ourselves on delivering a first-class developer experience. A considerable part of our work is on our front end, which we strive to keep as lightweight, f

          How we use Web Components at GitHub
        • How we migrated Dropbox from Nginx to Envoy

          In this blogpost we’ll talk about the old Nginx-based traffic infrastructure, its pain points, and the benefits we gained by migrating to Envoy. We’ll compare Nginx to Envoy across many software engineering and operational dimensions. We’ll also briefly touch on the migration process, its current state, and some of the problems encountered on the way. When we moved most of Dropbox traffic to Envoy

            How we migrated Dropbox from Nginx to Envoy
          • vscode-rdbg(debug.gem)でのRubyデバッグが便利すぎる - $shibayu36->blog;

            最近Rubyを学び直したり、アルゴリズムの基礎練をしたりしているのだが、debug.gemおよびvscode-rdbgが便利すぎるので紹介。 debug.gemやvscode-rdbgとは debug.gem( https://github.com/ruby/debug )とは最近のRubyのモダンなdebugger。これまでlib/debug.rbやbyebug、debaseなどがあったが、それらのいくつかの課題を解決したdebuggerとなっている。Ruby 3.1 の debug.gem を自慢したい - クックパッド開発者ブログ に背景や基本的な使い方が詳しく載っている。 またRubyKaigi 2022のruby/debug - The best investment for your productivity - RubyKaigi 2022でも紹介された。Scriptable

              vscode-rdbg(debug.gem)でのRubyデバッグが便利すぎる - $shibayu36->blog;
            • YOASOBI「Biri-Biri」 Official Music Video

              Streaming & Download : https://orcd.co/biri-biri Music : Ayase (https://twitter.com/Ayase_0404) Vocal : ikura (https://twitter.com/ikutalilas) 『ポケットモンスター スカーレット・バイオレット』インスパイアソング「Biri-Biri」 ○インスト音源はこちら https://piapro.jp/t/J6zP 「Biri-Biri」原作小説:「きみと雨上がりを」 著:武田綾乃 監修:株式会社ポケモン・株式会社ゲームフリーク 原案:『ポケットモンスター スカーレット・バイオレット』 https://novel-kimiame.pokemon.co.jp/ ◼️あらすじ ーー世界はきれいだった。きみと出会う前よりも、ずっと。ーー パルデア地方のオレ

                YOASOBI「Biri-Biri」 Official Music Video
              • Nodeのイベントループを理解するために遊んだ & Apolloのテストでawait wait(0)するとなぜデータがロードされるか - $shibayu36->blog;

                Apolloを触っていて、テストをするために https://www.apollographql.com/docs/react/development-testing/testing/#testing-final-state を読んでいた。その文章の中で、 MockedProviderをrenderした時はloading状態になる データがロードされた最終状態にするにはwaaitみたいなnpm packageを使って、await wait(0)とかしてね It delays until the next "tick" of the event loop, and allows time for that Promise returned from MockedProvider to be fulfilled. と書かれていて、この文章の意味がわからなかったので、Nodeのイベントループを知

                  Nodeのイベントループを理解するために遊んだ & Apolloのテストでawait wait(0)するとなぜデータがロードされるか - $shibayu36->blog;
                • コロナ禍でも問題なし!フルリモートIoT案件(副業)をbalenaを使って完遂しました。 - 僕のYak Shavingは終わらない

                  開発環境 <2020/09/21 9:24 追記> %s/渦/禍/g— kazuph@-12kg達成! (@kazuph) 2020年9月20日 ありがとうコロナ渦警察 <追記終わり> はてブロではお久しぶりです。 この度「フルリモートIoT案件」をbalenaを使って完遂したので、その内容を共有したいと思います。 先に書いておきますが、「技術書典9でbalena本書いたから買ってほしい」という願望により書かれた記事ですw (セルフPR) 案件内容 詳しくは書けませんが、友達のベンチャーのIoTデバイス(抽象的表現)用のゲートウェイとスマホアプリとそれをつなぐクラウド部分を担当しました。 その会社には組み込みより下のレイヤーのメンバーしかいない状態だったので、今回は組み込みより上を担当した感じです。 本来であれば、IoT案件となると、開発中の試作品の目の前でうんうんうなりながら開発すると思

                    コロナ禍でも問題なし!フルリモートIoT案件(副業)をbalenaを使って完遂しました。 - 僕のYak Shavingは終わらない
                  • Astro 2.0 | Astro

                    Introducing Astro 2.0! Astro is a popular web framework for building performant, content-focused websites. Our next-gen frontend architecture (known as Astro Islands) can optimize your site to load 33% faster with 90% less JavaScript using the UI frameworks you already love like React, Svelte, and Vue. Astro 2.0 is the first major web framework to deliver complete type-safety for Markdown and MDX.

                      Astro 2.0 | Astro
                    • プロと読み解く Ruby 3.1 NEWS - クックパッド開発者ブログ

                      技術部の笹田(ko1)と遠藤(mame)です。クックパッドで Ruby (MRI: Matz Ruby Implementation、いわゆる ruby コマンド) の開発をしています。お金をもらって Ruby を開発しているのでプロの Ruby コミッタです。 本日 12/25 に、ついに Ruby 3.1.0 がリリースされました(Ruby 3.1.0 リリース )。今年も Ruby 3.1 の NEWS.md ファイルの解説をします。NEWS ファイルとは何か、は以前の記事を見てください。 プロと読み解く Ruby 2.6 NEWS ファイル - クックパッド開発者ブログ プロと読み解くRuby 2.7 NEWS - クックパッド開発者ブログ プロと読み解くRuby 3.0 NEWS - クックパッド開発者ブログ 本記事は新機能を解説することもさることながら、変更が入った背景や苦労な

                        プロと読み解く Ruby 3.1 NEWS - クックパッド開発者ブログ
                      • Web3 — A vision for a decentralized web

                        This post is also available in 简体中文, 繁體中文, 日本語, and 한국어. By reading this, you are a participant of the web. It's amazing that we can write this blog and have it appear to you without operating a server or writing a line of code. In general, the web of today empowers us to participate more than we could at any point in the past. Last year, we mentioned the next phase of the Internet would be always

                          Web3 — A vision for a decentralized web
                        • Terraformのフォークが「OpenTofu」としてLinux Foundation傘下で正式ローンチ。OpenTFから改名

                          Linux Foundationは、HashiCorpのインフラ構成ツールであるTerraformをフォークしたプロジェクト「OpenTofu」のローンチを発表しました。 We are excited to announce the launch of OpenTofu, an open source alternative to Terraform's widely used infrastructure as code provisioning tool. Read the announcement:https://t.co/Ju0d6Fq190#opensource #opentofu #ossummit pic.twitter.com/gQLGO7iAdu — The Linux Foundation (@linuxfoundation) September 20, 2023 Op

                            Terraformのフォークが「OpenTofu」としてLinux Foundation傘下で正式ローンチ。OpenTFから改名
                          • プラセンタサプリで評判のリーウェイ、その実態と危険性 | インターネット(オンライン)集客ネットワークビジネス|成功しやすい会社と成功法

                            Last Updated on 2023年12月16日 by admin 2018年6月に日本に上陸したネットワークビジネス(MLM)会社であるリーウェイ(RIWAY)をご存知でしょうか。 今回は、プラセンタサプリメントのPURTIER PLACENTA(パーティアプラセンタ)1本で、シンガポール発から東南アジア諸国を席巻、そして日本に上陸したリーウェイ(RIWAY)について掘り下げていきます。 リーウェイ(RIWAY)とはどんな会社なのか リーウェイ(RIWAY)は、2008年7月にシンガポールで創業したネットワークビジネス(MLM)会社です。 社名であるRIWAYの由来は「正しい道=正道」という意味の「Right Way」の略称からきています。 商品は、プラセンタサプリであるPURTIER PLACENTA(パーティアプラセンタ)1種で展開、その後日本オープンに合わせてスキンケア商品の

                              プラセンタサプリで評判のリーウェイ、その実態と危険性 | インターネット(オンライン)集客ネットワークビジネス|成功しやすい会社と成功法
                            • ユーザーのITリテラシーに配慮するのはアクセシビリティなのか - Qiita

                              主に2つの答えがあります。 A. WCAGの考えではユーザーが適切な支援技術を利用することも含めてアクセシビリティであり、支援技術の入手やアクセシビリティ機能の利用に必要なITリテラシーを持たない人はアクセシビリティの対象ではない。(WCAG偏重派) B. うるせえ!! なるべく多様な人に情報を届ける、それがおもてなしの心ってヤツだろうが!!(アクセシビリティはみんなの心にあるよ派) 筆者には、Aのようにアクセシビリティの範疇からITリテラシーを外すのはやや極端な考え方であるように思えます。しかし、アクセシビリティに詳しい方でもAのような考え方をしているのを見かけます。 この記事では、WCAGやその関連文書を読みながら、この問いについて考察していきます。 今回WCAGとして参照するのはWeb Content Accessibility Guidelines (WCAG) 2.1です。この記

                                ユーザーのITリテラシーに配慮するのはアクセシビリティなのか - Qiita
                              • 無料で使える公開 API のリスト:48 カテゴリ - Qiita

                                A collective list of free APIs API Key の登録なし+無料で株価情報が取れる API ないかなーと探していたら、面白いリストが見つかりました。48 カテゴリにわたり数百もの API がリストされています。545 contributors (2019/11/6 時点) によるまさに集合知(?)ですね。 Github: https://github.com/public-apis/public-apis A collective list of free APIs for use in software and web development. の説明通り、 Animals Anime Anti-Malware Art & Design Books など、どんなデータ?と思うようなカテゴリから、 Geocoding、Jobs、Music まで、全部見ることが

                                  無料で使える公開 API のリスト:48 カテゴリ - Qiita
                                • 共同編集可能で全ブラウザで動くWYSIWYGのリッチテキストエディタを作成できて商用OKなオープンソースの「ProseMirror」を使ってみた

                                  ウェブ上でリッチテキストエディタを構築するためのオープンソースのツールキットが「ProseMirror」です。商用利用可能なライセンスになっており、もともと2015年にクラウドファンディングで約790万円を超える金額を集めて開発が始まったもの。ニューヨークタイムズ・Atlassian・asana・Box・Evernoteなども継続的な開発をサポートしています。共同編集が可能な構造で、プラグイン形式によって独自の拡張を盛り込むこともできる高機能なツールキットになっており、マークダウン形式とWYSIWYMの切替、ツールチップの実装、画像のアップロード、独自メニューの構築、linterによるスキャンでエラー検出してユーザーが修正できるようにする、コンテンツ内に脚注を追加、変更履歴を保持して各ユーザーがここの変更を調べて元に戻せるようにする、などなどウェブアプリ開発で求められる機能が柔軟に追加でき

                                    共同編集可能で全ブラウザで動くWYSIWYGのリッチテキストエディタを作成できて商用OKなオープンソースの「ProseMirror」を使ってみた
                                  • Your API Shouldn't Redirect HTTP to HTTPS

                                    TL;DR: Instead of redirecting API calls from HTTP to HTTPS, make the failure visible. Either disable the HTTP interface altogether, or return a clear HTTP error response and revoke API keys sent over the unencrypted connection. Unfortunately, many well-known API providers don't currently do so. Updated 2024-05-24: Added the Google Bug Hunter Team response to the report that the VirusTotal API resp

                                      Your API Shouldn't Redirect HTTP to HTTPS
                                    • ウェブコンテンツアクセシビリティガイドライン(WCAG)は何が難しいのか、あるいは難しさに立ち向かう方法 - 水底の血

                                      LINEヤフーにおけるこれからのアクセシビリティというスライドで「WCAGはハードルが高い」という文言を見かけました。どうしてハードルが高い、言いかえるならば難しいとされるのか、その難しさはどこから来るのかをちょっと深掘りしてみようと思います。 WCAGという言葉について、改めて見ておきましょう。WCAGはもっぱら、Web Content Accessibility Guidelines(ウェブコンテンツアクセシビリティガイドライン)というW3Cの発行する技術文書を指すわけですけども、現時点でよく参照されるのがウェブアクセシビリティ基盤委員会(WAIC)が公開している日本語訳のWCAG 2.1でしょう。ちなみに本家のW3Cは、WAICが現時点で公開しているWCAG 2.1の改訂版を今年9月に公開し、さらにバージョンの進んだWCAG 2.2を先月に発行したばかりだったりします。 WCAG 2

                                        ウェブコンテンツアクセシビリティガイドライン(WCAG)は何が難しいのか、あるいは難しさに立ち向かう方法 - 水底の血
                                      • Vue 2 から 3 へ移行しようとしたらいちばん大変なのが Vuetify 2 から 3 への移行だった話 - spacelyのブログ

                                        はじめに 株式会社スペースリー フロントエンドエンジニアの宮坂と申します。 ふだんは3Dビューアやその編集画面のDOM部分をReactやVueで書きつつ、たまにフロントエンド開発環境構築おじさんとして他チームへ出しゃばったりして生きています。 今回はその環境構築に関わるところ、Vue 2 から 3 へ移行しようとしたらいちばん大変なのが Vuetify 2 から 3 への移行だった話を書きます。 レガシーを生かしつつアップグレードする苦労話としてニッチに刺されば幸いです。 経緯と背景 Vue 2 のEOLまで1年を切って スペースリーはサービスインから6年以上経つこともあり、技術スタックはプロジェクトによって新しいものもあれば、今となっては古いものもあります。 リリースから日が浅いパノラマ変換3Dプレイヤーは2023年6月時点でエンドユーザー向けの部分がReact 18で、事業者向けの部分

                                          Vue 2 から 3 へ移行しようとしたらいちばん大変なのが Vuetify 2 から 3 への移行だった話 - spacelyのブログ
                                        • いかにして GraphQL を組織に導入するか (新規開発編) / how we introduce GraphQL on scratch development

                                          GraphQL Tokyo #18 Lightning Talks https://www.meetup.com/ja-JP/graphql-tokyo/events/286913987/ Links: [GraphQL を活用したスキーマ駆動開発の実践](https://speakerdeck.com/qsona/schema-driven-development-with-graphql) [GraphQL を利用したアーキテクチャの勘所 / Architecture practices with GraphQL - Speaker Deck](https://speakerdeck.com/qsona/architecture-practices-with-graphql) [Quramy/gql-study-workshop](https://github.com/Quramy/g

                                            いかにして GraphQL を組織に導入するか (新規開発編) / how we introduce GraphQL on scratch development
                                          • GitHub - google/aside: 🚀 Apps Script development with formatting, linting, testing and more!

                                            Apps Script in IDE (ASIDE) supports modern, robust and scalable Apps Script development by providing a framework for a local coding environment capable of formatting, linting, testing and much more. Here are the main features: TypeScript Write your code in TypeScript. It will be automatically compiled and bundled when deploying Formatting / Linting Leverage the power of ESLint and Prettier to enfo

                                              GitHub - google/aside: 🚀 Apps Script development with formatting, linting, testing and more!
                                            • 米良はるかの履歴書|就活で迷走した彼女が「1000年後の社会をつくる」と決意するまで #ぼくらの履歴書 - ぼくらの履歴書|トップランナーの履歴書から「仕事人生」を深掘り!

                                              ※この記事は2019年10月に取材・撮影した内容です 慶應義塾大学大学院在学中にスタンフォード大学へ留学。それでも「意識の低い学生だった」と自分を評する彼女は、その後、シリコンバレーの風に触れて起業家への道を決意し、23歳で日本初のクラウドファンディングサービス「READYFOR」を立ち上げ、ダボス会議へ日本人として最年少で参加──。 華々しい経歴を歩んできた米良はるかさん(@Myani1020)。「READYFOR」を順調に株式会社化し、これからだというタイミングで悪性リンパ腫を発症しました。しかし米良さんはその闘病期間さえも「自分と向き合うために必要な時間だった」と語ります。 起業までの葛藤と決断、闘病中に見えた景色、そして「女性起業家」として評価されることへのジレンマをどのように捉えてきたのでしょうか。米良さんのこれまでのライフイベントと心の揺れ動きを、キャリアグラフをもとに紐解いて

                                                米良はるかの履歴書|就活で迷走した彼女が「1000年後の社会をつくる」と決意するまで #ぼくらの履歴書 - ぼくらの履歴書|トップランナーの履歴書から「仕事人生」を深掘り!
                                              • こんなに辛いことになるから、最初にがんばろう / 辛い開発状況をどうにかするためにやった13のこと

                                                こんにちは!sugitaniと申します。 これまで有名芸能人と通話ができる(かもしれない)ライブ配信アプリとか、オリジナルマンガの配信サービスとか、コメントが横に流れるライブ配信システムとかを作ってきました。(SUGARは今も作業してます) 最近ご縁がありましてUUUMの子会社で、簡単に有料フォロワー向けの投稿が行えるFOLLOW MEを主に開発していて、NFTでデジタルトレーディングカード(※)を売り買いすることができるHABETをIndieSquare社さんと協業で運営しているNUNW株式会社(5月にFOROから社名変更)に入社し半年くらい経っています。最近CTOに任命していただきました! ※NFTについては思うことがある開発者の皆様が多いと思っていますが、自分がどう思っているかは後述します 少し前に「スタートアップがまともなわけ無いから入るな」というインタビュー記事を書いて頂いたんで

                                                  こんなに辛いことになるから、最初にがんばろう / 辛い開発状況をどうにかするためにやった13のこと
                                                • Commentary of the LINE's Coding Test

                                                  2020.03.07 Kazuhiro Osawa / LINE Service Development Department1 LINE Engineer Meetup for Students ~コーディングテスト対策ウェブセミナー~ https://acaric.jp/special/event/20200307-line-engineer-meetup-for-students-in-kyoto?utm_source=Twitter&utm_medium=social&utm_campaign=20200307-line-engineer-meetup-for-students-in-kyoto

                                                    Commentary of the LINE's Coding Test
                                                  • OpenAIのBatch APIを使ってお得にプロンプトを一括処理してみる - Taste of Tech Topics

                                                    はじめに こんにちは。データサイエンスチームYAMALEXのSsk1029Takashiです。 最近はOpenAIに日本支社が出来て、日本語対応が加速するというニュースにわくわくしています。 今回はそんなOpenAIから発表されたBatch APIという機能が便利、かつお得な機能だったのでどのように使えるのか試してみます。 Introducing the Batch API: save costs and get higher rate limits on async tasks (such as summarization, translation, and image classification). Just upload a file of bulk requests, receive results within 24 hours, and get 50% off API pri

                                                      OpenAIのBatch APIを使ってお得にプロンプトを一括処理してみる - Taste of Tech Topics
                                                    • 日本人はなぜ「人権」という言葉が苦手なのか - 集英社新書プラス

                                                      私たちの行動は日々、人権によって守られている――そう言われても、ピンとくる人は少ないだろう。しかし、国際人権の基準を日常生活や社会問題に照らし合わせると、それが途端に見えてくる。エセックス大学人権センターフェローであり、国連の人権機関を使って世界に日本の問題を知らせる活動をしている藤田早苗氏は著書『武器としての国際人権 日本の貧困・報道・差別』でそのことを明らかにした。 本記事では、法学者として人権、ジェンダー法を専門にしながら、幅広いメディアで活躍する谷口真由美氏と藤田氏が対談。日本における「人権」のイメージの問題から、国際人権という概念を広めていくための取り組みについてまで、語り合う。 『武器としての国際人権』(集英社新書) 人権の本なのになぜ「武器」という言葉を使ったの? 谷口 20年ほど前になりますが、早苗さんがまだエセックス大学の学生だったころ、部屋に泊めさせてもらったことがあり

                                                        日本人はなぜ「人権」という言葉が苦手なのか - 集英社新書プラス
                                                      • Eclipse、はじめの一歩 - インストールから便利な日本語化プラグインの導入まで|ハイクラス転職・求人情報サイト AMBI(アンビ)

                                                        Eclipse、はじめの一歩 - インストールから便利な日本語化プラグインの導入まで 開発業務の効率化に有用なツールとして使われる「Eclipse」は、豊富な拡張機能も魅力です。ごく初歩から学べるよう、インストールの方法や初歩的な使い方の導入、便利な日本語化プラグイン「Pleiades」による機能拡張などを体系的に紹介します。 IDE(統合開発環境)として広く知られている「Eclipse」は、開発業務の効率化に有用なツールとして使われています。また、豊富な拡張機能も魅力です。 しかし、使い方を学ぶための情報源は限られており、基礎知識をWeb上の検索結果から得るには限界があります。そこで本稿では、ごく初歩からEclipseについて学べるよう、インストールの方法や初歩的な使い方の導入、便利な日本語化プラグイン「Pleiades」による機能拡張などをあらためて体系的に紹介します。 IDEとEcl

                                                          Eclipse、はじめの一歩 - インストールから便利な日本語化プラグインの導入まで|ハイクラス転職・求人情報サイト AMBI(アンビ)
                                                        • Amazonの過酷な労働環境についてソフトウェアエンジニアが証言

                                                          Amazonでは倉庫従業員が「トイレ休憩すらまともに取れない」と証言したり、配達員が「ペットボトルに排尿することを余儀なくされている」と証言したりしているなど劣悪な労働環境が報告されていますが、「ソフトウェアエンジニアも同様に労働環境が悪い」と、Amazonを辞めたばかりというソフトウェア開発者のJiawei Wang氏の投稿をきっかけに議論が巻き起こっています。 LinkedInのJiawei Wang: Hi LinkedIn connections! I am ready for my next journey with your https://www.linkedin.com/posts/hire-jiawei-wang_hi-linkedin-connections-i-am-ready-for-my-activity-6894943241523875840-tZ7C Amaz

                                                            Amazonの過酷な労働環境についてソフトウェアエンジニアが証言
                                                          • Go + TypeScriptによるGraphQLスキーマ駆動開発 - 一休.com Developers Blog

                                                            こんにちは。宿泊事業本部の宇都宮です。この記事では、GraphQLをベースに、GoとTypeScriptでスキーマを共有しながら開発を進める方法について紹介します。 この記事は 一休.com Advent Calendar 2019 の16日目の記事です。 GraphQLとは ライブラリの選定 コードファースト vs スキーマファースト Goによるサーバ実装 TypeScriptによるクライアント実装 おわりに 参考文献 GraphQLとは GraphQLは、Facebookによって開発された、Web APIのための クエリ言語 です。その特徴もSQLに似ていて、データの取得や更新を宣言的な記述によって行うことが出来ます。 仕様は公開されており、リファレンス実装として graphql-js がありますが、それ以外にも様々な言語でGraphQLサーバを実装できます。 GraphQLでは以下の

                                                              Go + TypeScriptによるGraphQLスキーマ駆動開発 - 一休.com Developers Blog
                                                            • Next.js 12

                                                              As we announced at Next.js Conf, Next.js 12 is our biggest release ever: Rust Compiler: ~3x faster Fast Refresh and ~5x faster builds Middleware (beta): Enabling full flexibility in Next.js with code over configuration React 18 Support: Native Next.js APIs are now supported, as well as Suspense <Image /> AVIF Support: Opt-in for 20% smaller images Bot-aware ISR Fallback: Optimized SEO for web craw

                                                                Next.js 12
                                                              • Rails on Docker

                                                                Rails on Docker Author Name Brad Gessler @bradgessler @bradgessler Image by Annie Ruygt Rails 7.1 is getting an official Dockerfile, which should make it easier to deploy Rails applications to production environments that support Docker. Think of it as a pre-configured Linux box that will work for most Rails applications. That means you’ll start seeing a Dockerfile in the project directory of a lo

                                                                  Rails on Docker
                                                                • Rubyの開発環境を2021年ぽくする for Windows - ブログのおんがえし

                                                                  2021年なのでこれくらいは欲しい。 Ruby 2.7.4 VSCode バイナリgemを確実にビルドできる コードフォーマッタ Lint デバッガ コード補完 それぞれは独立した機能なので全部入れなくてもいいと思います。(個人的には上から順に必須度が高い) Ruby 2.7.4 Ruby3自体は安定しているがgem周りの挙動が若干安定していなかったのでこちらを採用した。 (RubyInstallerも2.7系をまだおすすめしていた。) https://rubyinstaller.org/downloads/ rubyinstaller-devkit-2.7.4-1-x64.exeをダウンロードしてインストール。 Rubyのインストール終了後にmsysなどもインストールしてくるか聞いてくるので基本的には全てインストール。 バイナリgemのインストール スタートメニューに「Start Com

                                                                    Rubyの開発環境を2021年ぽくする for Windows - ブログのおんがえし
                                                                  • Apple M1チップ対応「Docker Desktop」、x86用のコンテナイメージのビルドと実行も可能。Docker社が説明

                                                                    Apple M1チップ対応「Docker Desktop」、x86用のコンテナイメージのビルドと実行も可能。Docker社が説明 Docker社は、現在テクニカルプレビューとして提供されているApple M1チップ対応の「Docker Desktop for Mac」がマルチCPUアーキテクチャ対応として開発されており、ARM用コンテナイメージに対応するだけでなく、x86用コンテナイメージのビルドと実行にも対応することを「Download and Try the Tech Preview of Docker Desktop for M1」で説明しました。 「Download and Try the Tech Preview of Docker Desktop for M1」から引用します。 The new Docker Desktop on M1 is no exception; you

                                                                      Apple M1チップ対応「Docker Desktop」、x86用のコンテナイメージのビルドと実行も可能。Docker社が説明
                                                                    • The Full Stack - LLM Bootcamp - Spring 2023

                                                                      What are the pre-requisites for this bootcamp? Our goal is to get you 100% caught up to state-of-the-art and ready to build and deploy LLM apps, no matter what your level of experience with machine learning is. Please enjoy, and email us, tweet us, or post in our Discord if you have any questions or feedback! Learn to Spell: Prompt Engineering High-level intuitions for prompting Tips and tricks fo

                                                                        The Full Stack - LLM Bootcamp - Spring 2023
                                                                      • アメリカ軍の宣伝ツイートから「最新ステルス爆撃機」の写真を撮影した位置が特定されてしまう

                                                                        アメリカ空軍がTwitterで、核弾頭と通常弾を搭載可能な「二刀流」の最新鋭ステルス爆撃機である「B-21レイダー」の写真を公開しました。この時、背景に映り込んだ星空から、ステルス爆撃機の位置を高い精度で割り出してしまったTwitterユーザーが登場しました。 以下は、アメリカ空軍が投稿したステルス爆撃機「B-21レイダー」のツイートです。投稿にはB-21が格納庫に駐機されている写真と、夜空を背景にした写真の2枚が添付されています。 Unveiled today, the B-21 Raider will be a dual-capable, penetrating-strike stealth bomber capable of delivering both conventional and nuclear munitions. The B-21 will form the backb

                                                                          アメリカ軍の宣伝ツイートから「最新ステルス爆撃機」の写真を撮影した位置が特定されてしまう
                                                                        • RailsアプリのCI高速化

                                                                          参加しているプロジェクトで、RailsアプリのCIの高速化を行った。 まだ進行中の部分も幾つかあるが、結果から言うと、元々8分前後だったテストが3分半程度に短縮された。行った作業を幾つかの観点に分け、どのように高速化を行ったか、どの程度高速化されたか等を記述する。 プロセス数とマシン性能の調整 元々は2コア1プロセス4マシンで8分程度掛かっていたが、8コア8プロセス1マシンに変更することで5分程度に短縮された。 このプロジェクトではCIにGitHub Actionsを利用している。GitHub Actionsではデフォルトで2コアのマシンが利用されるが、Large runnerを利用して8コアに変更した。費用は変わらない。 また同時に、8プロセスで並列実行するためにparallel_testsを導入した。このプロジェクトではMySQLとElasticsearchを利用しており、またファイル

                                                                          • フロントエンドで収集するべきテレメトリは何か

                                                                            先日『フロントエンド監視の全体像と実現方法』という記事を投稿しましたが、その中でテレメトリについては触れませんでした(※本記事は上記記事の内容を知らなくても読み進められるようになっています)。 というのは、テレメトリは可観測性を実現するための重要な概念ではあるものの、テレメトリを軸に監視を考えるのは手段の目的化になってしまうと考えているからです。 重要なのはサービスにとって何を観測するべきかを考えることであり、テレメトリはそれを設計や実装に落とし込む際に現れるものです。 一方で監視に対する理解を深める上では、テレメトリを軸に考えることも重要でしょう。 そこで本記事ではフロントエンド監視においてどのようなテレメトリを収集するべきか述べていきます。 監視 SaaS と OpenTelemetry (OTel) Datadog, New Relic, Sentry のいずれかを利用することを考え

                                                                              フロントエンドで収集するべきテレメトリは何か
                                                                            • 生産性を高めるすごいフロントエンド開発ツール10選 - Qiita

                                                                              使った方がいい便利なフロントエンド開発ツールを紹介します。 Photo by ThisisEngineering RAEng on Unsplash はじめに 開発者として、私たちは常に、プロジェクトに取り組んだり何かを学んだりする時に、作業を楽にしたり生産性を高めたりするリソースやツールを使う必要があります。web上には開発者向けに作成されたツールがたくさんあるので、安心してください。その多くは無料で、何も支払う必要はありません。 この記事では、webで入手できる無料の、非常に便利なフロントエンド開発ツールのリストを紹介します。さっそく始めましょう。 1. UiGradients UiGradientsは便利なwebツールで、カスタマイズして選べる素晴らしいカラーグラデーション集です。また、カラーグラデーションは、CSSコードとして取得したり、JPG形式でダウンロードしたりすることもでき

                                                                                生産性を高めるすごいフロントエンド開発ツール10選 - Qiita
                                                                              • エンジニアゼロの組織から内製開発の DX をどう実現したのか / How did we achieve DX in in-house development in an organization with zero engineers?

                                                                                エンジニアゼロの組織から内製開発の DX をどう実現したのか / How did we achieve DX in in-house development in an organization with zero engineers?

                                                                                  エンジニアゼロの組織から内製開発の DX をどう実現したのか / How did we achieve DX in in-house development in an organization with zero engineers?
                                                                                • OSSへの貢献ノウハウ - Cybozu Inside Out | サイボウズエンジニアのブログ

                                                                                  はじめに こんにちは、Necoプロジェクトのsatと申します。本記事は世間で何かと重要といわれつつもなぜ重要なのかがわかりにくく、かつ、広くやりかたが知られていないOSSへの貢献ノウハウについて述べます。本記事は筆者が過去にはLinuxカーネル、現在ではRookというOSSへの貢献に業務で取り組んできた経験に基づいて書きました。 ひとくちに貢献といっても様々な方法がありますが、ここではissue発行やPR発行などのOSSの開発へ開発者が直接かかわるような貢献に焦点を絞ります。 本記事の想定読者は次のようなかたがたです。 業務でLinuxやKubernetes,MySQLなどの有名どころのOSSを使っている バグや機能不足で困っている OSSへ貢献したことがない 貢献する必要性ががわからない 自分では必要性がわかっているが、会社にうまく伝えられない 貢献したいものの、やりかたがわからない 貢

                                                                                    OSSへの貢献ノウハウ - Cybozu Inside Out | サイボウズエンジニアのブログ