並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 425件

新着順 人気順

Developerの検索結果81 - 120 件 / 425件

  • GitHub - microsoft/Web-Dev-For-Beginners: 24 Lessons, 12 Weeks, Get Started as a Web Developer

    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 - microsoft/Web-Dev-For-Beginners: 24 Lessons, 12 Weeks, Get Started as a Web Developer
    • ソフトウェアエンジニアが抱えやすい21の苦労 - mtx2s’s blog

      ソフトウェア開発の現場でも、日々、苦労が絶えない。知らず知らずのうちに、エンジニアを消耗させる問題が潜んでいる。 苦労は、日常の風景に溶け込みやすい。それが当たり前の状態であり、疑問すら抱かれない。「そういうものだ」と思い込む。いや、苦労することに、そもそも違和感を持てないのだ。 日常化した苦労は、改善されることがない。違和感がないからこそ、問題として扱われない。そして、原因に目が向けられることもなく、風景に溶け込んだまま、空気のようにあり続ける。 つまり、苦労を軽減するには、日常風景の中から問題を見つけ出す必要がある。そのための第一歩が、「気づく」ことだ。問題というのは、気づかなければ解決のしようがない。学校の試験のように、誰かに出題されるものではないのだから。 本記事では、「気づく」ための視点を言語化し、手がかりとして整理している。 ソフトウェアエンジニアリング業務でありがちな苦労を、

        ソフトウェアエンジニアが抱えやすい21の苦労 - mtx2s’s blog
      • Clineに自分をエミュレートさせて技術記事を代筆させてみたらビビった

        なんか驚き屋っぽくてアレなんだけど、今回はさすがに驚く権利があると思うので、至急記事を書く。 やろうとしたこと 毎回手元の検証結果から技術記事を構成するのがだるい 自分のブログを適当に読ませておいて、その構成と文体を真似させればいいのでは 手元に mizchi/zenn というリポジトリがあり、ここに zennにポストする原稿を管理している。 $ tree ./articles ./articles ├── 1c35fdcc77065c02f631.md ├── 3e4742e24f2ca0118f70.md ├── 8a017097d3994ddc0a85.md ├── ai-code-generation.md ├── ai-programmer.md ├── ai-team-mate.md ├── antipattern-of-tournament-score-sheet.md ├─

          Clineに自分をエミュレートさせて技術記事を代筆させてみたらビビった
        • サイゼリヤ元社長「日本の会社は、なぜシステム開発を外部のシステム会社に丸投げして適当に現場をヒアリングさせるという方法を取るんだい??」→システム内製化は単純ではない話

          いぐぞー ✈️ 旅するプログラマー @igz0 旅とプログラミングをこよなく愛します。 アメリカ大陸🇺🇸を横断しました!!小学生からプログラミング→新卒SIer→Webに目覚め自社開発のWeb系エンジニア。テレビ出演経験あり。 個人開発者。読書・IT関連を中心にツイートします!!ネタツイート有。アイコンは@ixy先生に利用許諾済み。Amazonアソシエイト参加。 note.com/igz0/

            サイゼリヤ元社長「日本の会社は、なぜシステム開発を外部のシステム会社に丸投げして適当に現場をヒアリングさせるという方法を取るんだい??」→システム内製化は単純ではない話
          • Semantic Versioningの闇 - knqyf263's blog

            今回も誰も興味ないシリーズなので今まで書いてこなかったのですが、Semantic Versioningに関して幻想を抱いている人がいる可能性があり、そういう方にどうしても現実を知っておいて欲しかったので書きました。3行要約(と可能なら余談)だけでも読んでいただけると幸いです。 3行要約 Semantic Versioning 2.0.0にはバージョン"比較"の定義はあるが、バージョン"制約"(>= 2.1.3みたいなやつ)の定義がない その結果、同じsemver準拠ライブラリでも制約の解釈が異なり結果が真逆になる というかそもそもsemver使ってるエコシステムが少なすぎる 背景 セキュリティアドバイザリでは特定のバージョンが脆弱であることを示すためにバージョン制約が使われることが多いです。例えば >=1.2.0 <1.2.6みたいなやつです。この場合、1.2.5は脆弱だが1.2.6は修正

              Semantic Versioningの闇 - knqyf263's blog
            • Webアプリケーションのログに関するいくつかの考察 - Hatena Developer Blog

              こんにちは、はてなでWebアプリケーションエンジニアをやっている id:polamjag です。 最近のはてなでは、若手エンジニアを中心として、いろいろな技術を見つめ直すワーキンググループをやっています。先日、id:onk も「デプロイ今昔」という記事を書きましたが、このエントリーはそのシリーズの続きで、ワーキンググループの「ログ」の回で議論したこと・話題になったことをまとめました。 Web開発におけるログを見つめ直す ログを4つの目的で分類する 目的ごとに求められる取り扱いの要求水準 いまどきのログフォーマットについて まとめ:どう実装するかを模索していく Web開発におけるログを見つめ直す Webサービス(Webアプリケーション)の運用には、多種多様なログがついてまわります。多くのミドルウェアは何もしなくてもそれなりの量のログを出力しますし、クラウド上のマネージドサービスも然りです。行

                Webアプリケーションのログに関するいくつかの考察 - Hatena Developer Blog
              • Claude Codeに保守しやすいコードを書いてもらうための事前準備やガードレール - くらげになりたい。

                Claude Codeを使いはじめて、いろいろ試してるけど、 なかなかいい感じのコードを書いてくれないな〜と思い、 いろいろ調べてみたときの備忘録(*´ω`*) えいや、でコード生成してくれるけど、 あとで自分で変更したり、保守したりするときに大変なので、 自分がいいとおもう感じに生成してほしかったりする。。 ドキュメントとサンプルコード大事... 事前準備やガードレール一覧 このあたりを用意しておくと、よさそうな感覚 プロジェクトに関するドキュメント(メモリ/コンテキスト: CLAUDE.md) lint/format/自動テストの設定&実行コマンド サンプルコード or テンプレートリポジトリ このあたりは任意、あるとより安心・便利 git-secrets Git Hooks(pre-commits) DevContainer Git Worktree ※おまけ ドキュメント大事・カー

                  Claude Codeに保守しやすいコードを書いてもらうための事前準備やガードレール - くらげになりたい。
                • 本当は教えたくない、VScode拡張の最強プログラミングアシスタントAI Phind(導入・使い方) - Qiita

                  Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? みなさんプログラムは書いていますでしょうか。この一年でChatGPTができ、CopilotにCopilot Chatなど色々なAIツールが出ていますが今回お勧めするのはPhindというAIアシスタントです。 Phindとは Phind(Phind.com)とは端的にいえばGPT-4を超えるコーディング能力に特化した言語AIです 参考リンク:大規模言語モデル「Phind」がコーディングにおいてGPT-4を上回る リンク内で言われているように、WebからChatGPTやGoogleのように簡単に使うことができますが、Phindの真髄はここで

                    本当は教えたくない、VScode拡張の最強プログラミングアシスタントAI Phind(導入・使い方) - Qiita
                  • クックパッドを退職しました

                    2012/4 より丸 13 年勤めた クックパッド を退職しました (厳密には3末まで有給消化)。 こんなに長いこと在籍するとは入社時点の自分は想像していなかったと思う。4 年に一度くらい大きな変化がある会社だったので楽しめていたけど、それが無かったらもっと早く辞めてただろう。様々な経験をさせてもらえた会社には感謝しつつ振り返り。 振り返り 入社直後 2012 年時点での自分はめちゃくちゃ Junior な状態で、そこから今に至るまで様々な仕事をしてきた。 https://sorah.jp/about にだいたい書ける範囲では書いているけれど…。 まずは Rails 2.x → 3.2 や Ruby 1.8 → Ruby 1.9 といった大きめのアップグレードから CIや分散テスト実行環境の整備は初期の仕事として印象深い。13 年前って感じのタームだ…。protect_from_forge

                    • shiodaifuku.io

                      Webエンジニアのブログです。

                        shiodaifuku.io
                      • 新卒1年目が荒れ果てた開発環境に1年間でCIを導入し単体テストを布教した話 - Qiita

                        この記事は 「Develop fun!」を体現する Works Human Intelligence Advent Calendar 2020 21日目の記事です。 昨日の記事は@sparklingbabyさんのStream API がもっとわかる記事でした。 あらすじ 私は2019年にWorks Human Intelligence(正確には分社前の会社)に新卒入社し、 19年10月からプロダクト開発部門に配属され、SETエンジニアとしてとある製品のJava開発環境の改善に取り組んでいます。 ざっくりとプロダクト開発を紹介するとこんな感じです。 3万クラス程度ある大規模Java Webアプリケーション 開発環境はEclipseを使用 開発者のOSはWindowsのみ Before 私が開発チームに参加した時点では 部門として新規開発に注力しており、足下の環境改善をやる担当者がおらず、 い

                          新卒1年目が荒れ果てた開発環境に1年間でCIを導入し単体テストを布教した話 - Qiita
                        • デベロッパツールの新機能が便利! そのCSSがなぜ機能しないのか、どう修正すればよいのかが分かる

                          デベロッパーツールの地味だけど便利な新機能が実装されるので、紹介します。CSSの非アクティブなプロパティを表示し、それがなぜ機能しないのか、どう修正すればよいのか教えてくれる機能です。 たとえば、親がdisplay: flex;ではないのにFlexboxのプロパティを設定しまった場合は、下記のように表示されます。 CSSに携わる人なら、この機能をオンにしておいて損はないでしょう。 display: flex;ではないのにFlexboxのプロパティを設定 ほかにも、widthを設定したのに効かないときは、それインライン要素ですよ、と教えてくれます。 インライン要素にwidthを設定 デベロッパーツールのこの新機能は「Find inactive styles」と呼ばれるもので、要素に適用されている非アクティブなスタイルを見つけることができます。 Find inactive styles -Ca

                            デベロッパツールの新機能が便利! そのCSSがなぜ機能しないのか、どう修正すればよいのかが分かる
                          • ChatGPT(GPT-4) で一撃でスクレイピングするコードを生成出来たので感想とコツ - Qiita

                            今回やりたかったこと 目標:ChatGPT(GPT-4) で一撃でスクレイピングするコードを生成 するにはどうしたらいいのか、ChatGPT のハードルとかコツとかを知りたい。 ※最終的なプロンプトの入力と出力の全文は本ページ下部に貼り付けてます。 作ったもの概要 保険組合のウォーキングイベントの会社内の3チームの歩数進捗の slack への自動投稿 bot を作成しました。 処理は大きく2つに分かれています。 ウォーキングイベントサイトから歩数をスクレイピング&スプシへアップロード スプシの GAS で投稿文字列作成& slack へ自動投稿 今回 ChatGPT でやったのは1の方です。 2は前回半年前開催分のコードをほぼそのまま流用しました。 運良く(?)今回のタイミングでウォーキングイベントのサービスサイトが変わり、 HTML がまるっと変わり1のスクレイピングコードは作り直しが必

                              ChatGPT(GPT-4) で一撃でスクレイピングするコードを生成出来たので感想とコツ - Qiita
                            • アクションゲームを爽快にする、ちょっとだけズルい調整メモ|深津 貴之 (fladdict)

                              アクションゲームで爽快感を出すための、ちょっとしたズルのメモ。いろいろとプレイして見つけたやつ、思ったやつ。 ギリギリのジャンプをしたときの体験ジャンプで飛び移るとき。「ギリギリ届かない」かつ「キーを進行方向に倒している」場合、ユーザーの意図は「飛び移りたい」と類推される。キャラの座標を多少修正して、うまく飛び移れたことにする。次善策は、「壁にしがみつける」だが、爽快感は多少落ちる。 ギリギリで減速する体験走行時に「逆方向にキーをいれている」場合、ユーザーの意図は「急減速したい」と類推できる。キー入力の長さに応じて、摩擦係数をどんどん増やす。 ギリギリで踏みとどまる体験走行時にブロックから飛び出して落ちてしまうとき。「走行と逆方向にキーをいれている」場合、ユーザーの意図は「踏みとどまりたい」と類推される。よろめき演出で猶予時間を与えるか、急減速を可能とする。 ギリギリでジャンプが間に合う体

                                アクションゲームを爽快にする、ちょっとだけズルい調整メモ|深津 貴之 (fladdict)
                              • 新サービス「Anond AI」をはてラボでリリースしました - はてラボ 開発者ブログ

                                2023年4月1日、新サービス「Anond AI」をはてラボにリリースしました。 「Anond AI」は、投稿したいワンフレーズを入力するだけで、AIが自動的にはてな匿名ダイアリー(https://anond.hatelabo.jp/)で注目される文体の文章を生成してくれるサービスです。 匿名ダイアリーで話題になる投稿や褒められるネタの傾向を学習しており、人間よりも注目される文章を生成することが可能です。 Anond AIの使い方 https://anondai.hatelabo.jp/ にアクセス 書きたいことを人間がワンフレーズで入力し、「書いてもらう」ボタンを押すと自動で日記が作成されます さらに、「送信する」ボタンを押すとそのまま匿名ダイアリーの投稿画面に文章が入力されます ご利用上の注意 はてな匿名ダイアリーへの投稿にははてラボへのログインが必要です。 本サービスを利用される場合

                                  新サービス「Anond AI」をはてラボでリリースしました - はてラボ 開発者ブログ
                                • やはりSakanaは釣りだった!?Sakana.aiが発表した論文が海外のAI研究者コミュニティで炎上

                                  やはりSakanaは釣りだった!?Sakana.aiが発表した論文が海外のAI研究者コミュニティで炎上 2025.02.21 Updated by Ryo Shimizu on February 21, 2025, 15:59 pm JST ついにやらかしてしまったか。 数多くの日本企業から高い評価を受け、資金調達をしてきたSakana.aiは、登場した当時はヒーローだった。 まるで学術的な意味のない面白論文と面白実装を次々と発表する様は、「ロックだなー」と、ある種、ファンの目線で彼らをみていた。 「面白い論文」と「学術的に価値や評価が高い」論文というのは全く違って、最初、Sakana.aiが進化計算の論文を出した時は、クールなジョーク論文だと思っていた。 論文偏重主義に一石を投じ、中身の読めない人をからかうかのような姿勢はトリックスター的な面白さがあった。 唸るような大金を集めておきなが

                                    やはりSakanaは釣りだった!?Sakana.aiが発表した論文が海外のAI研究者コミュニティで炎上
                                  • 騒音問題にピンポン玉が役立つことが判明 主に低周波騒音に効果的な吸音材に 最新研究結果 - amass

                                    騒音問題にピンポン玉が役立つことが判明したという。科学者によると、ピンポン玉にいくつかの改良を加えることで、この軽量のプラスチック球が、主に低周波騒音に効果的な吸音材として機能することがわかったそうです。 リール大学とギリシャのアテネ国立工科大学による共同研究チームは、ピンポン玉をヘルムホルツ共振器(※騒音を下げることを目的として、自動車用エンジンの吸気系、建物の壁材などに幅広く使われている)として利用した音響メタサーフェス(人工構造体)を作り上げました。 研究著者のRobine Sabatはメディアリリースでこう述べています。 「ピンポン玉はよく知られた日常的なもので、世界中にたくさんあります。私たちの動機は、このような簡単に手に入るものを使って低周波絶縁パネル構造を作ることでした。ピンポン玉は、低コストとリサイクルの可能性の両方において、音響絶縁材の経済的な代替品となるものなのです」

                                      騒音問題にピンポン玉が役立つことが判明 主に低周波騒音に効果的な吸音材に 最新研究結果 - amass
                                    • 「コード書きました、あとはよろしく」では優れたソフトウェアは生まれない コンテナのスペシャリストが語る、運用性を損なう8つの実装例

                                      今押さえておくべき知識をアップデートし、ノウハウを共有し、さらなるスキルアップを実現する場として開催されている、AWS で最も Developer に特化したカンファレンス「AWS Dev Day Online Japan」。ここでSr. Product Developer Advocate, Elastic Containersの原氏が登壇。続いて、運用性に優れたソフトウェアが重要な理由と、運用性を損なう8つの実装例について紹介します。前回はこちらから。 You build it, you run it 原トリ氏:(スライドの「You build it, you run it」を指して)この言葉、聞いたこと、見たことがある方がいるかもしれません。これは、2006年にACM(Association for Computing Machinery)という団体が、Amazon AWSのCTOで

                                        「コード書きました、あとはよろしく」では優れたソフトウェアは生まれない コンテナのスペシャリストが語る、運用性を損なう8つの実装例
                                      • 海外の技術者が日本語の「文字化け」を本気で解説、日本人顔負けの日本通っぷりが披露される

                                        by Whooym 文字が適切に表示されずに読めなくなってしまう「文字化け」は、海外の技術者の間でも「Mojibake」で通用するとのこと。そんな文字化けの種類について、東京で自然言語処理(NLP)の開発をしているポール・オリーリ・マッキャン氏が解説しました。 A Field Guide to Japanese Mojibake https://www.dampfkraft.com/mojibake-field-guide.html マッキャン氏によると、文字化けは作成した時と異なる文字コードで文書を開くことで発生するとのこと。文章が文字化けすると無意味な文字列になってしまうので読めませんが、どのような文字コードが使われたかによって異なるパターンが表れるので、慣れると使われている文字コードの種類を推測することができるそうです。 ◆UTF-8 UTF-8はインターネット上では最も一般的な文字

                                          海外の技術者が日本語の「文字化け」を本気で解説、日本人顔負けの日本通っぷりが披露される
                                        • 👨‍🔧 人間をMCPツールとして利用する

                                          何の説明もしないで、突然このチャットを始めて人間をMCPツールとして利用している様子を見せたので、不気味がってもらえた。 MCPサーバーは単純に human_* という名前のツールを提供して、そのツールに依頼されたことをローカルのSQLiteに “タスク” として書き込む。同じSQLiteを参照するWebアプリケーションには書き込まれた “タスク” が並んでおり、そのタスクに対して実際の人間が応答するとMCPサーバーは回答を待ち受けており、最終的にMCPクライアントに実際の人間の応答が返されるという仕組み。

                                            👨‍🔧 人間をMCPツールとして利用する
                                          • すべてのコーディングエージェントに独立した開発用コンテナ環境を与えられる「Container Use」、Docker創業者がオープンソースで公開

                                            すべてのコーディングエージェントに独立した開発用コンテナ環境を与えられる「Container Use」、Docker創業者がオープンソースで公開 Docker創業者で現在はプラットフォームエンジニアリングのツールを開発するDagger社の創業者兼CTOのSolomon Hykes(ソロモン・ハイクス)氏は、すべてのコーディングエージェントに対してそれぞれ独立した開発用のコンテナ環境を与えられるオープンソースのツール「Container Use」を公開しました。 container-use has a logo. How do you like it? pic.twitter.com/IcKmbymGLW — Solomon Hykes (@solomonstre) June 7, 2025 AIエージェントがWebブラウザを操作できるようになる「Browser Use」や、AIエージェント

                                              すべてのコーディングエージェントに独立した開発用コンテナ環境を与えられる「Container Use」、Docker創業者がオープンソースで公開
                                            • 国交省が東京23区の3Dモデルを無料配布 「東京が舞台のゲームやVRが作れる」「卒制でお世話になる人いそう」(ねとらぼ) - Yahoo!ニュース

                                              国土交通省は3月26日、現実の都市をサイバー空間に再現する3D都市モデルのオープンデータ化事業「Project PLATEAU(プラトー)」にて、全国56都市の3D都市モデルの整備を完了したと発表しました。これに伴い公式Webサイトをリリース、東京都23区の3D都市モデルのオープンデータを公開しました。 【画像を見る】「Project PLATEAU」 3D都市モデルとは、その名の通り実世界の都市空間をデジタル上で再現した情報プラットフォームです。これまで各省庁や地方自治体に分散していた建物の情報や人口流動、環境やエネルギーのデータなどを、3次元化した地形データと統合することで、都市計画立案の高度化や都市活動のシミュレーションなどが可能になるとしています。 国土交通省は併せて一般社団法人社会基盤情報流通推進協議会と技術協力の協定を締結し、同協議会が運用する「G空間情報センター」にて3D都市

                                                国交省が東京23区の3Dモデルを無料配布 「東京が舞台のゲームやVRが作れる」「卒制でお世話になる人いそう」(ねとらぼ) - Yahoo!ニュース
                                              • ソフト開発だけじゃない、日常業務に役立つVSCode活用術

                                                「Visual Studio Code」(VSCode)はMicrosoftが開発している高機能コードエディターです。今回は、プログラミング以外の作業や業務も助けてくれる拡張機能を紹介します(表5)。VSCodeはコードエディターですが、できることは幅広いので、開発以外の業務にも活用してみてはいかがでしょうか。

                                                  ソフト開発だけじゃない、日常業務に役立つVSCode活用術
                                                • 生成AIが人間の介在なしに自律的にソフトウェアテストを生成し実行、バグや脆弱性を発見してくれるAIテストエージェント「Spark」登場

                                                  生成AIが人間の介在なしに自律的にソフトウェアテストを生成し実行、バグや脆弱性を発見してくれるAIテストエージェント「Spark」登場 ドイツに本社を置き、コード分析ツールなどを提供するCode Intelligence社は、起動すればあとは生成AIが人間の介在なしに自律的にソフトウェアテストを生成し実行することで、対象となるソフトウェアのバグや脆弱性などを発見してくれるAIテストエージェント「Spark」を発表しました。 An exciting milestone in software security testing: ???? ???????????? ???????? ?????, ??? ?? ???? ????? ???? ????? ???? ??????? ????? ???????????! Read the PR: https://t.co/wfuautln8i#AI

                                                    生成AIが人間の介在なしに自律的にソフトウェアテストを生成し実行、バグや脆弱性を発見してくれるAIテストエージェント「Spark」登場
                                                  • 技術的負債は開発者体験を悪化させる - mtx2s’s blog

                                                    ソフトウェアエンジニアにとって、技術的負債が増え続けるソフトウェアプロダクト開発現場に身を置くことがどれほど苦痛なことであるか。エンジニアリング組織のマネジメントを長年担ってきて、それは強く感じるところだ。 中途採用の選考プロセスに面接官として参加し、これまで数多くの退職理由を見聞きしてきた。その中で、レガシーシステムをリファクタリング・リアーキテクティング・リライトできないことへの不満を理由として挙げるエンジニアは多かったように思う。裏を返せば、自社のソフトウェアプロダクトが技術的負債にまみれたまま放置されているなら、優秀な人材が他社に流出するリスクがあると認識すべきだ。 本稿では、技術的負債と開発者体験の関係について紐解くとともに、それに対してソフトウェアエンジニアリング組織を預かるマネージャーが取るべき行動について考えてみたい。 ※これは、Engineering Manager Ad

                                                      技術的負債は開発者体験を悪化させる - mtx2s’s blog
                                                    • ロジテックの「ほぼAirTag」カード、なんとワイヤレス充電対応。最強では?

                                                      ロジテックの「ほぼAirTag」カード、なんとワイヤレス充電対応。最強では?2024.08.26 20:30111,678 小暮ひさのり ロジテックの忘れ物防止タグ「LGT-WCSTC01BK」を発見してしまったのです。特徴は… ・厚み1.7mmのカード型。財布に最適 ・iPhoneからカードの位置を特定できる ・Appleの「探す」対応でエリア最強 ・バッテリーはワイヤレス充電対応で使い捨てなし ・1回の充電で最大6ヶ月稼働 ・IP68の防水仕様 はい、きた、最強。 これはAirTagの欠点、カード型タグの欠点の両方をカバーした最強の忘れ物防止タグなんじゃない? と編集部に直訴して購入。レビューします! 財布がもっこりしないカード型Photo: 小暮ひさのりまずサイズ感は最高ですね。 カード型で厚さは1.7mmしかない極スリム形状。財布のカード入れにスッと入ります。表面にはザラザラの加工

                                                        ロジテックの「ほぼAirTag」カード、なんとワイヤレス充電対応。最強では?
                                                      • 40年越しにTCPの仕様(RFC793)が改訂される RFC9293 - ASnoKaze blog

                                                        2022/08/09 追記 「RFC 9293 Transmission Control Protocol (TCP)」として正式なRFCが出ました TCPのコア部分の仕様は1981年に発行された「RFC793 TRANSMISSION CONTROL PROTOCOL」で標準化されています。 この、RFC793の改訂版となる「Transmission Control Protocol (TCP) Specification」は、2013年からIETFのTCPM WGで議論されてきましたが、4月4日にIESGによって承認されました(参考URL)。現在はRFC出版の準備に入っています(新しいRFC番号はこの後正式に決まります) www.ietf.org 改めてTCPの仕様を読みたい場合はこのドキュメントを読むのが良さそう。 概要 この改訂版の仕様(通称 rfc793bis)は、RFC793が

                                                          40年越しにTCPの仕様(RFC793)が改訂される RFC9293 - ASnoKaze blog
                                                        • WebAPIを構築する際にAPI Gateway+Lambdaを選択するべきか?

                                                          はじめに このツイートに結構反響があったので、雑になるがとにかく自分の考えをダンプする。もともと書いていた記事はうっかりやらかしてデータロストした、泣きたい。 話をわかりやすくするために、ALB+ECS(Fargate)を使ってWebAPIと対比して説明しているが現実はもっと複雑である。 引用リツイートをもらえた部分などについてもアンサーっぽいことも書いていく。 AWS利用費と人件費の話 AWS上にWebAPIを構築する際に、AWS利用費の削減をモチベーションとしてApiGW+Lambda構成が、採用されることがある。確かにAWS利用費は下がるがApiGW+Lambda構成を設計〜運用するためにはAWSに関する知識の中でもとくに専門的な知識が必要になる。こういった人材を雇用または外部へ発注し続けることは人件費に跳ね返ってくる。 ApiGW+LambdaがWebAPIのための構成として唯一無

                                                            WebAPIを構築する際にAPI Gateway+Lambdaを選択するべきか?
                                                          • Terraform, Dockerfile, KubernetesなどIaCの脆弱な設定をCI/CDで検知する - knqyf263's blog

                                                            概要 自分の所属企業であるAqua SecurityがTFsecというOSSを買収しました。 blog.aquasec.com TFsecはどういうツールかというとTerraformの静的解析スキャナーです。Terraformの設定ファイルを渡すことでセキュリティに関する設定ミスを主に検知してくれます。 github.com そのアナウンスに伴い、TFsecは自分が開発している脆弱性スキャナーであるTrivyに統合されました。TrivyではTerraformに加えDockerfileやKubernetesなど、いわゆるInfrastructure as Code(IaC)の設定ミスを検知するマネージドポリシーも提供しています。他にもJSONやYAMLなど一般的なファイルフォーマットに対応しているため自分でポリシーを書くことでそれらの検知にも使えます。CloudFormationやAnsib

                                                              Terraform, Dockerfile, KubernetesなどIaCの脆弱な設定をCI/CDで検知する - knqyf263's blog
                                                            • スケジュールの見積もりを適当に答えたらコミットメントにされる問題について|きゅーい / koyo

                                                              こちらのエントリを読んでいたら、なるほどとてもわかるとなった。そしてこの問題については何らかの解を持っておくべきだと思ったため、ちゃんと考えることにしたのがこのエントリの趣旨である。 上述のエントリには、ソフトウェア開発者がスケジュールのコミットメントを求められた場合、精緻にスケジューリングするためのタスクやスケジュールに余裕を持たせるためのバッファを積むしかなくなり、結果としてソフトウェア開発が遅くなってしまうという話が書かれている。 ソフトウェア開発を実際に行ったことがある人であればこの話には凡そ同意できるとは思うが、それ以外の人には理解に苦しむ話となる。 それゆえに、現代においても「この機能はいつまでにリリースするの?出来なかったらどうするの?」といった質問が横行し、それに対して特に意味のないスケジュールを答えるという虚無の応答が多くのチームでいまも行われている。 ビジネスサイドの仕

                                                                スケジュールの見積もりを適当に答えたらコミットメントにされる問題について|きゅーい / koyo
                                                              • いち on Twitter: "ChatGPTだけじゃない脅威のAIツール わずか1ヶ月で、1000を超えるAIツールがリリースされた2023年3月。 特に感動的なAIツールをご紹介します。あなたの生産性が爆上がりすること間違いなし。 ブックマーク必須です👇" / Twitter

                                                                  いち on Twitter: "ChatGPTだけじゃない脅威のAIツール わずか1ヶ月で、1000を超えるAIツールがリリースされた2023年3月。 特に感動的なAIツールをご紹介します。あなたの生産性が爆上がりすること間違いなし。 ブックマーク必須です👇" / Twitter
                                                                • さくらインターネット、会員登録不要で無償利用可能なオンラインシェル環境 「さくらのクラウドシェル」を2023年5月25日より提供開始 | さくらインターネット

                                                                  さくらインターネット、会員登録不要で無償利用可能なオンラインシェル環境 「さくらのクラウドシェル」を2023年5月25日より提供開始 クラウドコンピューティングサービスを提供するさくらインターネット株式会社(本社:大阪府大阪市、代表取締役社長:田中 邦裕)は、ブラウザから無料で利用できるシェル環境「さくらのクラウドシェル」の提供を2023年5月25日より開始します。 「さくらのクラウドシェル」はオンラインのシェル環境で、すでに開発者向けの環境がインストールされているため、ご自身の環境に手を加えることなくすぐに利用することができます。 基本機能は会員登録不要のプランにて利用可能です。また、必要に応じて会員IDを利用することでアクセス制限を緩和することが可能です。それに伴い、デプロイ・リリース用サーバとしての利用や外部I/Fを利用するようなプログラミング環境としての利用など柔軟に利用できます。

                                                                    さくらインターネット、会員登録不要で無償利用可能なオンラインシェル環境 「さくらのクラウドシェル」を2023年5月25日より提供開始 | さくらインターネット
                                                                  • ChromeのDevToolsの便利機能まとめ

                                                                    池田 泰延 @clockmaker ウェブ制作会社ICS代表。筑波大学非常勤講師。HTML/CSS/JavaScriptを用いたユーザビリティーを意識したUI構築が専門で、3D表現・クリエイティブコーディングが得意。著書『フロントエンドの知識地図』など技術書12冊を執筆。趣味でタイムラプス撮影。 ics.media/entry/staff/ik…

                                                                      ChromeのDevToolsの便利機能まとめ
                                                                    • 驚異の高精度AIリアルタイムボイチェン「RVC」で友人になりすまして本人と会話したときの反応(CloseBox) | テクノエッジ TechnoEdge

                                                                      高精度でリアルタイム処理も可能なAI声質変換ソフト(ボイスチェンジャー)「RVC」の記事が大変な反響を呼びました。Stable DiffusionやChatGPTなど生成系AIがメジャー化する中、世間からはそれほど大きな注目を浴びているわけではありませんが、音声AIも驚くべき速度で進化を遂げています。 AIボイチェン「RVC」の精度と学習・変換速度が革命的。コナンの蝶ネクタイ的リアルタイムボイチェンも可能(CloseBox) | テクノエッジ TechnoEdge 記事中でデモとしてお聞かせしたのは、筆者の妻の歌声を高精度に再現するもので、それはこのソフトのおそらく最大の特徴を生かしたものではありません。そこで、また実験をしてみることにしました。 今回は、ポッドキャストbackspace.fmを10年近く一緒にやっている友人であるドリキンのAIモデルをRVCで作ってみました。 backsp

                                                                        驚異の高精度AIリアルタイムボイチェン「RVC」で友人になりすまして本人と会話したときの反応(CloseBox) | テクノエッジ TechnoEdge
                                                                      • AWSの開発環境の利用時間をGoogleカレンダー連動させたら開発チームが自由に使えてコスト70%削減!! - Uzabase for Engineers

                                                                        こんにちはNewsPicks SREチームの美濃部です。 NewsPicksのSREのミッションの1つに「コストを適正化する」というものがあります。サービスの規模拡大に比例してインフラコストが増えないようにし、売上に対するコストの割合を低く維持していくのがミッションになります。 今回はこのミッションに対するアクションとして開発環境のインフラコストを適正化した話をします。 NewsPicksの開発環境について 開発環境のコストをどうやって適正化したか 稼働時間対応を実現する仕組みについて 実際どれくらい削減できたのか まとめ NewsPicksの開発環境について まず、NewsPicksの開発環境について概要を説明します。 インフラ基盤は本番環境と同様にAWSを利用しており開発チームは現在10以上のチームが存在し、それぞれのチーム専用に用意された開発環境を利用しています。 2年程前までは開発

                                                                          AWSの開発環境の利用時間をGoogleカレンダー連動させたら開発チームが自由に使えてコスト70%削減!! - Uzabase for Engineers
                                                                        • 怒りながら食事を出されると味がしなくなる

                                                                          何も知らない人に色々な出し方をする 食事を嗅いでから出されると嫌だろうなと思う。はたして本当にそうなのだろうか? 一体どれくらい味に影響があるのか? 実際に調べるために何も知らされていない体験者を用意した。 体験者の江ノ島茂道。これから10種類のあやしい雑穀米が来る、と伝えてある あやしいお米を食べ比べしてもらう デイリーポータルZのライターである江ノ島茂道には「これから10種類のあやしい雑穀米の食べ比べをしてもらう、微細な違いだから注意をして食べて感想を述べてほしい」と告げてある。 そして同じものを10回ちがう出し方で食べてもらうのだ。 雑穀米である理由は、白米だと安全そうなので得体の知れないものとして、である。米であるのは微細な味のちがいに注意してもらうため。 業務スーパーで買ってきた「雑穀」を入れた玄米。「あやしい雑穀米」と伝えてある これを食事出し係のデイリーポータルZ編集部安藤さ

                                                                            怒りながら食事を出されると味がしなくなる
                                                                          • Slackが「仕事に集中できるのは4時間だけ」「時間外労働で生産性が20%低下」「15時~18時は生産性が急落」など生産性の最大化に役立つ調査結果を公開

                                                                            コミュニケーションツール「Slack」の開発元であるSlackが、1万人以上の従業員に対して労働時間や生産性に関する調査を行い生産性最大化に役立つ情報をまとめたレポート「Workforce Index」を無料公開しています。 The surprising connection between after-hours work and decreased productivity | Slack https://slack.com/intl/en-gb/blog/news/the-surprising-connection-between-after-hours-work-and-decreased-productivity Slackは2023年8月24日から9月15日にかけて、アメリカやオーストラリア、フランス、ドイツ、日本、イギリスの従業員1万333人を対象に労働時間や生産性に関する調

                                                                              Slackが「仕事に集中できるのは4時間だけ」「時間外労働で生産性が20%低下」「15時~18時は生産性が急落」など生産性の最大化に役立つ調査結果を公開
                                                                            • 全ての文字に関わる業務をCursorで行う|Shu

                                                                              最近はCursorの設定(RulesやMCP)を自分仕様に整えて、コーディングだけでなくほとんどの文字に関わる業務をCursorで行えるように寄せていっています。 Claudeでできることは大抵Cursorでできるので、Claudeに課金するのをやめて、Cursorに全部寄せることにした。 MCPを使った作業もCursorからできるし、コードもかけるし、図とか入れたドキュメント作成も、ブログもCursorで完結できる。少しエンジニア向けだけどかなり良い体験 — Shu (@NGO275) April 2, 2025 この記事では自分がどうやっているのかシェアしていきます。 Cursorで仕事を効率化する方法この記事では、Cursorの話をする前に、Cursorで活用するMCP(Model Context Protocol)やCursorルールの基本を説明していきます。 これらの概念を理解す

                                                                                全ての文字に関わる業務をCursorで行う|Shu
                                                                              • 従業員調査では問題なさそうな回答なのに退職する社員『なにか言われるのが面倒なので機械的につけていた』こうなってしまう理由があるある

                                                                                absinthe @absinthe9999999 退職する社員から「社内サーベイは上司から何か言われるのが面倒なので常に最高点を機械的につけていた。辞めることを考え始めてからずっとそうしてきた」と言われ、それを伝え聞いたサーベイ担当者が押し黙ったまま改善策が出てこないMTGで午前が終わりそう。 2021-06-24 11:03:00 absinthe @absinthe9999999 これが「サーベイの結果からエンゲージメントは下がっていないのに退職するのは何故か問題」の1つの回答なんだけど、担当者からするとなかなか受け入れ難いようだ。 でもこういうことをするのが生身の人間だと思うんだよね。 2021-06-24 11:08:24

                                                                                  従業員調査では問題なさそうな回答なのに退職する社員『なにか言われるのが面倒なので機械的につけていた』こうなってしまう理由があるある
                                                                                • 段ボールで作る! 動く、飛ぶ、遊ぶ工作

                                                                                  本書は、子どもはみんな大好きで、しかもどんどん家に増えていく段ボールを中心に、紙箱や紙管(トイレットペーパーの芯など)を材料にして、実際に動かして遊べるおもちゃやゲームなどを作るための楽しい書籍です。紹介している作例は、マジックハンド、潜望鏡、ブーメラン、足踏みロケット発射装置、ゴムで飛ばすヘリコプター、パドルで進むボート、ビー玉ローラーコースター、風力トラクター、ストローで吹くサッカーゲーム、チェーンリアクションマシン、的当てゲーム、など。試行錯誤しながら改良を重ねることで、自然にエンジニアの考え方を身に付けることもできる、未来のエンジニアやプロダクトデザイナーにおすすめの一冊です。 1 エンジニアリングの科学 ボール紙や段ボールを使うワケ 身近な紙を集めて見てみよう ぶ厚い紙のじょうずな切り方 紙と紙のくっつけ方 便利なテクニックあれこれ 2 メカニズムの驚き ロボティクスとアニマトロ

                                                                                    段ボールで作る! 動く、飛ぶ、遊ぶ工作

                                                                                  新着記事