2023年3月にリリースされたChatGPTのAPIの使い方、APIの振る舞い、対話をどのように管理するのか、コンソールでAPIを介して対話をするコードなどを紹介します。
テストフレームワーク テストフレームワークとは、テストを行うフレームワーク(モジュール)のこと。 サポートのためのフレームワークはフェーズごと、用途ごと言語ごとなどにより数多く存在する。 ユニットテスト・フレームワーク一覧 @wiki では70種以上紹介されている。 ソフトウェアフレームワークとは、プログラミングにおいて、アプリケーションプログラム等に必要な一般的な機能が、あらかじめ別に実装されたものである。 @wiki doctest doctestとは、ドキュメント(docstring)として書かれたテストを実行するための標準モジュール。 docstringに入出力を書くだけでテストコードになるため、説明のためのdocstringとテストを同時に運用できる。 ただし、テストに際しての他モジュールの利用が制限されていたり、ソースコード自体の肥大化などがデメリットとなる。 doctest
「Qbook アカデミー」 サービス終了のお知らせ 平素よりQbookをご愛顧賜りまして誠にありがとうございます。 この度「Qbookアカデミー」は、新規サービス開発のための改修に伴い、2023年7月3日をもちまして、サービス終了とさせていただきます。 ■サービス終了日:2023年7月3日(月) ■終了対象サービス:Qbookアカデミー ご利用のお客様には、大変ご迷惑をおかけいたしますが、何卒ご理解いただきますようお願い申し上げます。 長らくのご利用、誠にありがとうございました。 「Qbookアカデミー」にて公開していた内容につきましては、一部 「記事一覧」 よりご覧いただけます。 また、ソフトウェア品質のスキルアップ・教育コンテンツとして以下もご活用ください。 ・eラーニング講座 ・ソフトウェア品質教育サービス「バルカレ」 今後とも皆様に上質なコンテンツを提供できるよう努めてまいりますの
三行 報告と確認は大事だから怠らないように 手段と目的を履き違えるな 勉強は大事だから習慣化する(軽くでいい) 新人教育に手を出そうかと思ったんです おはようございます。この季節は手元が冷えまくってさむ谷園の冷え茶漬けなのでなるたけキーボードいじりたくないデブです。 私事ですが去年に転職しまして、いい感じにやれてます。フルリモート最高です。 そんなこんなでまあまあ月日も経って試用期間も終わり、前々から思ってた教育関連に手を出したいと本社で色々言ってます。 とは言え本社側としても長期で色々考えててとりあえず今々私が手を付けれそうなのが参画後研修というやつっぽい空気なのでそれ向けに一本記事を書きます。 で、その参画後研修の対象が以下の感じです。(以降新人君、とします) 研修終わって本格的に業務に参加しだした人 大体1,2年目くらい はい。大事な時期です。 どのくらい大事かと言うとアニメの1~3
今年も技術研修資料と動画を公開します!MIXIの新卒技術研修の方針や、LayerX様との合同研修についても紹介します! 研修資料・動画一覧Git研修( 動画 / スライド )データベース研修( 動画 / スライド1, 2 / SQL演習環境 )設計・テスト研修( 動画 / スライド )コンテナ研修( 動画 / スライド1, 2 )iOSアプリ開発研修( 動画 / スライド / リポジトリ )Androidアプリ開発研修( 動画 / スライド / リポジトリ )フロントエンド研修( 動画 / スライド / リポジトリ )ゲーム開発(Unity)研修( 動画 / スライド1, 2, 3, 4, 5, 6 / リポジトリ )Flutter研修( 動画 / スライド / リポジトリ )AI研修( スライド1, 2, 3, 4 / リポジトリ )セキュリティ研修( スライド )チーム開発研修( スラ
[IT研修]注目キーワード Python UiPath(RPA) 最新技術動向 Microsoft Azure Docker Kubernetes 第3回 M1/M2 Mac に対応!Docker 環境で実習環境を構築しよう (三雲 勇二) 2023年1月 みなさん、こんにちは。 エンジニアをしております、三雲と申します。 普段は初心者エンジニアに Web セキュリティについて教えることがあります。 ウェブセキュリティの分野は徳丸本(安全なWebアプリケーションの作り方 第2版)をオススメしております。 今回も初心者の気持ちで徳丸本を読んで、気になった部分について確認していきたいと思います。 第1回で実習環境を準備したのですが、M1/M2 Mac では実習環境が構築できないという点がありました。 ですが、なんと徳丸先生から M1/M2 Mac 対応 Docker 版の実習環境公開のアナウン
ChatGPT とは ChatGPT とは、OpenAIが開発したGPT-3という大規模な言語モデルを組み込んだチャットアプリケーション、サービスです。ChatGPTのモデルは、日本語や英語などの文章を入力として受け取り、人間が生成するような自然な文章が生成されるようにトレーニングされています。 2022年12月3日現在は、無料でChatGPTを利用できます。 ※OpenAIとは、人工知能の研究開発を行う非営利団体。OpenAIは本記事で紹介している「ChatGPT」以外にも「GPT-3」や「DALL-E 2」などのAIモデルも開発しています。 参考記事:【初心者向け】GPT-3(Generative Pre-trained Transformer 3)とは ChatGPT で何ができるのか ChatGPTでは、人間が入力した自然言語を理解し、それに応じた回答ができます。 例えば、「AIと
Azureストレージとは?Azureストレージは、Microsoft社が提供するクラウドサービスAzure上のストレージサービスです。 クラウドストレージは、クラウドサービスを使っていくうえで不可欠であり、高い可用性やセキュリティ、耐久性が求められています。今回はAzureストレージの概要や料金を紹介しつつ、5つのサービスの比較やストレージアカウントの選び方を紹介していきます。 Azureストレージでは、Azure上でサービスを運用するために必要なデータを長期にわたって保存することができます。データ形式は利用するサービスに応じて下記がサポートされています。 ・一般的なファイル単位でのデータ格納を行うファイルストレージ ・高速でデータの読み書きを行うことができるブロックストレージ ・データ1つ1つにURLが発行され、大規模データの管理に向いているオブジェクトストレージ ・メッセージングに特化
こんにちは。今日は、Microsoft Azureに登場するSASという概念について、理解を深めるために調べたことをメモしておきます。 SAS(共有アクセス署名)の概要 Shared Access Signatures (SAS) を使用して Azure Storage リソースへの制限付きアクセスを許可する https://docs.microsoft.com/ja-jp/azure/storage/common/storage-sas-overview 上の公式ページに詳細な説明がありますが、まとめると以下がポイントかと思います。 Shared Access Signatureキーの略で、日本語にすると「共有アクセス署名」。Azure Storageリソースへの制限付き(一定期間、特定リソースのみ、など)アクセス権を付与する署名付きURI。具体的には、リソース本来のURL+SASトーク
まえがき この記事を読んでいる方へ。 この記事を読んでみようと思って頂き、誠にありがとうございます。 私はこの記事が、プログラミングを ”やってみたい” という興味を持っている方や、プログラミングを始めてみようと思うけど ”何したらいいかわからない” という不安を持たれている方に届けばいいなと思います。 もしこの記事を読んでいただいて「お、いいじゃん」と思っていただけたら、そんな プログラミングに興味や不安を抱えている周りの人にこの記事を共有 していただけたら幸いです。 記事はじめ こんにちは~ジン(@Jin_pro_01)です。 本記事では、文系プログラミング未経験の僕が2021年5月からCODEGYM Academyに入り、プログラミング学習を始めるきっかけになった、CS50 について書いていきます。 特に今回は CS50のはじめかた。 無料でプログラミング勉強したい!コンピューターサ
こんにちは、駆け出しアーキテクトのやまぱんです。 今回はMS社員が出しているAzure メインの勉強資料インデックスを紹介します。 もちろんこれ以外にも MS認定資格のページに書かれているMSLearnのモジュールを実施することも Azure 学習において有効だと思います。 例)Az-900の例 https://learn.microsoft.com/ja-jp/certifications/exams/az-900 下記のように無料のラーニングパスが利用可能です。 Azureを勉強したい! けど何したらいいかわからない人へ Azure を勉強したいとはいっても、たいていの人は案件ドリブンやキャリアアップドリブンなどで、Azure の中で特定の何かを学びたいと思っていると思います。 これは MS 社員とて例外ではないと思います。 キーワードごとに分けられているので自分の目的に近いものを確認
はじめに こんにちは。itoken1013です。 今年もラクスにたくさんの新入社員が入社しました。 日本中の新エンジニアが研修に取り組んでいるであろうこの頃、今回はGitとGitHubの超基本的な使い方をまとめてみたいと思います。 今やエンジニアにとって必須であるGitですが、チーム開発を行うためにはGitHubも使いこなせると、 よりスムーズに開発を進めることができるでしょう。 まずは今回の記事で基本的な使い方を押さえていただければと思います。 弊社ブログのGitに関わる関連記事もぜひご一読ください! ・ 【Git入門】git cloneで既存リポジトリをクローンしよう! ・ 【Git入門】git stashで作業を便利に退避する ・ 【Git入門】git commitを取り消したい、元に戻す方法まとめ はじめに 基本知識 まず、バージョン管理とは Gitとは リポジトリとは GitHu
本記事のモチベーション 約8年前、Gitを使い始めたときに以下の記事を公開したところ、想像以上の反応をいただきました。 当時はSubversionからGitに移行し、試行錯誤をしている中だったこともあり、多くの反応をいただけたことはモチベーションのひとつでした。 ただ、時が経ち、当然かもしれませんが現在は当時と違う書き方をしており、思想として変わっていない部分はあるものの、今でもときどきLikeをいただく中で、アップデートを全くしないのは誠実じゃないなと感じていました。 というわけで、現在のフォーマットも数年後には変わっている可能性が高いですが、その時々のスナップショットを公開することにも何らか意味があるかなと思い、「今の僕はこうコミットメッセージを書いているよ」というのをまとめました。 Gitを使う環境 開発フローやホスティングサービスごとのUIのdiffによって、最適なフォーマットは変
ピエール手塚🍙 @oskdgkmgkkk お年玉、結構前から、あげる相手にサイコロ3個振らせて、出た目の積の百倍あげるって約束をして、最大2万1千6百円のお年玉ギャンブルをするんだけど、一万円とかあげてる爺婆よりも、おれの期待値数千円の方がいつも盛り上がるので、お得だなと思っている。 2023-01-02 17:41:01
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く