株式会社ユーザベースの技術チームブログです。Image化が話題に挙がりました。オブジェクト指向プログラミング今日は。開発している濱口です。前回はテスト駆動開発(TDD)を習得するためのハンズオンを行いましたが、今回はオブジェクト指向設計(OOD)です。単一責任のクラスを設計する」をハンズオンしたら快適で楽しかった2019-12-16ElixirライブラリのFlowを使ってAPIを優しく呼び出すElixirこんにちは。SPEEDA開発チームの上村です。先日同僚が書いたElixirのコードを眺めていた際に、とあるバッチ処理内でback-pressureを用いてAPIサーバを優しく呼び出している処理を見かけました。SPEEDAの開発をやっている濱口です。SPEEDA開発チームではテスト駆動開発(TDD)、ペアプログラミングを徹底しています。『テスト駆動開発』はすごく楽しく読めました。最近リリースされたプロダクションコードにようやくGo言語が採用されました。今回はGo言語でオブジェクト指向プログラミングで型表現についてのテクニックや考え方の基礎を紹介します。リスト操作の評...Kotlinを3ヶ月書いて感じたJavaとの違い2019-11-12Gaugeのsetupとteardownステップを用いて効率的に読みやすいテストを書くgaugeこんにちは!SPEEDA開発チームの工藤です。大分時間が開いてしまいましたが、Gaugeシリーズの第四回目です。題名にある通...KotlinのCoroutineを用いた,外部API呼び出しの並列数を指定できるライブラリを作成した話2019-11-01ReactとReactHooksを使って、Flux的なアーキテクチャを実現するこんにちは。SPEEDA開発チームの冨田です。昨今のフロントエンドでは、Fluxというアーキテクチャが利用されることが多くなってきています。SPEEDAでもVueを使っている画面がありますが、そこではVuexというVue向けのFluxライブラリで状態管理をしています。Pythonこんにちは。SPEEDA開発チームの掛川です。現在、私が参画しているプロジェクトではPythonを使ってサービスの開発を行なっています。アジャイルこんにちは。SPEEDA開発チームの鈴木です。昨年一児(娘)の父になりまして、凄い勢いで変化していく様子に喜んだり困ったりしながら過ごしております。できることが増えると嬉しいのですが、それは同時にいたずらの幅が広がることも意味するんですよ...ペアプロと育休の取得しやすさの関係について2019-10-07Ringアプリケーションで例外をいい感じにハンドリングする方法(Ductでの解説も含む)こんにちは!こんにちは!SPEEDA開発チームのあやぴーです。社内のClojureを使ったAPIにおいて、「例外をうまくハンドリングしたいんだけど...」という話が出てきたので、今回はRingアプリケーションにおける例外のハンドリング方法について解説します。teamの生賀(@skikkh)です。Kubernetesページに反映されていたことです。〜大規模イベントの運営ってどんなことやるの?〜こんにちは!SPEEDA開発チームの斎藤です。先月9月21(土)に開催された開発者向けイベント「XP祭り」は皆様ご存知でしょうか。私たちの開発チームでは、先日チームメンバの野口が書いたこちらの記事に書かれているように、チームメンバーの入れ替えが頻繁に行われます。非同期こんにちは!SPEEDAプロダクト開発チームの成です。去年の秋ごろからRustを触り始め、徐々にRustの魅力に惚れられました。カルチャーこんにちは!SPEEDA開発チームの岩見です。この記事では私たちSPEEDA開発チームの中でも特徴的な文化のひとつとなっている、ふりかえりについてご紹介します。以下のような方々のお役に立つことを願っています。プロダクト開発チームの板倉です。kotlin)のセットアップについて書きました。プロダクト開発チームの板倉です。前回書いた時はNewsPicksの開発をしていましたが、今はSPEEDAの開発をしてます。SPEEDAのプロダクトチームでは、以下の記事のようにE2EをGaugeとKotlinを使って書くことが多いです。プラクティスを大きく取り入れて日々の開発を進めています。istioSPEEDAの開発チームの石橋です。最近ではマイクロサービスでプロダクトを開発することが多くなってきていると思います。いった状況の中でマイクロサービスのテスト、特に異常系のテストをするコストがやや高いという話を何度か耳にしました。1.10.x時代の新しいデバッグツールこんにちは!こんにちは!SPEEDA開発チーム(通称PDT)に所属しているあやぴーです。弊チームでは新しいモノを開発するときに、よくClojureという言語が採用されています。だいたい言語別でシェア2位といったところでしょうか。kubernetesこんにちは、SPEEDAのSREチームの阿南です。最近Kubernetes界隈が盛り上がっていますね。ここ一年で、各企業での利用事例やKubernetesを解説している書籍等もかなり増え、活用の仕方も徐々に確立されて来ているのではないでしょうか。kubernetesこんにちは、SPEEDAのSREチームの阿南です。最近Kubernetes界隈が盛り上がっていますね。ここ一年で、各企業での利用事例やKubernetesを解説している書籍等もかなり増え、活用の仕方も徐々に確立されて来ているのではないでしょうか。Istioについては、...Istioを使いこなすために知っておくこと2018-11-20Vue.jsとFirebaseとGASとiPadで会議室表示板を作ったこんにちは、コーポレートエンジニアリングチームという新チーム所属のたけうち(@chimerast)です。ユーザベース社内ではレアポケモンと呼ばれています。入社して約2ヶ月くらいしか経ってませんが、この技術ブログに初投稿です。皆さんご存知(?)あやぴーさんです。何を間違ったのか、社内では筋トレの人として名前が売れてしまいましたが、本業はClojureエンジニアです。所属しているのはSPEEDAの開発チームで...お試し就職制度を導入した話と、導入するに至るまでの話2018-10-15【超新卒!イベントレポート】新卒入社した会社でモヤモヤしている君へNewsPicksエンジニアの久保です。SPEEDA日本事業部でテストエンジニアをやっている工藤です。今回はGaugeの「Parameter」について書きます。ParameterはGaugeでテストを書くにあたり、基礎的かつ重要な機能です。SPEEDA日本事業部でテストエンジニアをやっている工藤です。前回の記事から、大分時間が経ってしまいましたがGaugeシリーズの第二回目です。今回はGaugeの「Concept」について書きます。#3」という勉強会を開催しました。発表企業4社のみ参加の非公開な会でしたが、ここでしか聞けないようなディープな話題が満載でした。#3」レポート次のページプロフィール『経済情報で、世界を変える』をミッションに、企業・業界情報プラットフォーム「SPEEDA」やソーシャル経済ニュース「NewsPicks」、ABMを強力にサポートする「FORCAS」、スタートアップの情報収集を圧倒的効率化「entrepedia」などを提供する株式会社ユーザベースの技術チームブログです。多国通貨」をハンズオンしたら快適で楽しかったGo言語でオブジェクト指向プログラミングの基本(型編)月別アーカイブ検索@Uzabase_Techさんのツイートスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。