
Amazon Web Services(AWS)は、コメントやコードの一部からAIがコードを自動生成してくれるサービス「Amazon CodeWhisperer」が正式版になったことを発表しました。 Amazon CodeWhispererは昨年(2022年)6月に行われたAWSの機械学習にフォーカスしたイベント「Amazon re:MARS 2022」で発表され、プレビュー公開されていました。 参考:AWSも、プログラミングを機械学習で支援する「Amazon CodeWhisperer」プレビュー公開。コメントを書くとコードを提案 コメントや書きかけのコードからコードを自動生成 Amazon CodeWhispererは、オープンソースリポジトリ、Amazon内部リポジトリ、APIドキュメント、フォーラムなどから収集した数十億行のコードを基にした機械学習から、プログラマが書き始めたコード
GitHub Copilotとの単体テストがやばい。ChatGPTが書いてくれるテストもすごい。もうこれらがない時代には戻れないような気がします。 こんにちは。AWS事業本部コンサルティング部に所属している今泉(@bun76235104)です。 みなさんユニットテスト書いてますか? 昨今AIがダミーデータを書いてくれたり、ユニットテストそのものを書いてくれたりと技術の進歩がすごいですね。 私はリファクタリングが好きですが、リファクタリングをする前に絶対に必要なもの。 そうテストですね。 今回私がテストを後回しにしてしまった以下のOSSについてGitHub CopilotとChatGPTのそれぞれの力を借りながら、テストを書いてみました ※ これは以前私が始めたプロジェクトであり、OSSとして公開されているので学習に使われても問題のないコードです。 なお、GitHub Copilotの料金や
はじめに こんにちは。 ナビタイムジャパンで社内JiraやBitbucketの運用をしている TAKE です. 弊社ではSonarQubeのCommunity版とDeveloper版の2つを使い分けています. そこでわかったそれぞれの利点についてお伝えいたします. 結論 どちらか片方だけに絞るよりプロダクトや内部ツールなどリポジトリの重要度によって使い分けることが大切だと思います. 比較 料金 一番大きいところはこれですね. 下記の表のようになっています. 行数毎の課金は 100,000行 14,470円 250,000行 108,526円 500,000行 217,086円 1000,000行 361,810円 ※ 2019/12/11時点の為替です すべてのリポジトリにいれるとなると,しっかり検討したくなるお値段設定ですね. 環境構築 Community版が圧倒的に楽でDockerとd
TL; DR Amazon Lightsail 1 で一発インストールした Redmine と、Github リポジトリを連携させるのに、こちらの記事 2 を参考にしてましたが、少し追加の作業が必要だったので、その備忘録です。 Disclaimer ちなみに、Ruby系の知識はあまりないので、bundle (bundler) とか gem とかは、実はよく分かっていません… サーバスペック(as in 2019/06) 今回の環境は、以下のようなかんじ。 Amazon Lightsail: 1 GB RAM, 1 vCPU, 40 GB SSD Apps: Redmine Region: Tokyo, Zone A (ap-northeast-1a) OS: Ubuntu 16.04.6 LTS Apache: 2.4.39 MySQL: Distrib 5.7.25 Ruby: 2.5.
フロントエンドのダッシュボードを作ってみたらいい感じだったので紹介です。 作ったもの zx と Datadog、GitHub Actions を使って以下画像のように、フロントエンドのコードベースの各指標を可視化するダッシュボードを作りました。 値はデモ用に書き換えています 現在、計測している指標はこちらです。 Vue SFCファイルにしめるTypeScriptの割合 Vue SFCファイルにしめるComposition APIの割合 strict: trueにした場合のType Errorの数(tsc & vue-tsc) Jestの各種カバレッジ 各指標は毎朝9時に更新していて、時系列での推移も確認できます。 なぜ作った? 技術的負債解消等コードベースのリファクタリングの活動は、機能追加に比べ進捗を把握しにくい、成果が伝わりにくいという問題があり、それを解消したいと考えたからです。 こ
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
SMTPプロトコルに従ってメールを送ると、以下のようなやりとりがあります。(微妙に違っていたらごめんなさい) telnetを使えば、手元でも試すことができます。 参考: telnetでメール送信 '>'がクライアント→サーバで、'<'がクライアント←サーバを表しています。 < 220 smtp.example.com ESMTP > HELO client.example.com < 250 smtp.example.com > MAIL FROM:hoge@client.example.com < 250 ok > RCPT TO:huga@smtp.example.com < 250 ok > DATA < 354 go ahead > FROM:hoge@client.example.com > SUBJECT:test > Hello World! > . < 250 ok ABC
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く