注意 現在X(旧Twitter)でのソーシャルログインができない事象を確認しています。事前にX(旧Twitter)側で再ログインした上でconnpassのソーシャルログインを行うか、 「ユーザー名(またはメールアドレス)」と「パスワード」の組み合わせでのログインをお試しください。合わせてFAQもご確認ください。 お知らせ 2024年9月1日よりconnpassサービスサイトへのスクレイピングを禁止とし、利用規約に禁止事項として明記します。 9月1日以降のconnpassの情報取得につきましては イベントサーチAPI の利用をご検討ください。 お知らせ connpassではさらなる価値のあるデータを提供するため、イベントサーチAPIの提供方法の見直しを決定しました。2024年5月23日(木)より 「企業・法人」「コミュニティ及び個人」向けの2プランを提供開始いたします。ご利用にあたっては利用
注意 現在X(旧Twitter)でのソーシャルログインができない事象を確認しています。事前にX(旧Twitter)側で再ログインした上でconnpassのソーシャルログインを行うか、 「ユーザー名(またはメールアドレス)」と「パスワード」の組み合わせでのログインをお試しください。合わせてFAQもご確認ください。 お知らせ 2024年9月1日よりconnpassサービスサイトへのスクレイピングを禁止とし、利用規約に禁止事項として明記します。 9月1日以降のconnpassの情報取得につきましては イベントサーチAPI の利用をご検討ください。 お知らせ connpassではさらなる価値のあるデータを提供するため、イベントサーチAPIの提供方法の見直しを決定しました。2024年5月23日(木)より 「企業・法人」「コミュニティ及び個人」向けの2プランを提供開始いたします。ご利用にあたっては利用
The npm blog has been discontinued. Updates from the npm team are now published on the GitHub Blog and the GitHub Changelog. Today, we’re excited to announce that npm Orgs, our collaboration tool for helping teams manage permissions and share their code, is free for all developers of open source packages. You may invite an unlimited number of collaborators to manage an unlimited number of public p
Media & Entertainment Apple has acquired Workflow, a powerful automation tool for iPad and iPhone Apple has finalized a deal to acquire Workflow today — a tool that lets you hook together apps and functions within apps in strings of commands to automate tasks. We’ve been tracking this one for a while but were able to confirm just now that the ink on the deal is drying as we speak. I haven’t been a
We recently made a major architectural change to Zuul, our cloud gateway. Did anyone even notice!? Probably not… Zuul 2 does the same thing that its predecessor did — acting as the front door to Netflix’s server infrastructure, handling traffic from all Netflix users around the world. It also routes requests, supports developers’ testing and debugging, provides deep insight into our overall servic
クレジットカード決済の実装 、一番いいのは Amazon Payment Paypal みたいに完全に外部のサービスとして構築されていてそこにリダイレクトして処理が行われるものを使うことだろう。 ただ Amazon アカウントもってないだとか Paypal アカウント持ってないだとかいう人は結構多いし、 B2B 系だとさらにいろいろ面倒は増すと思う。国内だと GMO ペイメントがアカウントなしで GMO 側のドメインで決済できるものを提供していたと思うが使ったことないのでよく知らない。こういうタイプは最も望ましい、と思う。 まあ他にもそういうリンク型みたいのいろいろあるだろ。専門じゃないからよく知らん。 非通過型決済とでもいうのか、クライアントサイドで決済を行なって決済事業者としかクレカ情報をやり取りしないタイプの決済サービスが最近は出てきている。 Stripe がそういうのだと代表的なの
はじめに 技術的な指摘をすることを「マサカリを投げる」と呼ぶ。ネットスラングにありがちだが、この言葉の意味は常に変動しており、地域、人によっても定義が異なる。現在では、何か自分で詰めが甘いことを書く時に「修正、批判コメント歓迎」の意味で「マサカリをお願いします」と言ったり、誰かが適当なことを書いてコメントやブコメで炎上している時に「さっそくマサカリ投げられてて草」というような使われ方をしているようだ。 この「マサカリ」という言葉がいつ、どのような形で使われるようになったのか、できる範囲で調べてみた。 2006年以前 僕は1990年代の後半から2000年の前半にかけて、Niftyのフォーラムや、いくつかの技術系メーリングリストに登録していたが、当時この意味での「マサカリ」という言葉を目にした覚えがない。とりあえず当時所属していて、現在過去ログが見られるDelphiやBCB-MLの過去ログで検
Want to learn React? Check out my new course React for Beginners: Build and app, and learn the fundamentals. Dissecting Twitter’s Redux StoreIf you don’t already know Twitter’s mobile website is on a new web stack which includes React and Redux 🎉. After hearing the news I thought it would be fun to dig into their Redux store, and see how in the hell they organize all them tweets in their state tr
技術部開発基盤グループの鈴木 (id:eagletmt) です。 Ruby アプリケーションが使っている gem を一覧できる GemCollector というツールを作りました。 今回はその GemCollector の機能と、GemCollector の利用シーンの拡大について紹介したいと思います なお GemCollector は Rails Engine の形で gem として公開しています。 https://github.com/cookpad/gem_collector GemCollector 作成の動機 GemCollector を作った元々の動機は我々開発基盤でメンテナンスしている gem を更新したいとき、とくに非互換を含む変更を行いたいときに、変更の影響を受けるアプリケーションを把握することでした。 社内でよく使われている gem であれば、事前に社内での使われ方を調
30歳未満のエンジニアによる、30歳未満のエンジニアのための技術カンファレンス『Battle Conference U30』(運営:株式会社サイバーエージェント)。 基調講演「U30な僕らの生存戦略」で松本が語った、若手エンジニアとしてこれからいかに戦い、生き抜いていくか?その考えをイベントの様子とともに紹介します。 開発経験ゼロの状態でいきなりCTO 今でこそGunosyの技術全般を牽引する松本ですが、元はAWSもGoにも触れたことがない開発未経験者だったそうです。 松本:「ユーザーに使われるモノづくりがしたい!」というモチベーションから、数社のベンチャーを経て時間割アプリの開発を経験しました。技術力がない状態でも、プロダクトを作りながら全てのレイヤーの技術に触れることで、次第にRubyやiOSを学んでいきました。 プロダクト改善に必要な技術を必死にキャッチアップした 同じ大学の先輩にあ
MERYを運営していたペロリ社員の被害者意識がとんでもないことになっている。 http://nlab.itmedia.co.jp/nl/articles/1703/17/news101.html 情報が入ってくることが増えたので、他部門にいる自分のほうが、そしてWELQやiemo、Find Travelの人たちのほうが現実をみている。 MERYだけ自分たちは特別で、何も悪くないと。被害者ぶっているのはなぜか。何に洗脳されているのか。 中川綾太郎さんがいても再開できなかっただろう。 DeNA側のことを全く分かっていない。ペロリのことも違っている。 都合のいい部分しかみていないから、もしくは隠されていたから、嘘だらけの証言になるのだろう。これがアルバイトではなく社員のインタビューだとしたら、頭がお花畑だ。
最近までDeNAで働いていた。 金儲け以外、何のために事業をやっているかわからず辞めた。 (入社時はベンチャーにありがちな成長や優秀な人と働けるというところに惹かれていた) 守安社長(以下、守安さん)が辞任しないことについて疑問の声がメディアであがっている。 DeNA内部でもそう思っている人は多そうだが、自分も守安さんは辞任したほうがいいと思う。 守安さんはまずは売り上げや時価総額などの数字を社員に提示する。 村マリ(実際A氏と記載されていたが)も数値目標だけが提示されてそれを達成するしかない状況に置かれたと語っていた。 DeNA内では守安さんの掲げた数値目標は絶対。それを達成できませんと言おうものなら、なぜ?なぜ?と猛烈に詰められる。 ユーザにとってどういう価値があるからやるべきという話はいっさい聞いたことがない。 彼が語るのはいつも時価総額や売り上げやMAUなど数値の話のみ。 聞いた話
最近入社した同僚から「(Quipper では)ペアプログラミングはやっていないの?」と聞かれ、正式な形では実施していないが必要に応じて相手の席に行って議論しながらコーディングしたりすることはふつうにやっているよ、いい機会だから連休明けにでもトライしてみよう、と答えてみたものの、正式なペアプログラミングってどういうものだろう?と疑問に思ったので、そういうものがあれば学んでおこうと思い、 Amazon で「ペアプログラミング」で検索して一番それっぽい本を買った。ペアプログラミングというプラクティスはだいぶ多く言及されているものの、専門に扱っている書籍が(和書では)ほとんどなくて驚いた。 おおまかに分類すると、 ペアプログラミングの良い点を挙げる ペアプログラミングを導入するにあたり障害になり得るもの(一人で仕事をしたいプログラマによる抵抗、マネージャの理解を得られない、など)への対処法 ペアプ
欝が悪化して起きていたくなくなった 就職活動 講義:数理計画法を49点で落とした そのせいでフル単を逃した 開発中のソフトウェアがうまく設計できなくてつらい 周りの人間との頭脳の差を見せつけられてつらい などの理由によって鬱病が急速に悪化しました. 2017-03-17から2017-03-20まで4日間起きていたくなくて, ずっと寝ていました. 起きているとつらいという感覚が襲ってくるので, 起きていたくないのです. 途中から寝られなくなったので, 睡眠薬を処方された量以上飲むという禁断の手段を使って睡眠を取りました. オーバードーズなんてまともな人間のやることではありません, メンヘラのやることです. はい, 私はメンヘラです. 次の診療でちゃんと言わなくてはいけませんね. 鬱病が進むと体調が悪くなくても 頭痛 吐き気 めまい 胸焼け 目の乾き 肩こり 激昂 憎悪 食欲の異様な減退 腹痛
Apple Payといえば、駅や実店舗での決済が注目されがちですが、iOSアプリやSafariから利用することもできます。 NFCを搭載していないiPhone 6/6sやiPhone SEも、アプリ・Safariでの決済には対応しています。1 本稿では開発者の視点でアプリにApple Payを導入する方法を説明します。 アプリにApple Payを導入することのメリット Apple Payは一度設定してしまえば、利用する各アプリではクレジットカード番号、配送先・連絡先などを入力せずに簡単に決済できます。 利用者がアプリ上から商品を購入する際のハードルを下げることにつながるでしょう。 In-App Purchaseとの違い Apple Payは現実の商品やサービスの販売する際に使用し、In-App Purchaseはアプリ内で利用する電子的な商品・サービスを販売する際に使用します。 Appl
こんにちは、エンジニアの建三です。 Reactと一緒に使うRouterと言えばReact Routerですよね。しかし僕のReact+ReduxアプリにReact Routerを導入してみると、どうも思うようにいきませんでした。 Reduxは”Single Source of Truth”をモットーにしており、Reduxのstoreがアプリのstateを全て管理しています。しかしReact Routerを使うと、React Routerがrouteを管理しReduxがそれ以外を管理するというぎこちない感じになります。 React Routerの代わりを探す旅に出た そんなぎこちなさをGoogleにぶつけてみると、同じような考えを持ってる人が沢山いました。 React Router v4が出た時のHacker News ではReact Routerの批判のコメントが多く見られ、代替案が多数提
Flashback is designed to mock HTTP and HTTPS resources, like web services and REST APIs, for testing purposes. It records HTTP/HTTPS requests and plays back a previously recorded HTTP transaction—which we call a "scene"—so that no external connection to the internet is required in order to complete testing. Note: The flashback and flashback scene are used for testing purpose only. Each scene conta
2017年3月9日、3月10日の2日間に渡り、ベルサール新宿グランドにてDroidKaigi 2017が開催されました。 DroidKaigi 2017は今回が第3回目の開催で、第1回の400人から600人、800人と順調に参加者数を伸ばしています。またセッション数は今回67セッションに登り、前回に比べて20件ほど増加しました。これは第1回の3倍に近い数字です。 このレポートでは1日目のウェルカムトークと、2日目に行われたYahoo! Japanの毛受崇洋(@takahirom)氏による「How to implement material design animation」を紹介します。 「ウェルカムトーク」 DroidKaigi 2017の開幕は実行委員長の日高正博氏の挨拶から始まりました。DroidKaigiの主旨について「技術情報の共有とコミュニケーションである」と説明しました。その
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く