タグ

ブックマーク / medium.com (40)

  • 【2019年版】UIとUXデザイントレンド - baby-degu - Medium

    Scenery Illustration by J.HUAこちらの記事は、2018年12月に公開された『 2019 UI and UX Design Trends 』の和訳になります。 はじめに私たちは去年、モバイルUIデザインのトレンドについての予測をまとめました。今年はモバイルだけを対象とせずに、さらに深く掘り下げていきます。 モダンなデザインの一番のトレンドは前後関係のあるつながりの中にあります。そのため、一般化することができません。 この記事を読むことであらゆるツール、技術の進歩、またユーザー向けのプロダクトが実際にどのように機能なのか開発者が理解し、全てが上手くいくように感じるでしょう。 近いうちに、販売だけでなく、生産するものすべてを網羅するユニバーサルデザインの考え方を発展させて行くでしょう。自分で何か物事を行うためには、より良いデザインの選択が必要です。 国家としての印象さ

    【2019年版】UIとUXデザイントレンド - baby-degu - Medium
  • How to add a cache layer to the Google Datastore (in Node.js)

  • スマホで変わる世界(後編) – Shinji Kimura – Medium

    スマホから変わる世界(後編) 前編では、スマホによるメディア接触時間の爆発から、ソーシャルメディアが生まれ、情報がターゲッティングされて届けられ、ユーザーの頭の中が、画一化されない様になり結果として、マスメディアによるマスブランドが作りにくくなっていると説明をしました。 スマートフォンの時間消費シェアが高まるにつれ、情報の流れはソーシャルメディアやSMSやWhatappやLINEから、コンテンツとなっていきます。コンテンツはこれまではデータとしてWebやアプリとして提供をされてきました。これらのデータが現在は、シェアされ、メッセージされ、物凄い勢いで拡がっていきます。1日のアプリ使用時間をみればどこで情報をやり取りしているのかは明らかです。 同時に、スマホでの接続時間が長くなればなるほどスマホのメディアは実はブランド構築ケイパビリティが上がっており滞在時間を考えるとメディアブランドの下で、

    sho_yamane
    sho_yamane 2018/12/06
    “今度はこの領地争いはどこにいくのか。それは、オフラインにいきます。これまではサイバー空間のシェアが低かったので、あまりオフラインとの戦いは強くありませんでした。"
  • Goodbye Electron, Hello Desktop PWAs – David Novicki – Medium

    Okay maybe I am jumping the gun on this but this is some exciting news to say the least! Chrome v70’s recent announcementA recent Chrome version(v70) has released some exciting support for Desktop Progressive Web Applications on Linux and Windows. Here is Chrome’s current support list. One thing you will immediately notice is that MacOS is missing from the list. Fear not it should be here for Chro

    Goodbye Electron, Hello Desktop PWAs – David Novicki – Medium
    sho_yamane
    sho_yamane 2018/11/18
    一部は移行できるんかもね。
  • 海外と日本でのソフトウェア開発職の文化を振り返ってみた – reyabe – Medium

    こんにちは。阿部と申します。とある渋谷のIT企業でエンジニアのお仕事をしています。普段はブログを書いていないのですが、お勤め先の社内ブログ用に以前執筆した記事をlean-agile podcastで紹介していただく事になり、当時の記事を今回こちらのプラットフォームでも公開する事にしました。長文になりますが、ご興味を持たれた方は是非ご覧ください。 「海外と日でのソフトウェア開発職の文化を振り返ってみた」という記事のタイトルにしているのですが、この話のモチベーション・裏付けとしてまず自分のバックグラウンドを簡単に説明しておきます。私は名前によらず外国籍・海外育ちで、今までヨーロッパと日それぞれでベンチャー・中小企業・大手の仕事環境を6社ほど転々とし、色々な国のエンジニア仕事をしてきました。 (*ちなみに、日語で記事を書くのはあまり得意でないので、言葉遣いがおかしいところは大目に見ていた

    sho_yamane
    sho_yamane 2018/11/06
    “日本はスループット重視、ヨーロッパはレイテンシー重視”
  • Flutterの効率良い学び方

    “Spider-Man leaning on concrete brick while reading book” by Raj Eiamworakul on Unsplash 数ヶ月間Flutterに関する大量のインプットを行い、単純なアプリならサクッと、複雑なアプリでも都度調べながらなら慣れているiOSネイティブアプリ開発と比べても遜色ないレベルのものを普通に作れるであろう自信が出てきました。記事では、自身の過去の取り組みを踏まえてFlutterを学ぶにはこういう道筋が良いだろうということを書いていきます。 まずはとにかく公式ドキュメント

    Flutterの効率良い学び方
  • Vue CLI 3.0 is here!

    Over the past few months, we’ve been working really hard on the next generation of Vue CLI, the standard build toolchain for Vue applications. Today we are thrilled to announce the release of Vue CLI 3.0 and all the exciting features that come with it. Rich Built-in FeaturesVue CLI 3 is a completely different beast from its previous version. The goal of the rewrite is two-fold: Reduce configuratio

    Vue CLI 3.0 is here!
  • 10年後の転職市場で起きること

    定量的な根拠はないけれど、私が身近で感じ始めている転職市場の変化は将来の市場の大きな流れになる気がする。なぜだかわからないけれど、ほぼ確信としてそう思っている自分がいる。 でも多分これはみんなもなんとなく思っていることなんじゃないかなと思う。YOUTRUSTを作ることで、それを加速できるならすごく嬉しいし、もしかしたらもう3年後にはそんな世界になっているかもしれない。 「転職活動」という概念はなくなる10年後の転職市場では、一旦フリーランスになって数社手伝って一番エキサイティングだと感じたところに入社したり(わざわざ正社員として入社する必要もないのかもしれない)、副業してみて面白かったのでそっちを業にする、というのが普通になっていると思う。 なぜ今までこれをみんなやらなかったのか不思議なくらい、理にかなったキャリアの見極め方だと思う。自分の周りにもポツポツこういう方法で次の仕事を見つける

    10年後の転職市場で起きること
    sho_yamane
    sho_yamane 2018/07/30
    入社って概念なくなったら面白そう
  • Vue.js: the good, the meh, and the ugly - Pier Bover - Medium

    Picking up new frameworks and libraries is exciting but also stressful. Even after some evaluation you never really know what skeletons you’re going to find out down the road. My honeymoon period is long over. After about 2 years of using Vue almost daily I can finally write about it with some perspective. DANGER: Opinions ahead. The GoodReactivityData binding is a big deal in the front end world.

    Vue.js: the good, the meh, and the ugly - Pier Bover - Medium
  • 今風のリモートワークスタイル

    昨今、リモートワーク流行ってますね。 私は正社員になる前からリモートワーク仕事していますので、だいたい5年の経験を持つプロのリモートワーカーです。 リモートワークにはコミュニケーション、家の環境の作り方などいろいろな側面がありますが、今回は家の作業環境をほぼこれで決まりだろうというものにアップデートしたので、ご紹介します。 全景作業場所全景です。 ディスプレイアーム3で iMac 27 inch 5K と 27 inch 4K 二枚を支えています。 下においてあるのは賑やかしの MacBookMacBookProです。 後ろに見えているのが Windows デスクトップです。 作業をするときは、下の布団に寝っ転がって作業します。よく驚かれるのですが、これは間違いなく一番パフォーマンスがいい作業スタイルです。 エンジニア腰痛に悩んでいない人は殆どいないと思いますが、寝ていれば腰に

    今風のリモートワークスタイル
    sho_yamane
    sho_yamane 2018/07/01
    わろた
  • Git 組み込み CMS 作っている

    記事を書こうと思った経緯この記事を書こうと思った経緯は mizchi さんの「ブラウザ上で完結するGit組み込みエディタ作っている」という記事がバズっていて、この波に乗って僕らが最近つくっている “Git組み込み CMS” についてのフィードバックをもらえたらいいなと思って書きました。🌊🏄(加えて mizchi さんからのフィードバックもいただければありがたいな思っています。😍) サービスについてmizchi さんが書かれているように、非エンジニアの人たちと開発フローの中でコラボレーションしにくいということが大きな課題だと感じています。現在ベータ版で以下のような画面と機能になっています。 Editor of Contelize【書く】エディタ部分は Dropbox Paper のようにMakdown も書けますし非エンジニア向けに MS Word ライクな WYSIWYG 機能もあり

    Git 組み込み CMS 作っている
    sho_yamane
    sho_yamane 2018/06/11
    良さそう
  • Vue.js からみた AtomicDesign

    この記事はVue.js #3 Advent Calendar 2017の13日目の記事です Atomic Design自体の記事は色々ありますので、この記事ではAtomicDesignで設計したコンポーネントをVue.jsで実際に運用してみて感じた事をまとめてみました 実際にどんな感じになるか結論から言うと、AtomとMoleculeにStoreを持たせず。 OrganismsとTemplateあたりの粒度でStoreを利用するとIA的にも収まりがいい様に思えます。是非デザイナーにツッコミ入れましょう。 VueコンポーネントをAtomicDesignで実装するとだいたいこんな感じになります。Atomの役割色・タイポ・ボタン固定文言など 直接描画要素にデータをレンダリング描画要素のイベントを発行親要素からのデータ受け取り登場箇所がすごく多いのでステートレスを徹底するStoreみちゃダメ絶対!

    Vue.js からみた AtomicDesign
  • Reactの新Context APIとRedux is deadはどう関係するのか?

    先日、reduxのメンテナであるMark EriksonさんがBlogged Answers: Redux — Not Dead Yet! という記事を書いていて「はーなんだろうなー」と流し読みしていた。 そんな折、React 16.3 がリリースされ、Context APIが刷新されたのを見て、「あ、これは確かに向き合い方ちょっと変わるかも」というのを思ったのでまとめてみる。 Redux — Not Dead Yet!を要約する元記事をざっくり要約してみるとこんな感じ Reduxはどこにも行かないよ。メンテしていくし、役割もあるよContext APIによってReduxを置き換えられるパターンはありえるよ。ただその場合、最初からReduxいらなかった可能性あるよGraphQLがReduxを置き換えることはあるかも。でもReduxのほうがハマるパターンもあるよ最近Dan Abramovさん

    Reactの新Context APIとRedux is deadはどう関係するのか?
    sho_yamane
    sho_yamane 2018/04/08
    この辺の経験値全然ないわ。reactもちょい触らんと
  • Vueを昔触った後Reactをどっぷり触ってもう一回Vueを触ってReactに戻って得た感想

    最近ReactVueをどっちも触る機会があったり、「ReactVueどう選定するの?」という問いを投げられ、スッと答えられなかったな、と後悔があったりしていたので、Vueを触って得られた感想をまとめてみる。 結論としてなにか新しいことを発見したというものではなく、世間で言われている事を自分なりに再構築しただけの結論になったと思う。 TL; DRVueからは全体的に優しさ(Gentleさ)を感じる事が多く、良い点だと感じた大規模になるときReactの堅牢さは魅力的。Vueが大きくなった時に支えられ設計が出来るかは個人的には懐疑的。「こうだったらVue、こうだったらReact」みたいな分岐点があるというわけではないので、最終的には好みになってくると思う。ぞうさんが好きかきりんさんが好きか。これまでのフレームワーク遍歴今回の話をするにあたって、僕と各フレームワークの付き合いをまとめておくと、

  • 『IoT時代のインタラクションデザイン』に行ってきました。

    明治大学の渡邊恵太先生の研究室共同研究成果発表展 『IoT時代のインタラクションデザイン』に行ってきました。 渡邊先生の著書の「融けるデザイン」を拝読して自分自身のものの見方、デザインの考え方が変わったこともあり、今回の研究室初の研究成果の展示会に行くのを楽しみにしていました。 ここでは見てきた作品の一部を紹介します。 『WorldConnector』 触覚を映像と一緒に再生する装置。 棒を握ると映像に合わせて棒に伝わる触覚が再生されます。 市販のカメラで映像と音(振動)を収録し、振動スピーカーと棒についたプロジェクターで映像を再生。 映像に合わせて自分も棒を動かすとよりリッチな触覚が返ってきました。 身近な機器を使って新しい体験を生み出していました。

    『IoT時代のインタラクションデザイン』に行ってきました。
    sho_yamane
    sho_yamane 2018/03/18
    “nullize”アプリ化してほしい!
  • バンコクのEthereumミートアップで語られたVitalikのトークまとめ

    2/25@バンコクで行われたAsia-Pacific Ethereum Community Meetupに参加してきたので、そこでのVitalikのトーク内容をシェアしたいと思います。 トークのタイトルは”Cryptoeconomics to save the internet”でした。 インターネットをマシなものにするPlasmaなど技術的なプレゼンは他の登壇者にまかせ、彼はブロックチェーンやクリプトエコノミーを通して、“make the internet less broken — インターネットをマシなものにする”ことに焦点を置いて話をするというところから始まりました。 “(インターネットの)世界は変わってしまった”過去数カ月の間Twitterなどで、Vitalikと同じプロフィール画像を使ったフェイクアカウントが多く作成されたり、フェイクアカウントが彼のツイートに返信リプライする形

    バンコクのEthereumミートアップで語られたVitalikのトークまとめ
    sho_yamane
    sho_yamane 2018/03/05
    ブロックチェーン技術を使ってネットスパム者にペナルティ負わせたり、EC詐欺者にペナルティ負わせたりする方法考案されてて面白かった。やや性悪説的な感じだけど
  • プライベートでコードを毎日書き続けて2年以上が過ぎた

    いつの間にか2年間継続してコードを書いていたので、その振り返りです。上のインコは日々僕を応援してくれる二羽のインコのうちの一羽です。この後をボロボロに噛みちぎっていきました。 1年目との違い去年こんなポストを書きました。 このとき、自分はコードを1年継続して書いたわけですが、その後また1年継続してコードを書いていました。 1年目とは「書きたい」と思うものも変わりました。また、習慣を維持する労力も小さくなり、コードを書くことそのもの以外の、登壇などの時間を取れるようになりました。 この1年で新たにやったことツール作成markdownをMediumポストにするCLIツールAWS SSMで管理されたパラメーターを環境変数にInjectするツールGoogle Cloud Platform API向けに使える、goonと同様のDatastoreクライアント基盤作成AWS上にTerraform+An

    プライベートでコードを毎日書き続けて2年以上が過ぎた
  • 信頼できて行動力を持った仲間 - erukiti - Medium

    行動力を持っていて、僕に取って信頼できる人であるところのおやかた@技術書典4(当選) (@oyakata2438)さんがこんな発言をしていた。 最近、口に出したことがいろいろ実現したり、具体化に向け相談中、なんてことが続いている。 信頼できる人たちには、やりたいこと、あったらいいな、をとりあえず伝えておくと、絶対損しないw飲み会とかでもいいのでw — おやかた@技術書典4(当選) (@oyakata2438) February 13, 2018 これ、ちょっと条件があって、人として信頼できる人達でも行動力の無い人たちなら実現しないし、行動力があっても人として信頼できない人たちだったら困った事になりがち。僕はそういう意味では、技術書典をきっかけに、親方さんを含めた信頼できて行動力がある人達と去年出会えたのがとても大きい。 年末に書いた通り、一昨年から去年にかけてかなり重度の人間不信に陥る事態

    sho_yamane
    sho_yamane 2018/02/14
    ちゃんと言ったことやる人とても貴重
  • 🚀webpack 4 beta — try it today!🚀

    Since the beginning of August — when we forked webpack/webpack#master for the next branch — we’ve seen an incredible influx of contributions! Git contribution stats for the webpack next branch at a glance using gitinspector! Try it on your project to see insights. PS: This doesn’t include the incredible work done in our webpack-cli team and webpack-contrib organization supporting our loaders and p

    🚀webpack 4 beta — try it today!🚀
    sho_yamane
    sho_yamane 2018/01/30
    configファイル触らなくても最低限使えるようになったって感じかな?Parcel意識してだろうか
  • 個人で運用している Web サービスをどう管理しているか 2018年版 - r7kamura - Medium

    個人で運用している幾つかの Web サービスについて、自分がどう管理しているかを振り返る。 実験には Heroku を利用習作につくったアプリやβ版段階のアプリは、Heroku で動かしている。Heroku を使う場合のより具体的な条件としては、データベースが明らかに無料枠に収まりそうで、24時間動いていなくてもまあ誰にも怒られそうないような場合。Slack 用の Bot や、nippo という日報専用サービスのクローズドβ版などを主に置いている。 メリットに感じている部分は、無料で使えること。デメリットに感じている部分は、サーバが US に配置されることと、データベース系の Add-On が高くつくこと。例えば日語圏向けのサービスだと、通信時間がそこそこ長くなり、結果的にサービスの体験が悪くなる(昨今の平均的な Web サイトの速度はまだまだ遅いので、それと比較すると悪くなるというほど

    sho_yamane
    sho_yamane 2018/01/24
    heroku慣れると本番もherokuでいいやってなってしまう