flytalesのブックマーク (387)

  • wheelのありがたさとAnacondaへの要望 - YAMAGUCHI::weblog

    はじめに こんにちは、Python界のラファエル・ナダルです。全豪オープンテニス、盛り上がりましたね。さて、先日次のようなエントリーを立て続けに書いたんですが、「なぜAnacondaに関しての記述がないのか」という突っ込みをもらったので、参照用にメモを残しておきます。 Pythonの仮想環境構築 2017.01版 - YAMAGUCHI::weblog Pythonの環境設定でむかついてる人はとりあえずこれをコピペで実行してください 2017.01 - YAMAGUCHI::weblog なおこの記事の作成にあたっては @aodag に数多くのアドバイスをいただきました。この場を借りて感謝。 TL;DR condaの開発者はPyPAともっとコミュニケーションとってほしい。 前提 この記事はPythonを触り始めたばかりだけど、パッケージ管理ツール等々のスタンダードがどのようになっているかな

    wheelのありがたさとAnacondaへの要望 - YAMAGUCHI::weblog
    flytales
    flytales 2017/02/03
  • Amazon Redshift Engineering’s Advanced Table Design Playbook: Compound and Interleaved Sort Keys | Amazon Web Services

    AWS Big Data Blog Amazon Redshift Engineering’s Advanced Table Design Playbook: Compound and Interleaved Sort Keys Part 1: Preamble, Prerequisites, and Prioritization Part 2: Distribution Styles and Distribution Keys Part 3: Compound and Interleaved Sort Keys (Translated into Japanese) Part 4: Compression Encodings Part 5: Table Data Durability In this installment, I’ll cover different sort key op

    Amazon Redshift Engineering’s Advanced Table Design Playbook: Compound and Interleaved Sort Keys | Amazon Web Services
    flytales
    flytales 2017/02/01
  • レガシーな独自フレームワークから脱却してRailsへ徐々に移行している話 - メドピア開発者ブログ

    みなさんこんにちわ。 メドピアでエンジニアをやっている内田と申します。 現在メドピアではPHPで作られたレガシーな独自フレームワーク (以下FW) からRailsへと移行するプロジェクトが進んでいます。 今回は移行に向けて行ったことについて共有したいと思います。 移行の計画 メドピア株式会社では、医師限定のコミュニティサイト「MedPeer 」を運営しています。 「MedPeer 」サービス内では、薬剤評価掲示版、症例相談、Forum、ニュースなど、医師同士が情報交換をするための、機能の異なる複数のサービスを提供しています。 それらサービスの内部では7年前に作られたPHPの独自FWが採用されており、コードが肥大化したことで機能の変更や追加がとても困難になっていたことが課題でした。 そうした課題を解決するために、アーキテクチャの見直しを含めたリプレースがエンジニアの主導で計画されました。 様

    レガシーな独自フレームワークから脱却してRailsへ徐々に移行している話 - メドピア開発者ブログ
    flytales
    flytales 2017/01/31
    同じような構成でやったことあるけど辛かった
  • AWS re:Invent 2016| GAM301 | How EA Leveraged Amazon Redshift and AWS Partner 47Lining to Gather Meaningful Player Insights

    AWS re:Invent 2016| GAM301 | How EA Leveraged Amazon Redshift and AWS Partner 47Lining to Gather Meaningful Player Insights In November 2015, Capital Games launched a mobile game accompanying a major feature film release. The back end of the game is hosted in AWS and uses big data services like Amazon Kinesis, Amazon EC2, Amazon S3, Amazon Redshift, and AWS Data Pipeline. Capital Games will descri

    AWS re:Invent 2016| GAM301 | How EA Leveraged Amazon Redshift and AWS Partner 47Lining to Gather Meaningful Player Insights
    flytales
    flytales 2017/01/11
  • Not found

    flytales
    flytales 2017/01/04
    なんか意味あんのかなと思ったが心を病んでいるようなのでまずは運動と瞑想を・・・
  • 【現役保育士おすすめ】子供/幼児と一緒に遊びたいボードゲーム4つを実際にプレイしてみた

    マイボードゲーム機能「持ってる」「興味あり」など知人に共有できるコレクション管理機能。人数別や時間別などの並び替えも。

    【現役保育士おすすめ】子供/幼児と一緒に遊びたいボードゲーム4つを実際にプレイしてみた
    flytales
    flytales 2016/12/17
    そのうち買いたい
  • 俺が悪かった。素直に間違いを認めるから、もうサービスクラスとか作るのは止めてくれ - Qiita

    ちなみに、最初に結論だけ言っておくと、まずSandi Metzの「オブジェクト指向設計実践ガイド」を読め、という話です それだけで終わってしまいたい気持ちはあるが、不親切過ぎるしもうちょっとRails向けの話を書こうと思う。 ただ言いたいことは、よく分かってないのに使うのは止めろということ。 自分もで書いたりした手前、それが参考にされた結果なのかもしれないが、世の中には当に酷いクラスが存在するもので、雑にサンプルで書くと以下の様な感じのコードが存在したりする。 class HogehogeService # Hogehogeはモデル名まんま def process(hogehoge, option_a: nil, option_b: nil, option_c: false) history = hogehoge.histories.last unless hogehoge.activ

    俺が悪かった。素直に間違いを認めるから、もうサービスクラスとか作るのは止めてくれ - Qiita
    flytales
    flytales 2016/12/16
    普通のチームでは皆そこまでOOについて考えられないのでルールがわかりやすいサービス層は良いと思う。OOについて語り出すのは危険な兆候。
  • TechCrunch | Startup and Technology News

    While funding for Italian startups has been growing, the country still ranks eighth in Europe by VC investment, according to Dealroom. Newly created Italian Founders Fund (IFF) hopes to help…

    TechCrunch | Startup and Technology News
    flytales
    flytales 2016/12/08
    やっぱソフトウェア特許って糞だわ。
  • 総務は1人で十分こなせる

    総務部や人事部をはじめとした間接部門。なくてはならない存在だが、コストアップ要因と見なされることも多い。そんななかITを駆使することで1人で総務部門をこなす会社があった。 間接部門が仕事の“邪魔”をする──。そんな不満を持つ直接部門の社員が増えている。実情に合わないルールを導入する一方、形骸化した古い仕組みは固守しようとする。 「存在意義を守るため、無理に仕事を作っている」。これが多くの直接部門社員の見立てだ。 過去を振り返って見ても、間接部門は企業の要であるにもかかわらず「コストアップ要因」と見なされることが多かった。では間接部門をどこまでスリム化することが可能なのか。基幹システムを販売するスマイルワークス(東京・千代田)の坂恒之社長は「クラウドを駆使すれば大企業でも1人で十分こなせる。できない理由があるとすれば、仕組みの問題ではなく、部門の既得権益だろう」とみる。 この考えを実践して

    総務は1人で十分こなせる
    flytales
    flytales 2016/12/06
  • AWS Black Belt Tech シリーズ 2015 - Amazon DynamoDB

    Dynamoの論文 規模が大きくなるにつれて、RDBMSの課題に直面 スケーラビリティ 処理能力を向上させるのが難しい。データの再配置、より大きなHWを導入するなどの対処が必要。 可用性 RDBMSは可用性よりもデータの整合性を重視する設計 トランザクション処理が不要な場面でも、全てはトランザクションとして処理される�パフォーマンスのオーバーヘッド大 AWS上に「サービス」として実装 Amazon Dynamoをサービス化したものではないので注意 パフォーマンスのために堅牢性・可用性を妥協しない 常に低レイテンシーで応答を返す 開発者(利用者)はスケーラビリティを気にしなくて良く、いつでも簡単に増減できる サーバーやディスク台数ではなく、シンプルに必要な読み書きの性能数値を指定するだけ 管理作業が不要 consistent, single-digit millisecond latenc

    AWS Black Belt Tech シリーズ 2015 - Amazon DynamoDB
    flytales
    flytales 2016/11/14
  • 日本最大の即レスサービス「アンサー」を支える Amazon DynamoDB

    アンサーにおけるDynamoDBの運用経験から、非経験者に向けてハマりポイントなどを解説しました。Read less

    日本最大の即レスサービス「アンサー」を支える Amazon DynamoDB
    flytales
    flytales 2016/11/07
  • One Year of DynamoDB at Timehop

    2,675,812,470That’s the number of rows in our largest database table. Or it was, one year ago today. Since then, it’s grown to over 60 billion rows. On average, that’s roughly 160mm inserts per day. When I think about it, that seems like quite a lot. But because the database we use is Amazon’s DynamoDB, I rarely have to think about it at all. In fact, when Timehop’s growth spiked from 5,000 users/

    One Year of DynamoDB at Timehop
    flytales
    flytales 2016/11/07
  • 神宮外苑のイベント会場で火事 5歳男児死亡 2人けが 東京 | NHKニュース

    6日夕方、東京・新宿区の明治神宮外苑のイベント会場で、展示品が焼ける火事があり、消防によりますと5歳の男の子が死亡し、男性2人がけがをしたということです。 当時、明治神宮外苑では現代アートの作品を展示するイベントが開かれていて、近くにいた人によりますとジャングルジムのような作品が燃えたということです。この作品は人が中に入って遊べるようになっていたということで、警視庁は作品の近くで遊んでいた人が火事に巻き込まれたと見て火が出た当時の 詳しい状況を調べています。

    神宮外苑のイベント会場で火事 5歳男児死亡 2人けが 東京 | NHKニュース
    flytales
    flytales 2016/11/07
    電球がどうとか以前に燃えやすい展示だと静電気とかちょっとしたトラブルでも燃えてしまうのではないだろうか?あと作者が必要以上の制裁を受けそうで心配だ。
  • [図解]Vue.js2.x系で親子コンポーネント間でデータの受け渡しをする方法

    引用: Components#Composing Components - vue.js Vue.jsで親子コンポーネント間でのデータの受け渡しは、原則としてPass Props/Emit Eventsで行う。 親コンポーネントから子コンポーネントへデータを渡すときはPropsを使い、子コンポーネントから親コンポーネントへデータを渡すときはEmitでイベントを発火させる、ということらしい。 ただ、公式ドキュメントに載っている図を見るだけではよくわからなかったので、実際にサンプルを作ってみた。 親子コンポーネント間でデータの受け渡しをする方法 <div id="app"> <div class="parent"> <h2>Parent</h2> <!-- 子コンポーネントからのデータを表示 親.applyメソッドで更新される --> <p>{{ messageFromChild }}</p>

    [図解]Vue.js2.x系で親子コンポーネント間でデータの受け渡しをする方法
    flytales
    flytales 2016/10/26
  • [5分で]AWSベストプラクティスにのっとって踏み台(Bastion)サーバを構築する – Linux編 – | DevelopersIO

    (Windows編はこちら) コンニチハ、千葉です。涼しくなってきたので、運動日和な今日このごろです。 さて今回は、Linux Bastion Hosts on the AWS Cloud: Quick Start Reference Deploymentが公開されていたので、あらためて踏み台サーバのベストプラクティスと提供されているCFnテンプレートでの構築をしてみました。踏み台サーバを利用すると、EC2インスタンスをインターネットに公開せずに、インスタンスに接続できるようになります。つまり、VPC内のサーバにセキュアにアクセスすることができるので利用する方がベターですね。 基的な内容となっておりますので、初めての方などのお力になれば嬉しいです! 踏み台サーバのベストプラクティス アーキテクチャ AWSでセキュアにサーバへアクセスするために、踏み台サーバを構成するときのアーキテクチャで

    [5分で]AWSベストプラクティスにのっとって踏み台(Bastion)サーバを構築する – Linux編 – | DevelopersIO
    flytales
    flytales 2016/09/30
  • Make: Japan | プリント基板設計で気をつけたい7つの致命的失敗

    市販したいアイデアがある? John Teelのこのシリーズでは、プロトタイプから製品版の製造へと移行する工程をウォークスルーで解説している。個々の部品をどう扱えばよいか、シリーズをひとつずつ詳しく見ていこう。 エレクトロニクスの設計は複雑だ。そして、よくある失敗を、もっとも多くおかしてしまいがちなのが、プリント基板の設計時だ。プリント基板は、すべての電子部品を固定し、接続するものだ。 自分で設計するにせよ、人を雇ってやらせるにせよ、プロトタイプを作る前に、第三者のエンジニアに全体を見てもらうことを強くお勧めする。私は、常にプロトタイプを作る前に、他のエンジニアに確認してもらっている。第三者による設計の確認は、下に列挙したコストのかかる失敗を避ける方法のなかでも、最良のものだと考える。 1. 高電流用の配線が狭すぎる もし、数百アンペアという高電流を流す予定なら、配線の幅を十分に広くしなけ

    Make: Japan | プリント基板設計で気をつけたい7つの致命的失敗
    flytales
    flytales 2016/09/01
  • CapsLockをCtrlにするまとめ - Λlisue's blog

    どうもCapsLockなんて爆発すればいいと思うAlisueです。 通常のキーボードではAの横という非常に押しやす位置にCapsLockという全く使用しないキーが配置されています。 非常にもったいないのでこのキーをCtrlとして使用することが多いのですが、方法がたくさんあるため一度まとめておきます。 なお記事はEmacsWiki: Moving The Ctrl Keyの焼き増しのようなものなのでより詳しく知りたい方は原文を参照してください。 Gnome の設定を使用する方法(マウスで設定可能) デスクトップパソコンとして使用する場合はGUIにて設定することが可能です。 以下ではDebian Wheezy(Gnome3)にて行う方法を記載します。 システム設定 > キーボードを開く タイピング欄下部にある「レイアウトの設定」を開く レイアウト欄下部にある「オプション(O)...」を開く

    CapsLockをCtrlにするまとめ - Λlisue's blog
    flytales
    flytales 2016/08/29
  • 技適OKな中華IoTモジュールを使いこなす

    はじめに 今回は手頃な価格で人気上昇中の中華IoTモジュールについて その開発方法や注意事項について紹介いたします。 注意事項 - 記の掲載内容について 今回の記事に掲載されている内容について一部非公式な情報を含んでおります。 そのため弊社側では記事内容を用いたことによる損害や責任等については負いかねますので、あらかじめ了承ください。 安価でも実力派の中華IoTモジュール ・なぜ安価になるのか 今までのIoT向けチップはスマホやタブレット向けに開発された無線チップと汎用の32ビットマイコンを組み合わせた構成が多数を占めています。 しかしこの構成では無線チップとマイコンで製品価格が決まってしまうため抜的なコストダウンを行うことができませんでした。また国内では小型化に迫られて力技でSIPモジュール化してしまったものもありさらにコストが上がる要因となっています。 今回紹介するモジュールの特徴

    技適OKな中華IoTモジュールを使いこなす
    flytales
    flytales 2016/08/18
  • Mac版AVR開発環境 - さまよえる、Android

    発見、ATMEGA328P-PU Arduinoで使われているATMEGA328P-PUを部屋で発見。 ちょうど、Arduinoのソースコードを読んでいたので 勢いでMac版AVR開発環境作ってみた。 ライター このライターはマイコンの製造会社(Atmel)純正品。 安いので、これを購入した。 CrossPack for AVRのインストール ググってみたが、公式のIDEはWindowsのみ。 MacだとCrossPack for AVRがある。 http://www.obdev.at/products/crosspack/download.html ダウンロードして、クリックするだけでインストールは完了する。 これで、AVR-GCC(コンパイラ)や、avrdude(書き込みツール)が使えるようになった。 展開された場所は、こんな感じ Macintosh HD ▸ usr ▸ local

    Mac版AVR開発環境 - さまよえる、Android
    flytales
    flytales 2016/08/16
  • NoSQL Databases: a Survey and Decision Guidance

    (At the bottom of this page, you find a BibTeX reference to cite this article.) Together with our colleagues at the University of Hamburg, we — that is Felix Gessert, Wolfram Wingerath, Steffen Friedrich and Norbert Ritter — presented an overview over the NoSQL landscape at SummerSOC’16 last month. Here is the written gist. We give our best to convey the condensed NoSQL knowledge we gathered build

    NoSQL Databases: a Survey and Decision Guidance
    flytales
    flytales 2016/08/16