VIVITABLOG

VIVITAで活躍するメンバーの情報発信サイト

ラズパイとRTK-GPSで海上用スピード計測装置を試作してみた(その1)

VIVITAの新居 hnii@twitterです。 今回は、ラズパイとRTK-GPSを使って1m移動する毎に一度ピッと鳴る装置を試作したので、紹介します。完成までは時間がかかりそうなので、今回はその1です。 はじめに 最近、ヨット(ヨット ディンギー - Google 検索)の操船…

トイデザインプロジェクト レポート

こんにちは、VIVITAのソフトウェアエンジニアのかっしーです。 今回はVIVISTOP柏の葉で行われた「トイデザインプロジェクト」の報告をさせていただきます。 トイデザインワークショップ プロジェクトの始まりは2018年11月に開催したワークショップです。(以…

デザイナーが Vue.js で作る、ローカル動画ファイルのプレビュー画面〜複数のサムネイル候補を添えて〜

こんにちは、デザイナーの @imatomix です。 今、新しいWebアプリ企画のプロトタイプを作ってます。 巷ではよく「スタートアップの武器はスピード」「プロトタイピングはスピードが命」なんて言われていますが、正直に開発スピードを追い求めていたら、手持…

管理部だけど、開発中のVIVIPARTSを使ってオフィスハックしてみた。

こんにちは。 管理部の窪田です。 去年の8月、VIVITAは人形町にお引越しをしたのですが、私にはひとつ悩みがありました・・・。 blog.vivita.io それは・・・ 男子トイレバッティング問題です。 新しいオフィスでは、男女でトイレが1つずつ設置されているの…

忘れ物防止タグをハックして入退室管理システムを作ってみた

ハードウェアエンジニアの嶋田(@shozaburo)です。今回ははじめての工作ネタです。 (利用は自己責任でお願いします) 入退室管理システムとは 突然ですがみなさんはオフィスの戸締まりは完璧でしょうか?これまで弊社では誰が最終退室なのかを判断する術は目視…

VIVITA ROBOCON を盛り上げる点数表示アプリをつくってみた

VIVITA ROBOCONの様子 VIVITAカタリストの加々見です。 VIVITAでは普段VIVIPARTSやVIVIPROGRAMMERの製品開発に関わったり、子供がつくった会社*1の商品企画のサポートをしたり、それらを含めVIVITAやVIVISTOPを広めるワークショップの活動に関わったりしてい…

クロスプラットフォームアプリ開発環境お試し Vue Native(React Native)を試してみた

VIVITAソフトウェアエンジニアの板本@itamotoです。 今回はクロスプラットフォームのフレームワークである Vue Nativeについて試してみようと思います。 vue-native.io Vue Nativeとは ざっくりと言ってしまうとReact NativeをVue.jsで書けるものです。 実態…

子供向けスマートボール盤を作ってみた

VIVITAの新居です。 今度はVIVISTOP柏の葉(以後柏の葉と略称)にてスマートボール盤をつくってみました。夏のお祭りや温泉街のスマートボールで遊んだ息子(3才)が、また遊びたいといっていたので、その要望に応えてみました。 簡単に作れる(3~4時間ぐらい?…

Google Blockly ファーストステップ

こんにちは、VIVITAのエンジニアのかっしー(@kassy_vvt) です。本稿ではGoogle Blocklyの導入について記させていただきます。 Scratch 3.0 正式リリース 2019年1月初頭に、ビジュアルプログラミング開発環境のScratchの新バージョン、3.0が正式にリリース…

Glyphs でオリジナルフォントを作った話

VIVITA のロゴはオリジナルのフォントを使用しています。力強くシャープなのに可愛らしい、シンプルな形の中に子どもっぽさと大人っぽさの両方を感じられる文字を意識しています。 ロゴをオリジナルフォントから作ろうとなった経緯は、簡単にいうと VIVITA …

【特別回】VIVITA代表 孫泰蔵とVIVITA社員による対談

VIVITAでは、Teal組織をベースに各々が自律的に、場所や時間にとらわれない新しい自由な働き方を実践しています。 そこがVIVITAで働く魅力の一つでもあるのですが、VIVITAの社員が普段どういう環境で、どういった考えで、何をしているのかなどは、なかなか外…

VIVITAの回路設計CAD環境

VIVITAのハードウェアエンジニアの嶋田(@shozaburo)です。今日は回路設計をするためのCAD環境について紹介します。 今日紹介するCADはKiCadという回路設計用のCADなのですが、こちらは完全に無料のCADですので趣味で電子工作をされている方にも参考になれ…

Unityアプリを別端末のスマホアプリと連携させる

こんにちは。板本@itamotoです。 最近はVIVISTOPでも、ゲームを作りたいとScratchやUnityを使って開発を始める子供を見かけるようになってきました。 比較的初心者でも、わりとすぐに動くものができるので子供とでも一緒に楽しめるツールです。 弊社やまもり…

小さな子供向けMP3プレイヤー製作 その1

VIVITAの新居です。 また、自分でちょっと作ってみたものを紹介します。 今度は自分の子供向けのMP3プレイヤーを作ってみました。 注意: これは幼児用に設計していませんし、安全性の評価もおこなっていません。そのため、読んだ方が作った場合には、各自ご…

コマ撮りアニメ製作ツール「VIVISTOPMOTION」の紹介

こんにちは、VIVITAのソフトウェアエンジニアのかっしー(@kassy_vvt)です。 本記事では弊社で開発中のコマ撮りアニメ製作ツール「VIVISTOPMOTION」の紹介をさせていただきます。 VIVISTOP柏の葉オープン直後の2017年3月、弊社デザイナーの西沢さんがVIVIST…

開発メンバーの仕事紹介

こんにちは。 管理部の窪田(@vivita_inc の中の人)です。 私はVIVITAの人事でもあるので、外部の方に会社説明をする機会が多いのですが、その際非常によく聞かれるのが"VIVITAって子どもが柏の葉で活動しているの分かるんですけど、本社にいる開発チームの人…

VIVITAの slack 運用 & 整理術

こんにちは、デザイナーの @imatomix です。 別に珍しいことじゃないんですが、VIVITA ではコミュニケーションツールの1つに slackを使ってます。一応推しとくと、有料プランです。 VIVITAのメンバーは、日々あっちこっちと異なる拠点で、異なる時間帯で活…

特に質問されてないけどこれは知っておけ - 入力/出力インピーダンス編 -

どもー。ハードウェアエンジニアの嶋田(@shozaburo)です。ここ2回はよく質問されることをブログ記事として書きましたが今回は「特に質問されてはいないのだけど、これは知っておけ」という回路設計における超重要な基本について書きたいと思います。 回路…

今風なJavaScriptをキャッチアップ

こんにちは。板本@itamotoです。 少し前まではAndroidのネイティブアプリをJavaで開発することが多かったのですが、 iOSはもちろん、PCでも動くアプリの要件があったことから、Cordovaというオープン開発フレームワークを使ってアプリ開発をはじめました。 …

Unity、はじめました

こんにちは、エンジニアのやまもりです。 最近、仕事でもUnityをさわるようになりました。 UnityはVIVISTOP柏の葉でどのように活用がされているのでしょうか。 そのあたりを、ほんのり紹介していきます。 Unityさんとの出会い 私がはじめてUnityをさわったの…

さようなら青山。よろしく人形町。

皆さんこんにちは。 管理部の窪田(@vivita_inc の中の人)と申します。 今年の4月 blog.vivita.io こちらの記事で青山のオフィスを紹介したばかりですが、なんとこの度VIVITAは 人形町に引っ越しました。 ということで早速移転ホヤホヤの人形町オフィスをご紹…

子供向け鉄道模型の電動ポイント切り替えユニットを作ってみた

VIVITAの新居です。 今回も3Dプリンタで印刷してみました。 プラレールのポイント切り替えレールをラジコン用サーボで制御するための部品です。 なんで作ることにしたかというと、、、 すでにVIVITAではVIVIPARTS*1と呼ばれる、子供向けのロボット制御のため…

タブレット用CADツール「VIVIDESIGNER」の開発

こんにちは、VIVITAのソフトウェアエンジニアのかっしー(@kassy_vvt)です。 本稿では前回の記事でチラッと触れました、弊社が運営するVIVISTOP柏の葉にて提供するタブレット向けCADツール「VIVIDESIGNER」について語らせていただきます。 開発の始まり VIV…

意外と簡単?Ethereum Blockchain アプリのローカル開発手順。

こんにちは、デザイナーの @imatomix です。 突然ですが、「子供たちとブロックチェーンでなんか出来ないかなー」って漠然と考えてみてたんです。当然ですが、「そもそも僕自身がブロックチェーンのこと何も知らない。」ってとこに着地しました。なので、実…

インターン生から見た、VIVITAのおとなたち

どうも、初めまして。VIVITAインターンのピォー豊(@yutaka)です。 管理部の窪田(@vivita_inc の中の人)さんに「ブログ書かせてください!お願いします!」と頼んだところ、ありがたいことに快く承諾して頂き、書かせていただくことになりました! これからイ…

ソフトウェアエンジニアの質問にハードウェアエンジニアが答える - プルアップ/プルダウン編 -

ハードウェアエンジニア嶋田(@shozaburo)です。今日もソフト屋さんによく質問される、電子工作をかじると避けては通れない「プルアップ、プルダウン抵抗」について解説していきたいと思います。 2つの信号出力形態 プルアップ、プルダウン抵抗についてお話…

VIVISTOPにあった金属の塊を使って遊んでみた

こんにちは。板本@itamotoです。 VIVITAのスタッフであれば多かれ少なかれ足を運んでいるVIVISTOP柏の葉。 段ボールや木材、その他多くの廃材が用意されています。 ありがたいことに、それらの一部は協力いただいている企業や個人から提供してもらったりもし…

こんな企画がありました -未来の文房具のアシスタント編-

どうもー。 VIVITAでソフトウェアエンジニアをやってる山森です。 これは私の過去の仕事の紹介記事です。 ついでに扱っていた技術もちょっと紹介しているので、たぶん技術ブログです。 新しいコンセプト 弊社は昔、子ども向けにカメラをつくるメーカになりそ…

青山の大人とVIVISTOP柏の葉の子どもはどう関わっているの?

こんにちは。管理部の窪田(@vivita_inc の中の人)です。 VIVITAは基本的に働く場所を自由に選ぶ事が出来るので、(もちろん職種によって多少異なりますが)普段青山で開発を行うエンジニアやデザイナー、はたまた管理部の私もいつでもVIVISTOPに行って子ども…

ソフトウェアエンジニアの質問にハードウェアエンジニアが答える - LED編 -

VIVITAでハードウェアエンジニアをしている嶋田(@shozaburo)です。弊社はスタートアップなので、自分の専門分野に縛られずソフトウェアエンジニアが簡単な回路を手作りすることがあります。その際によく聞かれる「LEDに使用する抵抗値の決め方」についてご紹…