「Qiita」はプログラミング情報のナレッジコミュニティ。『マナミナ』を運営している株式会社ヴァリューズのデータアナリストやエンジニアも日々、記事を投稿しています。その中から、話題になった人気記事やオススメ記事をご紹介します。
B'zを検索できるようになるまで
B'zファンの筆者のもとに、ある日突然舞い込んだ『テキストのデータが大量にあるので、これを素早く検索できるようにしてほしい』という依頼。
なんで急にB'z?って話ですが、私は根っからのB'zファンです。なのでよく「B'z」でググったりするわけですが、「B'z」って、よくよく考えると特徴的なワードですよね。英字・記号・英字の3文字。ちゃんと「'」をエスケープしてないと大体の場面でエラーになっちゃうので、テストにも最適なワードです。是非とも「B'z」を素早く検索したい! 最先端から加速したい・・・!!!
要件の整理、実装案、データ投入、全文検索の性能検証まで、MySQLの全文検索に真正面から取り組んだ話が、ケーススタディとして紹介されています。果たして「B'z」は無事に検索できたのでしょうか…
※ MySQLの全文検索に真正面から取り組んだ話です。ケーススタディとして、ご参考になれば幸いです。 # 依頼を受けた 突然依頼を受けました。主な依頼内容はこちらです。 ``` - テキストのデータが大量にあるので、これを素早く検...
こんな時代だからこそテストの重要性を思い出せ!
経験豊富なエンジニアチームのマネージャーが、過去のSIer時代を思い出しつつ、テストの大切さやポイントについて振り返ってみた記事。最後のまとめでは、テストにおける重要な7つのポイントがまとめられています。
こんな時代だからこそテストの重要性を思い出せ! - Qiita
https://qiita.com/ryota_i/items/4c7072cc5a70987bfbe7#はじめに また、久しぶりに過去のSIer時代を思い出して、テストの大切さやポイントについて 振り返ってみたいと思います。 システム開発にとって「テストは切っても切り離せないもの」と頭では理解していても、 いざ、テストフェーズにな...
Googleドライブにファイルを格納し、格納したフォルダやファイルのURLをSlackに通知する
1. 毎日の処理で作成されたファイル数点をGoogleドライブに置きたい
2. 置いたファイルの直接のリンクをSlackに通知したい。
、、、これらを簡単にやりたい
GoogleドライブはURLが独特の構成をしているため、置く場所とフォルダ名やファイル名だけではURLの再現が難しいという課題にぶつかった筆者。どのように解決したのでしょうか。
Googleドライブにファイルを格納し、格納したフォルダやファイルのURLをSlackに通知する - Qiita
https://qiita.com/yuji_saito/items/db976b0ea1dc4160e6c9#やりたいこと 1. 毎日の処理で作成されたファイル数点をGoogleドライブに置きたい 2. 置いたファイルの直接のリンクをSlackに通知したい。 、、、これらを簡単にやりたい #課題 特に2が課題でAmazon S3などで...
Slack通知用WebAPIがワークフローでつくれるようになっていた
ヴァリューズでも活用しているSlackの便利な仕組みの1つに「ワークフロー」があります。2020年2月の最新アップデート機能であるWebhookトリガーを活用した記事となります。
チャンネルへのメッセージ通知用のWebAPIを作り、実際に通知する流れまでを解説しています。
Slack通知用WebAPIがワークフローでつくれるようになっていた - Qiita
https://qiita.com/yuji_saito/items/5dc2b079d4e43bd381d8#まとめ ・Slackワークフローが超絶進化していた ・Incomming Webhookの設定をしなくてもワークフロー機能だけで通知が可能に ・変数が任意も設定可能 これはつまり **POST通信で、任意の情報を変数としてSla...
【5分で動く】Reactで作るイケてるWEBアプリケーション
UIが作りやすいJavaScript のフレームワーク、React(リアクト)。Reactを使ったWEBアプリケーションを開発するにあたって、UIフレームワークの導入から認証までやってくれるようなサンプルが見当たらなかった筆者は、今回自ら作成したものをテンプレとして共有。「これさえあれば、とりあえず簡単なWEBアプリは作れるのでぜひ活用していただければ」とのことです。
【5分で動く】Reactで作るイケてるWEBアプリケーション - Qiita
https://qiita.com/tonio0720/items/0b9d670389286171af07![react.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/272803/e7cdcdfa-0661-0ab2-79eb-0c5603396671....
VS CodeでDocker開発コンテナを便利に使おう
“哲学の修士号を取得したのち、いろいろあってエンジニアになりました。”という面白い経歴の筆者。
・ローカル環境で開発し、Linux環境にデプロイしてテストするのが面倒
・Dockerを使っていい感じに開発環境を作りたい
・しかし色々設定や構築が面倒
そんな方のためにDockerコンテナを用いた開発環境をVS Codeから便利に構築、運用できる拡張機能「Remote-Containers」の使い方を紹介しています。
VS CodeでDocker開発コンテナを便利に使おう - Qiita
https://qiita.com/Yuki_Oshima/items/d3b52c553387685460b0# はじめに - ローカル環境で開発し、Linux環境にデプロイしてテストするのが面倒 - Dockerを使っていい感じに開発環境を作りたい - しかし色々設定や構築が面倒 そんな方のためにDockerコンテナを用いた開発環境をV...
■その他、新着の投稿はこちらから
JavaScript、AWS、Tableauなどについてヴァリューズのエンジニアたちが日々記事を投稿しています。
ぜひチェックしてみてください。
「インターネット行動ログ分析サービス」など、デジタルマーケティング領域での新たな価値創造を通し、各企業の成長支援を行っています。エンジニア募集中。
マナミナは" まなべるみんなのデータマーケティング・マガジン "。
市場の動向や消費者の気持ちをデータを調査して伝えます。
編集部は、メディア出身者やデータ分析プロジェクト経験者、マーケティングコンサルタント、広告代理店出身者まで、様々なバックグラウンドのメンバーが集まりました。イメージは「仲の良いパートナー会社の人」。難しいことも簡単に、「みんながまなべる」メディアをめざして、日々情報を発信しています。