ユアマイスター株式会社エンジニアブログ

ユアマイスター株式会社のエンジニアが日々徒然。

【デザイナーインタビュー#1】サービスECの裾野を広げるデザイナー寺戸

みなさんこんにちは。 ユアマイスターインターンのロンポーです。(小籠包に似ているのでロンポーと呼ばれています) ユアマイスター株式会社は、世界中・日本中の皆様から応援される会社を目指しています。インターン生も多く在籍していて活気のある会社です…

【エンジニアインタビュー #2】人生かけてジョブチェンジ!エンジニア入山

みなさんこんにちは。 ユアマイスターインターンのロンポーです。(小籠包に似ているのでロンポーと呼ばれています) ユアマイスター株式会社は、世界中・日本中の皆様から応援される会社を目指しています。インターン生も多く在籍していて活気のある会社です…

【エンジニアインタビュー #1】お客さんの声を聞くエンジニア花岡

みなさんこんにちは。 ユアマイスターインターンのロンポーです。(小籠包に似ているのでロンポーと呼ばれています) ユアマイスター株式会社は、世界中・日本中の皆様から応援される会社を目指しています。インターン生も多く在籍していて活気のある会社です…

「青森UIJターン推進実証モニターツアー」に参加しました

どうも。ユアマイスター星(@inase17000)です。 実は今週頭から青森の三沢市というところに来ています。 本日から、青森県三沢市にて「青森UIJターン推進実証モニターツアー」に参加しています。普段の環境とは離れて集中議論&集中生産!!#aomoriitwork 1…

PHPのLintツール Phinder を使い始めました

どうも。ユアマイスター星(@inase17000)です。(今週いっぱい青森は三沢市に来ております) この前、Code Review Meetup #4 Code Reviewで集まろう - connpassに参加して来て、Siderの方が新しい解析ツールをリリースするよ!と言っていました。 Phinderと…

2018年9月の活動報告

どうも。ユアマイスター星(@inase17000)です。 1ヶ月を振り返る意味でも、みんなの活動を記録に残しておきます。

【告知】楽天テクノロジーカンファレンス2018で喋ります

どうも。ユアマイスター星(@inase17000)です。 今回はただの告知です。 楽天テクノロジーカンファレンス2018で喋ります。 tech.rakuten.co.jp

ミスるエンジニアとミスらないエンジニア

どうも。ユアマイスター星(@inase17000)です。 先ほど、こんな記事を読みました。 paiza.hatenablog.com 一般的にエンジニアってこんな人がいい!みたいな感覚としてはかなり同意できる内容だったのですが、僕にとってエンジニアに向いてる/向いていない論…

エンジニアがコードを見直すときに見て欲しい観点は「具体/抽象」「類推」「細部」の3つだ!

どうも。ユアマイスター星(@inase17000)です。 ユアマイスターでは、インターンエンジニアがたくさんいるのでコードのクオリティーを保つためにいろんな工夫をしております。 例えば、Sider(旧名:Side CI)を導入していて、静的解析をした上で自動でPull…

エンジニアチームでアウトプット強化のためにQiita投稿選手権をして、Qiita Organizations一覧のランキング1位になった話

どうも。ユアマイスター星(@inase17000)です。 今日は4月ごろにチームで取り組んでいたアウトプット強化の取り組みを紹介したいと思います。 やってる本人も楽しみながらアウトプット強化できた取り組みのご紹介です。

Qiitaとブログの使い分けの方針を決めました

どうも。ユアマイスター星(@inase17000)です。いきなり雑な画像を張り付けてスミマセン。 yourmystar-engineer.hatenablog.jp 前回の記事で、Qiitaやブログの使い分けどうしたらいいか悩んでるという話をしましたが、善は急げということで先人たちの意見を集…

久しぶりの更新

こんにちは。ユアマイスターの星です。 Qiita Organizationを作ってからというもの、ほとんどの技術的発信をQiitaに寄せていました。タグをつけやすいというのと、いいね数やPV数を執筆者であるエンジニアのモチベーションに変えやすいというメリットがある…

ユアマイスター株式会社のQiita Organizationページができました。

こんにちは!星です! qiita.com QiitaにOrganizationページを作成しました。 ユアマイスターのエンジニアが更新したQiitaページを集約して閲覧できるので、 普段どんなことをやっているのか知っていただくには良いかと思います。 こちらのブログも引き続き…

技術顧問に明石信之氏が就任しました!

ユアマイスター株式会社(本社:東京都渋谷区、代表取締役:星野 貴之)は、ヤフー株式会社の元CTOである明石信之氏が当社の技術顧問に就任したことをお知らせいたします。 ユアマイスターは、「人々の大事なものがより大切にされる社会へ導く」を理念とし、良…

cakephpクエリービルダー where,andWhere,orWhereの使い方

クエリービルダーとは クエリービルダーは言葉通りクエリーを組み立てるもの(クラス)。 では、queryとは 簡単に言えば「条件」のこと。 クエリパラメーターも条件を指定して、リクエスト送ります。 テーブルのqueryでは、 例えばbooksテーブルからデータを取…

Mac用日本語メカニカルキーボードを使ってみた [Matias FK302-JP]

エンジニアの石川です。 「弘法筆を選ばず」なんていう言葉もありますが、いい道具を使うと仕事が捗ることもよくあります。 Matias Tactile Pro keyboard JP for Mac [Matias FK302-JP] DIATEC|ダイヤテック株式会社 製品情報 買ってしまいました。 お値段…

CakePHP での composer install と composer update の運用方法

こんにちは、ユアマイスターの星です。 composer install の意味 composer.jsonに指定したパッケージが指定したバージョンでvendorディレクトリ内にインストールされます。 例えば、"cakephp/cakephp": "~3.2"と書いていたら「3.2.0以上、4.0.0未満」の最新…

偏差値40の大学に通う私がインターンを通して学んだ簡単なスケジュールの立て方

こんにちは! エンジニアインターンの島田です! 今回は、僕がインターンを通じて学んだスケジュールの立て方についてお話ししたいと思います。 スケジュールを立てる意味 スケジュールをしっかりと立てると、今何をやるべきかがとても明確になります。 私は…

ペルソナ

こんにちは。ユアマイスター開発インターンの小磯です。 先日新たなプロジェクトでページの改善を担当することになりまして、該当ページに訪れるユーザーをより明確にイメージするためにペルソナを選定しました。 ですので、今回はペルソナについて学んだこ…

AWS の EC2 を使ってたら CPU steal で処理がさばききれなくなった

AWS

こんばんは!ユアマイスターの星です! 本日は最近出会ったAWSに関する困難のお話です! とある日、 Mackerelからアラートが飛んできて、どうやら処理速度が遅くなっている様子。 cpuを見ていると、 ん?なんだ??この茶色?? す、スチール。鉄?w 再起動…

APIの実装ででたエラー

APIの実装後、このようなエラーが出ました。 2017-06-10 18:39:47 Warning: Headers already sent in.... エラーの原因としては、header関数によってheaderを指定しているところより前で、echoやprintなどにより標準出力されている場合に発生する様です。 he…

CakePHP3系のController内で関数を定義してガンガン使っていく方法

こんにちは! ユアマイスターエンジニアインターンの高梨です! では、前置きなしで早速始めていきます! 今回の概要 Cakephp3系のController内で自分で好きな関数を定義する。 定義した関数をガンガン使っていく。 内容 例えば、記事とランキングを取得する…

Webエンジニアが最低知っておくべきKPIとサービスを成長させるための考え方

エンジニアの石川です。 Webサービスって、どうやったら商売として軌道に乗るんだろう、と思ったときにエンジニアにできるはじめの一歩を書いてみたいと思います。 エンジニアの仕事ってなんだろう 私はエンジニアなんですが、ノリで生きてきたためにちょっ…

コードを日本語で読もう

こんにちは。エンジニアインターンの土屋です。 コードを日本語で読む大切さ。前回もそんな記事を少し書いた気がしますが、具体的にどう読んでいくのか。。 例えばこんなメソッドがあったとします。 条件は、 テストの質問に対する答えを紐づけて検索し取得…

6/14 アップデートのお知らせ

6/14に以下の機能のアップデートを行いました。 1. 検索結果画面に直近7日間の空き状況を表示しました。 その他、軽微なバグ修正も同時に行いました。 詳細は以下の通りです。 1. 検索結果画面に直近7日間の空き状況を表示しました。 ※パソコンサイトにも…

WordpressのREST APIで記事の総件数を取得する方法?

こんにちは! ユアマイスターインターンの高梨です。 最近Wordpressをよく使うようになったので、 その中で少し調べるのに手間取った 「REST APIで記事の総件数を取得する方法」 について書いていきたいと思います。 やってみたらやり方はかなりシンプルでし…

CakePHP 3.4.7 の ServerRequestFactory の extract() でハマったブログを書いたら、有志の方が修正プルリクを送ってくれました。

yourmystar-engineer.hatenablog.jp 昨日書いたこの記事ですが、一晩で有志の皆様付近で盛り上がり、なんとプルリクを送ってくれた方がいらっしゃいました。 github.com しかもすでに、3.4.8には入りそうな様子。 ありがとうございましたっ!!(心から) 送…

APIを知らなかった私が実装できるようになるまで学んだこと

こんにちは。エンジニアインターンの土屋です。今日はAPIの実装の流れについて書きたいと思います。 また、1から実装していく中でプログラミングにおいて大切だと学んだことがあります。 是非、エンジニアインターン、初心者の方は参考にして欲しいです。 A…

CakePHP 3.4.7 にあげようとしたら思わぬところでハマったので、それが設定ファイルだったとしても変数名はちゃんと考えてつけましょう、という話。

こんばんは。ユアマイスターの星です。 弊社ではおなじみのCakePHPを使っているのですが、そのバージョンアップをしようとした時に、 うまくいかないところがあったので、これから3.4.7にあげようとしている方のためにも記録に残しておきます。 結論 バージ…

Mackerel 「公式プラグイン集」と「公式チェックプラグイン集」の違いにハマった

こんにちは、ユアマイスターの星です。今日はちょっとしたハマりごとを共有。 Mackerelさん・・・ ユアマイスターでは、サーバーやミドルウェア、アプリケーションの監視を Mackerel で行っています。 インストールもワンライナーで済むし、グラフの設定や監…