タグ Tech Blog
人気順 5 users 10 users 100 users 500 users 1000 usersMySQLでオンラインでDDLを実行する際の注意点について | スマートスタイル TECH BLOG
はじめに 過去の古いMySQLのバージョンでは、テーブル定義の変更を伴うようなDDLを実行する際には、元のテーブルとは別に新しいテーブルを作成し、元のテーブルデータを新テーブルにコピーした後に元のテーブルと入れ替えるといった手法で行われていました。 また、その間の対象テーブルへの更新はブロックされるといっ... 続きを読む
プランナー新人研修の紹介|TECH BLOG|モノリスソフト
はじめに こんにちは。モノリスソフト プランナーの上地です。 所属プロジェクトの企画班にやって来る新人(新卒採用者と経験の浅いキャリア採用者)向けの研修カリキュラムの作成を担当しました。 この記事では、ゲームプランナーの新人研修を設計するにあたって考えたことを、実際の研修資料の一部を抜粋しながら紹介... 続きを読む
競走馬の血統をSQLで再現できる! 再帰クエリ徹底活用してみた - asoview! TECH BLOG
アソビュー! Advent Calendar 2022の10日目です。 8月に入社しアソビューでバックエンドエンジニアをしている長友です。 みなさま再帰クエリ使っていらっしゃるでしょうか! 最近アソビューではmysqlの8系へのバージョンアップを行った為、再帰クエリの利用が可能となりました。 そこで本日は、アソビュー競馬部にも所... 続きを読む
「Magento」を使って1,400万商品を取り扱えるように越境ECサイトをパワーアップした話 - MonotaRO Tech Blog
モノタロウで海外向けのECサイト開発を担当している山田です。Tech Blogでは、これまでに国内サイトの開発・運用を効率化する様々な取り組みを紹介してきましたが、今回はモノタロウの海外事業に関する取り組みについて、特に、Magentoを活用したモノタロウの越境ECサイト開発と運用にスポットを当てて紹介します。 Mono... 続きを読む
AWSのグローバルIPの空間はインターネットなのか? - NRIネットコム Design & Tech Blog
こんにちは佐々木です。 先日、VPCのFAQに追加された項目が話題となっていました。2 つのインスタンスがパブリック IP アドレスを使用して通信する場合、トラフィックがインターネットを経由するかどうかという問いに対して、AWSがノーと言っています。これは、どういうことなのでしょうか? これがプライベートネットワ... 続きを読む
AWS認定全冠を維持し続ける理由と12冠(13冠?)までの学習方法・資格の難易度まとめ -How to become an ALL AWS Certifications Engineer- - NRIネットコム Design & Tech Blog
小西秀和です。 私は2020年5月に当時12個あったAWS認定をすべて取得していたことで、2020年度のAPN ALL AWS Certifications EngineerとAPN AWS Top Engineersに選出していただくことができました。 その後も再認定やバージョンアップされた新規認定を取得し、2021年2月現在で受験できる12個と廃止されたが有効期限のある... 続きを読む
AWS 認定 高度なネットワーキング – 専門知識(AWS Certified Advanced Networking – Specialty)の学習方法 - NRIネットコム Design & Tech Blog
小西秀和です。 この記事は「AWS認定全冠を維持し続ける理由と全取得までの学習方法・資格の難易度まとめ」で説明した学習方法を「AWS 認定 高度なネットワーキング – 専門知識(AWS Certified Advanced Networking – Specialty)」に特化した形で紹介するものです。 重複する内容については省略していますので、併せて元... 続きを読む
CI での Docker Build のベストプラクティスを考えてみた - Tech Blog - Recruit Lifestyle Engineer
要約 Docker in Docker な CI では、以下の Docker Build をオススメします。 スクリプト Buildx を使う Buildx を使えないならば、BuildKit + –cache-fromオプションを使う Dockerfile ステージ間の依存を弱くする(依存インストールとビルドを分ける) 中間イメージも軽量化する 不要なキャッシュを削除 ファイル変更差... 続きを読む
TwitterやSlackのRedux Storeを覗く - Tech Blog - Recruit Lifestyle Engineer
この記事はリクルートライフスタイル Advent Calendar 2019の20日目の記事です。 HOT PEPPER Beauty cosmeの開発を担当している金井です。 今年は社内システムなどのためにReduxを使ったアプリケーションをいくつか書いたのですが、Storeの設計変更は影響範囲が大きく難しいため、Storeの設計は重要だと感じました。他の... 続きを読む
新規プロダクトでKubernetesを中心にCloudNativeなアーキテクチャのインフラを導入した話 | Tech Blog
新規プロダクトでKubernetesを中心にCloudNativeなアーキテクチャのインフラを導入した話 Tech Blog 2019.08.26 はじめに アドテク本部Airtrackチームの横山(@nnao45)です。 チーム内ではScala書いたり〜K8Sと遊んだり〜AWS書いたり〜しています。 この度Airtrackチームの新規プロダクトでKubernetesを採用し、本番環... 続きを読む
Excel運用からAnsible TowerとGitLab運用に変更してどう変わったかまとめてみた | 日常系エンジニアのTech Blog
Ansible TowerとGitLabを入れてどういう運用を実現したかったかを簡単な例と一緒にまとめてみようと思います。(自分への備忘録含め) ここに書くこと ここでは Ansible Night in Tokyo 2019.04 で話をした中のLinuxサーバ運用編ついてもう少し詳細に書いてみようと思います。 ここで言う運用のイメージは 定常運用 です... 続きを読む
React勉強会のノウハウを紹介します - Tech Blog - Recruit Lifestyle Engineer
こんにちは! Air メイトのフロントエンドエンドエンジニアの @sadness_ojisanです。今月から「React 人材をどう育むか」という連載を行います、この記事はその第一弾です。 みなさーん!React 人材の採用はうまくいっていますか???私たちはまだまだ足りていません! そこで最近では、React 人材を登用するために、採... 続きを読む
突撃!隣のキーボード - Tech Blog - Recruit Lifestyle Engineer
こんにちは。飲食領域でフロントエンドエンジニアをしている岩下です。 本記事は リクルートライフスタイル Advent Calendar 2018 14日目です。 突然ですがエンジニアの仕事道具のキーボード、皆さん職場ではどんなキーボードを使っていますか? 今回は自分が所属している飲食領域のエンジニアを中心にキーボードを紹介... 続きを読む
React Native入門: FirebaseのCloud Firestoreでレコーディングダイエットアプリを作ってみる(前編) - Ducklings inc. Tech Blog
弊社ではiOS, Androidアプリの開発にReact Native + Expoを使用していますが、非常に開発効率が高く、その恩恵を日々感じています。 今回はそのバックエンドにFirebaseの提供する「Cloud Firestore」を利用して簡単なアプリを作ってみようと思います。 せっかくなので何か役に立つものを作りたいのですが、 ここは個人的... 続きを読む
高次元ベクトルデータ検索技術「NGT」のpythonライブラリ公開のお知らせ - Yahoo! JAPAN Tech Blog
はじめに 検索技術の菅原です。 以前にこのTech Blogで紹介された NGT(Neighborhood Graph and Tree) という高速な近傍探索を実現するソフトウエアのpython用インターフェースが公開されました。pythonは機械学習のライブラリが多く公開されており、より手軽にNGTを組み合わせて使うことができるでしょう。 そこで今回はword2vecのベクトルを近傍探索する実... 続きを読む
エンジニアなら脆弱性情報を読めるようになろう | Tech Blog
こんにちは、アドテクスタジオでセキュリティエンジニアをしている岡崎です。 皆様、年末年始はゆっくりできましたでしょうか。私は年始に公開された「Meltdown and Spectre」のお陰で年始早々、情報整理に追われてました。 今回は、先日「Meltdown and Spectre」の脆弱性のこともあり、脆弱性情報の見方と脆弱性情報API活用について、書かせていただきます。 1,脆弱性情報の見方... 続きを読む
【全訳】JSだけじゃない!AirbnbのCSS/SCSSスタイルガイド - リクルート住まいカンパニー Tech Blog
こんにちは!2016年に新卒で入社した、SUUMOのフロント開発グループでエンジニアをしているやなぎさわです。2016 - 06 - 27 【全訳】JSだけじゃない!AirbnbのCSS/SCSSスタイルガイド フロントエンド こんにちは!2016年に新卒で入社した、SUUMOのフロント開発グループでエンジニアをしているやなぎさわです。 入社早々SUUMOのCSSを再設計をする機会があり、CSS/... 続きを読む
スタディサプリEnglish大規模改修の裏側 – NET BIZ DIV. TECH BLOG
ここからはサーバーサイドにフォーカスした大規模改修の詳細についてご紹介します。 大規模改修前のサーバーサイドの構成 当時はこのようなレイヤードアーキテクチャを採用していました。縦はController、UseCase、Repository、データ層で区切り、横はコンテキスト毎にパッケージで区切られています。当初から複雑な仕様・要件でしたが、それぞれの影響範囲は明確となっているので、新規に参画するエ... 続きを読む
Rubyはどのように生まれ、世界へ羽ばたいていったのか?まつもとゆきひろさん講演会の全貌をレポート – NET BIZ DIV. TECH BLOG
どうですか? Rubyって新参者のイメージがあると思うんですけど、実はJavaと同じぐらい古いんですよ。 ちなみに、World Wide Webの原型になるものが作られたのは1990年だったそうです。Rubyを作りはじめた当時の1993年の時点では、World Wide Web自体は存在はしていたのですが、世間一般にはほとんど認知されていませんでした。つまり、冒頭でも申し上げたとおり、Rubyはw... 続きを読む
【総括】いま深圳がヤバい!ニコ技深圳観察会2017春に参加してきた – NET BIZ DIV. TECH BLOG
リクルートマーケティングパートナーズでAndroid / iOSアプリの開発を担当している平野です。 2017/4/3〜5に行われたチームラボの 高須さん 主催の ニコ技深圳観察会 に参加してきました。ニコ技深圳観察会は、高須さんのガイドにて3日かけて 中国広東省の深圳にあるハードウェアベンチャーやアクセラレータ、Makerスペースなどを巡るツアー です。 このニコ技深圳観察会の参加者はレポートを... 続きを読む
ScalaMatsuriの初社員採用プロジェクト これまでの運営の失敗と成功の歴史 ~ScalaMatsuri 2017を振り返って~ - OE_uia Tech Blog
ScalaMatsuri にご参加いただいた皆さん、ありがとうございました。 ScalaMatsuri座長の麻植( @OE_uia )です。 2017年2月25日、26日に開催された ScalaMatsuri 2017 では、一般販売のチケット販売+スポンサー招待枠+関係者もろもろを合わせまして、 総勢600名程度 の方にご参加いただきました(実数はまだ集計中です)。 参加、登壇、協賛、そしてスタ... 続きを読む
Spring + Railsによるサービス分割の取り組み - Tech Blog - Recruit Lifestyle Engineer
はじめまして、ビューティ開発Tの寺下です。 現在ホットペッパービューティーでは、一部システムのリプレイスに取り組んでいます。 リプレイスはiOS・Android・Webと、各プラットフォームでそれぞれ並行して進めている状況です。 今回は私のチームが担当している、Web開発に焦点をしぼって書いていきたいと思います。 なお、iOS・Androidのリプレイスの取り組みにつきましては、 Wantedly... 続きを読む
仕事用マシンをMacBookProからUbuntuデスクトップに乗り換えて1ヶ月運用してみました – NET BIZ DIV. TECH BLOG
Ubuntuのバージョンは 16.04 を利用しています。 macOSで使っていたツールの乗り換え 乗り換えの検討で一番の悩みどころは「 macOSで使っていたあれはUbuntuでできるの? 」というところかと思います。乗り換えてから1ヶ月程度経ちましたが、現状は以下に紹介するツール群を使っています。ツール選びにあたっては、前述のk0kubun氏の記事や、 Ubuntu Alternatives ... 続きを読む
会社の新年会用に低温調理器具を作りました - VASILY DEVELOPERS BLOG
2017 - 01 - 12 会社の新年会用に低温調理器具を作りました IoT あけましておめでとうございます。 バックエンドエンジニアの塩崎です。 今年の抱負として「テクノロジー系の同人誌を書く!」と言ったら、「アニメの女の子が出てくる漫画」のことだと勘違いされてしまいました。 いつもはiQONに関することを書いているこのTECH BLOGですが、今回の記事はiQONには全く関係のない内容です。... 続きを読む
高次元ベクトルデータ検索技術「NGT」の性能と使い方の紹介 - Yahoo! JAPAN Tech Blog
はじめに 検索技術の菅原です。 今回は以前にこのTech Blogで紹介された「 NGT(Neighborhood Graph and Tree) 」という高速な近傍探索を実現するソフトウエアについて紹介します。これまでNGTは商用利用不可なライセンスを採用していましたが、商用・非商用にかかわらず広く利用してもらいたいという考えから、よく知られたOSSラインセンスである「Apache Licens... 続きを読む