タグ

2017年7月2日のブックマーク (6件)

  • 「構文解析ハンズオン」を開催しました(2017/07/01) - kmizuの日記

    今まで、あまり見たことがない(一般エンジニア向け)勉強会で、かつ、これを学ぶことは実用上とても意味があるテーマの一つに「構文解析」があります*1。 たとえば、Webアプリケーションにおいて、ユーザの入力に大して何らかの構文的制約をつけてバリデーションをする機会は多いですが、正規表現による簡単なチェック(あるいは、滅茶苦茶複雑な正規表現を作って色々な入力のバリエーションに対応する)や、よくわからない緩いバリデーションで済まされることは多いように感じます(自分の開発経験というより、Webアプリケーションのフォームのバリデーションの仕方などを見ての感想です)。 正規表現によるバリデーションで十分なことも多いので、それをむやみに否定するものではありませんが、入力が(原理的に)正規表現でバリデーションできない場合や、可能だが正規表現が爆発するケースだと、正規表現が不適当なこともしばしばです。 個人的

    「構文解析ハンズオン」を開催しました(2017/07/01) - kmizuの日記
  • CDNとの付き合い方 – cat /dev/random > /dev/null &

    最近何かと話題なCDNですが、そもそもCDNってなんだろう・・・どんなことに使えるんだろう?的なことを書いてみようと思います。 一応先に言っておくと、私はCDN業者に所属したことないのであくまでも利用者として見た時の話を書きます。 また、私の考えであり、様々なワークロードがあるなかでこれがすべてではありませんので、こんな考えもあるんだなぁぐらいに思ってもらえると助かります。 そもそもCDNってなんだろうか そもそもCDNはContent Delivery Networkの略であってCache Delivery Networkの略ではありません。 要はコンテンツをクライアントに対して高速・効率的に配信するためのネットワークです。 良くCDNといえばその成り立ちからキャッシュというイメージはありますが、重要な要素の一つではあるもののCDNの全てではありません。 さらに言えばAkamaiのInt

  • 「設計に答えはないから探してみよう 〜 iOSアーキテクチャ意見交換会」で登壇しました #cmdevio2017 | DevelopersIO

    はじめに こんぬづは、東京に出て来てから髪を整えたり、コンタクトレンズにしたりなど、東京デビューしたために親族から顔認識されなくなってしまった田中です。 今年の Developers.IO 2017 F-1 13:00 〜 13:45 の枠で登壇させていただいた内容についてまとめます。 セッション内容 セッションの流れ 初めの15分は、私が設計に対してどんな考え方を持っているかなどの共有をしつつ、参加者間で認識の共有を持てるように話をしました。その後の30分では、前段である私の話で挙げたトピックなども踏まえつつ、フリートークをしてもらう形式をとりました。「設計についてどういうことで困っているか」、「どうやってメンバーの習熟度を高めているか」、「アーキテクチャはどう決めているか」などが中心的な内容です。 フリートークの内容は以下の通りです。 参加者の開発体制 自社開発: 6人 受託開発: 2

    「設計に答えはないから探してみよう 〜 iOSアーキテクチャ意見交換会」で登壇しました #cmdevio2017 | DevelopersIO
  • 私が経験した、Webコミュニティが早死にする理由10個。|あい茶

    わたしはIT業界の片隅で9年間、Webサービスの企画やグロースハックのお仕事をしています。特にコミュニティサービスのグロースハック経験が一番多くて、30個近くのWebコミュニティの一生を運営側のひとりとして見守ってきました。 先日、今まで見たコミュニティサービスの死の経験を分析して一覧にしてみたところ、初期にクローズしてしまう理由がだいたい下記の10個に集約されるなと思ったのでメモしておきます。 -------------------------------- ①なんのコミュニティなのかユーザーが理解できないと死ぬ(そもそも会員数が増えない) ・・・コミュニティのコンセプトは一言で言えるか?アプリだったら、appstoreのスクショ4~5枚でユーザーに伝わっているか? ②日常にアプリを開いたりログインするきっかけやアクションが少ないと死ぬ (忘れられてしまう) ・・・一週間に何回くらいその

    私が経験した、Webコミュニティが早死にする理由10個。|あい茶
  • 子供のいる家庭に3Dプリンタを導入したら毎日が充実してきた - ソレドコ

    こんにちは、石川と申します。普段はデイリーポータルZというサイトで編集をやっております。 拙宅には、「おもちゃが無限に出てくる機械」があります。 機械から出てきたおもちゃの数々です(おもちゃ以外の物もあるけど)。もちろんこれはごく一部です。なんたって無限なので。 ちょっと想像してみてほしいんですけど、例えばあなたの趣味がカメラだったとするじゃないですか。一眼レフのカメラとかレンズとかが無限に出てくる機械があったらどうします? 端的に言って最高じゃないですか。もちろん、そんな機械はないです。でも、あなたに子供がいた場合、子供にそれを体験させてあげることは可能です。なぜなら「おもちゃが無限に出てくる機械」があるから。 で、その「おもちゃが無限に出てくる機械」の体が、こちらです。 机の上にある青いやつ。3Dプリンタといいます。普通のプリンタは紙に写真や文字を印刷しますが、3Dプリンタは簡単に言

    子供のいる家庭に3Dプリンタを導入したら毎日が充実してきた - ソレドコ
    kimikimi714
    kimikimi714 2017/07/02
    めっちゃいいお父さん / 速度と筋肉って言い方が良い
  • 車いすで飛行機に乗る時は | いすみ鉄道 社長ブログ

    いすみ鉄道のようなローカル線は、鉄道会社といっても零細企業です。 こういう小さな会社は、社長が何を考え、どういうポリシ―や方向性で進んでいるのかを皆さまに直接お伝えし、ご理解いただくことが大切だと考えています。 このブログでは、地元の情報やイベントなども併せて、「いすみ鉄道の今日」をお伝えいたします。 どうぞお付き合いくださいますようお願い申し上げます。 赤組でもなく青組でもなく、アイスクリームの飛行機が車いすのお客様を乗せる乗せないでもめたようですね。 私も長年航空の現場で働いてきましたが、車いすのお客様がスムーズにご利用できることは、ふつうに考えたらあたりまえのことで、今回のアイスクリームさんは、搭乗ブリッジのない沖止めスポットに飛行機を駐機しているにもかかわらず、階段を上れないお客様のための手段を用意しておかなかったというのが、会社側としての敗因でしょうね。 これは言い訳ができないと

    kimikimi714
    kimikimi714 2017/07/02
    どんなお客様がきても大丈夫なようにって結構大変だなぁ