タグ

ブックマーク / nulab.com (270)

  • 【ISUCON8レポート】Typetalkの若手チームでISUCON8に出場してみた。 | ヌーラボ

    Typetalk 開発チームの堀江(is2ei)です。Typetalk 開発チームの比較的若い方のメンバーでISUCON8予選に出場してきました。ブログを書くまでがISUCONとのことなので、他の参加者にならって僕もWriteupを書いてみます。ちなみに、3人ともISUCON初出場でした。 チーム名:モテスパイラル メンバー:is2ei, futaha, m-nagae 順位:運営チームによる再起動試験でFailしたので順位なし。(最終スコアだけでいえば、おおよそ528チーム中75位くらい) 最終スコア:20,524 結果:予選敗退(予選突破ボーダーラインは 36,471) 事前に準備したこと ansibleのplaybookを書いた 公開鍵やツールのインストールを行い、処理が終わったらTypetalkに通知させてました。僕は普段アプリ側の開発を担当しているので、playbookを書く機会

    【ISUCON8レポート】Typetalkの若手チームでISUCON8に出場してみた。 | ヌーラボ
  • 京都のテック企業が大集合!ヌーラボ京都事務所で初のGeeks Who Drinkをレポート! | 株式会社ヌーラボ(Nulab inc.)

    2018年8月31日にヌーラボ京都事務所で、初めてGeeks Who Drinkを開催しました!はてな、ハカルス、Nota、ギルドワークス、ヌーラボなど京都のテック企業が一同に介して、自分たちのサービスやチームビルディングについて熱く語り合った様子をレポートします。 イベント翌週、思いがけず台風21号が関西に上陸し、甚大な被害をもたらしました。このヌーラボ京都事務所近辺も例外ではなく、SNSではたくさんの被害の様子が流れて来ました。来場者のみなさんが怪我なく過ごされていることをお祈りいたします。 京都では初の開催!Geeks Who Drink このイベントGeeks Who Drinkですが、福岡と東京では毎月行われていたのですが、京都オフィスには皆様をお招きするスペースがなかったこともあり開催したことがありませんでした。しかし!移転し、リノベーションした新オフィスならば開催できそうだ!

    京都のテック企業が大集合!ヌーラボ京都事務所で初のGeeks Who Drinkをレポート! | 株式会社ヌーラボ(Nulab inc.)
  • 文字付きアイコンが簡単に作れるデモサービスを作ってみた | 株式会社ヌーラボ(Nulab inc.)

    Nulab Appsチームのフロントエンド開発を担当している橋です。現在、Nulab Appsチームではリデザイン・プロジェクトを進めており、その一環でNulabアカウントのデフォルトアイコンを変更する案が持ち上がっています。 そこで、記事では、デフォルトアイコンを文字付きアイコンに変更するために便利なデモサービスの作り方をご紹介します。 これは何? 丸い背景をバックにして文字が中央に配置されたアイコンを簡単に作れます。 Web API を使ってプログラムから利用できます。 Web アプリもあります。 背景 Nulab Apps チームではリデザイン・プロジェクトを進めており、その一環で Nulab アカウントのデフォルトアイコンを変更する案が持ち上がっています。 UI デザイナーの方から提案されたのは、丸い背景をバックにアカウント名のイニシャルが中央に配置されているようなアイコンでし

    文字付きアイコンが簡単に作れるデモサービスを作ってみた | 株式会社ヌーラボ(Nulab inc.)
  • 神保町はカレーの街!ヌーラボが「カレー」をテーマに交流会をしてみた結果 #GWD_Nulab | 株式会社ヌーラボ(Nulab inc.)

    2018年8月24日(金)の残暑厳しい中、ヌーラボ東京事務所にて「Geeks Who Drink in Tokyo -俺の!私の!ベストカレーEdition-」を開催しました。 イベント、「Geeks Who Drink」は、毎月東京、福岡、京都のどこかで開催されている、”TechなネタをつまみにDrinkするイベント”です。過去のイベントレポートは記事の最後にまとめております🎉 さて、Techなイベント…であるのにも関わらず、今回のテーマはカレー?!当日は約30名の来場者の皆さん、登壇者の皆さんと一緒に、カレー愛を軸にしたトークで盛り上がりました! イベントの様子は当日のTogetterからご確認くださいね!(Togetter担当をしていただいた、@tkfujiさん、ありがとうございました!) 今回のイベント企画の経緯 いちおう、今回の企画の発端は、ヌーラボ東京事務所と同じビルの1つ

    神保町はカレーの街!ヌーラボが「カレー」をテーマに交流会をしてみた結果 #GWD_Nulab | 株式会社ヌーラボ(Nulab inc.)
  • SecHack365 のみなさんが遊びに来てくれました! #SecHack365 | 株式会社ヌーラボ(Nulab inc.)

    2018年8月22日(木)、セキュリティの未来を生み出すU-25ハッカソン SecHack365 のみなさんが、「先端科学技術企業訪問」として ヌーラボ福岡社に来てくれました。 若手セキュリティイノベーター育成プログラム SecHack365は、25 歳以下の学生や社会人(なんと最年少は中学生!)から公募選抜する受講生を対象に、サイバーセキュリティに関するソフトウェア開発や研究、実験、発表をしてモノづくりをする機会を提供する長期ハッカソンだそう。こちらは、SecHack365の年間プログラム(Webサイトより転載)。2018年5月から2019年3月まで計7回、全国各地で集合イベントを行う一方、通年の遠隔開発実習を行っています。神奈川に始まり、北海道と続き、今回の福岡回は2018プログラムで3都市目になるわけですね。次は山形、そして愛媛、沖縄と続き、東京の成果発表会がラスト。すごいや! 橋

    SecHack365 のみなさんが遊びに来てくれました! #SecHack365 | 株式会社ヌーラボ(Nulab inc.)
  • 早稲田塾「スーパーITプログラム」のみなさんが遊びに来てくれました! #早稲田塾 | 株式会社ヌーラボ(Nulab inc.)

    2018年8月21日(火)と22日(水)の2日間にわたり、東京から、早稲田塾に通う高校生のみなさんがヌーラボに遊びに来てくれました。 「ITを活用し、0から1を生み出す創造力を身に着ける」ことをテーマにした「スーパーITプログラム」の、3日間のフィールドワークの場として選ばれた福岡。ヌーラボ以外にも、さくらインターネットさんやGMOペパボさん、官民共働型スタートアップ支援施設の「Fukuoka Growth Next」など、スタートアップが盛り上がる福岡市ならではのさまざまな場所を訪問したそうです。 ヌーラボは、橋による講演と、プログラム2日目/3日目の会場提供を行いました。 参加したみなさんは橋の話を熱心に聞き、「ヌーラボのサービスは他のサービスとどこが違うのか?」「海外に三拠点あるが、それぞれなぜその場所にしたのか?」「なぜ福岡で創業しようと思ったのか?今後も福岡に住み続けるのか?

    早稲田塾「スーパーITプログラム」のみなさんが遊びに来てくれました! #早稲田塾 | 株式会社ヌーラボ(Nulab inc.)
  • Google Apps ScriptとclaspでBacklogの情報をGoogleスプレッドシートに取得しよう | 株式会社ヌーラボ(Nulab inc.)

    こんにちは。Backlog開発チームのshomaです。 先日、GoogleスプレッドシートからBacklogへ課題を一括登録できるツール(以降、課題一括登録ツールといいます)を、Nulabの公式ツールとしてリリースしました。プレスリリース:BacklogGoogleスプレッドシートから課題の一括登録が可能に この記事では、GoogleスプレッドシートとGoogle Apps Scriptを用いたアプリケーションの作成についてご紹介します。 課題一括登録ツールとは? 課題一括登録ツールでは、Googleスプレッドシート上にBacklogの課題を入力しておくことで、Backlogに一括してその課題を登録することができます。定期的に同じタスクを作成されている場合など、ぜひご活用ください。詳細のご利用方法等はREADME.mdをご参照ください。 このツールは弊社のikikkoが個人的に開発してい

    Google Apps ScriptとclaspでBacklogの情報をGoogleスプレッドシートに取得しよう | 株式会社ヌーラボ(Nulab inc.)
  • 福岡女子大学の "リーダーシップ特別演習" にてゲスト講師を務めさせていただきました | 株式会社ヌーラボ(Nulab inc.)

    ヌーラボでコミュニティマネージャーや広報を務めております、Meggyと申します。2018年8月10日(金)、福岡女子大学の”リーダーシップ特別演習”にてゲスト講師を務めさせていただきました。 公立大学法人 福岡女子大学は、大正12年(1923年)に全国で初の公立の女子専門学校として設立されました。2023年に創立100周年を迎える同校は、創立当初より建学の精神「次代の女性リーダーを育成」を掲げ、今日では国際化、多様化する社会で幅広く活躍できる女性リーダーの育成に取り組んでいます。 光栄にも、そんな福岡女子大学で行われている授業”リーダーシップ特別演習”の講義”リーダーズ・インテグレーション”にお招きいただきました。 福岡女子大学 非常勤講師の平山先生よりゲスト講師のお話をいただいたときには、「私で大丈夫かな…」と不安を抱きましたが、「手の届かないリーダーというよりも身近な存在の方がかえって

    福岡女子大学の "リーダーシップ特別演習" にてゲスト講師を務めさせていただきました | 株式会社ヌーラボ(Nulab inc.)
  • Serverlessで始めるBacklog API | 株式会社ヌーラボ(Nulab inc.)

    Backlogは、ブラウザでの操作のほぼすべての機能をAPIで提供しています。Backlog APIを皆様はご活用してますでしょうか?ヌーラボでも、日頃の業務を自動化するためにBacklog APIをフル活用しています。今回は私の仕事で利用する機会のあったBacklog APIについてご紹介させて頂きます。 Backlogには「ファイル共有」というファイルサーバの機能があります。このファイルサーバーにアップロードされたファイルの一部を、S3(AmazonS3)へ自動的に同期したい、という思いがありました。 この作業をBacklog APIAWS Lambdaを使って自動化しましたので、今回の記事では、Bakclog APIの設定からAWS Lambdaでのプログラミング、そして、Serverless Frameworkを使った自動デプロイの方法まで詳しくご紹介します。 構成 では今回の仕

    Serverlessで始めるBacklog API | 株式会社ヌーラボ(Nulab inc.)
  • Cacooの新UIを裏で支えるHeadless Chromeによる自動保存機能の実装 | 株式会社ヌーラボ(Nulab inc.)

    こんにちは、Cacooチームの平山です。僕は対外的には技術のことをお話しする機会は最近はあまり無いのですが、今回はCacooのUIリニューアルに伴い追加された、内部的には「自動保存」と呼ばれる機能の技術的な仕組みについてお話しします。 皆さん(きっと)ご存知の通り、Cacooは2018年6月28日に全面的なユーザーインターフェースの刷新を行いました。これに伴い、以前は図の閲覧用と編集用に分かれていたページを、編集機能を持つ一つのエディタで担うという変更を実施しました。Google Docsをはじめとする、オンラインのドキュメントツールと同等のユーザー体験に倣うような変更とも言えます。 新しいユーザーインターフェースのエディター さて、以前からCacooを利用されている方はおそらくご存知かと思いますが、ダッシュボード(図の一覧表示)のサムネイルや、ブログ等に張り付けるための画像などは、図の編

    Cacooの新UIを裏で支えるHeadless Chromeによる自動保存機能の実装 | 株式会社ヌーラボ(Nulab inc.)
  • Web Animations APIとは?ブラウザのネイティブAPIで広がるアニメーションの世界 | 株式会社ヌーラボ(Nulab inc.)

    Cacoo 開発チームの山岸です。ウェブにおけるアニメーション・インタラクションが好きなので今回は Web Animations API を紹介します。 Web Animations API (以下 WAAPI)とは これまでの CSS Transitions / Animations や SVG AnimationJavaScript で実現するための API です。WAAPI によりアニメーションにおける統一的なインターフェースを提供することを目的として仕様策定が進められています。 何を解決するか CSS によるアニメーションの場合、実行時の制御ができないことや複雑な CSS Animations の修正の大変さがありました。 また、CSSJavaScript の両方を用いることも多いですが、アニメーション表現と実行のコントロールが別になることでの管理のしづらさ、reque

    Web Animations APIとは?ブラウザのネイティブAPIで広がるアニメーションの世界 | 株式会社ヌーラボ(Nulab inc.)
  • オフィスだけじゃない!社内稟議システムも自分で創る、ヌーラボ京都事務所のDIY研修 | 株式会社ヌーラボ(Nulab inc.)

    こんにちは。Backlog ninja チームのarataです。2017年10月からヌーラボの京都オフィスに所属して、日々Backlogの改善に力を注いでいます。記事ではNuice Practice Awardの記事でも紹介されたヌーラボの社内稟議システム「Eringi」と1ヶ月に及ぶ研修についてご紹介します。 ヌーラボの研修とは 過去の記事(1, 2)にもある通り、ヌーラボでは新しく入ってきた人のために1ヶ月間の研修を行なっています。 研修といっても基的に中途採用で入られた方が多いため、基的な技術の習得をメインの目的とするのではなく、チームでの仕事の進め方や、ヌーラボがサービスとして大事にしていること、ヌーラボの社内文化を伝えるのをメインの目的とのこと。 実際の研修でもメンターについてもらい、どのように仕事を進めていくのか、プロダクトとしてどういう点を大事にしたいのかをみっちり教え

    オフィスだけじゃない!社内稟議システムも自分で創る、ヌーラボ京都事務所のDIY研修 | 株式会社ヌーラボ(Nulab inc.)
  • アジャイルな組織って?サービスとチームづくりに最適な開発手法の選び方 #GWD_Nulab | 株式会社ヌーラボ(Nulab inc.)

    2018年6月22日にヌーラボ東京オフィスにて「Geeks Who Drink in Tokyo -Agile Edition-」を開催しました。リクルートジョブスやBacklogで導入されている開発手法の「アジャイル」について、各人各様の試みと、自社に最適な開発手法の見つけ方についてレポートします💡 アジャイルやってる?サービスとチームづくりに最適な開発手法の選び方! #GWD_Nulab タウンワークをドライブさせるためになんちゃってアジャイルをやめた話 (高橋 陽太郎) 最初に登壇したのは、株式会社リクルートジョブズの製品開発部隊 タウンワーク開発リーダー の高橋陽太郎さんです。 株式会社リクルートジョブス 高橋陽太郎氏 高橋さんはリクルートジョブスで、TDD、スクラム、Leanなどのプラクティスを使いながら、事業の目的達成のためのカイゼンを主導しています。 テスト自動化なども行い

    アジャイルな組織って?サービスとチームづくりに最適な開発手法の選び方 #GWD_Nulab | 株式会社ヌーラボ(Nulab inc.)
  • ワークショップを通じてレッツコラボレーション!(後編) #NulabGeneralMeeting 2018 | 株式会社ヌーラボ(Nulab inc.)

    ワークショップを通じてレッツコラボレーション!(後編) #NulabGeneralMeeting 2018 はじめまして、ヌーラボのReoです! ヌーラボに入社して、初めてのブログなので簡単に自己紹介します。 私は昨年の10月に入社し、マーケティングチームでヌーラボと各プロダクトのウェブサイトを中心にマーケティングに関わるコンテンツのマークアップなどを担当しています。 またヌーラボのほかに、中学の頃からスケートボードをしており、メーカーのプロとして国内外で活動しています! ショッピングモール内でのデモンストレーションの様子 文武両道をモットーに日々を楽しんでいます。よろしくどうぞ。私の紹介はこの辺にして、早速題へ! Nulab General Meeting 2018 のワークショップをご紹介 2018年4月に開催されたNulab General Meetingのレポートブログとして、前

    ワークショップを通じてレッツコラボレーション!(後編) #NulabGeneralMeeting 2018 | 株式会社ヌーラボ(Nulab inc.)
  • ヌーラボ写真館レポート〜思い出をシェアして心の距離を縮めよう! #NulabGeneralMeeting 2018 | 株式会社ヌーラボ(Nulab inc.)

    こんにちは!Nulab General Meeting 2018運営委員のちひーろーです。 運営委員のメンバーがリレー形式でお送りしているGeneral Meetingコンテンツ紹介ブログ、今回はヌーラボ写真館をご紹介させていただきます! ヌーラボ写真館ってなんだ? General Meetingのメイン会場の壁に、たっっくさんのヌーラバーの写真を展示しよう!という企画でした。前回のGeneral Meetingから1年、この間にあったことをみんなでシェアしあいたいね!という声からスタートしました。 やりたかったこと スクリーンの枠の外の顔が見たい ヌーラボは現在5つの拠点に分かれていて、普段からリモートで一緒に仕事はしていますが、リモート環境というのは業務遂行に必要な情報以外が削ぎ落とされてしまって、その人らしい普段の顔が見えにくかったりします。 普段はハングアウトのスクリーンに切り取ら

    ヌーラボ写真館レポート〜思い出をシェアして心の距離を縮めよう! #NulabGeneralMeeting 2018 | 株式会社ヌーラボ(Nulab inc.)
  • ハッカソンで「仕事をあそんだ」編(2) #NulabGeneralMeeting | 株式会社ヌーラボ(Nulab inc.)

    さて、前回の記事に続きNulab General Meeting 2018で開催されたハッカソンの様子をレポートしたいと思います。どのチームもヌーラボやサービスをより良くするための、興味深いチャレンジに取り組んでいました。さて、一体どのチームが優勝したのでしょうか! ちなみに、こちらの記事で使用しているハッカソンのロゴはNYのヌーラバーが作ってくれたものです! Typetalk Alexa integration TypetalkとAlexaの連携にチャレンジして、Alexaスキルとジュークボックスアプリを作りました。 発表では”Alexa, Typetalk”と話しかけ、メッセージを告げるとTypetalkにポストされたり、かかった曲名がTypetalkに表示され、ハートを付けるとランキングが表示されるなど、音声とテキストの強みを組み合わせたサービスの可能性を感じることができました。 T

    ハッカソンで「仕事をあそんだ」編(2) #NulabGeneralMeeting | 株式会社ヌーラボ(Nulab inc.)
  • みんなが楽しめるパーティーを! Nulab Night 開催レポート #NulabGeneralMeeting | 株式会社ヌーラボ(Nulab inc.)

    Nulab Night運営チームの山岸です。普段はCacooチームでフロントエンドをしたり美味しいコーヒーを探求しています。入社後初めてのGeneral Meetingに実行委員として参加してみました。 General MeetingといえばNulab Night 昨年のレポートにもありますがGeneral Meetingの目玉イベントとなるNulab Night。 会社の規模も多様性も増していく中で、パーティーとして盛り上がるだけではなく、落ち着いた雰囲気で他のヌーラバーと話せる・家族で楽しめるといったようになるべく全員が満足できるものを目指しました。 会場探しの条件の1つ: DJができること 当日準備 今年の会場はグランドミラージュ。クラブ・ライブイベントで使われる格的な会場を貸し切るということもあり、バンド演奏のリハーサルやDJ・VJのサウンドチェック、ロゴの発色確認と関係者は大忙

    みんなが楽しめるパーティーを! Nulab Night 開催レポート #NulabGeneralMeeting | 株式会社ヌーラボ(Nulab inc.)
  • 「採用広報ってどうやるの?」マネーフォワード、スタディプラス、ヌーラボ人事・広報の赤裸々ナイト! #GWD_Nulab | 株式会社ヌーラボ(Nulab inc.)

    「採用広報ってどうやるの?」マネーフォワード、スタディプラス、ヌーラボ人事・広報の赤裸々ナイト! #GWD_Nulab 2018年5月24日にヌーラボ東京オフィスにて「Geeks Who Drink -見方を変えれば宝の山!?技術系企業のPRネタ探しを学び合う-」を開催しました。マネーフォワード、スタディプラス、ヌーラボの人事や広報担当者が語った「採用広報の実例とトライアンドエラー」とは?当日の模様をレポートします! リアルタイムな盛り上がりをみたい方は、Twitterで #GWD_Nulab を検索してくださいね💡 ヌーラボが採用広報のなかで大事にしていること(ヌーラボ Angela) 最初の登壇者はヌーラボHRのAngelaでした。 ヌーラボが採用広報のなかで大事にしていること(株式会社ヌーラボ Angela) 前職は転職エージェントで営業を担当していたAngela。求職者に会社を紹

    「採用広報ってどうやるの?」マネーフォワード、スタディプラス、ヌーラボ人事・広報の赤裸々ナイト! #GWD_Nulab | 株式会社ヌーラボ(Nulab inc.)
  • 世界中のヌーラボオフィスにバーチャルトリップ! #NulabGeneralMeeting | 株式会社ヌーラボ(Nulab inc.)

    去年に引き続き、 General Meeting の運営チームとして参加したMeggyです。今年は去年よりもしっかり「運営チーム」を作って動くことができました。私はいくつかの企画にジョインしていたのですが、今回は「Office Introduction / 拠点紹介」についてご紹介します。 Office Introduction / 拠点紹介ってなんだ ヌーラボは現在、福岡社の他に、東京・京都に事務所を、ニューヨーク・シンガポール・アムステルダムに海外子会社を持っています。General Meetingを除けば、多くのヌーラバーは、日頃勤務するオフィス以外の拠点に出勤する機会はほとんどありません。また、この1年で多くの仲間が新たにヌーラバーになってくれたり、東京オフィス・京都オフィスが移転したりしました。 そんなわけで、お互いが日頃どんなオフィスで仕事をしているのか、また、そこはどんな雰

    世界中のヌーラボオフィスにバーチャルトリップ! #NulabGeneralMeeting | 株式会社ヌーラボ(Nulab inc.)
  • ハッカソンで「仕事をあそんだ」編(1) #NulabGeneralMeeting | 株式会社ヌーラボ(Nulab inc.)

    成果物はプログラムに限定せず、「コミュニケーション」というテーマに沿った何かを発表してもらい、プログラマ以外も参加できるようにしました。 また、コミュニケーションにそれほど寄与しないけどどうしても作りたいモノがある!という情熱の受け皿として「スマイルポイント」や「パッションポイント」という投票軸を設定してみました。 ガジェット購入 予算の枠内ではありますが、あらかじめ申請してもらえば、スマートスピーカー等の必要なガジェットを購入するようにしました。予算がどうなるか読めなくてビクビクでしたが、申請者全員に希望したガジェットを提供できてよかったです。 チームTシャツ チームで協力したことが強い思い出になるように、参加チームごとにオリジナルデザインのTシャツを作れるようにしました。Adobe Illustrator形式で入稿してもらって運営側で一括で購入する・・・つもりでしたが、私のいくつかの不

    ハッカソンで「仕事をあそんだ」編(1) #NulabGeneralMeeting | 株式会社ヌーラボ(Nulab inc.)