並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 392件

新着順 人気順

historyの検索結果321 - 360 件 / 392件

  • 脱Reduxを試みて失敗した話、その原因と対策について

    さて、年末が近づいてきましたが今年も 「Redux 使うべき使わないべきか」という話で盛り上がりましたね。 僕もずっと悩める人なのですが、@f_subal さんの Tweet や @takepepe さんの Next.js の状態管理 2020 が示すように Read 要件・Write 要件の多さで使い分けるという指針には深く納得をしました。 Redux の代替になるツールやノウハウもより活発に出てきて、Redux 以外の選択肢を考えるにあたって様々な学びがあった 1 年でした。 自分も色々と Redux 以外の選択肢を試していたのですが、その中で「やっぱ Redux を使えばよかった」と思ったときがあったので、これから Redux を剥がそうと考えている人に向けてその失敗談を語りたいと思います。 自分も手探りで正解がわかっていないところなのでアドバイス・反論・指摘などがあれば頂きたいです

      脱Reduxを試みて失敗した話、その原因と対策について
    • Adobe to Acquire Figma

      Combination of Adobe and Figma Will Usher in New Era of Collaborative Creativity SAN JOSE, Calif.--(BUSINESS WIRE)-- Today, Adobe (Nasdaq:ADBE) announced it has entered into a definitive merger agreement to acquire Figma, a leading web-first collaborative design platform, for approximately $20 billion in cash and stock. The combination of Adobe and Figma will usher in a new era of collaborative cr

      • The new wave of Javascript web frameworks

        The new wave of Javascript web frameworksMake sense of the proliferation of new Javascript web frameworks. A deep dive into the problems at scale and the recent evolution of innovation. IntroductionStaying current in the Javascript ecosystem is not for the faint of heart. It’s challenging for those entering the industry to follow what’s happening amongst the new libraries, frameworks, concepts, an

          The new wave of Javascript web frameworks
        • 事実上の標準ツールとなっているKubernetes向けデプロイツール「Helm」入門 | さくらのナレッジ

          近年ではKubernetesクラスタ上で動作させるアプリケーションにおいて、そのデプロイに「Helm」と呼ばれるツールを使用する例が増えている。Helmは設定ファイルを元にアプリケーションのデプロイを自動実行するツールで、Kubernetesアプリケーション向けのパッケージマネージャとも言われている。今回はこのHelmの概要、使い方、設定ファイルの書き方などを紹介する。 Kubernetes上にアプリケーションをデプロイするための事実上の標準的ツールとなっている「Helm」 近年ではコンテナクラスタ技術であるKubernetesを活用したサービスの運用が増えており、Kubernetes上で動かすことを前提とするソフトウェアも登場している。一方で、Kubernetes上でのアプリケーションのデプロイについては課題も多い。 Kubernetesはサービスを複数の小規模コンポーネントに分割して実

            事実上の標準ツールとなっているKubernetes向けデプロイツール「Helm」入門 | さくらのナレッジ
          • 『GitUI』を使ってターミナルからでも直感的なGit操作を|NAVITIME_Tech

            こんにちは、みみぞうです。 ナビタイムジャパンで『システムや開発環境、チームの改善』を担当しています。 今回はターミナルで動くGitクライアントツール『GitUI』を紹介します。 本稿は以下のいずれかに当てはまるような方をターゲットにしています。 ターミナルで動くGitクライアントツールを探している方 NeovimからシームレスにGitの操作をしたい方 Windowsで使えるGitクライアントツール探しに困っている方 ℹ️ Neovimは、Vimをベース拡張性を考慮してモダンな技術で作られたプロダクトです。 GitUIとは『GitUI』はターミナル上でもGUIのように快適なGit体験を提供するOSSのツールです。 GitUI provides you with the comfort of a git GUI but right in your terminal extrawurst/gi

              『GitUI』を使ってターミナルからでも直感的なGit操作を|NAVITIME_Tech
            • VSCodeのオススメ拡張機能 24選 (とTipsを少し)

              1. vscode-icons アイコンがついて見やすくなる。 2. GitLens とにかく強い。 「コミット単位でのファイル比較」や「最新のコミット内容とそのコミッター表示」など色々してくれる。 git blameする手間なくなる。 3. Prettier コードのフォーマットは自動でやりましょう! 複数人のこだわりをうんたらするよりも、Prettierに委ねるのが楽。 関連のTipsはここ 4. Git History Git logが見やすい 5. Bracket Pair Colorizer カッコの対応を色付きで表示してくれる。 ものすごく読みやすくなって最高&最高!! なおBeta版ですが、後継となるBracket Pair Colorizer 2も出ています。 6. Settings Sync どこでも同じ設定で使いたい人には便利。 ⇧ + ⌥ + U/D で設定をアップロ

                VSCodeのオススメ拡張機能 24選 (とTipsを少し)
              • 進化における「適応」という言葉をめぐって|河田 雅圭

                進化における「適応」という用語の使い方には、古くから議論があり、その使い方には注意が必要である。最近、G.C. Williamsの『適応と自然選択』の邦訳(1)が出版され、その訳者である辻和希氏の後書き(2)でも「適応」の間違った使い方が指摘された。しかし、適応という概念は、その使い方が難しく、生物学のなかでも、その用法は混乱しているところがある。ここでは、最近の自然選択の研究を踏まえながら、なぜ適応という概念の適用が困難かを解説する。 適応の意味とは 日常生活で、「新しい職場の環境に適応できない」というふうに、その場の状態や条件にうまく対応できることのような意味で「適応 (adaptation)」という言葉を用いることが多い。たとえば、温暖化に対する対応としてもちいられる「適応」は、気候変動による影響に対応して被害を軽減するためのアクションという意見で用いられている。一般的な生物学的意味

                  進化における「適応」という言葉をめぐって|河田 雅圭
                • 【Amazon Bedrock】AWSサービスのみを使ったシンプル構成のRAGアプリを作ってみた - NRIネットコムBlog

                  はじめに RAGとは 構成図 作成リソース Lambda 1. PDFから文書抽出&Embedding取得Lambda 2. 回答作成用Lambda AWS SAM テンプレート Streamlit 動作確認 まとめ はじめに こんにちは堤です。 Amazon BedrockがGAとなり、AWS内で完結してLLMアプリケーションを構築できるようになりました。 試しにRAGアプリケーションを作成してみようと思いましたが、現状AWSでRetrievalするデータソースを作成しようとすると、Amazon OpenSearch Serverless やAmazon Kendraを使用するしかありません。これらのサービスを使うのはコストもそれなりにかかり少しハードルが高いなーと思っていたら以下のブログを見つけました。 aws.amazon.com 構成図を見ると分かるように、S3にembedding

                    【Amazon Bedrock】AWSサービスのみを使ったシンプル構成のRAGアプリを作ってみた - NRIネットコムBlog
                  • プロ驚き屋AIをチームのSlackに招待しタイムラインを荒らす - Qiita

                    20XX 年、我々人類は進化著しい AI に驚くしかない日々が続いています。ソーシャルメディアに驚きがあふれインプレッションを競う様はまさに大海賊時代、いいねの海賊王に俺はなる、とばかり飛びぬけて耳目を引く超新星 ( スーパールーキー ) が頭角を現しています。 「プロ驚き屋」としばしば称されるルーキーたちは X ( 旧 Twitter ) のタイムラインに現れては情報の正確性を重んじるエンジニアや研究者を戸惑わせます。チームやコミュニティ内の Slack はそうした喧噪から離れたオアシスといえるかもしれません。そんなオアシスにプロ驚き屋を召喚しタイムラインを荒らすのが今回の目的です。次に実際の例を示します。 なかなか模倣できているのではないでしょうか。オアシスは今、ジャングルに変わりました。私たちが生きている世界では正確で吟味された情報だけにアクセスしたいという願いは実現されないので、現

                      プロ驚き屋AIをチームのSlackに招待しタイムラインを荒らす - Qiita
                    • The forgotten mistake that killed Japan’s software industry - Disrupting Japan

                      This is our 200th episode, so I wanted to do something special. Everyone loves to complain about the poor quality of Japanese software, but today I’m going to explain exactly what went wrong.  You’ll get the whole story, and I’ll also pinpoint the specific moment Japan lost its way. By the end, I think you’ll have a new perspective on Japanese software and understand why everything might be about

                        The forgotten mistake that killed Japan’s software industry - Disrupting Japan
                      • 「ChatGPTには一度言ったことを覚えていてほしい」 ベクターストアで社内向けChatGPTの頭をちょっと良くした話

                        「ChatGPT Meetup」は、プロンプティングからOpenAI API、さらには周辺のライブラリやHubのエコシステムまで広く活用の助けになる知見を共有し、みんなで手を動かして楽しむためのコミュニティです。1回目に登壇したのは、株式会社リンクアンドモチベーションの白田幹氏。社内向けのChatGPTを改善した時の開発について発表しました。 LLM推進担当の白田氏 白田幹氏:「Vector Storeを使って社内向けのChatGPTの頭を少しだけ良くした話」というところで、ちょっとお話できればと思っています。 はじめに、自己紹介をさせてください。株式会社リンクアンドモチベーションという会社におります、白田幹と申します。2020年新卒入社で、データサイエンティストとしてこれまで働いてきたのですが、「ChatGPT」の登場とともに今はLLM推進担当というところで、基本的には社内に向けてLLM

                          「ChatGPTには一度言ったことを覚えていてほしい」 ベクターストアで社内向けChatGPTの頭をちょっと良くした話
                        • ロシアが負けそうだと勘違いして自滅する米欧

                          2022年3月26日 田中 宇 ロシアがウクライナ侵攻に関して米国が「ロシア軍はウクライナでの戦争で膨大な被害を受けて敗退寸前だ」「ウクライナの占領に失敗して露軍が撤退し、戦争に失敗したプーチンの人気が大幅に低下して政権崩壊し、ロシアが大混乱に陥って冷戦直後のような弱い状態に戻る」「プーチンが辞めた後のロシア政府は、外貨を得るために大幅譲歩し、冷戦直後のような米英の傀儡国に戻る。ロシアは再び安値で石油ガスや鉱物穀物を米欧に輸出するようになる」「だから米欧は、ロシアからの石油ガス鉱物の全面輸入停止など、長くやったら米欧自身が自滅するほどの厳しい対露経済制裁をやっても、短期間でロシアが潰れるので大丈夫だ。欧州は超厳しい対露制裁をやるべきだ」と言い出している。 (Watch Live: Stoltenberg Says Russia To "Pay Severe Costs For Years

                          • 墓が見つかっていない世界史の超有名人物10人 - 歴ログ -世界史専門ブログ-

                            未だに捜索が続く世界史の英雄の墓 歴史に名だたる英雄の墓は後世の人に敬われ大切にされれる、ということであればいいのですが、全然そんなことありません。 盗賊に盗掘されたり、政敵や敵民族によって暴かれ遺骸や遺骨を燃やされて捨てられたりすることもありました。そういうわけで死後の安寧のために、自分の墓を隠す権力者は多くいました。 その他にも、どういうわけか墓の場所が紛失して見つからないケースなど、歴史上の偉人だけど墓がまだ見つかっていない人物をピックアップしてみます。 1. アッティラ 「神の災い」と恐れられた男の墓 アッティラはご存じの通りフン族の大王。ゲルマン民族を圧迫しつつ、ローマ帝国に侵入を繰り返し、ハンガリー平原を本拠にして現在のロシアからドイツにまで至る大帝国を築いた傑物です。そんな傑物は453年に有名な拍子抜けするような死を迎えました。 このエピソードはゴート人の歴史学者であるヨルダ

                              墓が見つかっていない世界史の超有名人物10人 - 歴ログ -世界史専門ブログ-
                            • 『「これから何が起こるのか」を知るための教養 SF超入門』の発売日なので本書ができるまでを振り返る - 基本読書

                              「これから何が起こるのか」を知るための教養 SF超入門 作者:冬木 糸一ダイヤモンド社Amazon僕の初の単著『「これから何が起こるのか」を知るための教養 SF超入門』が本日発売。宣伝記事を書きたいのだが、内容紹介に関してはすでにしっかりとした記事を書いているから、今日は『SF超入門』ができるまで、と題して、企画からどのようにして現在の構成にきまり、完成までに何があったのかを簡単に振り返っていこうかなと。そもそも僕はこういう制作振り返り系ドキュメンタリーが大好きなのだ。 huyukiitoichi.hatenadiary.jp 『ホドロフスキーのDUNE』とか、最近だとNetflixで公開されたLeague of Legendsのアニメ『Arcane』の制作ドキュメンタリーがYouTubeに上がっていて、これも大好きだ。完成品だけみるとあ〜おもしろかった。よくできていたな/できていなかった

                                『「これから何が起こるのか」を知るための教養 SF超入門』の発売日なので本書ができるまでを振り返る - 基本読書
                              • Goならわかるシステムプログラミング第2版が出たので書評しますね - moriyoshiの日記

                                少し前になりますが、3月23日に、渋川よしきさんの著された「Goならわかるシステムプログラミング 第2版 」が発売されました。初版と比べてかなり加筆されておりパワーアップしているので、初版をすでにお持ちの方でもさらに興味深く読むことのできる内容に仕上がっている、というのが第一印象です。 残念ながら初版発売時に記事にする機会がなかったのですが、あらためて今回書評したいなと思いましたので、徒然書いていきたいと思います。 この本は実はシステムプログラミングの本ではないかもしれない 「システムプログラミング」とは何でしょう。正直私にもわかりません。その語をはじめに思い浮かべた人は、プログラミングという概念のその中にあえて「システムプログラミング」という分類を作ろうと思い至ったということですから、きっと「非システムプログラミング」というものもあるということでしょう。知らんけど。しかし、これは本書の位

                                  Goならわかるシステムプログラミング第2版が出たので書評しますね - moriyoshiの日記
                                • LangChain クイックスタートガイド - Python版|npaka

                                  Python版の「LangChain」のクイックスタートガイドをまとめました。 ・LangChain v0.0.329 (2023/11/3) 1. LangChain「LangChain」は、「大規模言語モデル」 (LLM : Large language models) と連携するアプリの開発を支援するライブラリです。 「LLM」という革新的テクノロジーによって、開発者は今まで不可能だったことが可能になりました。しかし、「LLM」を単独で使用するだけでは、真に強力なアプリケーションを作成するのに不十分です。真の力は、それを他の 計算 や 知識 と組み合わせた時にもたらされます。「LangChain」は、そのようなアプリケーションの開発をサポートします。 主な用途は、次の3つになります。 ・文書に関する質問応答 ・チャットボット ・エージェント 2. LangChain のモジュール「L

                                    LangChain クイックスタートガイド - Python版|npaka
                                  • JSでブラウザの戻るボタンを止める方法。 - Qiita

                                    ウェブ開発の世界では、JavaScriptは開発者がインタラクティブでダイナミックなウェブアプリケーションを作成できる強力なツールです。ウェブ開発における一般的な要件の1つに、ブラウザの戻るボタンの動作を制御することがあります。 このブログ記事では、ブラウザの戻るボタンを無効にするJavaScriptのコード・スニペットを深く掘り下げ、それがどのように機能するのかを順を追って説明します。 function DisableBackButton(){ window.history.forward() } DisableBackButton(); window.onload = DisableBackButton; window.onpageshow = function(evt) { if (evt.persisted) DisableBackButton() } window.onload

                                      JSでブラウザの戻るボタンを止める方法。 - Qiita
                                    • 伊達政宗は弟を贔屓する母に毒を盛られ殺されそうになり弟を手打ちにしたエピソードで有名だけど「弟は生きてた」説も出てきている「花の慶次は正しかった!?」

                                      由 @chiyuri1022 伊達政宗って、弟を贔屓する母に毒を盛られ殺されそうになり、弟を手打ちにした…で有名だけども 「弟、生きてた」「東京の寺で住職してて政宗も会いにきてた」「そもそも母親と仲良く手紙やり取りしてる」「ぜーんぶ小田原攻めに行きたくねえ政宗の狂言だった説」 が近年出てきたと聞いて マジか…! 2023-07-02 19:33:36 由 @chiyuri1022 いやまさか政宗がそんな大掛かりな嘘なんて… そりゃ秀吉に小田原来い💢言われても無視したりヤバなったら死装束に十字架背負って許してもらったり秀吉に取られた領地を取り返そうと一揆扇動しといて「私の仕業じゃないですけど?書状?偽物です」てしらばっくれたりしたけど ……やりそ〜〜〜!!!! 2023-07-02 19:41:37 由 @chiyuri1022 弟が出家した寺の資料、個人的にはけっこう信じたい matip

                                        伊達政宗は弟を贔屓する母に毒を盛られ殺されそうになり弟を手打ちにしたエピソードで有名だけど「弟は生きてた」説も出てきている「花の慶次は正しかった!?」
                                      • 公開されている日本の企業名辞書の紹介 - MNTSQ Techブログ

                                        特許・契約書・有価証券報告書・企業関連ニュースなど、実応用上の自然言語処理では、会社名を認識したいという場面に非常に多く出くわす。 会社名らしい文字列をテキストから抽出することは、形態素解析器の辞書を用いたり固有表現抽出モデルを学習することである程度実現される一方で、抽出した会社名をレコード化して分析などに用いる際には、いわゆる名寄せの問題が発生する。 自然言語処理における名寄せに似た問題は、エンティティリンキングや共参照解析といったアプローチで探求されており、実応用上は前者のアプローチが採られることが多い印象がある。*1 名寄せタスクをエンティティリンキング的に解くためには、帰着先の知識ベース・辞書が予め存在していることが必要だが、研究の文脈では知識ベースとしてWikipediaが採用されることが多い。 Wikipediaを用いる利点は多くあり、様々なエンティティ種に対してそこそこのカバ

                                          公開されている日本の企業名辞書の紹介 - MNTSQ Techブログ
                                        • デイリーポータルZ 20年の軌跡を年表でたどろう :: デイリーポータルZ

                                          デイリーポータルZは今日で20周年。 20年もあればそれなりにさまざまなこともあるわけです。 サイト関係者が全員凍えかけたり、社長に呼び出されたり、巨大ロボをつくったり。あぶなく編集部が喫茶店になりかけたこともありました。 ピックアップして書くには不安なくらいガチなこともまとまっています。ぜひみなさまの人生とてらしあわせながら、ご覧いただければと思います。(ご案内:編集部 古賀及子)

                                            デイリーポータルZ 20年の軌跡を年表でたどろう :: デイリーポータルZ
                                          • ノベルゲーム移植の歴史 - みずぴー日記

                                            この記事はインターネット老人会 Advent Calendar 2023 - Adventarへの飛び込み参加である。 これは数年前に書き溜めていたテキストであり、一部調べきれていない箇所がある。また不正確な記述も混じっていると思う。 この内容を話すためのイベントが2000年ごろのインターネットを懐かしむ会(ハッシュタグ: #インターネット老人会)であり、「インターネット老人会」というミームを生み出す一助となったと自負している。*1 概要 移植のアプローチについて 互換動作環境 変換ツール 移植対象となったOS・機器 PC-UNIX 携帯端末向けOS ゲームボーイ/ゲームボーイアドバンス 権利会社との関係性について System3.5互換動作環境 System3.5 for X SD35B SD35C その他 Leaf/LVNS 痕メッセージ作成ツール Lfview PVNS XLVNS

                                              ノベルゲーム移植の歴史 - みずぴー日記
                                            • 心の中で天使と悪魔がバトルする描写 これは20世紀になってから発展したお..

                                              心の中で天使と悪魔がバトルする描写 これは20世紀になってから発展したお約束表現のようだ 現代の日本の漫画でもよくみられるコレ https://twitter.com/gokushufu_comic/status/1634195330173648897/photo/3 wikipediaにも詳しく記載があった Shoulder angel - Wikipedia 天使と悪魔が人を良心と誘惑のどちらに導くかの綱引きをする概念自体は太古の昔からあるようだ 映像のイメージが伴うようになったのは20世紀に入ってから Shoulder angelのwikipediaのページに記載はないが『ドナルドの腕白時代』(1938年)がその表現の中でかなり最初期のものになりそう ドナルドの腕白時代 - Wikipedia ある朝。起床の時間となり目覚まし時計が鳴るが、ベッドで熟睡するドナルドはなかなか起きられな

                                                心の中で天使と悪魔がバトルする描写 これは20世紀になってから発展したお..
                                              • 数式がある文書作成に役立つ資料まとめ | Math Relish

                                                なかなか上手い表題を考えるのが難しかったのと, 置かれた状況によって「役立つ」の尺度が変わる. また技術文書に限るものでもないように思ったので, 単に文書とした. なんとも正確ではないが, 何も知らずに数式を書き連ねていくよりはよいだろうということで, この表題で本稿を書くことにした. ご容赦願いたい. はじめに 今やテクノロジーは高度に進化して, 様々な分野で数式を用いたコミュニケーションが必須となっている. しかし一方で数式と聞いて,その「書き方」に関して注意が払われることは意外に少ない. 清書する! 普段,数式に馴染みのある人でも,以下の時間が大部分を占めるのではなかろうか. 計算用紙に式を書く (宿題などの)レポートを書く 板書する これらはそれこそ学生や教員の垣根なく,日々体験していることだろう. だが次の機会がそうそうない. 清書する これは「不特定多数の人に向けて投稿する」と

                                                  数式がある文書作成に役立つ資料まとめ | Math Relish
                                                • Linus Torvalds氏、Gitのマージに関し「マージについて説明できないのならやらないほうがいい」ゴミだからとアドバイス | ソフトアンテナ

                                                  ホームソフトウェアLinus Torvalds氏、Gitのマージに関し「マージについて説明できないのならやらないほうがいい」ゴミだからとアドバイス Linus Torvalds氏、Gitのマージに関し「マージについて説明できないのならやらないほうがいい」ゴミだからとアドバイス 2023 2/22 LinuxおよびGitを開発したLinus Torvalds氏が、Gitのマージに関して直々にアドバイスしていた事がわかり、注目を集めています(Phoronix)。 Linus Torvalds氏のGitマージに関する実践的なアドバイスは「もしマージのことを説明できないのなら、やらないことだ。これは本当に簡単なことです。マージの理由を説明しないままマージすることは絶対に許されない」というものです。 Linus氏はマージに対するコメントが十分に含まれていないプルリクエストを発見し、我慢の限界を突破し

                                                    Linus Torvalds氏、Gitのマージに関し「マージについて説明できないのならやらないほうがいい」ゴミだからとアドバイス | ソフトアンテナ
                                                  • 【ABA Games】インディーゲーム制作歴40年。PC黎明期から生成AI時代まで折れずに続ける理由

                                                    【ABA Games】インディーゲーム制作歴40年。PC黎明期から生成AI時代まで折れずに続ける理由 2024年3月25日 インディーゲーム開発者 長 健太 早稲田大学でコンピュータサイエンスを学び、学士号・修士号・博士号を取得。メーカー就職後はITの研究職を経て、現在はマネジャーとしてシステム開発に携わる傍ら、大学時代から一貫してインディーゲーム開発者としての顔を持ち続けている X ABA Games GitHub Blog -ABAの日誌- シューティングゲームを中心にこれまで400作以上もの作品を生み出し、インディーゲーム界の第一人者として国内外で知られる「ABA Games」こと長健太氏。 2023年9月に公開した「小さなゲーム開発の楽しみ」という電子冊子も話題となり、開発の楽しさを心から味わっている様子がうかがえます。 今回は長きに渡りインディーゲーム業界を牽引してきた長さんにイ

                                                      【ABA Games】インディーゲーム制作歴40年。PC黎明期から生成AI時代まで折れずに続ける理由
                                                    • Objective-C小史

                                                      Mediumより。 BY ハンセン・スー これまでに、ユーザがダウンロードしたiPhoneアプリは1,400億を超えています1。iPhoneの成功は、サードパーティ製アプリのエコシステムに関係しています。2008年にApp Storeがデビューしたとき、すべてのアプリは、Apple以外のコミュニティではほとんど使われていなかったプログラミング言語Objective-Cで書かれていました。それ以来、Objective-Cの使用は爆発的に増加し、アプリを作る開発者たちのゴールドラッシュとなりました。Appleは2014年に新しい言語Swiftを導入しましたが、AppleのiOSオペレーティング・システムのほとんどは今もObjective-Cで書かれており、今後何年もAppleのデバイスで使用されるでしょう。 多くのプログラマがObjective-Cを知ったのは、iPhoneアプリ革命の時でした

                                                        Objective-C小史
                                                      • VSCodeのGit連携をさらに便利に! 拡張機能Git History、Git Graph、GitLensを解説

                                                        第8回は、前回の続きとして、GitHubとの連携機能、連携を強化するGit History、Git Graph、GitLensといった拡張機能を紹介し、GitHub上でワンストロークでオンライン版VSCodeを呼び出せるGitHub Codespacesについても紹介します。 はじめに Microsoftの提供するVisual Studio Code(VSCode)は、2015年の最初のリリースから、今では開発用エディタの定番の座を占めるまでになりました。これには、無償で使えることも大きいですが、何よりエディタとしての使いやすさ、そしてさまざまな拡張機能によっていくらでも使い勝手を向上させたり、利用の領域を拡げたりすることも大きいでしょう。本連載では、このVSCodeにフォーカスし、基本的な使い方から拡張機能の活用、そして本格的な開発現場での利用を想定した高度な機能までを紹介していくことで

                                                          VSCodeのGit連携をさらに便利に! 拡張機能Git History、Git Graph、GitLensを解説
                                                        • とほほのDocker入門 - とほほのWWW入門

                                                           とほほのDocker入門 トップ > Docker Docker Dockerとは インストール チュートリアル Dockerコマンド docker run/create docker ps/stats docker rm/start/stop... docker exec/attach docker cp/rename/update docker logs/port/top docker pull/push/search/login/logout docker images/rmi/history/commit/tag/build/trust docker volume docker network docker export/import/save/load Dockerfileによるビルド Docker Compose Podman 小技・ノウハウ集 Copyright (C)

                                                          • 「レスポンシブにすればPCサイトと同じ工数でPCにもスマホにも両方対応できるよね?」 - エムスリーテックブログ

                                                            できません。 こんにちは、エムスリーエンジニアリンググループの福林 (@fukubaya) です。 中村の記事で宣言したDocpediaの技術的チャレンジの記事も今回で最後です*1。 今回は、PCページとスマートフォンページで共通的に使用できるVue.jsコンポーネントをどうやったら実現できるかを考えて実装した例を紹介します。 仙台サンプラザ(せんだいサンプラザ)は、仙台市都心部東側の宮城野通に面してあるホール・ホテル・会議室などの複合施設。本文には特に関係ありません。 なぜレスポンシブにしたいのか? PCとスマホで共通のコンポーネントを使って工数を減らしたい 実例 構成 エントリー router AppModePlugin PCとスマホで処理を切り替える PCとスマホでデザインを分ける We are hiring! なぜレスポンシブにしたいのか? 冒頭のタイトルは、直接こう言われたのでは

                                                              「レスポンシブにすればPCサイトと同じ工数でPCにもスマホにも両方対応できるよね?」 - エムスリーテックブログ
                                                            • 一流医学誌で論文撤回~新型コロナウイルスの研究に何が起こっているのか(榎木英介) - エキスパート - Yahoo!ニュース

                                                              一流医学誌の論文が… 世界中を混乱に落としいれている新型コロナウイルス。このウイルスに対峙するために、世界中の研究者や医師が研究に取り組み、日々大量の論文が公表されている。 一刻も早く治療法を、ワクチンを…。 論文を掲載する雑誌は異例の速さで査読(別の研究者が論文の質や内容をチェックする)を行い、無料で論文を掲載している。 こんななか、衝撃的なニュースが世界を駆け巡った。 医学に関わる誰もが注目する超一流の論文誌に掲載された論文が相次いで撤回されたのだ。 新型コロナウイルス感染症(COVID-19)の治療に抗マラリア薬を使用することに安全性の懸念があるとした論文の著者4人のうち3人が4日、論文を撤回した。論文は先月、英医学誌ランセット(The Lancet)に掲載された。 出典:抗マラリア薬の危険性指摘した論文撤回 新型コロナ治療 問題となった論文は以下だ。 Hydroxychloroqu

                                                                一流医学誌で論文撤回~新型コロナウイルスの研究に何が起こっているのか(榎木英介) - エキスパート - Yahoo!ニュース
                                                              • Reactアプリケーション内でGoogle Analytics計測をする際、react-gaを使わず、gtag.jsを利用した方法とその選択理由|Dentsu Digital Tech Blog

                                                                Reactアプリケーション内でGoogle Analytics計測をする際、react-gaを使わず、gtag.jsを利用した方法とその選択理由 電通デジタルのエンジニア、西山です。 この記事は、電通デジタルアドベントカレンダー2020の3日目の記事です。前回の記事は「2020年に作ったDevOps内製ツール」でした。 この記事ではReactでGoogle Analyticsの計測コードを埋め込む方法についてお話しします。他のブログなどですでに何度も紹介されているテーマですが、ブログによって用いられる手法は様々で、どれを採用すればいいか迷う人も多くいるのではないかと思いますし、中には情報が古くなっているものもあります。 そこで最新の状況を調査した上で、私たちが採用した手法を紹介しますので、ReactでGoogle Analytics計測コードを埋め込む際の参考にしていただければと思います。

                                                                  Reactアプリケーション内でGoogle Analytics計測をする際、react-gaを使わず、gtag.jsを利用した方法とその選択理由|Dentsu Digital Tech Blog
                                                                • 早稲田の女性准教授が男子学生にセクハラして訴えられたものの世間の反応は鈍い件

                                                                  つじけんじ @ktsuji_history 〈アカハラで停職6カ月〉「自宅や研究室で性行為を…」早稲田大学“女性准教授”が男子学生に訴えられた #文春オンライン bunshun.jp/articles/-/552… 「大学が何もしなければ同様の被害が発生する」と語るAさん。不信感から3月末で早大を退学し、米国で博士号取得を目指しながら裁判に臨むという。 2022-06-18 01:59:41

                                                                    早稲田の女性准教授が男子学生にセクハラして訴えられたものの世間の反応は鈍い件
                                                                  • Web3 — A vision for a decentralized web

                                                                    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 on, always secure, always private. Today, we dig into a

                                                                      Web3 — A vision for a decentralized web
                                                                    • 僕たちは本当のSQLite3を何も知らない(柔軟なデータ型と外部キー制約の罠について) - give IT a try

                                                                      「えっ、SQLite3ってこんな仕様なの!?」と最近ビックリしたことを紹介します。 たとえばこんな2つのテーブルがあったとします。 CREATE TABLE blogs ( id int primary key, title varchar(32) ); CREATE TABLE comments ( id int primary key, content varchar(32), blog_id int, foreign key (blog_id) references blogs(id) ); ポイントはcommentsテーブルのblog_idにはblogs(id)への外部キー制約が貼ってあることです。 もちろん、blog_idもblogs(id)も、どちらもint型です。 で、以下のようなSQLを発行します(blog_idの値に注目)。 -- blogsにデータを追加 INSERT

                                                                        僕たちは本当のSQLite3を何も知らない(柔軟なデータ型と外部キー制約の罠について) - give IT a try
                                                                      • 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のブログ
                                                                        • セッションマネージャー越しにSSHアクセスすると何が嬉しいのか | DevelopersIO

                                                                          セッションマネージャー越しにSSHアクセスする構成のメリットについて考えてみました。 なにそれ? 公式ドキュメントでいうと以下内容のことです。 Step 8: (Optional) Enable SSH connections through Session Manager もう少し詳しく まず、クライアントはセッションマネージャーを使ってアクセスしたいインスタンスにアクセスします。 もう少しこの部分を具体的に説明すると、クライアントがアクセスしているのはインスタンスではなく、SSM(Systems Manager)のエンドポイントです。 そして、アクセス先インスタンス内のSSM Agentがポーリングアクセスしていて、こちらを通じてアクセスしています。 そして、この接続の先で、SSH接続し直しているイメージになります。これが今回扱う「セッションマネージャー越しにSSHアクセス」です。 わ

                                                                            セッションマネージャー越しにSSHアクセスすると何が嬉しいのか | DevelopersIO
                                                                          • The Beatles - Now And Then (Official Audio)

                                                                            Now and Then's eventful journey to fruition took place over five decades and is the product of conversations and collaborations between the four Beatles that go on to this day. The long mythologised John Lennon demo was first worked on in February 1995 by Paul, George and Ringo as part of The Beatles Anthology project but it remained unfinished, partly because of the impossible technological chall

                                                                              The Beatles - Now And Then (Official Audio)
                                                                            • ハンズオン:React チュートリアルからはじめる TypeScript と単体テスト

                                                                              import { useState } from 'react'; function Square({ value, onSquareClick }) { return ( <button className="square" onClick={onSquareClick}> {value} </button> ); } function Board({ xIsNext, squares, onPlay }) { function handleClick(i) { if (calculateWinner(squares) || squares[i]) { return; } const nextSquares = squares.slice(); if (xIsNext) { nextSquares[i] = 'X'; } else { nextSquares[i] = 'O'; } on

                                                                                ハンズオン:React チュートリアルからはじめる TypeScript と単体テスト
                                                                              • Building a Simple DB in Rust - Part 1 - Parsing

                                                                                This article is part of the Building a Simple DB in Rust series. While I've used rust for a while and have had a few small projects in it, I felt like I was missing a truly "systems" project. So when I came across this series for making a simple DB in C, I figured why not try to make my basic DB in rust. I will roughly follow the structure of that series at first, but I will most likely deviate an

                                                                                • 毎日勉強を続けられる人とそうでない人の違いとは? 『独学大全』著者・読書猿さん | AERA dot. (アエラドット)

                                                                                  『独学大全』は、総ページ数788ページ、税込み3千円超という異色のビジネス書。17万部を突破この記事の写真をすべて見る 読書猿さんおすすめの「英文 詳説世界史WORLD HISTORY for High School」(山川出版社)。高校の世界史教科書として定評のある『詳説世界史』を英訳 読書猿さんおすすめの「解釈につよくなるための英文50」(岩波ジュニア新書)。著者は、英文学研究者で、長年英語教育に携わってきた行方昭夫東大名誉教授 自主学習のための技法を紹介した著書『独学大全』(ダイヤモンド社)が17万部を突破したブロガー・読書猿さん。現在発売中の『AERA English 2021 Spring & Summer』(朝日新聞出版)で、独学で英語学習を成功させる秘訣を聞いた。抜粋して紹介する。 【写真】独学で英語を学び、海外進出を果たした俳優といえば… *  *  * ■英語から逃げるこ

                                                                                    毎日勉強を続けられる人とそうでない人の違いとは? 『独学大全』著者・読書猿さん | AERA dot. (アエラドット)