2019年1月24日のブックマーク (11件)

  • 『作家デビューしたけど向いてなかった』へのコメント

    ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有

    『作家デビューしたけど向いてなかった』へのコメント
    yarumato
    yarumato 2019/01/24
    “ 人を喜ばせたくて書く人と、自分を喜ばせたくて書く人は、方向性があまりにも違うことに気づいた  編集者と共同作業で「商品」を作る。物書きなんて注文された通りに書く下請け業者よ”
  • PHPのハマりポイントのリンク集 - Qiita

    PHPのハマり情報のまとめです。主に罠な仕様、予想外の振る舞い、ドキュメントに詳しくは書いてない振る舞いについての情報をまとめていきます。ここに載ってない情報があればぜひとも教えて下さい。頂いた情報をもとに随時更新していきます。 PHPは引数が足りないときはエラーになるが、引数が多いぶんには何も言わない - Qiita PHPはときどき掛け算ができない - Qiita PHPのDateTime::ISO8601はISO8601ではない - Qiita SplFileObjectのREAD_AHEAD, SKIP_EMPTY, DROP_NEW_LINEPHPのバージョンによって挙動がバラバラな件 - Qiita PHP: iterable型はiterator_to_array()に渡しちゃいけない - Qiita PHPの正規表現で^$より\A\zがいい理由 - Qiita PHP:文字

    PHPのハマりポイントのリンク集 - Qiita
    yarumato
    yarumato 2019/01/24
    “PHPはときどき掛け算ができない PHPのDateTime::ISO8601はISO8601ではない PHP「1...10 === '10.1' は true」”
  • 『広告ブロックツールが軒並み無効化される? Googleが本格的な排除を検討中との報道【やじうまWatch】』へのコメント

    テクノロジー 広告ブロックツールが軒並み無効化される? Google格的な排除を検討中との報道【やじうまWatch】

    『広告ブロックツールが軒並み無効化される? Googleが本格的な排除を検討中との報道【やじうまWatch】』へのコメント
    yarumato
    yarumato 2019/01/24
    “ AdBlock Plusが影響受けないのは新設の declarativeNetRequest API がABPそのものだから。記事先に書いてある  悪質広告ブロック機能を導入する予定だから、Better Ads Standard に沿わないアドオンは無効化ってことでは。”
  • なぜ多くの開発者が今なお Swift よりも Objective-C を好むのか - Frasco

    iOS SDK がアナウンスされてから数年間、アプリ開発ゴールドラッシュの恩恵を得ようと、開発者たちは Objective-C の世界に群がっていました。しかしその時代は去りました。Swift が我々の前に現れて3年以上、それは古い同種の言語を主役の座から押しやりました。 Objective-C - かつてはアプリ開発の世界で人気急上昇のスター的存在でしたが - は、Apple の開発環境の中では2級の扱いになっていきました。そうです、それは時おり WWDC にて1枚か2枚のスライドに引っ張り出されることはあるかもしれませんが、カンファレンスの大部分は Swift に関してです。AppleSwift教育を推進しており、主要な言語の機能はまず Swift に対応するようになっています。 しかし、まだ Objective-C を使ってるなら、あなたは一人ではありません。たくさんの開発

    なぜ多くの開発者が今なお Swift よりも Objective-C を好むのか - Frasco
    yarumato
    yarumato 2019/01/24
    “Swiftは読んだり解析するのがObjective-Cよりはるかに難しい。コンパイルには時間がかかり ビジネスロジック用の共有 C++ コードを大量に所有しWindowsとAndroidで共有  ObjCの動的メッセージングに愛着持つ”
  • 今すぐObjective-CをやめてSwiftを使おう - Qiita

    はじめに この3週間ほど仕事Swiftを使ってアプリ開発をしてみました。その感想として、すべての人に当てはまるとは言えませんが、 多くのiOSアプリ開発者にとっては今すぐにSwiftを使い始める価値があると感じました(Swift 1.0がリリースされてから1ヶ月ほど経った2014年10月時点での感想です)。 そこで、この投稿では Swiftの利点とよくある不安や疑問に対する回答 を書いていきます。 対象となる読者 この投稿は次のようなiOSアプリ開発者を対象としています。 Objective-Cで十分でしょと思っている人 なんとなくSwift良さそうだけど踏み出せない人 Swiftがいいのはわかったけどまだ実案件では使えないと思う人 どうしてObjective-CよりSwiftを使った方がいいの? Optional Type(これだけでSwiftを使う価値あり) 私見ですが、Object

    今すぐObjective-CをやめてSwiftを使おう - Qiita
    yarumato
    yarumato 2019/01/24
    “Objective-CはCと簡単に連携できるのが良いところでした。 SwiftからもCの関数をそのまま呼ぶことができます。Cで作ったstruct(構造体)もそのまま使えますし、ポインタでさえCに近い感じで操作できます。”
  • RDSではなくてやっぱりDynamoDBで管理したくなる - 未踏作業日誌――余計なもの作るよ!

    RDSはいわゆるRDBMSAWS上のシステムで動かせるクラウドサービスの一つで,スケールアップやスケールアウトするための仕組みを完全ブラックボックス化できることが特徴.普通であれば,Linuxとかで大変な設定とかサーバごとに設定しなければならないことを,シンプルに一つの画面で設定することができるようになる. RDSを利用することで,バックエンドのエンジニア(しかも分散環境に強い)が不要になる.人的資源の乏しい小規模なチームほどその恩恵を受けられる. DynamoDBAWS上で動くNoSQLで,リレーショナルじゃないけど速い(小並感).RDSと同じく,バックエンドの仕組みがブラックボックスになっている.その上,RDS以上に設定する項目が少なく,トラフィックに応じてテーブルやインデックスごとにスペックを上げることもできる. RDSとDynamoDBSQLかNoSQLかぐらいしか違わない.

    RDSではなくてやっぱりDynamoDBで管理したくなる - 未踏作業日誌――余計なもの作るよ!
    yarumato
    yarumato 2019/01/24
    “RDSのほうが容量あたりの単価は安いんだろうけれど,速度の面ではDynamoDBには叶わない気がする.特に,データベースが肥大化するほどMySQLは劇的に検索が遅くなる”
  • DynamoDBのインフラコスト構造と削減策 - ゆううきブログ

    Amazon DynamoDBは、RDSのようなインスタンスサイズによる課金モデルではなく、ストレージのデータ使用量とスループットを基にした課金モデルになっている。 インスタンスサイズによる課金モデルでないデータストア系サービスとして、他にはS3、Kinesisなどがある。 これらは、AWSの中でも、フルマネージドサービスと呼ばれる位置づけとなるサービスだ。 フルマネージドサービスは、ElastiCacheのようなそうでないものと比較し、AWSに最適化されていて、サービスとしてよくできていると感じている。 Mackerelの時系列データベースのスタックの一つとして、DynamoDBを採用している。 時系列データベースの開発は、コストとの戦いだったために、それなりにコスト知見が蓄積してきた。(時系列データベースという概念をクラウドの技で再構築する - ゆううきブログ) (※ 以下は、2018

    DynamoDBのインフラコスト構造と削減策 - ゆううきブログ
    yarumato
    yarumato 2019/01/24
    “DynamoDBで時系列データベースの開発。知見が蓄積。大容量データをひたすら保持するより、エンドユーザに同期的応答するケースに向いている。writeのコストが大きくなりやすい。1KB単位にデータを詰め込んで書き込む”
  • AWS DynamoDBはビッグデータ時代に最適なDB! | ポテパンスタイル

    ビックデータ時代において、これからのデータベースには、スケーラブルで低レイテンシーな仕組みが求められています。この記事では、これらの課題を解決する完全マネージド型のNoSQL データベースである Amazon DynamoDB を解説します。 データベースといえば関係データベースですが、従来のデータベースはいろいろと面倒な事が多いです。例えば、正規化が必要であったり、カラム追加がとても面倒だったり… 関係データベースは大量のデータが入るとパフォーマンスが低下するのも問題です。これではここ最近はやりのIoTや、その他最新技術で発生する大量データをさばくのも不安があります。 そんな不安を解消してくれるのが、今回解説する「Amazon DynamoDB」です!従来のデータベースの概念をくつがえすデータベースなので最初はとっつきにくいかもしれませんが、じっくりと考えれば決して難しいものではありませ

    AWS DynamoDBはビッグデータ時代に最適なDB! | ポテパンスタイル
    yarumato
    yarumato 2019/01/24
    “完全性(ACID特性)何時も完全を保証するがデータ件数増加と1アクション処理時間は比例。Amazon DynamoDB等KVS型のデータベースは「次に参照するまでに書き換わっていれば良い」。データ量が増えても性能が劣化しない”
  • 1人でweb, iOS, Androidアプリを作ったので、ついでに世界を目指そうと思う|__shinji__|note

    仕事での1対1の日程調整を楽にしてくれるアプリです。Web、iOS、Androidの各プラットホームに対応したアプリがあるのでサクサク使えるはずかと。 ありがたい事にライフハッカーにも掲載された。 実はリリースしたのは去年の10月なんだけど、しばらくAndroidアプリでログインできない不具合があった。この不具合のせいで複数のレビュー1をつけられてしまったのは痛かった。。。内部テスト大事。 2. なぜ作ったか?仕事の面接やミーティングの日程調整がとても面倒だったから。特に、スマホのチャットでの日程調整は地獄的に辛い。 こういった問題を解決する日程調整ツールは国内外にいろいろあるのだけれど、下記をすべて満たすものがなかった。 ・webだけでなくスマホアプリも存在する ・Googleカレンダーと連携する ・予定の候補をいくつかこちらで指定して送ることができる ・予定の候補を選ばなくてもカレンダ

    1人でweb, iOS, Androidアプリを作ったので、ついでに世界を目指そうと思う|__shinji__|note
    yarumato
    yarumato 2019/01/24
    “個人開発者が集まるslackグループ「運営者ギルド」仲間が書いた翻訳記事で、reddit、Product Hunt、Hacker Newsに投稿を勧めている。三大海外プラットフォームの攻略法”
  • ハーバード大と高校を同時に卒業する坊や現る。人類初

    ハーバード大と高校を同時に卒業する坊や現る。人類初2019.01.23 12:0060,846 satomi 大統領もうこの子でいいんじゃ... カンザスの大自然が生んだ神童ブラクストン・モラール(Braxton Moral)君がいよいよこの5月、ハーバード大学と高校を同時卒業という初の快挙を遂げ、同大卒業の史上最年少記録を塗り替えます! 上の写真は2年前のTVインタビューのものなんですけど、こないだHutchinson NewsとCBS、NY Timesで近況が紹介されていたので当にこのまま卒業するみたいですよ。 将来の夢は、アメリカ合衆国大統領。それは今も変わっていません。 天才の目覚めブラクストン君(16)は4人兄弟の末っ子で、双子のお姉さん(28)とお兄さん(26)がいます。2、3歳のときから姉や兄のバレーボールの試合でスコアを数えたりできる子で、ママは「頭のいい子だなぁ」とは薄

    ハーバード大と高校を同時に卒業する坊や現る。人類初
    yarumato
    yarumato 2019/01/24
    “勉強一辺倒じゃなく、学校ではプロムもディベートもテニスもキャンプも普通にやってます。なんせ将来は大統領。「カリスマ性と好感度を得るためには庶民的であらねばならない」と励んでおられるようです。”
  • はてなブックマーク - 【フェイク】ラブコメ・エロコメメインなラノベ作家の内情

    ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有

    はてなブックマーク - 【フェイク】ラブコメ・エロコメメインなラノベ作家の内情
    yarumato
    yarumato 2019/01/24
    “実は現在のラノベにおいてラブコメジャンルでヒットしている作品は、ほとんどが一見「単なる脳天気なラブコメ」だが実は深いテーマ性を持つ隠れシリアスタイプなのだ。( Wikipediaとまとめサイトで嘘記事)”