reiki4040のブックマーク (359)

  • 子育てエンジニアの自由時間がない件について

    この記事はぼくのあどべんとかれんだー10日目の記事です。 今日はまったくコーディングの時間がとれなかったので、速攻でこの記事を書いて終わります。 うちはエンジニア夫婦で1歳半の子どもがいます。お互いフルタイムで働いています。まだ子どもにすごく手がかかるため個人の自由時間はほぼない状態が続いています。ではどうやってこれまでのアドベントカレンダーの記事を書いてきたかというと、夜子どもを寝かしつけ、それから自分が寝るまでの時間に書いていました。平日は当然昼間は仕事があるので、記事は書けません。休日はというと、むしろ平日よりも自由時間は少ないです。 例えば、今日どういう時間の使い方だったかというと、 朝7時半ごろ子どもとともに起床、おむつを変えたあと、奥さんが朝ごはんを子どもにあげて、その間にぼくはトイレ等済ませます。子どもの朝ごはんが終わったら、奥さんが朝ごはんをべるので、ぼくが子どもの面倒を

    reiki4040
    reiki4040 2017/12/12
    プラスとマイナス打ち消さないってのはそのとおり
  • 会社勤めのエンジニアが開発したサービスを買い取って独立した話 - Qiita

    なぜかミクシィ社でエンジニアだった人々がアドベントカレンダーを書くことになってしまったex-mixi Advent Calendar 2017、12月11日担当の @tnj です。 一般的に、会社を退職することになったら退職届というものを会社に提出することになります。その退職理由には「一身上の都合」と書くのが通例だと思いますが、私はちょっと変わった退職の経緯を持っているので、今回はそれについて共有してみたいと思います。思いのほか長くなってしまいましたが、社会人歴10年目のソフトウェアエンジニアのキャリアの変遷の一例としてお楽しみください。 TL;DR Android開発者としての自分の経験を基に新規事業を立ち上げることになり、エンジニアとして参画したつもりが気がつくと事業責任者になり、果ては事業を買い取って経営者になった 好きでやってる話だしまあなんだかんだ乗り越えていけるよねと思ってたら

    会社勤めのエンジニアが開発したサービスを買い取って独立した話 - Qiita
    reiki4040
    reiki4040 2017/12/11
    最初期ぐらいから使ってて、なんというか最初からこうだよねって感じの便利さ。会社独立してどうなるかややヒヤヒヤしたけど、とりあえず大丈夫そうで嬉しい。
  • AWS Black Belt Online Seminar 2017 AWS re:Invent 2017速報

    AWS Black Belt Online Seminar 2017 AWS re:Invent 2017速報Read less

    AWS Black Belt Online Seminar 2017 AWS re:Invent 2017速報
    reiki4040
    reiki4040 2017/12/01
    公式にも、AWS新サービス速報まとめきた
  • AWSの新サービス群に対する一行所感 - プログラマでありたい

    今年もラスベガスで、AWSの最大のイベントre:Invent開催中です。初回のキーノートが終わった所ですが、怒涛のサービス発表で頭が混乱中です。整理のために、サービスに対する感想をつけてみます。間違っているかもしれないので、悪しからず。 AWS AppSync モバイル等での複数端末のデータ同期を見据えたソリューション。必要性はすごく解るが、それってCognito Syncでやりたかったことじゃないのかな?認証認可のサービスにデータ同期を加えた筋の悪さを解消に来たのか? 2017/12/3 追記 中の人曰く、次のような役割分担とのこと AWSの新サービス群に対する一行所感 - プログラマでありたい ありがたし / Cognito Syncは「一つのIdentityに(≒一人の人間)が持つ」複数端末間での設定値等の同期のためのものだったので、前提と志向が違うのです > AppSync “それ

    AWSの新サービス群に対する一行所感 - プログラマでありたい
    reiki4040
    reiki4040 2017/11/30
    たくさんあったので助かる
  • ChatWorkとPHPと私

    PHPConference 2017 ChatWork株式会社 田中佑樹

    ChatWorkとPHPと私
    reiki4040
    reiki4040 2017/10/11
    いい資料。やっぱりフルリプレイスは悪手になりがち。管理自体大きくなりすぎるし。
  • 大規模運用で見えるWebプロトコルの理想と現実、そして今後 #html5j #html5j_b

    ↓↓↓↓訂正あります。↓↓↓↓ 2018/07/02に株式会社エフコード社内で行われた勉強会のスライドです。 訂正版(随時更新中): https://docs.google.com/presentation/d/15HOMfAbtdWwO48njcB8IdkN3kVAMu3wsmZo0O3S-f_4/edit?usp=sharing 専門家による資料・専門家向けの資料ではありません。自分自身で学習し、論文・文献等を読解してまとめた内容となります。間違い等あるかもしれませんが、あれば是非コメント頂ければと思います。 【訂正事項】 スライド16: 誤:たった一つのプロセスが故障しただけでも有限時間で合意できない 正:たった一つのプロセスが故障しうるだけでも有限時間で合意できない スライド20: 誤: 重要: あるschedule σ1, σ2 がdisjoint (nodeが被ってない) なら

    大規模運用で見えるWebプロトコルの理想と現実、そして今後 #html5j #html5j_b
    reiki4040
    reiki4040 2017/09/25
    トラフィック桁違いだなー。あとTLSのSPOF感は確かに。
  • 新しいNetwork Load Balancer – 秒間数百万リクエストに簡単にスケーリング | Amazon Web Services

    Amazon Web Services ブログ 新しいNetwork Load Balancer – 秒間数百万リクエストに簡単にスケーリング Elastic Load Balancing(ELB)は、Auto ScalingとAmazon CloudWatchを含む3つの組みの一部としてローンチした2009年以来、AWSの重要な要素になっています。それから、私たちは多数の機能を追加し、そしてApplication Load Balancerをリリースしました。コンテナで稼働するアプリケーションに対するアプリケーションレベルでのコンテンツベースルーティングをサポートする様に設計されており、Application Load Balancer はマイクロサービス、ストリーミング、リアルタイムワークロードと相性が良いです。 長年にわたって、私達のお客様はあらゆる規模のwebサイトや、アプリケーシ

    新しいNetwork Load Balancer – 秒間数百万リクエストに簡単にスケーリング | Amazon Web Services
    reiki4040
    reiki4040 2017/09/08
    内部のTCP向けか。捌ける量とサブネット意識できそうなのが強み?
  • Simplify management of security groups with security group rule descriptions

    Amazon EC2 now allows customers to add a short description to individual security group rules. Using this functionality, customers can add details like when and why a certain security group rule was created or updated. This functionality simplifies management of security groups as customers no longer need to track this information using spreadsheets or documents. This capability is available in al

    Simplify management of security groups with security group rule descriptions
    reiki4040
    reiki4040 2017/09/01
    嬉しい。このIP許可してんだけど、何のだっけ?みたいなのが補足できる。あとはツールが対応すれば行ける。
  • 8月25日に発生した大規模通信障害をまとめてみた - piyolog

    2017年8月25日12時過ぎより、Webサイトにつながらない等の接続障害とみられる事象が複数発生しました。また同時間帯にNTTコミュニケーションズ、KDDIから障害報告が発表されています。ここでは関連情報をまとめます。 インシデントタイムライン 日時 出来事 8月25日 正午過ぎ Googleが誤った経路情報を送信。 〃 12時22分 NTTコミュニケーションズのOCNバックボーンで通信障害発生。 〃 12時24分 KDDIのサービスで通信障害発生。 〃 以降 日国内の複数のサービス等で接続障害が発生。 〃 送信後8分以内 Googleが誤設定情報を修正。 〃 12時39分 KDDIの通信障害が復旧。 〃 12時45分 NTTコミュニケーションズの通信障害が復旧。 〃 夕方頃 各組織で発生した障害が概ね復旧。 8月26日 Googleが誤設定を認め、謝罪する声明を発表。 8月29日 総

    8月25日に発生した大規模通信障害をまとめてみた - piyolog
    reiki4040
    reiki4040 2017/08/27
    金曜のは、Google引き金だったのか。ネットワーク自体がおかしくなると、上のサービスどうしようもなくなるなー
  • python-prompt-toolkitをgolangに移植。kubernetesクライアント作った - c-bata web

    Github Trendingに載ってから、予想以上に伸びました。ありがとうございます。 Wow... #githubhttps://t.co/ENQjRyqZmN pic.twitter.com/iqFx59ydcq— c-bata (@c_bata_) 2017年8月17日 python-prompt-toolkitgolangでも使いたいなと前から思い移植していたのですが、今日go-promptという名前で公開しました。 GitHub - c-bata/go-prompt: Building a powerful interactive prompt in Go, inspired by python-prompt-toolkit. GitHub - c-bata/kube-prompt: An interactive kubernetes client featuring aut

    python-prompt-toolkitをgolangに移植。kubernetesクライアント作った - c-bata web
    reiki4040
    reiki4040 2017/08/18
    これ便利なやつだ!
  • Go言語Internal パート2:名前付き戻り値の魅力的な利点 | POSTD

    ご承知のことと思いますが、Go言語では戻り値に名前を付ける機能を提供しています。これまで minio ではこの機能をそれほど使っていませんが、この先変わって行くでしょう。というのも、記事で以下に説明するような魅力的な利点が含まれているからです。 私たちのような開発者であれば、下記に示すように “デフォルト”値を返すために return 文ごとに新しいオブジェクトのインスタンスを生成するという形で大量のコードを使うことがあるでしょう。 type objectInfo struct { arg1 int64 arg2 uint64 arg3 string arg4 []int } func NoNamedReturnParams(i int) (objectInfo) { if i == 1 { // Do one thing return objectInfo{} } if i == 2

    Go言語Internal パート2:名前付き戻り値の魅力的な利点 | POSTD
    reiki4040
    reiki4040 2017/08/17
    コンパイラ生成コードが小さくなるってのは、バイナリ小さくなるのかな
  • 東京23区で増える園庭のない保育園...十分な外遊びは幼児の成長に不可欠な学習の基礎

    「無いんだからしかたない。これぐらいでもしかたない」と大人の責任を放棄してしまうのではなく、知恵をしぼり労力と多少のお金と愛情をかけていく。

    東京23区で増える園庭のない保育園...十分な外遊びは幼児の成長に不可欠な学習の基礎
    reiki4040
    reiki4040 2017/07/21
    まず数足りんのはどうにかしてほしい。預けられんと、十分なとか以前の話よ。
  • 子供の学力の新観点「思考コード」を知っていますか?|受験情報ブログ|首都圏模試センター

    点数や偏差値に変わる新しい学力の基準「思考コード」。試験問題のレベルが、簡単か難しいかだけでなく、「どの程度の知識が必要なのか」と「どの程度の思考の深さが必要なのか」という二つの軸で、どの段階に位置するのかというのを図る指標になる。首都圏模試の各種模試だけでなく、各学校の試験問題、授業の問いかけ等も、どのレベルまでの思考を問うのかを明確にすることができる。 知識の詰め込みだけではダメ。思考力を鍛えなければいけない。誰もが口をそろえる。ときに知識とは何か、思考力とは何か。私たちはそれすら明確に説明できないことに気付く。しかしそれでは知識の詰め込みを否定することもできなければ、思考力を育てる教育を設計することもできない。 知識や思考力という概念に何らかの枠組みを与える試みは、過去に数多くなされてきた。有名なのは1956年にB.S.ブルームらが開発した「教育目標分類学(通称ブルーム・タキソノミー

    子供の学力の新観点「思考コード」を知っていますか?|受験情報ブログ|首都圏模試センター
    reiki4040
    reiki4040 2017/06/16
    この枠組みいいな
  • 技術的負債と向き合う

    オープンセミナー2017@岡山での発表スライドです

    技術的負債と向き合う
    reiki4040
    reiki4040 2017/05/15
    時間かけてコツコツやるのが必要よね。やれば案外すぐってのはあるある。んで本当にでかいの手がつかないのもあるある。
  • Sisimaiを使ったバウンスメールの管理 - クックパッド開発者ブログ

    最近、Ninja650に乗り換えたSREチームの菅原です。今までマルチばかり乗ってきたんですが、ツインもなかなか面白いですね。シフトペダルをガチャコンいわせながら方々に出かける毎日です。 この記事では、サービスが配信しようとして何らかの理由で差し戻されたメール—バウンスメールの管理をどのように行っているかという話しを書きます。 バウンスメール サービスがユーザに向けてメールを配信しようとすると、多かれ少なかれバウンスメールは発生します。メールアドレスが間違っている・携帯電話の設定で受信を拒否している・メールボックスが一杯にになっている・IPアドレスがブラックリストに載ってしまったためサーバにメールの受信を拒否されている…etc。完全になくすことは難しいですが、バウンスメールを放置するとメールの到達率を下げたり、送信先から一時的にメールの受信を拒否されたりすることがあるため、差し戻されてしま

    Sisimaiを使ったバウンスメールの管理 - クックパッド開発者ブログ
    reiki4040
    reiki4040 2017/05/15
    メール配信大変なのよね
  • これからドンドン使われていくSNIについて

    SNIとは元々SSL通信は1つのIPアドレスに対して、1つの証明書が前提になっていました。というのもSSLでは暗号化されているため、1つのIPアドレスに対して複数の証明書を持っていた場合、リクエストが来たときにどの証明書を使えばいいか判断できないからです。 しかしこれだとどう考えてもつらいことが分かります。昨今の流れとして常時SSL通信が当たり前の世界になりつつあります。すべてのドメインに対して全てのIPアドレスを用意するのは特にIPv4では現実的ではありません。 そもそもHTTPではVirtual Hostを使って、1つのIPアドレスで複数のドメインのサイトを扱うことがとても一般的です。 そこで有用なのがSNIです。SNIは最初の通信時に今から通信したいサーバーネームをサーバーに平文で渡すことで、通信したいSSL証明書を指定できます。 SNIを使うことでHTTPのVirtual Host

    これからドンドン使われていくSNIについて
    reiki4040
    reiki4040 2017/05/15
    SNI、用語知る前に使ってた。言われてみればそういう仕組みなのかーという。nginxの設定にドメインごとの証明書かいてうごいてたから。
  • Amazon Aurora: Fast DDLの詳細 | Amazon Web Services

    Amazon Web Services ブログ Amazon Aurora: Fast DDLの詳細 Anurag GuptaAmazon Auroraを含む彼がデザインに参加した、いくつかのAWSデータベースサービスに携わっています。 Under the Hoodシリーズでは、Auroraを支える技術や設計について説明します。 Amazon Auroraはオープンソースデータベースのシンプルさとコスト効率とハイエンドなコマーシャルデータベースの可用性と性能を兼ね備えたMySQL互換のデータベースです。この投稿では、Amazon Auroraが一般的な、完了までMySQLでは数時間かかるようなDDL文をほぼ即座に実行出来る仕組みを見ていこうと思います。 Fast DDLとは?なぜ考慮するのか アプリケーションを変更すると、それに付随するデータベースのスキーマを変更する必要があるケースがあ

    Amazon Aurora: Fast DDLの詳細 | Amazon Web Services
    reiki4040
    reiki4040 2017/04/06
    速い。ケースによるけど、これだけ速く終わるのが拡大してくと、データ構造の変更のアプローチが変わってくるなー
  • Goでヤフーの分散オブジェクトストレージを作った話 Go Conference 2017 Spring

    Go Conference 2017Springの発表資料です。 Yahoo! JAPANで開発しているGo製オブジェクトストレージ「Dragon」の紹介と、Dragonで利用している耐障害性向上のためのテクニックについて説明します。Read less

    Goでヤフーの分散オブジェクトストレージを作った話 Go Conference 2017 Spring
    reiki4040
    reiki4040 2017/03/28
  • パンドラの箱(Anovaによる低温調理)を開けた

    Amazonで小林銅蟲の{ProductTitle}。アマゾンならポイント還元が多数。一度購入いただいた電子書籍は、KindleおよびFire端末、スマートフォンやタブレットなど、様々な端末でもお楽しみいただけます。

    パンドラの箱(Anovaによる低温調理)を開けた
    reiki4040
    reiki4040 2017/03/11
    大きいんだってのと、バケツとか鍋以外使う発想がなかった。これならうちもトライできるんじゃな気がしてきた
  • 「なぜ深刻さ、伝わらない?」保育園落ちた母親のリアル、市議がマンガに【待機児童問題】

    一向に待機児童問題は解消せず、「無力感に押しつぶされそうになる」一方で、「なぜ、この深刻さが伝わらないのだろう?」と、漫画で訴えようと考えたという。

    「なぜ深刻さ、伝わらない?」保育園落ちた母親のリアル、市議がマンガに【待機児童問題】
    reiki4040
    reiki4040 2017/02/28
    うちは認可は20箇所以上見学、申請したけど落ちた。この間なんとか認可外が内定してすごくホッとしてるけど、かみさんは入れなかったら育休来年まで伸ばせず退職するしかなかったし、かなり焦りはあった。