タグ

sylvan_lのブックマーク (5,286)

  • React Native をプロダクションで採用した知見を共有します | Snow Robin's Tech

    このたび、スノウロビンでは React Native でのアプリ開発にチャレンジしました。 記事では入門レベルを超えてプロダクションに採用してわかった知見を紹介します。 どんなアプリをつくったか医者と患者に分かれて、ビデオ通話とチャットができる、医療系ビデオ通話アプリを開発しました。ビデオ通話とチャットにはTwilioの Programmable Video と Programmable Chat というサービスを使っています。 以下の4種類のアプリを開発しました。 iOS 医者アプリAndroid 医者アプリiOS 患者アプリAndroid 患者アプリReact Native を採用した理由4種類のアプリでしたが、 iOS / Android ともにデザイン・基的な挙動は同じということで、効率よく開発するためにクロスプラットフォーム技術の採用を検討しました。 React Native

    React Native をプロダクションで採用した知見を共有します | Snow Robin's Tech
    sylvan_l
    sylvan_l 2018/10/13
    React Native をプロダクションで採用した知見を共有します
  • Dockerでプログラマが最低限知るべきことが、最速でわかるチュートリアル - Qiita

    はじめに Dockerを理解するには試してみるのが一番です。 でも、あなたはある日突然「あと一時間でDockerを理解する必要がある」 状況に追い込まれた不運なプログラマになってしまうかもしれません。 そんな状況で公式サイトのチュートリアルは長すぎることでしょう。英語ですし。 なので、Dockerでプログラムが最低知るべきことが最速でわかるチュートリアルを書いてみました。 簡単に「Dockerそれっておいしいの?」に答える Dockerは単に仮想環境を提供するアプリケーションです。LinuxのVMを提供します。ただ、コンテナ型ってやつなので軽量です。VMが短時間で構築できて便利です。コンテナ型ではないフルの仮想環境はゲストOSに中間マージンを払っているようなものなので、ゲストOSとホストOSが同じことやってるならリソースのムダです。ならば、ホストOSと直取引し、ゲストOSに支払っていた中間

    Dockerでプログラマが最低限知るべきことが、最速でわかるチュートリアル - Qiita
    sylvan_l
    sylvan_l 2018/10/13
    Dockerでプログラマが最低限知るべきことが、最速でわかるチュートリアル
  • https://ift.tt/2OmjX67

  • ミクシィグループのサービスと利用技術(技術スタック)についてまとめてみた|ミクシル

    ミクシィグループではこちらで説明している通り、様々な事業領域にてサービスを展開しています。運営しているプロダクトには10年以上稼働しているシステムもあれば、リリースしたばかりのものまで多岐にわたっているため、様々な技術が各所で採用されています。 多数のサービスを展開していることもあり、改めてミクシィグループの各サービスや事業部が現在どのような技術を採用しているか、技術スタックをまとめてみました。開発言語やインフラ環境、デプロイツールなどをサービス/事業部ごとにまとめています。 【サービスおよび、技術スタック一覧】 ※サービスやプロダクトに該当しないケースは、各事業部で採用している技術を紹介します。 ※2018年8月30日時点での情報です。 ※8月30日に実施された社内イベントの内容を元に作成しています。 その2はこちら スマートヘルス 事業部の取り組み スマートヘルス事業部は、超高齢社会を

    ミクシィグループのサービスと利用技術(技術スタック)についてまとめてみた|ミクシル
    sylvan_l
    sylvan_l 2018/10/13
    ミクシィグループのサービスと利用技術(技術スタック)についてまとめてみた
  • Makefileを自己文書化する | POSTD

    私たちのプロジェクトではいつも、非常に長い Makefile を使用して、インストールやビルド、テスト、デプロイメントの処理を自動化しています。ターゲット名はほとんど標準化されていますが( make install 、 make deploy )、中には説明が必要なものもあります( make run-dev 、 make restart-api )。そして、詳細なmakeターゲットを追加するほど、それらの処理内容をテキスト形式で大量に記載しなければなりません。私たちのプロジェクトでは通常、このような文書を README ファイルに書いています。 しかしCLI(コマンドラインインタフェース)を用いる場合は、主に自己文書化ツールを使っています。 make と打つだけで、利用可能なコマンドとその説明が一覧表示されたら便利だと思いませんか? それを実現するのは、実はとても簡単です。まずは各ターゲッ

    Makefileを自己文書化する | POSTD
    sylvan_l
    sylvan_l 2018/10/13
    Makefileを自己文書化する
  • スプリントレビューの進め方

    みなさんこんにちは、@ryuzeeです。 スクラムにおいてはフィードバックが重要です。プロセスに対するフィードバックはスプリントレトロスペクティブ、プロダクトに対するフィードバックはスプリントレビューを活用します。 今日はスプリントレビューについて、一般的な手順や注意点を紹介します。 スプリントレビューの目的まず最初にスプリントレビューの目的を再確認しておきましょう。スクラムガイドの最新版では、スプリントレビューを以下のように定義しています。 スプリントレビューとは、スプリントの終了時にインクリメントの検査と、必要であればプロダクトバックログの適応を行うものである。スプリントレビューでは、スクラムチームとステークホルダーがスプリントの成果をレビューする。スプリントの成果とプロダクトバックログの変更を参考にして、価値を最適化するために次に何ができるかを参加者全員で話し合う。これはステータスミ

    スプリントレビューの進め方
    sylvan_l
    sylvan_l 2018/10/13
    スプリントレビューの進め方
  • SEO頑張りすぎて、検索流入が5倍ぐらいになりました|深津 貴之 (fladdict)

    陸の孤島、ニューメキシコの荒野と呼ばれていたnoteSEO。ですが、ここ1年、みんなの頑張りで猛烈にカイゼンしました。 以下、GoogleのSearchConsoleにおける、noteの検索流入。 なんと12ヶ月前にくらべて、およそ5倍の成長を達成。 しかも角度が徐々に鋭角に、加速している!直近3ヶ月で2倍近く伸びてます。 「発見性」はnoteの3大グロース要素の1つ、クリエイターの記事がより世にでていくことはnoteの根的な存在意義です。これからもドンドン力をいれていきます。 おそらく、note(記事やユーザー数)が成長したことでの検索増も含まれますが、さすがにnoteが5倍グロースまではしていないので、SEO的な効果がでてるのかと思います。多分(タイミング的にも、ユーザーの増加と同期してないので)。 どんなことをやったのか?僕たちは、そこまでSEOのプロではありません。なのでSEO

    SEO頑張りすぎて、検索流入が5倍ぐらいになりました|深津 貴之 (fladdict)
    sylvan_l
    sylvan_l 2018/10/13
    SEO頑張りすぎて、検索流入が5倍ぐらいになりました|深津 貴之 (fladdict)|note
  • CircleCI 2.1 の新機能を使って冗長な config.yml をすっきりさせよう! – PSYENCE:MEDIA

    CircleCI 2.1 の新機能を使って冗長な config.yml をすっきりさせよう! 福井祐人 2018.10.11 280 585115102 こんにちは。スタディサプリ English の開発を担当しているwebフロントエンドエンジニアの福井です。 CircleCI で 2.1 configuration がプレビューとして使えるようになりました。試しに使ってみたところ冗長なconfig.ymlが ものすごくすっきりした ので簡単な例を交えて紹介します。 参考 CircleCI-Public/config-preview-sdk CircleCI new configuration documentation 2.0 の冗長な config.yml 今回用意したconfig.ymlはwebフロントエンドの典型的な例で、下記のような流れで順次ジョブを実行します。 setup -

    CircleCI 2.1 の新機能を使って冗長な config.yml をすっきりさせよう! – PSYENCE:MEDIA
    sylvan_l
    sylvan_l 2018/10/13
    CircleCI 2.1 の新機能を使って冗長な config.yml をすっきりさせよう!
  • SHINJI KIMURA on Twitter: "これ読むと、金利と株価の関係分かりますよ。経営者は、うちは関係ないとか思ってないで、金利と株価の関係くらいは式として覚えておいたがいいと思います。 https://t.co/Gty9AS95ho"

    これ読むと、金利と株価の関係分かりますよ。経営者は、うちは関係ないとか思ってないで、金利と株価の関係くらいは式として覚えておいたがいいと思います。 https://t.co/Gty9AS95ho

    SHINJI KIMURA on Twitter: "これ読むと、金利と株価の関係分かりますよ。経営者は、うちは関係ないとか思ってないで、金利と株価の関係くらいは式として覚えておいたがいいと思います。 https://t.co/Gty9AS95ho"
    sylvan_l
    sylvan_l 2018/10/13
    SHINJI KIMURA on Twitter
  • なぜPythonはこんなにも遅いのか? | POSTD

    (編注:2020/08/18、いただいたフィードバックをもとに記事を修正いたしました。) Pythonは高い人気を誇り、DevOps、データサイエンス、Web開発、セキュリティの分野で使われています。 しかし、速度に関しては高い評価が全くありません。 JavaとC、C++、C#、Pythonの速度を比べるには、どうしたらいいのでしょう? 答えは、実行するアプリケーションのタイプに大きく左右されます。完璧なベンチマークはありませんが、[手始めに比べる手段](https://algs4.cs.princeton.edu/faq/)としてはThe Computer Language Benchmarks Gameが適しています。 私は10年ほどthe Computer Language Benchmarks Gameを参照していますが、Java、C#、GoJavaScriptC++などの他言

    なぜPythonはこんなにも遅いのか? | POSTD
    sylvan_l
    sylvan_l 2018/10/13
    なぜPythonはこんなにも遅いのか?
  • テックカンパニーとして世界を目指し、テクノロジーで世界をEvolutionさせる――Mercari Tech Conf 2018開催 | gihyo.jp

    テックカンパニーとして世界を目指し、テクノロジーで世界をEvolutionさせる――Mercari Tech Conf 2018開催 2018年10月4日、株式会社メルカリが主催するテクノロジーカンファレンス「Mercari Tech Conf 2018」が開催されました。 Mercari Tech Conf 2018 https://techconf.mercari.com/2018 昨年に引き続き、2回目となる今回は「Evolution」をテーマに、進化し続けるメルカリと、メルカリのさまざまなプロダクト・サービスを実現するテクノロジーに関するセッションが多数用意され、500名を超える参加者を集めました。 ここでは、オープニングからキーノートの模様をお届けします。 世界を“Evolution”させるテックカンパニーへ まずオープニングに登場したのは、株式会社メルカリ取締役CPOの濱田優貴

    テックカンパニーとして世界を目指し、テクノロジーで世界をEvolutionさせる――Mercari Tech Conf 2018開催 | gihyo.jp
    sylvan_l
    sylvan_l 2018/10/12
    テックカンパニーとして世界を目指し,テクノロジーで世界をEvolutionさせる――Mercari Tech Conf 2018開催
  • 世の中のマイナスをプラスに変えれば世界は変わる!|「人のためのビジネス」を推し進めるDearsの北原孝彦さん - marketeer(マーケティア)

    世の中のマイナスをプラスに変えれば世界は変わる!|「人のためのビジネス」を推し進めるDearsの北原孝彦さん 甲信越・北陸 2018.10.10 ツイート 0 シェア ブックマーク18 元美容師・元アフィリエイターで2015年に美容室Dearsを創業した北原さん。ビジネスを立ち上げてから短い期間で、順調に規模に拡大しつつ「離職者ゼロ」「フレックス」「リピート率90%」などを実現し、圧倒的成長力で2020年までに全都道府県への展開を臨んでいるという。 その北原さんにDearsのコンセプトを始め、将来の働き方のビジョンについてお話を伺ってきました。 北原さんが美容室のDearsを立ち上げて3年ぐらいと伺ってますが、何が一番驚いたかと言いますと、凄まじいスピードでのビジネス展開です。何か最初から「このコンセプトなら絶対当たる」といった確信があったのでしょうか? 例えば、Dearsは従来の美容室と

    世の中のマイナスをプラスに変えれば世界は変わる!|「人のためのビジネス」を推し進めるDearsの北原孝彦さん - marketeer(マーケティア)
    sylvan_l
    sylvan_l 2018/10/12
    世の中のマイナスをプラスに変えれば世界は変わる!|「人のためのビジネス」を推し進めるDearsの北原孝彦さん
  • ド・モルガンの法則 - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "ド・モルガンの法則" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2018年6月) ド・モルガンの法則のベン図による表現。図1、図2のそれぞれの場合において、等式の両辺の集合は青い領域で図示される。 ド・モルガンの法則(ド・モルガンのほうそく、英: De Morgan's laws)は、ブール論理や集合の代数学において、論理和と論理積と否定(集合のことばでは、合併と共通部分と補集合)の間に成り立つ規則性である。名前は数学者オーガスタス・ド・モルガン(Augustus de Morgan, 1806–1871)にちなむ。 この規則性(論理

    ド・モルガンの法則 - Wikipedia
    sylvan_l
    sylvan_l 2018/10/10
    ド・モルガンの法則
  • アジャイル設計と5つの原則 - かまずにまるのみ。

    アジャイルソフトウェア開発の奥義 第2部「アジャイル設計」の自分用まとめ。 アジャイル設計 アジャイルな設計 「原則」「パターン」「プラクティス」を継続的に適用することで、読みやすく変更に強い状態を保つことができる設計。 悪い設計 第2部の中で「貧弱な設計の兆候」「腐敗するソフトウェアの兆候」として、以下の7つが挙げられている。 硬さ (設計変更が難しい) 脆さ (設計が壊れやすい) 移植性のなさ (再利用が難しい) 扱いにくさ(正しい設計をするのが困難なソフトウェア、面倒な開発環境) 不必要な複雑さ("後で必要になるかもしれない"と考えて先行実装したコード) 不必要な繰り返し (コピペ) 不透明さ (目的や意図がわかりにくい) 原則 システムに悪い設計の兆候が見られるとき、その原因がオブジェクト指向設計の原則に反していることだったりする。 ただし無条件で原則に従うと「不必要な複雑さ」を招

    アジャイル設計と5つの原則 - かまずにまるのみ。
    sylvan_l
    sylvan_l 2018/10/10
    アジャイル設計と5つの原則
  • 一休.comレストランのスマートフォン検索ページがSPAになりました - 一休.com Developers Blog

    一休.com レストランは今年の 7 月 18 日、スマートフォン向け検索ページのリニューアルを行いました。このエントリーでは、その中身について少し紹介させていただきます。 検索ページの課題 一休.com レストランではスマートフォン向け検索ページに対して「遅い」という課題意識がありました。これは技術面で少しブレイクダウンすると; パーソナライズドを含む複雑な処理を行っているため、サーバーサイド処理が重い。 UI 上無駄な遅延処理を行っているため、クライアントサイドの描画が遅い。 というサーバー側とクライアント側両方の課題がありました。クライアントサイドの「無駄な遅延処理」というのは; 検索結果取得が REST API 化されているにも関わず、再検索の度にページリロードを行い、サーバーサイドの描画からやり直している。 という実装に問題がありました。下図がリニューアル前のページ描画の様子です

    一休.comレストランのスマートフォン検索ページがSPAになりました - 一休.com Developers Blog
    sylvan_l
    sylvan_l 2018/10/10
    一休.comレストランのスマートフォン検索ページがSPAになりました
  • ペアプログラミングして気がついた新人プログラマの成長を加速する3つの習慣

    はじめに 先月、初めて「ペアプロ」なるものを先輩エンジニアに行ってもらいました。その際にとても学びになったので、その学びをメモしておこうと思います。 先輩とペアプロをする予定の新人エンジニアの方には「ペアプロからこういうことが学べるよ」ということ、ペアプロで新人を育成する予定のベテランエンジニアの方には「新人はペアプロでこんなことを感じるよ」ということが伝わると嬉しいです。 ただ学びと言っても、既にこの記事にまとめられていることが全てだったかなと思います。 ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習 こちらの記事はベテラン×新人のペアプロで、ベテラン側から書かれた記事であったため、ここでは新人側の目線から「具体的にどういう点が学びになったのか」ということについて書ければと思います(タイトルもパクってます)。 因みに「そもそもペアプロとは何ぞや?」という方には、こちら

    ペアプログラミングして気がついた新人プログラマの成長を加速する3つの習慣
    sylvan_l
    sylvan_l 2018/10/10
    ペアプログラミングして気がついた新人プログラマの成長を加速する3つの習慣
  • 山田 進太郎 / Mercari, Inc. CEO on Twitter: "1営業日3つとしても年間700以上も良い決断ができる。とんでもない数 https://t.co/fPnyR1BOsf"

    sylvan_l
    sylvan_l 2018/10/08
    山田 進太郎 on Twitter
  • きたない requirements.txt から Pipenv への移行 - 株式会社カブク

    ソフトウェアエンジニアの花岡です。今回は、きたない requirements.txt から Pipenv に移行し pipenv graph を使って依存ライブラリを管理しやすくする方法について書きました。 きたない requirements.txt とは、依存ライブラリとその依存ライブラリの指定が混在している requirements.txt ファイルのことです。たとえば $ pip install flask $ pip freeze > requirements.txt のように生成した requirements.txt を使っているとき、記事ではその requirements.txt を、きたない requirements.txt と呼ぶことにします。 きたなくない requirements.txt とは pip の constraints の正しい用途のように、直接依存している

    きたない requirements.txt から Pipenv への移行 - 株式会社カブク
    sylvan_l
    sylvan_l 2018/10/07
    きたない requirements.txt から Pipenv への移行
  • ドゥドゥサンク deux deux cinq 225|阪急御影の美容院

    15th Anniversary ! いつもdeux deux cinqをご愛顧頂きまして、心より御礼申し上げます。 お陰様でこの一年も、沢山のお客様に御来店頂き、感謝しかありません。 deux deux cinqは、これからも1人1人のお客様に合った技術、提案、接客、おもてなしを目指して、日々精進して参りますので、年もどうぞ宜しくお願い申し上げます。 ー 10・11月の定休日 ー 10/30,31・11/6,7,13,14,20,21,27,28 Nishina:10/30,31・11/6,7,13,14,20,21,27,28 ・・・・・・・・・・ ※kanaは要相談で出勤しておりますので、お電話でのご対応となります。宜しくお願い致します。 ・・・・・・・・・・ 皆様のご来店を心よりお待ちしております。 早いもので、deux deux cinq 225 は、皆様のご愛顧とお力添えのお

    ドゥドゥサンク deux deux cinq 225|阪急御影の美容院
    sylvan_l
    sylvan_l 2018/10/07
    deux deux cinq【オフィシャルサイト】/ 225 ドゥドゥサンク 御影 美容室 / deuxdeuxcinq
  • bloom

    設計組織 DNA TEL.075-354-5115 FAX.075-354-5157 京都 Head Office 〒600-8093 京都市下京区高倉通綾小路下ル竹屋町393番地5 393-5 Takeya-cho,Takakura-Ayanokouji Sagaru, Shimogyo-ku,Kyoto 600-8093 Japan コンテンツの無断転用を禁じます。2007- Copyright & Produced by DNA. All Rights Reserved.

    bloom
    sylvan_l
    sylvan_l 2018/10/07
    bloom