エンジニアがtouchbar付きのMacを1ヶ月使った結果…

出オチのまとめ touchbarがないと絶対に嫌だとはいえない。 まだまだ荒削りだなーと思う部分も多いが、たしかに未来を感じるが、ぶっちゃけなくてもいい。でも、touchbarがあるから嫌だってほどではない。 環境は以下 OS X HighSierra Macbook pro 15inch 日…

mongoDB -製品に組み込むための覚え書き

DB

MongoDBを使って見る 普段リレーショナルデータベースしかいじったことのない我々が、MongoDBを扱う必要がでてきました。MongoDBについて触れた記事が世の中にたくさんある中で、現在進行形で我々がどの様にキャッチアップしているかまとめて見ます。 MySQL…

ひとまず入れるべし!!オススメのWordpressプラグイン6選

Hello. スマイルです。日本人です。 今回はWordpressでこれからサイト作ってみたいなーという人向けに、 とりあえずこれ入れとけば良いっしょ!っていうプラグインを紹介します。 プラグインをうまく使えば、0から構築するよりもかなり簡単で早く、良い感じ…

OPTIMIZER_TRACEでMySQLの気持ちを理解する

DB

こんにちは。マイケルです。 前回、MySQLのEXPLAINコマンドの結果を見やすく整形してくれる pt-visual-explain というツールの紹介をしました。 Percona Took Kitでビジュアルに実行計画を確認しよう ツリー構造である実行計画を、ちゃんとツリー構造で表示…

おすすめタイピングフリーソフト

今でもタイピングが苦手なキャサリンです。 システムエンジニアを目指すうえでタイピングが出来ないのは笑えないので ひたすら練習して初めの頃より早く打てるようになりました。 やはりタイピングが早いと業務効率化にもなりますし 皆さんも今から紹介する…

こんなプルリクは嫌だ

はじめに アウローラでの開発はBitbucketで行われており、書いたコードをプロダクトへ取り込む際には基本的にプロダクト管理者のレビューが必須となっています。 コードレビューはコードの品質を上げたり、レビューイ(とレビュアー)のスタディにもなるしで…

新旧jQueryを共存させるときにハマっちまったポイント暴露大会

新旧jQueryを共存させるときにハマっちまったポイント暴露大会 こんにちは。最近は営業さんが受注申請に使ってる社内システムを メインに保守、運用改善をしている とりさん です。 そんな私がちょっとまえに 焦って恥ずかしながらどツボにハマった案件につ…

Backlogの自分の課題をPHPで取得

Backlogの自分の課題をPHPで取得 お久しぶりです。 横田です。 アウローラのシステム部では、バックログを使って課題管理してます!バックログはユーザービリティーに優れててすごく使いやすく、社内でのシステム開発にはなくてはならないツールです! ただ…

【歴史の】弊社サービスがCakephpを採用している理由【始まり】

中武です。 弊社の主要WEBサービスは、その多くがPHPのフレームワーク、CakePHPで作られています。 これや これとか これも CakePHPを良く採用する理由は、最初に作った自社サービスがCakePHP(ver.1.1)だったから。というシンプルな理由です。 私はどのよ…

最強最速の帳票ツールExcelVBAを使いこなせ (2) VBAのマクロの警告をさける手軽な方法

アウローラで1番Excel VBAを知り尽くしている前山です。 弊社での営業支援システムで使われている、古くて新しいExcel VBAの技術(前山が試行錯誤したもの)を紹介します。 ExcelVBAを使いこなせ(1)- 知られざる入力補完 ExcelVBAを使いこなせ(2)- VBAのマク…

Selenium環境構築してWebの自動テストをしてみる

こんにちは、びーちゃんといいます。ちなみになぜびーちゃんか?といいますと特に理由がなくびーちゃんと名づけられました(笑)。 QAエンジニアとして入社しまして日々テストケース作成、テスト実施などの品質管理業務を行っています。新しい機能を実装した…

Windows + vagrant環境で大小文字が区別されない問題

アウローラでは、開発環境にWindows&MAC + vagrant + virtual boxを用いています。今回はこの開発環境にてある問題点が上がり、その問題点の解決方法に関して共有させていただきます。 その問題とは、ファイル名の大小文字が区別されないという問題です。 詳…

Percona Took Kitでビジュアルに実行計画を確認しよう

DB

こんにちは、マイケルです。 チーム内ではDBおじさんとか呼ばれていますが、前職まではOracleなどの商用製品を扱っていたので、MySQLについてはまだまだ勉強中です。 そんな私が普段からとても不満に思っているのが、MySQLのEXPLAINコマンドです。 本来、実…

Wordpress対Joomla対Drupal

初めまして!システム部のミッチーです。フィリピン出身でまだ日本語勉強中です。現在、様々なWebサイトがコンテンツマネジメントシステム(CMS)で作られている。CMSとはウェブコンテンツを構成するテキストや画像などのデジタルコンテンツを統合・体系的に管…

【超便利!!】php初心者だった私が超オススメするPhpStormの便利な機能

初めまして。 長崎出身で周囲から福山雅治と呼ばれたかった男、通称「スマイル」ことスマイルです。 私は昨年の11月にアウローラにシステムエンジニアとして入社しまして それまでは主にフロントエンドで完結する製作案件(HTML・CSS・JavaScript)しか経験し…

便利なWindowsのショートカットキー

初めまして。 未経験でシステムエンジニアを目指してるキャサリンです。 前職でネイリストをしていました。 エンジニアに憧れて思い切って転職しました。 人生でPCを触る機会があったのが学校の授業くらいでした。 パソコンを触る機会が少なかった私が便利だ…

開発者の作業時間測定 - TICKを使って見た -

開発者の作業時間を分析する ノー残業を超えた、余剰時間の創出プロジェクト 開発者と言えば工数、工数と言えば開発者。ということで、開発者のマネージメントとは実際の成果物も大事だけどそれ以上に何の作業にどの位の時間を費やしているのか?がそれ以上に…

Riot.js入門編

この記事はこんな人向け jsライブラリが色々ありすぎてよくわからないけど、とりあえず触ってみたい jsライブラリは使って見たいけどまたライブラリの規約を覚えるのは面倒 Riot.jsとは 公式HPはこちら 簡単な説明 reactに影響を受けている ビュー特化のライ…

Ionic FrameworkのUnit Test作成方法

こんにちは!アプリケーションエンジニアのフォンです。何でもかんでも触りたい人間ですので、言語を問わずソフトウェア開発からIoT、人工知能まで全てを組み込んでいます。ところで、文章を書くことが苦手で、この記事を書こうかどうかよく悩んでいました。…

なんとなくのイメージでつかむGoogle Cloud Platform

GCP

ウチのルーキー、もしくはルーキーじゃなくてもGCPって何よ?という人向け。 システム部内とかググったときに飛び交っている用語に対してなんとなくのイメージで良いから掴んでもらえれば…ということで書いたもの。 GCP Google Cloud Platform googleが提供…

CakePHP で DBスレーブ接続、のドツボ (ついでにCakeのDB接続処理を探る)

CakePHP で DBスレーブ接続、のドツボ (ついでにCakeのDB接続処理を探る) この記事は、 DBがレプリケーション環境配下にて参照先をスレーブしたところ、一部うまく動かなくて困ったときの原因と対応方法 (ついでに上記根本原因を探ったときの)CakePHPのD…

Electronを使って社内ツールの開発

こんにちは、アプリケーションエンジニアの横田です。普段は、PHP,MySQL,JavaScriptを使ってのWebアプリケーションの開発を主に担当してます。 はじめに アウローラでは、これまで各WEBサービスの管理システムへのログイン機能として、全社員が社内ツール(デ…

Wordpressテーマの日本語翻訳文字列修正方法

wordpressの言語ファイルを編集してみる アウローラのシステム部ではRUN WAY やネイルサロンアビー以外にも様々なサイトの制作・メンテナンスをおこなっております。 特に、このところ他社の求人ページの受託案件も増えてきまして、wordpressのテーマ作成や…

【承認】AP(Approved & Proposal)を1ヶ月徹底して気づいたこと【提案】

社内コミュニケーション、上手く取れてますか アウローラCTOの中武です。 突然ですが皆さん、社内でのコミュニケーション、うまく取れていますか? 伝えたいことを相手に建設的に伝えられると、対人関係もうまくいき、楽しい職場になりそうですよね。 私の経…

gitでブランチを切り替え忘れたときに使えるTips

git

終末なにしてますか? 忙しいですか? ブランチを切り替え忘れたので救ってもらっていいですか?と言いたくなったときに使えるTips はじめに もしかしたらこのページを読んでいるきみは、Masterブランチを直に触っちゃったりして、 スチームポットみたいに怒…

Photoshopで画像リサイズ自動化~ドロップレットを作ろう!~

初めまして。 長崎出身で周囲から福山雅治と呼ばれたかった男、通称「スマイル」ことスマイルです。 それで、いきなり本題なのですがエンジニアの方でもコーダーの方でもディレクターの方でも、 「デザイナーではないけど、掲載するサイトに合わせて元画像の…

Googleの20%ルール的な制度を導入したらこうなった

はじめに こんにちは。 データベースエンジニアの中村です。 社内ではマイケルとかDBおじさんと呼ばれています。 今回はアウローラのエンジニアチームで実施している、(比較的)自由なプロジェクトを立ち上げられる制度について紹介します。 20%ルールとは …

最強最速の帳票ツールExcelVBAをつかいこなせ[1] 知られざる入力補完

最強最速の帳票ツールExcelVBAを使いこなせ [1] 知られざる入力補完 WebサービスでのExcelVBAのススメ アウローラで1番Excel VBAを知り尽くしていると自負している前山です。 何回かに分けて、弊社での営業支援システムで使われている、古くて新しいExcel VB…

PHPerから見たGo lang

About 普段PHPやJavaScriptのような軽量言語ばっか書いているプログラマが、Goを書く際にはまったり、躓いたりしたところ。 ちなみに私は、いまの職場でこそ軽量言語ばかりだが、前職ではC#メインだったこともあり、静的言語自体が初めてというわけではない…

ローカル開発環境でGAE動かせるやんけという話

GAE

About GAEのアプリケーションを開発するにあたって… そういやGo+GAEってどう実行すればいいのん? PHPの時は適当にApacheの中に放り込んどきゃ動いたが… Goは簡単にサーバーを立てられるから、それで動かして、ある程度動くようになったらGAEに持っていけば…