イノベーション エンジニアブログ


株式会社イノベーションのエンジニアたちの技術系ブログです。ITトレンド・List Finderの開発をベースに、業務外での技術研究などもブログとして発信していってます!


このエントリーをはてなブックマークに追加
  1. FlutterとDartを使ってみる

    こんにちは。はすみんです。 Google I/O 2018、みなさん見てましたか? AIによる美容室の予約など、新しい機能が続々発表されていて楽しかったですね。 生でいつか聞きたいな〜〜 さて、今回ブログのテーマにしたのは一部界隈で噂のFlutter(Dart)です。 AndroidでもiOSでも動く!?と聞いたときはなんだそれは!と食いついてしまいました。 とはいっても環境構築と簡単なアプリ作成くらいしかやっておらず本格的な記事は書けませんが、 興味ある人に導入編として環境構築とアプリの起動まで紹介したいと思います。 その前にFlutterって? FlutterはiOSとAndroidで動くアプリケーションを開発することができるフレームワークです。 両方のOSに対応していることからクロス…

    on Hasumin, flutter, dart, android, ios

  2. GoのORマッパーでJoinデータのとり方を学ぶ!

    こんにちは。 エンジニアのNew塚本です。 現在、Golangでバッチをゴリゴリ製造しています。 ORマッパーはgormを使用しているのですが、Joinしたデータのとり方でハマりましたので そのお話をのせたいと思います。 その前に gormドキュメントのJoinについて確認してみます。 引用)http://doc.gorm.io/crud.html#query db.Table("users").Select("users.name, emails.email").Joins("left join emails on emails.user_id = users.id").Scan(&results) 前の方から、 db.Table("users") → usersテーブルを基…

    on NewTsukamoto, mac, Golang, gorm

  3. ウェブ系エンジニアがLinux使うようになったら覚えておきたいコマンド64選

    みなさん元気ですか?城田です。内容は掲題の通りです。 一覧 grep find watch alias source awk cut vi xargs sort diff <() uniq time id dig sendmail scp ssh df du top ps kill pkill ls -Gal ll less gzip gunzip tar cp wc -l bg fg nohup which whereis ln echo -n > cd -…

    on Linux, Command

  4. GASでSlackにランダムなメッセージbotを作ってみよう

    新しいことやりたくなりました。 もう5月ですね。新卒2年目になりました小畑です。 新人とか言えなくなりました、ひえっ。 ってことで、新しい挑戦をしてなかったのでGASに今更手を出します。 ついでにSlackにランダムでメッセージ送れるbotにしちゃいましょう。 あれ?似た記事最近見た? なので、前の記事とは『別な方法』で、Slackと連携させていきます。 やったこと GASでSlack投稿 投稿を定期的にする スプレッドシートに書かれているメッセージをランダムに送る 1.GASでSlack投稿 投稿までの手順は次の4つ。 SlackAPIのSlackApp作成 SlackAppにIncoming Webhooksを追加し、URLを取得 指定したURLにPOST ちなみに、GASがSlack…

    on obata, slack, gas

  5. GASで業務効率化 ~スプレッドシートからGoogleドキュメントを作成する~

    こんにちは、亜美です。 会社で一二を争うハンサム風男子である、Mさんからこんなご相談をいただきました ・タスクをスプレッドシートで一覧化し、管理している ・一つずつ内容をコピペしながら、作業用のGoogleドキュメントを作成している ・非常にしんどいからこういうやつをつくってほしい 図 ①スプレッドシートの変更点を取得 ②Googleドキュメントを作成し、スプレッドシートから取得した内容を書き込む ③作成したGoogleドキュメントのURLを取得 ④スプレッドシートにURLを書き込む イメージ 担当者が入力されたのをきっかけに、ドキュメントが生成されるようなイメージです コードの全体像は以下です function createDocumentForWork() { //スプレッドシート…

    on GAS, GoogleAppsScript, GoogleDocument, Spreadsheet, AMI

  6. GAS入門 (シートに日付入力〜Slack通知までやってみた)

    はじめまして!未経験中途の新人、すももです。 初ブログでいろいろ困ってますが、GAS好きの亜美さんから教えてもらって、GASをちょろちょろイジってみたので初めての方向けに書きたいと思います! まずはスプレッドシートから GASを実行するための基本操作! 1.スプレッドシートからスクリプトエディタを開く ・スプレッドシートを開いたら、メニューにある「ツール」をクリック ・上から2番目「スクリプトエディタ」という表示があるのでクリック よし、スクリプトエディタが開いたぞ! 2.コードの編集 ・初期状態ではmyFunctionという関数が書かれているので、関数名を変えたり中身のコードを書いてみる function test() { // スプレッドシートを開いた時にメッセージダイアログを表示…

    on sumomo, GAS, GoogleAppsScript, Spreadsheet, slack

  7. [和訳] ホラクラシー憲法 v.4.1〜第1章

    どうも、bigenです。 最近マネジメントの勉強をいろいろしていまして、イマドキっぽいホラクラシーという組織体系について勉強しています。 ちなみに今はこちらの本を読んでいます。  — HOLACRACY 役職をなくし生産性を上げるまったく新しい組織マネジメント(ブライアン・J・ロバートソン 著) その中で、再三ホラクラシー憲法というワードが出てきてます。 非常に重要そうなのですが、書籍内では出てこなかったのでWebを探した所、原文はこちらで読めることがわかりました。 Holacracy (HolacracyOne社) ただし日本語がない! 色々探してみたんですが、きちんと日本語訳されたものが見当たらなかったので、 せっかくなので和訳してみます。 これがな…

    on bigen, holacracy, holacracy constitution, translation, japanese

  8. CryptoZombiesで、イーサリアムのスマートコントラクト開発を学ぶ

    こんにちは! いやいやいや〜暑いですね〜 まだ4月なのに、溶けそうです。 矢ヶ崎です。 新しいことをちゃんと学ぼう! 以前、イーサリアムのスマートコントラクトを利用して、社内通貨の「いのコイン」を作ってみるという記事を書きました。 まだ、社内での運用をはじめられてはいないのですが、社内で自然に新しい技術に触れる機会をどんどん作って行こうと思います。 やはり新しい技術は、まだ一般的になっていない段階では非常に敷居が高く感じます。 日本語での情報量が少なかったり、日本語でもめっちゃ難しく書いてあったりで、ちょっと興味がある人ではなかなかとっつきにくい場合が多いかと思います。 そこで! とっつきやすくするために、 ・自然と触れる環境を作る ・わかりやすい言葉で説明する などを社内では意識している…

    on Yagasaki, Ethereum, SmartContract, CryptoZombies

  9. kubernets でNginx php-fpm コンテナをデプロイする

    皆様こんばんはこへです。 そろそろk8sを使って色々やっていきたい時期が来ましたので作成。 http://tech.innovation.co.jp/2018/02/26/make-book-manage-App.html 以前作った↑のアプリをk8sでデプロイしていきます。 構成 準備 GCRに Nginx と BusyboxとPHP-FPMのimageをぶち込む 今回は GKE を使用。 こ~んな感じで指定していく 1 お金を掛けたくないのでmicroインスタンスを使用 2 nodeのスケールは3~6に指定 3 なんとなくus-westリージョン Pod デザインパターン https://kubernetes.io/blog/2015/06/the-distributed-system…

    on k8s, Laravel, kohe, Nginx, GKE

  10. エゴサーチのしくみをつくりたい

    こんにちは、あみです。 久しぶりにブログを書きます! 弊社イノベーションの商材である、ITトレンドやListFinderが、 twitter上でつぶやかれたら、Slackでお知らせする エゴサーチ自動化の仕組みをを作りたいと思います! 以前もブログで紹介した、zapierというツールを使いたいと思います! ザピエル:https://zapier.com 以前のブログ:http://tech.innovation.co.jp/2017/09/26/zapier-Google-Trello.html MakeZap!というボタンを押し、twitter選び Search Mentionを選択します。 Search Termでどんなキーワードを拾ってくるかを指定します。 twitterの検索窓の仕…