初めに 具体的なコードや方法も記述しますが、それよりも JUnit などの自動テストのFW、ユニットテストの概念や目的など本質的なことを把握し理解する事を主題にしてます。 また、参考資料欄にあるように、様々なものを参考に網羅的にまとめています。非常にボリュームがるので興味あるところだけ読んでもらう方が良いかもしれません。 こちらでは、ある程度開発経験(1〜2年程度)があり、自動テストについて少しでも触れた事があるくらいの方が対象になる記事です。自分がそうだからです。ただし、コンパイルエラーにならないだけの書き方では意味がないのでそういった構文やお作法に関する話はあまりしません。なぜそのようなお作法になったのか?そうである理由は何なのか?トレードオフは?といった、本質的な部分にフォーカスを当てていきたいと思います。 1. 概要 JUnit は Java 言語向けのユニットテストフレームワーク
「鳥の言葉」の解読に成功した若手研究者がいる。京都大学白眉センター特定助教の鈴木俊貴さんは、10年かけてシジュウカラの鳴き声を集め、鳥が言葉を話すことを突き詰めた。「僕は、シジュウカラという動物を世界で一番見てるんで」と話す鈴木さんの生態を、フリーライターの川内イオさんが取材した――。 世界で初めて鳥の言葉を解明した男 「今、ヂヂヂヂッて鳴いたでしょ。シジュウカラが集まれって言ってます。向こうに何羽か残ってるから、こっちに来てって呼んでますね」 「今、ヒヒヒって聞こえました? あれはコガラが『タカが来た』と言ってます。それを聞いて、シジュウカラも藪やぶのなかに逃げたでしょ。日本語と英語でダイレクトに会話しているような感じで、ほかの鳥の言葉も理解してるんです」 某日、まだ雪が残る軽井沢の森のなかを、京都大学白眉はくびセンター特定助教の鈴木俊貴とともに歩いた。シジュウカラの研究を通して、世界で
東大の助教を辞め、5年任期の教員に…シジュウカラにすべてを捧げる「小鳥博士」の壮大すぎる野望 「僕は、シジュウカラという動物を世界で一番見てるんで」 ここ1、2年でシジュウカラ語の研究が広く知られるようになり、鈴木がメディアに露出する機会も増えた。現在、新しい研究に取り組んでいる最中で、これまで通り観察と実験に没頭していたいはずだが、合間を縫って対応している。 それは、「自分が見てきた新しい世界を、人間の世界につなぎたい」という想いがあるからだ。特に、子どもたちに伝えたいという気持ちが強く、NHKの科学番組に出たり、中学生の国語の教科書に説明文を書いたりしてきた。 「僕は小さい時の経験が今に続いているし、その頃からいろいろ観察してきたことで、今、ほかの人と見える世界が違うと感じています。勝手に人間だけが高貴な存在と思ってしまうと、例えば環境を守らなきゃいけないと言われても、本当の意味で理解
はじめに お世話になった方々への謝辞 参考にしたブログ・その作者の方への謝辞 私のスペック なぜ米国大学院を志したのか まとまった時間でCS、エンジニアリングの勉強をしたかった 英語で学ぶという経験をしたかった アメリカで働いてみたかった ソフトウェア工学修士とは何か 計算機科学修士とソフトウェア工学修士の違い 大学院の選び方 専攻 何を専攻するか 研究するか?しないか? 授業料 おわりに Appendix: そのほか参考になる記事 はじめに こんにちは、一昨年からアメリカの大学院への入学を目指し勉強してきました。 結果、アメリカのピッツバーグにあるカーネギーメロン大学のソフトウェア工学修士課程(Master of Software Engineering)から合格通知をいただき、今年の8月からアメリカに行くことになりました。 合格通知をいただいたのは昨年の3月なのですが、仕事や家庭の事情
最近GoogleやMicrosoft、Amazonなどの大手の外資企業以外にも日本でソフトウェアエンジニアの採用することが増えてきた気がします。Twitterのタイムラインを見ても、海外に本社があり、英語を利用して働いている方がをちらほら見かけるようになってきました。年俸的にも外資の企業は魅力だったりしますが、管理職以外でソフトウェアエンジニアとして働き続けることを考えた際に、IC(Individual Contributor)というパスが日本の企業よりも、外資企業の方が明確なキャリアパスとして存在するというもの理由の一つな気がします。 私は現在CircleCIというCI(Continuous Integration:継続的インテグレーション)を支えるためのサービスを提供している企業でインフラストラクチャーエンジニアをしています。最初はサポートエンジニアとして入社し、1年くらい前にインフラ
S、A、B、C、Dの中でどれを一番多くピックアップしたか? 水上廣敏氏(以下、水上):ここから結果に入っていくわけですが、5つのタイプに分類します。今までS、A、B、C、Dをそれぞれ選んできてもらったと思いますが、4問あったうち、自分がピックアップしたのはどれが一番多いか、数を数えてほしいんですね。 複数選んでいて同率がある人もいるかもしれないですね。BとCが同じ個数でしたという人もいるかもしれません。そうしたら両方ですね。 いろいろなパターンがあると思いますが、これから5つのタイプをそれぞれ説明します。もちろん一番多かったタイプを気にしてもらいたいのもありますし、多くなかったとしてもピックアップされたところは、自分がその要素をちょっとは持っているかもしれないと考えて聞いてもらえればと思います。 あとは、この選択肢は選択していなかったなというものに関しても、まったくないというわけではないと
JASRAC許諾第9009285055Y45038号 JASRAC許諾第9009285050Y45038号 JASRAC許諾第9009285049Y43128号 許諾番号 ID000002929 ABJマークは、この電子書店・電子書籍配信サービスが、著作権者からコンテンツ使用許諾を得た正規版配信サービスであることを示す登録商標(登録番号 第6091713号)です。
4年前に会社の福利厚生を使ってスタンフォードの授業を取ってみたら面白く、 働きながらでも続けられそうだなという実感を得たので、 2年後、受験を経てジョージア工科大学にリモートで通い始めた。 そして先日、ジョージア工科大学からコンピュータサイエンス修士号をいただくことができた。 画像の学位記は卒業式イベント用の非公式のもので、1~2か月すると Masterとちゃんと書いてある本物が来るらしい *1 。 After 1 year and 9 months, I graduated from Georgia Tech and got a master's degree in computer science. It was intense to be a student while working full-time, but I learned a lot. pic.twitter.com/J
2021年あたりから、急にNFTという言葉を聞くようになりました。NFTアートが高値でやり取りされていることから、NFT自体が仮想通貨と勘違いしている人もいるようですが、実際はそうではありません。では、NFTの本質や凄さはどこにあるのでしょうか? NFTの技術的な仕組みとそれが本当にもたらす価値について、一般社団法人ジャパン・コンテンツ・ブロックチェーン・イニシアティブ(JCBI) 代表理事の伊藤佑介氏におうかがいしました。前半はNFTの価値の源泉について。 「インターネット以来の革命」に魅力 一時期ブロックチェーン業界が滞っていた理由「NFT=仮想通貨」という誤解仮想通貨が正しくて、今のNFTが間違っているポイントNFT=デジタルコンテンツという誤解ブロックチェーンの「オラクル問題」 「インターネット以来の革命」に魅力ーーまず伊藤さんのことを簡単におうかがいしたいのですが、そもそも伊藤さ
「このサービスを日本でやるなら、エンタープライズに寄り添ってカスタマイズしていくことになるよ。まずは髪を黒く染めてスーツ着るところから。でもそんなこと小川くんはやりたくないでしょ? だったらアメリカ行った方がいいと思うよ。」 「そうですね。うん、アメリカ行きます。」 2022/03/31に東京を離れ、サンフランシスコに移住したBlack Inc.というスタートアップを始めてから3年になる。 コロナ禍で解約した渋谷・桜丘オフィスの屋上。いまは離れたメンバーも何人かいる。ほとんどの時間を、クラウドゲーミングプラットフォーム「OOParts」というサービスをゼロから立ち上げて企画・開発・運営するために使ってきた。 そもそもクラウドゲーミングをゼロからやっているスタートアップなんて、技術的ハードルが高すぎて世界中を見渡しても数えるほどしかいないのに、ビジュアルノベルというディープなジャンルのゲーム
大学生のときにホストのバイトをしてた。理由は留学資金が欲しかったから。大学で上京させてもらったが、留学資金までは頼れない。長期留学の奨学金は高倍率だし採用されるかどうかわからない。というわけで大学にも慣れ、実験演習などのハードな講義が終わり、成人したタイミングでホストを始めた。未知の世界だったが、先輩たちはとにかく優しかった。よく漫画とかドキュメンタリーで見る新人ホストがしばかれるのはヴィジュアル全盛期だった昔の頃の話。今は人材確保のためにどこのホストもお客様よりプレイヤーを何より大事にする。 お店は歌舞伎町。スーツにスジ盛りではなくマッシュヘアに私服みたいな感じでチームに別れて接客する。最初は同じチームのリーダーや先輩のヘルプについて仕事を覚えるのだが、すぐに慣れた。先輩やお客様の話に相槌を打ちながらお酒をつくり、水滴のついたグラスを三角おしぼりでふき、先輩に振られた話題で話をしてお酒を
イベントについて 申込方法 【抽選結果】6/7(火)マデに抽選通過の方に限りメールにてご案内させていただいております。 参加エントリーよりエントリーをおねがいします。 今回のテーマ 今回のDrink Meetup with MercariのテーマはSRE! インフラチーム改め Site Reliability Engineering (SRE) チームになりました - Mercari Engineering Blog メルカリはアプリDL数が日米3700万DLを超え、シリーズDでは新たに約84億円を調達しました。メルカリの世界展開にあわせ、国内ではソウゾウ社の設立とメルカリ アッテのローンチなど、組織も急拡大。また国内最大級のショッピングモールサービス「BASE」とオンライン決済サービス「PAY.JP」を手掛けるBASE社にも出資を行ないました。 今回のDrink Meetup with
インフラチーム改めSite Reliability Engineering チームの @kazeburo です。この記事ではまだ馴染みの薄い Site Reliability Engineer とは何かについて紹介したいと思います。 SREとGoogleのSRE Site Reliability Engineerは日本語にすると「サイト信頼性エンジニア」となりますが、あまりキャッチーではないので普段は略語の「SRE」を使用しています。SREという職種は日本ではあまり聞く事はありませんが、FacebookやAirbnb、Dropboxなどの企業でSREが募集され、それぞれのサービスを支える重要な役割を担っていると思われます。中でもSREのパイオニアとしてGoogleのSREチームが有名です。 GoogleのSREチームはGoogleの検索、広告、Gmail、YouTube、App Engin
メルペイ エキスパートチームの@tenntennです。 メルペイでは、社外の方向けにGopher道場という体系的にGoを学べる場を無償で提供してきました。Goの普及を目的にこれまでに7回開催し100人以上の方に参加していただきました。 自社でもGoを基幹技術として使っている背景があり、今後もGoコミュニティへの貢献は継続していきます。しかしながら、新型コロナウイルス感染症の状況を踏まえて直近のGopher道場開催を見合わせています。 Goを学ぶ場を提供することでGoに触れる方を増やしたいと考えている筆者にとっては、 開催できないことが非常に残念です。そこでエキスパートチームでは違う形で学ぶ場を提供できないかと考え、Gopher道場で使用している資料のベースになっている「プログラミング言語Go完全入門」を期間限定で公開することにしました。 — 追記 5/22 — もう少し公開していて欲しいと
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く