タグ エンジニア
新着順 10 users 50 users 100 users 500 users 1000 usersnanapi.jpのE2EテストをCapybara + Poltergeistで書いた時にやったこと・ハマったこと | nanapi TechBlog
こんにちは、エンジニアの手塚@inureoです。 先日弊社の@vexus2がnanapi.jpのRails化についてのブログを書いていましたが、これに追随してnanapi.jpのE2Eテストを専任した時の事を下記の3フェイズでまとめてみようと思います。 開発前の準備 開発中にハマったこと リリース後に行ったこと 開発前の準備 どのライブラリを使うかはもちろんですが、E2Eテストの方針を決めておかな... 続きを読む
自社サービスのロゴをWebフォント化して楽をしようと試みてみる方法 | nanapi TechBlog
Webサービスをリリースしたばかりの頃は、毎日修正で日々細かい調整に追われるもの・・・さらに最近はレスポンシブWebデザインでMedia Queriesの分、いちいち修正するのかとか思うと、Sass mixinの使い方が巧いデザイナー、エンジニアが羨ましい・・・みんな、そんな毎日じゃないかなと思います。今回はちょっとでも楽をしてほしくて、本当にちょっとの楽くらいにしかならないですが、Webフォント... 続きを読む
Qiita:Teamを使って埋もれたマイ技術メモを有効活用しよう! | nanapi TechBlog
Qiita:Teamを導入するにあたって こんにちは。nanapiのwadapです。今回はQiita:Teamを導入した話をしようと思います。 nanapiでは現在、エンジニアが8名デザイナーが4名という体制で開発をしています。まだちょっとした情報共有はできていますが、そろそろ意識をしないと業務に必要なコミュニケーションしかとらなくなるもの。 現在のnanapiの開発チームは、nanapiをつくっ... 続きを読む
【ディレクション初心者向け】必ず読んでおきたいnanapiで人気のライフハック記事10選 | nanapi TechBlog
こんにちは!nanapiで毎日元気に働いているさいそうです! 世間ではエンジニア、デザイナーの二人体制でサービス開発をするスタイルが増えてきており、ディレクターでなくても様々なディレクション業務を行うことがあります。そこで今回は、nanapi.jpに掲載されている記事の中から、ディレクションを行う際に必ず役に立つであろう10記事をご紹介したいと思います。 1.プレゼンテーションスキルを向上しよう!... 続きを読む
英単語を覚えるよりGitコマンドを覚えよう!便利コマンドなどの組み合わせ20選 | nanapi TechBlog
アツイ真夏を乗り越えろ!夏休み中に覚えるなら英単語よりGitをオススメしたい!! こんにちは、nanapiでエンジニアをやっていますこじてぃと申します。TechBlog初投稿になります!結構緊張してます。 今日はGitのお話をしたいと思います。オススメしたいGitコマンドなどを「基本コマンド」「便利コマンド」「注意コマンド」などに分けて紹介します。 ※投稿時点では git version 1.7.... 続きを読む
InDesignをExtendScriptで自動化して大量の名刺を一気に作る方法 | nanapi TechBlog
こんにちは。エンジニアの方の青いヤツ、堀口です。 nanapiは昨年の12月にオフィス移転し、それに伴い名刺のデザインも刷新しました。名刺の作成は人数が多くなると手作業ではとても大変。さらにデザインや住所などが変更になると、また同じだけの作業コストが発生してしまいます。そこで、面倒なルーチンワークを自動化しましょうというのが今回のテーマ。 Adobeの主なソフトウェアはExtendScriptと呼... 続きを読む
erbからSlimに、SCSS記法からSass記法に移行した理由 | nanapi TechBlog
こんにちは、エンジニアの手塚です。 今回はRailsで開発しているIGNITIONで、SlimとSass記法へ移行した際の理由・方法・つまずいた点・所感を紹介します。 SlimとSass記法とは? SlimとSass記法の簡単な説明・記述例を紹介します。 Slimとは 同じテンプレートエンジンのHamlから、更に記述量を削ったテンプレートエンジンです。速度もHamlより速くなっていると言われていま... 続きを読む
エンジニアとの垣根をなくす!Webディレクター用のコミュニケーションツール3選 | nanapi TechBlog
こんにちは!nanapiでディレクターをやっているさいそうです。 サービス開発をする際には、エンジニアのみならず色々なメンバーとのやりとりが発生します。メールや電話、口頭での連絡など、そのコミュニケーション手法は多種多様です。そこで今回は、nanapiの現場で実際に使われているお勧めコミュニケーションツールをご紹介します! チャットワーク クラウド型ビジネスチャットツール|チャットワーク (Cha... 続きを読む
初めての新規プロダクト、初めての小さなチーム、初めてのチームビルディングな10ヶ月間を振り返る | nanapi TechBlog
こんにちは、サービス開発部エンジニアの小島です。元々はnanapi.jpのエンジニアとして入社して、その後アンサーのiOSエンジニアをやっていました。今週から新オフィスである表参道からの投稿です。美味しいランチを探しているのでオススメがあれば教えて欲しいです。 2014年4月くらいからnanapiでは2~3名程度の小さなチームによる新規サービス開発やプロトタイピングなどを行っています。私は、その中... 続きを読む
PHPアプリのイベントをKibana3+Elasticsearch+Fluentdで解析するための勘所 | nanapi TechBlog
サーバーサイドアプリのイベントを Kibana3 で解析したい エンジニアのakiyanです。 ログ解析、してますか? 大量のログを超かっこよく可視化してくれる Kibana3 を最近知ったんですけど、すごいですよね。もう、エンジニアお手製のチマチマとした集計画面を作る気がしません。 参考:ElasticSearch+Kibanaでログデータの検索と視覚化を実現するテクニックと運用ノウハウ (sl... 続きを読む
SSLがSEOに効くようになるのでmeta referrerのブラウザ対応状況を調べた | nanapi TechBlog
エンジニアのakiyanです。 2014年8月7日にGoogleが「HTTPS をランキング シグナルに使用します」と発表しました。SSLで配信されているページを検索順位的に優遇する宣言です。 https から始まるURLのページでは、httpとの挙動の違いのひとつとして https から http へ遷移した際に、リファラが送出されません。 リファラは主に送られてきたものを集計して解析するもので... 続きを読む
エンジニアのみなさんへ: Evernote Devcup Meetup を東京・大阪・札幌で開催します « Evernote日本語版ブログ
Evernote 連携アプリケーションやサービス開発にご興味をお持ちのエンジニアのみなさん、Evernote Devcup Meetup を開催します。今年は東京だけではなく、大阪と札幌を加えた 3 都市での開催となります。 米国本社からパートナーリレーション担当ディレクターの佐藤真治が来日し、Evernote プラットフォームについての解説や、現在開催中のアプリ開発コンテスト「Evernote ... 続きを読む
Evernote連携アプリ・サービスを開発しているエンジニアのみなさん:「Evernote Developer Meetup」を開催します « Evernote日本語版ブログ
Evernote連携アプリ・サービス開発に興味あるエンジニアのみなさん!来週11/10(木)の夜に「Evernote Developer Meetup」を開催します。 米国本社からパートナーリレーション担当ディレクターの佐藤真治が来日し、Evernote APIがどのようなコンセプトに基づいて設計されているかや、技術的な解説を行います。また、サンプルコードを使いながら、APIの使い方、そのノウハウ... 続きを読む
regexpとの付き合い方 〜 Go言語標準の正規表現ライブラリのパフォーマンスとアルゴリズム〜 | eureka tech blog
こんにちは! エンジニアの臼井です。 この記事は、 eureka Advent Calendar 2016 20日目の記事です。 昨日は、太田さんの angular-cliで始めるAngular2 という記事でした。 今日の記事では、Go言語標準の正規表現ライブラリ、 regexp についてお話します。 本稿において使用するGo言語のバージョンは 1.7系とします。 regexp は遅い 残念なが... 続きを読む
pairs開発責任者が考える「プロダクト・マネジメント」に必要な5つの資質 | eureka tech blog
皆さん、こんにちは。 eureka Advent Calendar 25日目は 初日 も担当しました石橋がお送りします。 最終日は趣向を変えて、僕が開発責任者として携わってきたpairsでの経験を通して感じた プロダクト・マネジメントに必要な資質 を 5つに分類 して書き起こました。それぞれの資質にpairsでの実例やその資質を磨く方法・書籍も交えながら紹介します。 エンジニアやデザイナーでもプロ... 続きを読む
angular-cliで始めるAngular2 | eureka tech blog
この記事は Eureka Advent Calendar 2016 19日目の記事です。 18日目は サルバ さんの「 年末なのでtext/template周りを歩いて回ってみた 」でした。 こんにちは! pairs事業部でエンジニアをやっている太田です。 2016年も終わろうとしていますが、2016年といえばAngular2がリリースされた年でした。 そんなAngular2アプリをサクサク作れる... 続きを読む
【Go言語】append使い分けのススメ 〜スライスの先頭へ要素を追加するとき、中身の型は固定長?可変長?〜 | eureka tech blog
【Go言語】append使い分けのススメ 〜スライスの先頭へ要素を追加するとき、中身の型は固定長?可変長?〜 こんにちは、pairs事業部の山下です。 最近はインフラチームから離れて、pairs GlobalチームでPMとして日々を送っています。 一応エンジニアなので、手が空けば実装もします。 そんな中、久しぶりにGoを書いていて、 スライスの先頭に要素を追加(Unshift)したい 事案が発生し... 続きを読む
pairsのBlue-Green-Deployment事情とゴールデンイメージの生成高速化(失敗)について | eureka tech blog
こんにちは。エウレカでエンジニアをしている恩田と申します。 主に弊社サービス”pairs”のインフラ周りを担当しています。 今回は、弊社で実践しているDeploy手法についてお話したいと思います。 Blue Green Deploymentとは エウレカではステージング/本番環境へのDeploy方法として、 Blue Green Deploymentを採用しています。Blue Green Depl... 続きを読む
DevLOVEで講演してきました | smashmedia
木曜はDevLOVEというエンジニアの方々の勉強会に読んでいただいて、「最愛戦略」について講演してきました。 このテーマでの講演ももう20回近くになるかも。 最初に講演したのが2年前で、それからちょこちょことアップデートはしてますが、基本的なところがぶれてないまま語りつづけられてるというのはすごいことだなあと思ってます。 これが今回のスライドです。 60分ということでけっこう削ったんですが、じっさ... 続きを読む
世界を理系の魂で見る - 村上さんのところ/村上春樹 期間限定公式サイト
2015-03-17 世界を理系の魂で見る 村上さんにおりいって質問・相談したいこと 読者↔村上春樹 村上さんこんにちは村上さんは、世の中にある「数式」の量や割合についてどう思われますか。 私はつい数ヶ月前までエンジニアとして働いており、大学の専攻も理系でしたが、生活していく上で「ここは言葉でなく数式で表せばもっとわかりやすくなるのに」とか、「つまりそれはこれがこれの関数になるということですか」と... 続きを読む
比喩は不信から生まれるのですか? - 村上さんのところ/村上春樹 期間限定公式サイト
2015-02-21 比喩は不信から生まれるのですか? 村上さんにおりいって質問・相談したいこと 読者↔村上春樹 情景や心情を表現するために、あなたはこれでもかというくらい比喩を多用しますが、それは読者の読解力を信じてないからですか? (peanutspie、男性、56歳、エンジニア) 読者の読解力を信じていないから比喩を多用するということはありません。むしろお互いの読解力をたたえ合いたくて、僕... 続きを読む
SQLで分析を始めた人に贈る、中級者に上がるための10のTips -後編- | eureka tech blog
こんにちは!pairsのAnalyzeチームでエンジニアをしている鉄本です。 Analyzeチームでは、施策検討時のデータ抽出やサービス上の問題検知のために、分析用途のSQLクエリ (MySQL) を作成しています。 このシリーズでは、日々の業務を通して学んだTipsやよく使うクエリの一部を簡単な活用例と一緒に、2回に分けて紹介しています。今回はその後編です。 ※前編は こちら 前回に引き続き、ク... 続きを読む
今日からはじめるGitHub 〜 初心者がGitをインストールして、プルリクできるようになるまでを解説 - エンジニアHub|若手Webエンジニアのキャリアを考える!
2017 - 01 - 31 今日からはじめるGitHub 〜 初心者がGitをインストールして、プルリクできるようになるまでを解説 エンジニアであれば、チーム開発ではもちろんのこと、個人開発でもGitを用いてバージョン管理していきたいもの。今回は、GitやGitHubをはじめて使う人に向けて、導入から初歩的な使い方までを解説します。 GitHub コーディング list Tweet ソースコード... 続きを読む
敏腕CTOの知識の宝庫「本棚」をのぞいてみよう[第1回 FiNC南野充則] | i:Engineer
エンジニアという職業は、知れば知るほど奥が深い。 デジタルの世界に生きる彼らが、普段の学習や思想を学ぶ術として絶えず紙の本から知識を得てるということが上げられます。 ご紹介したいのは、そんな敏腕エンジニアたちが自分の生き方を形作ってきたといっても過言ではない本の世界。彼らの本棚を一度のぞいてみることで、若手エンジニアやビジネスパーソンが多くの学びを得ることもできると思います。 本棚を見ればエンジニ... 続きを読む
インタビュー:介護とIT 両者の課題から見えてくる、これからのエンジニアが進むべき道!ビーブリッド代表 竹下康平氏 | i:Engineer
介護事業者に対してITのチカラで全面的にサポートをしている 株式会社ビーブリッド 。 前回の記事 ではITの領域を超えて、あらゆる問題解決にあたっていることが日常業務内容から伺い知ることができました。 今回は、エンジニア出身の代表竹下康平さんに、 介護業界が抱えている問題を解決するIT技術や介護分野で活躍するエンジニアの未来 について詳しくお伺いしました。 いま介護業界で求められているのは、問題解... 続きを読む